mirror of
https://github.com/ReVanced/revanced-manager.git
synced 2026-01-19 09:13:57 +00:00
Compare commits
82 Commits
v1.21.2-de
...
v1.23.3-de
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
624b43733e | ||
|
|
4ba7ec1854 | ||
|
|
1d6b074856 | ||
|
|
695329088b | ||
|
|
f2b20e6e7f | ||
|
|
a5c3aa3744 | ||
|
|
900058a6e5 | ||
|
|
4c51ad3650 | ||
|
|
a0c2a17bab | ||
|
|
851b06b0d2 | ||
|
|
57018a65df | ||
|
|
b44419133a | ||
|
|
8961cf9044 | ||
|
|
5139873f79 | ||
|
|
5caa79eb0d | ||
|
|
9552b2ebc5 | ||
|
|
7e3afe0cb2 | ||
|
|
7b7d91d661 | ||
|
|
44b8d4ceee | ||
|
|
aaa97ebb71 | ||
|
|
d99e5af384 | ||
|
|
c47c7c0a88 | ||
|
|
3e32c0fd90 | ||
|
|
a45d9598cc | ||
|
|
8c8df698d4 | ||
|
|
8d0d782ab5 | ||
|
|
4db4789a06 | ||
|
|
abdd9dc430 | ||
|
|
5193042e6b | ||
|
|
daba737ecb | ||
|
|
bd96701103 | ||
|
|
69c20b74cf | ||
|
|
7297436ab4 | ||
|
|
a329626715 | ||
|
|
50a20d0535 | ||
|
|
c52edc99c0 | ||
|
|
1c6c5d53ae | ||
|
|
1b110e5bd5 | ||
|
|
8872165a99 | ||
|
|
bd79496433 | ||
|
|
820cd720b5 | ||
|
|
31ff1e0492 | ||
|
|
8b429f03c2 | ||
|
|
a68a83940d | ||
|
|
1f95767aeb | ||
|
|
c7298424e5 | ||
|
|
d53f8cf130 | ||
|
|
a7e2281805 | ||
|
|
0ce23d2d60 | ||
|
|
d0fe57970f | ||
|
|
4dcdc57ffd | ||
|
|
1ef1f8d47a | ||
|
|
d688f38a63 | ||
|
|
582db18d83 | ||
|
|
f5a12e01bd | ||
|
|
09fd9c4e04 | ||
|
|
43d5888182 | ||
|
|
646feae0ec | ||
|
|
e73ce99f1d | ||
|
|
af2d8226de | ||
|
|
37c912b598 | ||
|
|
3102272a31 | ||
|
|
3dc695eafb | ||
|
|
6f0721b066 | ||
|
|
3dfe6b1080 | ||
|
|
02e5641227 | ||
|
|
01e4a76caa | ||
|
|
59838a51ca | ||
|
|
224be29a3d | ||
|
|
921052acce | ||
|
|
81f05e1b19 | ||
|
|
b769a66d16 | ||
|
|
5d612fe790 | ||
|
|
61251deffa | ||
|
|
f2931443d9 | ||
|
|
3d8318da14 | ||
|
|
f6bfe0d3f9 | ||
|
|
51c0f14055 | ||
|
|
2a6dc09a9b | ||
|
|
f1c2f4146c | ||
|
|
2f46b3c84e | ||
|
|
5f388abf95 |
42
.github/dependabot.yml
vendored
42
.github/dependabot.yml
vendored
@@ -6,6 +6,14 @@ updates:
|
|||||||
target-branch: dev
|
target-branch: dev
|
||||||
schedule:
|
schedule:
|
||||||
interval: monthly
|
interval: monthly
|
||||||
|
groups:
|
||||||
|
gh-actions:
|
||||||
|
applies-to: version-updates
|
||||||
|
patterns:
|
||||||
|
- "*"
|
||||||
|
update-types:
|
||||||
|
- "minor"
|
||||||
|
- "patch"
|
||||||
|
|
||||||
- package-ecosystem: npm
|
- package-ecosystem: npm
|
||||||
labels: []
|
labels: []
|
||||||
@@ -13,6 +21,14 @@ updates:
|
|||||||
target-branch: dev
|
target-branch: dev
|
||||||
schedule:
|
schedule:
|
||||||
interval: monthly
|
interval: monthly
|
||||||
|
groups:
|
||||||
|
npm:
|
||||||
|
applies-to: version-updates
|
||||||
|
patterns:
|
||||||
|
- "*"
|
||||||
|
update-types:
|
||||||
|
- "minor"
|
||||||
|
- "patch"
|
||||||
|
|
||||||
# ReVanced Manager Flutter
|
# ReVanced Manager Flutter
|
||||||
- package-ecosystem: pub
|
- package-ecosystem: pub
|
||||||
@@ -21,13 +37,29 @@ updates:
|
|||||||
target-branch: dev
|
target-branch: dev
|
||||||
schedule:
|
schedule:
|
||||||
interval: monthly
|
interval: monthly
|
||||||
|
groups:
|
||||||
|
pubspec:
|
||||||
|
applies-to: version-updates
|
||||||
|
patterns:
|
||||||
|
- "*"
|
||||||
|
update-types:
|
||||||
|
- "minor"
|
||||||
|
- "patch"
|
||||||
|
|
||||||
- package-ecosystem: gradle
|
- package-ecosystem: gradle
|
||||||
labels: []
|
labels: []
|
||||||
directory: /
|
directory: /android
|
||||||
target-branch: dev
|
target-branch: dev
|
||||||
schedule:
|
schedule:
|
||||||
interval: monthly
|
interval: monthly
|
||||||
|
groups:
|
||||||
|
gradle:
|
||||||
|
applies-to: version-updates
|
||||||
|
patterns:
|
||||||
|
- "*"
|
||||||
|
update-types:
|
||||||
|
- "minor"
|
||||||
|
- "patch"
|
||||||
|
|
||||||
# ReVanced Manager Compose
|
# ReVanced Manager Compose
|
||||||
- package-ecosystem: gradle
|
- package-ecosystem: gradle
|
||||||
@@ -36,3 +68,11 @@ updates:
|
|||||||
target-branch: compose-dev
|
target-branch: compose-dev
|
||||||
schedule:
|
schedule:
|
||||||
interval: monthly
|
interval: monthly
|
||||||
|
groups:
|
||||||
|
gradle-compose:
|
||||||
|
applies-to: version-updates
|
||||||
|
patterns:
|
||||||
|
- "*"
|
||||||
|
update-types:
|
||||||
|
- "minor"
|
||||||
|
- "patch"
|
||||||
|
|||||||
4
.github/workflows/build_pull_request.yml
vendored
4
.github/workflows/build_pull_request.yml
vendored
@@ -52,7 +52,7 @@ jobs:
|
|||||||
fetch-depth: 0
|
fetch-depth: 0
|
||||||
|
|
||||||
- name: Cache Gradle
|
- name: Cache Gradle
|
||||||
uses: burrunan/gradle-cache-action@v1
|
uses: burrunan/gradle-cache-action@v2
|
||||||
|
|
||||||
- name: Setup Java
|
- name: Setup Java
|
||||||
run: echo "JAVA_HOME=$JAVA_HOME_17_X64" >> $GITHUB_ENV
|
run: echo "JAVA_HOME=$JAVA_HOME_17_X64" >> $GITHUB_ENV
|
||||||
@@ -61,7 +61,7 @@ jobs:
|
|||||||
uses: subosito/flutter-action@v2
|
uses: subosito/flutter-action@v2
|
||||||
with:
|
with:
|
||||||
channel: "stable"
|
channel: "stable"
|
||||||
flutter-version: 3.22.x
|
flutter-version: 3.24.x
|
||||||
cache: ${{ inputs.flutter-cache }}
|
cache: ${{ inputs.flutter-cache }}
|
||||||
|
|
||||||
- name: Get dependencies
|
- name: Get dependencies
|
||||||
|
|||||||
19
.github/workflows/release.yml
vendored
19
.github/workflows/release.yml
vendored
@@ -16,6 +16,8 @@ on:
|
|||||||
jobs:
|
jobs:
|
||||||
release:
|
release:
|
||||||
name: Release
|
name: Release
|
||||||
|
permissions:
|
||||||
|
contents: write
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- name: Checkout
|
- name: Checkout
|
||||||
@@ -35,8 +37,7 @@ jobs:
|
|||||||
- name: Set up Flutter
|
- name: Set up Flutter
|
||||||
uses: subosito/flutter-action@v2
|
uses: subosito/flutter-action@v2
|
||||||
with:
|
with:
|
||||||
channel: "stable"
|
channel: stable
|
||||||
flutter-version: 3.22.x
|
|
||||||
|
|
||||||
- name: Install dependencies
|
- name: Install dependencies
|
||||||
run: npm ci
|
run: npm ci
|
||||||
@@ -50,13 +51,15 @@ jobs:
|
|||||||
- name: Generate code files
|
- name: Generate code files
|
||||||
run: dart run build_runner build --delete-conflicting-outputs
|
run: dart run build_runner build --delete-conflicting-outputs
|
||||||
|
|
||||||
|
- name: Setup keystore
|
||||||
|
run: |
|
||||||
|
echo "${{ secrets.KEYSTORE }}" | base64 --decode > "android/app/keystore.jks"
|
||||||
|
|
||||||
- name: Release
|
- name: Release
|
||||||
env:
|
env:
|
||||||
GITHUB_TOKEN: ${{ secrets.REPOSITORY_PUSH_ACCESS }}
|
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
|
||||||
signingKey: "keystore.jks"
|
KEYSTORE_PASSWORD: ${{ secrets.KEYSTORE_PASSWORD }}
|
||||||
keyStorePassword: ${{ secrets.SIGNING_KEYSTORE_PASSWORD }}
|
KEYSTORE_ENTRY_ALIAS: ${{ secrets.KEYSTORE_ENTRY_ALIAS }}
|
||||||
keyAlias: ${{ secrets.SIGNING_KEY_ALIAS }}
|
KEYSTORE_ENTRY_PASSWORD: ${{ secrets.KEYSTORE_ENTRY_PASSWORD }}
|
||||||
keyPassword: ${{ secrets.SIGNING_KEY_PASSWORD }}
|
|
||||||
run: |
|
run: |
|
||||||
echo "${{ secrets.SIGNING_KEYSTORE }}" | base64 --decode > android/app/keystore.jks
|
|
||||||
npx semantic-release
|
npx semantic-release
|
||||||
|
|||||||
19
.github/workflows/sync_crowdin.yml
vendored
19
.github/workflows/sync_crowdin.yml
vendored
@@ -25,7 +25,7 @@ jobs:
|
|||||||
uses: subosito/flutter-action@v2
|
uses: subosito/flutter-action@v2
|
||||||
with:
|
with:
|
||||||
cache: true
|
cache: true
|
||||||
flutter-version: 3.22.x
|
flutter-version: 3.24.x
|
||||||
|
|
||||||
- name: Sync translations from Crowdin
|
- name: Sync translations from Crowdin
|
||||||
uses: crowdin/github-action@v1
|
uses: crowdin/github-action@v1
|
||||||
@@ -47,20 +47,20 @@ jobs:
|
|||||||
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
|
CROWDIN_PROJECT_ID: ${{ secrets.CROWDIN_PROJECT_ID }}
|
||||||
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
|
CROWDIN_PERSONAL_TOKEN: ${{ secrets.CROWDIN_PERSONAL_TOKEN }}
|
||||||
|
|
||||||
- name: Generate Translation Strings
|
# There has to be a better way to do this
|
||||||
|
- name: Normalization of Translation Strings
|
||||||
run: |
|
run: |
|
||||||
dart pub get
|
dart pub get
|
||||||
dart run slang
|
cd assets/i18n
|
||||||
flutter analyze lib/gen/strings.g.dart --no-fatal-infos --no-fatal-warnings
|
sudo chmod 766 *.json
|
||||||
|
cd ../..
|
||||||
- name: Remove empty values & Validation of Translation Strings
|
|
||||||
run: |
|
|
||||||
dart run slang analyze
|
dart run slang analyze
|
||||||
dart run slang clean
|
dart run slang clean
|
||||||
dart run slang normalize
|
dart run slang normalize
|
||||||
cd assets/i18n
|
cd assets/i18n
|
||||||
sudo chmod 777 *.json
|
|
||||||
dart nuke.dart >> $GITHUB_STEP_SUMMARY
|
dart nuke.dart >> $GITHUB_STEP_SUMMARY
|
||||||
|
cd ../..
|
||||||
|
dart run slang
|
||||||
flutter analyze lib/gen/strings.g.dart --no-fatal-infos --no-fatal-warnings
|
flutter analyze lib/gen/strings.g.dart --no-fatal-infos --no-fatal-warnings
|
||||||
|
|
||||||
- name: Commit translations
|
- name: Commit translations
|
||||||
@@ -68,6 +68,5 @@ jobs:
|
|||||||
git config user.name revanced-bot
|
git config user.name revanced-bot
|
||||||
git config user.email github@revanced.app
|
git config user.email github@revanced.app
|
||||||
sudo chown -R $USER:$USER .git
|
sudo chown -R $USER:$USER .git
|
||||||
git add assets/i18n/strings.*.json
|
git commit -m "chore: Remove empty values from JSON" assets/i18n/strings_*.json
|
||||||
git commit -m "chore: Remove empty values from JSON" assets/i18n/strings.*.json
|
|
||||||
git push origin HEAD:feat/translations
|
git push origin HEAD:feat/translations
|
||||||
|
|||||||
88
.gitignore
vendored
88
.gitignore
vendored
@@ -1,41 +1,14 @@
|
|||||||
# See https://www.dartlang.org/guides/libraries/private-files
|
# Miscellaneous
|
||||||
|
*.class
|
||||||
# Files and directories created by pub
|
*.log
|
||||||
.dart_tool/
|
*.pyc
|
||||||
.packages
|
*.swp
|
||||||
build/
|
.DS_Store
|
||||||
# If you're building an application, you may want to check-in your pubspec.lock
|
.atom/
|
||||||
# pubspec.lock
|
.buildlog/
|
||||||
|
.history
|
||||||
# Directory created by dartdoc
|
.svn/
|
||||||
# If you don't generate documentation locally you can remove this line.
|
migrate_working_dir/
|
||||||
doc/api/
|
|
||||||
|
|
||||||
# dotenv environment variables file
|
|
||||||
.env*
|
|
||||||
|
|
||||||
# Avoid committing generated Javascript files:
|
|
||||||
*.dart.js
|
|
||||||
*.info.json # Produced by the --dump-info flag.
|
|
||||||
*.js # When generated by dart2js. Don't specify *.js if your
|
|
||||||
# project includes source files written in JavaScript.
|
|
||||||
*.js_
|
|
||||||
*.js.deps
|
|
||||||
*.js.map
|
|
||||||
|
|
||||||
.flutter-plugins
|
|
||||||
.flutter-plugins-dependencies
|
|
||||||
|
|
||||||
# Generated Builder file
|
|
||||||
**/*.g.dart
|
|
||||||
**/*.locator.dart
|
|
||||||
**/*.router.dart
|
|
||||||
|
|
||||||
flutter_*.png
|
|
||||||
|
|
||||||
#### Custom
|
|
||||||
|
|
||||||
local.properties
|
|
||||||
|
|
||||||
# IntelliJ related
|
# IntelliJ related
|
||||||
*.iml
|
*.iml
|
||||||
@@ -43,8 +16,39 @@ local.properties
|
|||||||
*.iws
|
*.iws
|
||||||
.idea/
|
.idea/
|
||||||
|
|
||||||
# Node Dependency directories
|
# The .vscode folder contains launch configuration and tasks you configure in
|
||||||
node_modules/
|
# VS Code which you may wish to be included in version control, so this line
|
||||||
|
# is commented out by default.
|
||||||
|
#.vscode/
|
||||||
|
|
||||||
|
# Flutter/Dart/Pub related
|
||||||
|
**/doc/api/
|
||||||
|
**/ios/Flutter/.last_build_id
|
||||||
|
.dart_tool/
|
||||||
|
.flutter-plugins
|
||||||
|
.flutter-plugins-dependencies
|
||||||
|
.pub-cache/
|
||||||
|
.pub/
|
||||||
|
/build/
|
||||||
|
|
||||||
|
# Symbolication related
|
||||||
|
app.*.symbols
|
||||||
|
|
||||||
|
# Obfuscation related
|
||||||
|
app.*.map.json
|
||||||
|
|
||||||
|
# Android Studio will place build artifacts here
|
||||||
|
/android/app/debug
|
||||||
|
/android/app/profile
|
||||||
|
/android/app/release
|
||||||
|
|
||||||
|
# Generated files
|
||||||
|
**/*.g.dart
|
||||||
|
**/*.locator.dart
|
||||||
|
**/*.router.dart
|
||||||
|
|
||||||
|
# Project specific
|
||||||
|
node_modules/
|
||||||
|
.vscode/
|
||||||
|
|
||||||
|
|
||||||
# FVM
|
|
||||||
.fvm
|
|
||||||
29
.metadata
29
.metadata
@@ -1,11 +1,11 @@
|
|||||||
# This file tracks properties of this Flutter project.
|
# This file tracks properties of this Flutter project.
|
||||||
# Used by Flutter tool to assess capabilities and perform upgrades etc.
|
# Used by Flutter tool to assess capabilities and perform upgrades etc.
|
||||||
#
|
#
|
||||||
# This file should be version controlled.
|
# This file should be version controlled and should not be manually edited.
|
||||||
|
|
||||||
version:
|
version:
|
||||||
revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
revision: "2663184aa79047d0a33a14a3b607954f8fdd8730"
|
||||||
channel: stable
|
channel: "stable"
|
||||||
|
|
||||||
project_type: app
|
project_type: app
|
||||||
|
|
||||||
@@ -13,26 +13,11 @@ project_type: app
|
|||||||
migration:
|
migration:
|
||||||
platforms:
|
platforms:
|
||||||
- platform: root
|
- platform: root
|
||||||
create_revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
create_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
|
||||||
base_revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
base_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
|
||||||
- platform: android
|
- platform: android
|
||||||
create_revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
create_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
|
||||||
base_revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
base_revision: 2663184aa79047d0a33a14a3b607954f8fdd8730
|
||||||
- platform: ios
|
|
||||||
create_revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
|
||||||
base_revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
|
||||||
- platform: linux
|
|
||||||
create_revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
|
||||||
base_revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
|
||||||
- platform: macos
|
|
||||||
create_revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
|
||||||
base_revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
|
||||||
- platform: web
|
|
||||||
create_revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
|
||||||
base_revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
|
||||||
- platform: windows
|
|
||||||
create_revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
|
||||||
base_revision: 85684f9300908116a78138ea4c6036c35c9a1236
|
|
||||||
|
|
||||||
# User provided section
|
# User provided section
|
||||||
|
|
||||||
|
|||||||
16
.releaserc
16
.releaserc
@@ -17,15 +17,10 @@
|
|||||||
"@semantic-release/changelog",
|
"@semantic-release/changelog",
|
||||||
"@semantic-release/release-notes-generator",
|
"@semantic-release/release-notes-generator",
|
||||||
[
|
[
|
||||||
"@droidsolutions-oss/semantic-release-update-file",
|
"semantic-release-pub",
|
||||||
{
|
{
|
||||||
"files": [
|
"publishPub": false,
|
||||||
{
|
"updateBuildNumber": true
|
||||||
"path": ["pubspec.yaml"],
|
|
||||||
"type": "flutter",
|
|
||||||
"branches": ["main", "dev"]
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
[
|
[
|
||||||
@@ -48,7 +43,10 @@
|
|||||||
"assets": [
|
"assets": [
|
||||||
{
|
{
|
||||||
"path": "build/app/outputs/apk/release/revanced-manager*.apk"
|
"path": "build/app/outputs/apk/release/revanced-manager*.apk"
|
||||||
}
|
},
|
||||||
|
],
|
||||||
|
"commits": [
|
||||||
|
"message": "chore: Release v${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
|
||||||
],
|
],
|
||||||
"successComment": false
|
"successComment": false
|
||||||
}
|
}
|
||||||
|
|||||||
91
.vscode/tasks.json
vendored
91
.vscode/tasks.json
vendored
@@ -1,91 +0,0 @@
|
|||||||
{
|
|
||||||
"version": "2.0.0",
|
|
||||||
"tasks": [
|
|
||||||
{
|
|
||||||
"label": "Generate (Builder)",
|
|
||||||
"type": "shell",
|
|
||||||
"command": "flutter packages pub run build_runner build --delete-conflicting-outputs",
|
|
||||||
"problemMatcher": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"label": "Build (Android)",
|
|
||||||
"type": "shell",
|
|
||||||
"command": "flutter build apk",
|
|
||||||
"problemMatcher": [],
|
|
||||||
"group": {
|
|
||||||
"kind": "build",
|
|
||||||
"isDefault": true
|
|
||||||
}
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"label": "Install (Android)",
|
|
||||||
"type": "shell",
|
|
||||||
"command": "adb install build\\app\\outputs\\flutter-apk\\app-release.apk",
|
|
||||||
"problemMatcher": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"label": "Clean (Flutter)",
|
|
||||||
"type": "shell",
|
|
||||||
"command": "flutter clean && flutter pub get",
|
|
||||||
"problemMatcher": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"label": "Clean (Builder)",
|
|
||||||
"type": "shell",
|
|
||||||
"command": "flutter packages pub run build_runner clean",
|
|
||||||
"problemMatcher": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"label": "Build all (Android)",
|
|
||||||
"dependsOrder": "sequence",
|
|
||||||
"dependsOn": [
|
|
||||||
"Generate (Builder)",
|
|
||||||
"Build (Android)"
|
|
||||||
],
|
|
||||||
"problemMatcher": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"label": "Clean all",
|
|
||||||
"dependsOrder": "sequence",
|
|
||||||
"dependsOn": [
|
|
||||||
"Clean (Flutter)",
|
|
||||||
"Clean (Builder)"
|
|
||||||
],
|
|
||||||
"problemMatcher": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"label": "Clean all & Build all (Android)",
|
|
||||||
"dependsOrder": "sequence",
|
|
||||||
"dependsOn": [
|
|
||||||
"Clean all",
|
|
||||||
"Build all (Android)"
|
|
||||||
],
|
|
||||||
"problemMatcher": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"label": "Clean all & Install (Android)",
|
|
||||||
"dependsOrder": "sequence",
|
|
||||||
"dependsOn": [
|
|
||||||
"Clean all",
|
|
||||||
"Build all (Android)",
|
|
||||||
"Install (Android)",
|
|
||||||
],
|
|
||||||
"problemMatcher": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"label": "Build & Install (Android)",
|
|
||||||
"dependsOrder": "sequence",
|
|
||||||
"dependsOn": [
|
|
||||||
"Build (Android)",
|
|
||||||
"Install (Android)"
|
|
||||||
],
|
|
||||||
"problemMatcher": []
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"label": "Validate translations",
|
|
||||||
"type": "shell",
|
|
||||||
"command": "flutter pub run flutter_i18n diff en.json pt.json",
|
|
||||||
"problemMatcher": []
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
@@ -70,7 +70,6 @@ linter:
|
|||||||
- implementation_imports
|
- implementation_imports
|
||||||
- collection_methods_unrelated_type
|
- collection_methods_unrelated_type
|
||||||
- leading_newlines_in_multiline_strings
|
- leading_newlines_in_multiline_strings
|
||||||
- library_names
|
|
||||||
- library_prefixes
|
- library_prefixes
|
||||||
- library_private_types_in_public_api
|
- library_private_types_in_public_api
|
||||||
- missing_whitespace_between_adjacent_strings
|
- missing_whitespace_between_adjacent_strings
|
||||||
@@ -84,7 +83,6 @@ linter:
|
|||||||
- overridden_fields
|
- overridden_fields
|
||||||
- package_api_docs
|
- package_api_docs
|
||||||
- package_names
|
- package_names
|
||||||
- package_prefixed_library_names
|
|
||||||
- prefer_adjacent_string_concatenation
|
- prefer_adjacent_string_concatenation
|
||||||
- prefer_asserts_in_initializer_lists
|
- prefer_asserts_in_initializer_lists
|
||||||
- prefer_collection_literals
|
- prefer_collection_literals
|
||||||
@@ -110,13 +108,11 @@ linter:
|
|||||||
- prefer_is_not_empty
|
- prefer_is_not_empty
|
||||||
- prefer_is_not_operator
|
- prefer_is_not_operator
|
||||||
- prefer_iterable_whereType
|
- prefer_iterable_whereType
|
||||||
- prefer_mixin # Has false positives, see https://github.com/dart-lang/linter/issues/3018
|
|
||||||
- prefer_null_aware_method_calls # "call()" is confusing to people new to the language since it's not documented anywhere
|
- prefer_null_aware_method_calls # "call()" is confusing to people new to the language since it's not documented anywhere
|
||||||
- prefer_null_aware_operators
|
- prefer_null_aware_operators
|
||||||
- prefer_single_quotes
|
- prefer_single_quotes
|
||||||
- prefer_spread_collections
|
- prefer_spread_collections
|
||||||
- prefer_typing_uninitialized_variables
|
- prefer_typing_uninitialized_variables
|
||||||
- prefer_void_to_null
|
|
||||||
- provide_deprecation_message
|
- provide_deprecation_message
|
||||||
- recursive_getters
|
- recursive_getters
|
||||||
- sized_box_for_whitespace
|
- sized_box_for_whitespace
|
||||||
|
|||||||
2
android/.gitignore
vendored
2
android/.gitignore
vendored
@@ -7,7 +7,7 @@ gradle-wrapper.jar
|
|||||||
GeneratedPluginRegistrant.java
|
GeneratedPluginRegistrant.java
|
||||||
|
|
||||||
# Remember to never publicly share your keystore.
|
# Remember to never publicly share your keystore.
|
||||||
# See https://flutter.dev/docs/deployment/android#reference-the-keystore-from-the-app
|
# See https://flutter.dev/to/reference-keystore
|
||||||
key.properties
|
key.properties
|
||||||
**/*.keystore
|
**/*.keystore
|
||||||
**/*.jks
|
**/*.jks
|
||||||
|
|||||||
@@ -1,3 +0,0 @@
|
|||||||
source "https://rubygems.org"
|
|
||||||
|
|
||||||
gem "fastlane"
|
|
||||||
@@ -1,119 +0,0 @@
|
|||||||
plugins {
|
|
||||||
id "com.android.application"
|
|
||||||
id "kotlin-android"
|
|
||||||
id "dev.flutter.flutter-gradle-plugin"
|
|
||||||
}
|
|
||||||
|
|
||||||
def localProperties = new Properties()
|
|
||||||
def localPropertiesFile = rootProject.file('local.properties')
|
|
||||||
if (localPropertiesFile.exists()) {
|
|
||||||
localPropertiesFile.withReader('UTF-8') { reader ->
|
|
||||||
localProperties.load(reader)
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
def flutterVersionCode = localProperties.getProperty('flutter.versionCode')
|
|
||||||
if (flutterVersionCode == null) {
|
|
||||||
flutterVersionCode = '1'
|
|
||||||
}
|
|
||||||
|
|
||||||
def flutterVersionName = localProperties.getProperty('flutter.versionName')
|
|
||||||
if (flutterVersionName == null) {
|
|
||||||
flutterVersionName = '1.0'
|
|
||||||
}
|
|
||||||
|
|
||||||
android {
|
|
||||||
compileSdk 34
|
|
||||||
|
|
||||||
compileOptions {
|
|
||||||
coreLibraryDesugaringEnabled true
|
|
||||||
sourceCompatibility JavaVersion.VERSION_17
|
|
||||||
targetCompatibility JavaVersion.VERSION_17
|
|
||||||
}
|
|
||||||
kotlinOptions {
|
|
||||||
jvmTarget = '17'
|
|
||||||
}
|
|
||||||
sourceSets {
|
|
||||||
main.java.srcDirs += 'src/main/kotlin'
|
|
||||||
}
|
|
||||||
defaultConfig {
|
|
||||||
applicationId "app.revanced.manager.flutter"
|
|
||||||
minSdk 26
|
|
||||||
targetSdk 34
|
|
||||||
versionCode flutterVersionCode.toInteger()
|
|
||||||
versionName flutterVersionName
|
|
||||||
}
|
|
||||||
buildTypes {
|
|
||||||
release {
|
|
||||||
ndk {
|
|
||||||
abiFilters 'arm64-v8a', 'armeabi-v7a', 'x86_64'
|
|
||||||
}
|
|
||||||
if (System.getenv("signingKey") != null) {
|
|
||||||
signingConfigs {
|
|
||||||
create("release") {
|
|
||||||
storeFile = file(System.getenv("signingKey"))
|
|
||||||
storePassword = System.getenv("keyStorePassword")
|
|
||||||
keyAlias = System.getenv("keyAlias")
|
|
||||||
keyPassword = System.getenv("keyPassword")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
signingConfig = signingConfigs.release
|
|
||||||
resValue "string", "app_name", "ReVanced Manager"
|
|
||||||
applicationVariants.all { variant ->
|
|
||||||
variant.outputs.all {
|
|
||||||
outputFileName = "revanced-manager-v${flutterVersionName}.apk"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
} else {
|
|
||||||
signingConfig = signingConfigs.debug
|
|
||||||
resValue "string", "app_name", "ReVanced Manager Debug"
|
|
||||||
applicationIdSuffix ".debug"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
debug {
|
|
||||||
shrinkResources false
|
|
||||||
minifyEnabled false
|
|
||||||
resValue "string", "app_name", "ReVanced Manager Debug"
|
|
||||||
applicationIdSuffix ".debug"
|
|
||||||
signingConfig signingConfigs.debug
|
|
||||||
ndk {
|
|
||||||
abiFilters 'arm64-v8a', 'armeabi-v7a', 'x86_64'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
profile {
|
|
||||||
shrinkResources false
|
|
||||||
minifyEnabled false
|
|
||||||
resValue "string", "app_name", "ReVanced Manager Profile"
|
|
||||||
applicationIdSuffix ".profile"
|
|
||||||
signingConfig signingConfigs.debug
|
|
||||||
ndk {
|
|
||||||
abiFilters 'arm64-v8a', 'armeabi-v7a', 'x86_64'
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
packagingOptions {
|
|
||||||
jniLibs {
|
|
||||||
useLegacyPackaging true
|
|
||||||
excludes += ['/prebuilt/**']
|
|
||||||
}
|
|
||||||
resources {
|
|
||||||
excludes += ['/prebuilt/**']
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
namespace 'app.revanced.manager.flutter'
|
|
||||||
}
|
|
||||||
|
|
||||||
kotlin {
|
|
||||||
jvmToolchain(17)
|
|
||||||
}
|
|
||||||
|
|
||||||
flutter {
|
|
||||||
source '../..'
|
|
||||||
}
|
|
||||||
|
|
||||||
dependencies {
|
|
||||||
coreLibraryDesugaring("com.android.tools:desugar_jdk_libs:2.0.4") // https://pub.dev/packages/flutter_local_notifications#gradle-setup
|
|
||||||
implementation("app.revanced:revanced-patcher:19.3.1")
|
|
||||||
implementation("app.revanced:revanced-library:2.2.1")
|
|
||||||
}
|
|
||||||
104
android/app/build.gradle.kts
Normal file
104
android/app/build.gradle.kts
Normal file
@@ -0,0 +1,104 @@
|
|||||||
|
plugins {
|
||||||
|
id("com.android.application")
|
||||||
|
id("kotlin-android")
|
||||||
|
// The Flutter Gradle Plugin must be applied after the Android and Kotlin Gradle plugins.
|
||||||
|
id("dev.flutter.flutter-gradle-plugin")
|
||||||
|
}
|
||||||
|
|
||||||
|
android {
|
||||||
|
namespace = "app.revanced.manager.flutter"
|
||||||
|
compileSdk = 35
|
||||||
|
ndkVersion = "27.0.12077973"
|
||||||
|
|
||||||
|
compileOptions {
|
||||||
|
isCoreLibraryDesugaringEnabled = true
|
||||||
|
|
||||||
|
sourceCompatibility = JavaVersion.VERSION_17
|
||||||
|
targetCompatibility = JavaVersion.VERSION_17
|
||||||
|
}
|
||||||
|
|
||||||
|
kotlinOptions {
|
||||||
|
jvmTarget = JavaVersion.VERSION_17.toString()
|
||||||
|
}
|
||||||
|
|
||||||
|
defaultConfig {
|
||||||
|
applicationId = "app.revanced.manager.flutter"
|
||||||
|
minSdk = 26
|
||||||
|
targetSdk = 35
|
||||||
|
versionCode = flutter.versionCode
|
||||||
|
versionName = flutter.versionName
|
||||||
|
|
||||||
|
resValue("string", "app_name", "ReVanced Manager")
|
||||||
|
}
|
||||||
|
|
||||||
|
applicationVariants.all {
|
||||||
|
outputs.all {
|
||||||
|
this as com.android.build.gradle.internal.api.ApkVariantOutputImpl
|
||||||
|
|
||||||
|
outputFileName = "revanced-manager-$versionName.apk"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
buildTypes {
|
||||||
|
configureEach {
|
||||||
|
isShrinkResources = false
|
||||||
|
isMinifyEnabled = false
|
||||||
|
|
||||||
|
signingConfig = signingConfigs["debug"]
|
||||||
|
|
||||||
|
ndk.abiFilters += setOf("armeabi-v7a", "arm64-v8a", "x86_64")
|
||||||
|
}
|
||||||
|
|
||||||
|
release {
|
||||||
|
isShrinkResources = true
|
||||||
|
isMinifyEnabled = true
|
||||||
|
|
||||||
|
val keystoreFile = file("keystore.jks")
|
||||||
|
if (keystoreFile.exists()) {
|
||||||
|
signingConfig = signingConfigs.create("release") {
|
||||||
|
storeFile = keystoreFile
|
||||||
|
storePassword = System.getenv("KEYSTORE_PASSWORD")
|
||||||
|
keyAlias = System.getenv("KEYSTORE_ENTRY_ALIAS")
|
||||||
|
keyPassword = System.getenv("KEYSTORE_ENTRY_PASSWORD")
|
||||||
|
}
|
||||||
|
|
||||||
|
resValue("string", "app_name", "ReVanced Manager")
|
||||||
|
} else {
|
||||||
|
applicationIdSuffix = ".debug"
|
||||||
|
|
||||||
|
signingConfig = signingConfigs["debug"]
|
||||||
|
|
||||||
|
resValue("string", "app_name", "ReVanced Manager (Debug signed)")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
debug {
|
||||||
|
applicationIdSuffix = ".debug"
|
||||||
|
|
||||||
|
resValue("string", "app_name", "ReVanced Manager (Debug)")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
packaging {
|
||||||
|
jniLibs {
|
||||||
|
useLegacyPackaging = true
|
||||||
|
excludes.add("/prebuilt/**")
|
||||||
|
}
|
||||||
|
|
||||||
|
resources {
|
||||||
|
excludes.add("/prebuilt/**")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
flutter {
|
||||||
|
source = "../.."
|
||||||
|
}
|
||||||
|
|
||||||
|
dependencies {
|
||||||
|
coreLibraryDesugaring(libs.desugar.jdk.libs) // https://pub.dev/packages/flutter_local_notifications#gradle-setup
|
||||||
|
implementation(libs.revanced.patcher)
|
||||||
|
implementation(libs.revanced.library)
|
||||||
|
}
|
||||||
|
|
||||||
7
android/app/proguard-rules.pro
vendored
7
android/app/proguard-rules.pro
vendored
@@ -1,10 +1,3 @@
|
|||||||
# Add project specific ProGuard rules here.
|
|
||||||
# You can control the set of applied configuration files using the
|
|
||||||
# proguardFiles setting in build.gradle.kts.kts.
|
|
||||||
#
|
|
||||||
# For more details, see
|
|
||||||
# http://developer.android.com/guide/developing/tools/proguard.html
|
|
||||||
|
|
||||||
-dontobfuscate
|
-dontobfuscate
|
||||||
|
|
||||||
-keep class app.revanced.** { *; }
|
-keep class app.revanced.** { *; }
|
||||||
|
|||||||
@@ -1,3 +1,7 @@
|
|||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
<!-- The INTERNET permission is required for development. Specifically,
|
||||||
|
the Flutter tool needs it to communicate with the running application
|
||||||
|
to allow setting breakpoints, to provide hot reload, etc.
|
||||||
|
-->
|
||||||
<uses-permission android:name="android.permission.INTERNET"/>
|
<uses-permission android:name="android.permission.INTERNET"/>
|
||||||
</manifest>
|
</manifest>
|
||||||
|
|||||||
@@ -44,6 +44,10 @@
|
|||||||
<category android:name="android.intent.category.LAUNCHER" />
|
<category android:name="android.intent.category.LAUNCHER" />
|
||||||
</intent-filter>
|
</intent-filter>
|
||||||
</activity>
|
</activity>
|
||||||
|
<service
|
||||||
|
android:name="de.julianassmann.flutter_background.IsolateHolderService"
|
||||||
|
android:exported="false"
|
||||||
|
android:foregroundServiceType="shortService" />
|
||||||
<activity
|
<activity
|
||||||
android:name=".ExportSettingsActivity"
|
android:name=".ExportSettingsActivity"
|
||||||
android:exported="true">
|
android:exported="true">
|
||||||
|
|||||||
@@ -3,7 +3,6 @@ package app.revanced.manager.flutter
|
|||||||
import android.app.Activity
|
import android.app.Activity
|
||||||
import android.content.Context
|
import android.content.Context
|
||||||
import android.content.Intent
|
import android.content.Intent
|
||||||
import android.content.pm.PackageInfo
|
|
||||||
import android.content.pm.PackageManager
|
import android.content.pm.PackageManager
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import android.util.Base64
|
import android.util.Base64
|
||||||
@@ -17,9 +16,8 @@ import java.security.MessageDigest
|
|||||||
class ExportSettingsActivity : Activity() {
|
class ExportSettingsActivity : Activity() {
|
||||||
override fun onCreate(savedInstanceState: Bundle?) {
|
override fun onCreate(savedInstanceState: Bundle?) {
|
||||||
super.onCreate(savedInstanceState)
|
super.onCreate(savedInstanceState)
|
||||||
val callingPackageName = getCallingPackage()!!
|
|
||||||
|
|
||||||
if (getFingerprint(callingPackageName) == getFingerprint(getPackageName())) {
|
if (getFingerprint(callingPackage!!) == getFingerprint(packageName)) {
|
||||||
// Create JSON Object
|
// Create JSON Object
|
||||||
val json = JSONObject()
|
val json = JSONObject()
|
||||||
|
|
||||||
@@ -64,7 +62,7 @@ class ExportSettingsActivity : Activity() {
|
|||||||
fun getFingerprint(packageName: String): String {
|
fun getFingerprint(packageName: String): String {
|
||||||
// Get the signature of the app that matches the package name
|
// Get the signature of the app that matches the package name
|
||||||
val packageInfo = packageManager.getPackageInfo(packageName, PackageManager.GET_SIGNATURES)
|
val packageInfo = packageManager.getPackageInfo(packageName, PackageManager.GET_SIGNATURES)
|
||||||
val signature = packageInfo.signatures[0]
|
val signature = packageInfo.signatures!![0]
|
||||||
|
|
||||||
// Get the raw certificate data
|
// Get the raw certificate data
|
||||||
val rawCert = signature.toByteArray()
|
val rawCert = signature.toByteArray()
|
||||||
|
|||||||
@@ -9,14 +9,15 @@ import android.os.Handler
|
|||||||
import android.os.Looper
|
import android.os.Looper
|
||||||
import app.revanced.library.ApkUtils
|
import app.revanced.library.ApkUtils
|
||||||
import app.revanced.library.ApkUtils.applyTo
|
import app.revanced.library.ApkUtils.applyTo
|
||||||
|
import app.revanced.library.installation.installer.LocalInstaller
|
||||||
import app.revanced.manager.flutter.utils.Aapt
|
import app.revanced.manager.flutter.utils.Aapt
|
||||||
import app.revanced.manager.flutter.utils.packageInstaller.InstallerReceiver
|
import app.revanced.manager.flutter.utils.packageInstaller.InstallerReceiver
|
||||||
import app.revanced.manager.flutter.utils.packageInstaller.UninstallerReceiver
|
import app.revanced.manager.flutter.utils.packageInstaller.UninstallerReceiver
|
||||||
import app.revanced.patcher.PatchBundleLoader
|
|
||||||
import app.revanced.patcher.PatchSet
|
|
||||||
import app.revanced.patcher.Patcher
|
import app.revanced.patcher.Patcher
|
||||||
import app.revanced.patcher.PatcherConfig
|
import app.revanced.patcher.PatcherConfig
|
||||||
|
import app.revanced.patcher.patch.Patch
|
||||||
import app.revanced.patcher.patch.PatchResult
|
import app.revanced.patcher.patch.PatchResult
|
||||||
|
import app.revanced.patcher.patch.loadPatchesFromDex
|
||||||
import io.flutter.embedding.android.FlutterActivity
|
import io.flutter.embedding.android.FlutterActivity
|
||||||
import io.flutter.embedding.engine.FlutterEngine
|
import io.flutter.embedding.engine.FlutterEngine
|
||||||
import io.flutter.plugin.common.MethodChannel
|
import io.flutter.plugin.common.MethodChannel
|
||||||
@@ -37,7 +38,7 @@ class MainActivity : FlutterActivity() {
|
|||||||
private var cancel: Boolean = false
|
private var cancel: Boolean = false
|
||||||
private var stopResult: MethodChannel.Result? = null
|
private var stopResult: MethodChannel.Result? = null
|
||||||
|
|
||||||
private lateinit var patches: PatchSet
|
private lateinit var patches: Set<Patch<*>>
|
||||||
|
|
||||||
override fun configureFlutterEngine(flutterEngine: FlutterEngine) {
|
override fun configureFlutterEngine(flutterEngine: FlutterEngine) {
|
||||||
super.configureFlutterEngine(flutterEngine)
|
super.configureFlutterEngine(flutterEngine)
|
||||||
@@ -70,7 +71,6 @@ class MainActivity : FlutterActivity() {
|
|||||||
"runPatcher" -> {
|
"runPatcher" -> {
|
||||||
val inFilePath = call.argument<String>("inFilePath")
|
val inFilePath = call.argument<String>("inFilePath")
|
||||||
val outFilePath = call.argument<String>("outFilePath")
|
val outFilePath = call.argument<String>("outFilePath")
|
||||||
val integrationsPath = call.argument<String>("integrationsPath")
|
|
||||||
val selectedPatches = call.argument<List<String>>("selectedPatches")
|
val selectedPatches = call.argument<List<String>>("selectedPatches")
|
||||||
val options = call.argument<Map<String, Map<String, Any>>>("options")
|
val options = call.argument<Map<String, Map<String, Any>>>("options")
|
||||||
val tmpDirPath = call.argument<String>("tmpDirPath")
|
val tmpDirPath = call.argument<String>("tmpDirPath")
|
||||||
@@ -80,7 +80,6 @@ class MainActivity : FlutterActivity() {
|
|||||||
if (
|
if (
|
||||||
inFilePath != null &&
|
inFilePath != null &&
|
||||||
outFilePath != null &&
|
outFilePath != null &&
|
||||||
integrationsPath != null &&
|
|
||||||
selectedPatches != null &&
|
selectedPatches != null &&
|
||||||
options != null &&
|
options != null &&
|
||||||
tmpDirPath != null &&
|
tmpDirPath != null &&
|
||||||
@@ -92,14 +91,17 @@ class MainActivity : FlutterActivity() {
|
|||||||
result,
|
result,
|
||||||
inFilePath,
|
inFilePath,
|
||||||
outFilePath,
|
outFilePath,
|
||||||
integrationsPath,
|
|
||||||
selectedPatches,
|
selectedPatches,
|
||||||
options,
|
options,
|
||||||
tmpDirPath,
|
tmpDirPath,
|
||||||
keyStoreFilePath,
|
keyStoreFilePath,
|
||||||
keystorePassword
|
keystorePassword
|
||||||
)
|
)
|
||||||
} else result.notImplemented()
|
} else result.error(
|
||||||
|
"INVALID_ARGUMENTS",
|
||||||
|
"Invalid arguments",
|
||||||
|
"One or more arguments are missing"
|
||||||
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
"stopPatcher" -> {
|
"stopPatcher" -> {
|
||||||
@@ -109,19 +111,20 @@ class MainActivity : FlutterActivity() {
|
|||||||
|
|
||||||
"getPatches" -> {
|
"getPatches" -> {
|
||||||
val patchBundleFilePath = call.argument<String>("patchBundleFilePath")!!
|
val patchBundleFilePath = call.argument<String>("patchBundleFilePath")!!
|
||||||
val cacheDirPath = call.argument<String>("cacheDirPath")!!
|
|
||||||
|
|
||||||
try {
|
try {
|
||||||
val patchBundleFile = File(patchBundleFilePath)
|
val patchBundleFile = File(patchBundleFilePath)
|
||||||
patchBundleFile.setWritable(false)
|
patchBundleFile.setWritable(false)
|
||||||
patches = PatchBundleLoader.Dex(
|
patches = loadPatchesFromDex(
|
||||||
patchBundleFile,
|
setOf(patchBundleFile),
|
||||||
optimizedDexDirectory = File(cacheDirPath)
|
optimizedDexDirectory = codeCacheDir
|
||||||
|
)
|
||||||
|
} catch (t: Throwable) {
|
||||||
|
return@setMethodCallHandler result.error(
|
||||||
|
"PATCH_BUNDLE_ERROR",
|
||||||
|
"Failed to load patch bundle",
|
||||||
|
t.stackTraceToString()
|
||||||
)
|
)
|
||||||
} catch (ex: Exception) {
|
|
||||||
return@setMethodCallHandler result.notImplemented()
|
|
||||||
} catch (err: Error) {
|
|
||||||
return@setMethodCallHandler result.notImplemented()
|
|
||||||
}
|
}
|
||||||
|
|
||||||
JSONArray().apply {
|
JSONArray().apply {
|
||||||
@@ -131,13 +134,13 @@ class MainActivity : FlutterActivity() {
|
|||||||
put("description", it.description)
|
put("description", it.description)
|
||||||
put("excluded", !it.use)
|
put("excluded", !it.use)
|
||||||
put("compatiblePackages", JSONArray().apply {
|
put("compatiblePackages", JSONArray().apply {
|
||||||
it.compatiblePackages?.forEach { compatiblePackage ->
|
it.compatiblePackages?.forEach { (name, versions) ->
|
||||||
val compatiblePackageJson = JSONObject().apply {
|
val compatiblePackageJson = JSONObject().apply {
|
||||||
put("name", compatiblePackage.name)
|
put("name", name)
|
||||||
put(
|
put(
|
||||||
"versions",
|
"versions",
|
||||||
JSONArray().apply {
|
JSONArray().apply {
|
||||||
compatiblePackage.versions?.forEach { version ->
|
versions?.forEach { version ->
|
||||||
put(version)
|
put(version)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -173,7 +176,7 @@ class MainActivity : FlutterActivity() {
|
|||||||
}
|
}
|
||||||
})
|
})
|
||||||
} ?: put("values", null)
|
} ?: put("values", null)
|
||||||
put("valueType", option.valueType)
|
put("type", option.type)
|
||||||
}.let(::put)
|
}.let(::put)
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
@@ -212,7 +215,6 @@ class MainActivity : FlutterActivity() {
|
|||||||
result: MethodChannel.Result,
|
result: MethodChannel.Result,
|
||||||
inFilePath: String,
|
inFilePath: String,
|
||||||
outFilePath: String,
|
outFilePath: String,
|
||||||
integrationsPath: String,
|
|
||||||
selectedPatches: List<String>,
|
selectedPatches: List<String>,
|
||||||
options: Map<String, Map<String, Any>>,
|
options: Map<String, Map<String, Any>>,
|
||||||
tmpDirPath: String,
|
tmpDirPath: String,
|
||||||
@@ -220,8 +222,10 @@ class MainActivity : FlutterActivity() {
|
|||||||
keystorePassword: String
|
keystorePassword: String
|
||||||
) {
|
) {
|
||||||
val inFile = File(inFilePath)
|
val inFile = File(inFilePath)
|
||||||
|
// Necessary because the file is copied from a nonwriteable location.
|
||||||
|
inFile.setWritable(true)
|
||||||
|
inFile.setReadable(true)
|
||||||
val outFile = File(outFilePath)
|
val outFile = File(outFilePath)
|
||||||
val integrations = File(integrationsPath)
|
|
||||||
val keyStoreFile = File(keyStoreFilePath)
|
val keyStoreFile = File(keyStoreFilePath)
|
||||||
val tmpDir = File(tmpDirPath)
|
val tmpDir = File(tmpDirPath)
|
||||||
|
|
||||||
@@ -279,7 +283,6 @@ class MainActivity : FlutterActivity() {
|
|||||||
tmpDir,
|
tmpDir,
|
||||||
Aapt.binary(applicationContext).absolutePath,
|
Aapt.binary(applicationContext).absolutePath,
|
||||||
tmpDir.path,
|
tmpDir.path,
|
||||||
true // TODO: Add option to disable this
|
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
|
||||||
@@ -287,8 +290,8 @@ class MainActivity : FlutterActivity() {
|
|||||||
updateProgress(0.02, "Loading patches...", "Loading patches")
|
updateProgress(0.02, "Loading patches...", "Loading patches")
|
||||||
|
|
||||||
val patches = patches.filter { patch ->
|
val patches = patches.filter { patch ->
|
||||||
val isCompatible = patch.compatiblePackages?.any {
|
val isCompatible = patch.compatiblePackages?.any { (name, _) ->
|
||||||
it.name == patcher.context.packageMetadata.packageName
|
name == patcher.context.packageMetadata.packageName
|
||||||
} ?: false
|
} ?: false
|
||||||
|
|
||||||
val compatibleOrUniversal =
|
val compatibleOrUniversal =
|
||||||
@@ -305,10 +308,7 @@ class MainActivity : FlutterActivity() {
|
|||||||
updateProgress(0.05, "Executing...", "")
|
updateProgress(0.05, "Executing...", "")
|
||||||
|
|
||||||
val patcherResult = patcher.use {
|
val patcherResult = patcher.use {
|
||||||
patcher.apply {
|
it += patches
|
||||||
acceptIntegrations(setOf(integrations))
|
|
||||||
acceptPatches(patches)
|
|
||||||
}
|
|
||||||
|
|
||||||
runBlocking {
|
runBlocking {
|
||||||
// Update the progress bar every time a patch is executed from 0.15 to 0.7
|
// Update the progress bar every time a patch is executed from 0.15 to 0.7
|
||||||
@@ -316,7 +316,7 @@ class MainActivity : FlutterActivity() {
|
|||||||
val progressStep = 0.55 / totalPatchesCount
|
val progressStep = 0.55 / totalPatchesCount
|
||||||
var progress = 0.05
|
var progress = 0.05
|
||||||
|
|
||||||
patcher.apply(false).collect(FlowCollector { patchResult: PatchResult ->
|
patcher().collect(FlowCollector { patchResult: PatchResult ->
|
||||||
if (cancel(patcher::close)) return@FlowCollector
|
if (cancel(patcher::close)) return@FlowCollector
|
||||||
|
|
||||||
val msg = patchResult.exception?.let {
|
val msg = patchResult.exception?.let {
|
||||||
@@ -344,10 +344,11 @@ class MainActivity : FlutterActivity() {
|
|||||||
|
|
||||||
if (cancel(patcher::close)) return@Thread
|
if (cancel(patcher::close)) return@Thread
|
||||||
|
|
||||||
ApkUtils.sign(
|
ApkUtils.signApk(
|
||||||
inFile,
|
inFile,
|
||||||
outFile,
|
outFile,
|
||||||
ApkUtils.SigningOptions(
|
"ReVanced",
|
||||||
|
ApkUtils.KeyStoreDetails(
|
||||||
keyStoreFile,
|
keyStoreFile,
|
||||||
keystorePassword,
|
keystorePassword,
|
||||||
"alias",
|
"alias",
|
||||||
@@ -365,6 +366,9 @@ class MainActivity : FlutterActivity() {
|
|||||||
"An error occurred:\n$stack"
|
"An error occurred:\n$stack"
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
} finally {
|
||||||
|
inFile.delete()
|
||||||
|
tmpDir.deleteRecursively()
|
||||||
}
|
}
|
||||||
|
|
||||||
handler.post { result.success(null) }
|
handler.post { result.success(null) }
|
||||||
|
|||||||
3
android/app/src/main/res/raw/revanced_manager_keep.xml
Normal file
3
android/app/src/main/res/raw/revanced_manager_keep.xml
Normal file
@@ -0,0 +1,3 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<resources xmlns:tools="http://schemas.android.com/tools"
|
||||||
|
tools:keep="@drawable/ic_notification" />
|
||||||
@@ -1,3 +1,7 @@
|
|||||||
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
|
<manifest xmlns:android="http://schemas.android.com/apk/res/android">
|
||||||
|
<!-- The INTERNET permission is required for development. Specifically,
|
||||||
|
the Flutter tool needs it to communicate with the running application
|
||||||
|
to allow setting breakpoints, to provide hot reload, etc.
|
||||||
|
-->
|
||||||
<uses-permission android:name="android.permission.INTERNET"/>
|
<uses-permission android:name="android.permission.INTERNET"/>
|
||||||
</manifest>
|
</manifest>
|
||||||
|
|||||||
@@ -1,27 +0,0 @@
|
|||||||
allprojects {
|
|
||||||
repositories {
|
|
||||||
google()
|
|
||||||
mavenCentral()
|
|
||||||
maven {
|
|
||||||
// A repository must be speficied for some reason. "registry" is a dummy.
|
|
||||||
url = uri("https://maven.pkg.github.com/revanced/registry")
|
|
||||||
credentials {
|
|
||||||
username = project.findProperty("gpr.user") as String ?: System.getenv("GITHUB_ACTOR")
|
|
||||||
password = project.findProperty("gpr.key") as String ?: System.getenv("GITHUB_TOKEN")
|
|
||||||
}
|
|
||||||
}
|
|
||||||
mavenLocal()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
rootProject.buildDir = '../build'
|
|
||||||
subprojects {
|
|
||||||
project.buildDir = "${rootProject.buildDir}/${project.name}"
|
|
||||||
}
|
|
||||||
subprojects {
|
|
||||||
project.evaluationDependsOn(':app')
|
|
||||||
}
|
|
||||||
|
|
||||||
tasks.register("clean", Delete) {
|
|
||||||
delete rootProject.buildDir
|
|
||||||
}
|
|
||||||
40
android/build.gradle.kts
Normal file
40
android/build.gradle.kts
Normal file
@@ -0,0 +1,40 @@
|
|||||||
|
import com.android.build.api.dsl.CommonExtension
|
||||||
|
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
|
||||||
|
|
||||||
|
allprojects {
|
||||||
|
repositories {
|
||||||
|
google()
|
||||||
|
mavenCentral()
|
||||||
|
maven {
|
||||||
|
name = "GitHubPackages"
|
||||||
|
url = uri("https://maven.pkg.github.com/revanced/registry")
|
||||||
|
credentials {
|
||||||
|
username = providers.gradleProperty("gpr.user").orNull ?: System.getenv("GITHUB_ACTOR")
|
||||||
|
password = providers.gradleProperty("gpr.key").orNull ?: System.getenv("GITHUB_TOKEN")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
layout.buildDirectory = File("../build")
|
||||||
|
|
||||||
|
project(":screenshot_callback") {
|
||||||
|
tasks.withType<KotlinCompile>().configureEach {
|
||||||
|
kotlinOptions {
|
||||||
|
jvmTarget = "17"
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
subprojects {
|
||||||
|
afterEvaluate {
|
||||||
|
extensions.findByName("android")?.let {
|
||||||
|
it as CommonExtension<*, *, *, *, *, *>
|
||||||
|
if (it.compileSdk != null && it.compileSdk!! < 31)
|
||||||
|
it.compileSdk = 34
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
layout.buildDirectory = rootProject.layout.buildDirectory.file(name).get().asFile
|
||||||
|
evaluationDependsOn(":app")
|
||||||
|
}
|
||||||
@@ -1,8 +1,7 @@
|
|||||||
org.gradle.jvmargs=-Xmx4096m -XX:+UseParallelGC
|
org.gradle.jvmargs=-Xmx4G -XX:MaxMetaspaceSize=2G -XX:+HeapDumpOnOutOfMemoryError
|
||||||
|
android.useAndroidX=true
|
||||||
org.gradle.parallel=true
|
org.gradle.parallel=true
|
||||||
org.gradle.daemon=true
|
org.gradle.daemon=true
|
||||||
org.gradle.caching=true
|
org.gradle.caching=true
|
||||||
android.useAndroidX=true
|
|
||||||
android.defaults.buildfeatures.buildconfig=true
|
|
||||||
android.nonTransitiveRClass=false
|
android.nonTransitiveRClass=false
|
||||||
android.nonFinalResIds=false
|
android.nonFinalResIds=false
|
||||||
|
|||||||
9
android/gradle/libs.versions.toml
Normal file
9
android/gradle/libs.versions.toml
Normal file
@@ -0,0 +1,9 @@
|
|||||||
|
[versions]
|
||||||
|
revanced-patcher = "21.0.0"
|
||||||
|
revanced-library = "3.0.2"
|
||||||
|
desugar_jdk_libs = "2.1.3"
|
||||||
|
|
||||||
|
[libraries]
|
||||||
|
revanced-patcher = { module = "app.revanced:revanced-patcher", version.ref = "revanced-patcher" }
|
||||||
|
revanced-library = { module = "app.revanced:revanced-library", version.ref = "revanced-library" }
|
||||||
|
desugar_jdk_libs = { module = "com.android.tools:desugar_jdk_libs", version.ref = "desugar_jdk_libs" }
|
||||||
@@ -1,7 +1,7 @@
|
|||||||
distributionBase=GRADLE_USER_HOME
|
distributionBase=GRADLE_USER_HOME
|
||||||
distributionPath=wrapper/dists
|
distributionPath=wrapper/dists
|
||||||
distributionSha256Sum=d725d707bfabd4dfdc958c624003b3c80accc03f7037b5122c4b1d0ef15cecab
|
distributionSha256Sum=5b9c5eb3f9fc2c94abaea57d90bd78747ca117ddbbf96c859d3741181a12bf2a
|
||||||
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
|
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10-bin.zip
|
||||||
networkTimeout=10000
|
networkTimeout=10000
|
||||||
validateDistributionUrl=true
|
validateDistributionUrl=true
|
||||||
zipStoreBase=GRADLE_USER_HOME
|
zipStoreBase=GRADLE_USER_HOME
|
||||||
|
|||||||
@@ -1,25 +0,0 @@
|
|||||||
pluginManagement {
|
|
||||||
def flutterSdkPath = {
|
|
||||||
def properties = new Properties()
|
|
||||||
file("local.properties").withInputStream { properties.load(it) }
|
|
||||||
def flutterSdkPath = properties.getProperty("flutter.sdk")
|
|
||||||
assert flutterSdkPath != null, "flutter.sdk not set in local.properties"
|
|
||||||
return flutterSdkPath
|
|
||||||
}
|
|
||||||
settings.ext.flutterSdkPath = flutterSdkPath()
|
|
||||||
|
|
||||||
includeBuild("${settings.ext.flutterSdkPath}/packages/flutter_tools/gradle")
|
|
||||||
|
|
||||||
repositories {
|
|
||||||
google()
|
|
||||||
mavenCentral()
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
plugins {
|
|
||||||
id "dev.flutter.flutter-plugin-loader" version "1.0.0"
|
|
||||||
id "com.android.application" version "8.5.1" apply false
|
|
||||||
id "org.jetbrains.kotlin.android" version "2.0.0" apply false
|
|
||||||
}
|
|
||||||
|
|
||||||
include ":app"
|
|
||||||
24
android/settings.gradle.kts
Normal file
24
android/settings.gradle.kts
Normal file
@@ -0,0 +1,24 @@
|
|||||||
|
pluginManagement {
|
||||||
|
val properties = java.util.Properties().apply {
|
||||||
|
load(file("local.properties").inputStream())
|
||||||
|
}
|
||||||
|
|
||||||
|
val flutterSdkPath = properties.getProperty("flutter.sdk")
|
||||||
|
assert(flutterSdkPath != null) { "flutter.sdk not set in local.properties" }
|
||||||
|
|
||||||
|
includeBuild("$flutterSdkPath/packages/flutter_tools/gradle")
|
||||||
|
|
||||||
|
repositories {
|
||||||
|
google()
|
||||||
|
mavenCentral()
|
||||||
|
gradlePluginPortal()
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
plugins {
|
||||||
|
id("dev.flutter.flutter-plugin-loader") version "1.0.0"
|
||||||
|
id("com.android.application") version "8.7.2" apply false
|
||||||
|
id("org.jetbrains.kotlin.android") version "2.0.20" apply false
|
||||||
|
}
|
||||||
|
|
||||||
|
include(":app")
|
||||||
@@ -55,7 +55,8 @@
|
|||||||
"widgetTitle": "Patcher",
|
"widgetTitle": "Patcher",
|
||||||
"patchButton": "Patch",
|
"patchButton": "Patch",
|
||||||
"incompatibleArchWarningDialogText": "Patching on this architecture is not yet supported and might fail. Continue anyways?",
|
"incompatibleArchWarningDialogText": "Patching on this architecture is not yet supported and might fail. Continue anyways?",
|
||||||
"removedPatchesWarningDialogText": "The following patches have been removed since the last time you used them.\n\n${patches}\n\nContinue anyways?",
|
"removedPatchesWarningDialogText": "Removed patches since the last time you patched this app:\n\n${patches}\n\n${newPatches}Continue anyways?",
|
||||||
|
"addedPatchesDialogText": "Added patches since the last time you patched this app:\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "Some patch options have to be set."
|
"requiredOptionDialogText": "Some patch options have to be set."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -157,20 +158,18 @@
|
|||||||
"languageLabel": "Language",
|
"languageLabel": "Language",
|
||||||
"languageUpdated": "Language updated",
|
"languageUpdated": "Language updated",
|
||||||
"sourcesLabel": "Alternative sources",
|
"sourcesLabel": "Alternative sources",
|
||||||
"sourcesLabelHint": "Configure the alternative sources for ReVanced Patches and ReVanced Integrations",
|
"sourcesLabelHint": "Configure the alternative sources for ReVanced Patches",
|
||||||
"sourcesIntegrationsLabel": "Integrations source",
|
|
||||||
"useAlternativeSources": "Use alternative sources",
|
"useAlternativeSources": "Use alternative sources",
|
||||||
"useAlternativeSourcesHint": "Use alternative sources for ReVanced Patches and ReVanced Integrations instead of the API",
|
"useAlternativeSourcesHint": "Use alternative sources for ReVanced Patches instead of the API",
|
||||||
"sourcesResetDialogTitle": "Reset",
|
"sourcesResetDialogTitle": "Reset",
|
||||||
"sourcesResetDialogText": "Are you sure you want to reset your sources to their default values?",
|
"sourcesResetDialogText": "Are you sure you want to reset your sources to their default values?",
|
||||||
"apiURLResetDialogText": "Are you sure you want to reset your API URL to its default value?",
|
"apiURLResetDialogText": "Are you sure you want to reset your API URL to its default value?",
|
||||||
"sourcesUpdateNote": "Note: This will automatically download ReVanced Patches and ReVanced Integrations from the alternative sources.\n\nThis will connect you to the alternative source.",
|
"sourcesUpdateNote": "Note: This will automatically download ReVanced Patches from the alternative sources.\n\nThis will connect you to the alternative source.",
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"apiURLHint": "Configure the API URL of ReVanced Manager",
|
"apiURLHint": "Configure the API URL of ReVanced Manager",
|
||||||
"selectApiURL": "API URL",
|
"selectApiURL": "API URL",
|
||||||
"orgPatchesLabel": "Patches organization",
|
"orgPatchesLabel": "Patches organization",
|
||||||
"sourcesPatchesLabel": "Patches source",
|
"sourcesPatchesLabel": "Patches source",
|
||||||
"orgIntegrationsLabel": "Integrations organization",
|
|
||||||
"contributorsLabel": "Contributors",
|
"contributorsLabel": "Contributors",
|
||||||
"contributorsHint": "A list of contributors of ReVanced",
|
"contributorsHint": "A list of contributors of ReVanced",
|
||||||
"logsLabel": "Share logs",
|
"logsLabel": "Share logs",
|
||||||
@@ -198,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Delete temporary files",
|
"deleteTempDirLabel": "Delete temporary files",
|
||||||
"deleteTempDirHint": "Delete unused temporary files",
|
"deleteTempDirHint": "Delete unused temporary files",
|
||||||
"deletedTempDir": "Temporary files deleted",
|
"deletedTempDir": "Temporary files deleted",
|
||||||
|
"exportSettingsLabel": "Export settings",
|
||||||
|
"exportSettingsHint": "Export settings to a JSON file",
|
||||||
|
"exportedSettings": "Settings exported",
|
||||||
|
"importSettingsLabel": "Import settings",
|
||||||
|
"importSettingsHint": "Import settings from a JSON file",
|
||||||
|
"importedSettings": "Settings imported",
|
||||||
"exportPatchesLabel": "Export patch selection",
|
"exportPatchesLabel": "Export patch selection",
|
||||||
"exportPatchesHint": "Export patch selection to a JSON file",
|
"exportPatchesHint": "Export patch selection to a JSON file",
|
||||||
"exportedPatches": "Patch selection exported",
|
"exportedPatches": "Patch selection exported",
|
||||||
@@ -283,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "The installation took too long to finish.\n\nWould you like to try again?",
|
"status_failure_timeout_description": "The installation took too long to finish.\n\nWould you like to try again?",
|
||||||
"status_failure_storage_description": "The installation failed due to insufficient storage.\n\nFree up some space and try again.",
|
"status_failure_storage_description": "The installation failed due to insufficient storage.\n\nFree up some space and try again.",
|
||||||
"status_failure_invalid_description": "The installation failed due to the patched app being invalid.\n\nUninstall the app and try again?",
|
"status_failure_invalid_description": "The installation failed due to the patched app being invalid.\n\nUninstall the app and try again?",
|
||||||
"status_failure_incompatible_description": "The app is incompatible with this device.\n\nContact the developer of the app and ask for support.",
|
"status_failure_incompatible_description": "The app is incompatible with this device.\n\nUse an APK that is supported by this device and try again.",
|
||||||
"status_failure_conflict_description": "The installation was prevented by an existing installation of the app.\n\nUninstall the installed app and try again?",
|
"status_failure_conflict_description": "The installation was prevented by an existing installation of the app.\n\nUninstall the installed app and try again?",
|
||||||
"status_failure_blocked_description": "The installation was blocked by ${packageName}.\n\nAdjust your security settings and try again.",
|
"status_failure_blocked_description": "The installation was blocked by ${packageName}.\n\nAdjust your security settings and try again.",
|
||||||
"install_failed_verification_failure_description": "The installation failed due to a verification issue.\n\nAdjust your security settings and try again.",
|
"install_failed_verification_failure_description": "The installation failed due to a verification issue.\n\nAdjust your security settings and try again.",
|
||||||
|
|||||||
0
assets/i18n/strings_af_ZA.i18n.json
Normal file → Executable file
0
assets/i18n/strings_af_ZA.i18n.json
Normal file → Executable file
0
assets/i18n/strings_am_ET.i18n.json
Normal file → Executable file
0
assets/i18n/strings_am_ET.i18n.json
Normal file → Executable file
25
assets/i18n/strings_ar_SA.i18n.json
Normal file → Executable file
25
assets/i18n/strings_ar_SA.i18n.json
Normal file → Executable file
@@ -24,6 +24,7 @@
|
|||||||
"widgetTitle": "لوحة التحكم",
|
"widgetTitle": "لوحة التحكم",
|
||||||
"updatesSubtitle": "تحديثات",
|
"updatesSubtitle": "تحديثات",
|
||||||
"lastPatchedAppSubtitle": "آخر تطبيق تم تعديله",
|
"lastPatchedAppSubtitle": "آخر تطبيق تم تعديله",
|
||||||
|
"patchedSubtitle": "التطبيقات المثبتة",
|
||||||
"changeLaterSubtitle": "يمكنك تغيير هذا في الإعدادات في وقت لاحق.",
|
"changeLaterSubtitle": "يمكنك تغيير هذا في الإعدادات في وقت لاحق.",
|
||||||
"noSavedAppFound": "لم يتم العثور على تطبيق",
|
"noSavedAppFound": "لم يتم العثور على تطبيق",
|
||||||
"noInstallations": "لا توجد تطبيقات معدلة مثبتة",
|
"noInstallations": "لا توجد تطبيقات معدلة مثبتة",
|
||||||
@@ -53,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "المُعَّدِّل",
|
"widgetTitle": "المُعَّدِّل",
|
||||||
"patchButton": "تعديل",
|
"patchButton": "تعديل",
|
||||||
"removedPatchesWarningDialogText": "تم إزالة التعديلات التالية منذ آخر مرة استخدمتها فيها.\n\n${patches}\n\nتابع على أي حال؟",
|
"incompatibleArchWarningDialogText": "لم يتم دعم التعديلات الخاصة بهذه البنية حتى الآن وقد تفشل. هل تريد المتابعة على أي حال؟",
|
||||||
|
"removedPatchesWarningDialogText": "تمت إزالة التعديلات منذ آخر مرة قمت فيها بتعديل هذا التطبيق:\n\n${patches}\n\n${newPatches}هل تريد المتابعة على أي حال؟",
|
||||||
|
"addedPatchesDialogText": "تمت إضافة التعديلات منذ آخر مرة قمت فيها بتعديل هذا التطبيق:\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "يجب ضبط بعض خيارات التعديل."
|
"requiredOptionDialogText": "يجب ضبط بعض خيارات التعديل."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -103,11 +106,14 @@
|
|||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "تخصيص القيمة",
|
"customValue": "تخصيص القيمة",
|
||||||
"setToNull": "تعيين إلى ملغي",
|
"setToNull": "تعيين إلى ملغي",
|
||||||
|
"nullValue": "قيمة هذا الخيار فارغة حاليًا",
|
||||||
"viewTitle": "خيارات التعديل",
|
"viewTitle": "خيارات التعديل",
|
||||||
"saveOptions": "حفظ",
|
"saveOptions": "حفظ",
|
||||||
|
"unselectPatch": "إلغاء تحديد التعديل",
|
||||||
"tooltip": "المزيد من خيارات الإدخال",
|
"tooltip": "المزيد من خيارات الإدخال",
|
||||||
"selectFilePath": "تحديد مسار الملف",
|
"selectFilePath": "تحديد مسار الملف",
|
||||||
"selectFolder": "تحديد مجلد",
|
"selectFolder": "تحديد مجلد",
|
||||||
|
"requiredOption": "إعداد هذا الخيار مطلوب",
|
||||||
"unsupportedOption": "هذا الخيار غير مدعوم",
|
"unsupportedOption": "هذا الخيار غير مدعوم",
|
||||||
"requiredOptionNull": "يجب تعيين الخيارات التالية:\n\n${options}"
|
"requiredOptionNull": "يجب تعيين الخيارات التالية:\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -152,20 +158,18 @@
|
|||||||
"languageLabel": "اللغة",
|
"languageLabel": "اللغة",
|
||||||
"languageUpdated": "تم تحديث اللغة",
|
"languageUpdated": "تم تحديث اللغة",
|
||||||
"sourcesLabel": "مصادر بديلة",
|
"sourcesLabel": "مصادر بديلة",
|
||||||
"sourcesLabelHint": "قم بتكوين المصادر البديلة لتعديلات ReVanced وتكاملات ReVanced",
|
"sourcesLabelHint": "تكوين المصادر البديلة لتعديلات ReVanced",
|
||||||
"sourcesIntegrationsLabel": "مصدر الـدمج",
|
|
||||||
"useAlternativeSources": "استخدام مصادر بديلة",
|
"useAlternativeSources": "استخدام مصادر بديلة",
|
||||||
"useAlternativeSourcesHint": "استخدم مصادر بديلة لتعديلات ReVanced وعمليات التكامل ReVanced بدلاً من API",
|
"useAlternativeSourcesHint": "استخدام مصادر بديلة لتعديلات ReVanced بدلاً من واجهة برمجة التطبيقات",
|
||||||
"sourcesResetDialogTitle": "إعادة التعيين",
|
"sourcesResetDialogTitle": "إعادة التعيين",
|
||||||
"sourcesResetDialogText": "هل أنت متأكد من أنك تريد إعادة تعيين المصادر الخاصة بك إلى قيمها الافتراضية؟",
|
"sourcesResetDialogText": "هل أنت متأكد من أنك تريد إعادة تعيين المصادر الخاصة بك إلى قيمها الافتراضية؟",
|
||||||
"apiURLResetDialogText": "هل أنت متأكد من أنك تريد إعادة تعيين رابط API الخاص بك إلى قيمته الافتراضية؟",
|
"apiURLResetDialogText": "هل أنت متأكد من أنك تريد إعادة تعيين رابط API الخاص بك إلى قيمته الافتراضية؟",
|
||||||
"sourcesUpdateNote": "ملاحظة: سيؤدي هذا إلى تنزيل تعديلات ReVanced وتكاملات ReVanced تلقائيًا من المصادر البديلة.\n\nسيؤدي هذا إلى توصيلك بالمصدر البديل.",
|
"sourcesUpdateNote": "ملاحظة: سيؤدي هذا إلى تنزيل تعديلات ReVanced تلقائيًا من المصادر البديلة.\n\nسيؤدي هذا إلى توصيلك بالمصدر البديل.",
|
||||||
"apiURLLabel": "رابط API",
|
"apiURLLabel": "رابط API",
|
||||||
"apiURLHint": "تكوين عنوان URL لواجهة برمجة التطبيقات الخاصة بـ ReVanced Manager",
|
"apiURLHint": "تكوين عنوان URL لواجهة برمجة التطبيقات الخاصة بـ ReVanced Manager",
|
||||||
"selectApiURL": "رابط API",
|
"selectApiURL": "رابط API",
|
||||||
"orgPatchesLabel": "تنظيم التعديلات",
|
"orgPatchesLabel": "تنظيم التعديلات",
|
||||||
"sourcesPatchesLabel": "مصدر التعديلات",
|
"sourcesPatchesLabel": "مصدر التعديلات",
|
||||||
"orgIntegrationsLabel": "تنظيم الدمج",
|
|
||||||
"contributorsLabel": "المساهمون",
|
"contributorsLabel": "المساهمون",
|
||||||
"contributorsHint": "قائمة المساهمين في ReVanced",
|
"contributorsHint": "قائمة المساهمين في ReVanced",
|
||||||
"logsLabel": "مشاركة السجلات",
|
"logsLabel": "مشاركة السجلات",
|
||||||
@@ -180,6 +184,7 @@
|
|||||||
"showUpdateDialogHint": "عرض مربع حوار عندما يتوفر تحديث جديد",
|
"showUpdateDialogHint": "عرض مربع حوار عندما يتوفر تحديث جديد",
|
||||||
"universalPatchesLabel": "عرض التعديلات العامة",
|
"universalPatchesLabel": "عرض التعديلات العامة",
|
||||||
"universalPatchesHint": "عرض جميع التطبيقات والتعديلات العامة (قد تؤدي إلى إبطاء قائمة التطبيقات)",
|
"universalPatchesHint": "عرض جميع التطبيقات والتعديلات العامة (قد تؤدي إلى إبطاء قائمة التطبيقات)",
|
||||||
|
"lastPatchedAppLabel": "حفظ التطبيق المعدل",
|
||||||
"lastPatchedAppHint": "حفظ آخر تعديل لتثبيته أو تصديره لاحقًا",
|
"lastPatchedAppHint": "حفظ آخر تعديل لتثبيته أو تصديره لاحقًا",
|
||||||
"versionCompatibilityCheckLabel": "التحقق من توافق الإصدار",
|
"versionCompatibilityCheckLabel": "التحقق من توافق الإصدار",
|
||||||
"versionCompatibilityCheckHint": "منع تحديد التعديلات غير المتوافقة مع إصدار التطبيق المحدد",
|
"versionCompatibilityCheckHint": "منع تحديد التعديلات غير المتوافقة مع إصدار التطبيق المحدد",
|
||||||
@@ -192,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "حذف الملفات المؤقتة",
|
"deleteTempDirLabel": "حذف الملفات المؤقتة",
|
||||||
"deleteTempDirHint": "حذف الملفات المؤقتة غير المستخدمة",
|
"deleteTempDirHint": "حذف الملفات المؤقتة غير المستخدمة",
|
||||||
"deletedTempDir": "تم حذف الملفات المؤقتة",
|
"deletedTempDir": "تم حذف الملفات المؤقتة",
|
||||||
|
"exportSettingsLabel": "تصدير الإعدادات",
|
||||||
|
"exportSettingsHint": "تصدير الإعدادات إلى ملف JSON",
|
||||||
|
"exportedSettings": "تم تصدير الإعدادات",
|
||||||
|
"importSettingsLabel": "استيراد الإعدادات",
|
||||||
|
"importSettingsHint": "استيراد الإعدادات من ملف JSON",
|
||||||
|
"importedSettings": "تم استيراد الإعدادات",
|
||||||
"exportPatchesLabel": "تصدير التعديل المحدد",
|
"exportPatchesLabel": "تصدير التعديل المحدد",
|
||||||
"exportPatchesHint": "تصدير التعديل المحدد إلى مِلَفّ JSON",
|
"exportPatchesHint": "تصدير التعديل المحدد إلى مِلَفّ JSON",
|
||||||
"exportedPatches": "تم تصدير التعديل المحدد",
|
"exportedPatches": "تم تصدير التعديل المحدد",
|
||||||
@@ -277,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "استغرق التثبيت وقتا طويلا للانتهاء.\n\nهل تود أن تجرب مجددا؟",
|
"status_failure_timeout_description": "استغرق التثبيت وقتا طويلا للانتهاء.\n\nهل تود أن تجرب مجددا؟",
|
||||||
"status_failure_storage_description": "فشل التثبيت بسبب عدم كفاية مساحة التخزين.\n\nقم بتحرير بعض المساحة وحاول مرة أخرى.",
|
"status_failure_storage_description": "فشل التثبيت بسبب عدم كفاية مساحة التخزين.\n\nقم بتحرير بعض المساحة وحاول مرة أخرى.",
|
||||||
"status_failure_invalid_description": "فشل التثبيت نظرًا لأن التطبيق المعدل غير صالح.\n\nهل تريد إلغاء تثبيت التطبيق والمحاولة مرة أخرى؟",
|
"status_failure_invalid_description": "فشل التثبيت نظرًا لأن التطبيق المعدل غير صالح.\n\nهل تريد إلغاء تثبيت التطبيق والمحاولة مرة أخرى؟",
|
||||||
"status_failure_incompatible_description": "التطبيق غير متوافق مع هذا الجهاز.\n\nاتصل بمطور التطبيق واطلب الدعم.",
|
"status_failure_incompatible_description": "التطبيق غير متوافق مع هذا الجهاز.\n\nاستخدم ملف APK متوافق مع هذا الجهاز وحاول مجددًا.",
|
||||||
"status_failure_conflict_description": "تم منع التثبيت من خلال تثبيت موجود للتطبيق.\n\nهل ترغب في إلغاء تثبيت التطبيق المثبت والمحاولة مرة أخرى؟",
|
"status_failure_conflict_description": "تم منع التثبيت من خلال تثبيت موجود للتطبيق.\n\nهل ترغب في إلغاء تثبيت التطبيق المثبت والمحاولة مرة أخرى؟",
|
||||||
"status_failure_blocked_description": "تم حظر التثبيت بواسطة ${packageName}.\n\nاضبط إعدادات الأمان الخاصة بك وحاول مرة أخرى.",
|
"status_failure_blocked_description": "تم حظر التثبيت بواسطة ${packageName}.\n\nاضبط إعدادات الأمان الخاصة بك وحاول مرة أخرى.",
|
||||||
"install_failed_verification_failure_description": "فشل التثبيت بسبب مشكلة التحقق.\n\nاضبط إعدادات الأمان وحاول مرة أخرى.",
|
"install_failed_verification_failure_description": "فشل التثبيت بسبب مشكلة التحقق.\n\nاضبط إعدادات الأمان وحاول مرة أخرى.",
|
||||||
|
|||||||
0
assets/i18n/strings_as_IN.i18n.json
Normal file → Executable file
0
assets/i18n/strings_as_IN.i18n.json
Normal file → Executable file
36
assets/i18n/strings_az_AZ.i18n.json
Normal file → Executable file
36
assets/i18n/strings_az_AZ.i18n.json
Normal file → Executable file
@@ -24,7 +24,8 @@
|
|||||||
"widgetTitle": "İdarəetmə lövhəsi",
|
"widgetTitle": "İdarəetmə lövhəsi",
|
||||||
"updatesSubtitle": "Yeniləmələr",
|
"updatesSubtitle": "Yeniləmələr",
|
||||||
"lastPatchedAppSubtitle": "Son yamaqlanmış tətbiq",
|
"lastPatchedAppSubtitle": "Son yamaqlanmış tətbiq",
|
||||||
"changeLaterSubtitle": "Bunu daha sonra tənzimləmələrdə dəyişə bilərsiniz.",
|
"patchedSubtitle": "Quraşdırılmış tətbiqlər",
|
||||||
|
"changeLaterSubtitle": "Bunu sonra tənzimləmələrdə dəyişə bilərsiniz.",
|
||||||
"noSavedAppFound": "Heç bir tətbiq tapılmadı",
|
"noSavedAppFound": "Heç bir tətbiq tapılmadı",
|
||||||
"noInstallations": "Yamaqlanmış tətbiq quraşdırılmayıb",
|
"noInstallations": "Yamaqlanmış tətbiq quraşdırılmayıb",
|
||||||
"installUpdate": "Yeniləməni quraşdırmağa davam edilsin?",
|
"installUpdate": "Yeniləməni quraşdırmağa davam edilsin?",
|
||||||
@@ -53,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Yamaqlayıcı",
|
"widgetTitle": "Yamaqlayıcı",
|
||||||
"patchButton": "Yamaqla",
|
"patchButton": "Yamaqla",
|
||||||
"removedPatchesWarningDialogText": "Aşağıdakı yamaqlar son istifadənizdən bəri silindi.\n\n${patches}\n\nYenə də davam edilsin?",
|
"incompatibleArchWarningDialogText": "Bu quruluşda yamaqlama hələ dəstəklənmir və uğursuz ola bilər. Yenə də davam edilsin?",
|
||||||
|
"removedPatchesWarningDialogText": "Bu tətbiqi son yamaqladığınız müddətdən bəri silinmiş yamaqlar:\n\n${patches}\n\n${newPatches}Yenə də davam edilsin?",
|
||||||
|
"addedPatchesDialogText": "Bu tətbiqi son yamaqladığınız müddətdən bəri əlavə edilən yamaqlar:\n\n${addedPatches}",
|
||||||
"requiredOptionDialogText": "Bəzi yamaq seçimləri təyin edilməlidir."
|
"requiredOptionDialogText": "Bəzi yamaq seçimləri təyin edilməlidir."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -103,11 +106,14 @@
|
|||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Xüsusi dəyər",
|
"customValue": "Xüsusi dəyər",
|
||||||
"setToNull": "Boş olaraq təyin et",
|
"setToNull": "Boş olaraq təyin et",
|
||||||
|
"nullValue": "Bu seçim dəyəri hazırda boşdur",
|
||||||
"viewTitle": "Yamaq seçimləri",
|
"viewTitle": "Yamaq seçimləri",
|
||||||
"saveOptions": "Saxla",
|
"saveOptions": "Saxla",
|
||||||
|
"unselectPatch": "Yamağı seçmə",
|
||||||
"tooltip": "Daha çox giriş seçimləri",
|
"tooltip": "Daha çox giriş seçimləri",
|
||||||
"selectFilePath": "Fayl yolunu seç",
|
"selectFilePath": "Fayl yolunu seç",
|
||||||
"selectFolder": "Qovluq seç",
|
"selectFolder": "Qovluq seç",
|
||||||
|
"requiredOption": "Bu seçimi tənzimləmək tələb olunur",
|
||||||
"unsupportedOption": "Bu seçim dəstəklənmir",
|
"unsupportedOption": "Bu seçim dəstəklənmir",
|
||||||
"requiredOptionNull": "Aşağıdakı seçimlər tənzimlənməlidir:\n\n${options}"
|
"requiredOptionNull": "Aşağıdakı seçimlər tənzimlənməlidir:\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -152,20 +158,18 @@
|
|||||||
"languageLabel": "Dil",
|
"languageLabel": "Dil",
|
||||||
"languageUpdated": "Dil yeniləndi",
|
"languageUpdated": "Dil yeniləndi",
|
||||||
"sourcesLabel": "Seçmə mənbələr",
|
"sourcesLabel": "Seçmə mənbələr",
|
||||||
"sourcesLabelHint": "ReVanced Yamaqları və ReVanced İnteqrasiyaları üçün seçmə mənbələri konfiqurasiya edin",
|
"sourcesLabelHint": "ReVanced Patches üçün alternativ mənbələri konfiqurasiya et",
|
||||||
"sourcesIntegrationsLabel": "İnteqrasiya mənbəyi",
|
|
||||||
"useAlternativeSources": "Seçmə mənbələri istifadə et",
|
"useAlternativeSources": "Seçmə mənbələri istifadə et",
|
||||||
"useAlternativeSourcesHint": "ReVanced Yamaqları və ReVanced İnteqrasiyaları üçün API əvəzinə seçmə mənbələri istifadə et",
|
"useAlternativeSourcesHint": "API əvəzinə ReVanced Patches üçün alternativ mənbələr istifadə et",
|
||||||
"sourcesResetDialogTitle": "Sıfırla",
|
"sourcesResetDialogTitle": "Sıfırla",
|
||||||
"sourcesResetDialogText": "Mənbələrinizi ilkin dəyərlərinə sıfırlamaq istədiyinizə əminsiniz?",
|
"sourcesResetDialogText": "Mənbələrinizi ilkin dəyərlərinə sıfırlamaq istədiyinizə əminsiniz?",
|
||||||
"apiURLResetDialogText": "API URL-nizi ilkin dəyərinə sıfırlamaq istədiyinizə əminsiz?",
|
"apiURLResetDialogText": "API URL-nizi ilkin dəyərinə sıfırlamaq istədiyinizə əminsiz?",
|
||||||
"sourcesUpdateNote": "Qeyd: Bu, ReVanced Yamaqları və ReVanced İnteqrasiyalarını seçmə mənbələrdən avtomatik olaraq yükləyəcək.\n\nBu, sizi seçmə mənbəyə yönləndirəcək.",
|
"sourcesUpdateNote": "Qeyd: Bu, ReVanced Yamaqlarını birbaşa seçmə mənbələrdən yükləyəcək.\n\nBu sizi alternativ mənbəyə bağlayacaq.",
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"apiURLHint": "\"ReVacned Manager\"in API URL-sini konfiqurasiya et",
|
"apiURLHint": "\"ReVacned Manager\"in API URL-sini konfiqurasiya et",
|
||||||
"selectApiURL": "API URL",
|
"selectApiURL": "API URL",
|
||||||
"orgPatchesLabel": "Yamaq qurumu",
|
"orgPatchesLabel": "Yamaq qurumu",
|
||||||
"sourcesPatchesLabel": "Yamaqların mənbəyi",
|
"sourcesPatchesLabel": "Yamaqların mənbəyi",
|
||||||
"orgIntegrationsLabel": "İnteqrasiya qurumu",
|
|
||||||
"contributorsLabel": "Töhfə verənlər",
|
"contributorsLabel": "Töhfə verənlər",
|
||||||
"contributorsHint": "ReVanced-ə töhfə verənlərin siyahısı",
|
"contributorsHint": "ReVanced-ə töhfə verənlərin siyahısı",
|
||||||
"logsLabel": "Jurnalları paylaş",
|
"logsLabel": "Jurnalları paylaş",
|
||||||
@@ -174,12 +178,14 @@
|
|||||||
"enablePatchesSelectionHint": "Yamaqların seçilməsi və ya seçimin ləğv edilməsinə mane olunmasın",
|
"enablePatchesSelectionHint": "Yamaqların seçilməsi və ya seçimin ləğv edilməsinə mane olunmasın",
|
||||||
"enablePatchesSelectionWarningText": "Yamaq seçimini dəyişdirmək gözlənilməz problemlərə səbəb ola bilər.\n\nHər halda aktivləşdirilsin?",
|
"enablePatchesSelectionWarningText": "Yamaq seçimini dəyişdirmək gözlənilməz problemlərə səbəb ola bilər.\n\nHər halda aktivləşdirilsin?",
|
||||||
"disablePatchesSelectionWarningText": "Yamaq seçiminin dəyişdirilməsini bağlamaq üzrəsiniz.\nİlkin yamaq seçimi bərpa ediləcək.\n\nHər halda bağlansın?",
|
"disablePatchesSelectionWarningText": "Yamaq seçiminin dəyişdirilməsini bağlamaq üzrəsiniz.\nİlkin yamaq seçimi bərpa ediləcək.\n\nHər halda bağlansın?",
|
||||||
"autoUpdatePatchesLabel": "Yamaqları avtomatik yenilə",
|
"autoUpdatePatchesLabel": "Yamaqları avto-güncəllə",
|
||||||
"autoUpdatePatchesHint": "Yamaqları son versiyaya avtomatik yenilə",
|
"autoUpdatePatchesHint": "Yamaqları son versiyaya avtomatik yenilə",
|
||||||
"showUpdateDialogLabel": "Yenilənmə dialoqunu göstər",
|
"showUpdateDialogLabel": "Yenilənmə dialoqunu göstər",
|
||||||
"showUpdateDialogHint": "Yeni yenilənmə mövcud olduqda dialoq pəncərəsi göstər",
|
"showUpdateDialogHint": "Yeni yenilənmə mövcud olduqda dialoq pəncərəsi göstər",
|
||||||
"universalPatchesLabel": "Ümumi yamaqları göstər",
|
"universalPatchesLabel": "Ümumi yamaqları göstər",
|
||||||
"universalPatchesHint": "Bütün tətbiqləri və ümumi yamaqları göstər (tətbiq siyahısı yavaşlaya bilər)",
|
"universalPatchesHint": "Bütün tətbiqləri və ümumi yamaqları göstər (tətbiq siyahısı yavaşlaya bilər)",
|
||||||
|
"lastPatchedAppLabel": "Yamaqlanmış tətbiqi saxla",
|
||||||
|
"lastPatchedAppHint": "Daha sonra quraşdırmaq və ya ixrac etmək üçün son yamağı saxla",
|
||||||
"versionCompatibilityCheckLabel": "Versiya uyumluluq yoxlanışı",
|
"versionCompatibilityCheckLabel": "Versiya uyumluluq yoxlanışı",
|
||||||
"versionCompatibilityCheckHint": "Seçilmiş tətbiq versiyası ilə uyumlu olmayan yamaqların seçilməsini əngəllə",
|
"versionCompatibilityCheckHint": "Seçilmiş tətbiq versiyası ilə uyumlu olmayan yamaqların seçilməsini əngəllə",
|
||||||
"requireSuggestedAppVersionLabel": "Təklif edilən tətbiq versiyasın tələb et",
|
"requireSuggestedAppVersionLabel": "Təklif edilən tətbiq versiyasın tələb et",
|
||||||
@@ -187,10 +193,16 @@
|
|||||||
"requireSuggestedAppVersionDialogText": "Təklif edilən versiya deyilsə tətbiq seçilməsi gözlənilməz problemlər yarada bilər.\n\nHər halda davam etmək istəyirsiniz?",
|
"requireSuggestedAppVersionDialogText": "Təklif edilən versiya deyilsə tətbiq seçilməsi gözlənilməz problemlər yarada bilər.\n\nHər halda davam etmək istəyirsiniz?",
|
||||||
"aboutLabel": "Haqqında",
|
"aboutLabel": "Haqqında",
|
||||||
"snackbarMessage": "Buferə köçürüldü",
|
"snackbarMessage": "Buferə köçürüldü",
|
||||||
"restartAppForChanges": "Dəyişiklikləri tətbiq etmək üçün tətbiqi yenidən başlat",
|
"restartAppForChanges": "Dəyişiklikləri işlətmək üçün tətbiqi yenidən başlat",
|
||||||
"deleteTempDirLabel": "Müvəqqəti faylları sil",
|
"deleteTempDirLabel": "Müvəqqəti faylları sil",
|
||||||
"deleteTempDirHint": "İstifadəsiz, müvəqqəti faylları sil",
|
"deleteTempDirHint": "İstifadəsiz, müvəqqəti faylları sil",
|
||||||
"deletedTempDir": "Müvəqqəti fayllar silindi",
|
"deletedTempDir": "Müvəqqəti fayllar silindi",
|
||||||
|
"exportSettingsLabel": "Tənzimləmələri köçür",
|
||||||
|
"exportSettingsHint": "Tənzimləmələri JSON faylına köçür",
|
||||||
|
"exportedSettings": "Tənzimləmələr ixrac edildi",
|
||||||
|
"importSettingsLabel": "Tənzimləmələri idxal et",
|
||||||
|
"importSettingsHint": "Tənzimləmələri JSON faylından idxal et",
|
||||||
|
"importedSettings": "Tənzimləmələr idxal edildi",
|
||||||
"exportPatchesLabel": "Yamaq seçimini ixrac et",
|
"exportPatchesLabel": "Yamaq seçimini ixrac et",
|
||||||
"exportPatchesHint": "Yamaq seçimini JSON faylına köçür",
|
"exportPatchesHint": "Yamaq seçimini JSON faylına köçür",
|
||||||
"exportedPatches": "Yamaq seçimi ixrac edildi",
|
"exportedPatches": "Yamaq seçimi ixrac edildi",
|
||||||
@@ -231,8 +243,10 @@
|
|||||||
"appInfoView": {
|
"appInfoView": {
|
||||||
"widgetTitle": "Tətbiq məlumatı",
|
"widgetTitle": "Tətbiq məlumatı",
|
||||||
"openButton": "Aç",
|
"openButton": "Aç",
|
||||||
|
"installButton": "Quraşdır",
|
||||||
"uninstallButton": "Sil",
|
"uninstallButton": "Sil",
|
||||||
"unmountButton": "Ayır",
|
"unmountButton": "Ayır",
|
||||||
|
"exportButton": "İxrac et",
|
||||||
"deleteButton": "Sil",
|
"deleteButton": "Sil",
|
||||||
"rootDialogTitle": "Xəta",
|
"rootDialogTitle": "Xəta",
|
||||||
"lastPatchedAppDescription": "Bu, son yamaqlanmış tətbiqin nüsxəsidir.",
|
"lastPatchedAppDescription": "Bu, son yamaqlanmış tətbiqin nüsxəsidir.",
|
||||||
@@ -274,9 +288,9 @@
|
|||||||
"status_failure_timeout_description": "Quraşdırmanın bitməsi çox uzun çəkdi.\n\nYenidən cəhd etmək istəyirsiniz?",
|
"status_failure_timeout_description": "Quraşdırmanın bitməsi çox uzun çəkdi.\n\nYenidən cəhd etmək istəyirsiniz?",
|
||||||
"status_failure_storage_description": "Yetərsiz yaddaş sahəsinə görə quraşdırma uğursuz oldu.\n\nBir az yer boşaldıb yenidən sınayın.",
|
"status_failure_storage_description": "Yetərsiz yaddaş sahəsinə görə quraşdırma uğursuz oldu.\n\nBir az yer boşaldıb yenidən sınayın.",
|
||||||
"status_failure_invalid_description": "Yamaqlanmış tətbiq etibarsız olduğu üçün quraşdırma uğursuz oldu.\n\nTətbiqi silib yenidən sınayırsınız?",
|
"status_failure_invalid_description": "Yamaqlanmış tətbiq etibarsız olduğu üçün quraşdırma uğursuz oldu.\n\nTətbiqi silib yenidən sınayırsınız?",
|
||||||
"status_failure_incompatible_description": "Tətbiq, bu cihazla uyumlu deyil.\n\nTətbiqin tərtibatçısı ilə əlaqə saxlayın və dəstək istəyin.",
|
"status_failure_incompatible_description": "Tətbiq bu cihazla uyğun deyil.\n\nBu cihaz tərəfindən dəstəklənən APK istifadə et və təkrar cəhd et.",
|
||||||
"status_failure_conflict_description": "Quraşdırma, tətbiqin mövcud quraşdırmasına görə əngəlləndi.\n\nQuraşdırılmış tətbiqi silib yenidən sınayırsınız?",
|
"status_failure_conflict_description": "Quraşdırma, tətbiqin mövcud quraşdırmasına görə əngəlləndi.\n\nQuraşdırılmış tətbiqi silib yenidən sınayırsınız?",
|
||||||
"status_failure_blocked_description": "Quraşdırma, ${packageName} tərəfindən əngəlləndi.\n\nTəhlükəsizlik seçimlərinizi tənzimləyib yenidən sınayın.",
|
"status_failure_blocked_description": "${packageName} quraşdırmanı əngəllədi.\n\nTəhlükəsizlik seçimlərinizi tənzimləyib yenidən sınayın.",
|
||||||
"install_failed_verification_failure_description": "Təsdiqləmə probleminə görə quraşdırma uğursuz oldu.\n\nTəhlükəsizlik seçimlərinizi tənzimləyib təkrar sınayın.",
|
"install_failed_verification_failure_description": "Təsdiqləmə probleminə görə quraşdırma uğursuz oldu.\n\nTəhlükəsizlik seçimlərinizi tənzimləyib təkrar sınayın.",
|
||||||
"install_failed_version_downgrade_description": "Yamaqlanmış tətbiq, quraşdırılmış tətbiqdən daha aşağı versiyaya sahib olduğu üçün quraşdırma uğursuz oldu.\n\nTətbiqi silib yenidən sınayırsınız?",
|
"install_failed_version_downgrade_description": "Yamaqlanmış tətbiq, quraşdırılmış tətbiqdən daha aşağı versiyaya sahib olduğu üçün quraşdırma uğursuz oldu.\n\nTətbiqi silib yenidən sınayırsınız?",
|
||||||
"status_unknown_description": "Naməlum səbəbə görə quraşdırma uğursuz oldu. Lütfən yenidən sınayın."
|
"status_unknown_description": "Naməlum səbəbə görə quraşdırma uğursuz oldu. Lütfən yenidən sınayın."
|
||||||
|
|||||||
14
assets/i18n/strings_be_BY.i18n.json
Normal file → Executable file
14
assets/i18n/strings_be_BY.i18n.json
Normal file → Executable file
@@ -24,6 +24,7 @@
|
|||||||
"widgetTitle": "Галоўная",
|
"widgetTitle": "Галоўная",
|
||||||
"updatesSubtitle": "Абнаўленні",
|
"updatesSubtitle": "Абнаўленні",
|
||||||
"lastPatchedAppSubtitle": "Апошняя абноўленая праграма",
|
"lastPatchedAppSubtitle": "Апошняя абноўленая праграма",
|
||||||
|
"patchedSubtitle": "Устаноўленыя праграмы",
|
||||||
"changeLaterSubtitle": "Вы можаце змяніць гэта ў наладах пазней.",
|
"changeLaterSubtitle": "Вы можаце змяніць гэта ў наладах пазней.",
|
||||||
"noSavedAppFound": "Праграма не знойдзена",
|
"noSavedAppFound": "Праграма не знойдзена",
|
||||||
"noInstallations": "Няма ўсталяваных праграм з выпраўленнямі",
|
"noInstallations": "Няма ўсталяваных праграм з выпраўленнямі",
|
||||||
@@ -53,7 +54,7 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Праграма выпраўлення",
|
"widgetTitle": "Праграма выпраўлення",
|
||||||
"patchButton": "Выправіць",
|
"patchButton": "Выправіць",
|
||||||
"removedPatchesWarningDialogText": "Наступныя выпраўленні былі выдалены з моманту іх апошняга выкарыстання.\n\n${patches}\n\nУсё роўна працягнуць?",
|
"incompatibleArchWarningDialogText": "Выпраўленні на гэтай архітэктуры пакуль не падтрымліваюцца і могуць не працаваць. Працягнуць?",
|
||||||
"requiredOptionDialogText": "Неабходна задаць некаторыя параметры выпраўленняў."
|
"requiredOptionDialogText": "Неабходна задаць некаторыя параметры выпраўленняў."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -103,11 +104,14 @@
|
|||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Уласнае значэнне",
|
"customValue": "Уласнае значэнне",
|
||||||
"setToNull": "Усталюйце значэнне нуль",
|
"setToNull": "Усталюйце значэнне нуль",
|
||||||
|
"nullValue": "Зараз значэнне гэтага параметра роўна нулю",
|
||||||
"viewTitle": "Параметры выпраўлення",
|
"viewTitle": "Параметры выпраўлення",
|
||||||
"saveOptions": "Захаваць",
|
"saveOptions": "Захаваць",
|
||||||
|
"unselectPatch": "Скасаваць выбар патча",
|
||||||
"tooltip": "Больш уваходных параметраў",
|
"tooltip": "Больш уваходных параметраў",
|
||||||
"selectFilePath": "Выбраць шлях да файла",
|
"selectFilePath": "Выбраць шлях да файла",
|
||||||
"selectFolder": "Выбраць папку",
|
"selectFolder": "Выбраць папку",
|
||||||
|
"requiredOption": "Неабходна наладзіць гэты параметр",
|
||||||
"unsupportedOption": "Гэты параметр не падтрымліваецца",
|
"unsupportedOption": "Гэты параметр не падтрымліваецца",
|
||||||
"requiredOptionNull": "Наступныя параметры павінны быць зададзены:\n\n${options}"
|
"requiredOptionNull": "Наступныя параметры павінны быць зададзены:\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -152,20 +156,15 @@
|
|||||||
"languageLabel": "Мова",
|
"languageLabel": "Мова",
|
||||||
"languageUpdated": "Мова абноўлена",
|
"languageUpdated": "Мова абноўлена",
|
||||||
"sourcesLabel": "Альтэрнатыўныя крыніцы",
|
"sourcesLabel": "Альтэрнатыўныя крыніцы",
|
||||||
"sourcesLabelHint": "Сканфігурыраваць альтэрнатыўныя крыніцы для ReVanced Patches і ReVanced Integrations",
|
|
||||||
"sourcesIntegrationsLabel": "Крыніца інтэграцый",
|
|
||||||
"useAlternativeSources": "Выкарыстоўваць альтэрнатыўныя крыніцы",
|
"useAlternativeSources": "Выкарыстоўваць альтэрнатыўныя крыніцы",
|
||||||
"useAlternativeSourcesHint": "Выкарыстоўваць альтэрнатыўныя крыніцы для ReVanced Patches і ReVanced Integrations замест API",
|
|
||||||
"sourcesResetDialogTitle": "Скінуць",
|
"sourcesResetDialogTitle": "Скінуць",
|
||||||
"sourcesResetDialogText": "Вы сапраўды хочаце скінуць свае крыніцы да іх прадвызначаных значэнняў?",
|
"sourcesResetDialogText": "Вы сапраўды хочаце скінуць свае крыніцы да іх прадвызначаных значэнняў?",
|
||||||
"apiURLResetDialogText": "Вы сапраўды хочаце скінуць свае API URL да іх прадвызначаных значэнняў?",
|
"apiURLResetDialogText": "Вы сапраўды хочаце скінуць свае API URL да іх прадвызначаных значэнняў?",
|
||||||
"sourcesUpdateNote": "Нататка: Гэта аўтаматычна спампуе ReVanced Patches і ReVanced Integrations з альтэрнатыўных крыніц.\n\nГэта падключыць вас да альтэрнатыўнай крыніцы.",
|
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"apiURLHint": "Сканфігурыруйце URL API для ReVanced Manager",
|
"apiURLHint": "Сканфігурыруйце URL API для ReVanced Manager",
|
||||||
"selectApiURL": "URL-адрас API",
|
"selectApiURL": "URL-адрас API",
|
||||||
"orgPatchesLabel": "Арганізацыя выпраўленняў",
|
"orgPatchesLabel": "Арганізацыя выпраўленняў",
|
||||||
"sourcesPatchesLabel": "Крыніца выпраўленняў",
|
"sourcesPatchesLabel": "Крыніца выпраўленняў",
|
||||||
"orgIntegrationsLabel": "Арганізацыя інтэграцый",
|
|
||||||
"contributorsLabel": "Удзельнікі",
|
"contributorsLabel": "Удзельнікі",
|
||||||
"contributorsHint": "Спіс усіх удзельнікаў праекта ReVanced",
|
"contributorsHint": "Спіс усіх удзельнікаў праекта ReVanced",
|
||||||
"logsLabel": "Абагуліць журнал",
|
"logsLabel": "Абагуліць журнал",
|
||||||
@@ -180,6 +179,8 @@
|
|||||||
"showUpdateDialogHint": "Паказваць акно, калі даступна новае абнаўленне",
|
"showUpdateDialogHint": "Паказваць акно, калі даступна новае абнаўленне",
|
||||||
"universalPatchesLabel": "Паказваць універсальныя выпраўленні",
|
"universalPatchesLabel": "Паказваць універсальныя выпраўленні",
|
||||||
"universalPatchesHint": "Адлюстраваць усе праграмы і ўніверсальныя выпраўленні (можа запаволіць спіс праграм)",
|
"universalPatchesHint": "Адлюстраваць усе праграмы і ўніверсальныя выпраўленні (можа запаволіць спіс праграм)",
|
||||||
|
"lastPatchedAppLabel": "Захаваць прапатчаную праграму",
|
||||||
|
"lastPatchedAppHint": "Захавайце апошні патч, каб усталяваць або экспартаваць пазней",
|
||||||
"versionCompatibilityCheckLabel": "Праверка сумяшчальнасці версіі",
|
"versionCompatibilityCheckLabel": "Праверка сумяшчальнасці версіі",
|
||||||
"versionCompatibilityCheckHint": "Прадухіляць выбар выпраўленняў, якія несумяшчальныя з выбранай версіяй праграмы",
|
"versionCompatibilityCheckHint": "Прадухіляць выбар выпраўленняў, якія несумяшчальныя з выбранай версіяй праграмы",
|
||||||
"requireSuggestedAppVersionLabel": "Запыт прапанаванай версіі праграмы",
|
"requireSuggestedAppVersionLabel": "Запыт прапанаванай версіі праграмы",
|
||||||
@@ -276,7 +277,6 @@
|
|||||||
"status_failure_timeout_description": "Працэс усталявання адбываўся занадта доўга.\n\nВы сапраўды хочаце паспрабаваць яшчэ раз?",
|
"status_failure_timeout_description": "Працэс усталявання адбываўся занадта доўга.\n\nВы сапраўды хочаце паспрабаваць яшчэ раз?",
|
||||||
"status_failure_storage_description": "Збой усталявання, бо на прыладзе недастаткова памяці.\n\nВызваліце крыху месца і паўтарыце спробу яшчэ раз.",
|
"status_failure_storage_description": "Збой усталявання, бо на прыладзе недастаткова памяці.\n\nВызваліце крыху месца і паўтарыце спробу яшчэ раз.",
|
||||||
"status_failure_invalid_description": "Збой усталявання, бо выпраўленая праграма пашкоджана.\n\nВыдаліць праграму і паспрабаваць яшчэ раз?",
|
"status_failure_invalid_description": "Збой усталявання, бо выпраўленая праграма пашкоджана.\n\nВыдаліць праграму і паспрабаваць яшчэ раз?",
|
||||||
"status_failure_incompatible_description": "Праграма з'яўляцца несумяшчальнай з гэтай прыладай.\n\nЗвяжыцеся з пастаўшчыком праграмы, каб атрымаць дадатковыя звесткі.",
|
|
||||||
"status_failure_conflict_description": "Усталяванне прадухілена іншай праграмай, якая цяпер усталёўваецца.\n\nВыдаліць усталяваную праграму і паспрабаваць яшчэ раз?",
|
"status_failure_conflict_description": "Усталяванне прадухілена іншай праграмай, якая цяпер усталёўваецца.\n\nВыдаліць усталяваную праграму і паспрабаваць яшчэ раз?",
|
||||||
"status_failure_blocked_description": "Усталяванне было заблакіравана ${packageName}.\n\nНаладзьце свае параметры бяспекі і паспрабуйце яшчэ раз.",
|
"status_failure_blocked_description": "Усталяванне было заблакіравана ${packageName}.\n\nНаладзьце свае параметры бяспекі і паспрабуйце яшчэ раз.",
|
||||||
"install_failed_verification_failure_description": "Збой усталявання, бо адбылася праблема праверкі.\n\nНаладзьце свае параметры бяспекі і паспрабуйце яшчэ раз.",
|
"install_failed_verification_failure_description": "Збой усталявання, бо адбылася праблема праверкі.\n\nНаладзьце свае параметры бяспекі і паспрабуйце яшчэ раз.",
|
||||||
|
|||||||
35
assets/i18n/strings_bg_BG.i18n.json
Normal file → Executable file
35
assets/i18n/strings_bg_BG.i18n.json
Normal file → Executable file
@@ -23,7 +23,10 @@
|
|||||||
"refreshSuccess": "Успешно обновяване",
|
"refreshSuccess": "Успешно обновяване",
|
||||||
"widgetTitle": "Табло за управление",
|
"widgetTitle": "Табло за управление",
|
||||||
"updatesSubtitle": "Актуализации",
|
"updatesSubtitle": "Актуализации",
|
||||||
|
"lastPatchedAppSubtitle": "Последно модифицирано приложение",
|
||||||
|
"patchedSubtitle": "Инсталирани приложения",
|
||||||
"changeLaterSubtitle": "Можете да промените това в настройките на по-късен етап.",
|
"changeLaterSubtitle": "Можете да промените това в настройките на по-късен етап.",
|
||||||
|
"noSavedAppFound": "Не са открити приложения",
|
||||||
"noInstallations": "Няма инсталирани модифицирани приложения",
|
"noInstallations": "Няма инсталирани модифицирани приложения",
|
||||||
"installUpdate": "Продължете към инсталирането на актуализациите?",
|
"installUpdate": "Продължете към инсталирането на актуализациите?",
|
||||||
"updateSheetTitle": "Актуализирай ReVanced Manager",
|
"updateSheetTitle": "Актуализирай ReVanced Manager",
|
||||||
@@ -51,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Модификатор",
|
"widgetTitle": "Модификатор",
|
||||||
"patchButton": "Модифицирайте",
|
"patchButton": "Модифицирайте",
|
||||||
"removedPatchesWarningDialogText": "Следните модификации са били премахнати след като са били употребени за последно от вас.\n\n${patches}\n\nПродължете въпреки това?",
|
"incompatibleArchWarningDialogText": "Процесът на модифициране в момента не се поддържа на устройства с тази архитектура и може да се провали. Ще продължите ли?",
|
||||||
|
"removedPatchesWarningDialogText": "Премахнати пачове след последната корекция на приложението:\n\n${patches}\n\n${newPatches}Да продължа ли все пак?",
|
||||||
|
"addedPatchesDialogText": "След последната промяна на това приложение бяха добавени следните модификации:\n\n${addedPatches}",
|
||||||
"requiredOptionDialogText": "Опциите на някои модификации трябва да бъдат зададени."
|
"requiredOptionDialogText": "Опциите на някои модификации трябва да бъдат зададени."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -100,11 +105,15 @@
|
|||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Стойност по избор",
|
"customValue": "Стойност по избор",
|
||||||
|
"setToNull": "Задайте нулева стойност",
|
||||||
|
"nullValue": "Стойността на този параметър в момента е нула",
|
||||||
"viewTitle": "Опции за модификациите",
|
"viewTitle": "Опции за модификациите",
|
||||||
"saveOptions": "Запази",
|
"saveOptions": "Запази",
|
||||||
|
"unselectPatch": "Отмяна на всички модификации",
|
||||||
"tooltip": "Повече опции за въвеждане",
|
"tooltip": "Повече опции за въвеждане",
|
||||||
"selectFilePath": "Изберете път към файла",
|
"selectFilePath": "Изберете път към файла",
|
||||||
"selectFolder": "Изберете папка",
|
"selectFolder": "Изберете папка",
|
||||||
|
"requiredOption": "Настройката на тази опция е задължителна",
|
||||||
"unsupportedOption": "Тази опция не се поддържа",
|
"unsupportedOption": "Тази опция не се поддържа",
|
||||||
"requiredOptionNull": "Следните опции трябва да бъдат зададени:\n\n${options}"
|
"requiredOptionNull": "Следните опции трябва да бъдат зададени:\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -149,20 +158,18 @@
|
|||||||
"languageLabel": "Език",
|
"languageLabel": "Език",
|
||||||
"languageUpdated": "Езикът е обновен",
|
"languageUpdated": "Езикът е обновен",
|
||||||
"sourcesLabel": "Алтернативни източници",
|
"sourcesLabel": "Алтернативни източници",
|
||||||
"sourcesLabelHint": "Конфигурирайте алтернативните източници за ReVanced Patches и ReVanced Integrations",
|
"sourcesLabelHint": "Конфигурирайте алтернативните източници за ReVanced Patches",
|
||||||
"sourcesIntegrationsLabel": "Източник на интеграциите",
|
|
||||||
"useAlternativeSources": "Използвайте алтернативни източници",
|
"useAlternativeSources": "Използвайте алтернативни източници",
|
||||||
"useAlternativeSourcesHint": "Използвайте алтернативни източници за ReVanced Patches и ReVanced Integrations вместо тези от ППИ-я (API)",
|
"useAlternativeSourcesHint": "Използвайте алтернативни източници за ReVanced Patches вместо API",
|
||||||
"sourcesResetDialogTitle": "Нулиране",
|
"sourcesResetDialogTitle": "Нулиране",
|
||||||
"sourcesResetDialogText": "Искате ли да възстановите източниците до стойностите им по подразбиране?",
|
"sourcesResetDialogText": "Искате ли да възстановите източниците до стойностите им по подразбиране?",
|
||||||
"apiURLResetDialogText": "Сигурни ли сте, че искате да възстановите адреса на ППИ (API) до стойността му по подразбиране?",
|
"apiURLResetDialogText": "Сигурни ли сте, че искате да възстановите адреса на ППИ (API) до стойността му по подразбиране?",
|
||||||
"sourcesUpdateNote": "Забележка: Това автоматично ще изтегли ReVanced Patches и ReVanced Integrations от алтернативните източници.\n\nТова ще ви свърже с алтернативния източник.",
|
"sourcesUpdateNote": "Забележка: Това автоматично ще изтегли ReVanced Patches от алтернативните източници.\n\nТова ще ви свърже с алтернативния източник.",
|
||||||
"apiURLLabel": "API линк",
|
"apiURLLabel": "API линк",
|
||||||
"apiURLHint": "Конфигуриране на URL адреса на ППИ (API) на ReVanced Manager",
|
"apiURLHint": "Конфигуриране на URL адреса на ППИ (API) на ReVanced Manager",
|
||||||
"selectApiURL": "API линк",
|
"selectApiURL": "API линк",
|
||||||
"orgPatchesLabel": "Организация на модификациите",
|
"orgPatchesLabel": "Организация на модификациите",
|
||||||
"sourcesPatchesLabel": "Източник на модификациите",
|
"sourcesPatchesLabel": "Източник на модификациите",
|
||||||
"orgIntegrationsLabel": "Организация на интеграциите",
|
|
||||||
"contributorsLabel": "Хора, които допринесоха",
|
"contributorsLabel": "Хора, които допринесоха",
|
||||||
"contributorsHint": "Списък с хората, допринесли за ReVanced",
|
"contributorsHint": "Списък с хората, допринесли за ReVanced",
|
||||||
"logsLabel": "Сподели дневника",
|
"logsLabel": "Сподели дневника",
|
||||||
@@ -177,6 +184,8 @@
|
|||||||
"showUpdateDialogHint": "Показва диалогов прозорец, когато е налична нова актуализация",
|
"showUpdateDialogHint": "Показва диалогов прозорец, когато е налична нова актуализация",
|
||||||
"universalPatchesLabel": "Покажи универсални модификации",
|
"universalPatchesLabel": "Покажи универсални модификации",
|
||||||
"universalPatchesHint": "Показване на всички приложения и универсални пачове (може да забави списъка с приложения)",
|
"universalPatchesHint": "Показване на всички приложения и универсални пачове (може да забави списъка с приложения)",
|
||||||
|
"lastPatchedAppLabel": "Запазете модифицираното приложение",
|
||||||
|
"lastPatchedAppHint": "Запазете последната модификация, за да инсталирате или експортирате по-късно",
|
||||||
"versionCompatibilityCheckLabel": "Проверка на съвместимост на версиите",
|
"versionCompatibilityCheckLabel": "Проверка на съвместимост на версиите",
|
||||||
"versionCompatibilityCheckHint": "Предотвратява избирането на модификации, които не са съвместими с избраната версия на приложението",
|
"versionCompatibilityCheckHint": "Предотвратява избирането на модификации, които не са съвместими с избраната версия на приложението",
|
||||||
"requireSuggestedAppVersionLabel": "Изискване на препоръчана версия на приложението",
|
"requireSuggestedAppVersionLabel": "Изискване на препоръчана версия на приложението",
|
||||||
@@ -188,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Изтриване на временни файлове",
|
"deleteTempDirLabel": "Изтриване на временни файлове",
|
||||||
"deleteTempDirHint": "Изтриване на неизползвани временни файлове",
|
"deleteTempDirHint": "Изтриване на неизползвани временни файлове",
|
||||||
"deletedTempDir": "Временните файлове са изтрити",
|
"deletedTempDir": "Временните файлове са изтрити",
|
||||||
|
"exportSettingsLabel": "Експорт на настройките",
|
||||||
|
"exportSettingsHint": "Експорт на настройки в JSON файл",
|
||||||
|
"exportedSettings": "Настройките са съхранени",
|
||||||
|
"importSettingsLabel": "Внасяне на настройки",
|
||||||
|
"importSettingsHint": "Внасяне на настройки в JSON файл",
|
||||||
|
"importedSettings": "Настройките са импортирани",
|
||||||
"exportPatchesLabel": "Експортиране на избраните актуализации",
|
"exportPatchesLabel": "Експортиране на избраните актуализации",
|
||||||
"exportPatchesHint": "Експортиране на избраните модификации в JSON файл",
|
"exportPatchesHint": "Експортиране на избраните модификации в JSON файл",
|
||||||
"exportedPatches": "Избраните модификации са експортирани",
|
"exportedPatches": "Избраните модификации са експортирани",
|
||||||
@@ -231,16 +246,22 @@
|
|||||||
"installButton": "Инсталиране",
|
"installButton": "Инсталиране",
|
||||||
"uninstallButton": "Деинсталирай",
|
"uninstallButton": "Деинсталирай",
|
||||||
"unmountButton": "Демонтиране",
|
"unmountButton": "Демонтиране",
|
||||||
|
"exportButton": "Експортиране",
|
||||||
|
"deleteButton": "Изтрий",
|
||||||
"rootDialogTitle": "Грешка",
|
"rootDialogTitle": "Грешка",
|
||||||
|
"lastPatchedAppDescription": "Това е резервно копие на последното модифицирано приложение.",
|
||||||
"unmountDialogText": "Сигурни ли сте, че искате да демонтирате това приложение?",
|
"unmountDialogText": "Сигурни ли сте, че искате да демонтирате това приложение?",
|
||||||
"uninstallDialogText": "Сигурни ли сте, че искате да деиснталирате това приложение?",
|
"uninstallDialogText": "Сигурни ли сте, че искате да деиснталирате това приложение?",
|
||||||
"rootDialogText": "Приложението е инсталирано с superuser разрешения, но в момента ReVanced Manager няма разрешения. Моля, първо дайте superuser разрешения.",
|
"rootDialogText": "Приложението е инсталирано с superuser разрешения, но в момента ReVanced Manager няма разрешения. Моля, първо дайте superuser разрешения.",
|
||||||
|
"removeAppDialogTitle": "Изтриване на приложението?",
|
||||||
|
"removeAppDialogText": "Сигурни ли сте, че искате да изтриете това резервно копие?",
|
||||||
"packageNameLabel": "Име на пакета",
|
"packageNameLabel": "Име на пакета",
|
||||||
"installTypeLabel": "Тип инсталация",
|
"installTypeLabel": "Тип инсталация",
|
||||||
"mountTypeLabel": "Монтиране",
|
"mountTypeLabel": "Монтиране",
|
||||||
"regularTypeLabel": "Нормален",
|
"regularTypeLabel": "Нормален",
|
||||||
"patchedDateLabel": "Дата на модификацията",
|
"patchedDateLabel": "Дата на модификацията",
|
||||||
"appliedPatchesLabel": "Приложени модификации",
|
"appliedPatchesLabel": "Приложени модификации",
|
||||||
|
"sizeLabel": "Размер на файла",
|
||||||
"patchedDateHint": "на ${date} в ${time}",
|
"patchedDateHint": "на ${date} в ${time}",
|
||||||
"appliedPatchesHint": "${quantity} приложени модификации",
|
"appliedPatchesHint": "${quantity} приложени модификации",
|
||||||
"updateNotImplemented": "Тази функция все още не е внедрена"
|
"updateNotImplemented": "Тази функция все още не е внедрена"
|
||||||
@@ -267,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "Инсталацията отне твърде много време.\n\nИскате ли да опитате отново?",
|
"status_failure_timeout_description": "Инсталацията отне твърде много време.\n\nИскате ли да опитате отново?",
|
||||||
"status_failure_storage_description": "Инсталацията се провали поради недостатъчно място в хранилището.\n\nОсвободете малко място и опитайте отново.",
|
"status_failure_storage_description": "Инсталацията се провали поради недостатъчно място в хранилището.\n\nОсвободете малко място и опитайте отново.",
|
||||||
"status_failure_invalid_description": "Инсталацията се провали поради невалидност на модифицираното приложение.\n\nДеинсталирайте приложението и опитайте отново?",
|
"status_failure_invalid_description": "Инсталацията се провали поради невалидност на модифицираното приложение.\n\nДеинсталирайте приложението и опитайте отново?",
|
||||||
"status_failure_incompatible_description": "Приложението е несъвместимо с това устройство.\n\nСвържете се с разработчика на приложението и поискайте поддръжка.",
|
"status_failure_incompatible_description": "Приложението е несъвместимо с това устройство. \n\nИзползвайте APK, който се поддържа от това устройство, и опитайте отново.",
|
||||||
"status_failure_conflict_description": "Инсталацията беше възпрепятствана от съществуваща инсталация на това приложение.\n\nДеинсталирайте инсталираното приложение и опитайте отново?",
|
"status_failure_conflict_description": "Инсталацията беше възпрепятствана от съществуваща инсталация на това приложение.\n\nДеинсталирайте инсталираното приложение и опитайте отново?",
|
||||||
"status_failure_blocked_description": "Инсталацията беше блокирана от ${packageName}.\n\nПроменете настройките си за сигурност и опитайте отново.",
|
"status_failure_blocked_description": "Инсталацията беше блокирана от ${packageName}.\n\nПроменете настройките си за сигурност и опитайте отново.",
|
||||||
"install_failed_verification_failure_description": "Инсталацията се провали поради проблем с проверката.\n\nПроменете настройките си за сигурност и опитайте отново.",
|
"install_failed_verification_failure_description": "Инсталацията се провали поради проблем с проверката.\n\nПроменете настройките си за сигурност и опитайте отново.",
|
||||||
|
|||||||
16
assets/i18n/strings_bn_BD.i18n.json
Normal file → Executable file
16
assets/i18n/strings_bn_BD.i18n.json
Normal file → Executable file
@@ -23,7 +23,10 @@
|
|||||||
"refreshSuccess": "সফলভাবে রিফ্রেশ করা হয়েছে",
|
"refreshSuccess": "সফলভাবে রিফ্রেশ করা হয়েছে",
|
||||||
"widgetTitle": "ড্যাশবোর্ড",
|
"widgetTitle": "ড্যাশবোর্ড",
|
||||||
"updatesSubtitle": "আপডেটসমূহ",
|
"updatesSubtitle": "আপডেটসমূহ",
|
||||||
|
"lastPatchedAppSubtitle": "সর্বশেষ প্যাচকৃত অ্যাপ",
|
||||||
|
"patchedSubtitle": "ইনস্টল করা অ্যাপ",
|
||||||
"changeLaterSubtitle": "পরবর্তীতে আপনি এটি সেটিং থেকে পরিবর্তন করতে পারবেন।",
|
"changeLaterSubtitle": "পরবর্তীতে আপনি এটি সেটিং থেকে পরিবর্তন করতে পারবেন।",
|
||||||
|
"noSavedAppFound": "কোনো অ্যাপ পাওয়া যায় নি",
|
||||||
"noInstallations": "কোন প্যাচড অ্যাপ্লিকেশন ইনস্টল করা হয়নি",
|
"noInstallations": "কোন প্যাচড অ্যাপ্লিকেশন ইনস্টল করা হয়নি",
|
||||||
"installUpdate": "আপডেট ইনস্টল করতে এগিয়ে যেতে চান?",
|
"installUpdate": "আপডেট ইনস্টল করতে এগিয়ে যেতে চান?",
|
||||||
"updateSheetTitle": "ReVanced Manager আপডেট করুন",
|
"updateSheetTitle": "ReVanced Manager আপডেট করুন",
|
||||||
@@ -51,7 +54,7 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "প্যাচার",
|
"widgetTitle": "প্যাচার",
|
||||||
"patchButton": "প্যাচ",
|
"patchButton": "প্যাচ",
|
||||||
"removedPatchesWarningDialogText": "আপনি এর আগে যখন ব্যবহার করেছিলেন তারপর এই প্যাচগুলো অপসারণ করা হয়।\n\n${patches}\n\nযেকোন ভাবে এগিয়ে যেতে চান?",
|
"incompatibleArchWarningDialogText": "এই আর্কিটেকচারে প্যাচিং এখনো সমর্থিত নয় এবং সফল নাও হতে পারে। যেকোন ভাবে এগিয়ে যেতে চান?",
|
||||||
"requiredOptionDialogText": "কিছু প্যাচ অপশন সেট করতে হবে।"
|
"requiredOptionDialogText": "কিছু প্যাচ অপশন সেট করতে হবে।"
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -100,11 +103,15 @@
|
|||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "কাস্টম ভ্যালু",
|
"customValue": "কাস্টম ভ্যালু",
|
||||||
|
"setToNull": "null সেট করুন",
|
||||||
|
"nullValue": "এই অপশন ভ্যালু বর্তমানে null",
|
||||||
"viewTitle": "প্যাচ অপশন",
|
"viewTitle": "প্যাচ অপশন",
|
||||||
"saveOptions": "সংরক্ষণ করুন",
|
"saveOptions": "সংরক্ষণ করুন",
|
||||||
|
"unselectPatch": "প্যাচ অনির্বাচন করুন",
|
||||||
"tooltip": "আরও ইনপুট অপশন",
|
"tooltip": "আরও ইনপুট অপশন",
|
||||||
"selectFilePath": "ফাইলের স্থান নির্বাচন করুন",
|
"selectFilePath": "ফাইলের স্থান নির্বাচন করুন",
|
||||||
"selectFolder": "ফোল্ডার নির্বাচন করুন",
|
"selectFolder": "ফোল্ডার নির্বাচন করুন",
|
||||||
|
"requiredOption": "এই অপশনটি সেট করা আবশ্যক",
|
||||||
"unsupportedOption": "এই অপশনসটি অসমর্থিত",
|
"unsupportedOption": "এই অপশনসটি অসমর্থিত",
|
||||||
"requiredOptionNull": "এই অপশনগুলো সেট করতে হবে:\n\n${options}"
|
"requiredOptionNull": "এই অপশনগুলো সেট করতে হবে:\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -149,20 +156,15 @@
|
|||||||
"languageLabel": "ভাষা",
|
"languageLabel": "ভাষা",
|
||||||
"languageUpdated": "ভাষা হালনাগাদ করা হয়েছে",
|
"languageUpdated": "ভাষা হালনাগাদ করা হয়েছে",
|
||||||
"sourcesLabel": "বিকল্প উৎস",
|
"sourcesLabel": "বিকল্প উৎস",
|
||||||
"sourcesLabelHint": "ReVanced প্যাচ ও ReVanced ইন্ট্রিগ্রেশনের জন্য বিকল্প উৎস কনফিগার করুন",
|
|
||||||
"sourcesIntegrationsLabel": "ইন্ট্রিগেশনের উৎস",
|
|
||||||
"useAlternativeSources": "বিকল্প উৎস ব্যবহার করুন",
|
"useAlternativeSources": "বিকল্প উৎস ব্যবহার করুন",
|
||||||
"useAlternativeSourcesHint": "ReVanced প্যাচ ও ReVanced ইন্ট্রিগ্রেশনের জন্য API এর পরিবর্তে বিকল্প উৎস ব্যবহার করুন",
|
|
||||||
"sourcesResetDialogTitle": "পুনরায় সেট করুন",
|
"sourcesResetDialogTitle": "পুনরায় সেট করুন",
|
||||||
"sourcesResetDialogText": "আপনি কি নিশ্চিতভাবে আপনার উৎসগুলোকে পূর্বনির্ধারিত উৎসে ফিরিয়ে নিতে চান?",
|
"sourcesResetDialogText": "আপনি কি নিশ্চিতভাবে আপনার উৎসগুলোকে পূর্বনির্ধারিত উৎসে ফিরিয়ে নিতে চান?",
|
||||||
"apiURLResetDialogText": "আপনি কি নিশ্চিতভাবে আপনার API URL কে তার মূল ভ্যালুতে পুনরায় সেট করতে চান?",
|
"apiURLResetDialogText": "আপনি কি নিশ্চিতভাবে আপনার API URL কে তার মূল ভ্যালুতে পুনরায় সেট করতে চান?",
|
||||||
"sourcesUpdateNote": "বি:দ্র: এটি স্বয়ংক্রিয়ভাবে বিকল্প উৎস থেকে ReVanced প্যাচ ও ReVanced ইন্ট্রিগ্রেশন ডাউনলোড করবে।\n\nএটি আপনাকে বিকল্প উৎসের সাথে সংযুক্ত করবে।",
|
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"apiURLHint": "ReVanced Manager এর API URL কনফিগার করুন",
|
"apiURLHint": "ReVanced Manager এর API URL কনফিগার করুন",
|
||||||
"selectApiURL": "API URL",
|
"selectApiURL": "API URL",
|
||||||
"orgPatchesLabel": "প্যাচ এর উদ্ভাবক",
|
"orgPatchesLabel": "প্যাচ এর উদ্ভাবক",
|
||||||
"sourcesPatchesLabel": "প্যাচ এর উৎস",
|
"sourcesPatchesLabel": "প্যাচ এর উৎস",
|
||||||
"orgIntegrationsLabel": "ইন্ট্রিগেশনের উদ্ভাবক",
|
|
||||||
"contributorsLabel": "অবদানকারীগণ",
|
"contributorsLabel": "অবদানকারীগণ",
|
||||||
"contributorsHint": "ReVanced-এ অবদানকারীদের তালিকা",
|
"contributorsHint": "ReVanced-এ অবদানকারীদের তালিকা",
|
||||||
"logsLabel": "লগ শেয়ার করুন",
|
"logsLabel": "লগ শেয়ার করুন",
|
||||||
@@ -177,6 +179,7 @@
|
|||||||
"showUpdateDialogHint": "যখন হালনাগাদ উপলব্ধ থাকবে তখন একটি ডায়ালগ দেখান",
|
"showUpdateDialogHint": "যখন হালনাগাদ উপলব্ধ থাকবে তখন একটি ডায়ালগ দেখান",
|
||||||
"universalPatchesLabel": "বৈশ্বিক প্যাচসমূহ দেখান",
|
"universalPatchesLabel": "বৈশ্বিক প্যাচসমূহ দেখান",
|
||||||
"universalPatchesHint": "সকল অ্যাপ এবং বৈশ্বিক প্যাচসমূহ দেখায় (অ্যাপ লিস্ট দেখানো একটু ধীর হতে পারে)",
|
"universalPatchesHint": "সকল অ্যাপ এবং বৈশ্বিক প্যাচসমূহ দেখায় (অ্যাপ লিস্ট দেখানো একটু ধীর হতে পারে)",
|
||||||
|
"lastPatchedAppLabel": "প্যাচকৃত অ্যাপ সংরক্ষণ করুন",
|
||||||
"versionCompatibilityCheckLabel": "সংস্করণ সামঞ্জস্যতা পরীক্ষা করা",
|
"versionCompatibilityCheckLabel": "সংস্করণ সামঞ্জস্যতা পরীক্ষা করা",
|
||||||
"versionCompatibilityCheckHint": "নির্বাচিত অ্যাপ সংস্করণের সাথে সামঞ্জস্যপূর্ণ নয় এমন প্যাচ নির্বাচন করা আটকায়",
|
"versionCompatibilityCheckHint": "নির্বাচিত অ্যাপ সংস্করণের সাথে সামঞ্জস্যপূর্ণ নয় এমন প্যাচ নির্বাচন করা আটকায়",
|
||||||
"requireSuggestedAppVersionLabel": "প্রস্তাবিত অ্যাপ সংস্করণ প্রয়োজন",
|
"requireSuggestedAppVersionLabel": "প্রস্তাবিত অ্যাপ সংস্করণ প্রয়োজন",
|
||||||
@@ -267,7 +270,6 @@
|
|||||||
"status_failure_timeout_description": "ইন্সটলেশন শেষ হতে অনেক সময় লেগেছে.\n\nআপনি আবার চেষ্টা করতে চান?",
|
"status_failure_timeout_description": "ইন্সটলেশন শেষ হতে অনেক সময় লেগেছে.\n\nআপনি আবার চেষ্টা করতে চান?",
|
||||||
"status_failure_storage_description": "অপর্যাপ্ত সঞ্চয়স্থানের কারণে ইনস্টলেশন ব্যর্থ হয়েছে.\n\nকিছু জায়গা খালি করুন এবং আবার চেষ্টা করুন.",
|
"status_failure_storage_description": "অপর্যাপ্ত সঞ্চয়স্থানের কারণে ইনস্টলেশন ব্যর্থ হয়েছে.\n\nকিছু জায়গা খালি করুন এবং আবার চেষ্টা করুন.",
|
||||||
"status_failure_invalid_description": "প্যাচ করা অ্যাপটি অবৈধ হওয়ার কারণে ইনস্টলেশন ব্যর্থ হয়েছে.\n\nঅ্যাপটি আনইনস্টল করে আবার চেষ্টা করবেন?",
|
"status_failure_invalid_description": "প্যাচ করা অ্যাপটি অবৈধ হওয়ার কারণে ইনস্টলেশন ব্যর্থ হয়েছে.\n\nঅ্যাপটি আনইনস্টল করে আবার চেষ্টা করবেন?",
|
||||||
"status_failure_incompatible_description": "অ্যাপটি এই ডিভাইসের সাথে বেমানান.\n\nঅ্যাপের বিকাশকারীর সাথে যোগাযোগ করুন এবং সহায়তার জন্য জিজ্ঞাসা করুন.",
|
|
||||||
"status_failure_conflict_description": "ইনস্টলেশনটি অ্যাপটির বিদ্যমান ইনস্টলেশন দ্বারা প্রতিরোধ করা হয়েছে.\n\nইনস্টল করা অ্যাপটি আনইনস্টল করে আবার চেষ্টা করবেন?",
|
"status_failure_conflict_description": "ইনস্টলেশনটি অ্যাপটির বিদ্যমান ইনস্টলেশন দ্বারা প্রতিরোধ করা হয়েছে.\n\nইনস্টল করা অ্যাপটি আনইনস্টল করে আবার চেষ্টা করবেন?",
|
||||||
"status_failure_blocked_description": "ইনস্টলেশনটি ${packageName} দ্বারা ব্লক করা হয়েছে.\n\nআপনার নিরাপত্তা সেটিংস সামঞ্জস্য করুন এবং আবার চেষ্টা করুন.",
|
"status_failure_blocked_description": "ইনস্টলেশনটি ${packageName} দ্বারা ব্লক করা হয়েছে.\n\nআপনার নিরাপত্তা সেটিংস সামঞ্জস্য করুন এবং আবার চেষ্টা করুন.",
|
||||||
"install_failed_verification_failure_description": "একটি যাচাইকরণ সমস্যার কারণে ইনস্টলেশন ব্যর্থ হয়েছে.\n\nআপনার নিরাপত্তা সেটিংস সামঞ্জস্য করুন এবং আবার চেষ্টা করুন.",
|
"install_failed_verification_failure_description": "একটি যাচাইকরণ সমস্যার কারণে ইনস্টলেশন ব্যর্থ হয়েছে.\n\nআপনার নিরাপত্তা সেটিংস সামঞ্জস্য করুন এবং আবার চেষ্টা করুন.",
|
||||||
|
|||||||
0
assets/i18n/strings_bs_BA.i18n.json
Normal file → Executable file
0
assets/i18n/strings_bs_BA.i18n.json
Normal file → Executable file
69
assets/i18n/strings_ca_ES.i18n.json
Normal file → Executable file
69
assets/i18n/strings_ca_ES.i18n.json
Normal file → Executable file
@@ -1,9 +1,19 @@
|
|||||||
{
|
{
|
||||||
"okButton": "D'acord",
|
"okButton": "D'acord",
|
||||||
"cancelButton": "Cancel·lar",
|
"cancelButton": "Cancel·lar",
|
||||||
|
"dismissButton": "Descarta",
|
||||||
|
"quitButton": "Sortir",
|
||||||
"updateButton": "Actualitzar",
|
"updateButton": "Actualitzar",
|
||||||
|
"suggested": "Suggerit: ${version}",
|
||||||
"yesButton": "Sí",
|
"yesButton": "Sí",
|
||||||
|
"noButton": "No",
|
||||||
"warning": "Advertència",
|
"warning": "Advertència",
|
||||||
|
"notice": "Avís",
|
||||||
|
"noShowAgain": "No ho tornis a mostrar",
|
||||||
|
"add": "Afegir",
|
||||||
|
"remove": "Suprimeix",
|
||||||
|
"showChangelogButton": "Mostra el registre de canvis",
|
||||||
|
"showUpdateButton": "Mostrà actualització",
|
||||||
"navigationView": {
|
"navigationView": {
|
||||||
"dashboardTab": "Tauler de control",
|
"dashboardTab": "Tauler de control",
|
||||||
"patcherTab": "Pedaçor",
|
"patcherTab": "Pedaçor",
|
||||||
@@ -13,7 +23,20 @@
|
|||||||
"refreshSuccess": "S'ha actualitzat correctament",
|
"refreshSuccess": "S'ha actualitzat correctament",
|
||||||
"widgetTitle": "Tauler de control",
|
"widgetTitle": "Tauler de control",
|
||||||
"updatesSubtitle": "Actualitzacions",
|
"updatesSubtitle": "Actualitzacions",
|
||||||
|
"lastPatchedAppSubtitle": "Última aplicació pedaçada",
|
||||||
|
"patchedSubtitle": "Aplicacions instal·lades",
|
||||||
|
"changeLaterSubtitle": "Pots caviar això després en la configuració.",
|
||||||
|
"noSavedAppFound": "No s'ha trobat cap aplicació",
|
||||||
|
"noInstallations": "Cap aplicació pedaçada instal·lada",
|
||||||
|
"installUpdate": "Continuar instal·lant l'actualització?",
|
||||||
|
"updateSheetTitle": "Actualitzar ReVanced Mànager",
|
||||||
|
"updateDialogTitle": "Nova actualització disponible",
|
||||||
|
"updatePatchesSheetTitle": "Actualitzar pedaços de ReVanced",
|
||||||
"updateChangelogTitle": "Historial de canvis",
|
"updateChangelogTitle": "Historial de canvis",
|
||||||
|
"updateDialogText": "Una nova actualització està disponible per ${file}.\n\nLa versió actualment instal·lada és ${version}.",
|
||||||
|
"downloadConsentDialogTitle": "Descarregar arxius necessaris?",
|
||||||
|
"downloadConsentDialogText": "ReVanced Mànager necessita descarregar arxius necessaris per treballar correctament.",
|
||||||
|
"downloadConsentDialogText2": "Això et connectarà a ${url}",
|
||||||
"downloadingMessage": "Descarregant l'actualització...",
|
"downloadingMessage": "Descarregant l'actualització...",
|
||||||
"downloadedMessage": "S'ha baixat l'actualització",
|
"downloadedMessage": "S'ha baixat l'actualització",
|
||||||
"installingMessage": "Instal·lant l'actualització...",
|
"installingMessage": "Instal·lant l'actualització...",
|
||||||
@@ -25,14 +48,23 @@
|
|||||||
"infoButton": "Informació"
|
"infoButton": "Informació"
|
||||||
},
|
},
|
||||||
"latestCommitCard": {
|
"latestCommitCard": {
|
||||||
"loadingLabel": "S'està carregant..."
|
"loadingLabel": "S'està carregant...",
|
||||||
|
"timeagoLabel": "Fa ${time} "
|
||||||
},
|
},
|
||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Pedaçor",
|
"widgetTitle": "Pedaçor",
|
||||||
"patchButton": "Pedaçar"
|
"patchButton": "Pedaçar",
|
||||||
|
"incompatibleArchWarningDialogText": "Aquesta arquitectura encara no està suportat i pot fallar. Voleu continuar de totes maneres?",
|
||||||
|
"removedPatchesWarningDialogText": "Pedaços eliminats des d'última vegada que has modificat aquesta aplicació:\n\n${patches}\n\n${newPatches}Continuar igualment?",
|
||||||
|
"addedPatchesDialogText": "Pedaços des de l'última vegada que has modificat aquesta aplicació:\n\n${addedPatches}",
|
||||||
|
"requiredOptionDialogText": "Algunes modificacions s'han de configurar."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
"noAppsLabel": "No s'ha trobat cap aplicació"
|
"widgetTitle": "Selecciona l'aplicació",
|
||||||
|
"widgetTitleSelected": "Aplicació seleccionada",
|
||||||
|
"widgetSubtitle": "Cap aplicació seleccionada",
|
||||||
|
"noAppsLabel": "No s'ha trobat cap aplicació",
|
||||||
|
"anyVersion": "Qualsevol versió"
|
||||||
},
|
},
|
||||||
"patchSelectorCard": {
|
"patchSelectorCard": {
|
||||||
"widgetTitle": "Seleccioneu pedaços",
|
"widgetTitle": "Seleccioneu pedaços",
|
||||||
@@ -41,25 +73,48 @@
|
|||||||
"widgetEmptySubtitle": "No s'ha seleccionat cap pedaç"
|
"widgetEmptySubtitle": "No s'ha seleccionat cap pedaç"
|
||||||
},
|
},
|
||||||
"socialMediaCard": {
|
"socialMediaCard": {
|
||||||
|
"widgetTitle": "Xarxes socials",
|
||||||
"widgetSubtitle": "Estem en línia!"
|
"widgetSubtitle": "Estem en línia!"
|
||||||
},
|
},
|
||||||
"appSelectorView": {
|
"appSelectorView": {
|
||||||
|
"viewTitle": "Selecciona una aplicació",
|
||||||
|
"searchBarHint": "Cerca aplicació",
|
||||||
"storageButton": "Emmagatzematge",
|
"storageButton": "Emmagatzematge",
|
||||||
"selectFromStorageButton": "Selecciona des d'emmagatzematge",
|
"selectFromStorageButton": "Selecciona des d'emmagatzematge",
|
||||||
"errorMessage": "No s'ha pogut utilitzar l'aplicació seleccionada",
|
"errorMessage": "No s'ha pogut utilitzar l'aplicació seleccionada",
|
||||||
"downloadToast": "La funció de descàrrega encara no està disponible",
|
"downloadToast": "La funció de descàrrega encara no està disponible",
|
||||||
"featureNotAvailable": "Característíca no implementada"
|
"requireSuggestedAppVersionDialogText": "La versió de l'aplicació que heu seleccionat no coincideix amb la versió suggerida que pot provocar problemes inesperats. Utilitzeu la versió suggerida.\n\nVersió Seleccionada: ${selected}\nVersió suggerida: ${suggested}\n\nPer continuar de totes maneres, desactiva \"Requereix la versió de l'aplicació suggerida\" a la configuració.",
|
||||||
|
"featureNotAvailable": "Característíca no implementada",
|
||||||
|
"featureNotAvailableText": "Aquesta aplicació és una APK dividida i només es pot apedaçar i instal·lar de manera fiable muntant amb permisos root. No obstant això, podeu modificar i instal·lar un APK complet seleccionant-lo des de l'emmagatzematge."
|
||||||
},
|
},
|
||||||
"patchesSelectorView": {
|
"patchesSelectorView": {
|
||||||
"viewTitle": "Seleccioneu pedaços",
|
"viewTitle": "Seleccioneu pedaços",
|
||||||
"searchBarHint": "Cerca pedaços",
|
"searchBarHint": "Cerca pedaços",
|
||||||
|
"universalPatches": "Modificacions universals",
|
||||||
|
"newPatches": "Noves modificacions",
|
||||||
|
"patches": "modificacions",
|
||||||
"doneButton": "Fet",
|
"doneButton": "Fet",
|
||||||
"defaultChip": "Per defecte",
|
"defaultChip": "Per defecte",
|
||||||
|
"defaultTooltip": "Seleciona totes les modificacions predeterminades",
|
||||||
"noneChip": "Cap",
|
"noneChip": "Cap",
|
||||||
"noneTooltip": "Desseleccionar tots els pegats",
|
"noneTooltip": "Desseleccionar tots els pegats",
|
||||||
"noPatchesFound": "No s'han trobat pedaços per a l'aplicació seleccionada"
|
"loadPatchesSelection": "Carrega la modificació seleccionada",
|
||||||
|
"noSavedPatches": "No s'ha desat la selecció de pedaç per a l'aplicació seleccionada.\nPremeu Fet per a desar la selecció actual.",
|
||||||
|
"noPatchesFound": "No s'han trobat pedaços per a l'aplicació seleccionada",
|
||||||
|
"setRequiredOption": "Algunes modificacions han de ser configurades:\n\n${patches}\n\nConfigura les abans de continuar."
|
||||||
|
},
|
||||||
|
"patchOptionsView": {
|
||||||
|
"customValue": "Valor personalitzat",
|
||||||
|
"setToNull": "Estableix com null",
|
||||||
|
"nullValue": "El valor d'aquest valor és null",
|
||||||
|
"viewTitle": "Opcions de modificació",
|
||||||
|
"saveOptions": "Guardar",
|
||||||
|
"unselectPatch": "Desselecciona modificacions",
|
||||||
|
"tooltip": "Més opcions d'entrada",
|
||||||
|
"selectFilePath": "Selecciona direcció de l'arxiu",
|
||||||
|
"selectFolder": "Selecciona carpeta",
|
||||||
|
"requiredOption": "Configurar aquesta opció es necessari"
|
||||||
},
|
},
|
||||||
"patchOptionsView": {},
|
|
||||||
"patchItem": {
|
"patchItem": {
|
||||||
"unsupportedDialogText": "La selecció d'aquest pedaç pot provocar errors d'aplicació.\n\nVersió de l'aplicació: ${packageVersion}\nVersions compatibles:\n${supportedVersions}"
|
"unsupportedDialogText": "La selecció d'aquest pedaç pot provocar errors d'aplicació.\n\nVersió de l'aplicació: ${packageVersion}\nVersions compatibles:\n${supportedVersions}"
|
||||||
},
|
},
|
||||||
@@ -78,13 +133,11 @@
|
|||||||
"exportSectionTitle": "Importar i exportar",
|
"exportSectionTitle": "Importar i exportar",
|
||||||
"dynamicThemeHint": "Gaudeixi d'una experiència més acord al seu dispositiu",
|
"dynamicThemeHint": "Gaudeixi d'una experiència més acord al seu dispositiu",
|
||||||
"languageLabel": "Llengua",
|
"languageLabel": "Llengua",
|
||||||
"sourcesIntegrationsLabel": "Font de les integracions",
|
|
||||||
"sourcesResetDialogTitle": "Restablir",
|
"sourcesResetDialogTitle": "Restablir",
|
||||||
"apiURLLabel": "Direcció URL de la API",
|
"apiURLLabel": "Direcció URL de la API",
|
||||||
"selectApiURL": "URL de l'API",
|
"selectApiURL": "URL de l'API",
|
||||||
"orgPatchesLabel": "Organització dels pedaços",
|
"orgPatchesLabel": "Organització dels pedaços",
|
||||||
"sourcesPatchesLabel": "Font dels pedaços",
|
"sourcesPatchesLabel": "Font dels pedaços",
|
||||||
"orgIntegrationsLabel": "Organització de les integracions",
|
|
||||||
"contributorsLabel": "Col·laboradors",
|
"contributorsLabel": "Col·laboradors",
|
||||||
"contributorsHint": "Una llista de col·laboradors de ReVanced",
|
"contributorsHint": "Una llista de col·laboradors de ReVanced",
|
||||||
"aboutLabel": "Quant a",
|
"aboutLabel": "Quant a",
|
||||||
|
|||||||
37
assets/i18n/strings_cs_CZ.i18n.json
Normal file → Executable file
37
assets/i18n/strings_cs_CZ.i18n.json
Normal file → Executable file
@@ -16,14 +16,17 @@
|
|||||||
"showUpdateButton": "Zobrazit aktualizaci",
|
"showUpdateButton": "Zobrazit aktualizaci",
|
||||||
"navigationView": {
|
"navigationView": {
|
||||||
"dashboardTab": "Řídící panel",
|
"dashboardTab": "Řídící panel",
|
||||||
"patcherTab": "Záplatovač",
|
"patcherTab": "Patcher",
|
||||||
"settingsTab": "Nastavení"
|
"settingsTab": "Nastavení"
|
||||||
},
|
},
|
||||||
"homeView": {
|
"homeView": {
|
||||||
"refreshSuccess": "Úspěšně obnoveno",
|
"refreshSuccess": "Úspěšně obnoveno",
|
||||||
"widgetTitle": "Řídící panel",
|
"widgetTitle": "Řídící panel",
|
||||||
"updatesSubtitle": "Aktualizace",
|
"updatesSubtitle": "Aktualizace",
|
||||||
|
"lastPatchedAppSubtitle": "Poslední upravená aplikace",
|
||||||
|
"patchedSubtitle": "Nainstalované aplikace",
|
||||||
"changeLaterSubtitle": "Tuto možnost můžete změnit později v nastavení.",
|
"changeLaterSubtitle": "Tuto možnost můžete změnit později v nastavení.",
|
||||||
|
"noSavedAppFound": "Nebyla nalezena žádná aplikace",
|
||||||
"noInstallations": "Nejsou nainstalovány žádné záplatované aplikace",
|
"noInstallations": "Nejsou nainstalovány žádné záplatované aplikace",
|
||||||
"installUpdate": "Pokračovat v instalaci aktualizace?",
|
"installUpdate": "Pokračovat v instalaci aktualizace?",
|
||||||
"updateSheetTitle": "Aktualizovat ReVanced Manager",
|
"updateSheetTitle": "Aktualizovat ReVanced Manager",
|
||||||
@@ -51,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Záplatovač",
|
"widgetTitle": "Záplatovač",
|
||||||
"patchButton": "Záplatovat",
|
"patchButton": "Záplatovat",
|
||||||
"removedPatchesWarningDialogText": "Následující záplaty byly odstraněny od doby, kdy jste je naposledy použili.\n\n${patches}\n\nPřesto pokračovat?",
|
"incompatibleArchWarningDialogText": "Úprava této architektury není zatím podporována a může selhat. Přesto pokračovat?",
|
||||||
|
"removedPatchesWarningDialogText": "Odstranili jste záplaty od poslední úpravy této aplikace:\n\n${patches}\n\n${newPatches}Pokračovat?",
|
||||||
|
"addedPatchesDialogText": "Přidány záplaty od poslední úpravy této aplikace:\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "Je třeba nastavit některé možnosti záplat."
|
"requiredOptionDialogText": "Je třeba nastavit některé možnosti záplat."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -100,11 +105,15 @@
|
|||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Vlastní hodnota",
|
"customValue": "Vlastní hodnota",
|
||||||
|
"setToNull": "Nastavit na null",
|
||||||
|
"nullValue": "Tato hodnota volby je v současné době null",
|
||||||
"viewTitle": "Nastavení záplat",
|
"viewTitle": "Nastavení záplat",
|
||||||
"saveOptions": "Uložit",
|
"saveOptions": "Uložit",
|
||||||
|
"unselectPatch": "Zrušit výběr patch",
|
||||||
"tooltip": "Další možnosti vstupu",
|
"tooltip": "Další možnosti vstupu",
|
||||||
"selectFilePath": "Zvolte cestu k souboru",
|
"selectFilePath": "Zvolte cestu k souboru",
|
||||||
"selectFolder": "Vybrat složku",
|
"selectFolder": "Vybrat složku",
|
||||||
|
"requiredOption": "Nastavení této možnosti je vyžadováno",
|
||||||
"unsupportedOption": "Tato možnost není podporována",
|
"unsupportedOption": "Tato možnost není podporována",
|
||||||
"requiredOptionNull": "Tyto možnosti musí být nastaveny:\n\n${options}"
|
"requiredOptionNull": "Tyto možnosti musí být nastaveny:\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -149,20 +158,18 @@
|
|||||||
"languageLabel": "Jazyk",
|
"languageLabel": "Jazyk",
|
||||||
"languageUpdated": "Jazyk aktualizován",
|
"languageUpdated": "Jazyk aktualizován",
|
||||||
"sourcesLabel": "Alternativní zdroje",
|
"sourcesLabel": "Alternativní zdroje",
|
||||||
"sourcesLabelHint": "Konfigurace alternativních zdrojů pro vylepšené úpravy a zdokonalené integrace",
|
"sourcesLabelHint": "Konfigurace alternativních zdrojů pro vylepšené úpravy",
|
||||||
"sourcesIntegrationsLabel": "Zdroj integrace",
|
|
||||||
"useAlternativeSources": "Použít alternativní zdroje",
|
"useAlternativeSources": "Použít alternativní zdroje",
|
||||||
"useAlternativeSourcesHint": "Použít alternativní zdroje pro vylepšené úpravy a vylepšené integrace namísto API",
|
"useAlternativeSourcesHint": "Použít alternativní zdroje pro vylepšené úpravy namísto API",
|
||||||
"sourcesResetDialogTitle": "Obnovit",
|
"sourcesResetDialogTitle": "Obnovit",
|
||||||
"sourcesResetDialogText": "Jste si jisti, že chcete obnovit zdroje na jejich výchozí hodnoty?",
|
"sourcesResetDialogText": "Jste si jisti, že chcete obnovit zdroje na jejich výchozí hodnoty?",
|
||||||
"apiURLResetDialogText": "Jste si jisti, že chcete resetovat URL API na výchozí hodnotu?",
|
"apiURLResetDialogText": "Jste si jisti, že chcete resetovat URL API na výchozí hodnotu?",
|
||||||
"sourcesUpdateNote": "Poznámka: Toto automaticky stáhne reVanced Patches and ReVanced Integrations z alternativních zdrojů.\n\nToto vás připojí k alternativnímu zdroji.",
|
"sourcesUpdateNote": "Poznámka: Toto automaticky stáhne reVanced Patches z alternativních zdrojů.\n\nToto vás připojí k alternativnímu zdroji.",
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"apiURLHint": "Konfigurace URL API ReVanced Manager",
|
"apiURLHint": "Konfigurace URL API ReVanced Manager",
|
||||||
"selectApiURL": "API URL",
|
"selectApiURL": "API URL",
|
||||||
"orgPatchesLabel": "Organizace patchů",
|
"orgPatchesLabel": "Organizace patchů",
|
||||||
"sourcesPatchesLabel": "Zdroj patchů",
|
"sourcesPatchesLabel": "Zdroj patchů",
|
||||||
"orgIntegrationsLabel": "Autor integrace",
|
|
||||||
"contributorsLabel": "Přispěvatelé",
|
"contributorsLabel": "Přispěvatelé",
|
||||||
"contributorsHint": "Seznam přispěvatelů ReVanced",
|
"contributorsHint": "Seznam přispěvatelů ReVanced",
|
||||||
"logsLabel": "Sdílet záznamy",
|
"logsLabel": "Sdílet záznamy",
|
||||||
@@ -177,6 +184,8 @@
|
|||||||
"showUpdateDialogHint": "Zobrazit dialogové okno, když je dostupná nová aktualizace",
|
"showUpdateDialogHint": "Zobrazit dialogové okno, když je dostupná nová aktualizace",
|
||||||
"universalPatchesLabel": "Zobrazit univerzální záplaty",
|
"universalPatchesLabel": "Zobrazit univerzální záplaty",
|
||||||
"universalPatchesHint": "Zobrazit všechny aplikace a univerzální záplaty (může zpomalit seznam aplikací)",
|
"universalPatchesHint": "Zobrazit všechny aplikace a univerzální záplaty (může zpomalit seznam aplikací)",
|
||||||
|
"lastPatchedAppLabel": "Uložit upravenou aplikaci",
|
||||||
|
"lastPatchedAppHint": "Uložit poslední opravu pro instalaci nebo export později",
|
||||||
"versionCompatibilityCheckLabel": "Kontrola kompatibility verzí",
|
"versionCompatibilityCheckLabel": "Kontrola kompatibility verzí",
|
||||||
"versionCompatibilityCheckHint": "Zabránit výběru záplat, které nejsou kompatibilní s vybranou verzí aplikace",
|
"versionCompatibilityCheckHint": "Zabránit výběru záplat, které nejsou kompatibilní s vybranou verzí aplikace",
|
||||||
"requireSuggestedAppVersionLabel": "Vyžadovat navrhovanou verzi aplikace",
|
"requireSuggestedAppVersionLabel": "Vyžadovat navrhovanou verzi aplikace",
|
||||||
@@ -188,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Odstranit dočasné soubory",
|
"deleteTempDirLabel": "Odstranit dočasné soubory",
|
||||||
"deleteTempDirHint": "Odstranit nepoužívané dočasné soubory",
|
"deleteTempDirHint": "Odstranit nepoužívané dočasné soubory",
|
||||||
"deletedTempDir": "Dočasné soubory byly smazány",
|
"deletedTempDir": "Dočasné soubory byly smazány",
|
||||||
|
"exportSettingsLabel": "Exportovat nastavení",
|
||||||
|
"exportSettingsHint": "Exportovat nastavení do souboru JSON",
|
||||||
|
"exportedSettings": "Nastavení exportováno",
|
||||||
|
"importSettingsLabel": "Importovat nastavení",
|
||||||
|
"importSettingsHint": "Importovat nastavení ze souboru JSON",
|
||||||
|
"importedSettings": "Nastavení importováno",
|
||||||
"exportPatchesLabel": "Exportovat záplatu",
|
"exportPatchesLabel": "Exportovat záplatu",
|
||||||
"exportPatchesHint": "Exportovat výběr patch do souboru JSON",
|
"exportPatchesHint": "Exportovat výběr patch do souboru JSON",
|
||||||
"exportedPatches": "Výběr patch exportován",
|
"exportedPatches": "Výběr patch exportován",
|
||||||
@@ -231,16 +246,22 @@
|
|||||||
"installButton": "Instalovat",
|
"installButton": "Instalovat",
|
||||||
"uninstallButton": "Odinstalovat",
|
"uninstallButton": "Odinstalovat",
|
||||||
"unmountButton": "Odpojit",
|
"unmountButton": "Odpojit",
|
||||||
|
"exportButton": "Exportovat",
|
||||||
|
"deleteButton": "Vymazat",
|
||||||
"rootDialogTitle": "Chyba",
|
"rootDialogTitle": "Chyba",
|
||||||
|
"lastPatchedAppDescription": "Toto je záloha aplikace, která byla naposledy upravena.",
|
||||||
"unmountDialogText": "Opravdu chcete odpojit tuto aplikaci?",
|
"unmountDialogText": "Opravdu chcete odpojit tuto aplikaci?",
|
||||||
"uninstallDialogText": "Opravdu chcete odinstalovat tuto aplikaci?",
|
"uninstallDialogText": "Opravdu chcete odinstalovat tuto aplikaci?",
|
||||||
"rootDialogText": "Aplikace byla nainstalována s oprávněním superuser, ale aktuálně ReVanced Manager nemá žádná oprávnění.\nProsím nejprve udělte oprávnění superuser.",
|
"rootDialogText": "Aplikace byla nainstalována s oprávněním superuser, ale aktuálně ReVanced Manager nemá žádná oprávnění.\nProsím nejprve udělte oprávnění superuser.",
|
||||||
|
"removeAppDialogTitle": "Smazat aplikaci?",
|
||||||
|
"removeAppDialogText": "Jste si jisti, že chcete odstranit tuto zálohu?",
|
||||||
"packageNameLabel": "Název balíčku",
|
"packageNameLabel": "Název balíčku",
|
||||||
"installTypeLabel": "Typ instalace",
|
"installTypeLabel": "Typ instalace",
|
||||||
"mountTypeLabel": "Připojit",
|
"mountTypeLabel": "Připojit",
|
||||||
"regularTypeLabel": "Běžný",
|
"regularTypeLabel": "Běžný",
|
||||||
"patchedDateLabel": "Datum patchování",
|
"patchedDateLabel": "Datum patchování",
|
||||||
"appliedPatchesLabel": "Použité patche",
|
"appliedPatchesLabel": "Použité patche",
|
||||||
|
"sizeLabel": "Velikost souboru",
|
||||||
"patchedDateHint": "${date} v ${time}",
|
"patchedDateHint": "${date} v ${time}",
|
||||||
"appliedPatchesHint": "${quantity} použité patche",
|
"appliedPatchesHint": "${quantity} použité patche",
|
||||||
"updateNotImplemented": "Tato funkce ještě není implementována"
|
"updateNotImplemented": "Tato funkce ještě není implementována"
|
||||||
@@ -267,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "Dokončení instalace trvalo příliš dlouho.\n\nChcete to zkusit znovu?",
|
"status_failure_timeout_description": "Dokončení instalace trvalo příliš dlouho.\n\nChcete to zkusit znovu?",
|
||||||
"status_failure_storage_description": "Instalace selhala kvůli nedostatku místa v uložisti.\n\nUvolňete místo a zkuste znovu.",
|
"status_failure_storage_description": "Instalace selhala kvůli nedostatku místa v uložisti.\n\nUvolňete místo a zkuste znovu.",
|
||||||
"status_failure_invalid_description": "Instalace se nezdařila, protože patchnutá aplikace je neplatná.\n\nOdinstalovat tuto aplikaci a zkusit znovu?",
|
"status_failure_invalid_description": "Instalace se nezdařila, protože patchnutá aplikace je neplatná.\n\nOdinstalovat tuto aplikaci a zkusit znovu?",
|
||||||
"status_failure_incompatible_description": "Aplikace není kompatibilní s tímto zařízením.\n\nKontaktujte vývojáře aplikace a požádejte o podporu.",
|
"status_failure_incompatible_description": "Aplikace není kompatibilní s tímto zařízením.\n\nPoužijte APK, který je podporován tímto zařízením a zkuste to znovu.",
|
||||||
"status_failure_conflict_description": "Instalace byla zabráněna existující instalací aplikace.\n\nOdinstalovat nainstalovanou aplikaci a zkuste to znovu?",
|
"status_failure_conflict_description": "Instalace byla zabráněna existující instalací aplikace.\n\nOdinstalovat nainstalovanou aplikaci a zkuste to znovu?",
|
||||||
"status_failure_blocked_description": "Instalace byla zablokována ${packageName}.\n\nUpravte nastavení zabezpečení a zkute to znovu.",
|
"status_failure_blocked_description": "Instalace byla zablokována ${packageName}.\n\nUpravte nastavení zabezpečení a zkute to znovu.",
|
||||||
"install_failed_verification_failure_description": "Instalace se nezdařila kvůli problému s ověřováním.\n\nUpravte nastavení zabezpečení a zkuste to znovu.",
|
"install_failed_verification_failure_description": "Instalace se nezdařila kvůli problému s ověřováním.\n\nUpravte nastavení zabezpečení a zkuste to znovu.",
|
||||||
|
|||||||
35
assets/i18n/strings_da_DK.i18n.json
Normal file → Executable file
35
assets/i18n/strings_da_DK.i18n.json
Normal file → Executable file
@@ -23,7 +23,10 @@
|
|||||||
"refreshSuccess": "Opdatering succesfuldt",
|
"refreshSuccess": "Opdatering succesfuldt",
|
||||||
"widgetTitle": "Oversigt",
|
"widgetTitle": "Oversigt",
|
||||||
"updatesSubtitle": "Opdateringer",
|
"updatesSubtitle": "Opdateringer",
|
||||||
|
"lastPatchedAppSubtitle": "Sidste lappet app",
|
||||||
|
"patchedSubtitle": "Installerede apps",
|
||||||
"changeLaterSubtitle": "Du kan ændre dette i indstillingerne senere.",
|
"changeLaterSubtitle": "Du kan ændre dette i indstillingerne senere.",
|
||||||
|
"noSavedAppFound": "Ingen app fundet",
|
||||||
"noInstallations": "Ingen patchede apps installeret",
|
"noInstallations": "Ingen patchede apps installeret",
|
||||||
"installUpdate": "Fortsæt med at installere opdateringen?",
|
"installUpdate": "Fortsæt med at installere opdateringen?",
|
||||||
"updateSheetTitle": "Opdater ReVanced Manager",
|
"updateSheetTitle": "Opdater ReVanced Manager",
|
||||||
@@ -51,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Patcher",
|
"widgetTitle": "Patcher",
|
||||||
"patchButton": "Patch",
|
"patchButton": "Patch",
|
||||||
"removedPatchesWarningDialogText": "Følgende patches er blevet fjernet siden sidste gang du brugte dem.\n\n${patches}\n\nFortsæt alligevel?",
|
"incompatibleArchWarningDialogText": "Patching på denne arkitektur understøttes endnu ikke og kan mislykkes. Fortsæt alligevel?",
|
||||||
|
"removedPatchesWarningDialogText": "Fjernede rettelser siden sidste gang du lappede denne app:\n\n${patches}\n\n${newPatches}Fortsæt alligevel?",
|
||||||
|
"addedPatchesDialogText": "Tilføjet rettelser siden sidste gang du lappede denne app:\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "Nogle patch muligheder skal indstilles."
|
"requiredOptionDialogText": "Nogle patch muligheder skal indstilles."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -100,11 +105,15 @@
|
|||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Tilpasset værdi",
|
"customValue": "Tilpasset værdi",
|
||||||
|
"setToNull": "Sæt til nul",
|
||||||
|
"nullValue": "Denne valgmulighed værdi er i øjeblikket nul",
|
||||||
"viewTitle": "Patch indstillinger",
|
"viewTitle": "Patch indstillinger",
|
||||||
"saveOptions": "Gem",
|
"saveOptions": "Gem",
|
||||||
|
"unselectPatch": "Fravælg patch",
|
||||||
"tooltip": "Flere input-indstillinger",
|
"tooltip": "Flere input-indstillinger",
|
||||||
"selectFilePath": "Vælg fil sti",
|
"selectFilePath": "Vælg fil sti",
|
||||||
"selectFolder": "Vælg mappe",
|
"selectFolder": "Vælg mappe",
|
||||||
|
"requiredOption": "Indstilling af denne indstilling er påkrævet",
|
||||||
"unsupportedOption": "Denne indstilling understøttes ikke",
|
"unsupportedOption": "Denne indstilling understøttes ikke",
|
||||||
"requiredOptionNull": "Følgende indstillinger skal indstilles:\n\n${options}"
|
"requiredOptionNull": "Følgende indstillinger skal indstilles:\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -149,20 +158,18 @@
|
|||||||
"languageLabel": "Sprog",
|
"languageLabel": "Sprog",
|
||||||
"languageUpdated": "Sprog opdateret",
|
"languageUpdated": "Sprog opdateret",
|
||||||
"sourcesLabel": "Alternative kilder",
|
"sourcesLabel": "Alternative kilder",
|
||||||
"sourcesLabelHint": "Konfigurer de alternative kilder til ReVanced Patches og ReVanced Integrations",
|
"sourcesLabelHint": "Indstil alternative kilder for ReVanced Patches",
|
||||||
"sourcesIntegrationsLabel": "Kilde til Integrationer",
|
|
||||||
"useAlternativeSources": "Brug alternative kilder",
|
"useAlternativeSources": "Brug alternative kilder",
|
||||||
"useAlternativeSourcesHint": "Brug alternative kilder til ReVanced Patches og ReVanced Integrations i stedet for API'en",
|
"useAlternativeSourcesHint": "Brug alternative kilder til ReVanced Patches i stedet for API",
|
||||||
"sourcesResetDialogTitle": "Nulstil",
|
"sourcesResetDialogTitle": "Nulstil",
|
||||||
"sourcesResetDialogText": "Er du sikker på, at du vil nulstille dine kilder til deres standardværdier?",
|
"sourcesResetDialogText": "Er du sikker på, at du vil nulstille dine kilder til deres standardværdier?",
|
||||||
"apiURLResetDialogText": "Er du sikker på, at du vil nulstille API URL til dens standardværdi?",
|
"apiURLResetDialogText": "Er du sikker på, at du vil nulstille API URL til dens standardværdi?",
|
||||||
"sourcesUpdateNote": "Bemærk: Dette vil automatisk downloade ReVanced Patches og ReVanced Integrations fra de alternative kilder.\n\nDette vil forbinde dig til den alternative kilde.",
|
"sourcesUpdateNote": "Bemærk: Dette vil automatisk hente ReVanced Patches fra de alternative kilder.\n\nDette vil forbinde dig til den alternative kilde.",
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"apiURLHint": "Konfigurer API-URL'en til ReVanced Manager",
|
"apiURLHint": "Konfigurer API-URL'en til ReVanced Manager",
|
||||||
"selectApiURL": "API URL",
|
"selectApiURL": "API URL",
|
||||||
"orgPatchesLabel": "Organisation for Patches",
|
"orgPatchesLabel": "Organisation for Patches",
|
||||||
"sourcesPatchesLabel": "Kilde til Patches",
|
"sourcesPatchesLabel": "Kilde til Patches",
|
||||||
"orgIntegrationsLabel": "Organisation for Integrationer",
|
|
||||||
"contributorsLabel": "Medvirkende",
|
"contributorsLabel": "Medvirkende",
|
||||||
"contributorsHint": "En liste over medvirkende til ReVanced",
|
"contributorsHint": "En liste over medvirkende til ReVanced",
|
||||||
"logsLabel": "Del logs",
|
"logsLabel": "Del logs",
|
||||||
@@ -177,6 +184,8 @@
|
|||||||
"showUpdateDialogHint": "Vis en dialog når en ny opdatering er tilgængelig",
|
"showUpdateDialogHint": "Vis en dialog når en ny opdatering er tilgængelig",
|
||||||
"universalPatchesLabel": "Vis universelle patches",
|
"universalPatchesLabel": "Vis universelle patches",
|
||||||
"universalPatchesHint": "Vis alle apps og universelle patches (kan forsinke listen over apps)",
|
"universalPatchesHint": "Vis alle apps og universelle patches (kan forsinke listen over apps)",
|
||||||
|
"lastPatchedAppLabel": "Gem lappet app",
|
||||||
|
"lastPatchedAppHint": "Gem den sidste patch til installation eller eksport senere",
|
||||||
"versionCompatibilityCheckLabel": "Versions kompatibilitetskontrol",
|
"versionCompatibilityCheckLabel": "Versions kompatibilitetskontrol",
|
||||||
"versionCompatibilityCheckHint": "Forhindre valg af patches der ikke er kompatible med den valgte app-version",
|
"versionCompatibilityCheckHint": "Forhindre valg af patches der ikke er kompatible med den valgte app-version",
|
||||||
"requireSuggestedAppVersionLabel": "Kræv foreslået app-version",
|
"requireSuggestedAppVersionLabel": "Kræv foreslået app-version",
|
||||||
@@ -188,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Slet midlertidige filer",
|
"deleteTempDirLabel": "Slet midlertidige filer",
|
||||||
"deleteTempDirHint": "Slet ubrugte midlertidige filer",
|
"deleteTempDirHint": "Slet ubrugte midlertidige filer",
|
||||||
"deletedTempDir": "Midlertidige filer slettet",
|
"deletedTempDir": "Midlertidige filer slettet",
|
||||||
|
"exportSettingsLabel": "Eksporter indstillinger",
|
||||||
|
"exportSettingsHint": "Eksporter indstillinger til en JSON-fil",
|
||||||
|
"exportedSettings": "Indstillinger eksporteret",
|
||||||
|
"importSettingsLabel": "Importer indstillinger",
|
||||||
|
"importSettingsHint": "Importer indstillinger fra en JSON-fil",
|
||||||
|
"importedSettings": "Indstillinger importeret",
|
||||||
"exportPatchesLabel": "Eksportér patch valg",
|
"exportPatchesLabel": "Eksportér patch valg",
|
||||||
"exportPatchesHint": "Eksportér patch valg til en JSON- fil",
|
"exportPatchesHint": "Eksportér patch valg til en JSON- fil",
|
||||||
"exportedPatches": "Patch valg eksporteret",
|
"exportedPatches": "Patch valg eksporteret",
|
||||||
@@ -231,16 +246,22 @@
|
|||||||
"installButton": "Installér",
|
"installButton": "Installér",
|
||||||
"uninstallButton": "Afinstallér",
|
"uninstallButton": "Afinstallér",
|
||||||
"unmountButton": "Afmonter",
|
"unmountButton": "Afmonter",
|
||||||
|
"exportButton": "Eksporter",
|
||||||
|
"deleteButton": "Slet",
|
||||||
"rootDialogTitle": "Fejl",
|
"rootDialogTitle": "Fejl",
|
||||||
|
"lastPatchedAppDescription": "Dette er en sikkerhedskopi af appen, der blev sidst lappet.",
|
||||||
"unmountDialogText": "Er du sikker på, at du vil afmontere denne app?",
|
"unmountDialogText": "Er du sikker på, at du vil afmontere denne app?",
|
||||||
"uninstallDialogText": "Er du sikker på, at du vil afinstallere denne app?",
|
"uninstallDialogText": "Er du sikker på, at du vil afinstallere denne app?",
|
||||||
"rootDialogText": "App blev installeret med superbruger tilladelser, men i øjeblikket har ReVanced Manager ingen tilladelser.\nGiv superbruger tilladelser først.",
|
"rootDialogText": "App blev installeret med superbruger tilladelser, men i øjeblikket har ReVanced Manager ingen tilladelser.\nGiv superbruger tilladelser først.",
|
||||||
|
"removeAppDialogTitle": "Slet app?",
|
||||||
|
"removeAppDialogText": "Er du sikker på du vil slette denne backup?",
|
||||||
"packageNameLabel": "Pakkenavn",
|
"packageNameLabel": "Pakkenavn",
|
||||||
"installTypeLabel": "Installationstype",
|
"installTypeLabel": "Installationstype",
|
||||||
"mountTypeLabel": "Montér",
|
"mountTypeLabel": "Montér",
|
||||||
"regularTypeLabel": "Almindelig",
|
"regularTypeLabel": "Almindelig",
|
||||||
"patchedDateLabel": "Dato for patching",
|
"patchedDateLabel": "Dato for patching",
|
||||||
"appliedPatchesLabel": "Anvendte patches",
|
"appliedPatchesLabel": "Anvendte patches",
|
||||||
|
"sizeLabel": "Fil størrelse",
|
||||||
"patchedDateHint": "${date} kl. ${time}",
|
"patchedDateHint": "${date} kl. ${time}",
|
||||||
"appliedPatchesHint": "${quantity} anvendte patches",
|
"appliedPatchesHint": "${quantity} anvendte patches",
|
||||||
"updateNotImplemented": "Denne funktion er ikke implementeret endnu"
|
"updateNotImplemented": "Denne funktion er ikke implementeret endnu"
|
||||||
@@ -267,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "Installationen tog for lang tid at afslutte.\n\nVil du prøve igen?",
|
"status_failure_timeout_description": "Installationen tog for lang tid at afslutte.\n\nVil du prøve igen?",
|
||||||
"status_failure_storage_description": "Installationen mislykkedes på grund af utilstrækkelig opbevaring.\n\nFrigør lidt plads og prøv igen.",
|
"status_failure_storage_description": "Installationen mislykkedes på grund af utilstrækkelig opbevaring.\n\nFrigør lidt plads og prøv igen.",
|
||||||
"status_failure_invalid_description": "Installationen mislykkedes på grund af den programrettede app er ugyldig.\n\nAfinstaller app'en og prøv igen?",
|
"status_failure_invalid_description": "Installationen mislykkedes på grund af den programrettede app er ugyldig.\n\nAfinstaller app'en og prøv igen?",
|
||||||
"status_failure_incompatible_description": "Appen er inkompatibel med denne enhed.\n\nKontakt udvikleren af appen og bed om support.",
|
"status_failure_incompatible_description": "Appen er inkompatibel med denne enhed.\n\nBrug en APK, der understøttes af denne enhed, og prøv igen.",
|
||||||
"status_failure_conflict_description": "Installationen blev forhindret af en eksisterende installation af appen.\n\nAfinstaller den installerede app og prøv igen?",
|
"status_failure_conflict_description": "Installationen blev forhindret af en eksisterende installation af appen.\n\nAfinstaller den installerede app og prøv igen?",
|
||||||
"status_failure_blocked_description": "Installationen blev blokeret af ${packageName}.\n\nJuster dine sikkerhedsindstillinger og prøv igen.",
|
"status_failure_blocked_description": "Installationen blev blokeret af ${packageName}.\n\nJuster dine sikkerhedsindstillinger og prøv igen.",
|
||||||
"install_failed_verification_failure_description": "Installationen mislykkedes på grund af et bekræftelsesproblem.\n\nJuster dine sikkerhedsindstillinger og prøv igen.",
|
"install_failed_verification_failure_description": "Installationen mislykkedes på grund af et bekræftelsesproblem.\n\nJuster dine sikkerhedsindstillinger og prøv igen.",
|
||||||
|
|||||||
35
assets/i18n/strings_de_DE.i18n.json
Normal file → Executable file
35
assets/i18n/strings_de_DE.i18n.json
Normal file → Executable file
@@ -23,7 +23,10 @@
|
|||||||
"refreshSuccess": "Erfolgreich aktualisiert",
|
"refreshSuccess": "Erfolgreich aktualisiert",
|
||||||
"widgetTitle": "Übersicht",
|
"widgetTitle": "Übersicht",
|
||||||
"updatesSubtitle": "Aktualisierungen",
|
"updatesSubtitle": "Aktualisierungen",
|
||||||
|
"lastPatchedAppSubtitle": "Letzte gepatchte App",
|
||||||
|
"patchedSubtitle": "Installierte Apps",
|
||||||
"changeLaterSubtitle": "In den Einstellungen kannst du das später noch ändern.",
|
"changeLaterSubtitle": "In den Einstellungen kannst du das später noch ändern.",
|
||||||
|
"noSavedAppFound": "Keine App gefunden",
|
||||||
"noInstallations": "Keine gepatchten Apps installiert",
|
"noInstallations": "Keine gepatchten Apps installiert",
|
||||||
"installUpdate": "Mit der Installation des Updates fortfahren?",
|
"installUpdate": "Mit der Installation des Updates fortfahren?",
|
||||||
"updateSheetTitle": "ReVanced-Manager aktualisieren",
|
"updateSheetTitle": "ReVanced-Manager aktualisieren",
|
||||||
@@ -51,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Patcher",
|
"widgetTitle": "Patcher",
|
||||||
"patchButton": "Patchen",
|
"patchButton": "Patchen",
|
||||||
"removedPatchesWarningDialogText": "Die folgenden Patches wurden seit der letzten Verwendung entfernt.\n\n${patches}\n\nTrotzdem fortfahren?",
|
"incompatibleArchWarningDialogText": "Patches auf dieser Architektur werden noch nicht unterstützt und könnten fehlschlagen. Trotzdem fortfahren?",
|
||||||
|
"removedPatchesWarningDialogText": "Patches seit dem letzten Mal, dass Sie diese App gepatcht haben, entfernt:\n\n${patches}\n\n${newPatches}Trotzdem fortfahren?",
|
||||||
|
"addedPatchesDialogText": "Patches seit dem letzten Mal, dass Sie diese App gepatcht haben:\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "Einige Patch-Optionen müssen gesetzt werden."
|
"requiredOptionDialogText": "Einige Patch-Optionen müssen gesetzt werden."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -100,11 +105,15 @@
|
|||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Benutzerdefinierter Wert",
|
"customValue": "Benutzerdefinierter Wert",
|
||||||
|
"setToNull": "Auf Null setzen",
|
||||||
|
"nullValue": "Dieser Optionswert ist derzeit null",
|
||||||
"viewTitle": "Patch-Optionen",
|
"viewTitle": "Patch-Optionen",
|
||||||
"saveOptions": "Speichern",
|
"saveOptions": "Speichern",
|
||||||
|
"unselectPatch": "Patch entfernen",
|
||||||
"tooltip": "Weitere Eingabeoptionen",
|
"tooltip": "Weitere Eingabeoptionen",
|
||||||
"selectFilePath": "Dateipfad auswählen",
|
"selectFilePath": "Dateipfad auswählen",
|
||||||
"selectFolder": "Ordner auswählen",
|
"selectFolder": "Ordner auswählen",
|
||||||
|
"requiredOption": "Einstellung dieser Option ist erforderlich",
|
||||||
"unsupportedOption": "Dieser Vorgang ist nicht unterstützt.",
|
"unsupportedOption": "Dieser Vorgang ist nicht unterstützt.",
|
||||||
"requiredOptionNull": "Die folgenden Optionen müssen gesetzt sein:\n\n${options}"
|
"requiredOptionNull": "Die folgenden Optionen müssen gesetzt sein:\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -149,20 +158,18 @@
|
|||||||
"languageLabel": "Sprache",
|
"languageLabel": "Sprache",
|
||||||
"languageUpdated": "Sprache aktualisiert",
|
"languageUpdated": "Sprache aktualisiert",
|
||||||
"sourcesLabel": "Alternative Quellen",
|
"sourcesLabel": "Alternative Quellen",
|
||||||
"sourcesLabelHint": "Konfiguriere die alternativen Quellen für ReVanced Patches und ReVanced Integrations",
|
"sourcesLabelHint": "Konfigurieren Sie die alternativen Quellen für überarbeitete Patches",
|
||||||
"sourcesIntegrationsLabel": "Quelle für Integrationen",
|
|
||||||
"useAlternativeSources": "Benutze alternative Quellen",
|
"useAlternativeSources": "Benutze alternative Quellen",
|
||||||
"useAlternativeSourcesHint": "Verwenden alternative Quellen für ReVanced Patches und ReVanced Integrationen anstelle der API",
|
"useAlternativeSourcesHint": "Verwende alternative Quellen für überarbeitete Patches anstelle der API",
|
||||||
"sourcesResetDialogTitle": "Zurücksetzen",
|
"sourcesResetDialogTitle": "Zurücksetzen",
|
||||||
"sourcesResetDialogText": "Bist du dir sicher, dass du die benutzerdefinierten Quellen auf ihre Standardwerte zurücksetzen möchtest?",
|
"sourcesResetDialogText": "Bist du dir sicher, dass du die benutzerdefinierten Quellen auf ihre Standardwerte zurücksetzen möchtest?",
|
||||||
"apiURLResetDialogText": "Bist du dir sicher, dass du die API-URL auf ihren Standardwert zurücksetzen möchtest?",
|
"apiURLResetDialogText": "Bist du dir sicher, dass du die API-URL auf ihren Standardwert zurücksetzen möchtest?",
|
||||||
"sourcesUpdateNote": "Hinweis: Dadurch werden ReVanced Patches und ReVanced Integrationen automatisch von der alternativen Quelle heruntergeladen.\n\nDies wird dich mit der alternativen Quelle verbinden.",
|
"sourcesUpdateNote": "Hinweis: Dies wird automatisch ReVanced Patches von den alternativen Quellen herunterladen.\n\nDies verbindet Sie mit der alternativen Quelle.",
|
||||||
"apiURLLabel": "API-URL",
|
"apiURLLabel": "API-URL",
|
||||||
"apiURLHint": "Konfigurieren die API URL von ReVanced Manager",
|
"apiURLHint": "Konfigurieren die API URL von ReVanced Manager",
|
||||||
"selectApiURL": "API-URL",
|
"selectApiURL": "API-URL",
|
||||||
"orgPatchesLabel": "Patches Organisation",
|
"orgPatchesLabel": "Patches Organisation",
|
||||||
"sourcesPatchesLabel": "Patches Quelle",
|
"sourcesPatchesLabel": "Patches Quelle",
|
||||||
"orgIntegrationsLabel": "Integrationen Organisation",
|
|
||||||
"contributorsLabel": "Mitwirkende",
|
"contributorsLabel": "Mitwirkende",
|
||||||
"contributorsHint": "Eine Liste der Mitwirkenden von ReVanced",
|
"contributorsHint": "Eine Liste der Mitwirkenden von ReVanced",
|
||||||
"logsLabel": "Logs teilen",
|
"logsLabel": "Logs teilen",
|
||||||
@@ -177,6 +184,8 @@
|
|||||||
"showUpdateDialogHint": "Dialog anzeigen, wenn ein neues Update verfügbar ist",
|
"showUpdateDialogHint": "Dialog anzeigen, wenn ein neues Update verfügbar ist",
|
||||||
"universalPatchesLabel": "Universelle Patches zeigen",
|
"universalPatchesLabel": "Universelle Patches zeigen",
|
||||||
"universalPatchesHint": "Alle Apps und Universal Patches anzeigen (kann die App Liste verlangsamen)",
|
"universalPatchesHint": "Alle Apps und Universal Patches anzeigen (kann die App Liste verlangsamen)",
|
||||||
|
"lastPatchedAppLabel": "Gepatchte App speichern",
|
||||||
|
"lastPatchedAppHint": "Speichere den letzten Patch zum Installieren oder Exportieren später",
|
||||||
"versionCompatibilityCheckLabel": "Versionskompatibilitätskontrolle",
|
"versionCompatibilityCheckLabel": "Versionskompatibilitätskontrolle",
|
||||||
"versionCompatibilityCheckHint": "Verhindert die Auswahl von Patches, die nicht mit der gewählten App-Version kompatibel sind",
|
"versionCompatibilityCheckHint": "Verhindert die Auswahl von Patches, die nicht mit der gewählten App-Version kompatibel sind",
|
||||||
"requireSuggestedAppVersionLabel": "Empfohlene App-Version erforderlich",
|
"requireSuggestedAppVersionLabel": "Empfohlene App-Version erforderlich",
|
||||||
@@ -188,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Lösche temporäre Dateien",
|
"deleteTempDirLabel": "Lösche temporäre Dateien",
|
||||||
"deleteTempDirHint": "Unbenutzte temporäre Dateien löschen",
|
"deleteTempDirHint": "Unbenutzte temporäre Dateien löschen",
|
||||||
"deletedTempDir": "Temporäre Dateien wurden gelöscht",
|
"deletedTempDir": "Temporäre Dateien wurden gelöscht",
|
||||||
|
"exportSettingsLabel": "Export-Einstellungen",
|
||||||
|
"exportSettingsHint": "Einstellungen in eine JSON-Datei exportieren",
|
||||||
|
"exportedSettings": "Einstellungen exportiert",
|
||||||
|
"importSettingsLabel": "Import-Einstellungen",
|
||||||
|
"importSettingsHint": "Einstellungen aus einer JSON-Datei importieren",
|
||||||
|
"importedSettings": "Einstellungen importiert",
|
||||||
"exportPatchesLabel": "Patchauswahl exportieren",
|
"exportPatchesLabel": "Patchauswahl exportieren",
|
||||||
"exportPatchesHint": "Patch-Auswahl in eine JSON-Datei exportieren",
|
"exportPatchesHint": "Patch-Auswahl in eine JSON-Datei exportieren",
|
||||||
"exportedPatches": "Patch-Auswahl exportiert",
|
"exportedPatches": "Patch-Auswahl exportiert",
|
||||||
@@ -231,16 +246,22 @@
|
|||||||
"installButton": "Installieren",
|
"installButton": "Installieren",
|
||||||
"uninstallButton": "Deinstallieren",
|
"uninstallButton": "Deinstallieren",
|
||||||
"unmountButton": "Unmounten",
|
"unmountButton": "Unmounten",
|
||||||
|
"exportButton": "Exportieren",
|
||||||
|
"deleteButton": "Löschen",
|
||||||
"rootDialogTitle": "Fehler",
|
"rootDialogTitle": "Fehler",
|
||||||
|
"lastPatchedAppDescription": "Dies ist ein Backup der App, die zuletzt gepatcht wurde.",
|
||||||
"unmountDialogText": "Bist du sicher, dass du die Patches dieser App entfernen möchtest?",
|
"unmountDialogText": "Bist du sicher, dass du die Patches dieser App entfernen möchtest?",
|
||||||
"uninstallDialogText": "Bist du sicher, dass du diese App deinstallieren möchtest?",
|
"uninstallDialogText": "Bist du sicher, dass du diese App deinstallieren möchtest?",
|
||||||
"rootDialogText": "Die App wurde mit Superuser-Berechtigungen installiert, aber derzeit hat ReVanced Manager keine Berechtigungen.\nBitte erteile zuerst Superuser-Berechtigungen.",
|
"rootDialogText": "Die App wurde mit Superuser-Berechtigungen installiert, aber derzeit hat ReVanced Manager keine Berechtigungen.\nBitte erteile zuerst Superuser-Berechtigungen.",
|
||||||
|
"removeAppDialogTitle": "App löschen?",
|
||||||
|
"removeAppDialogText": "Sind Sie sicher, dass Sie diese Sicherung löschen möchten?",
|
||||||
"packageNameLabel": "Paketname",
|
"packageNameLabel": "Paketname",
|
||||||
"installTypeLabel": "Installationsart",
|
"installTypeLabel": "Installationsart",
|
||||||
"mountTypeLabel": "Einhängen",
|
"mountTypeLabel": "Einhängen",
|
||||||
"regularTypeLabel": "Normal",
|
"regularTypeLabel": "Normal",
|
||||||
"patchedDateLabel": "Patch-Datum",
|
"patchedDateLabel": "Patch-Datum",
|
||||||
"appliedPatchesLabel": "Angewandte Patches",
|
"appliedPatchesLabel": "Angewandte Patches",
|
||||||
|
"sizeLabel": "Größe der Datei",
|
||||||
"patchedDateHint": "${date} um ${time}",
|
"patchedDateHint": "${date} um ${time}",
|
||||||
"appliedPatchesHint": "${quantity} angewandte Patches",
|
"appliedPatchesHint": "${quantity} angewandte Patches",
|
||||||
"updateNotImplemented": "Diese Funktion ist noch nicht implementiert"
|
"updateNotImplemented": "Diese Funktion ist noch nicht implementiert"
|
||||||
@@ -267,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "Die Installation hat zu lange gedauert.\n\nMöchten Sie es erneut versuchen?",
|
"status_failure_timeout_description": "Die Installation hat zu lange gedauert.\n\nMöchten Sie es erneut versuchen?",
|
||||||
"status_failure_storage_description": "Die Installation ist aufgrund unzureichenden Speichers fehlgeschlagen.\n\nSchaffe etwas Platz und versuche es erneut.",
|
"status_failure_storage_description": "Die Installation ist aufgrund unzureichenden Speichers fehlgeschlagen.\n\nSchaffe etwas Platz und versuche es erneut.",
|
||||||
"status_failure_invalid_description": "Die Installation ist fehlgeschlagen, da die gepatchte App ungültig ist.\n\nDie App deinstallieren und erneut versuchen?",
|
"status_failure_invalid_description": "Die Installation ist fehlgeschlagen, da die gepatchte App ungültig ist.\n\nDie App deinstallieren und erneut versuchen?",
|
||||||
"status_failure_incompatible_description": "Die App ist nicht mit diesem Gerät kompatibel.\n\nKontaktieren Sie den Entwickler der App und bitten Sie um seine Unterstützung.",
|
"status_failure_incompatible_description": "Die App ist mit diesem Gerät nicht kompatibel.\n\nVerwenden Sie eine APK, die von diesem Gerät unterstützt wird, und versuchen Sie es erneut.",
|
||||||
"status_failure_conflict_description": "Die Installation wurde durch eine bestehende Installation der App verhindert.\n\nDie installierte App deinstallieren und erneut versuchen?",
|
"status_failure_conflict_description": "Die Installation wurde durch eine bestehende Installation der App verhindert.\n\nDie installierte App deinstallieren und erneut versuchen?",
|
||||||
"status_failure_blocked_description": "Die Installation wurde von ${packageName} blockiert.\n\nPassen Sie Ihre Sicherheitseinstellungen an und versuchen Sie es erneut.",
|
"status_failure_blocked_description": "Die Installation wurde von ${packageName} blockiert.\n\nPassen Sie Ihre Sicherheitseinstellungen an und versuchen Sie es erneut.",
|
||||||
"install_failed_verification_failure_description": "Die Installation ist aufgrund eines Verifizierungsproblems fehlgeschlagen.\n\nPassen Sie Ihre Sicherheitseinstellungen an und versuchen Sie es erneut.",
|
"install_failed_verification_failure_description": "Die Installation ist aufgrund eines Verifizierungsproblems fehlgeschlagen.\n\nPassen Sie Ihre Sicherheitseinstellungen an und versuchen Sie es erneut.",
|
||||||
|
|||||||
20
assets/i18n/strings_el_GR.i18n.json
Normal file → Executable file
20
assets/i18n/strings_el_GR.i18n.json
Normal file → Executable file
@@ -54,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Τροποποιητής",
|
"widgetTitle": "Τροποποιητής",
|
||||||
"patchButton": "Τροποποίηση",
|
"patchButton": "Τροποποίηση",
|
||||||
"removedPatchesWarningDialogText": "Οι παρακάτω τροποποιήσεις αφαιρέθηκαν από την τελευταία φορά που τις χρησιμοποιήσατε.\n\n${patches}\n\nΣυνέχεια παρόλα αυτά;",
|
"incompatibleArchWarningDialogText": "Η διαδικασία της τροποποίησης δεν υποστηρίζεται προς το παρόν σε συσκευές της συγκεκριμένης αρχιτεκτονικής και μπορεί να αποτύχει. Συνέχεια παρόλα αυτά;",
|
||||||
|
"removedPatchesWarningDialogText": "Από την τελευταία φορά που τροποποιήσατε αυτή την εφαρμογή, έχουν αφαιρεθεί οι εξής τροποποιήσεις:\n\n${patches}\n\n${newPatches}Συνέχεια παρ' όλα αυτά;",
|
||||||
|
"addedPatchesDialogText": "Από την τελευταία φορά που τροποποιήσατε αυτή την εφαρμογή, έχουν προστεθεί οι εξής τροποποιήσεις:\n\n${addedPatches}",
|
||||||
"requiredOptionDialogText": "Κάποιες επιλογές τροποποιήσεων πρέπει να οριστούν."
|
"requiredOptionDialogText": "Κάποιες επιλογές τροποποιήσεων πρέπει να οριστούν."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -156,20 +158,18 @@
|
|||||||
"languageLabel": "Γλώσσα",
|
"languageLabel": "Γλώσσα",
|
||||||
"languageUpdated": "Η γλώσσα ενημερώθηκε",
|
"languageUpdated": "Η γλώσσα ενημερώθηκε",
|
||||||
"sourcesLabel": "Εναλλακτικές πηγές",
|
"sourcesLabel": "Εναλλακτικές πηγές",
|
||||||
"sourcesLabelHint": "Ρυθμίστε τις εναλλακτικές πηγές για τις τροποποιήσεις ReVanced και τις ενσωματώσεις ReVanced",
|
"sourcesLabelHint": "Ρυθμίστε τις εναλλακτικές πηγές για τις τροποποιήσεις ReVanced",
|
||||||
"sourcesIntegrationsLabel": "Πηγή ενσωματώσεων",
|
|
||||||
"useAlternativeSources": "Χρήση εναλλακτικών πηγών",
|
"useAlternativeSources": "Χρήση εναλλακτικών πηγών",
|
||||||
"useAlternativeSourcesHint": "Χρήση εναλλακτικών πηγών για τις τροποποιήσεις και τις ενσωματώσεις ReVanced αντί του API",
|
"useAlternativeSourcesHint": "Χρήση εναλλακτικών πηγών για τις τροποποιήσεις ReVanced αντί του API",
|
||||||
"sourcesResetDialogTitle": "Επαναφορά",
|
"sourcesResetDialogTitle": "Επαναφορά",
|
||||||
"sourcesResetDialogText": "Είστε βέβαιοι ότι θέλετε να επαναφέρετε τις πηγές σας στις προεπιλεγμένες τιμές τους;",
|
"sourcesResetDialogText": "Είστε βέβαιοι ότι θέλετε να επαναφέρετε τις πηγές σας στις προεπιλεγμένες τιμές τους;",
|
||||||
"apiURLResetDialogText": "Είστε βέβαιοι ότι θέλετε να επαναφέρετε την API URL σας στην προεπιλεγμένη τιμή της;",
|
"apiURLResetDialogText": "Είστε βέβαιοι ότι θέλετε να επαναφέρετε την API URL σας στην προεπιλεγμένη τιμή της;",
|
||||||
"sourcesUpdateNote": "Σημείωση: Θα γίνεται αυτόματη λήψη των τροποποιήσεων και των ενσωματώσεων ReVanced από τις εναλλακτικές πηγές.\n\nΟπότε θα συνδέεστε με τις εναλλακτικές πηγές.",
|
"sourcesUpdateNote": "Σημείωση: Θα γίνεται αυτόματη λήψη των τροποποιήσεων ReVanced από τις εναλλακτικές πηγές.\n\nΟπότε θα συνδέεστε με τις εναλλακτικές πηγές.",
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"apiURLHint": "Ρύθμιση διεύθυνσης URL του API του ReVanced Manager",
|
"apiURLHint": "Ρύθμιση διεύθυνσης URL του API του ReVanced Manager",
|
||||||
"selectApiURL": "API URL",
|
"selectApiURL": "API URL",
|
||||||
"orgPatchesLabel": "Οργάνωση τροποποιήσεων",
|
"orgPatchesLabel": "Οργάνωση τροποποιήσεων",
|
||||||
"sourcesPatchesLabel": "Πηγή τροποποιήσεων",
|
"sourcesPatchesLabel": "Πηγή τροποποιήσεων",
|
||||||
"orgIntegrationsLabel": "Οργάνωση ενσωματώσεων",
|
|
||||||
"contributorsLabel": "Συνεισφέροντες",
|
"contributorsLabel": "Συνεισφέροντες",
|
||||||
"contributorsHint": "Λίστα με όσους έχουν συμβάλει στο ReVanced",
|
"contributorsHint": "Λίστα με όσους έχουν συμβάλει στο ReVanced",
|
||||||
"logsLabel": "Κοινοποίηση αρχείων καταγραφής",
|
"logsLabel": "Κοινοποίηση αρχείων καταγραφής",
|
||||||
@@ -197,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Διαγραφή προσωρινών αρχείων",
|
"deleteTempDirLabel": "Διαγραφή προσωρινών αρχείων",
|
||||||
"deleteTempDirHint": "Διαγραφή των αχρησιμοποίητων προσωρινών αρχείων",
|
"deleteTempDirHint": "Διαγραφή των αχρησιμοποίητων προσωρινών αρχείων",
|
||||||
"deletedTempDir": "Τα προσωρινά αρχεία διαγράφηκαν",
|
"deletedTempDir": "Τα προσωρινά αρχεία διαγράφηκαν",
|
||||||
|
"exportSettingsLabel": "Εξαγωγή ρυθμίσεων",
|
||||||
|
"exportSettingsHint": "Εξαγωγή ρυθμίσεων σε αρχείο JSON",
|
||||||
|
"exportedSettings": "Οι ρυθμίσεις εξήχθησαν",
|
||||||
|
"importSettingsLabel": "Εισαγωγή ρυθμίσεων",
|
||||||
|
"importSettingsHint": "Εισαγωγή ρυθμίσεων από ένα αρχείο JSON",
|
||||||
|
"importedSettings": "Οι ρυθμίσεις εισήχθησαν",
|
||||||
"exportPatchesLabel": "Εξαγωγή των επιλεγμένων τροποποιήσεων",
|
"exportPatchesLabel": "Εξαγωγή των επιλεγμένων τροποποιήσεων",
|
||||||
"exportPatchesHint": "Εξαγωγή των επιλεγμένων τροποποιήσεων σε ένα αρχείο JSON",
|
"exportPatchesHint": "Εξαγωγή των επιλεγμένων τροποποιήσεων σε ένα αρχείο JSON",
|
||||||
"exportedPatches": "Η εξαγωγή των επιλεγμένων τροποποιήσεων ολοκληρώθηκε",
|
"exportedPatches": "Η εξαγωγή των επιλεγμένων τροποποιήσεων ολοκληρώθηκε",
|
||||||
@@ -282,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "Η εγκατάσταση περισσότερη ώρα από το φυσιολογικό για να ολοκληρωθεί.\n\nΘέλετε να δοκιμάσετε ξανά;",
|
"status_failure_timeout_description": "Η εγκατάσταση περισσότερη ώρα από το φυσιολογικό για να ολοκληρωθεί.\n\nΘέλετε να δοκιμάσετε ξανά;",
|
||||||
"status_failure_storage_description": "Η εγκατάσταση απέτυχε λόγο μη επαρκούς χώρου.\n\nΑπελευθερώστε χώρο και δοκιμάστε ξανά.",
|
"status_failure_storage_description": "Η εγκατάσταση απέτυχε λόγο μη επαρκούς χώρου.\n\nΑπελευθερώστε χώρο και δοκιμάστε ξανά.",
|
||||||
"status_failure_invalid_description": "Η εγκατάσταση απέτυχε επειδή η τροποποιημένη εφαρμογή είναι μη έγκυρη.\n\nΑπεγκατάσταση εφαρμογής και προσπάθεια ξανά;",
|
"status_failure_invalid_description": "Η εγκατάσταση απέτυχε επειδή η τροποποιημένη εφαρμογή είναι μη έγκυρη.\n\nΑπεγκατάσταση εφαρμογής και προσπάθεια ξανά;",
|
||||||
"status_failure_incompatible_description": "Η εφαρμογή δεν είναι συμβατή με αυτήν τη συσκευή.\n\nΕπικοινωνήστε με τον προγραμματιστή της εφαρμογής και ζητήστε υποστήριξη.",
|
"status_failure_incompatible_description": "Η εφαρμογή δεν είναι συμβατή με αυτήν τη συσκευή.\n\nΧρησιμοποιήστε ένα APK που υποστηρίζεται από αυτήν τη συσκευή και δοκιμάστε ξανά.",
|
||||||
"status_failure_conflict_description": "Η εγκατάσταση εμποδίστηκε από μια ήδη υπάρχων εγκατάσταση της εφαρμογής.\n\nΑπεγκατάσταση εφαρμογής και προσπάθεια ξανά;",
|
"status_failure_conflict_description": "Η εγκατάσταση εμποδίστηκε από μια ήδη υπάρχων εγκατάσταση της εφαρμογής.\n\nΑπεγκατάσταση εφαρμογής και προσπάθεια ξανά;",
|
||||||
"status_failure_blocked_description": "Η εγκατάσταση αποκλείστηκε από το ${packageName}.\n\nΡυθμίστε τις ρυθμίσεις ασφαλείας σας και δοκιμάστε ξανά.",
|
"status_failure_blocked_description": "Η εγκατάσταση αποκλείστηκε από το ${packageName}.\n\nΡυθμίστε τις ρυθμίσεις ασφαλείας σας και δοκιμάστε ξανά.",
|
||||||
"install_failed_verification_failure_description": "Η εγκατάσταση απέτυχε λόγο θέματος επαλήθευσης.\n\nΡυθμίστε τις ρυθμίσεις ασφαλείας σας και δοκιμάστε ξανά.",
|
"install_failed_verification_failure_description": "Η εγκατάσταση απέτυχε λόγο θέματος επαλήθευσης.\n\nΡυθμίστε τις ρυθμίσεις ασφαλείας σας και δοκιμάστε ξανά.",
|
||||||
|
|||||||
@@ -52,7 +52,7 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Parcheador",
|
"widgetTitle": "Parcheador",
|
||||||
"patchButton": "Parchear",
|
"patchButton": "Parchear",
|
||||||
"removedPatchesWarningDialogText": "Los siguientes parches fueron eliminados desde la última vez que los usaste.\n\n${patches}\n\n¿Continuar de todas formas?",
|
"removedPatchesWarningDialogText": "Los siguientes parches fueron eliminados desde la última vez que los usaste.\n\n${patches}\n\n${newPatches}¿Continuar de todas formas?",
|
||||||
"requiredOptionDialogText": "Algunas opciones de parche tienen que ser establecidas."
|
"requiredOptionDialogText": "Algunas opciones de parche tienen que ser establecidas."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -155,7 +155,6 @@
|
|||||||
"languageUpdated": "Idioma actualizado",
|
"languageUpdated": "Idioma actualizado",
|
||||||
"sourcesLabel": "Fuentes alternativas",
|
"sourcesLabel": "Fuentes alternativas",
|
||||||
"sourcesLabelHint": "Configurá las fuentes alternativas para ReVanced Patches y ReVanced Integrations",
|
"sourcesLabelHint": "Configurá las fuentes alternativas para ReVanced Patches y ReVanced Integrations",
|
||||||
"sourcesIntegrationsLabel": "Fuente de las integraciones",
|
|
||||||
"useAlternativeSources": "Usar fuentes alternativas",
|
"useAlternativeSources": "Usar fuentes alternativas",
|
||||||
"useAlternativeSourcesHint": "Usá fuentes alternativas para ReVanced Patches y ReVanced Integrations en lugar de la API",
|
"useAlternativeSourcesHint": "Usá fuentes alternativas para ReVanced Patches y ReVanced Integrations en lugar de la API",
|
||||||
"sourcesResetDialogTitle": "Resetear",
|
"sourcesResetDialogTitle": "Resetear",
|
||||||
@@ -167,7 +166,6 @@
|
|||||||
"selectApiURL": "URL de la API",
|
"selectApiURL": "URL de la API",
|
||||||
"orgPatchesLabel": "Organización de los parches",
|
"orgPatchesLabel": "Organización de los parches",
|
||||||
"sourcesPatchesLabel": "Fuente de los parches",
|
"sourcesPatchesLabel": "Fuente de los parches",
|
||||||
"orgIntegrationsLabel": "Organización de las integraciones",
|
|
||||||
"contributorsLabel": "Contribuidores",
|
"contributorsLabel": "Contribuidores",
|
||||||
"contributorsHint": "Una lista de los contribuidores de ReVanced",
|
"contributorsHint": "Una lista de los contribuidores de ReVanced",
|
||||||
"logsLabel": "Compartir registros",
|
"logsLabel": "Compartir registros",
|
||||||
|
|||||||
34
assets/i18n/strings_es_ES.i18n.json
Normal file → Executable file
34
assets/i18n/strings_es_ES.i18n.json
Normal file → Executable file
@@ -24,7 +24,9 @@
|
|||||||
"widgetTitle": "Panel",
|
"widgetTitle": "Panel",
|
||||||
"updatesSubtitle": "Actualizaciones",
|
"updatesSubtitle": "Actualizaciones",
|
||||||
"lastPatchedAppSubtitle": "Última app parcheada",
|
"lastPatchedAppSubtitle": "Última app parcheada",
|
||||||
|
"patchedSubtitle": "Apps instaladas",
|
||||||
"changeLaterSubtitle": "Puedes cambiar esto en la configuración más tarde.",
|
"changeLaterSubtitle": "Puedes cambiar esto en la configuración más tarde.",
|
||||||
|
"noSavedAppFound": "App no encontrada",
|
||||||
"noInstallations": "No tienes apps parcheadas instaladas",
|
"noInstallations": "No tienes apps parcheadas instaladas",
|
||||||
"installUpdate": "¿Continuar instalando la actualización?",
|
"installUpdate": "¿Continuar instalando la actualización?",
|
||||||
"updateSheetTitle": "Actualizar ReVanced Manager",
|
"updateSheetTitle": "Actualizar ReVanced Manager",
|
||||||
@@ -52,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Parcheador",
|
"widgetTitle": "Parcheador",
|
||||||
"patchButton": "Parchear",
|
"patchButton": "Parchear",
|
||||||
"removedPatchesWarningDialogText": "Los siguientes parches han sido eliminados desde la última vez que los usaste.\n\n${patches}\n\n¿Continuar de todos modos?",
|
"incompatibleArchWarningDialogText": "El parche en esta arquitectura aún no está soportado y podría fallar. ¿Continuar de todos modos?",
|
||||||
|
"removedPatchesWarningDialogText": "Eliminados parches desde la última vez que parcheaste esta aplicación:\n\n${patches}\n\n${newPatches}¿Continuar de todos modos?",
|
||||||
|
"addedPatchesDialogText": "Añadidos parches desde la última vez que parcheaste esta aplicación:\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "Deben establecerse algunas opciones de parche."
|
"requiredOptionDialogText": "Deben establecerse algunas opciones de parche."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -101,11 +105,15 @@
|
|||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Valor personalizado",
|
"customValue": "Valor personalizado",
|
||||||
|
"setToNull": "Establecer a nulo",
|
||||||
|
"nullValue": "Este valor de opción es nulo actualmente",
|
||||||
"viewTitle": "Opciones de parche",
|
"viewTitle": "Opciones de parche",
|
||||||
"saveOptions": "Guardar",
|
"saveOptions": "Guardar",
|
||||||
|
"unselectPatch": "Deseleccionar parche",
|
||||||
"tooltip": "Más opciones de entrada",
|
"tooltip": "Más opciones de entrada",
|
||||||
"selectFilePath": "Seleccionar ruta del archivo",
|
"selectFilePath": "Seleccionar ruta del archivo",
|
||||||
"selectFolder": "Seleccionar carpeta",
|
"selectFolder": "Seleccionar carpeta",
|
||||||
|
"requiredOption": "La configuración de esta opción es necesaria",
|
||||||
"unsupportedOption": "Esta opción no está disponible",
|
"unsupportedOption": "Esta opción no está disponible",
|
||||||
"requiredOptionNull": "Hay que establecer las siguientes opciones:\n\n${options}"
|
"requiredOptionNull": "Hay que establecer las siguientes opciones:\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -150,20 +158,18 @@
|
|||||||
"languageLabel": "Idioma",
|
"languageLabel": "Idioma",
|
||||||
"languageUpdated": "Idioma actualizado",
|
"languageUpdated": "Idioma actualizado",
|
||||||
"sourcesLabel": "Fuentes alternativas",
|
"sourcesLabel": "Fuentes alternativas",
|
||||||
"sourcesLabelHint": "Configurar las fuentes alternativas para Parches de ReVanced e Integraciones ReVanced",
|
"sourcesLabelHint": "Configurar las fuentes alternativas para los parches reVanced",
|
||||||
"sourcesIntegrationsLabel": "Fuente de las integraciones",
|
|
||||||
"useAlternativeSources": "Usar fuentes alternativas",
|
"useAlternativeSources": "Usar fuentes alternativas",
|
||||||
"useAlternativeSourcesHint": "Usar fuentes alternativas para Parches de ReVanced e Integraciones ReVanced en lugar de la API",
|
"useAlternativeSourcesHint": "Usar fuentes alternativas para Parches ReVanced en lugar de la API",
|
||||||
"sourcesResetDialogTitle": "Restablecer",
|
"sourcesResetDialogTitle": "Restablecer",
|
||||||
"sourcesResetDialogText": "¿Estás seguro de que quieres restablecer tus fuentes a sus valores predeterminados?",
|
"sourcesResetDialogText": "¿Estás seguro de que quieres restablecer tus fuentes a sus valores predeterminados?",
|
||||||
"apiURLResetDialogText": "¿Estás seguro de que quieres restablecer la URL de tu API a su valor predeterminado?",
|
"apiURLResetDialogText": "¿Estás seguro de que quieres restablecer la URL de tu API a su valor predeterminado?",
|
||||||
"sourcesUpdateNote": "Nota: Esto automáticamente descargará Parches ReVanced e Integraciones ReVanced desde las fuentes alternativas.\n\nEsto lo conectará a la fuente alternativa.",
|
"sourcesUpdateNote": "Nota: Esto descargará automáticamente los Parches ReVanced desde las fuentes alternativas.\n\nEsto te conectará a la fuente alternativa.",
|
||||||
"apiURLLabel": "URL de la API",
|
"apiURLLabel": "URL de la API",
|
||||||
"apiURLHint": "Configurar la URL de API del ReVanced Manager",
|
"apiURLHint": "Configurar la URL de API del ReVanced Manager",
|
||||||
"selectApiURL": "URL de la API",
|
"selectApiURL": "URL de la API",
|
||||||
"orgPatchesLabel": "Organización de los parches",
|
"orgPatchesLabel": "Organización de los parches",
|
||||||
"sourcesPatchesLabel": "Fuente de los parches",
|
"sourcesPatchesLabel": "Fuente de los parches",
|
||||||
"orgIntegrationsLabel": "Organización de integraciones",
|
|
||||||
"contributorsLabel": "Contribuidores",
|
"contributorsLabel": "Contribuidores",
|
||||||
"contributorsHint": "Una lista de contribuidores de ReVanced",
|
"contributorsHint": "Una lista de contribuidores de ReVanced",
|
||||||
"logsLabel": "Compartir registros",
|
"logsLabel": "Compartir registros",
|
||||||
@@ -178,6 +184,8 @@
|
|||||||
"showUpdateDialogHint": "Mostrar un diálogo cuando una nueva actualización esté disponible",
|
"showUpdateDialogHint": "Mostrar un diálogo cuando una nueva actualización esté disponible",
|
||||||
"universalPatchesLabel": "Mostrar parches universales",
|
"universalPatchesLabel": "Mostrar parches universales",
|
||||||
"universalPatchesHint": "Mostrar todas las apps y parches universales (puede ralentizar la lista de aplicaciones)",
|
"universalPatchesHint": "Mostrar todas las apps y parches universales (puede ralentizar la lista de aplicaciones)",
|
||||||
|
"lastPatchedAppLabel": "Guardar app parcheada",
|
||||||
|
"lastPatchedAppHint": "Guardar el último parche para instalar o exportar más tarde",
|
||||||
"versionCompatibilityCheckLabel": "Comprobación de compatibilidad de versiones",
|
"versionCompatibilityCheckLabel": "Comprobación de compatibilidad de versiones",
|
||||||
"versionCompatibilityCheckHint": "Evitar la selección de parches que no sean compatibles con la versión de la app seleccionada",
|
"versionCompatibilityCheckHint": "Evitar la selección de parches que no sean compatibles con la versión de la app seleccionada",
|
||||||
"requireSuggestedAppVersionLabel": "Versión sugerida de la app requerida",
|
"requireSuggestedAppVersionLabel": "Versión sugerida de la app requerida",
|
||||||
@@ -189,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Borrar archivos temporales",
|
"deleteTempDirLabel": "Borrar archivos temporales",
|
||||||
"deleteTempDirHint": "Eliminar archivos temporales no utilizados",
|
"deleteTempDirHint": "Eliminar archivos temporales no utilizados",
|
||||||
"deletedTempDir": "Archivos temporales eliminados",
|
"deletedTempDir": "Archivos temporales eliminados",
|
||||||
|
"exportSettingsLabel": "Exportar ajustes",
|
||||||
|
"exportSettingsHint": "Exportar ajustes a un archivo JSON",
|
||||||
|
"exportedSettings": "Ajustes exportados",
|
||||||
|
"importSettingsLabel": "Importar ajustes",
|
||||||
|
"importSettingsHint": "Importar ajustes desde un archivo JSON",
|
||||||
|
"importedSettings": "Ajustes importados",
|
||||||
"exportPatchesLabel": "Exportar la selección de parches",
|
"exportPatchesLabel": "Exportar la selección de parches",
|
||||||
"exportPatchesHint": "Exportar la selección de parches a un archivo JSON",
|
"exportPatchesHint": "Exportar la selección de parches a un archivo JSON",
|
||||||
"exportedPatches": "Selección de parches exportada",
|
"exportedPatches": "Selección de parches exportada",
|
||||||
@@ -232,16 +246,22 @@
|
|||||||
"installButton": "Instalar",
|
"installButton": "Instalar",
|
||||||
"uninstallButton": "Desinstalar",
|
"uninstallButton": "Desinstalar",
|
||||||
"unmountButton": "Desmontar",
|
"unmountButton": "Desmontar",
|
||||||
|
"exportButton": "Exportar",
|
||||||
|
"deleteButton": "Eliminar",
|
||||||
"rootDialogTitle": "Error",
|
"rootDialogTitle": "Error",
|
||||||
|
"lastPatchedAppDescription": "Esta es una copia de seguridad de la aplicación que fue parcheada por última vez.",
|
||||||
"unmountDialogText": "¿Estás seguro de que quieres desmontar esta app?",
|
"unmountDialogText": "¿Estás seguro de que quieres desmontar esta app?",
|
||||||
"uninstallDialogText": "¿Estás seguro de que quieres desinstalar esta app?",
|
"uninstallDialogText": "¿Estás seguro de que quieres desinstalar esta app?",
|
||||||
"rootDialogText": "La app se instaló con permisos de superusuario, pero actualmente ReVanced Manager no tiene permisos.\nPor favor, concede permisos de superusuario primero.",
|
"rootDialogText": "La app se instaló con permisos de superusuario, pero actualmente ReVanced Manager no tiene permisos.\nPor favor, concede permisos de superusuario primero.",
|
||||||
|
"removeAppDialogTitle": "¿Eliminar aplicación?",
|
||||||
|
"removeAppDialogText": "¿Está seguro que desea eliminar esta copia de seguridad?",
|
||||||
"packageNameLabel": "Nombre del paquete",
|
"packageNameLabel": "Nombre del paquete",
|
||||||
"installTypeLabel": "Tipo de instalación",
|
"installTypeLabel": "Tipo de instalación",
|
||||||
"mountTypeLabel": "Montar",
|
"mountTypeLabel": "Montar",
|
||||||
"regularTypeLabel": "Normal",
|
"regularTypeLabel": "Normal",
|
||||||
"patchedDateLabel": "Fecha del parche",
|
"patchedDateLabel": "Fecha del parche",
|
||||||
"appliedPatchesLabel": "Parches aplicados",
|
"appliedPatchesLabel": "Parches aplicados",
|
||||||
|
"sizeLabel": "Tamaño del archivo",
|
||||||
"patchedDateHint": "${date} a las ${time}",
|
"patchedDateHint": "${date} a las ${time}",
|
||||||
"appliedPatchesHint": "${quantity} parches aplicados",
|
"appliedPatchesHint": "${quantity} parches aplicados",
|
||||||
"updateNotImplemented": "Esta función no se ha implementado aún"
|
"updateNotImplemented": "Esta función no se ha implementado aún"
|
||||||
@@ -268,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "La instalación tardó demasiado tiempo en terminar.\n\n¿Te gustaría intentarlo de nuevo?",
|
"status_failure_timeout_description": "La instalación tardó demasiado tiempo en terminar.\n\n¿Te gustaría intentarlo de nuevo?",
|
||||||
"status_failure_storage_description": "La instalación ha fallado debido a falta de almacenamiento.\n\nLibera algo de espacio y vuelva a intentarlo.",
|
"status_failure_storage_description": "La instalación ha fallado debido a falta de almacenamiento.\n\nLibera algo de espacio y vuelva a intentarlo.",
|
||||||
"status_failure_invalid_description": "La instalación falló debido a que la app parcheada es inválida.\n\n¿Desinstalar la app e intentarlo de nuevo?",
|
"status_failure_invalid_description": "La instalación falló debido a que la app parcheada es inválida.\n\n¿Desinstalar la app e intentarlo de nuevo?",
|
||||||
"status_failure_incompatible_description": "La aplicación es incompatible con este dispositivo.\n\nContacta con el desarrollador de la aplicación y solicita ayuda.",
|
"status_failure_incompatible_description": "La aplicación es incompatible con este dispositivo.\n\nUtilice un APK soportado por este dispositivo e inténtelo de nuevo.",
|
||||||
"status_failure_conflict_description": "La instalación fue evitada por una instalación existente de la app.\n\n¿Desinstalar la app instalada y volver a intentarlo?",
|
"status_failure_conflict_description": "La instalación fue evitada por una instalación existente de la app.\n\n¿Desinstalar la app instalada y volver a intentarlo?",
|
||||||
"status_failure_blocked_description": "La instalación fue bloqueada por ${packageName}.\n\nAjusta la configuración de seguridad e inténtalo de nuevo.",
|
"status_failure_blocked_description": "La instalación fue bloqueada por ${packageName}.\n\nAjusta la configuración de seguridad e inténtalo de nuevo.",
|
||||||
"install_failed_verification_failure_description": "La instalación ha fallado debido a un problema de verificación.\n\nAjusta la configuración de seguridad e inténtalo de nuevo.",
|
"install_failed_verification_failure_description": "La instalación ha fallado debido a un problema de verificación.\n\nAjusta la configuración de seguridad e inténtalo de nuevo.",
|
||||||
|
|||||||
@@ -52,7 +52,7 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Parcheador",
|
"widgetTitle": "Parcheador",
|
||||||
"patchButton": "Parchear",
|
"patchButton": "Parchear",
|
||||||
"removedPatchesWarningDialogText": "Los siguientes parches fueron removidos desde la última vez que los usaste.\n\n${patches}\n\n¿Quieres continuar de todas formas?",
|
"removedPatchesWarningDialogText": "Los siguientes parches fueron removidos desde la última vez que los usaste.\n\n${patches}\n\n${newPatches}¿Quieres continuar de todas formas?",
|
||||||
"requiredOptionDialogText": "Algunas opciones de parche tienen que ser establecidas."
|
"requiredOptionDialogText": "Algunas opciones de parche tienen que ser establecidas."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -155,7 +155,6 @@
|
|||||||
"languageUpdated": "Idioma actualizado",
|
"languageUpdated": "Idioma actualizado",
|
||||||
"sourcesLabel": "Fuentes alternativas",
|
"sourcesLabel": "Fuentes alternativas",
|
||||||
"sourcesLabelHint": "Configura las fuentes alternativas para ReVanced Patches y ReVanced Integrations",
|
"sourcesLabelHint": "Configura las fuentes alternativas para ReVanced Patches y ReVanced Integrations",
|
||||||
"sourcesIntegrationsLabel": "Fuente de integraciones",
|
|
||||||
"useAlternativeSources": "Usar fuentes alternativas",
|
"useAlternativeSources": "Usar fuentes alternativas",
|
||||||
"useAlternativeSourcesHint": "Usa fuentes alternativas para ReVanced Patches y ReVanced Integrations en lugar de la API",
|
"useAlternativeSourcesHint": "Usa fuentes alternativas para ReVanced Patches y ReVanced Integrations en lugar de la API",
|
||||||
"sourcesResetDialogTitle": "Reiniciar",
|
"sourcesResetDialogTitle": "Reiniciar",
|
||||||
@@ -167,7 +166,6 @@
|
|||||||
"selectApiURL": "URL de la API",
|
"selectApiURL": "URL de la API",
|
||||||
"orgPatchesLabel": "Organización de parches",
|
"orgPatchesLabel": "Organización de parches",
|
||||||
"sourcesPatchesLabel": "Fuente de los parches",
|
"sourcesPatchesLabel": "Fuente de los parches",
|
||||||
"orgIntegrationsLabel": "Organización de integraciones",
|
|
||||||
"contributorsLabel": "Contribuidores",
|
"contributorsLabel": "Contribuidores",
|
||||||
"contributorsHint": "Lista de contribuidores de ReVanced",
|
"contributorsHint": "Lista de contribuidores de ReVanced",
|
||||||
"logsLabel": "Compartir registros",
|
"logsLabel": "Compartir registros",
|
||||||
|
|||||||
3
assets/i18n/strings_et_EE.i18n.json
Normal file → Executable file
3
assets/i18n/strings_et_EE.i18n.json
Normal file → Executable file
@@ -51,7 +51,6 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Parandaja",
|
"widgetTitle": "Parandaja",
|
||||||
"patchButton": "Parandus",
|
"patchButton": "Parandus",
|
||||||
"removedPatchesWarningDialogText": "Väljatoodud parandused on vahepeal eemaldatud.\n\n${patches}\n\nJätka ikkagi? ",
|
|
||||||
"requiredOptionDialogText": "Mõned paranduste sätted on vaja valida. "
|
"requiredOptionDialogText": "Mõned paranduste sätted on vaja valida. "
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -114,13 +113,11 @@
|
|||||||
"exportSectionTitle": "Import & eksport",
|
"exportSectionTitle": "Import & eksport",
|
||||||
"dynamicThemeHint": "Nautige kogemust oma seadmele lähemal",
|
"dynamicThemeHint": "Nautige kogemust oma seadmele lähemal",
|
||||||
"languageLabel": "Keel",
|
"languageLabel": "Keel",
|
||||||
"sourcesIntegrationsLabel": "Integratsioonide allikas",
|
|
||||||
"sourcesResetDialogTitle": "Lähtesta",
|
"sourcesResetDialogTitle": "Lähtesta",
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"selectApiURL": "API URL",
|
"selectApiURL": "API URL",
|
||||||
"orgPatchesLabel": "Plaastrite organisatsioon",
|
"orgPatchesLabel": "Plaastrite organisatsioon",
|
||||||
"sourcesPatchesLabel": "Plaastrite allikas",
|
"sourcesPatchesLabel": "Plaastrite allikas",
|
||||||
"orgIntegrationsLabel": "Integratsiooni organisatsioon",
|
|
||||||
"contributorsLabel": "Panustajad",
|
"contributorsLabel": "Panustajad",
|
||||||
"contributorsHint": "Revancedi kaasautorite nimekiri",
|
"contributorsHint": "Revancedi kaasautorite nimekiri",
|
||||||
"aboutLabel": "Teave",
|
"aboutLabel": "Teave",
|
||||||
|
|||||||
0
assets/i18n/strings_eu_ES.i18n.json
Normal file → Executable file
0
assets/i18n/strings_eu_ES.i18n.json
Normal file → Executable file
2
assets/i18n/strings_fa_IR.i18n.json
Normal file → Executable file
2
assets/i18n/strings_fa_IR.i18n.json
Normal file → Executable file
@@ -98,13 +98,11 @@
|
|||||||
"dynamicThemeLabel": "Material You",
|
"dynamicThemeLabel": "Material You",
|
||||||
"dynamicThemeHint": "یک تجربه نزدیکتر به دستگاهتان را داشته باشید",
|
"dynamicThemeHint": "یک تجربه نزدیکتر به دستگاهتان را داشته باشید",
|
||||||
"languageLabel": "زبان",
|
"languageLabel": "زبان",
|
||||||
"sourcesIntegrationsLabel": "منبع یکپارچه سازی",
|
|
||||||
"sourcesResetDialogTitle": "تنظیم مجدد",
|
"sourcesResetDialogTitle": "تنظیم مجدد",
|
||||||
"apiURLLabel": "آدرس API",
|
"apiURLLabel": "آدرس API",
|
||||||
"selectApiURL": "آدرس API",
|
"selectApiURL": "آدرس API",
|
||||||
"orgPatchesLabel": "سازمان پچها(وصله ها)",
|
"orgPatchesLabel": "سازمان پچها(وصله ها)",
|
||||||
"sourcesPatchesLabel": "منبع پچ ها",
|
"sourcesPatchesLabel": "منبع پچ ها",
|
||||||
"orgIntegrationsLabel": "سازمان یکپارچه سازی",
|
|
||||||
"contributorsLabel": "مشارکت کنندگان",
|
"contributorsLabel": "مشارکت کنندگان",
|
||||||
"contributorsHint": "لیست مشارکتکنندگان ریونسد",
|
"contributorsHint": "لیست مشارکتکنندگان ریونسد",
|
||||||
"aboutLabel": "درباره ما",
|
"aboutLabel": "درباره ما",
|
||||||
|
|||||||
60
assets/i18n/strings_fi_FI.i18n.json
Normal file → Executable file
60
assets/i18n/strings_fi_FI.i18n.json
Normal file → Executable file
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"okButton": "OK",
|
"okButton": "OK",
|
||||||
"cancelButton": "Peruuta",
|
"cancelButton": "Peruuta",
|
||||||
"dismissButton": "Sulje",
|
"dismissButton": "Hylkää",
|
||||||
"quitButton": "Sulje",
|
"quitButton": "Sulje",
|
||||||
"updateButton": "Päivitä",
|
"updateButton": "Päivitä",
|
||||||
"suggested": "Ehdotettu: ${version}",
|
"suggested": "Ehdotettu: ${version}",
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
"noShowAgain": "Älä näytä tätä uudelleen",
|
"noShowAgain": "Älä näytä tätä uudelleen",
|
||||||
"add": "Lisää",
|
"add": "Lisää",
|
||||||
"remove": "Poista",
|
"remove": "Poista",
|
||||||
"showChangelogButton": "Näytä muutokset",
|
"showChangelogButton": "Näytä muutoshistoria",
|
||||||
"showUpdateButton": "Näytä päivitys",
|
"showUpdateButton": "Näytä päivitys",
|
||||||
"navigationView": {
|
"navigationView": {
|
||||||
"dashboardTab": "Hallintapaneeli",
|
"dashboardTab": "Hallintapaneeli",
|
||||||
@@ -23,12 +23,15 @@
|
|||||||
"refreshSuccess": "Päivitys onnistui",
|
"refreshSuccess": "Päivitys onnistui",
|
||||||
"widgetTitle": "Hallintapaneeli",
|
"widgetTitle": "Hallintapaneeli",
|
||||||
"updatesSubtitle": "Päivitykset",
|
"updatesSubtitle": "Päivitykset",
|
||||||
"changeLaterSubtitle": "Voit muuttaa tätä aseutksista koska tahansa.",
|
"lastPatchedAppSubtitle": "Viimeksi paikattu sovellus",
|
||||||
|
"patchedSubtitle": "Asennetut sovellukset",
|
||||||
|
"changeLaterSubtitle": "Voit muuttaa tätä asetuksissa koska tahansa.",
|
||||||
|
"noSavedAppFound": "Sovellusta ei löytynyt",
|
||||||
"noInstallations": "Paikattuja sovelluksia ei ole asennettu",
|
"noInstallations": "Paikattuja sovelluksia ei ole asennettu",
|
||||||
"installUpdate": "Jatketaanko päivityksen asennusta?",
|
"installUpdate": "Jatketaanko päivityksen asennusta?",
|
||||||
"updateSheetTitle": "Päivitä ReVanced Manager",
|
"updateSheetTitle": "Päivitä ReVanced Manager",
|
||||||
"updateDialogTitle": "Uusi päivitys on saatavilla",
|
"updateDialogTitle": "Uusi päivitys on saatavilla",
|
||||||
"updatePatchesSheetTitle": "Päivitä ReVanced Paikkaukset",
|
"updatePatchesSheetTitle": "Päivitä ReVanced-paikkaukset",
|
||||||
"updateChangelogTitle": "Muutoshistoria",
|
"updateChangelogTitle": "Muutoshistoria",
|
||||||
"updateDialogText": "Uusi ${file} päivitys on saatavilla.\n\nNyt asennettu versio on ${version}.",
|
"updateDialogText": "Uusi ${file} päivitys on saatavilla.\n\nNyt asennettu versio on ${version}.",
|
||||||
"downloadConsentDialogTitle": "Ladataanko tarvittavat tiedostot?",
|
"downloadConsentDialogTitle": "Ladataanko tarvittavat tiedostot?",
|
||||||
@@ -51,12 +54,13 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Paikkaaja",
|
"widgetTitle": "Paikkaaja",
|
||||||
"patchButton": "Paikkaa",
|
"patchButton": "Paikkaa",
|
||||||
"removedPatchesWarningDialogText": "Seuraavat paikkaukset on poistettu edellisen käyttökerran jälkeen.\n\n${patches}\n\nJatketaanko silti?",
|
"incompatibleArchWarningDialogText": "Paikkaamista ei vielä tueta tällä kokoonpanolla, ja se saattaa epäonnistua. Jatketaanko silti?",
|
||||||
|
"removedPatchesWarningDialogText": "Poistetut paikat viimeisen laastariesi jälkeen tämän sovelluksen:\n\n${patches}\n\n${newPatches}Jatka joka tapauksessa?",
|
||||||
"requiredOptionDialogText": "Joitakin paikkausasetuksia on määritettävä."
|
"requiredOptionDialogText": "Joitakin paikkausasetuksia on määritettävä."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
"widgetTitle": "Valitse sovellus",
|
"widgetTitle": "Valitse sovellus",
|
||||||
"widgetTitleSelected": "Valitut sovellukset",
|
"widgetTitleSelected": "Valittu sovellus",
|
||||||
"widgetSubtitle": "Sovellusta ei valittu",
|
"widgetSubtitle": "Sovellusta ei valittu",
|
||||||
"noAppsLabel": "Sovelluksia ei löytynyt",
|
"noAppsLabel": "Sovelluksia ei löytynyt",
|
||||||
"anyVersion": "Kaikki versiot"
|
"anyVersion": "Kaikki versiot"
|
||||||
@@ -78,7 +82,7 @@
|
|||||||
"selectFromStorageButton": "Valitse tallennustilasta",
|
"selectFromStorageButton": "Valitse tallennustilasta",
|
||||||
"errorMessage": "Valittua sovellusta ei voida käyttää",
|
"errorMessage": "Valittua sovellusta ei voida käyttää",
|
||||||
"downloadToast": "Lataustoiminto ei ole vielä käytettävissä",
|
"downloadToast": "Lataustoiminto ei ole vielä käytettävissä",
|
||||||
"requireSuggestedAppVersionDialogText": "Valitsemasi sovellusversio ei vastaa ehdotettua versiota ja tämä voi johtaa odottamattomia ongelmia. Käytä ehdotettua sovellusversiota.\n\nValittu versio: v${selected}\nEhdotettu versio: v${suggested}\n\nOhittaaksesi tämän, ota \"Vaadi ehdotettu sovellusversio\" -asetus käyttöön.",
|
"requireSuggestedAppVersionDialogText": "Valitsemasi sovellusversio ei vastaa ehdotettua versiota ja tämä voi aiheuttaa odottamattomia ongelmia. Käytä ehdotettua sovellusversiota.\n\nValittu versio: v${selected}\nEhdotettu versio: v${suggested}\n\nOhittaaksesi tämän, ota \"Vaadi ehdotettu sovellusversio\" -asetus käyttöön.",
|
||||||
"featureNotAvailable": "Ominaisuutta ei ole toteutettu",
|
"featureNotAvailable": "Ominaisuutta ei ole toteutettu",
|
||||||
"featureNotAvailableText": "Tämä sovellus on jaettu APK ja se voidaan paikata ja asentaa luotettavasti vain root-oikeuksilla liitettynä. Voit kuitenkin paikata ja asentaa täyden APK:n valitsemalla sen tallennustilasta."
|
"featureNotAvailableText": "Tämä sovellus on jaettu APK ja se voidaan paikata ja asentaa luotettavasti vain root-oikeuksilla liitettynä. Voit kuitenkin paikata ja asentaa täyden APK:n valitsemalla sen tallennustilasta."
|
||||||
},
|
},
|
||||||
@@ -96,21 +100,25 @@
|
|||||||
"loadPatchesSelection": "Lataa paikkausvalikoima",
|
"loadPatchesSelection": "Lataa paikkausvalikoima",
|
||||||
"noSavedPatches": "Valitulle sovellukselle ei ole tallennettu paikkausvalikoimaa.\nTallenna nykyinen valikoima painamalla \"Valmis\".",
|
"noSavedPatches": "Valitulle sovellukselle ei ole tallennettu paikkausvalikoimaa.\nTallenna nykyinen valikoima painamalla \"Valmis\".",
|
||||||
"noPatchesFound": "Valitulle sovellukselle ei löytynyt paikkauksia",
|
"noPatchesFound": "Valitulle sovellukselle ei löytynyt paikkauksia",
|
||||||
"setRequiredOption": "Joillekin paikkauksille on määritettävä asetuksia:\n\n${patches}\n\nTee tarvittavat määritykset ennen kuin jatkat."
|
"setRequiredOption": "Joillekin paikkauksille on määritettävä asetuksia:\n\n${patches}\n\nMääritä ne ennen kuin jatkat."
|
||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Oma arvo",
|
"customValue": "Oma arvo",
|
||||||
|
"setToNull": "Aseta nollaksi",
|
||||||
|
"nullValue": "Tämän asetuksen arvo on tällä hetkellä tyhjä",
|
||||||
"viewTitle": "Paikkausasetukset",
|
"viewTitle": "Paikkausasetukset",
|
||||||
"saveOptions": "Tallenna",
|
"saveOptions": "Tallenna",
|
||||||
"tooltip": "Enemmän syöteasetuksia",
|
"unselectPatch": "Poista paikkauksen valinta",
|
||||||
|
"tooltip": "Enemmän syöttöasetuksia",
|
||||||
"selectFilePath": "Valitse tiedostosijainti",
|
"selectFilePath": "Valitse tiedostosijainti",
|
||||||
"selectFolder": "Valitse kansio",
|
"selectFolder": "Valitse kansio",
|
||||||
|
"requiredOption": "Tämän valinnan asettaminen on pakollista",
|
||||||
"unsupportedOption": "Tätä asetusta ei tueta",
|
"unsupportedOption": "Tätä asetusta ei tueta",
|
||||||
"requiredOptionNull": "Seuraavat asetukset on määritettävä:\n\n${options}"
|
"requiredOptionNull": "Seuraavat asetukset on määritettävä:\n\n${options}"
|
||||||
},
|
},
|
||||||
"patchItem": {
|
"patchItem": {
|
||||||
"unsupportedDialogText": "Tämän paikkauksen valinta voi aiheuttaa virheitä.\n\nSovelluksen versio: ${packageVersion}\nTuetut versiot: \n${supportedVersions}",
|
"unsupportedDialogText": "Tämän paikkauksen valinta voi aiheuttaa virheitä.\n\nSovelluksen versio: ${packageVersion}\nTuetut versiot: \n${supportedVersions}",
|
||||||
"unsupportedPatchVersion": "Tämän sovellusversion paikkausta ei tueta.",
|
"unsupportedPatchVersion": "Tämän sovellusversio ei tue paikkaa.",
|
||||||
"unsupportedRequiredOption": "Paikkaus sisältää pakollisen asetuksen, jota tämä sovellus ei tue",
|
"unsupportedRequiredOption": "Paikkaus sisältää pakollisen asetuksen, jota tämä sovellus ei tue",
|
||||||
"patchesChangeWarningDialogText": "On suositeltavaa käyttää oletusarvoisia paikkausvalintoja ja -asetuksia. Niiden muutokset voivat aiheuttaa odottamattomia ongelmia.\n\n\"Salli paikkausvalintojen muutos\" -asetus on otettava käyttöön ennen kuin valintoja voidaan muuttaa.",
|
"patchesChangeWarningDialogText": "On suositeltavaa käyttää oletusarvoisia paikkausvalintoja ja -asetuksia. Niiden muutokset voivat aiheuttaa odottamattomia ongelmia.\n\n\"Salli paikkausvalintojen muutos\" -asetus on otettava käyttöön ennen kuin valintoja voidaan muuttaa.",
|
||||||
"patchesChangeWarningDialogButton": "Käytä oletusvalintaa"
|
"patchesChangeWarningDialogButton": "Käytä oletusvalintaa"
|
||||||
@@ -138,31 +146,29 @@
|
|||||||
"teamSectionTitle": "Tiimi",
|
"teamSectionTitle": "Tiimi",
|
||||||
"debugSectionTitle": "Vianselvitys",
|
"debugSectionTitle": "Vianselvitys",
|
||||||
"advancedSectionTitle": "Lisäasetukset",
|
"advancedSectionTitle": "Lisäasetukset",
|
||||||
"exportSectionTitle": "Tuonti/vienti",
|
"exportSectionTitle": "Tuonti ja vienti",
|
||||||
"dataSectionTitle": "Tietolähteet",
|
"dataSectionTitle": "Tietolähteet",
|
||||||
"themeModeLabel": "Sovelluksen teema",
|
"themeModeLabel": "Sovelluksen teema",
|
||||||
"systemThemeLabel": "Järjestelmä",
|
"systemThemeLabel": "Järjestelmä",
|
||||||
"lightThemeLabel": "Vaalea",
|
"lightThemeLabel": "Vaalea",
|
||||||
"darkThemeLabel": "Tumma tila",
|
"darkThemeLabel": "Tumma",
|
||||||
"dynamicThemeLabel": "Material You",
|
"dynamicThemeLabel": "Material You",
|
||||||
"dynamicThemeHint": "Nauti paremmin laitettasi vastaavasta käyttökokemuksesta",
|
"dynamicThemeHint": "Nauti paremmin laitettasi vastaavasta käyttökokemuksesta",
|
||||||
"languageLabel": "Kieli",
|
"languageLabel": "Kieli",
|
||||||
"languageUpdated": "Kieli on vaihdettu",
|
"languageUpdated": "Kieli on vaihdettu",
|
||||||
"sourcesLabel": "Vaihtoehtoiset lähteet",
|
"sourcesLabel": "Vaihtoehtoiset lähteet",
|
||||||
"sourcesLabelHint": "Määritä käytöstä poistettujen kohteiden ja käytöstä poistettujen integraatioiden vaihtoehtoiset lähteet",
|
"sourcesLabelHint": "Määritä käytöstä poistettujen paikkojen vaihtoehtoiset lähteet",
|
||||||
"sourcesIntegrationsLabel": "Integraatioiden lähde",
|
|
||||||
"useAlternativeSources": "Käytä vaihtoehtoisia lähteitä",
|
"useAlternativeSources": "Käytä vaihtoehtoisia lähteitä",
|
||||||
"useAlternativeSourcesHint": "Käytä vaihtoehtoisia lähteitä ReVanced Patches ja ReVanced Integrations sijasta API",
|
"useAlternativeSourcesHint": "Käytä vaihtoehtoisia lähteitä ReVanced Patches sijasta API",
|
||||||
"sourcesResetDialogTitle": "Palauta",
|
"sourcesResetDialogTitle": "Palauta",
|
||||||
"sourcesResetDialogText": "Haluatko varmasti palauttaa oletuslähteet?",
|
"sourcesResetDialogText": "Haluatko varmasti palauttaa oletuslähteet?",
|
||||||
"apiURLResetDialogText": "Haluatko varmasti palauttaa oletusarvoisen API:n URL-osoitteen?",
|
"apiURLResetDialogText": "Haluatko varmasti palauttaa oletusarvoisen API:n URL-osoitteen?",
|
||||||
"sourcesUpdateNote": "Huomautus: Tämä lataa automaattisesti ReVanced Patches ja ReVanced Integrations vaihtoehtoisista lähteistä.\n\nTämä yhdistää sinut vaihtoehtoiseen lähdekoodiin.",
|
"sourcesUpdateNote": "Huomautus: Tämä lataa automaattisesti ReVanced Patches vaihtoehtoisista lähteistä.\n\nTämä yhdistää sinut vaihtoehtoiseen lähteeseen.",
|
||||||
"apiURLLabel": "API:n URL-osoite",
|
"apiURLLabel": "API:n URL-osoite",
|
||||||
"apiURLHint": "Määritä reVanced Manager API URL",
|
"apiURLHint": "Määritä ReVanced Managerin API:N URL-osoite",
|
||||||
"selectApiURL": "API:n URL-osoite",
|
"selectApiURL": "API:n URL-osoite",
|
||||||
"orgPatchesLabel": "Paikkauksien organisaatio",
|
"orgPatchesLabel": "Paikkauksien organisaatio",
|
||||||
"sourcesPatchesLabel": "Paikkauksien lähde",
|
"sourcesPatchesLabel": "Paikkauksien lähde",
|
||||||
"orgIntegrationsLabel": "Integraatioiden organisaatio",
|
|
||||||
"contributorsLabel": "Osallistujat",
|
"contributorsLabel": "Osallistujat",
|
||||||
"contributorsHint": "Listaus ReVancedin kehitykseen osallistuneista",
|
"contributorsHint": "Listaus ReVancedin kehitykseen osallistuneista",
|
||||||
"logsLabel": "Jaa lokit",
|
"logsLabel": "Jaa lokit",
|
||||||
@@ -177,6 +183,8 @@
|
|||||||
"showUpdateDialogHint": "Näytä ilmoitus, kun uusi päivitys on saatavilla",
|
"showUpdateDialogHint": "Näytä ilmoitus, kun uusi päivitys on saatavilla",
|
||||||
"universalPatchesLabel": "Näytä yleispaikkaukset",
|
"universalPatchesLabel": "Näytä yleispaikkaukset",
|
||||||
"universalPatchesHint": "Näytä kaikki sovellukset ja yleispaikkaukset (voi hidastaa sovelluslistausta)",
|
"universalPatchesHint": "Näytä kaikki sovellukset ja yleispaikkaukset (voi hidastaa sovelluslistausta)",
|
||||||
|
"lastPatchedAppLabel": "Tallenna paikattu sovellus",
|
||||||
|
"lastPatchedAppHint": "Tallenna viimeinen laastari asentaaksesi tai vieäksesi myöhemmin",
|
||||||
"versionCompatibilityCheckLabel": "Version yhteensopivuustarkastus",
|
"versionCompatibilityCheckLabel": "Version yhteensopivuustarkastus",
|
||||||
"versionCompatibilityCheckHint": "Estä valitsemasta valitun sovellusversion kanssa yhteensopimattomia paikkauksia",
|
"versionCompatibilityCheckHint": "Estä valitsemasta valitun sovellusversion kanssa yhteensopimattomia paikkauksia",
|
||||||
"requireSuggestedAppVersionLabel": "Vaadi ehdotettu sovellusversio",
|
"requireSuggestedAppVersionLabel": "Vaadi ehdotettu sovellusversio",
|
||||||
@@ -188,7 +196,13 @@
|
|||||||
"deleteTempDirLabel": "Poista väliaikaistiedostot",
|
"deleteTempDirLabel": "Poista väliaikaistiedostot",
|
||||||
"deleteTempDirHint": "Poista käyttämättömät väliaikaistiedostot",
|
"deleteTempDirHint": "Poista käyttämättömät väliaikaistiedostot",
|
||||||
"deletedTempDir": "Väliaikaistiedostot poistettiin",
|
"deletedTempDir": "Väliaikaistiedostot poistettiin",
|
||||||
"exportPatchesLabel": "Vie paikkasvalikoima",
|
"exportSettingsLabel": "Vie asetukset",
|
||||||
|
"exportSettingsHint": "Vie asetukset JSON tiedostoon",
|
||||||
|
"exportedSettings": "Asetukset viety",
|
||||||
|
"importSettingsLabel": "Tuo asetukset",
|
||||||
|
"importSettingsHint": "Tuo asetukset JSON tiedostosta",
|
||||||
|
"importedSettings": "Asetukset tuotu",
|
||||||
|
"exportPatchesLabel": "Vie paikkausvalikoima",
|
||||||
"exportPatchesHint": "Vie paikkausvalikoima JSON-tiedostoon",
|
"exportPatchesHint": "Vie paikkausvalikoima JSON-tiedostoon",
|
||||||
"exportedPatches": "Paikkausvalikoima vietiin",
|
"exportedPatches": "Paikkausvalikoima vietiin",
|
||||||
"noExportFileFound": "Vietäviä paikkausvalikoimia ei ole",
|
"noExportFileFound": "Vietäviä paikkausvalikoimia ei ole",
|
||||||
@@ -231,16 +245,22 @@
|
|||||||
"installButton": "Asenna",
|
"installButton": "Asenna",
|
||||||
"uninstallButton": "Poista asennus",
|
"uninstallButton": "Poista asennus",
|
||||||
"unmountButton": "Irroita liitos",
|
"unmountButton": "Irroita liitos",
|
||||||
|
"exportButton": "Vie",
|
||||||
|
"deleteButton": "Poista",
|
||||||
"rootDialogTitle": "Virhe",
|
"rootDialogTitle": "Virhe",
|
||||||
|
"lastPatchedAppDescription": "Tämä on varmuuskopio sovelluksesta, joka on viimeksi korjattu.",
|
||||||
"unmountDialogText": "Haluatko varmasti irrottaa sovelluksen liitoksen?",
|
"unmountDialogText": "Haluatko varmasti irrottaa sovelluksen liitoksen?",
|
||||||
"uninstallDialogText": "Oletko varma, että haluat poistaa sovelluksen?",
|
"uninstallDialogText": "Oletko varma, että haluat poistaa sovelluksen?",
|
||||||
"rootDialogText": "Sovellus asennettiin superuser-oikeuksilla, mutta ReVanced Managerilla ei tällä hetkellä ole näitä käyttöoikeuksia.\nMyönnä superuser-käyttöoikeus ensin.",
|
"rootDialogText": "Sovellus asennettiin superuser-oikeuksilla, mutta ReVanced Managerilla ei tällä hetkellä ole näitä käyttöoikeuksia.\nMyönnä superuser-käyttöoikeus ensin.",
|
||||||
|
"removeAppDialogTitle": "Poista sovellus?",
|
||||||
|
"removeAppDialogText": "Oletko varma, että haluat poistaa tämän varmuuskopion?",
|
||||||
"packageNameLabel": "Paketin nimi",
|
"packageNameLabel": "Paketin nimi",
|
||||||
"installTypeLabel": "Asennustyyppi",
|
"installTypeLabel": "Asennustyyppi",
|
||||||
"mountTypeLabel": "Liitä",
|
"mountTypeLabel": "Liitä",
|
||||||
"regularTypeLabel": "Tavallinen",
|
"regularTypeLabel": "Tavallinen",
|
||||||
"patchedDateLabel": "Paikkausaika",
|
"patchedDateLabel": "Paikkausaika",
|
||||||
"appliedPatchesLabel": "Suoritetut paikkaukset",
|
"appliedPatchesLabel": "Suoritetut paikkaukset",
|
||||||
|
"sizeLabel": "Tiedoston koko",
|
||||||
"patchedDateHint": "${date} klo ${time}",
|
"patchedDateHint": "${date} klo ${time}",
|
||||||
"appliedPatchesHint": "${quantity} suoritettua paikkausta",
|
"appliedPatchesHint": "${quantity} suoritettua paikkausta",
|
||||||
"updateNotImplemented": "Ominaisuutta ei ole vielä toteutettu"
|
"updateNotImplemented": "Ominaisuutta ei ole vielä toteutettu"
|
||||||
@@ -267,7 +287,7 @@
|
|||||||
"status_failure_timeout_description": "Asennus kesti liian kauan.\n\nHaluatko yrittää uudelleen?",
|
"status_failure_timeout_description": "Asennus kesti liian kauan.\n\nHaluatko yrittää uudelleen?",
|
||||||
"status_failure_storage_description": "Asennus epäonnistui riittämättömän tallennustilan vuoksi.\n\nVapauta tilaa ja yritä uudelleen.",
|
"status_failure_storage_description": "Asennus epäonnistui riittämättömän tallennustilan vuoksi.\n\nVapauta tilaa ja yritä uudelleen.",
|
||||||
"status_failure_invalid_description": "Asennus epäonnistui, koska paikattu sovellus ei kelpaa.\n\nPoistetaanko sovelluksen asennus ja yritetään uudelleen?",
|
"status_failure_invalid_description": "Asennus epäonnistui, koska paikattu sovellus ei kelpaa.\n\nPoistetaanko sovelluksen asennus ja yritetään uudelleen?",
|
||||||
"status_failure_incompatible_description": "Sovellus ei ole yhteensopiva tämän laitteen kanssa.\n\nOta yhteyttä sovelluksen kehittäjään ja pyydä lisäämään tuki.",
|
"status_failure_incompatible_description": "Sovellus ei ole yhteensopiva tämän laitteen kanssa.\n\nKäytä APK:a, jota tämä laite tukee ja yritä uudelleen.",
|
||||||
"status_failure_conflict_description": "Sovelluksen jo olemassaoleva asennus esti asennuksen.\n\nPoistetaanko asennettu sovellus ja yritetään uudelleen?",
|
"status_failure_conflict_description": "Sovelluksen jo olemassaoleva asennus esti asennuksen.\n\nPoistetaanko asennettu sovellus ja yritetään uudelleen?",
|
||||||
"status_failure_blocked_description": "${packageName} esti asennuksen.\n\nMuuta suojausasetuksiasi ja yritä uudelleen.",
|
"status_failure_blocked_description": "${packageName} esti asennuksen.\n\nMuuta suojausasetuksiasi ja yritä uudelleen.",
|
||||||
"install_failed_verification_failure_description": "Asennus epäonnistui todennusongelman vuoksi.\n\nSäädä suojausasetuksiasi ja yritä uudelleen.",
|
"install_failed_verification_failure_description": "Asennus epäonnistui todennusongelman vuoksi.\n\nSäädä suojausasetuksiasi ja yritä uudelleen.",
|
||||||
|
|||||||
6
assets/i18n/strings_fil_PH.i18n.json
Normal file → Executable file
6
assets/i18n/strings_fil_PH.i18n.json
Normal file → Executable file
@@ -23,6 +23,7 @@
|
|||||||
"refreshSuccess": "Tapos nang Refresh",
|
"refreshSuccess": "Tapos nang Refresh",
|
||||||
"widgetTitle": "Mga Dashboard",
|
"widgetTitle": "Mga Dashboard",
|
||||||
"updatesSubtitle": "Mga Pagbabago",
|
"updatesSubtitle": "Mga Pagbabago",
|
||||||
|
"lastPatchedAppSubtitle": "Huling na-patch na app",
|
||||||
"changeLaterSubtitle": "Pwede mo palitan ito sa settings mamaya.",
|
"changeLaterSubtitle": "Pwede mo palitan ito sa settings mamaya.",
|
||||||
"noInstallations": "No patched apps installed",
|
"noInstallations": "No patched apps installed",
|
||||||
"installUpdate": "Ituloy ang pag-install ng update?",
|
"installUpdate": "Ituloy ang pag-install ng update?",
|
||||||
@@ -51,7 +52,6 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Tagapagtapal",
|
"widgetTitle": "Tagapagtapal",
|
||||||
"patchButton": "Tapalan",
|
"patchButton": "Tapalan",
|
||||||
"removedPatchesWarningDialogText": "Ang mga sumusunod na patches ay tinanggal mula noong huling beses mong gamitin ang mga ito.\n\n${patches}\n\nItuloy pa rin ba?",
|
|
||||||
"requiredOptionDialogText": "Kailangan mo i-set ang ilang mga opsyon para sa patch."
|
"requiredOptionDialogText": "Kailangan mo i-set ang ilang mga opsyon para sa patch."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -147,16 +147,12 @@
|
|||||||
"languageLabel": "Wika",
|
"languageLabel": "Wika",
|
||||||
"languageUpdated": "Wika na-update na",
|
"languageUpdated": "Wika na-update na",
|
||||||
"sourcesLabel": "Iba pang mga sources ",
|
"sourcesLabel": "Iba pang mga sources ",
|
||||||
"sourcesLabelHint": "I-set up ang mga alternatibong sources para sa mga ReVanced Patches at ReVanced Integrations",
|
|
||||||
"sourcesIntegrationsLabel": "Pinanggalingan ng mga integrasyon",
|
|
||||||
"useAlternativeSources": "Gumamit ng alternatibong mga sources ",
|
"useAlternativeSources": "Gumamit ng alternatibong mga sources ",
|
||||||
"useAlternativeSourcesHint": "Gamitin ang mga alternatibong sources para sa mga ReVanced Patches at ReVanced Integrations sa halip ng API",
|
|
||||||
"sourcesResetDialogTitle": "I-reset",
|
"sourcesResetDialogTitle": "I-reset",
|
||||||
"apiURLLabel": "URL ng API",
|
"apiURLLabel": "URL ng API",
|
||||||
"selectApiURL": "URL ng API",
|
"selectApiURL": "URL ng API",
|
||||||
"orgPatchesLabel": "Pagsasaayos ng mga pantapal",
|
"orgPatchesLabel": "Pagsasaayos ng mga pantapal",
|
||||||
"sourcesPatchesLabel": "Pinanggalingan ng mga pantapal",
|
"sourcesPatchesLabel": "Pinanggalingan ng mga pantapal",
|
||||||
"orgIntegrationsLabel": "Pagsasaayos ng mga integrasyon",
|
|
||||||
"contributorsLabel": "Mga nag-ambag",
|
"contributorsLabel": "Mga nag-ambag",
|
||||||
"contributorsHint": "Listahan ng mga tumulong sa ReVanced",
|
"contributorsHint": "Listahan ng mga tumulong sa ReVanced",
|
||||||
"aboutLabel": "Tungkol",
|
"aboutLabel": "Tungkol",
|
||||||
|
|||||||
138
assets/i18n/strings_fr_FR.i18n.json
Normal file → Executable file
138
assets/i18n/strings_fr_FR.i18n.json
Normal file → Executable file
@@ -11,7 +11,7 @@
|
|||||||
"notice": "Remarque",
|
"notice": "Remarque",
|
||||||
"noShowAgain": "Ne plus afficher",
|
"noShowAgain": "Ne plus afficher",
|
||||||
"add": "Ajouter",
|
"add": "Ajouter",
|
||||||
"remove": "Supprimer",
|
"remove": "Retirer",
|
||||||
"showChangelogButton": "Journal des modifications",
|
"showChangelogButton": "Journal des modifications",
|
||||||
"showUpdateButton": "Afficher les mises à jour",
|
"showUpdateButton": "Afficher les mises à jour",
|
||||||
"navigationView": {
|
"navigationView": {
|
||||||
@@ -23,7 +23,10 @@
|
|||||||
"refreshSuccess": "Actualisé avec succès",
|
"refreshSuccess": "Actualisé avec succès",
|
||||||
"widgetTitle": "Tableau de bord",
|
"widgetTitle": "Tableau de bord",
|
||||||
"updatesSubtitle": "Mises à jour",
|
"updatesSubtitle": "Mises à jour",
|
||||||
|
"lastPatchedAppSubtitle": "Dernière application patchée",
|
||||||
|
"patchedSubtitle": "Applications installées",
|
||||||
"changeLaterSubtitle": "Vous pouvez changer cela dans les paramètres ultérieurement.",
|
"changeLaterSubtitle": "Vous pouvez changer cela dans les paramètres ultérieurement.",
|
||||||
|
"noSavedAppFound": "Aucune application trouvée",
|
||||||
"noInstallations": "Aucune application patchée installée",
|
"noInstallations": "Aucune application patchée installée",
|
||||||
"installUpdate": "Continuer à installer la mise à jour ?",
|
"installUpdate": "Continuer à installer la mise à jour ?",
|
||||||
"updateSheetTitle": "Mettre à jour ReVanced Manager",
|
"updateSheetTitle": "Mettre à jour ReVanced Manager",
|
||||||
@@ -51,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Patcheur",
|
"widgetTitle": "Patcheur",
|
||||||
"patchButton": "Patcher",
|
"patchButton": "Patcher",
|
||||||
"removedPatchesWarningDialogText": "Les patchs suivants ont été supprimés depuis la dernière fois que vous les avez utilisés.\n\n${patches}\n\nContinuer quand même ?",
|
"incompatibleArchWarningDialogText": "La correction sur cette architecture n'est pas encore prise en charge et pourrait échouer. Continuer quand même ?",
|
||||||
|
"removedPatchesWarningDialogText": "Les patchs supprimés depuis la dernière fois que vous avez patché cette application :\n\n${patches}\n\n${newPatches}Continuer quand même ?",
|
||||||
|
"addedPatchesDialogText": "Ajout de correctifs depuis la dernière fois que vous avez patché cette application :\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "Certaines options de patch doivent être définies."
|
"requiredOptionDialogText": "Certaines options de patch doivent être définies."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -80,7 +85,7 @@
|
|||||||
"downloadToast": "La fonction de téléchargement est actuellement indisponible",
|
"downloadToast": "La fonction de téléchargement est actuellement indisponible",
|
||||||
"requireSuggestedAppVersionDialogText": "La version de l'application que vous avez sélectionné ne correspond pas à la version recommandée ce qui pourrait créer des problèmes inattendus. Veuillez utiliser la version recommendée.\n\nVersion sélectionnée : ${selected}\nVersion recommendée : ${suggested}\n\nPour continuer quand même, désactivez \"Exiger la version recommendée de l'application\" dans les paramètres.",
|
"requireSuggestedAppVersionDialogText": "La version de l'application que vous avez sélectionné ne correspond pas à la version recommandée ce qui pourrait créer des problèmes inattendus. Veuillez utiliser la version recommendée.\n\nVersion sélectionnée : ${selected}\nVersion recommendée : ${suggested}\n\nPour continuer quand même, désactivez \"Exiger la version recommendée de l'application\" dans les paramètres.",
|
||||||
"featureNotAvailable": "Fonctionnalité non implémentée",
|
"featureNotAvailable": "Fonctionnalité non implémentée",
|
||||||
"featureNotAvailableText": "Cette application est un APK fractionné et ne peut être patchée et installée de manière fiable qu'en la montant avec les autorisations root. Toutefois, vous pouvez patcher et installer un APK complet en le sélectionnant depuis le stockage."
|
"featureNotAvailableText": "Cette application est un APK fractionné et ne peut être corrigée et installée de manière fiable qu'en la montant avec les autorisations administrateur. Toutefois, vous pouvez patcher et installer un APK complet en le sélectionnant depuis le stockage."
|
||||||
},
|
},
|
||||||
"patchesSelectorView": {
|
"patchesSelectorView": {
|
||||||
"viewTitle": "Sélectionner les patchs",
|
"viewTitle": "Sélectionner les patchs",
|
||||||
@@ -96,15 +101,19 @@
|
|||||||
"loadPatchesSelection": "Charger les patchs sélectionnés",
|
"loadPatchesSelection": "Charger les patchs sélectionnés",
|
||||||
"noSavedPatches": "Aucune sélection de patchs enregistrée pour l'application sélectionnée.\nAppuyez sur Terminé pour sauvegarder la sélection actuelle.",
|
"noSavedPatches": "Aucune sélection de patchs enregistrée pour l'application sélectionnée.\nAppuyez sur Terminé pour sauvegarder la sélection actuelle.",
|
||||||
"noPatchesFound": "Aucun patch n'a été trouvé pour l'application sélectionnée",
|
"noPatchesFound": "Aucun patch n'a été trouvé pour l'application sélectionnée",
|
||||||
"setRequiredOption": "Certains patchs nécessitent des options à définir :\n\n${patches}\n\nVeuillez les définir avant de continuer."
|
"setRequiredOption": "Certains correctifs nécessitent des options à définir :\n\n${patches}\n\nVeuillez les définir avant de continuer."
|
||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Valeur personnalisée",
|
"customValue": "Valeur personnalisée",
|
||||||
|
"setToNull": "Définir à nul",
|
||||||
|
"nullValue": "Cette valeur d'option est actuellement nulle",
|
||||||
"viewTitle": "Options de patch",
|
"viewTitle": "Options de patch",
|
||||||
"saveOptions": "Enregistrer",
|
"saveOptions": "Enregistrer",
|
||||||
|
"unselectPatch": "Désélectionner le correctif",
|
||||||
"tooltip": "Plus d'options d'entrée",
|
"tooltip": "Plus d'options d'entrée",
|
||||||
"selectFilePath": "Sélectionner l'emplacement du fichier",
|
"selectFilePath": "Sélectionner l'emplacement du fichier",
|
||||||
"selectFolder": "Sélectionner le dossier",
|
"selectFolder": "Sélectionner le dossier",
|
||||||
|
"requiredOption": "Définir cette option est nécessaire",
|
||||||
"unsupportedOption": "Cette option n'est pas prise en charge",
|
"unsupportedOption": "Cette option n'est pas prise en charge",
|
||||||
"requiredOptionNull": "Les options suivantes doivent être définies :\n\n${options}"
|
"requiredOptionNull": "Les options suivantes doivent être définies :\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -121,15 +130,15 @@
|
|||||||
"installButton": "Installer",
|
"installButton": "Installer",
|
||||||
"installRootType": "Monter",
|
"installRootType": "Monter",
|
||||||
"installNonRootType": "Standard",
|
"installNonRootType": "Standard",
|
||||||
"warning": "Désactiver les mises à jour automatiques pour l'application patchée afin d'éviter les problèmes inattendus.",
|
"warning": "Désactivez les mises à jour automatiques pour l'application patchée afin d'éviter des problèmes inattendus.",
|
||||||
"pressBackAgain": "Appuyez sur retour une nouvelle fois pour quitter",
|
"pressBackAgain": "Appuyez sur retour une nouvelle fois pour quitter",
|
||||||
"openButton": "Ouvrir",
|
"openButton": "Ouvrir",
|
||||||
"notificationTitle": "ReVanced Manager est en train de patcher",
|
"notificationTitle": "ReVanced Manager est en train de patcher",
|
||||||
"notificationText": "Appuyer pour revenir à l’installateur",
|
"notificationText": "Appuyer pour revenir à l’installateur",
|
||||||
"exportApkButtonTooltip": "Exporter l'APK patché",
|
"exportApkButtonTooltip": "Exporter l'APK corrigé",
|
||||||
"exportLogButtonTooltip": "Exporter les logs",
|
"exportLogButtonTooltip": "Exporter les journaux",
|
||||||
"screenshotDetected": "Une capture d’écran a été détectée. Si vous essayez de partager le journal, veuillez plutôt partager une copie de texte.\n\nCopier les logs dans le presse-papiers ?",
|
"screenshotDetected": "Une capture d’écran a été détectée. Si vous essayez de partager le journal, veuillez plutôt partager une copie du texte.\n\nCopier les logs dans le presse-papiers ?",
|
||||||
"copiedToClipboard": "Logs copiés dans le presse-papiers",
|
"copiedToClipboard": "Journal copié dans le presse-papiers",
|
||||||
"noExit": "L'installateur est toujours en fonctionnement, impossible de quitter..."
|
"noExit": "L'installateur est toujours en fonctionnement, impossible de quitter..."
|
||||||
},
|
},
|
||||||
"settingsView": {
|
"settingsView": {
|
||||||
@@ -138,7 +147,7 @@
|
|||||||
"teamSectionTitle": "Équipe",
|
"teamSectionTitle": "Équipe",
|
||||||
"debugSectionTitle": "Débogage",
|
"debugSectionTitle": "Débogage",
|
||||||
"advancedSectionTitle": "Avancé",
|
"advancedSectionTitle": "Avancé",
|
||||||
"exportSectionTitle": "Import & export",
|
"exportSectionTitle": "Import et export",
|
||||||
"dataSectionTitle": "Sources de données",
|
"dataSectionTitle": "Sources de données",
|
||||||
"themeModeLabel": "Thème de l'application",
|
"themeModeLabel": "Thème de l'application",
|
||||||
"systemThemeLabel": "Système",
|
"systemThemeLabel": "Système",
|
||||||
@@ -149,36 +158,36 @@
|
|||||||
"languageLabel": "Langue",
|
"languageLabel": "Langue",
|
||||||
"languageUpdated": "Langue mise à jour",
|
"languageUpdated": "Langue mise à jour",
|
||||||
"sourcesLabel": "Sources alternatives",
|
"sourcesLabel": "Sources alternatives",
|
||||||
"sourcesLabelHint": "Configure les sources alternatives pour les patchs et les intégrations ReVanced",
|
"sourcesLabelHint": "Configurer les sources alternatives pour les correctifs ReVanced",
|
||||||
"sourcesIntegrationsLabel": "Source des intégrations",
|
|
||||||
"useAlternativeSources": "Utiliser les sources alternatives",
|
"useAlternativeSources": "Utiliser les sources alternatives",
|
||||||
"useAlternativeSourcesHint": "Utilise les sources alternatives pour les patchs et les intégrations ReVanced à la place de l'API",
|
"useAlternativeSourcesHint": "Utiliser des sources alternatives pour les correctifs ReVanced au lieu de l'API",
|
||||||
"sourcesResetDialogTitle": "Réinitialiser",
|
"sourcesResetDialogTitle": "Réinitialiser",
|
||||||
"sourcesResetDialogText": "Êtes-vous sûr de vouloir réinitialiser vos sources à leurs valeurs par défaut ?",
|
"sourcesResetDialogText": "Êtes-vous sûr de vouloir réinitialiser vos sources à leurs valeurs par défaut ?",
|
||||||
"apiURLResetDialogText": "Êtes-vous sûr de vouloir réinitialiser l'URL d'API à sa valeur par défaut ?",
|
"apiURLResetDialogText": "Êtes-vous sûr de vouloir réinitialiser l'URL d'API à sa valeur par défaut ?",
|
||||||
"sourcesUpdateNote": "Note : Cela téléchargera automatiquement les patchs et les intégrations ReVanced depuis les sources alternatives.\n\nCela vous connectera à la source alternative.",
|
"sourcesUpdateNote": "Remarque : Cela téléchargera automatiquement les correctifs ReVanced à partir des sources alternatives.\n\nCela vous connectera à la source alternative.",
|
||||||
"apiURLLabel": "URL de l'API",
|
"apiURLLabel": "URL de l'API",
|
||||||
"apiURLHint": "Configurer l'URL de l'API de ReVanced Manager",
|
"apiURLHint": "Configurer l'URL de l'API de ReVanced Manager",
|
||||||
"selectApiURL": "URL de l'API",
|
"selectApiURL": "URL de l'API",
|
||||||
"orgPatchesLabel": "Organisation des patchs",
|
"orgPatchesLabel": "Organisation des correctifs",
|
||||||
"sourcesPatchesLabel": "Source des patchs",
|
"sourcesPatchesLabel": "Source des patchs",
|
||||||
"orgIntegrationsLabel": "Organisation des intégrations",
|
|
||||||
"contributorsLabel": "Contributeurs",
|
"contributorsLabel": "Contributeurs",
|
||||||
"contributorsHint": "Liste des contributeurs de ReVanced",
|
"contributorsHint": "Liste des contributeurs de ReVanced",
|
||||||
"logsLabel": "Partager les journaux",
|
"logsLabel": "Partager les journaux",
|
||||||
"logsHint": "Partager les logs de ReVanced Manager",
|
"logsHint": "Partager les journaux de ReVanced Manager",
|
||||||
"enablePatchesSelectionLabel": "Autoriser la modification de la sélection de patchs",
|
"enablePatchesSelectionLabel": "Autoriser la modification de la sélection de patchs",
|
||||||
"enablePatchesSelectionHint": "Ne pas empêcher la sélection ou la désélection des patchs",
|
"enablePatchesSelectionHint": "Ne pas empêcher la sélection ou la désélection des correctifs",
|
||||||
"enablePatchesSelectionWarningText": "Le changement de sélection par défaut des patchs peut causer des problèmes inattendus \n\nActiver quand même ?",
|
"enablePatchesSelectionWarningText": "Le changement de sélection par défaut des correctifs peut causer des problèmes inattendus \n\nActiver quand même ?",
|
||||||
"disablePatchesSelectionWarningText": "Vous êtes sur le point de désactiver le changement de sélection par défaut des patchs.\nLa sélection par défaut des patchs sera restaurée.\n\nDésactiver quand même ?",
|
"disablePatchesSelectionWarningText": "Vous êtes sur le point de désactiver le changement de sélection par défaut des correctifs.\nLa sélection par défaut des correctifs sera restaurée.\n\nDésactiver quand même ?",
|
||||||
"autoUpdatePatchesLabel": "Mise à jour automatique des patchs",
|
"autoUpdatePatchesLabel": "Mise à jour automatique des correctifs",
|
||||||
"autoUpdatePatchesHint": "Mise à jour automatique des patchs ReVanced vers la dernière version",
|
"autoUpdatePatchesHint": "Mise à jour automatique des correctifs ReVanced vers la dernière version",
|
||||||
"showUpdateDialogLabel": "Afficher le dialogue de mise à jour",
|
"showUpdateDialogLabel": "Afficher la boîte de dialogue de mise à jour",
|
||||||
"showUpdateDialogHint": "Affiche une boîte de dialogue quand une nouvelle mise à jour est disponible",
|
"showUpdateDialogHint": "Affiche une boîte de dialogue quand une nouvelle mise à jour est disponible",
|
||||||
"universalPatchesLabel": "Afficher les patchs universels",
|
"universalPatchesLabel": "Afficher les correctifs universels",
|
||||||
"universalPatchesHint": "Afficher toutes les applications et les patchs universels (peut ralentir la liste des applications)",
|
"universalPatchesHint": "Afficher toutes les applications et les correctifs universels (peut ralentir la liste des applications)",
|
||||||
|
"lastPatchedAppLabel": "Enregistrer l'application corrigée",
|
||||||
|
"lastPatchedAppHint": "Enregistrer le dernier correctif pour installer ou exporter plus tard",
|
||||||
"versionCompatibilityCheckLabel": "Vérification de la compatibilité des versions",
|
"versionCompatibilityCheckLabel": "Vérification de la compatibilité des versions",
|
||||||
"versionCompatibilityCheckHint": "Empêcher la sélection de patchs qui ne sont pas compatibles avec la version sélectionnée de l'application",
|
"versionCompatibilityCheckHint": "Empêcher la sélection de correctifs qui ne sont pas compatibles avec la version sélectionnée de l'application",
|
||||||
"requireSuggestedAppVersionLabel": "Requiert la version suggérée de l'application",
|
"requireSuggestedAppVersionLabel": "Requiert la version suggérée de l'application",
|
||||||
"requireSuggestedAppVersionHint": "Empêcher la sélection d'une application avec une version qui n'est pas celle suggérée",
|
"requireSuggestedAppVersionHint": "Empêcher la sélection d'une application avec une version qui n'est pas celle suggérée",
|
||||||
"requireSuggestedAppVersionDialogText": "La sélection d'une application qui n'est pas la version suggérée peut causer des problèmes inattendus.\n\nVoulez-vous quand même continuer ?",
|
"requireSuggestedAppVersionDialogText": "La sélection d'une application qui n'est pas la version suggérée peut causer des problèmes inattendus.\n\nVoulez-vous quand même continuer ?",
|
||||||
@@ -188,30 +197,36 @@
|
|||||||
"deleteTempDirLabel": "Supprimer les fichiers temporaires",
|
"deleteTempDirLabel": "Supprimer les fichiers temporaires",
|
||||||
"deleteTempDirHint": "Supprimer les fichiers temporaires inutilisés",
|
"deleteTempDirHint": "Supprimer les fichiers temporaires inutilisés",
|
||||||
"deletedTempDir": "Fichiers temporaires supprimés",
|
"deletedTempDir": "Fichiers temporaires supprimés",
|
||||||
"exportPatchesLabel": "Exporter la sélection de patchs",
|
"exportSettingsLabel": "Exporter les paramètres",
|
||||||
"exportPatchesHint": "Exporter la sélection de patchs vers un fichier JSON",
|
"exportSettingsHint": "Exporter les paramètres vers un fichier JSON",
|
||||||
"exportedPatches": "Sélection de patchs exportée",
|
"exportedSettings": "Paramètres exportés",
|
||||||
"noExportFileFound": "Aucune sélection de patch à exporter",
|
"importSettingsLabel": "Importer les paramètres",
|
||||||
"importPatchesLabel": "Importer une sélection de patchs",
|
"importSettingsHint": "Importer les paramètres depuis un fichier JSON",
|
||||||
"importPatchesHint": "Importer une sélection de patchs depuis un fichier JSON",
|
"importedSettings": "Paramètres importés",
|
||||||
"importedPatches": "Sélection de patchs importée",
|
"exportPatchesLabel": "Exporter la sélection de correctifs",
|
||||||
"resetStoredPatchesLabel": "Réinitialiser la sélection des patchs",
|
"exportPatchesHint": "Exporter la sélection de correctifs vers un fichier JSON",
|
||||||
"resetStoredPatchesHint": "Réinitialiser la sélection des patchs sauvegardés",
|
"exportedPatches": "Sélection de correctifs exportée",
|
||||||
"resetStoredPatchesDialogTitle": "Réinitialiser la sélection des patchs ?",
|
"noExportFileFound": "Aucune sélection de correctif à exporter",
|
||||||
"resetStoredPatchesDialogText": "La sélection par défaut des patchs sera restaurée.",
|
"importPatchesLabel": "Importer une sélection de correctifs",
|
||||||
"resetStoredPatches": "La sélection des patchs a été réinitialisée",
|
"importPatchesHint": "Importer une sélection de correctifs depuis un fichier JSON",
|
||||||
"resetStoredOptionsLabel": "Réinitialiser les options de patch",
|
"importedPatches": "Sélection de correctifs importée",
|
||||||
"resetStoredOptionsHint": "Réinitialiser toutes les options de patch",
|
"resetStoredPatchesLabel": "Réinitialiser la sélection des correctifs",
|
||||||
"resetStoredOptionsDialogTitle": "Réinitialiser les options de patch ?",
|
"resetStoredPatchesHint": "Réinitialiser la sélection des correctifs sauvegardés",
|
||||||
"resetStoredOptionsDialogText": "La réinitialisation des options de patch supprimera toutes les options enregistrées.",
|
"resetStoredPatchesDialogTitle": "Réinitialiser la sélection des correctifs ?",
|
||||||
|
"resetStoredPatchesDialogText": "La sélection par défaut des correctifs sera restaurée.",
|
||||||
|
"resetStoredPatches": "La sélection des correctifs a été réinitialisée",
|
||||||
|
"resetStoredOptionsLabel": "Réinitialiser les options de correctif",
|
||||||
|
"resetStoredOptionsHint": "Réinitialiser toutes les options de correctif",
|
||||||
|
"resetStoredOptionsDialogTitle": "Réinitialiser les options de correctif ?",
|
||||||
|
"resetStoredOptionsDialogText": "La réinitialisation des options de correctif supprimera toutes les options enregistrées.",
|
||||||
"resetStoredOptions": "Les options ont été réinitialisées",
|
"resetStoredOptions": "Les options ont été réinitialisées",
|
||||||
"deleteLogsLabel": "Effacer les logs",
|
"deleteLogsLabel": "Effacer les journaux",
|
||||||
"deleteLogsHint": "Supprimer les logs collectés de ReVanced Manager",
|
"deleteLogsHint": "Supprimer les journaux collectés de ReVanced Manager",
|
||||||
"deletedLogs": "Journaux supprimés",
|
"deletedLogs": "Journaux supprimés",
|
||||||
"regenerateKeystoreLabel": "Régénérer le magasin de clés",
|
"regenerateKeystoreLabel": "Régénérer le magasin de clés",
|
||||||
"regenerateKeystoreHint": "Régénérer le magasin de clés utilisé pour signer l'application",
|
"regenerateKeystoreHint": "Régénérer le magasin de clés utilisé pour signer l'application",
|
||||||
"regenerateKeystoreDialogTitle": "Régénérer le magasin de clés ?",
|
"regenerateKeystoreDialogTitle": "Régénérer le magasin de clés ?",
|
||||||
"regenerateKeystoreDialogText": "Les applications patchées signées avec l’ancien magasin de clés ne pourront plus être mises à jour.",
|
"regenerateKeystoreDialogText": "Les applications corrigées signées avec l’ancien magasin de clés ne pourront plus être mises à jour.",
|
||||||
"regeneratedKeystore": "Magasin de clés régénéré",
|
"regeneratedKeystore": "Magasin de clés régénéré",
|
||||||
"exportKeystoreLabel": "Exporter le magasin de clés",
|
"exportKeystoreLabel": "Exporter le magasin de clés",
|
||||||
"exportKeystoreHint": "Exporter le magasin de clés utilisé pour signer les applications",
|
"exportKeystoreHint": "Exporter le magasin de clés utilisé pour signer les applications",
|
||||||
@@ -221,9 +236,9 @@
|
|||||||
"importKeystoreHint": "Importer le magasin de clés utilisé pour signer les applications",
|
"importKeystoreHint": "Importer le magasin de clés utilisé pour signer les applications",
|
||||||
"importedKeystore": "Magasin de clés importé",
|
"importedKeystore": "Magasin de clés importé",
|
||||||
"selectKeystorePassword": "Mot de passe du magasin de clés",
|
"selectKeystorePassword": "Mot de passe du magasin de clés",
|
||||||
"selectKeystorePasswordHint": "Sélectionner le mot de passe du magasin de clés utilisé pour signer l'apk",
|
"selectKeystorePasswordHint": "Sélectionner le mot de passe du magasin de clés utilisé pour signer les applications",
|
||||||
"jsonSelectorErrorMessage": "Impossible d'utiliser le fichier JSON sélectionné",
|
"jsonSelectorErrorMessage": "Impossible d'utiliser le fichier JSON sélectionné",
|
||||||
"keystoreSelectorErrorMessage": "Impossible d'utiliser le fichier KEYSTORE sélectionné"
|
"keystoreSelectorErrorMessage": "Impossible d'utiliser le fichier de magasin de clés sélectionné"
|
||||||
},
|
},
|
||||||
"appInfoView": {
|
"appInfoView": {
|
||||||
"widgetTitle": "Infos de l'application",
|
"widgetTitle": "Infos de l'application",
|
||||||
@@ -234,18 +249,21 @@
|
|||||||
"exportButton": "Exporter",
|
"exportButton": "Exporter",
|
||||||
"deleteButton": "Supprimer",
|
"deleteButton": "Supprimer",
|
||||||
"rootDialogTitle": "Erreur",
|
"rootDialogTitle": "Erreur",
|
||||||
"lastPatchedAppDescription": "Il s'agit d'une sauvegarde de la dernière application qui a été patchée. ",
|
"lastPatchedAppDescription": "Il s'agit d'une sauvegarde de la dernière application qui a été corrigée. ",
|
||||||
"unmountDialogText": "Êtes-vous sûr de vouloir démonter cette application ?",
|
"unmountDialogText": "Êtes-vous sûr de vouloir démonter cette application ?",
|
||||||
"uninstallDialogText": "Êtes-vous sûr de vouloir désinstaller cette application ?",
|
"uninstallDialogText": "Êtes-vous sûr de vouloir désinstaller cette application ?",
|
||||||
"rootDialogText": "L'application a été installée avec les permissions root, mais ReVanced Manager n'a actuellement aucune permission.\nVeuillez d'abord accorder l'accès root.",
|
"rootDialogText": "L'application a été installée avec les permissions administrateur, mais ReVanced Manager n'a actuellement aucune permission.\nVeuillez d'abord accorder l'accès administrateur.",
|
||||||
|
"removeAppDialogTitle": "Supprimer l'application ?",
|
||||||
|
"removeAppDialogText": "Êtes-vous sûr de vouloir supprimer cette sauvegarde ?",
|
||||||
"packageNameLabel": "Nom du paquet",
|
"packageNameLabel": "Nom du paquet",
|
||||||
"installTypeLabel": "Type d'installation",
|
"installTypeLabel": "Type d'installation",
|
||||||
"mountTypeLabel": "Monter",
|
"mountTypeLabel": "Monter",
|
||||||
"regularTypeLabel": "Standard",
|
"regularTypeLabel": "Standard",
|
||||||
"patchedDateLabel": "Date du patch",
|
"patchedDateLabel": "Date de correction",
|
||||||
"appliedPatchesLabel": "Patchs appliqués",
|
"appliedPatchesLabel": "Correctifs appliqués",
|
||||||
|
"sizeLabel": "Taille du fichier",
|
||||||
"patchedDateHint": "le ${date} à ${time}",
|
"patchedDateHint": "le ${date} à ${time}",
|
||||||
"appliedPatchesHint": "${quantity} patchs appliqués",
|
"appliedPatchesHint": "${quantity} correctifs appliqués",
|
||||||
"updateNotImplemented": "Cette fonctionnalité n'est pas encore disponible"
|
"updateNotImplemented": "Cette fonctionnalité n'est pas encore disponible"
|
||||||
},
|
},
|
||||||
"contributorsView": {
|
"contributorsView": {
|
||||||
@@ -253,28 +271,28 @@
|
|||||||
},
|
},
|
||||||
"installErrorDialog": {
|
"installErrorDialog": {
|
||||||
"mount_version_mismatch": "Incompatibilité de version",
|
"mount_version_mismatch": "Incompatibilité de version",
|
||||||
"mount_no_root": "Aucun accès root",
|
"mount_no_root": "Aucun accès administrateur",
|
||||||
"mount_missing_installation": "Installation introuvable",
|
"mount_missing_installation": "Installation introuvable",
|
||||||
"status_failure_blocked": "Installation bloquée",
|
"status_failure_blocked": "Installation bloquée",
|
||||||
"install_failed_verification_failure": "Échec de la vérification",
|
"install_failed_verification_failure": "Échec de la vérification",
|
||||||
"status_failure_invalid": "Installation invalide",
|
"status_failure_invalid": "Installation invalide",
|
||||||
"install_failed_version_downgrade": "Impossible de downgrader",
|
"install_failed_version_downgrade": "Impossible de rétrograder",
|
||||||
"status_failure_conflict": "Conflit d'installation",
|
"status_failure_conflict": "Conflit d'installation",
|
||||||
"status_failure_storage": "Problème de stockage de l'installation",
|
"status_failure_storage": "Problème de stockage de l'installation",
|
||||||
"status_failure_incompatible": "Installation incompatible",
|
"status_failure_incompatible": "Installation incompatible",
|
||||||
"status_failure_timeout": "Délai d'installation dépassé",
|
"status_failure_timeout": "Délai d'installation dépassé",
|
||||||
"status_unknown": "Échec de l'installation",
|
"status_unknown": "Échec de l'installation",
|
||||||
"mount_version_mismatch_description": "L'installation a échoué car l'application installée est une version différente de l'application patchée.\n\nInstallez la version de l'application que vous montez et réessayez.",
|
"mount_version_mismatch_description": "L'installation a échoué car l'application installée est une version différente de l'application corrigée.\n\nInstallez la version de l'application que vous montez et réessayez.",
|
||||||
"mount_no_root_description": "L'installation a échoué parce que l'accès root n'est pas accordé.\n\nAccordez l'accès root à ReVanced Manager et réessayer.",
|
"mount_no_root_description": "L'installation a échoué parce que l'accès administrateur n'est pas accordé.\n\nAccordez l'accès administrateur à ReVanced Manager et réessayer.",
|
||||||
"mount_missing_installation_description": "L'installation a échoué parce que l'application non patchée n'est pas installée sur cet appareil afin de la monter. \n\nInstallez l'application non patchée avant de monter et réessayez.",
|
"mount_missing_installation_description": "L'installation a échoué parce que l'application non corrigée n'est pas installée sur cet appareil afin de la monter. \n\nInstallez l'application non corrigée avant de monter et réessayez.",
|
||||||
"status_failure_timeout_description": "L'installation a pris trop de temps.\n\nVoulez-vous réessayer ?",
|
"status_failure_timeout_description": "L'installation a pris trop de temps.\n\nVoulez-vous réessayer ?",
|
||||||
"status_failure_storage_description": "L'installation a échoué en raison d'un espace de stockage insuffisant.\n\nLibérez de l'espace et réessayez.",
|
"status_failure_storage_description": "L'installation a échoué en raison d'un espace de stockage insuffisant.\n\nLibérez de l'espace et réessayez.",
|
||||||
"status_failure_invalid_description": "L'installation a échoué car l'application patchée est invalide.\n\nDésinstaller l'application et réessayer ?",
|
"status_failure_invalid_description": "L'installation a échoué car l'application corrigée est invalide.\n\nDésinstaller l'application et réessayer ?",
|
||||||
"status_failure_incompatible_description": "L'application est incompatible avec cet appareil.\n\nContactez le développeur de l'application et demandez de l'aide.",
|
"status_failure_incompatible_description": "L'application est incompatible avec cet appareil.\n\nUtilisez un APK pris en charge par cet appareil et réessayez.",
|
||||||
"status_failure_conflict_description": "L'installation a été empêchée par une installation existante de l'application.\n\nDésinstaller l'application et réessayer ?",
|
"status_failure_conflict_description": "L'installation a été empêchée par une installation existante de l'application.\n\nDésinstaller l'application et réessayer ?",
|
||||||
"status_failure_blocked_description": "L'installation a été bloquée par ${packageName}.\n\nAjustez vos paramètres de sécurité et réessayez.",
|
"status_failure_blocked_description": "L'installation a été bloquée par ${packageName}.\n\nAjustez vos paramètres de sécurité et réessayez.",
|
||||||
"install_failed_verification_failure_description": "L'installation a échoué en raison d'un problème de vérification.\n\nAjustez vos paramètres de sécurité et réessayez.",
|
"install_failed_verification_failure_description": "L'installation a échoué en raison d'un problème de vérification.\n\nAjustez vos paramètres de sécurité et réessayez.",
|
||||||
"install_failed_version_downgrade_description": "L'installation a échoué car l'application patchée a une version inférieure à l'application installée.\n\nDésinstaller l'application et réessayer?",
|
"install_failed_version_downgrade_description": "L'installation a échoué car l'application corrigée a une version inférieure à l'application installée.\n\nDésinstaller l'application et réessayer ?",
|
||||||
"status_unknown_description": "L'installation a échoué pour une raison inconnue. Veuillez réessayer."
|
"status_unknown_description": "L'installation a échoué pour une raison inconnue. Veuillez réessayer."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
298
assets/i18n/strings_ga_IE.i18n.json
Executable file
298
assets/i18n/strings_ga_IE.i18n.json
Executable file
@@ -0,0 +1,298 @@
|
|||||||
|
{
|
||||||
|
"okButton": "CEART GO LEOR",
|
||||||
|
"cancelButton": "Cealaigh",
|
||||||
|
"dismissButton": "Díbhunaigh",
|
||||||
|
"quitButton": "Scoir",
|
||||||
|
"updateButton": "Nuashonraigh",
|
||||||
|
"suggested": "Molta: ${version}",
|
||||||
|
"yesButton": "Tá",
|
||||||
|
"noButton": "Níl",
|
||||||
|
"warning": "Rabhadh",
|
||||||
|
"notice": "Fógra",
|
||||||
|
"noShowAgain": "Ná taispeáin é seo arís",
|
||||||
|
"add": "Cuir",
|
||||||
|
"remove": "Bain",
|
||||||
|
"showChangelogButton": "Taispeáin athraitheoir",
|
||||||
|
"showUpdateButton": "Taispeáin nuashonrú",
|
||||||
|
"navigationView": {
|
||||||
|
"dashboardTab": "Deais",
|
||||||
|
"patcherTab": "Paisteálaí",
|
||||||
|
"settingsTab": "Socruithe"
|
||||||
|
},
|
||||||
|
"homeView": {
|
||||||
|
"refreshSuccess": "Athnuachan go rathúil",
|
||||||
|
"widgetTitle": "Deais",
|
||||||
|
"updatesSubtitle": "Nuashonruithe",
|
||||||
|
"lastPatchedAppSubtitle": "An aip deireanach a paisteáladh",
|
||||||
|
"patchedSubtitle": "Aipeanna Suiteáilte",
|
||||||
|
"changeLaterSubtitle": "Is féidir leat é seo a athrú sna socruithe níos déanaí.",
|
||||||
|
"noSavedAppFound": "Níl aon aip le fáil",
|
||||||
|
"noInstallations": "Níl aon aipeanna paiste suiteáilte",
|
||||||
|
"installUpdate": "Lean ar aghaidh ag suiteáil an nuashonrú?",
|
||||||
|
"updateSheetTitle": "Nuashonraigh an ReVanced Manager",
|
||||||
|
"updateDialogTitle": "Nuashonrú nua ar fáil",
|
||||||
|
"updatePatchesSheetTitle": "Nuashonraigh Paistí ReVanced",
|
||||||
|
"updateChangelogTitle": "Liosta athraithe",
|
||||||
|
"updateDialogText": "Tá nuashonrú nua ar fáil do ${file}.\n\nIs é ${version} an leagan atá suiteáilte faoi láthair.",
|
||||||
|
"downloadConsentDialogTitle": "Íoslódáil comhaid riachtanacha?",
|
||||||
|
"downloadConsentDialogText": "Ní mór do ReVanced Manager na comhaid riachtanacha a íoslódáil chun oibriú i gceart.",
|
||||||
|
"downloadConsentDialogText2": "Ceanglóidh sé seo tú le ${url}.",
|
||||||
|
"downloadingMessage": "Íoslódáil nuashonrú...",
|
||||||
|
"downloadedMessage": "Tá nuashonrú íosluchtaithe",
|
||||||
|
"installingMessage": "Nuashonrú a shuiteáil...",
|
||||||
|
"errorDownloadMessage": "Ní féidir nuashonrú a íoslódáil",
|
||||||
|
"errorInstallMessage": "Ní féidir nuashonrú a shuiteáil",
|
||||||
|
"noConnection": "Gan aon nasc idirlín"
|
||||||
|
},
|
||||||
|
"applicationItem": {
|
||||||
|
"infoButton": "Eolas"
|
||||||
|
},
|
||||||
|
"latestCommitCard": {
|
||||||
|
"loadingLabel": "Á lódáil...",
|
||||||
|
"timeagoLabel": "${time} ó shin"
|
||||||
|
},
|
||||||
|
"patcherView": {
|
||||||
|
"widgetTitle": "Paisteálaí",
|
||||||
|
"patchButton": "Paiste",
|
||||||
|
"incompatibleArchWarningDialogText": "Níl paisteáil ar an ailtireacht seo tacaítear leis go fóill agus d’fhéadfadh sé teip. Lean ar aghaidh fós?",
|
||||||
|
"removedPatchesWarningDialogText": "Paistí bainte ón uair dheireanach a ndearna tú paistí ar an aip seo:\n\n${patches}\n\n${newPatches}An bhfuil fonn ort leanúint ar aghaidh mar sin féin?",
|
||||||
|
"addedPatchesDialogText": "Cuireadh paistí leis ón uair dheireanach a ndearna tú paistí ar an aip seo:\n\n${addedPatches}\n\n",
|
||||||
|
"requiredOptionDialogText": "Caithfear roinnt roghanna paiste a shocrú."
|
||||||
|
},
|
||||||
|
"appSelectorCard": {
|
||||||
|
"widgetTitle": "Roghnaigh aip",
|
||||||
|
"widgetTitleSelected": "Aip roghnaithe",
|
||||||
|
"widgetSubtitle": "Níl aon aip roghnaithe",
|
||||||
|
"noAppsLabel": "Níor aimsíodh aon fheidhmchláir",
|
||||||
|
"anyVersion": "Aon leagan"
|
||||||
|
},
|
||||||
|
"patchSelectorCard": {
|
||||||
|
"widgetTitle": "Roghnaigh paistí",
|
||||||
|
"widgetTitleSelected": "Paistí roghnaithe",
|
||||||
|
"widgetSubtitle": "Roghnaigh iarratas ar dtús",
|
||||||
|
"widgetEmptySubtitle": "Níl aon paistí roghnaithe"
|
||||||
|
},
|
||||||
|
"socialMediaCard": {
|
||||||
|
"widgetTitle": "Sóisialta",
|
||||||
|
"widgetSubtitle": "Táimid ar líne!"
|
||||||
|
},
|
||||||
|
"appSelectorView": {
|
||||||
|
"viewTitle": "Roghnaigh aip",
|
||||||
|
"searchBarHint": "Cuardaigh aip",
|
||||||
|
"storageButton": "Stóráil",
|
||||||
|
"selectFromStorageButton": "Roghnaigh ó stóráil",
|
||||||
|
"errorMessage": "Ní féidir feidhmchlár roghnaithe a úsáid",
|
||||||
|
"downloadToast": "Níl feidhm íoslódála ar fáil fós",
|
||||||
|
"requireSuggestedAppVersionDialogText": "Ní mheaitseálann leagan an aip a roghnaigh tú leis an leagan a mholtar a d'fhéadfadh saincheisteanna gan choinne a bheith mar thoradh air. Úsáid an leagan a mholtar le do thoil.\n\nLeagan roghnaithe: ${selected}\nLeagan mholta: ${suggested}\n\nChun leanúint ar aghaidh ar aon nós, díchumasaigh “Teastaíonn leagan aipe molta” sna socruithe.",
|
||||||
|
"featureNotAvailable": "Gné nach bhfuil cur i bhfeidhm",
|
||||||
|
"featureNotAvailableText": "Is APK scoilte é an aip seo agus ní féidir é a phaiteáil agus a shuiteáil go hiontaofa ach trí fheistiú le ceadanna fréimhe. Mar sin féin, is féidir leat APK iomlán a phaisteáil agus a shuiteáil trína roghnú ó stóráil."
|
||||||
|
},
|
||||||
|
"patchesSelectorView": {
|
||||||
|
"viewTitle": "Roghnaigh paistí",
|
||||||
|
"searchBarHint": "Cuardaigh paistí",
|
||||||
|
"universalPatches": "Paistí uilíocha",
|
||||||
|
"newPatches": "Paistí nua",
|
||||||
|
"patches": "Paistí",
|
||||||
|
"doneButton": "Déanta",
|
||||||
|
"defaultChip": "Réamhshocraithe",
|
||||||
|
"defaultTooltip": "Roghnaigh gach paistí réamhshocraithe",
|
||||||
|
"noneChip": "Níl aon",
|
||||||
|
"noneTooltip": "Díroghnaigh gach paiste",
|
||||||
|
"loadPatchesSelection": "Roghnú paiste luchtaigh",
|
||||||
|
"noSavedPatches": "Níl aon roghnú paiste sábháilte don aip roghnaithe.\nBrúigh Done chun an rogha reatha a shábháil.",
|
||||||
|
"noPatchesFound": "Níl aon paistí le fáil don aip roghnaithe",
|
||||||
|
"setRequiredOption": "Éilíonn roinnt paistí roghanna a shocrú:\n\n${patches}\n\nSocraigh iad le do thoil sula leanann ar aghaidh."
|
||||||
|
},
|
||||||
|
"patchOptionsView": {
|
||||||
|
"customValue": "Luach saincheaptha",
|
||||||
|
"setToNull": "Socraigh go null",
|
||||||
|
"nullValue": "Tá an luach rogha seo niall faoi láthair",
|
||||||
|
"viewTitle": "Roghanna paiste",
|
||||||
|
"saveOptions": "Sábháil",
|
||||||
|
"unselectPatch": "Díroghnaigh paiste",
|
||||||
|
"tooltip": "Tuilleadh roghanna ionchur",
|
||||||
|
"selectFilePath": "Roghnaigh cosán comhad",
|
||||||
|
"selectFolder": "Roghnaigh fillte",
|
||||||
|
"requiredOption": "Teastaíonn an rogha seo a shocrú",
|
||||||
|
"unsupportedOption": "Ní thacaítear leis an rogha seo",
|
||||||
|
"requiredOptionNull": "Caithfear na roghanna seo a leanas a shocrú:\n\n${options}"
|
||||||
|
},
|
||||||
|
"patchItem": {
|
||||||
|
"unsupportedDialogText": "D'fhéadfadh earráidí paiste a bheith mar thoradh ar an paiste seo a roghnú.\n\nLeagan aip: ${packageVersion}\nLeaganacha tacaithe:\n${supportedVersions}",
|
||||||
|
"unsupportedPatchVersion": "Ní thacaítear le paiste don leagan aip seo.",
|
||||||
|
"unsupportedRequiredOption": "Tá rogha riachtanach sa phaiste seo nach dtacaíonn an aip seo",
|
||||||
|
"patchesChangeWarningDialogText": "Moltar an roghnú agus na roghanna paiste réamhshocraithe a úsáid. D'fhéadfadh saincheisteanna gan choinne a bheith mar thoradh orthu a athrú\n\nBeidh ort “Ceadaigh roghnú paiste athraithe” a chasadh air sna socruithe sula n-athraíonn tú aon rogha paiste.",
|
||||||
|
"patchesChangeWarningDialogButton": "Úsáid rogha réamhshocraithe"
|
||||||
|
},
|
||||||
|
"installerView": {
|
||||||
|
"installType": "Roghnaigh cineál suiteála",
|
||||||
|
"installTypeDescription": "Roghnaigh an cineál suiteála le leanúint leis.",
|
||||||
|
"installButton": "Suiteáil",
|
||||||
|
"installRootType": "Ceangail",
|
||||||
|
"installNonRootType": "Rialta",
|
||||||
|
"warning": "Díchumasaigh nuashonruithe uathoibríoch don aip bhreactha chun fadhbanna gan choinne a sheachaint.",
|
||||||
|
"pressBackAgain": "Brúigh ar ais arís chun cealú",
|
||||||
|
"openButton": "Oscailte",
|
||||||
|
"notificationTitle": "Tá ReVanced Manager ag sileadh",
|
||||||
|
"notificationText": "Tapáil chun filleadh ar an suiteálaí",
|
||||||
|
"exportApkButtonTooltip": "APK paiteáilte onnmhairi",
|
||||||
|
"exportLogButtonTooltip": "Logáil easpórtála",
|
||||||
|
"screenshotDetected": "Braithíodh scáileán. Má tá tú ag iarraidh an log a roinnt, roinn cóip téacs ina ionad.\n\nCóipeáil log go gearrthaisce?",
|
||||||
|
"copiedToClipboard": "Cóipeáladh an loga chuig an ngearrthaisce",
|
||||||
|
"noExit": "Tá an suiteálaí fós ag rith, ní féidir leo imeacht..."
|
||||||
|
},
|
||||||
|
"settingsView": {
|
||||||
|
"widgetTitle": "Socruithe",
|
||||||
|
"appearanceSectionTitle": "Dealramh",
|
||||||
|
"teamSectionTitle": "Foireann",
|
||||||
|
"debugSectionTitle": "Dífhabhtú",
|
||||||
|
"advancedSectionTitle": "Ardleibhéal",
|
||||||
|
"exportSectionTitle": "Iompórtáil & easpórtáil",
|
||||||
|
"dataSectionTitle": "Foinsí sonraí",
|
||||||
|
"themeModeLabel": "Téama aip",
|
||||||
|
"systemThemeLabel": "Córas",
|
||||||
|
"lightThemeLabel": "Solas",
|
||||||
|
"darkThemeLabel": "Dorcha",
|
||||||
|
"dynamicThemeLabel": "Ábhar Tú",
|
||||||
|
"dynamicThemeHint": "Bain sult as eispéireas níos gaire do do ghléas",
|
||||||
|
"languageLabel": "Teanga",
|
||||||
|
"languageUpdated": "Teanga nuashonraithe",
|
||||||
|
"sourcesLabel": "Foinsí malartacha",
|
||||||
|
"sourcesLabelHint": "Cumraigh na foinsí malartacha le haghaidh Paistí ReVanced",
|
||||||
|
"useAlternativeSources": "Úsáid foinsí malartacha",
|
||||||
|
"useAlternativeSourcesHint": "Úsáid foinsí eile le haghaidh ReVanced Patches in ionad an API",
|
||||||
|
"sourcesResetDialogTitle": "Athshocraigh",
|
||||||
|
"sourcesResetDialogText": "An bhfuil tú cinnte gur mhaith leat do fhoinsí a athshocrú go dtí a luachanna réamhshocraithe?",
|
||||||
|
"apiURLResetDialogText": "An bhfuil tú cinnte gur mhaith leat do URL API a athshocrú go dtí a luach réamhshocraithe?",
|
||||||
|
"sourcesUpdateNote": "Nóta: Íoslódálfaidh sé seo Paistí ReVanced go huathoibríoch ó na foinsí eile.\n\nNascfaidh sé seo tú leis an bhfoinse eile.",
|
||||||
|
"apiURLLabel": "UIRL API",
|
||||||
|
"apiURLHint": "Cumraigh URL API de ReVanced Manager",
|
||||||
|
"selectApiURL": "UIRL API",
|
||||||
|
"orgPatchesLabel": "Eagraíocht paistí",
|
||||||
|
"sourcesPatchesLabel": "Foinse paistí",
|
||||||
|
"contributorsLabel": "Rannpháirtithe",
|
||||||
|
"contributorsHint": "Liosta de rannpháirtithe ReVanced",
|
||||||
|
"logsLabel": "Comhroinn logaí",
|
||||||
|
"logsHint": "Comhroinn logaí ReVanced Manager",
|
||||||
|
"enablePatchesSelectionLabel": "Ceadaigh roghnú paiste a athrú",
|
||||||
|
"enablePatchesSelectionHint": "Ná cuir cosc ar phaistí a roghnú nó a dhíroghnú",
|
||||||
|
"enablePatchesSelectionWarningText": "D'fhéadfadh fadhbanna gan choinne a bheith mar thoradh ar rogha paistí a athrú\n\nCumasaigh ar aon chaoi?",
|
||||||
|
"disablePatchesSelectionWarningText": "Tá tú ar tí roghnú paistí a athrú a dhíchumasú.\nCuirfear an rogha réamhshocraithe paistí ar ais.\n\nDíchumasú ar aon chaoi?",
|
||||||
|
"autoUpdatePatchesLabel": "Paistí nuashonruithe uathoibríoch",
|
||||||
|
"autoUpdatePatchesHint": "Nuashonraigh go huathoibríoch paistí go dtí an leagan is déanaí",
|
||||||
|
"showUpdateDialogLabel": "Taispeáin dialóg nuashonrú",
|
||||||
|
"showUpdateDialogHint": "Taispeáin dialóg nuair a bhíonn nuashonrú nua ar fáil",
|
||||||
|
"universalPatchesLabel": "Taispeáin paistí uilíocha",
|
||||||
|
"universalPatchesHint": "Taispeáin gach aip agus paistí uilíoch (féadfaidh sé an liosta aipeanna a mhoilliú)",
|
||||||
|
"lastPatchedAppLabel": "Sábháil aip paisteáilte",
|
||||||
|
"lastPatchedAppHint": "Sábháil an paiste deireanach le suiteáil nó a onnmhairiú",
|
||||||
|
"versionCompatibilityCheckLabel": "Seiceáil comhoiriúnachta",
|
||||||
|
"versionCompatibilityCheckHint": "Cosc a chur ar roghnú paistí nach bhfuil comhoiriúnach leis an leagan aip roghnaithe",
|
||||||
|
"requireSuggestedAppVersionLabel": "Teastaíonn leagan aipe molta",
|
||||||
|
"requireSuggestedAppVersionHint": "Cosc a chur ar aip a roghnú le leagan nach é an leagan molta",
|
||||||
|
"requireSuggestedAppVersionDialogText": "D'fhéadfadh fadhbanna gan choinne a bheith mar thoradh ar aip nach é an leagan a mholtar a roghnú.\n\nAr mhaith leat dul ar aghaidh ar aon nós?",
|
||||||
|
"aboutLabel": "Maidir",
|
||||||
|
"snackbarMessage": "Cóipeáilte go gear",
|
||||||
|
"restartAppForChanges": "Athosaigh an aip chun athruithe a chur i bhfeidhm",
|
||||||
|
"deleteTempDirLabel": "Scrios comhaid shealadacha",
|
||||||
|
"deleteTempDirHint": "Scrios comhaid shealadacha gan úsáid",
|
||||||
|
"deletedTempDir": "Scriosta comhaid shealadacha",
|
||||||
|
"exportSettingsLabel": "Socruithe easpórtála",
|
||||||
|
"exportSettingsHint": "Easpórtáil socruithe go comhad JSON",
|
||||||
|
"exportedSettings": "Socruithe easpórtáilte",
|
||||||
|
"importSettingsLabel": "Socruithe a allmhairiú",
|
||||||
|
"importSettingsHint": "Iompórtáil socruithe ó chomhad JSON",
|
||||||
|
"importedSettings": "Socruithe allmhairithe",
|
||||||
|
"exportPatchesLabel": "Rogha paiste easpórtála",
|
||||||
|
"exportPatchesHint": "Roghnú paiste a easpórtáil chuig comhad JSON",
|
||||||
|
"exportedPatches": "Easpórtáil an roghnú paistí",
|
||||||
|
"noExportFileFound": "Gan roghnú paiste le heaspórtáil",
|
||||||
|
"importPatchesLabel": "Iompórtáil roghnú paiste",
|
||||||
|
"importPatchesHint": "Roghnú paiste a iompórtáil ó chomhad JSON",
|
||||||
|
"importedPatches": "Rogha paiste allmhairithe",
|
||||||
|
"resetStoredPatchesLabel": "Athshocraigh roghnú paiste",
|
||||||
|
"resetStoredPatchesHint": "Athshocraigh an rogha paiste stóráilte",
|
||||||
|
"resetStoredPatchesDialogTitle": "Athshocraigh roghnú paiste?",
|
||||||
|
"resetStoredPatchesDialogText": "Cuirfear an rogha réamhshocraithe paistí ar ais.",
|
||||||
|
"resetStoredPatches": "Athshocraíodh roghnú paiste",
|
||||||
|
"resetStoredOptionsLabel": "Athshocraigh roghanna paiste",
|
||||||
|
"resetStoredOptionsHint": "Athshocraigh gach rogha paiste",
|
||||||
|
"resetStoredOptionsDialogTitle": "Athshocraigh roghanna paiste?",
|
||||||
|
"resetStoredOptionsDialogText": "Bainfidh na roghanna paiste a athshocrú gach rogha sábháilte.",
|
||||||
|
"resetStoredOptions": "Athshocraíodh roghanna",
|
||||||
|
"deleteLogsLabel": "Glan Logaí",
|
||||||
|
"deleteLogsHint": "Scrios na logaí bailithe de ReVanced Manager",
|
||||||
|
"deletedLogs": "Logaí scriosta",
|
||||||
|
"regenerateKeystoreLabel": "Athghin stór eochracha",
|
||||||
|
"regenerateKeystoreHint": "Athghinigh an eochrstór a úsáidtear chun aipeanna a shíni",
|
||||||
|
"regenerateKeystoreDialogTitle": "Athghin stór eochracha?",
|
||||||
|
"regenerateKeystoreDialogText": "Ní bheidh aipeanna paiste sínithe leis an seanstór eochair in ann a nuashonrú a thuilleadh.",
|
||||||
|
"regeneratedKeystore": "Keystore athghinithe",
|
||||||
|
"exportKeystoreLabel": "Easpórtáil stór eochracha",
|
||||||
|
"exportKeystoreHint": "Easpórtáil an eochrstór a úsáidtear chun feidhmchláir",
|
||||||
|
"exportedKeystore": "Easpórtáil an stór eochair",
|
||||||
|
"noKeystoreExportFileFound": "Níl aon stór eochair le easpórtáil",
|
||||||
|
"importKeystoreLabel": "Iompórtáil stór eochracha",
|
||||||
|
"importKeystoreHint": "Iompórtáil stór eochracha a úsáidtear chun aipeanna",
|
||||||
|
"importedKeystore": "Keystore iompórtáilte",
|
||||||
|
"selectKeystorePassword": "Pasfhocal stór eochracha",
|
||||||
|
"selectKeystorePasswordHint": "Roghnaigh pasfhocal stór eochracha a úsáidtear chun aipeanna",
|
||||||
|
"jsonSelectorErrorMessage": "Ní féidir comhad JSON roghnaithe a úsáid",
|
||||||
|
"keystoreSelectorErrorMessage": "Ní féidir comhad stór eochracha roghnaithe a úsáid"
|
||||||
|
},
|
||||||
|
"appInfoView": {
|
||||||
|
"widgetTitle": "Eolas ar an aip",
|
||||||
|
"openButton": "Oscailte",
|
||||||
|
"installButton": "Suiteáil",
|
||||||
|
"uninstallButton": "Díshuiteáil",
|
||||||
|
"unmountButton": "Dícheangail",
|
||||||
|
"exportButton": "Easpórtáil",
|
||||||
|
"deleteButton": "Scrios",
|
||||||
|
"rootDialogTitle": "Earráid",
|
||||||
|
"lastPatchedAppDescription": "Is cúltaca é seo den aip a paisteadh go deireanach.",
|
||||||
|
"unmountDialogText": "An bhfuil tú cinnte gur mhaith leat an aip seo a dícheangail?",
|
||||||
|
"uninstallDialogText": "An bhfuil tú cinnte gur mhaith leat an aip seo a dhíshuiteáil?",
|
||||||
|
"rootDialogText": "Suiteáladh an aip le cead sár-úsáideoirí, ach faoi láthair níl aon chead ag ReVanced Manager.\nTabhair ceadanna sárúsáideoirí ar dtús.",
|
||||||
|
"removeAppDialogTitle": "Aip a scriosadh?",
|
||||||
|
"removeAppDialogText": "An bhfuil tú cinnte gur mhaith leat an cúltaca seo a scriosadh?",
|
||||||
|
"packageNameLabel": "Ainm an phacáiste",
|
||||||
|
"installTypeLabel": "Cineál suiteála",
|
||||||
|
"mountTypeLabel": "Ceangail",
|
||||||
|
"regularTypeLabel": "Rialta",
|
||||||
|
"patchedDateLabel": "Dáta paisteáilte",
|
||||||
|
"appliedPatchesLabel": "Paistí feidhmithe",
|
||||||
|
"sizeLabel": "Méid an chomhaid",
|
||||||
|
"patchedDateHint": "${date} ag ${time}",
|
||||||
|
"appliedPatchesHint": "${quantity} paistí curtha i bhfeidhm",
|
||||||
|
"updateNotImplemented": "Níor cuireadh an ghné seo i bhfeidhm go fóill"
|
||||||
|
},
|
||||||
|
"contributorsView": {
|
||||||
|
"widgetTitle": "Rannpháirtithe"
|
||||||
|
},
|
||||||
|
"installErrorDialog": {
|
||||||
|
"mount_version_mismatch": "Neamhoiriúnú leagan",
|
||||||
|
"mount_no_root": "Gan rochtain fréimhe",
|
||||||
|
"mount_missing_installation": "Níor aimsíodh an suiteáil",
|
||||||
|
"status_failure_blocked": "Suiteáil blocáilte",
|
||||||
|
"install_failed_verification_failure": "Theip ar fhíorú",
|
||||||
|
"status_failure_invalid": "Suiteáil bailí",
|
||||||
|
"install_failed_version_downgrade": "Ní féidir íosghrádú",
|
||||||
|
"status_failure_conflict": "Coimhlint suiteála",
|
||||||
|
"status_failure_storage": "Saincheist stórála suiteála",
|
||||||
|
"status_failure_incompatible": "Suiteáil neamh-chomhoiriúnach",
|
||||||
|
"status_failure_timeout": "Teorainn ama suiteála",
|
||||||
|
"status_unknown": "Theip ar an suiteáil",
|
||||||
|
"mount_version_mismatch_description": "Theip ar an suiteáil toisc go raibh an aip suiteáilte ina leagan difriúil ná an aip paiste.\n\nSuiteáil an leagan den aip atá á shuiteáil agat agus bain triail as arís.",
|
||||||
|
"mount_no_root_description": "Theip ar an tsuiteáil toisc nár deonaíodh rochtain fhréamh.\n\nDeonaigh rochtain fhréamh ar ReVanced Manager agus bain triail eile as.",
|
||||||
|
"mount_missing_installation_description": "Theip ar an suiteáil toisc nach raibh an aip neamhpháite á shuiteáil ar an bhfeiste seo d'fhonn suiteáil air.\n\nSuiteáil an aip gan patched sula gcuirtear é agus bain triail as arís.",
|
||||||
|
"status_failure_timeout_description": "Thóg an tsuiteáil rófhada chun críochnú.\n\nAr mhaith leat triail a bhaint as arís?",
|
||||||
|
"status_failure_storage_description": "Theip ar an suiteáil mar gheall ar stóráil neamhleor.\n\nSaor roinnt spáis agus bain triail as arís.",
|
||||||
|
"status_failure_invalid_description": "Theip ar an suiteáil toisc go raibh an aip paiste neamhbhailí.\n\nDíshuiteáil an aip agus bain triail as arís?",
|
||||||
|
"status_failure_incompatible_description": "Níl an aip comhoiriúnach leis an bhfeiste seo.\n\nÚsáid APK a dtacaíonn an gléas seo agus bain triail as arís.",
|
||||||
|
"status_failure_conflict_description": "Cuireadh cosc ar an suiteáil trí shuiteáil an aip atá ann cheana féin.\n\nDíshuiteáil an aip suiteáilte agus iarracht arís?",
|
||||||
|
"status_failure_blocked_description": "Chuir ${packageName} bac ar an suiteáil.\n\nCoigeartaigh do shocruithe slándála agus bain triail eile as.",
|
||||||
|
"install_failed_verification_failure_description": "Theip ar an suiteáil mar gheall ar shaincheist fíoraithe.\n\nCoigeartaigh do shocruithe slándála agus bain triail eile as.",
|
||||||
|
"install_failed_version_downgrade_description": "Theip ar an suiteáil toisc gur leagan níos ísle é an aip paiteáilte ná an aip suiteáilte.\n\nDíshuiteáil an aip agus bain triail as arís?",
|
||||||
|
"status_unknown_description": "Theip ar an suiteáil mar gheall ar chúis anaithnid. Bain triail as arís."
|
||||||
|
}
|
||||||
|
}
|
||||||
0
assets/i18n/strings_gl_ES.i18n.json
Normal file → Executable file
0
assets/i18n/strings_gl_ES.i18n.json
Normal file → Executable file
0
assets/i18n/strings_gu_IN.i18n.json
Normal file → Executable file
0
assets/i18n/strings_gu_IN.i18n.json
Normal file → Executable file
30
assets/i18n/strings_he_IL.i18n.json
Normal file → Executable file
30
assets/i18n/strings_he_IL.i18n.json
Normal file → Executable file
@@ -16,14 +16,17 @@
|
|||||||
"showUpdateButton": "הצג עדכון",
|
"showUpdateButton": "הצג עדכון",
|
||||||
"navigationView": {
|
"navigationView": {
|
||||||
"dashboardTab": "לוח בקרה",
|
"dashboardTab": "לוח בקרה",
|
||||||
"patcherTab": "מתקן",
|
"patcherTab": "Patcher",
|
||||||
"settingsTab": "הגדרות"
|
"settingsTab": "הגדרות"
|
||||||
},
|
},
|
||||||
"homeView": {
|
"homeView": {
|
||||||
"refreshSuccess": "רוענן בהצלחה",
|
"refreshSuccess": "רוענן בהצלחה",
|
||||||
"widgetTitle": "לוח בקרה",
|
"widgetTitle": "לוח בקרה",
|
||||||
"updatesSubtitle": "עדכונים",
|
"updatesSubtitle": "עדכונים",
|
||||||
|
"lastPatchedAppSubtitle": "תיקון אפליקציה אחרון",
|
||||||
|
"patchedSubtitle": "אפליקציות מותקנות",
|
||||||
"changeLaterSubtitle": "ניתן לשנות זאת בהגדרות מאוחר יותר.",
|
"changeLaterSubtitle": "ניתן לשנות זאת בהגדרות מאוחר יותר.",
|
||||||
|
"noSavedAppFound": "לא נמצאו אפליקציות",
|
||||||
"noInstallations": "אין אפליקציות מתוקנת מותקנות",
|
"noInstallations": "אין אפליקציות מתוקנת מותקנות",
|
||||||
"installUpdate": "המשך להתקין את העדכון?",
|
"installUpdate": "המשך להתקין את העדכון?",
|
||||||
"updateSheetTitle": "עדכן את ReVanced Manager",
|
"updateSheetTitle": "עדכן את ReVanced Manager",
|
||||||
@@ -49,9 +52,9 @@
|
|||||||
"timeagoLabel": "לפני ${time}"
|
"timeagoLabel": "לפני ${time}"
|
||||||
},
|
},
|
||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "מתקן",
|
"widgetTitle": "Patcher",
|
||||||
"patchButton": "תיקון",
|
"patchButton": "תיקון",
|
||||||
"removedPatchesWarningDialogText": "התיקונים הבאים הוסרו מאז הפעם האחרונה שהשתמשת בהם.\n${patches}\nלהמשיך בכל זאת?",
|
"incompatibleArchWarningDialogText": "תיקון בארכיטקטורה זו לא נתמך עדיין ועלול להיכשל. להמשיך בכל זאת?",
|
||||||
"requiredOptionDialogText": "כמה אפשרויות תיקון חייבות להיקבע."
|
"requiredOptionDialogText": "כמה אפשרויות תיקון חייבות להיקבע."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -99,8 +102,10 @@
|
|||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "ערך מותאם אישית",
|
"customValue": "ערך מותאם אישית",
|
||||||
|
"setToNull": "השמה לnull",
|
||||||
"viewTitle": "אפשרויות תיקון",
|
"viewTitle": "אפשרויות תיקון",
|
||||||
"saveOptions": "שמור",
|
"saveOptions": "שמור",
|
||||||
|
"unselectPatch": "בטל את בחירת התיקון",
|
||||||
"tooltip": "אפשרויות קלט נוספות",
|
"tooltip": "אפשרויות קלט נוספות",
|
||||||
"selectFilePath": "בחר נתיב קובץ",
|
"selectFilePath": "בחר נתיב קובץ",
|
||||||
"selectFolder": "בחר תיקייה",
|
"selectFolder": "בחר תיקייה",
|
||||||
@@ -111,6 +116,7 @@
|
|||||||
"unsupportedDialogText": "בחירת תיקון זה עלול לגרום לשגיאות תיקון.\nגרסת יישום: ${packageVersion}\nגרסאות נתמכות:\n${supportedVersions}",
|
"unsupportedDialogText": "בחירת תיקון זה עלול לגרום לשגיאות תיקון.\nגרסת יישום: ${packageVersion}\nגרסאות נתמכות:\n${supportedVersions}",
|
||||||
"unsupportedPatchVersion": "תיקון זה אינו נתמך עבור גרסה זו של האפליקציה.",
|
"unsupportedPatchVersion": "תיקון זה אינו נתמך עבור גרסה זו של האפליקציה.",
|
||||||
"unsupportedRequiredOption": "התיקון כולל אפשרות דרושה שאינה נתמכת על ידי אפליקציה זו",
|
"unsupportedRequiredOption": "התיקון כולל אפשרות דרושה שאינה נתמכת על ידי אפליקציה זו",
|
||||||
|
"patchesChangeWarningDialogText": "מומלץ להשתמש בברירת המחדל של הטלאי והאפשרויות. שינוי עלול לגרום לבעיות בלתי צפויות.\n\nתצטרך להפעיל את \"אפשר שינוי בחירת טלאי\" בהגדרות לפני שתשנה כל בחירת טלאי.",
|
||||||
"patchesChangeWarningDialogButton": "השתמש בבחירה ברירת המחדל"
|
"patchesChangeWarningDialogButton": "השתמש בבחירה ברירת המחדל"
|
||||||
},
|
},
|
||||||
"installerView": {
|
"installerView": {
|
||||||
@@ -121,7 +127,7 @@
|
|||||||
"warning": "השבת עדכונים אוטומטיים עבור באפליקציה המתוקנת כדי למנוע בעיות בלתי צפויות.",
|
"warning": "השבת עדכונים אוטומטיים עבור באפליקציה המתוקנת כדי למנוע בעיות בלתי צפויות.",
|
||||||
"pressBackAgain": "לחץ שוב כדי לבטל",
|
"pressBackAgain": "לחץ שוב כדי לבטל",
|
||||||
"openButton": "פתח",
|
"openButton": "פתח",
|
||||||
"notificationTitle": "מנהל העדכונים בתהליך תיקון",
|
"notificationTitle": "ReVanced Manager מבצע תיקון",
|
||||||
"notificationText": "לחץ כדי לחזור להתקנה",
|
"notificationText": "לחץ כדי לחזור להתקנה",
|
||||||
"exportApkButtonTooltip": "יצא APK מתוקן",
|
"exportApkButtonTooltip": "יצא APK מתוקן",
|
||||||
"exportLogButtonTooltip": "יצא תיעוד אירועים",
|
"exportLogButtonTooltip": "יצא תיעוד אירועים",
|
||||||
@@ -136,6 +142,7 @@
|
|||||||
"debugSectionTitle": "איתור באגים",
|
"debugSectionTitle": "איתור באגים",
|
||||||
"advancedSectionTitle": "הגדרות מתקדמות",
|
"advancedSectionTitle": "הגדרות מתקדמות",
|
||||||
"exportSectionTitle": "יבוא ויצוא",
|
"exportSectionTitle": "יבוא ויצוא",
|
||||||
|
"dataSectionTitle": "מקורות מידע",
|
||||||
"themeModeLabel": "ערכת הנושא של האפליקציה",
|
"themeModeLabel": "ערכת הנושא של האפליקציה",
|
||||||
"systemThemeLabel": "מערכת",
|
"systemThemeLabel": "מערכת",
|
||||||
"lightThemeLabel": "בהיר",
|
"lightThemeLabel": "בהיר",
|
||||||
@@ -144,21 +151,22 @@
|
|||||||
"dynamicThemeHint": "תהנה/י מחוויה קרובה יותר למכשיר שלך",
|
"dynamicThemeHint": "תהנה/י מחוויה קרובה יותר למכשיר שלך",
|
||||||
"languageLabel": "שפה",
|
"languageLabel": "שפה",
|
||||||
"languageUpdated": "עדכוני שפה",
|
"languageUpdated": "עדכוני שפה",
|
||||||
"sourcesIntegrationsLabel": "מקור אינטגרציות",
|
|
||||||
"sourcesResetDialogTitle": "איפוס",
|
"sourcesResetDialogTitle": "איפוס",
|
||||||
"sourcesResetDialogText": "האם אתה בטוח שברצונך לאפס את המקורות לערכי ברירת המחדל שלהם?",
|
"sourcesResetDialogText": "האם אתה בטוח שברצונך לאפס את המקורות לערכי ברירת המחדל שלהם?",
|
||||||
"apiURLResetDialogText": "האם אתה בטוח שברצונך לאפס את כתובת הAPI לערך ברירת המחדל?",
|
"apiURLResetDialogText": "האם אתה בטוח שברצונך לאפס את כתובת הAPI לערך ברירת המחדל?",
|
||||||
"apiURLLabel": "כתובת API",
|
"apiURLLabel": "כתובת API",
|
||||||
|
"apiURLHint": "הגדר את כתובת ה-API של ReVanced Manager",
|
||||||
"selectApiURL": "כתובת API",
|
"selectApiURL": "כתובת API",
|
||||||
"orgPatchesLabel": "ארגון תיקונים",
|
"orgPatchesLabel": "ארגון תיקונים",
|
||||||
"sourcesPatchesLabel": "מקור התיקונים",
|
"sourcesPatchesLabel": "מקור התיקונים",
|
||||||
"orgIntegrationsLabel": "ארגון אינטגרציות",
|
|
||||||
"contributorsLabel": "תורמים",
|
"contributorsLabel": "תורמים",
|
||||||
"contributorsHint": "רשימת התורמים לReVanced",
|
"contributorsHint": "רשימת התורמים לReVanced",
|
||||||
"logsLabel": "שתף לוג",
|
"logsLabel": "שתף לוג",
|
||||||
|
"logsHint": "שתף ReVanced Manager לוג",
|
||||||
"disablePatchesSelectionWarningText": "אתה עומד לכבות את שינוי בחירת התיקונים.\nהבחירה ברירת המחדל של התיקונים תשוחזר.\n\nלכבות בכל מקרה?",
|
"disablePatchesSelectionWarningText": "אתה עומד לכבות את שינוי בחירת התיקונים.\nהבחירה ברירת המחדל של התיקונים תשוחזר.\n\nלכבות בכל מקרה?",
|
||||||
"autoUpdatePatchesLabel": "עדכון תיקונים באופן אוטומטי",
|
"autoUpdatePatchesLabel": "עדכון תיקונים באופן אוטומטי",
|
||||||
"autoUpdatePatchesHint": "עדכן אוטומטית את התיקונים לגרסה העדכנית ביותר",
|
"autoUpdatePatchesHint": "עדכן אוטומטית את התיקונים לגרסה העדכנית ביותר",
|
||||||
|
"showUpdateDialogLabel": "הצג תיבת עדכון",
|
||||||
"universalPatchesLabel": "הצג תיקונים אוניברסליים",
|
"universalPatchesLabel": "הצג תיקונים אוניברסליים",
|
||||||
"universalPatchesHint": "הצג את כל האפליקציות והתיקונים האוניברסליים (עשוי להאט את רשימת האפליקציות)",
|
"universalPatchesHint": "הצג את כל האפליקציות והתיקונים האוניברסליים (עשוי להאט את רשימת האפליקציות)",
|
||||||
"versionCompatibilityCheckLabel": "בדיקת תאימות לגרסה",
|
"versionCompatibilityCheckLabel": "בדיקת תאימות לגרסה",
|
||||||
@@ -186,6 +194,7 @@
|
|||||||
"resetStoredOptionsDialogText": "איפוס אפשרויות התיקון יסיר את כל האפשרויות השמורות.",
|
"resetStoredOptionsDialogText": "איפוס אפשרויות התיקון יסיר את כל האפשרויות השמורות.",
|
||||||
"resetStoredOptions": "האפשרויות אופסו",
|
"resetStoredOptions": "האפשרויות אופסו",
|
||||||
"deleteLogsLabel": "נקה יומנים",
|
"deleteLogsLabel": "נקה יומנים",
|
||||||
|
"deleteLogsHint": "מחק יומני ReVanced Manager שנאספו",
|
||||||
"deletedLogs": "תיעוד אירועים נחמק",
|
"deletedLogs": "תיעוד אירועים נחמק",
|
||||||
"regenerateKeystoreLabel": "יצירה חוזרת של מפתח-האחסון",
|
"regenerateKeystoreLabel": "יצירה חוזרת של מפתח-האחסון",
|
||||||
"regenerateKeystoreDialogTitle": "יצירה חוזרת של מפתח-האחסון?",
|
"regenerateKeystoreDialogTitle": "יצירה חוזרת של מפתח-האחסון?",
|
||||||
@@ -195,6 +204,7 @@
|
|||||||
"noKeystoreExportFileFound": "אין מפתח-אחסון כדי ליציא",
|
"noKeystoreExportFileFound": "אין מפתח-אחסון כדי ליציא",
|
||||||
"importKeystoreLabel": "יבוא מפתח-אחסון",
|
"importKeystoreLabel": "יבוא מפתח-אחסון",
|
||||||
"importedKeystore": "מפתח-אחסון מיובא",
|
"importedKeystore": "מפתח-אחסון מיובא",
|
||||||
|
"selectKeystorePassword": "סיסמת מפתח-אחסון",
|
||||||
"jsonSelectorErrorMessage": "לא ניתן להשתמש בקובץ JSON שנבחר"
|
"jsonSelectorErrorMessage": "לא ניתן להשתמש בקובץ JSON שנבחר"
|
||||||
},
|
},
|
||||||
"appInfoView": {
|
"appInfoView": {
|
||||||
@@ -202,15 +212,19 @@
|
|||||||
"openButton": "פתח",
|
"openButton": "פתח",
|
||||||
"installButton": "התקן",
|
"installButton": "התקן",
|
||||||
"uninstallButton": "הסר התקנה",
|
"uninstallButton": "הסר התקנה",
|
||||||
|
"exportButton": "ייצוא",
|
||||||
|
"deleteButton": "למחוק",
|
||||||
"rootDialogTitle": "שגיאה",
|
"rootDialogTitle": "שגיאה",
|
||||||
"uninstallDialogText": "האם אתה בטוח שברצונך להסיר את האפליקציה הזו?",
|
"uninstallDialogText": "האם אתה בטוח שברצונך להסיר את האפליקציה הזו?",
|
||||||
"rootDialogText": "האפליקציה הותקנה עם הרשאות משתמש-על, אך כרגע למנהל המחודש אין הרשאות.\nאנא הענק תחילה הרשאות משתמש-על.",
|
"rootDialogText": "האפליקציה הותקנה עם הרשאות משתמש-על, אך כרגע ל-ReVanced Manager אין הרשאות. אנא הענק תחילה הרשאות משתמש-על.",
|
||||||
|
"removeAppDialogText": "האם אתה בטוח שאתה רוצה למחוק קובץ גיבוי זה?",
|
||||||
"packageNameLabel": "שם חבילה",
|
"packageNameLabel": "שם חבילה",
|
||||||
"installTypeLabel": "סוג התקנה",
|
"installTypeLabel": "סוג התקנה",
|
||||||
"mountTypeLabel": "טען",
|
"mountTypeLabel": "טען",
|
||||||
"regularTypeLabel": "רגיל",
|
"regularTypeLabel": "רגיל",
|
||||||
"patchedDateLabel": "תאריך תיקון",
|
"patchedDateLabel": "תאריך תיקון",
|
||||||
"appliedPatchesLabel": "תיקונים הוחלו",
|
"appliedPatchesLabel": "תיקונים הוחלו",
|
||||||
|
"sizeLabel": "גודל הקובץ",
|
||||||
"patchedDateHint": "${date} ב־${time}",
|
"patchedDateHint": "${date} ב־${time}",
|
||||||
"appliedPatchesHint": "${quantity} שינויים הוחלו",
|
"appliedPatchesHint": "${quantity} שינויים הוחלו",
|
||||||
"updateNotImplemented": "תכונה זו טרם יושמה"
|
"updateNotImplemented": "תכונה זו טרם יושמה"
|
||||||
@@ -236,7 +250,7 @@
|
|||||||
"status_failure_timeout_description": "ההתקנה לקחה יותר מדי זמן לסיום.\n\nהאם ברצונך לנסות שוב?",
|
"status_failure_timeout_description": "ההתקנה לקחה יותר מדי זמן לסיום.\n\nהאם ברצונך לנסות שוב?",
|
||||||
"status_failure_storage_description": "ההתקנה נכשלה עקב אחסון לא מספיק.\n\nפנה קצת מקום ונסה שוב.",
|
"status_failure_storage_description": "ההתקנה נכשלה עקב אחסון לא מספיק.\n\nפנה קצת מקום ונסה שוב.",
|
||||||
"status_failure_invalid_description": "ההתקנה נכשלה בגלל שהאפליקציה המתוקנת לא חוקית.\n\nלהסיר את האפליקציה ולנסות שוב?",
|
"status_failure_invalid_description": "ההתקנה נכשלה בגלל שהאפליקציה המתוקנת לא חוקית.\n\nלהסיר את האפליקציה ולנסות שוב?",
|
||||||
"status_failure_incompatible_description": "האפליקציה אינה תואמת למכשיר זה.\n\nצור קשר עם מפתח האפליקציה ובקש תמיכה.",
|
"status_failure_incompatible_description": "האפליקציה אינה תואמת למכשיר זה.\n\nהשתמש ב-APK שנתמך על ידי מכשיר זה ונסה שוב.",
|
||||||
"status_failure_conflict_description": "ההתקנה נמנעה על ידי התקנה קיימת של האפליקציה.\n\nלהסיר את ההתקנה של האפליקציה המותקנת ולנסות שוב?",
|
"status_failure_conflict_description": "ההתקנה נמנעה על ידי התקנה קיימת של האפליקציה.\n\nלהסיר את ההתקנה של האפליקציה המותקנת ולנסות שוב?",
|
||||||
"status_failure_blocked_description": "ההתקנה נחסמה על ידי ${packageName}.\n\nשנה את הגדרות האבטחה שלך ונסה שוב.",
|
"status_failure_blocked_description": "ההתקנה נחסמה על ידי ${packageName}.\n\nשנה את הגדרות האבטחה שלך ונסה שוב.",
|
||||||
"install_failed_verification_failure_description": "ההתקנה נכשלה עקב בעיית אימות.\n\nשנה את הגדרות האבטחה שלך ונסה שוב.",
|
"install_failed_verification_failure_description": "ההתקנה נכשלה עקב בעיית אימות.\n\nשנה את הגדרות האבטחה שלך ונסה שוב.",
|
||||||
|
|||||||
2
assets/i18n/strings_hi_IN.i18n.json
Normal file → Executable file
2
assets/i18n/strings_hi_IN.i18n.json
Normal file → Executable file
@@ -103,13 +103,11 @@
|
|||||||
"dynamicThemeLabel": "मेटीरियल यू",
|
"dynamicThemeLabel": "मेटीरियल यू",
|
||||||
"dynamicThemeHint": "अपने डिवाइस के करीब एक अनुभव का आनंद लें",
|
"dynamicThemeHint": "अपने डिवाइस के करीब एक अनुभव का आनंद लें",
|
||||||
"languageLabel": "भाषा",
|
"languageLabel": "भाषा",
|
||||||
"sourcesIntegrationsLabel": "एकीकरण स्रोत",
|
|
||||||
"sourcesResetDialogTitle": "रीसेट करें",
|
"sourcesResetDialogTitle": "रीसेट करें",
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"selectApiURL": "API URL",
|
"selectApiURL": "API URL",
|
||||||
"orgPatchesLabel": "पैच संगठन",
|
"orgPatchesLabel": "पैच संगठन",
|
||||||
"sourcesPatchesLabel": "पैच स्रोत",
|
"sourcesPatchesLabel": "पैच स्रोत",
|
||||||
"orgIntegrationsLabel": "एकीकरण संगठन",
|
|
||||||
"contributorsLabel": "योगदान कर्ता",
|
"contributorsLabel": "योगदान कर्ता",
|
||||||
"contributorsHint": "ReVanced के योगदानकर्ताओ की सूची",
|
"contributorsHint": "ReVanced के योगदानकर्ताओ की सूची",
|
||||||
"aboutLabel": "विवरण",
|
"aboutLabel": "विवरण",
|
||||||
|
|||||||
9
assets/i18n/strings_hr_HR.i18n.json
Normal file → Executable file
9
assets/i18n/strings_hr_HR.i18n.json
Normal file → Executable file
@@ -1,11 +1,18 @@
|
|||||||
{
|
{
|
||||||
"okButton": "U redu",
|
"okButton": "U redu",
|
||||||
"cancelButton": "Poništi",
|
"cancelButton": "Poništi",
|
||||||
|
"dismissButton": "Odbaci",
|
||||||
|
"quitButton": "Izađi",
|
||||||
"updateButton": "Ažuriraj",
|
"updateButton": "Ažuriraj",
|
||||||
"suggested": "Preporučena verzija: ${version}",
|
"suggested": "Preporučena verzija: ${version}",
|
||||||
"yesButton": "Da",
|
"yesButton": "Da",
|
||||||
"noButton": "Ne",
|
"noButton": "Ne",
|
||||||
"warning": "Upozorenje",
|
"warning": "Upozorenje",
|
||||||
|
"notice": "Napomena",
|
||||||
|
"noShowAgain": "Ne prikazuj ponovno",
|
||||||
|
"add": "Dodaj",
|
||||||
|
"remove": "Ukloni",
|
||||||
|
"showChangelogButton": "Prikaži napomene o izdanju",
|
||||||
"navigationView": {
|
"navigationView": {
|
||||||
"dashboardTab": "Nadzorna ploča",
|
"dashboardTab": "Nadzorna ploča",
|
||||||
"patcherTab": "Zakrpe",
|
"patcherTab": "Zakrpe",
|
||||||
@@ -86,13 +93,11 @@
|
|||||||
"darkThemeLabel": "Tamni način",
|
"darkThemeLabel": "Tamni način",
|
||||||
"dynamicThemeHint": "Uživajte u iskustvu prilagođenom vašem uređaju",
|
"dynamicThemeHint": "Uživajte u iskustvu prilagođenom vašem uređaju",
|
||||||
"languageLabel": "Jezik",
|
"languageLabel": "Jezik",
|
||||||
"sourcesIntegrationsLabel": "Izvori ugradnje",
|
|
||||||
"sourcesResetDialogTitle": "Ponovno postavljanje",
|
"sourcesResetDialogTitle": "Ponovno postavljanje",
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"selectApiURL": "API URL",
|
"selectApiURL": "API URL",
|
||||||
"orgPatchesLabel": "Autori zakrpa",
|
"orgPatchesLabel": "Autori zakrpa",
|
||||||
"sourcesPatchesLabel": "Izvor zakrpa",
|
"sourcesPatchesLabel": "Izvor zakrpa",
|
||||||
"orgIntegrationsLabel": "Organizacije za ugradnju",
|
|
||||||
"contributorsLabel": "Pridonositelji",
|
"contributorsLabel": "Pridonositelji",
|
||||||
"contributorsHint": "Popis suradnika ReVanceda",
|
"contributorsHint": "Popis suradnika ReVanceda",
|
||||||
"aboutLabel": "O aplikaciji",
|
"aboutLabel": "O aplikaciji",
|
||||||
|
|||||||
22
assets/i18n/strings_hu_HU.i18n.json
Normal file → Executable file
22
assets/i18n/strings_hu_HU.i18n.json
Normal file → Executable file
@@ -9,7 +9,7 @@
|
|||||||
"noButton": "Nem",
|
"noButton": "Nem",
|
||||||
"warning": "Figyelmeztetés",
|
"warning": "Figyelmeztetés",
|
||||||
"notice": "Értesítés",
|
"notice": "Értesítés",
|
||||||
"noShowAgain": "Ne jelenjen meg többé",
|
"noShowAgain": "Ne mutasd ezt többet",
|
||||||
"add": "Hozzáadás",
|
"add": "Hozzáadás",
|
||||||
"remove": "Eltávolítás",
|
"remove": "Eltávolítás",
|
||||||
"showChangelogButton": "Változások megtekintése",
|
"showChangelogButton": "Változások megtekintése",
|
||||||
@@ -54,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Patchelő",
|
"widgetTitle": "Patchelő",
|
||||||
"patchButton": "Patch",
|
"patchButton": "Patch",
|
||||||
"removedPatchesWarningDialogText": "A következő patcheket a legutóbbi használatuk óta eltávolították.\n\n${patches}\n\nMindenképpen folytatja?",
|
"incompatibleArchWarningDialogText": "Ezen az architektúrán a patchelés még nem támogatott, és sikertelen lehet. Mégis folytatod?",
|
||||||
|
"removedPatchesWarningDialogText": "Az alkalmazás legutóbbi javítása óta eltávolított javítások:\n\n${patches}\n\n${newPatches}Amúgy folytatja?",
|
||||||
|
"addedPatchesDialogText": "Javítások hozzáadva az alkalmazás legutóbbi javítása óta:\n\n${addedPatches}",
|
||||||
"requiredOptionDialogText": "Néhány patch lehetőséget be kell állítani."
|
"requiredOptionDialogText": "Néhány patch lehetőséget be kell állítani."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -156,20 +158,18 @@
|
|||||||
"languageLabel": "Nyelv",
|
"languageLabel": "Nyelv",
|
||||||
"languageUpdated": "Nyelv frissítve",
|
"languageUpdated": "Nyelv frissítve",
|
||||||
"sourcesLabel": "Alternatív források",
|
"sourcesLabel": "Alternatív források",
|
||||||
"sourcesLabelHint": "Állítsa be a ReVanced Patchek és ReVanced Integrációk alternatív forrásait",
|
"sourcesLabelHint": "Egyéni lejátszási sebesség hozzáadása vagy módosítása",
|
||||||
"sourcesIntegrationsLabel": "Integrációk - forrás",
|
|
||||||
"useAlternativeSources": "Alternatív források használata",
|
"useAlternativeSources": "Alternatív források használata",
|
||||||
"useAlternativeSourcesHint": "Használjon alternatív forrásokat a ReVanced Patchekhez és a ReVanced Integrációhoz az API helyett",
|
"useAlternativeSourcesHint": "Használjon alternatív forrásokat a ReVanced Patch-ekhez az API helyett",
|
||||||
"sourcesResetDialogTitle": "Visszaállítás",
|
"sourcesResetDialogTitle": "Visszaállítás",
|
||||||
"sourcesResetDialogText": "Biztosan vissza szeretné állítani a forrásokat az alapértelmezett értékekre?",
|
"sourcesResetDialogText": "Biztosan vissza szeretné állítani a forrásokat az alapértelmezett értékekre?",
|
||||||
"apiURLResetDialogText": "Biztosan vissza szeretné állítani az API URL-jét az alapértelmezett értékre?",
|
"apiURLResetDialogText": "Biztosan vissza szeretné állítani az API URL-jét az alapértelmezett értékre?",
|
||||||
"sourcesUpdateNote": "Megjegyzés: Ez automatikusan letölti a ReVanced Patcheket és a ReVanced Integrációkat az alternatív forrásokból.\n\nEzzel csatlakozik az alternatív forráshoz.",
|
"sourcesUpdateNote": "Megjegyzés: Ez automatikusan letölti a ReVanced Patch-eket az alternatív forrásokból.\n\nEzzel csatlakozik az alternatív forráshoz.",
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"apiURLHint": "Konfigurálja a ReVanced Manager API URL-jét",
|
"apiURLHint": "Konfigurálja a ReVanced Manager API URL-jét",
|
||||||
"selectApiURL": "API link",
|
"selectApiURL": "API link",
|
||||||
"orgPatchesLabel": "Patchek - szervezet",
|
"orgPatchesLabel": "Patchek - szervezet",
|
||||||
"sourcesPatchesLabel": "Patchek - forrás",
|
"sourcesPatchesLabel": "Patchek - forrás",
|
||||||
"orgIntegrationsLabel": "Integrációk - szervezet",
|
|
||||||
"contributorsLabel": "Közreműködők",
|
"contributorsLabel": "Közreműködők",
|
||||||
"contributorsHint": "A ReVanced közreműködőinek listája",
|
"contributorsHint": "A ReVanced közreműködőinek listája",
|
||||||
"logsLabel": "Naplók megosztása",
|
"logsLabel": "Naplók megosztása",
|
||||||
@@ -197,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Ideiglenes fájlok törlése",
|
"deleteTempDirLabel": "Ideiglenes fájlok törlése",
|
||||||
"deleteTempDirHint": "Nem használt ideiglenes fájlok törlése",
|
"deleteTempDirHint": "Nem használt ideiglenes fájlok törlése",
|
||||||
"deletedTempDir": "Ideiglenes fájlok törölve",
|
"deletedTempDir": "Ideiglenes fájlok törölve",
|
||||||
|
"exportSettingsLabel": "Beállítások exportálása",
|
||||||
|
"exportSettingsHint": "A beállítások exportálása JSON-fájlba",
|
||||||
|
"exportedSettings": "Beállítások exportálva",
|
||||||
|
"importSettingsLabel": "Beállítások importálása",
|
||||||
|
"importSettingsHint": "Beállítások importálása JSON-fájlból",
|
||||||
|
"importedSettings": "Beállítások importálva",
|
||||||
"exportPatchesLabel": "Kijelölt patchek exportálása",
|
"exportPatchesLabel": "Kijelölt patchek exportálása",
|
||||||
"exportPatchesHint": "Exportálja a kijelölt patcheket egy JSON-fájlba",
|
"exportPatchesHint": "Exportálja a kijelölt patcheket egy JSON-fájlba",
|
||||||
"exportedPatches": "Kijelölt patchek exportálva",
|
"exportedPatches": "Kijelölt patchek exportálva",
|
||||||
@@ -282,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "A telepítés túl sokáig tartott.\n\nSzeretné újra megpróbálni?",
|
"status_failure_timeout_description": "A telepítés túl sokáig tartott.\n\nSzeretné újra megpróbálni?",
|
||||||
"status_failure_storage_description": "A telepítés meghiúsult a nem elegendő tárhely miatt.\n\nSzabadítson fel helyet, és próbálja újra.",
|
"status_failure_storage_description": "A telepítés meghiúsult a nem elegendő tárhely miatt.\n\nSzabadítson fel helyet, és próbálja újra.",
|
||||||
"status_failure_invalid_description": "A telepítés meghiúsult, mert a patchelt alkalmazás érvénytelen.\n\nTávolítsa el az alkalmazást, és próbálja újra?",
|
"status_failure_invalid_description": "A telepítés meghiúsult, mert a patchelt alkalmazás érvénytelen.\n\nTávolítsa el az alkalmazást, és próbálja újra?",
|
||||||
"status_failure_incompatible_description": "Az alkalmazás nem kompatibilis ezzel az eszközzel.\n\nLépjen kapcsolatba az alkalmazás fejlesztőjével, és kérjen támogatást.",
|
"status_failure_incompatible_description": "Az alkalmazás nem kompatibilis ezzel az eszközzel.\n\nHasználjon az eszköz által támogatott APK-t, és próbálja újra.",
|
||||||
"status_failure_conflict_description": "A telepítést az alkalmazás meglévő példánya akadályozta meg.\n\nTávolítsa el a telepített alkalmazást, és próbálja újra?",
|
"status_failure_conflict_description": "A telepítést az alkalmazás meglévő példánya akadályozta meg.\n\nTávolítsa el a telepített alkalmazást, és próbálja újra?",
|
||||||
"status_failure_blocked_description": "A telepítést blokkolta: ${packageName}\n\nMódosítsa a biztonsági beállításokat, és próbálja újra.",
|
"status_failure_blocked_description": "A telepítést blokkolta: ${packageName}\n\nMódosítsa a biztonsági beállításokat, és próbálja újra.",
|
||||||
"install_failed_verification_failure_description": "A telepítés ellenőrzési probléma miatt nem sikerült.\n\nMódosítsa a biztonsági beállításokat, és próbálja újra.",
|
"install_failed_verification_failure_description": "A telepítés ellenőrzési probléma miatt nem sikerült.\n\nMódosítsa a biztonsági beállításokat, és próbálja újra.",
|
||||||
|
|||||||
1
assets/i18n/strings_hy_AM.i18n.json
Normal file → Executable file
1
assets/i18n/strings_hy_AM.i18n.json
Normal file → Executable file
@@ -65,6 +65,7 @@
|
|||||||
},
|
},
|
||||||
"appInfoView": {
|
"appInfoView": {
|
||||||
"openButton": "Բաց",
|
"openButton": "Բաց",
|
||||||
|
"installButton": "Տեղադրվել",
|
||||||
"updateNotImplemented": "Ներկայումս այս ֆունկցիան հասանելի չէ"
|
"updateNotImplemented": "Ներկայումս այս ֆունկցիան հասանելի չէ"
|
||||||
},
|
},
|
||||||
"contributorsView": {},
|
"contributorsView": {},
|
||||||
|
|||||||
211
assets/i18n/strings_id_ID.i18n.json
Normal file → Executable file
211
assets/i18n/strings_id_ID.i18n.json
Normal file → Executable file
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"okButton": "Oke",
|
"okButton": "Oke",
|
||||||
"cancelButton": "Batal",
|
"cancelButton": "Batal",
|
||||||
"dismissButton": "Abaikan",
|
"dismissButton": "Hilangkan",
|
||||||
"quitButton": "Keluar",
|
"quitButton": "Keluar",
|
||||||
"updateButton": "Perbarui",
|
"updateButton": "Perbarui",
|
||||||
"suggested": "Disarankan: ${version}",
|
"suggested": "Disarankan: ${version}",
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
"noShowAgain": "Jangan tampilkan lagi",
|
"noShowAgain": "Jangan tampilkan lagi",
|
||||||
"add": "Tambah",
|
"add": "Tambah",
|
||||||
"remove": "Hapus",
|
"remove": "Hapus",
|
||||||
"showChangelogButton": "Tampilkan log perubahan",
|
"showChangelogButton": "Tampilkan daftar perubahan",
|
||||||
"showUpdateButton": "Tampilkan pembaruan",
|
"showUpdateButton": "Tampilkan pembaruan",
|
||||||
"navigationView": {
|
"navigationView": {
|
||||||
"dashboardTab": "Dasbor",
|
"dashboardTab": "Dasbor",
|
||||||
@@ -23,16 +23,19 @@
|
|||||||
"refreshSuccess": "Berhasil Memuat Ulang",
|
"refreshSuccess": "Berhasil Memuat Ulang",
|
||||||
"widgetTitle": "Dasbor",
|
"widgetTitle": "Dasbor",
|
||||||
"updatesSubtitle": "Pembaruan",
|
"updatesSubtitle": "Pembaruan",
|
||||||
|
"lastPatchedAppSubtitle": "Aplikasi terakhir yang ditambal",
|
||||||
|
"patchedSubtitle": "Aplikasi terpasang",
|
||||||
"changeLaterSubtitle": "Anda dapat mengubahnya di pengaturan nanti.",
|
"changeLaterSubtitle": "Anda dapat mengubahnya di pengaturan nanti.",
|
||||||
"noInstallations": "Aplikasi tambalan tidak terpasang",
|
"noSavedAppFound": "App tidak ditemukan",
|
||||||
|
"noInstallations": "Aplikasi tertambal tidak terpasang",
|
||||||
"installUpdate": "Lanjutkan untuk mengunduh pembaruan?",
|
"installUpdate": "Lanjutkan untuk mengunduh pembaruan?",
|
||||||
"updateSheetTitle": "Perbarui Manajer ReVanced",
|
"updateSheetTitle": "Perbarui ReVanced Manager",
|
||||||
"updateDialogTitle": "Pembaruan terkini telah tersedia",
|
"updateDialogTitle": "Pembaruan baru telah tersedia",
|
||||||
"updatePatchesSheetTitle": "Perbarui Tambalan ReVanced",
|
"updatePatchesSheetTitle": "Perbarui Tambalan ReVanced",
|
||||||
"updateChangelogTitle": "Catatan perubahan",
|
"updateChangelogTitle": "Catatan perubahan",
|
||||||
"updateDialogText": "Pembaruan telah tersedia untuk ${file}.\n\nVersi yang diinstal saat ini adalah ${version}.",
|
"updateDialogText": "Pembaruan telah tersedia untuk ${file}.\n\nVersi yang dipasang saat ini adalah ${version}.",
|
||||||
"downloadConsentDialogTitle": "Unduh file yang diperlukan?",
|
"downloadConsentDialogTitle": "Unduh file yang diperlukan?",
|
||||||
"downloadConsentDialogText": "Manajer ReVanced perlu mengunduh file yang diperlukan agar berfungsi dengan baik.",
|
"downloadConsentDialogText": "ReVanced Manager perlu mengunduh berkas yang diperlukan agar berfungsi dengan baik.",
|
||||||
"downloadConsentDialogText2": "Ini akan menghubungkan Anda ke ${url}.",
|
"downloadConsentDialogText2": "Ini akan menghubungkan Anda ke ${url}.",
|
||||||
"downloadingMessage": "Mengunduh pembaruan...",
|
"downloadingMessage": "Mengunduh pembaruan...",
|
||||||
"downloadedMessage": "Pembaruan telah diunduh",
|
"downloadedMessage": "Pembaruan telah diunduh",
|
||||||
@@ -51,15 +54,17 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Penambal",
|
"widgetTitle": "Penambal",
|
||||||
"patchButton": "Tambalan",
|
"patchButton": "Tambalan",
|
||||||
"removedPatchesWarningDialogText": "Patch berikut telah dihapus sejak terakhir kali Anda menggunakannya.\n\n${patches}\n\nTetap lanjut?",
|
"incompatibleArchWarningDialogText": "Menambal pada arsitektur ini belum didukung dan kemungkinan gagal. Lanjutkan saja?",
|
||||||
"requiredOptionDialogText": "Beberapa opsi patch harus diatur."
|
"removedPatchesWarningDialogText": "Tambalan yang dihapus sejak terakhir kali Anda menambal aplikasi ini:\n\n${patches}\n\n${newPatches}Tetap lanjutkan?",
|
||||||
|
"addedPatchesDialogText": "Tambalan yang ditambahkan sejak terakhir kali Anda menambal aplikasi ini:\n\n${addedPatches}",
|
||||||
|
"requiredOptionDialogText": "Beberapa pilihan tambalan harus diatur."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
"widgetTitle": "Pilih aplikasi",
|
"widgetTitle": "Pilih aplikasi",
|
||||||
"widgetTitleSelected": "Aplikasi yang dipilih",
|
"widgetTitleSelected": "Aplikasi yang dipilih",
|
||||||
"widgetSubtitle": "Tidak ada aplikasi yang dipilih",
|
"widgetSubtitle": "Tidak ada aplikasi yang dipilih",
|
||||||
"noAppsLabel": "Aplikasi tidak ditemukan",
|
"noAppsLabel": "Aplikasi tidak ditemukan",
|
||||||
"anyVersion": "Versi apa saja"
|
"anyVersion": "Versi apapun"
|
||||||
},
|
},
|
||||||
"patchSelectorCard": {
|
"patchSelectorCard": {
|
||||||
"widgetTitle": "Pilih tambalan",
|
"widgetTitle": "Pilih tambalan",
|
||||||
@@ -79,40 +84,44 @@
|
|||||||
"errorMessage": "Tidak dapat menggunakan aplikasi yang dipilih",
|
"errorMessage": "Tidak dapat menggunakan aplikasi yang dipilih",
|
||||||
"downloadToast": "Fungsi mengunduh belum tersedia",
|
"downloadToast": "Fungsi mengunduh belum tersedia",
|
||||||
"requireSuggestedAppVersionDialogText": "Versi aplikasi yang Anda pilih tidak sesuai dengan versi yang disarankan yang dapat menyebabkan masalah yang tidak diharapkan. Silakan gunakan versi yang disarankan.\n\nVersi yang dipilih: ${selected}\nVersi yang disarankan: ${suggested}\n\nUntuk melanjutkan, nonaktifkan \"Memerlukan versi aplikasi yang disarankan\" di pengaturan.",
|
"requireSuggestedAppVersionDialogText": "Versi aplikasi yang Anda pilih tidak sesuai dengan versi yang disarankan yang dapat menyebabkan masalah yang tidak diharapkan. Silakan gunakan versi yang disarankan.\n\nVersi yang dipilih: ${selected}\nVersi yang disarankan: ${suggested}\n\nUntuk melanjutkan, nonaktifkan \"Memerlukan versi aplikasi yang disarankan\" di pengaturan.",
|
||||||
"featureNotAvailable": "Fitur tidak diimplementasi",
|
"featureNotAvailable": "Fitur belum diterapkan",
|
||||||
"featureNotAvailableText": "Aplikasi ini adalah APK terpisah yang hanya dapat ditambal dan dipasang melalui cara mount dengan izin root. Namun, APK lengkap dapat Anda tambal dan pasang dengan memilihnya dari penyimpanan."
|
"featureNotAvailableText": "Aplikasi ini adalah APK terpisah yang hanya dapat ditambal dan dipasang melalui cara mount dengan izin root. Namun, Anda dapat menambal dan memasang APK lengkap dengan memilihnya dari penyimpanan."
|
||||||
},
|
},
|
||||||
"patchesSelectorView": {
|
"patchesSelectorView": {
|
||||||
"viewTitle": "Pilih tambalan",
|
"viewTitle": "Pilih tambalan",
|
||||||
"searchBarHint": "Cari tambalan",
|
"searchBarHint": "Cari tambalan",
|
||||||
"universalPatches": "Patch universal",
|
"universalPatches": "Tambalan universal",
|
||||||
"newPatches": "Patch baru",
|
"newPatches": "Tambalan baru",
|
||||||
"patches": "Patch",
|
"patches": "Tambalan",
|
||||||
"doneButton": "Selesai",
|
"doneButton": "Selesai",
|
||||||
"defaultChip": "Bawaan",
|
"defaultChip": "Bawaan",
|
||||||
"defaultTooltip": "Pilih semua tambalan bawaan",
|
"defaultTooltip": "Pilih semua tambalan bawaan",
|
||||||
"noneChip": "Tidak ada",
|
"noneChip": "Tidak ada",
|
||||||
"noneTooltip": "Batalkan semua tambalan",
|
"noneTooltip": "Batalkan semua tambalan",
|
||||||
"loadPatchesSelection": "Muat patch terpilih",
|
"loadPatchesSelection": "Muat tambalan terpilih",
|
||||||
"noSavedPatches": "Tidak ada pilihan tambalan yang disimpan untuk aplikasi yang dipilih.\nTekan Selesai untuk menyimpan pilihan saat ini.",
|
"noSavedPatches": "Tidak ada pilihan tambalan yang disimpan untuk aplikasi yang dipilih.\nTekan Selesai untuk menyimpan pilihan saat ini.",
|
||||||
"noPatchesFound": "Tidak ada tambalan untuk aplikasi",
|
"noPatchesFound": "Tidak ada tambalan untuk aplikasi terpilih",
|
||||||
"setRequiredOption": "Beberapa patch memerlukan opsi untuk diatur:\n\n${patches}\n\nAturlah sebelum melanjutkan."
|
"setRequiredOption": "Beberapa tambalan memerlukan pilihan untuk diatur:\n\n${patches}\n\nAturlah sebelum melanjutkan."
|
||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Nilai kustom",
|
"customValue": "Nilai khusus",
|
||||||
"viewTitle": "Opsi tambalan",
|
"setToNull": "Setel ke null",
|
||||||
|
"nullValue": "Nilai pilihan ini saat ini adalah null",
|
||||||
|
"viewTitle": "Pilihan tambalan",
|
||||||
"saveOptions": "Simpan",
|
"saveOptions": "Simpan",
|
||||||
"tooltip": "Opsi masukan lainnya",
|
"unselectPatch": "Batalkan pilihan tambalan",
|
||||||
|
"tooltip": "Pilihan masukan lainnya",
|
||||||
"selectFilePath": "Pilih lokasi berkas",
|
"selectFilePath": "Pilih lokasi berkas",
|
||||||
"selectFolder": "Pilih folder",
|
"selectFolder": "Pilih folder",
|
||||||
|
"requiredOption": "Pengaturan pilihan ini diperlukan",
|
||||||
"unsupportedOption": "Pilihan ini tidak didukung",
|
"unsupportedOption": "Pilihan ini tidak didukung",
|
||||||
"requiredOptionNull": "Pilihan ini harus terpilih:\n\n${options}"
|
"requiredOptionNull": "Pilihan ini harus terpilih:\n\n${options}"
|
||||||
},
|
},
|
||||||
"patchItem": {
|
"patchItem": {
|
||||||
"unsupportedDialogText": "Memilih tambalan ini akan menyebabkan galat tambal.\n\nVersi apli: ${packageVersion}\nVersi anjuran:\n${supportedVersions}",
|
"unsupportedDialogText": "Memilih tambalan ini mungkin menyebabkan kegagalan tambal.\n\nVersi aplikasi: ${packageVersion}\nVersi yang didukung:\n${supportedVersions}",
|
||||||
"unsupportedPatchVersion": "Tambalan ini tidak mendukung versi aplikasi ini.",
|
"unsupportedPatchVersion": "Tambalan ini tidak mendukung versi aplikasi ini.",
|
||||||
"unsupportedRequiredOption": "Patch ini berisi opsi wajib yang tidak didukung oleh aplikasi ini",
|
"unsupportedRequiredOption": "Tambalan ini berisi pilihan wajib yang tidak didukung oleh aplikasi ini",
|
||||||
"patchesChangeWarningDialogText": "Direkomendasikan untuk menggunakan pilihan dan opsi tambalan default. Mengubahnya dapat mengakibatkan masalah yang tidak diharapkan.\n\nAnda harus mengaktifkan \"Izinkan perubahan pilihan tambalan\" dalam pengaturan sebelum mengubah pilihan tambalan.",
|
"patchesChangeWarningDialogText": "Direkomendasikan untuk menggunakan pilihan dan opsi tambalan bawaan. Mengubahnya dapat mengakibatkan masalah yang tidak diharapkan.\n\nAnda harus mengaktifkan \"Izinkan perubahan pilihan tambalan\" dalam pengaturan sebelum mengubah pilihan tambalan.",
|
||||||
"patchesChangeWarningDialogButton": "Gunakan pemilihan bawaan"
|
"patchesChangeWarningDialogButton": "Gunakan pemilihan bawaan"
|
||||||
},
|
},
|
||||||
"installerView": {
|
"installerView": {
|
||||||
@@ -121,13 +130,13 @@
|
|||||||
"installButton": "Pasang",
|
"installButton": "Pasang",
|
||||||
"installRootType": "Mount",
|
"installRootType": "Mount",
|
||||||
"installNonRootType": "Reguler",
|
"installNonRootType": "Reguler",
|
||||||
"warning": "Nonaktifkan pembaruan pada aplikasi tertambal untuk menghindari isu.",
|
"warning": "Nonaktifkan pembaruan pada aplikasi tertambal untuk menghindari masalah.",
|
||||||
"pressBackAgain": "Tekan tombol balik lagi untuk membatalkan",
|
"pressBackAgain": "Tekan tombol kembali untuk membatalkan",
|
||||||
"openButton": "Buka",
|
"openButton": "Buka",
|
||||||
"notificationTitle": "ReVanced Manager sedang menambal",
|
"notificationTitle": "ReVanced Manager sedang menambal",
|
||||||
"notificationText": "Ketuk untuk kembali ke pemasang",
|
"notificationText": "Ketuk untuk kembali ke pemasang",
|
||||||
"exportApkButtonTooltip": "Ekspor APK yang ditambal",
|
"exportApkButtonTooltip": "Ekspor APK yang ditambal",
|
||||||
"exportLogButtonTooltip": "Log ekspor",
|
"exportLogButtonTooltip": "Ekspor log",
|
||||||
"screenshotDetected": "Tangkapan layar telah terdeteksi. Jika Anda mencoba membagikan log, silakan bagikan salinan teks.\n\nMenyalin log ke papan klip?",
|
"screenshotDetected": "Tangkapan layar telah terdeteksi. Jika Anda mencoba membagikan log, silakan bagikan salinan teks.\n\nMenyalin log ke papan klip?",
|
||||||
"copiedToClipboard": "Menyalin log ke papan klip",
|
"copiedToClipboard": "Menyalin log ke papan klip",
|
||||||
"noExit": "Pemasangan masih berjalan, tidak bisa keluar..."
|
"noExit": "Pemasangan masih berjalan, tidak bisa keluar..."
|
||||||
@@ -142,43 +151,43 @@
|
|||||||
"dataSectionTitle": "Sumber data",
|
"dataSectionTitle": "Sumber data",
|
||||||
"themeModeLabel": "Tema aplikasi",
|
"themeModeLabel": "Tema aplikasi",
|
||||||
"systemThemeLabel": "Sistem",
|
"systemThemeLabel": "Sistem",
|
||||||
"lightThemeLabel": "Cahaya",
|
"lightThemeLabel": "Terang",
|
||||||
"darkThemeLabel": "Mode gelap",
|
"darkThemeLabel": "Gelap",
|
||||||
"dynamicThemeLabel": "Material You",
|
"dynamicThemeLabel": "Material You",
|
||||||
"dynamicThemeHint": "Nikmati pengalaman lebih dekat ke perangkat Anda",
|
"dynamicThemeHint": "Nikmati pengalaman lebih dekat ke perangkat Anda",
|
||||||
"languageLabel": "Bahasa",
|
"languageLabel": "Bahasa",
|
||||||
"languageUpdated": "Bahasa diperbaharui",
|
"languageUpdated": "Bahasa diperbarui",
|
||||||
"sourcesLabel": "Sumber-sumber alternatif",
|
"sourcesLabel": "Sumber alternatif",
|
||||||
"sourcesLabelHint": "Mengonfigurasi sumber alternatif untuk ReVanced Patches dan ReVanced Integrations",
|
"sourcesLabelHint": "Konfigurasikan sumber alternatif untuk Patch ReVanced",
|
||||||
"sourcesIntegrationsLabel": "Sumber Integrasi",
|
"useAlternativeSources": "Gunakan sumber alternatif",
|
||||||
"useAlternativeSources": "Gunakan sumber-sumber alternatif",
|
"useAlternativeSourcesHint": "Gunakan sumber alternatif untuk Patch ReVanced, bukan API",
|
||||||
"useAlternativeSourcesHint": "Gunakan sumber alternatif untuk ReVanced Patches dan ReVanced Integrations alih-alih API",
|
|
||||||
"sourcesResetDialogTitle": "Atur ulang",
|
"sourcesResetDialogTitle": "Atur ulang",
|
||||||
"sourcesResetDialogText": "Apakah Anda yakin ingin mengatur ulang sumber kustom ke bawaannya?",
|
"sourcesResetDialogText": "Apakah Anda yakin ingin mengatur ulang sumber khusus ke sumber bawaan?",
|
||||||
"apiURLResetDialogText": "Apakah Anda yakin ingin mengatur ulang URL API ke bawaan?",
|
"apiURLResetDialogText": "Apakah Anda yakin ingin mengatur ulang URL API ke bawaan?",
|
||||||
"sourcesUpdateNote": "Catatan: Ini akan secara otomatis mengunduh ReVanced Patches dan ReVanced Integrations dari sumber alternatif.\n\nIni akan menghubungkan Anda ke sumber alternatif.",
|
"sourcesUpdateNote": "Catatan: Ini akan secara otomatis mengunduh Patch ReVanced dari sumber alternatif.\n\nIni akan menghubungkan Anda ke sumber alternatif.",
|
||||||
"apiURLLabel": "URL API",
|
"apiURLLabel": "URL API",
|
||||||
"apiURLHint": "Konfigurasikan URL API dari ReVanced Manager",
|
"apiURLHint": "Atur URL API dari ReVanced Manager",
|
||||||
"selectApiURL": "URL API",
|
"selectApiURL": "URL API",
|
||||||
"orgPatchesLabel": "Perapihan tambalan",
|
"orgPatchesLabel": "Organisasi tambalan",
|
||||||
"sourcesPatchesLabel": "Sumber tambalan",
|
"sourcesPatchesLabel": "Sumber tambalan",
|
||||||
"orgIntegrationsLabel": "Organisasi Intergrasi",
|
|
||||||
"contributorsLabel": "Kontributor",
|
"contributorsLabel": "Kontributor",
|
||||||
"contributorsHint": "Daftar kontributor ReVanced",
|
"contributorsHint": "Daftar kontributor ReVanced",
|
||||||
"logsLabel": "Bagikan log",
|
"logsLabel": "Bagikan log",
|
||||||
"logsHint": "Bagikan log ReVanced Manager",
|
"logsHint": "Bagikan log ReVanced Manager",
|
||||||
"enablePatchesSelectionLabel": "Izinkan mengubah pemilihan tambalan",
|
"enablePatchesSelectionLabel": "Izinkan mengubah pemilihan tambalan",
|
||||||
"enablePatchesSelectionHint": "Jangan mencegah pemilihan atau pembatalan pemilihan tambalan",
|
"enablePatchesSelectionHint": "Jangan mencegah pemilihan atau pembatalan pemilihan tambalan",
|
||||||
"enablePatchesSelectionWarningText": "Mengubah pilihan dari tambalan akan menyebabkan isu tak terduga.\n\nAktifkan saja?",
|
"enablePatchesSelectionWarningText": "Mengubah pilihan dari tambalan akan menyebabkan masalah tak terduga.\n\nAktifkan saja?",
|
||||||
"disablePatchesSelectionWarningText": "Anda akan menonaktifkan pengubahan pilihan tambalan.\nPilihan tambalan default akan dikembalikan.\n\nMenonaktifkan?",
|
"disablePatchesSelectionWarningText": "Anda akan menonaktifkan pengubahan pilihan tambalan.\nPilihan tambalan bawaan akan dikembalikan.\n\nTetap nonaktifkan?",
|
||||||
"autoUpdatePatchesLabel": "Otomatis perbarui tambalan",
|
"autoUpdatePatchesLabel": "Otomatis perbarui tambalan",
|
||||||
"autoUpdatePatchesHint": "Otomatis perbarui tambalan ke versi terkini",
|
"autoUpdatePatchesHint": "Otomatis perbarui tambalan ke versi terbaru",
|
||||||
"showUpdateDialogLabel": "Tampilkan dialog pembaruan",
|
"showUpdateDialogLabel": "Tampilkan dialog pembaruan",
|
||||||
"showUpdateDialogHint": "Tampilkan dialog ketika pembaruan tersedia",
|
"showUpdateDialogHint": "Tampilkan dialog ketika pembaruan tersedia",
|
||||||
"universalPatchesLabel": "Tampilkan tambalan universal",
|
"universalPatchesLabel": "Tampilkan tambalan universal",
|
||||||
"universalPatchesHint": "Menampilkan semua aplikasi dan tambalan universal (dapat memperlambat daftar aplikasi)",
|
"universalPatchesHint": "Tampilkan semua aplikasi dan tambalan universal (dapat memperlambat daftar aplikasi)",
|
||||||
"versionCompatibilityCheckLabel": "Periksa versi kompatibilitas",
|
"lastPatchedAppLabel": "Simpan aplikasi tertambal",
|
||||||
"versionCompatibilityCheckHint": "Cegah pemilihan tambalan yang tidak kompatibel dengan versi aplikasi yang dipilih",
|
"lastPatchedAppHint": "Simpan tambalan terakhir untuk dipasang atau diekspor nanti",
|
||||||
|
"versionCompatibilityCheckLabel": "Pemeriksaan kompatibilitas versi",
|
||||||
|
"versionCompatibilityCheckHint": "Cegah pemilihan tambalan yang tidak cocok dengan versi aplikasi yang dipilih",
|
||||||
"requireSuggestedAppVersionLabel": "Memerlukan versi aplikasi yang disarankan",
|
"requireSuggestedAppVersionLabel": "Memerlukan versi aplikasi yang disarankan",
|
||||||
"requireSuggestedAppVersionHint": "Cegah memilih versi aplikasi yang tidak disarankan",
|
"requireSuggestedAppVersionHint": "Cegah memilih versi aplikasi yang tidak disarankan",
|
||||||
"requireSuggestedAppVersionDialogText": "Memilih versi aplikasi yang tidak disarankan dapat menyebabkan masalah yang tidak terduga.\n\nApakah anda ingin melanjutkan?",
|
"requireSuggestedAppVersionDialogText": "Memilih versi aplikasi yang tidak disarankan dapat menyebabkan masalah yang tidak terduga.\n\nApakah anda ingin melanjutkan?",
|
||||||
@@ -188,39 +197,45 @@
|
|||||||
"deleteTempDirLabel": "Hapus berkas sementara",
|
"deleteTempDirLabel": "Hapus berkas sementara",
|
||||||
"deleteTempDirHint": "Hapus berkas sementara yang tidak dipakai",
|
"deleteTempDirHint": "Hapus berkas sementara yang tidak dipakai",
|
||||||
"deletedTempDir": "Berkas sementara dihapus",
|
"deletedTempDir": "Berkas sementara dihapus",
|
||||||
"exportPatchesLabel": "Ekspor tambalan pilihan",
|
"exportSettingsLabel": "Ekspor pengaturan",
|
||||||
"exportPatchesHint": "Ekspor tambalan terpilih ke berkas JSON",
|
"exportSettingsHint": "Ekspor pengaturan ke berkas JSON",
|
||||||
"exportedPatches": "Tambalan pilihan diekspor",
|
"exportedSettings": "Pengaturan berhasil diekspor",
|
||||||
|
"importSettingsLabel": "Impor pengaturan",
|
||||||
|
"importSettingsHint": "Impor pengaturan dari berkas JSON",
|
||||||
|
"importedSettings": "Pengaturan berhasil diimpor",
|
||||||
|
"exportPatchesLabel": "Ekspor pilihan tambalan",
|
||||||
|
"exportPatchesHint": "Ekspor pilihan tambalan ke berkas JSON",
|
||||||
|
"exportedPatches": "Tambalan terpilih diekspor",
|
||||||
"noExportFileFound": "Belum pilih tambalan untuk diekspor",
|
"noExportFileFound": "Belum pilih tambalan untuk diekspor",
|
||||||
"importPatchesLabel": "Impor modifikasi terpilih",
|
"importPatchesLabel": "Impor tambalan pilihan",
|
||||||
"importPatchesHint": "Impor tembalan terpilih dari berkas JSON",
|
"importPatchesHint": "Impor tembalan pilihan dari berkas JSON",
|
||||||
"importedPatches": "Tambalan pilihan diimpor",
|
"importedPatches": "Tambalan pilihan diimpor",
|
||||||
"resetStoredPatchesLabel": "Setel ulang tambalan pilihan",
|
"resetStoredPatchesLabel": "Atur ulang tambalan pilihan",
|
||||||
"resetStoredPatchesHint": "Mulai ulang tambalan pilihan yang disimpan",
|
"resetStoredPatchesHint": "Atur ulang tambalan pilihan yang disimpan",
|
||||||
"resetStoredPatchesDialogTitle": "Mulai ulang tambalan pilihan?",
|
"resetStoredPatchesDialogTitle": "Atur ulang tambalan pilihan?",
|
||||||
"resetStoredPatchesDialogText": "Tambalan pilihan bawaan akan dikembalikan.",
|
"resetStoredPatchesDialogText": "Tambalan pilihan bawaan akan dikembalikan.",
|
||||||
"resetStoredPatches": "Tambalan pilihan telah diatur ulang",
|
"resetStoredPatches": "Tambalan pilihan telah diatur ulang",
|
||||||
"resetStoredOptionsLabel": "Setel ulang opsi tambalan",
|
"resetStoredOptionsLabel": "Atur ulang pilihan tambalan",
|
||||||
"resetStoredOptionsHint": "Setel ulang semua opsi tambalan",
|
"resetStoredOptionsHint": "Atur ulang semua pilihan tambalan",
|
||||||
"resetStoredOptionsDialogTitle": "Setel ulang opsi tambalan?",
|
"resetStoredOptionsDialogTitle": "Atur ulang pilihan tambalan?",
|
||||||
"resetStoredOptionsDialogText": "Menyetel ulang opsi tambalan akan menghapus semua opsi yang disimpan.",
|
"resetStoredOptionsDialogText": "Menyetel ulang pilihan tambalan akan menghapus semua pilihan yang disimpan.",
|
||||||
"resetStoredOptions": "Opsi telah diatur ulang",
|
"resetStoredOptions": "Pilihan telah diatur ulang",
|
||||||
"deleteLogsLabel": "Hapus riwayat",
|
"deleteLogsLabel": "Hapus catatan",
|
||||||
"deleteLogsHint": "Hapus log ReVanced Manager terkumpul",
|
"deleteLogsHint": "Hapus log ReVanced Manager yang dikumpulkan",
|
||||||
"deletedLogs": "Log dihapus",
|
"deletedLogs": "Log dihapus",
|
||||||
"regenerateKeystoreLabel": "Menghasilkan penyimpanan kunci",
|
"regenerateKeystoreLabel": "Buat ulang keystore",
|
||||||
"regenerateKeystoreHint": "Buat ulang penyimpanan kunci yang digunakan untuk menandatangani aplikasi",
|
"regenerateKeystoreHint": "Buat ulang keystore yang digunakan untuk menandatangani aplikasi",
|
||||||
"regenerateKeystoreDialogTitle": "Membuat ulang kunci penyimpanan?",
|
"regenerateKeystoreDialogTitle": "Buat ulang keystore?",
|
||||||
"regenerateKeystoreDialogText": "Aplikasi tambalan yang ditandatangani dengan kunci penyimpanan lama tidak dapat diperbarui lagi.",
|
"regenerateKeystoreDialogText": "Aplikasi tambalan yang ditandatangani dengan keystore lama tidak dapat diperbarui lagi.",
|
||||||
"regeneratedKeystore": "Kunci penyimpanan dibuat ulang",
|
"regeneratedKeystore": "Keystore dibuat ulang",
|
||||||
"exportKeystoreLabel": "Ekspor keystore",
|
"exportKeystoreLabel": "Ekspor keystore",
|
||||||
"exportKeystoreHint": "Ekspor kunci penyimpanan yang digunakan untuk menandatangani aplikasi",
|
"exportKeystoreHint": "Ekspor keystore yang digunakan untuk menandatangani aplikasi",
|
||||||
"exportedKeystore": "Keystore diekspor",
|
"exportedKeystore": "Keystore diekspor",
|
||||||
"noKeystoreExportFileFound": "Tidak ada keystore untuk diekspor",
|
"noKeystoreExportFileFound": "Tidak ada keystore untuk diekspor",
|
||||||
"importKeystoreLabel": "Impor keystore",
|
"importKeystoreLabel": "Impor keystore",
|
||||||
"importKeystoreHint": "Impor kunci penyimpanan yang digunakan untuk menandatangani aplikasi",
|
"importKeystoreHint": "Impor keystore yang digunakan untuk menandatangani aplikasi",
|
||||||
"importedKeystore": "Keystore diimpor",
|
"importedKeystore": "Keystore diimpor",
|
||||||
"selectKeystorePassword": "Kata Sandi Keystore",
|
"selectKeystorePassword": "Kata sandi keystore",
|
||||||
"selectKeystorePasswordHint": "Pilih kata sandi keystore yang digunakan untuk menandatangani aplikasi",
|
"selectKeystorePasswordHint": "Pilih kata sandi keystore yang digunakan untuk menandatangani aplikasi",
|
||||||
"jsonSelectorErrorMessage": "Tidak bisa menggunakan berkas JSON tersebut",
|
"jsonSelectorErrorMessage": "Tidak bisa menggunakan berkas JSON tersebut",
|
||||||
"keystoreSelectorErrorMessage": "Tidak bisa menggunakan berkas keystrore tersebut"
|
"keystoreSelectorErrorMessage": "Tidak bisa menggunakan berkas keystrore tersebut"
|
||||||
@@ -230,20 +245,26 @@
|
|||||||
"openButton": "Buka",
|
"openButton": "Buka",
|
||||||
"installButton": "Pasang",
|
"installButton": "Pasang",
|
||||||
"uninstallButton": "Copot",
|
"uninstallButton": "Copot",
|
||||||
"unmountButton": "Lepas mount",
|
"unmountButton": "Unmount",
|
||||||
|
"exportButton": "Ekspor",
|
||||||
|
"deleteButton": "Hapus",
|
||||||
"rootDialogTitle": "Kesalahan",
|
"rootDialogTitle": "Kesalahan",
|
||||||
"unmountDialogText": "Apakah yakin ingin melepas mount aplikasi ini?",
|
"lastPatchedAppDescription": "Ini adalah cadangan dari aplikasi yang terakhir ditambal.",
|
||||||
"uninstallDialogText": "Apakah yakin ingin mencopot aplikasi ini?",
|
"unmountDialogText": "Apakah Anda yakin ingin unmount aplikasi ini?",
|
||||||
"rootDialogText": "Aplikasi dipasang dengan izin superuser, tapi saat ini ReVanced Manager belum diizinkan.\nMohon berikan izin superuser dulu.",
|
"uninstallDialogText": "Apakah Anda yakin ingin mencopot aplikasi ini?",
|
||||||
|
"rootDialogText": "Aplikasi dipasang dengan izin superuser, tapi saat ini ReVanced Manager tidak mempunyai izin.\nMohon berikan izin superuser terlebih dahulu.",
|
||||||
|
"removeAppDialogTitle": "Hapus aplikasi?",
|
||||||
|
"removeAppDialogText": "Apakah Anda yakin ingin menghapus cadangan ini?",
|
||||||
"packageNameLabel": "Nama paket",
|
"packageNameLabel": "Nama paket",
|
||||||
"installTypeLabel": "Tipe pemasangan",
|
"installTypeLabel": "Jenis pemasangan",
|
||||||
"mountTypeLabel": "Mount",
|
"mountTypeLabel": "Mount",
|
||||||
"regularTypeLabel": "Reguler",
|
"regularTypeLabel": "Reguler",
|
||||||
"patchedDateLabel": "Kapan ditambal",
|
"patchedDateLabel": "Tanggal ditambal",
|
||||||
"appliedPatchesLabel": "Tambalan terterap",
|
"appliedPatchesLabel": "Tambalan yang diterapkan",
|
||||||
"patchedDateHint": "${date} pukul ${time}",
|
"sizeLabel": "Ukuran berkas",
|
||||||
"appliedPatchesHint": "${quantity} tambalan terterap",
|
"patchedDateHint": "${date} pada pukul ${time}",
|
||||||
"updateNotImplemented": "Fitur ini belum diimplementasi"
|
"appliedPatchesHint": "${quantity} tambalan yang diterapkan",
|
||||||
|
"updateNotImplemented": "Fitur ini belum diterapkan"
|
||||||
},
|
},
|
||||||
"contributorsView": {
|
"contributorsView": {
|
||||||
"widgetTitle": "Kontributor"
|
"widgetTitle": "Kontributor"
|
||||||
@@ -254,24 +275,24 @@
|
|||||||
"mount_missing_installation": "Pemasangan tidak ada",
|
"mount_missing_installation": "Pemasangan tidak ada",
|
||||||
"status_failure_blocked": "Pemasangan diblokir",
|
"status_failure_blocked": "Pemasangan diblokir",
|
||||||
"install_failed_verification_failure": "Verifikasi gagal",
|
"install_failed_verification_failure": "Verifikasi gagal",
|
||||||
"status_failure_invalid": "Pemasangan tidak absah",
|
"status_failure_invalid": "Pemasangan tidak sah",
|
||||||
"install_failed_version_downgrade": "Tak bisa turun versi",
|
"install_failed_version_downgrade": "Tidak dapat menurunkan versi",
|
||||||
"status_failure_conflict": "Pemasangan cekcok",
|
"status_failure_conflict": "Pemasangan berselisih",
|
||||||
"status_failure_storage": "Ruang pemasangan bermasalah",
|
"status_failure_storage": "Ruang pemasangan bermasalah",
|
||||||
"status_failure_incompatible": "Pemasangan tidak kompatibel",
|
"status_failure_incompatible": "Pemasangan tidak cocok",
|
||||||
"status_failure_timeout": "Pemasangan kelamaan",
|
"status_failure_timeout": "Pemasangan kehabisan waktu",
|
||||||
"status_unknown": "Pemasangan gagal",
|
"status_unknown": "Pemasangan gagal",
|
||||||
"mount_version_mismatch_description": "Penginstalan gagal karena aplikasi yang diinstal merupakan versi yang berbeda dari aplikasi yang ditambal.\n\nInstal versi aplikasi yang anda pasang dan coba lagi.",
|
"mount_version_mismatch_description": "Pemasangan gagal dikarenakan aplikasi yang dipasang merupakan versi yang berbeda dari aplikasi yang ditambal.\n\nPasang versi aplikasi yang Anda pasang dan coba lagi.",
|
||||||
"mount_no_root_description": "Pemasangan ini gagal karena akses root belum dizinkan.\n\nIzinkan akses root ke ReVanced Manager dan coba lagi.",
|
"mount_no_root_description": "Pemasangan gagal karena akses root belum dizinkan.\n\nIzinkan akses root ke ReVanced Manager dan coba lagi.",
|
||||||
"mount_missing_installation_description": "Penginstalan gagal karena aplikasi yang belum ditambal tidak diinstal pada perangkat ini untuk dipasang di atasnya.\n\nInstal aplikasi yang belum ditambal sebelum memasang dan coba lagi.",
|
"mount_missing_installation_description": "Pemasangan gagal dikarenakan aplikasi yang belum ditambal tidak terpasang pada perangkat ini supaya dipasang di atasnya.\n\nPasang aplikasi yang belum ditambal sebelum memasang dan coba lagi.",
|
||||||
"status_failure_timeout_description": "Instalasi memakan waktu terlalu lama untuk diselesaikan.\n\nApakah anda ingin mencoba lagi?",
|
"status_failure_timeout_description": "Pemasangan memakan waktu terlalu lama untuk diselesaikan.\n\nApakah Anda ingin mencoba lagi?",
|
||||||
"status_failure_storage_description": "Instalasi gagal karena penyimpanan tidak mencukupi.\n\nKosongkan sebagian ruang dan coba kembali.",
|
"status_failure_storage_description": "Pemasangan gagal karena ruang penyimpanan tidak cukup.\n\nKosongkan sebagian ruang dan coba lagi.",
|
||||||
"status_failure_invalid_description": "Instalasi gagal karena aplikasi yang ditambal tidak valid.\n\nCopot pemasangan aplikasi dan coba lagi?",
|
"status_failure_invalid_description": "Pemasangan gagal karena aplikasi yang ditambal tidak sah.\n\nCopot pemasangan aplikasi dan coba lagi?",
|
||||||
"status_failure_incompatible_description": "Aplikasi ini tidak kompatibel dengan perangkat anda.\n\nHubungi pengembang aplikasi dan minta dukungan.",
|
"status_failure_incompatible_description": "Aplikasi tidak cocok dengan perangkat ini.\n\nGunakan APK yang didukung perangkat ini dan coba lagi.",
|
||||||
"status_failure_conflict_description": "Penginstalan dicegah oleh aplikasi yang sudah ada.\n\nCopot pemasangan aplikasi yang terpasang dan coba kembali?",
|
"status_failure_conflict_description": "Pemasangan dicegah oleh aplikasi yang sudah ada.\n\nCopot pemasangan aplikasi yang terpasang dan coba lagi?",
|
||||||
"status_failure_blocked_description": "Instalasi diblokir oleh ${packageName}.\n\nSesuaikan pengaturan keamanan anda dan coba kembali.",
|
"status_failure_blocked_description": "Pemasangan diblokir oleh ${packageName}.\n\nSesuaikan pengaturan keamanan Anda dan coba lagi.",
|
||||||
"install_failed_verification_failure_description": "Instalasi gagal karena masalah verifikasi.\n\nSesuaikan pengaturan keamanan anda dan coba kembali.",
|
"install_failed_verification_failure_description": "Instalasi gagal karena masalah verifikasi.\n\nSesuaikan pengaturan keamanan anda dan coba kembali.",
|
||||||
"install_failed_version_downgrade_description": "Instalasi gagal karena aplikasi tambalan memiliki versi yang lebih rendah daripada aplikasi yang sudah ada.\n\nCopot pemasangan aplikasi dan coba kembali?",
|
"install_failed_version_downgrade_description": "Pemasangan gagal karena aplikasi tambalan memiliki versi yang lebih rendah daripada aplikasi yang sudah terpasang.\n\nCopot pemasangan aplikasi dan coba lagi?",
|
||||||
"status_unknown_description": "Instalasi gagal karena alasan yang tidak diketahui. Silakan coba kembali."
|
"status_unknown_description": "Pemasangan gagal karena alasan yang tidak diketahui. Silakan coba lagi."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
1
assets/i18n/strings_is_IS.i18n.json
Normal file → Executable file
1
assets/i18n/strings_is_IS.i18n.json
Normal file → Executable file
@@ -51,7 +51,6 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Patcher",
|
"widgetTitle": "Patcher",
|
||||||
"patchButton": "Bót",
|
"patchButton": "Bót",
|
||||||
"removedPatchesWarningDialogText": "Eftirfarandi patches hafa verið fjarlægðir síðan þú notaðir þá síðast.\n\n${patches}\n\nHalda samt áfram?",
|
|
||||||
"requiredOptionDialogText": "Það þarf að stilla nokkra patch valkosti."
|
"requiredOptionDialogText": "Það þarf að stilla nokkra patch valkosti."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
|
|||||||
35
assets/i18n/strings_it_IT.i18n.json
Normal file → Executable file
35
assets/i18n/strings_it_IT.i18n.json
Normal file → Executable file
@@ -23,7 +23,10 @@
|
|||||||
"refreshSuccess": "Ricaricato con successo",
|
"refreshSuccess": "Ricaricato con successo",
|
||||||
"widgetTitle": "Dashboard",
|
"widgetTitle": "Dashboard",
|
||||||
"updatesSubtitle": "Aggiornamenti",
|
"updatesSubtitle": "Aggiornamenti",
|
||||||
|
"lastPatchedAppSubtitle": "Ultima app patched",
|
||||||
|
"patchedSubtitle": "Applicazioni installate",
|
||||||
"changeLaterSubtitle": "Questo sarà modificabile nelle impostazioni in un secondo momento.",
|
"changeLaterSubtitle": "Questo sarà modificabile nelle impostazioni in un secondo momento.",
|
||||||
|
"noSavedAppFound": "Nessuna app trovata",
|
||||||
"noInstallations": "Nessuna applicazione patchata è stata installata",
|
"noInstallations": "Nessuna applicazione patchata è stata installata",
|
||||||
"installUpdate": "Proseguire con l'installazione dell'aggiornamento?",
|
"installUpdate": "Proseguire con l'installazione dell'aggiornamento?",
|
||||||
"updateSheetTitle": "Aggiorna ReVanced Manager",
|
"updateSheetTitle": "Aggiorna ReVanced Manager",
|
||||||
@@ -51,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Patcher",
|
"widgetTitle": "Patcher",
|
||||||
"patchButton": "Patch",
|
"patchButton": "Patch",
|
||||||
"removedPatchesWarningDialogText": "Le seguenti patch sono state rimosse dall'ultima volta che le hai usate.\n\n${patches}\n\nContinuare comunque?",
|
"incompatibleArchWarningDialogText": "La patch su questa architettura non è ancora supportata e potrebbe fallire. Continuare comunque?",
|
||||||
|
"removedPatchesWarningDialogText": "Le patch rimosse dall'ultima volta che hai patchato questa app:\n\n${patches}\n\n${newPatches}Continuare comunque?",
|
||||||
|
"addedPatchesDialogText": "Aggiunte patch dall'ultima volta che hai patchato questa app:\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "Alcune opzioni di patch devono essere impostate."
|
"requiredOptionDialogText": "Alcune opzioni di patch devono essere impostate."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -100,11 +105,15 @@
|
|||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Valore personalizzato",
|
"customValue": "Valore personalizzato",
|
||||||
|
"setToNull": "Imposta a nullo",
|
||||||
|
"nullValue": "Questo valore di opzione è al momento nullo",
|
||||||
"viewTitle": "Opzioni patch",
|
"viewTitle": "Opzioni patch",
|
||||||
"saveOptions": "Salva",
|
"saveOptions": "Salva",
|
||||||
|
"unselectPatch": "Deseleziona patch",
|
||||||
"tooltip": "Più opzioni di input",
|
"tooltip": "Più opzioni di input",
|
||||||
"selectFilePath": "Seleziona percorso file",
|
"selectFilePath": "Seleziona percorso file",
|
||||||
"selectFolder": "Seleziona cartella",
|
"selectFolder": "Seleziona cartella",
|
||||||
|
"requiredOption": "L'impostazione di questa opzione è obbligatoria",
|
||||||
"unsupportedOption": "Questa opzione non è supportata",
|
"unsupportedOption": "Questa opzione non è supportata",
|
||||||
"requiredOptionNull": "È necessario impostare le seguenti opzioni:\n\n${options}"
|
"requiredOptionNull": "È necessario impostare le seguenti opzioni:\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -149,20 +158,18 @@
|
|||||||
"languageLabel": "Lingua",
|
"languageLabel": "Lingua",
|
||||||
"languageUpdated": "Lingua aggiornata",
|
"languageUpdated": "Lingua aggiornata",
|
||||||
"sourcesLabel": "Sorgenti alternative",
|
"sourcesLabel": "Sorgenti alternative",
|
||||||
"sourcesLabelHint": "Configura fonti alternative per ReVanced Patches e ReVanced Integrations",
|
"sourcesLabelHint": "Configurare le fonti alternative per le patch avanzate",
|
||||||
"sourcesIntegrationsLabel": "Sorgente Integrazioni",
|
|
||||||
"useAlternativeSources": "Usa sorgenti alternative",
|
"useAlternativeSources": "Usa sorgenti alternative",
|
||||||
"useAlternativeSourcesHint": "Usa sorgenti alternative per ReVanced Patches e ReVanced Integrations invece delle API",
|
"useAlternativeSourcesHint": "Usa fonti alternative per le patch avanzate invece che per le API",
|
||||||
"sourcesResetDialogTitle": "Reimposta",
|
"sourcesResetDialogTitle": "Reimposta",
|
||||||
"sourcesResetDialogText": "Sei sicuro di voler reimpostare le sorgenti ai valori predefiniti?",
|
"sourcesResetDialogText": "Sei sicuro di voler reimpostare le sorgenti ai valori predefiniti?",
|
||||||
"apiURLResetDialogText": "Sicuro di voler ripristinare l'URL API al valore predefinito?",
|
"apiURLResetDialogText": "Sicuro di voler ripristinare l'URL API al valore predefinito?",
|
||||||
"sourcesUpdateNote": "Nota: Questo scaricherà automaticamente ReVanced Patches e ReVanced Integrations dalle sorgenti alternative.\n\nQuesto ti collegherà alla sorgente alternativa.",
|
"sourcesUpdateNote": "Nota: Questo scaricherà automaticamente le patch avanzate dalle fonti alternative.\n\nQuesto ti collegherà alla sorgente alternativa.",
|
||||||
"apiURLLabel": "URL API",
|
"apiURLLabel": "URL API",
|
||||||
"apiURLHint": "Configura l'URL API di ReVanced Manager",
|
"apiURLHint": "Configura l'URL API di ReVanced Manager",
|
||||||
"selectApiURL": "URL API",
|
"selectApiURL": "URL API",
|
||||||
"orgPatchesLabel": "Organizzazione Patch",
|
"orgPatchesLabel": "Organizzazione Patch",
|
||||||
"sourcesPatchesLabel": "Sorgente Patch",
|
"sourcesPatchesLabel": "Sorgente Patch",
|
||||||
"orgIntegrationsLabel": "Organizzazione Integrazioni",
|
|
||||||
"contributorsLabel": "Contributori",
|
"contributorsLabel": "Contributori",
|
||||||
"contributorsHint": "Lista dei contributori di ReVanced",
|
"contributorsHint": "Lista dei contributori di ReVanced",
|
||||||
"logsLabel": "Condividi i log",
|
"logsLabel": "Condividi i log",
|
||||||
@@ -177,6 +184,8 @@
|
|||||||
"showUpdateDialogHint": "Mostra una finestra di dialogo quando è disponibile un nuovo aggiornamento",
|
"showUpdateDialogHint": "Mostra una finestra di dialogo quando è disponibile un nuovo aggiornamento",
|
||||||
"universalPatchesLabel": "Mostra patch universali",
|
"universalPatchesLabel": "Mostra patch universali",
|
||||||
"universalPatchesHint": "Mostra tutte le app e patch universali (rallenterà la lista delle app)",
|
"universalPatchesHint": "Mostra tutte le app e patch universali (rallenterà la lista delle app)",
|
||||||
|
"lastPatchedAppLabel": "Salva app patchata",
|
||||||
|
"lastPatchedAppHint": "Salva l'ultima patch da installare o esportare più tardi",
|
||||||
"versionCompatibilityCheckLabel": "Controllo compatibilità versione",
|
"versionCompatibilityCheckLabel": "Controllo compatibilità versione",
|
||||||
"versionCompatibilityCheckHint": "Impedisci di selezionare patch che non sono compatibili con la versione dell'app selezionata",
|
"versionCompatibilityCheckHint": "Impedisci di selezionare patch che non sono compatibili con la versione dell'app selezionata",
|
||||||
"requireSuggestedAppVersionLabel": "Richiedi versione consigliata dell'app",
|
"requireSuggestedAppVersionLabel": "Richiedi versione consigliata dell'app",
|
||||||
@@ -188,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Elimina file temporanei",
|
"deleteTempDirLabel": "Elimina file temporanei",
|
||||||
"deleteTempDirHint": "Elimina i file temporanei non utilizzati",
|
"deleteTempDirHint": "Elimina i file temporanei non utilizzati",
|
||||||
"deletedTempDir": "File temporanei eliminati",
|
"deletedTempDir": "File temporanei eliminati",
|
||||||
|
"exportSettingsLabel": "Esporta impostazioni",
|
||||||
|
"exportSettingsHint": "Esporta le impostazioni in un file JSON",
|
||||||
|
"exportedSettings": "Impostazioni esportate",
|
||||||
|
"importSettingsLabel": "Importa impostazioni",
|
||||||
|
"importSettingsHint": "Importa le impostazioni da un file JSON",
|
||||||
|
"importedSettings": "Impostazioni importate",
|
||||||
"exportPatchesLabel": "Esporta selezione patch",
|
"exportPatchesLabel": "Esporta selezione patch",
|
||||||
"exportPatchesHint": "Esporta selezione patch in un file JSON",
|
"exportPatchesHint": "Esporta selezione patch in un file JSON",
|
||||||
"exportedPatches": "Selezione patch esportata",
|
"exportedPatches": "Selezione patch esportata",
|
||||||
@@ -231,16 +246,22 @@
|
|||||||
"installButton": "Installa",
|
"installButton": "Installa",
|
||||||
"uninstallButton": "Disinstalla",
|
"uninstallButton": "Disinstalla",
|
||||||
"unmountButton": "Smonta",
|
"unmountButton": "Smonta",
|
||||||
|
"exportButton": "Esporta",
|
||||||
|
"deleteButton": "Elimina",
|
||||||
"rootDialogTitle": "Errore",
|
"rootDialogTitle": "Errore",
|
||||||
|
"lastPatchedAppDescription": "Questo è un backup dell'app che è stata l'ultima patched.",
|
||||||
"unmountDialogText": "Sicuro di voler smontare quest'app?",
|
"unmountDialogText": "Sicuro di voler smontare quest'app?",
|
||||||
"uninstallDialogText": "Sicuro di voler disinstallare quest'app?",
|
"uninstallDialogText": "Sicuro di voler disinstallare quest'app?",
|
||||||
"rootDialogText": "L'app è stata installata con i permessi di root, ma attualmente ReVanced Manager non ha nessun permesso.\nSi prega di concedere prima i permessi di root.",
|
"rootDialogText": "L'app è stata installata con i permessi di root, ma attualmente ReVanced Manager non ha nessun permesso.\nSi prega di concedere prima i permessi di root.",
|
||||||
|
"removeAppDialogTitle": "Eliminare l'applicazione?",
|
||||||
|
"removeAppDialogText": "Sei sicuro di voler eliminare questo backup?",
|
||||||
"packageNameLabel": "Nome pacchetto",
|
"packageNameLabel": "Nome pacchetto",
|
||||||
"installTypeLabel": "Tipo di installazione",
|
"installTypeLabel": "Tipo di installazione",
|
||||||
"mountTypeLabel": "Monta",
|
"mountTypeLabel": "Monta",
|
||||||
"regularTypeLabel": "Normale",
|
"regularTypeLabel": "Normale",
|
||||||
"patchedDateLabel": "Data di patch",
|
"patchedDateLabel": "Data di patch",
|
||||||
"appliedPatchesLabel": "Patch applicate",
|
"appliedPatchesLabel": "Patch applicate",
|
||||||
|
"sizeLabel": "Dimensione file",
|
||||||
"patchedDateHint": "${date} alle ${time}",
|
"patchedDateHint": "${date} alle ${time}",
|
||||||
"appliedPatchesHint": "${quantity} patch applicate",
|
"appliedPatchesHint": "${quantity} patch applicate",
|
||||||
"updateNotImplemented": "Questa funzionalità non è stata ancora implementata"
|
"updateNotImplemented": "Questa funzionalità non è stata ancora implementata"
|
||||||
@@ -267,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "L'installazione ha richiesto troppo tempo per essere completata.\n\nVuoi riprovare?",
|
"status_failure_timeout_description": "L'installazione ha richiesto troppo tempo per essere completata.\n\nVuoi riprovare?",
|
||||||
"status_failure_storage_description": "L'installazione è fallita a causa di spazio insufficiente.\n\nLibera dello spazio e riprova.",
|
"status_failure_storage_description": "L'installazione è fallita a causa di spazio insufficiente.\n\nLibera dello spazio e riprova.",
|
||||||
"status_failure_invalid_description": "L'installazione è fallita perché l'app patchata è invalida.\n\nDisinstallare l'app e riprovare?",
|
"status_failure_invalid_description": "L'installazione è fallita perché l'app patchata è invalida.\n\nDisinstallare l'app e riprovare?",
|
||||||
"status_failure_incompatible_description": "L'app è incompatibile con questo dispositivo.\n\nContatta lo sviluppatore dell'app e chiedi supporto.",
|
"status_failure_incompatible_description": "L'applicazione è incompatibile con questo dispositivo.\n\nUtilizzare un APK che è supportato da questo dispositivo e riprovare.",
|
||||||
"status_failure_conflict_description": "L'installazione è stata impedita da un'esistente installazione dell'app.\n\nDisinstallare l'app installata e riprovare?",
|
"status_failure_conflict_description": "L'installazione è stata impedita da un'esistente installazione dell'app.\n\nDisinstallare l'app installata e riprovare?",
|
||||||
"status_failure_blocked_description": "L'installazione è stata bloccata da ${packageName}.\n\nModifica le impostazioni di sicurezza e riprova.",
|
"status_failure_blocked_description": "L'installazione è stata bloccata da ${packageName}.\n\nModifica le impostazioni di sicurezza e riprova.",
|
||||||
"install_failed_verification_failure_description": "L'installazione è fallita a causa di un problema di verifica.\n\nModifica le impostazioni di sicurezza e riprova.",
|
"install_failed_verification_failure_description": "L'installazione è fallita a causa di un problema di verifica.\n\nModifica le impostazioni di sicurezza e riprova.",
|
||||||
|
|||||||
43
assets/i18n/strings_ja_JP.i18n.json
Normal file → Executable file
43
assets/i18n/strings_ja_JP.i18n.json
Normal file → Executable file
@@ -1,7 +1,7 @@
|
|||||||
{
|
{
|
||||||
"okButton": "OK",
|
"okButton": "OK",
|
||||||
"cancelButton": "キャンセル",
|
"cancelButton": "キャンセル",
|
||||||
"dismissButton": "取り消し",
|
"dismissButton": "閉じる",
|
||||||
"quitButton": "終了",
|
"quitButton": "終了",
|
||||||
"updateButton": "更新",
|
"updateButton": "更新",
|
||||||
"suggested": "推奨: ${version}",
|
"suggested": "推奨: ${version}",
|
||||||
@@ -9,7 +9,7 @@
|
|||||||
"noButton": "いいえ",
|
"noButton": "いいえ",
|
||||||
"warning": "警告",
|
"warning": "警告",
|
||||||
"notice": "お知らせ",
|
"notice": "お知らせ",
|
||||||
"noShowAgain": "今後は表示しない",
|
"noShowAgain": "今後表示しない",
|
||||||
"add": "追加",
|
"add": "追加",
|
||||||
"remove": "削除",
|
"remove": "削除",
|
||||||
"showChangelogButton": "更新履歴を表示",
|
"showChangelogButton": "更新履歴を表示",
|
||||||
@@ -23,7 +23,10 @@
|
|||||||
"refreshSuccess": "正常に更新されました",
|
"refreshSuccess": "正常に更新されました",
|
||||||
"widgetTitle": "ダッシュボード",
|
"widgetTitle": "ダッシュボード",
|
||||||
"updatesSubtitle": "更新",
|
"updatesSubtitle": "更新",
|
||||||
|
"lastPatchedAppSubtitle": "前回パッチを適用したアプリ",
|
||||||
|
"patchedSubtitle": "インストール済みのアプリ",
|
||||||
"changeLaterSubtitle": "この設定は後から変更できます",
|
"changeLaterSubtitle": "この設定は後から変更できます",
|
||||||
|
"noSavedAppFound": "アプリが見つかりません",
|
||||||
"noInstallations": "パッチ済みのアプリはインストールされていません",
|
"noInstallations": "パッチ済みのアプリはインストールされていません",
|
||||||
"installUpdate": "更新を適用しますか?",
|
"installUpdate": "更新を適用しますか?",
|
||||||
"updateSheetTitle": "ReVanced Managerを更新",
|
"updateSheetTitle": "ReVanced Managerを更新",
|
||||||
@@ -31,7 +34,7 @@
|
|||||||
"updatePatchesSheetTitle": "ReVanced Patchesを更新",
|
"updatePatchesSheetTitle": "ReVanced Patchesを更新",
|
||||||
"updateChangelogTitle": "変更履歴",
|
"updateChangelogTitle": "変更履歴",
|
||||||
"updateDialogText": "${file} の更新が利用可能です。\n現在のバージョン: ${version} ",
|
"updateDialogText": "${file} の更新が利用可能です。\n現在のバージョン: ${version} ",
|
||||||
"downloadConsentDialogTitle": "必要なファイルをダウンロードしますか?",
|
"downloadConsentDialogTitle": "必要なファイルをダウンロードしますか?",
|
||||||
"downloadConsentDialogText": "ReVanced Managerを正常に動作させるためのファイルをダウンロードする必要があります。",
|
"downloadConsentDialogText": "ReVanced Managerを正常に動作させるためのファイルをダウンロードする必要があります。",
|
||||||
"downloadConsentDialogText2": "${url} に接続します。",
|
"downloadConsentDialogText2": "${url} に接続します。",
|
||||||
"downloadingMessage": "更新データをダウンロードしています...",
|
"downloadingMessage": "更新データをダウンロードしています...",
|
||||||
@@ -51,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "パッチャー",
|
"widgetTitle": "パッチャー",
|
||||||
"patchButton": "パッチ",
|
"patchButton": "パッチ",
|
||||||
"removedPatchesWarningDialogText": "以下のパッチはもう使用できません。\n\n${patches}\n\n続行しますか?",
|
"incompatibleArchWarningDialogText": "このアーキテクチャへのパッチ適用はまだサポートされておらず、失敗する可能性があります。とにかく続けますか?",
|
||||||
|
"removedPatchesWarningDialogText": "前回このアプリにパッチを適用した時以降に削除されたパッチ:\n\n${patches}\n\n${newPatches}とにかく続けますか?",
|
||||||
|
"addedPatchesDialogText": "前回このアプリにパッチを適用した時以降に追加されたパッチ:\n\n${addedPatches}\n",
|
||||||
"requiredOptionDialogText": "一部のパッチオプションを設定する必要があります。"
|
"requiredOptionDialogText": "一部のパッチオプションを設定する必要があります。"
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -100,11 +105,15 @@
|
|||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "カスタム値",
|
"customValue": "カスタム値",
|
||||||
|
"setToNull": "null に設定",
|
||||||
|
"nullValue": "このオプション値は現在nullです",
|
||||||
"viewTitle": "パッチオプション",
|
"viewTitle": "パッチオプション",
|
||||||
"saveOptions": "保存",
|
"saveOptions": "保存",
|
||||||
|
"unselectPatch": "パッチの選択を解除",
|
||||||
"tooltip": "他の入力オプション",
|
"tooltip": "他の入力オプション",
|
||||||
"selectFilePath": "ファイルパスを選択",
|
"selectFilePath": "ファイルパスを選択",
|
||||||
"selectFolder": "フォルダーを選択",
|
"selectFolder": "フォルダーを選択",
|
||||||
|
"requiredOption": "このオプションを設定する必要があります",
|
||||||
"unsupportedOption": "このオプションはサポートされていません",
|
"unsupportedOption": "このオプションはサポートされていません",
|
||||||
"requiredOptionNull": "以下のオプションを設定する必要があります:\n\n${options}"
|
"requiredOptionNull": "以下のオプションを設定する必要があります:\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -149,20 +158,18 @@
|
|||||||
"languageLabel": "言語",
|
"languageLabel": "言語",
|
||||||
"languageUpdated": "言語が更新されました",
|
"languageUpdated": "言語が更新されました",
|
||||||
"sourcesLabel": "代替ソース",
|
"sourcesLabel": "代替ソース",
|
||||||
"sourcesLabelHint": "ReVanded PatchesとReVanced Integrationsの代替ソースを設定",
|
"sourcesLabelHint": "ReVanded Patches の代替ソースを構成する",
|
||||||
"sourcesIntegrationsLabel": "Integrations のソース",
|
|
||||||
"useAlternativeSources": "他のソースを使用",
|
"useAlternativeSources": "他のソースを使用",
|
||||||
"useAlternativeSourcesHint": "APIの代わりにReVanced PatchesとReVanced Integrationsの他のソースを使用する",
|
"useAlternativeSourcesHint": "APIの代わりにReVended Patchesの代替ソースを使用する",
|
||||||
"sourcesResetDialogTitle": "リセット",
|
"sourcesResetDialogTitle": "リセット",
|
||||||
"sourcesResetDialogText": "ソースをデフォルト値にリセットしてもよろしいですか?",
|
"sourcesResetDialogText": "ソースをデフォルト値にリセットしてもよろしいですか?",
|
||||||
"apiURLResetDialogText": "API の URL をデフォルト値にリセットしてもよろしいですか?",
|
"apiURLResetDialogText": "API の URL をデフォルト値にリセットしてもよろしいですか?",
|
||||||
"sourcesUpdateNote": "注: ReVanced PatchesとReVanced Integrationsを代替ソースから自動的にダウンロードします。\n\nこれにより、代替ソースとの通信が発生します。",
|
"sourcesUpdateNote": "注: ReVanced Patchesを代替ソースから自動的にダウンロードします。\n\nこれにより、代替ソースとの通信が発生します。",
|
||||||
"apiURLLabel": "API の URL",
|
"apiURLLabel": "API の URL",
|
||||||
"apiURLHint": "ReVanced ManagerのAPIのURLを設定する",
|
"apiURLHint": "ReVanced ManagerのAPIのURLを設定する",
|
||||||
"selectApiURL": "API の URL",
|
"selectApiURL": "API の URL",
|
||||||
"orgPatchesLabel": "Patches の組織",
|
"orgPatchesLabel": "Patches の組織",
|
||||||
"sourcesPatchesLabel": "Patches のソース",
|
"sourcesPatchesLabel": "Patches のソース",
|
||||||
"orgIntegrationsLabel": "Integrations の組織",
|
|
||||||
"contributorsLabel": "貢献者",
|
"contributorsLabel": "貢献者",
|
||||||
"contributorsHint": "ReVancedの貢献者一覧",
|
"contributorsHint": "ReVancedの貢献者一覧",
|
||||||
"logsLabel": "ログを共有",
|
"logsLabel": "ログを共有",
|
||||||
@@ -177,8 +184,10 @@
|
|||||||
"showUpdateDialogHint": "新しいアップデートが利用可能な場合にダイアログを表示する",
|
"showUpdateDialogHint": "新しいアップデートが利用可能な場合にダイアログを表示する",
|
||||||
"universalPatchesLabel": "共通パッチの表示",
|
"universalPatchesLabel": "共通パッチの表示",
|
||||||
"universalPatchesHint": "すべてのアプリと共通パッチを表示します(アプリ一覧の読み込みが遅くなる可能性があります)",
|
"universalPatchesHint": "すべてのアプリと共通パッチを表示します(アプリ一覧の読み込みが遅くなる可能性があります)",
|
||||||
|
"lastPatchedAppLabel": "パッチを適用したアプリを保存",
|
||||||
|
"lastPatchedAppHint": "インストールまたはエクスポートする最後のパッチを保存する",
|
||||||
"versionCompatibilityCheckLabel": "バージョンの互換性の確認",
|
"versionCompatibilityCheckLabel": "バージョンの互換性の確認",
|
||||||
"versionCompatibilityCheckHint": "選択したアプリのバージョンと互換性のないパッチの選択を防止",
|
"versionCompatibilityCheckHint": "選択したアプリのバージョンと互換性のないパッチの選択を禁止する",
|
||||||
"requireSuggestedAppVersionLabel": "推奨バージョンの使用を強制",
|
"requireSuggestedAppVersionLabel": "推奨バージョンの使用を強制",
|
||||||
"requireSuggestedAppVersionHint": "推奨されていないバージョンのアプリを選択できないようにします",
|
"requireSuggestedAppVersionHint": "推奨されていないバージョンのアプリを選択できないようにします",
|
||||||
"requireSuggestedAppVersionDialogText": "推奨バージョンではないアプリを選択すると、予期しない問題が発生する可能性があります。\n\nこのまま続行しますか?",
|
"requireSuggestedAppVersionDialogText": "推奨バージョンではないアプリを選択すると、予期しない問題が発生する可能性があります。\n\nこのまま続行しますか?",
|
||||||
@@ -188,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "一時ファイルを削除",
|
"deleteTempDirLabel": "一時ファイルを削除",
|
||||||
"deleteTempDirHint": "未使用の一時ファイルを削除",
|
"deleteTempDirHint": "未使用の一時ファイルを削除",
|
||||||
"deletedTempDir": "一時ファイルを削除しました",
|
"deletedTempDir": "一時ファイルを削除しました",
|
||||||
|
"exportSettingsLabel": "設定をエクスポート",
|
||||||
|
"exportSettingsHint": "設定を JSON ファイルにエクスポート",
|
||||||
|
"exportedSettings": "設定をエクスポートしました",
|
||||||
|
"importSettingsLabel": "設定をインポート",
|
||||||
|
"importSettingsHint": "JSONファイルから設定をインポート",
|
||||||
|
"importedSettings": "設定がインポートされました",
|
||||||
"exportPatchesLabel": "パッチ選択をエクスポート",
|
"exportPatchesLabel": "パッチ選択をエクスポート",
|
||||||
"exportPatchesHint": "パッチ選択を JSON ファイルにエクスポートします",
|
"exportPatchesHint": "パッチ選択を JSON ファイルにエクスポートします",
|
||||||
"exportedPatches": "パッチ選択をエクスポートしました",
|
"exportedPatches": "パッチ選択をエクスポートしました",
|
||||||
@@ -231,16 +246,22 @@
|
|||||||
"installButton": "インストール",
|
"installButton": "インストール",
|
||||||
"uninstallButton": "アンインストール",
|
"uninstallButton": "アンインストール",
|
||||||
"unmountButton": "マウント解除",
|
"unmountButton": "マウント解除",
|
||||||
|
"exportButton": "エクスポート",
|
||||||
|
"deleteButton": "削除",
|
||||||
"rootDialogTitle": "エラー",
|
"rootDialogTitle": "エラー",
|
||||||
|
"lastPatchedAppDescription": "これは最後にパッチを適用したアプリのバックアップです。",
|
||||||
"unmountDialogText": "このアプリをアンマウントしてもよろしいですか?",
|
"unmountDialogText": "このアプリをアンマウントしてもよろしいですか?",
|
||||||
"uninstallDialogText": "本当にこのアプリをアンインストールしますか?",
|
"uninstallDialogText": "本当にこのアプリをアンインストールしますか?",
|
||||||
"rootDialogText": "アプリはスーパーユーザー権限でインストールされましたが、現在 ReVanced Manager にはその権限がありません。 スーパーユーザー権限を付与してください。",
|
"rootDialogText": "アプリはスーパーユーザー権限でインストールされましたが、現在 ReVanced Manager にはその権限がありません。 スーパーユーザー権限を付与してください。",
|
||||||
|
"removeAppDialogTitle": "アプリを削除しますか?",
|
||||||
|
"removeAppDialogText": "このバックアップを削除してもよろしいですか?",
|
||||||
"packageNameLabel": "パッケージ名",
|
"packageNameLabel": "パッケージ名",
|
||||||
"installTypeLabel": "インストールの種類",
|
"installTypeLabel": "インストールの種類",
|
||||||
"mountTypeLabel": "マウント",
|
"mountTypeLabel": "マウント",
|
||||||
"regularTypeLabel": "通常",
|
"regularTypeLabel": "通常",
|
||||||
"patchedDateLabel": "パッチ適用日時",
|
"patchedDateLabel": "パッチ適用日時",
|
||||||
"appliedPatchesLabel": "適用されたパッチ",
|
"appliedPatchesLabel": "適用されたパッチ",
|
||||||
|
"sizeLabel": "ファイルのサイズ",
|
||||||
"patchedDateHint": "${date} ${time}",
|
"patchedDateHint": "${date} ${time}",
|
||||||
"appliedPatchesHint": "${quantity} 個の適用されたパッチ",
|
"appliedPatchesHint": "${quantity} 個の適用されたパッチ",
|
||||||
"updateNotImplemented": "この機能はまだ実装されていません"
|
"updateNotImplemented": "この機能はまだ実装されていません"
|
||||||
@@ -267,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "インストールに時間がかかりすぎました。\n\nもう一度やり直しますか?",
|
"status_failure_timeout_description": "インストールに時間がかかりすぎました。\n\nもう一度やり直しますか?",
|
||||||
"status_failure_storage_description": "ストレージが不足しているためインストールに失敗しました。\n\n空き領域を解放して再度お試し下さい。",
|
"status_failure_storage_description": "ストレージが不足しているためインストールに失敗しました。\n\n空き領域を解放して再度お試し下さい。",
|
||||||
"status_failure_invalid_description": "パッチ適用されたアプリが無効なためインストールに失敗しました。\n\nアプリをアンインストールしてもう一度お試しください。",
|
"status_failure_invalid_description": "パッチ適用されたアプリが無効なためインストールに失敗しました。\n\nアプリをアンインストールしてもう一度お試しください。",
|
||||||
"status_failure_incompatible_description": "アプリはこのデバイスと互換性がありません。\n\nアプリの開発者に連絡してサポートを求めてください。",
|
"status_failure_incompatible_description": "アプリはこのデバイスと互換性がありません。\n\nこのデバイスでサポートされているAPKを使用して、もう一度お試しください。",
|
||||||
"status_failure_conflict_description": "インストールはアプリの既存のインストールによって中止されました。\n\nインストールされたアプリをアンインストールし、もう一度やり直してください。",
|
"status_failure_conflict_description": "インストールはアプリの既存のインストールによって中止されました。\n\nインストールされたアプリをアンインストールし、もう一度やり直してください。",
|
||||||
"status_failure_blocked_description": "インストールは ${packageName} によってブロックされました。\n\nセキュリティ設定を調整して、もう一度お試しください。",
|
"status_failure_blocked_description": "インストールは ${packageName} によってブロックされました。\n\nセキュリティ設定を調整して、もう一度お試しください。",
|
||||||
"install_failed_verification_failure_description": "認証の問題によりインストールに失敗しました。\n\nセキュリティ設定を調整して、もう一度お試しください。",
|
"install_failed_verification_failure_description": "認証の問題によりインストールに失敗しました。\n\nセキュリティ設定を調整して、もう一度お試しください。",
|
||||||
|
|||||||
0
assets/i18n/strings_ka_GE.i18n.json
Normal file → Executable file
0
assets/i18n/strings_ka_GE.i18n.json
Normal file → Executable file
51
assets/i18n/strings_kk_KZ.i18n.json
Normal file → Executable file
51
assets/i18n/strings_kk_KZ.i18n.json
Normal file → Executable file
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"cancelButton": "Артқа",
|
"cancelButton": "Болдырмау",
|
||||||
"dismissButton": "Елемеу",
|
"dismissButton": "Елемеу",
|
||||||
"quitButton": "Шығу",
|
"quitButton": "Шығу",
|
||||||
"updateButton": "Жаңарту",
|
"updateButton": "Жаңарту",
|
||||||
@@ -30,28 +30,53 @@
|
|||||||
"updatePatchesSheetTitle": "ReVanced патчін жаңарту",
|
"updatePatchesSheetTitle": "ReVanced патчін жаңарту",
|
||||||
"updateChangelogTitle": "Өзгерту тарихы",
|
"updateChangelogTitle": "Өзгерту тарихы",
|
||||||
"updateDialogText": "${file} үшін жаңарту қолжетімді.\n\nҚазіргі ${version} нұсқасы орнатылып тұр.",
|
"updateDialogText": "${file} үшін жаңарту қолжетімді.\n\nҚазіргі ${version} нұсқасы орнатылып тұр.",
|
||||||
"downloadedMessage": "Жаңарту жүктелген"
|
"downloadedMessage": "Жаңарту жүктелген",
|
||||||
|
"noConnection": "Интернет байланысы жоқ"
|
||||||
},
|
},
|
||||||
"applicationItem": {
|
"applicationItem": {
|
||||||
"infoButton": "Ақпарат"
|
"infoButton": "Ақпарат"
|
||||||
},
|
},
|
||||||
"latestCommitCard": {},
|
"latestCommitCard": {
|
||||||
|
"loadingLabel": "Ju'ktely'de..."
|
||||||
|
},
|
||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Патчер",
|
"widgetTitle": "Патчер",
|
||||||
"patchButton": "Патч"
|
"patchButton": "Патч"
|
||||||
},
|
},
|
||||||
"appSelectorCard": {},
|
"appSelectorCard": {
|
||||||
|
"widgetTitle": "Қолданбаны таңдаңыз"
|
||||||
|
},
|
||||||
"patchSelectorCard": {},
|
"patchSelectorCard": {},
|
||||||
"socialMediaCard": {},
|
"socialMediaCard": {},
|
||||||
"appSelectorView": {},
|
"appSelectorView": {
|
||||||
"patchesSelectorView": {},
|
"viewTitle": "Қолданбаны таңдаңыз"
|
||||||
"patchOptionsView": {},
|
},
|
||||||
"patchItem": {},
|
"patchesSelectorView": {
|
||||||
"installerView": {},
|
"doneButton": "Дайын",
|
||||||
"settingsView": {
|
"noneChip": "Жоқ"
|
||||||
"widgetTitle": "Баптау"
|
},
|
||||||
|
"patchOptionsView": {
|
||||||
|
"selectFolder": "Буманы таңдаңыз"
|
||||||
|
},
|
||||||
|
"patchItem": {},
|
||||||
|
"installerView": {
|
||||||
|
"installButton": "Орнату",
|
||||||
|
"installNonRootType": "Қалыпты"
|
||||||
|
},
|
||||||
|
"settingsView": {
|
||||||
|
"widgetTitle": "Баптау",
|
||||||
|
"appearanceSectionTitle": "Безендіру",
|
||||||
|
"advancedSectionTitle": "Қосымша",
|
||||||
|
"contributorsLabel": "Үлес қосушылар"
|
||||||
|
},
|
||||||
|
"appInfoView": {
|
||||||
|
"widgetTitle": "Қолданба ақпары",
|
||||||
|
"installButton": "Орнату",
|
||||||
|
"uninstallButton": "Алмау",
|
||||||
|
"rootDialogTitle": "Қате"
|
||||||
|
},
|
||||||
|
"contributorsView": {
|
||||||
|
"widgetTitle": "Үлес қосушылар"
|
||||||
},
|
},
|
||||||
"appInfoView": {},
|
|
||||||
"contributorsView": {},
|
|
||||||
"installErrorDialog": {}
|
"installErrorDialog": {}
|
||||||
}
|
}
|
||||||
0
assets/i18n/strings_km_KH.i18n.json
Normal file → Executable file
0
assets/i18n/strings_km_KH.i18n.json
Normal file → Executable file
0
assets/i18n/strings_kn_IN.i18n.json
Normal file → Executable file
0
assets/i18n/strings_kn_IN.i18n.json
Normal file → Executable file
72
assets/i18n/strings_ko_KR.i18n.json
Normal file → Executable file
72
assets/i18n/strings_ko_KR.i18n.json
Normal file → Executable file
@@ -28,13 +28,13 @@
|
|||||||
"changeLaterSubtitle": "나중에 설정에서 변경할 수 있습니다.",
|
"changeLaterSubtitle": "나중에 설정에서 변경할 수 있습니다.",
|
||||||
"noSavedAppFound": "앱을 찾을 수 없습니다",
|
"noSavedAppFound": "앱을 찾을 수 없습니다",
|
||||||
"noInstallations": "패치된 앱이 설치되어 있지 않습니다",
|
"noInstallations": "패치된 앱이 설치되어 있지 않습니다",
|
||||||
"installUpdate": "업데이트를 계속 설치하겠습니까?",
|
"installUpdate": "업데이트를 계속 설치하시겠습니까?",
|
||||||
"updateSheetTitle": "ReVanced Manager 업데이트",
|
"updateSheetTitle": "ReVanced Manager 업데이트",
|
||||||
"updateDialogTitle": "새 업데이트가 있습니다",
|
"updateDialogTitle": "새 업데이트가 있습니다",
|
||||||
"updatePatchesSheetTitle": "ReVanced 패치 업데이트",
|
"updatePatchesSheetTitle": "ReVanced 패치 업데이트",
|
||||||
"updateChangelogTitle": "변경 사항",
|
"updateChangelogTitle": "변경 사항",
|
||||||
"updateDialogText": "'${file}'에 대한 새 업데이트를 할 수 있습니다.\n\n현재 설치된 버전은 '${version}' 입니다.",
|
"updateDialogText": "'${file}'에 대한 새 업데이트를 할 수 있습니다.\n\n현재 설치된 버전은 '${version}' 입니다.",
|
||||||
"downloadConsentDialogTitle": "필요한 파일을 다운로드하겠습니까?",
|
"downloadConsentDialogTitle": "필요한 파일을 다운로드하시겠습니까?",
|
||||||
"downloadConsentDialogText": "ReVanced Manager가 제대로 작동하려면 필요한 파일을 다운로드해야 합니다.",
|
"downloadConsentDialogText": "ReVanced Manager가 제대로 작동하려면 필요한 파일을 다운로드해야 합니다.",
|
||||||
"downloadConsentDialogText2": "진행하면 '${url}' 에 연결됩니다.",
|
"downloadConsentDialogText2": "진행하면 '${url}' 에 연결됩니다.",
|
||||||
"downloadingMessage": "업데이트 다운로드 중 ...",
|
"downloadingMessage": "업데이트 다운로드 중 ...",
|
||||||
@@ -54,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Patcher",
|
"widgetTitle": "Patcher",
|
||||||
"patchButton": "패치하기",
|
"patchButton": "패치하기",
|
||||||
"removedPatchesWarningDialogText": "최근 적용한 패치들 중 다음 패치가 제거됩니다.\n\n${patches}\n\n계속 진행하겠습니까?",
|
"incompatibleArchWarningDialogText": "이 아키텍처에 대한 패치는 아직 지원되지 않으므로 실패할 수 있습니다. 그래도 계속하시겠습니까?",
|
||||||
|
"removedPatchesWarningDialogText": "이 앱을 마지막으로 패치한 이후 제거된 패치입니다:\n\n${patches}\n\n${newPatches}그래도 계속하시겠습니까?",
|
||||||
|
"addedPatchesDialogText": "이 앱을 마지막으로 패치한 이후 추가된 패치입니다:\n\n${addedPatches}",
|
||||||
"requiredOptionDialogText": "일부 패치 옵션을 설정해야 합니다."
|
"requiredOptionDialogText": "일부 패치 옵션을 설정해야 합니다."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -83,7 +85,7 @@
|
|||||||
"downloadToast": "다운로드 기능은 아직 사용할 수 없습니다",
|
"downloadToast": "다운로드 기능은 아직 사용할 수 없습니다",
|
||||||
"requireSuggestedAppVersionDialogText": "선택한 앱 버전이 권장 앱 버전과 일치하지 않아서 예상되지 않은 문제점이 발생할 수 있습니다. 권장 앱 버전을 사용하세요.\n\n선택한 앱 버전: ${selected}\n권장 앱 버전: ${suggested}\n\n계속하려면 설정에서 '권장 앱 버전 요구'를 비활성화하세요.",
|
"requireSuggestedAppVersionDialogText": "선택한 앱 버전이 권장 앱 버전과 일치하지 않아서 예상되지 않은 문제점이 발생할 수 있습니다. 권장 앱 버전을 사용하세요.\n\n선택한 앱 버전: ${selected}\n권장 앱 버전: ${suggested}\n\n계속하려면 설정에서 '권장 앱 버전 요구'를 비활성화하세요.",
|
||||||
"featureNotAvailable": "기능이 구현되지 않았습니다",
|
"featureNotAvailable": "기능이 구현되지 않았습니다",
|
||||||
"featureNotAvailableText": "이 앱은 분할 APK이며 Root 권한으로 마운트해야만 안정적으로 패치 및 설치할 수 있습니다. 그러나 저장소에서 완전한 APK를 선택하여 패치 및 설치할 수 있습니다."
|
"featureNotAvailableText": "이 기기에서 추출할 수 있는 앱이 분할된 APK 파일이므로 Root 권한으로 마운트해야만 안정적으로 패치 및 설치할 수 있습니다. 그러나 Non-Root 사용자는 기기 저장소에서 '외부에서 다운로드한 완전한 APK 파일'을 선택하여 패치 및 설치할 수 있습니다."
|
||||||
},
|
},
|
||||||
"patchesSelectorView": {
|
"patchesSelectorView": {
|
||||||
"viewTitle": "패치 선택하기",
|
"viewTitle": "패치 선택하기",
|
||||||
@@ -104,7 +106,7 @@
|
|||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "사용자 정의 값",
|
"customValue": "사용자 정의 값",
|
||||||
"setToNull": "null 값으로 설정",
|
"setToNull": "null 값으로 설정",
|
||||||
"nullValue": "이 옵션 값은 현재 null 값입니다",
|
"nullValue": "이 옵션 값은 현재 아무것도 없는 상태(null 값)입니다",
|
||||||
"viewTitle": "패치 옵션",
|
"viewTitle": "패치 옵션",
|
||||||
"saveOptions": "저장하기",
|
"saveOptions": "저장하기",
|
||||||
"unselectPatch": "패치 선택 해제",
|
"unselectPatch": "패치 선택 해제",
|
||||||
@@ -135,7 +137,7 @@
|
|||||||
"notificationText": "설치 관리자로 돌아가려면 여기를 누르세요",
|
"notificationText": "설치 관리자로 돌아가려면 여기를 누르세요",
|
||||||
"exportApkButtonTooltip": "패치된 APK 내보내기",
|
"exportApkButtonTooltip": "패치된 APK 내보내기",
|
||||||
"exportLogButtonTooltip": "로그 내보내기",
|
"exportLogButtonTooltip": "로그 내보내기",
|
||||||
"screenshotDetected": "스크린샷이 감지되었습니다. 로그를 공유할 목적이라면, 대신 텍스트 사본으로 공유해주세요.\n\n로그를 클립보드에 복사하겠습니까?",
|
"screenshotDetected": "스크린샷이 감지되었습니다. 로그를 공유할 목적이라면, 대신 텍스트 사본으로 공유해주세요.\n\n로그를 클립보드에 복사하시겠습니까?",
|
||||||
"copiedToClipboard": "로그를 클립보드에 복사하였습니다",
|
"copiedToClipboard": "로그를 클립보드에 복사하였습니다",
|
||||||
"noExit": "설치 관리자가 실행 중이므로 중단할 수 없습니다 ..."
|
"noExit": "설치 관리자가 실행 중이므로 중단할 수 없습니다 ..."
|
||||||
},
|
},
|
||||||
@@ -156,28 +158,26 @@
|
|||||||
"languageLabel": "앱 언어",
|
"languageLabel": "앱 언어",
|
||||||
"languageUpdated": "앱 언어를 변경하였습니다",
|
"languageUpdated": "앱 언어를 변경하였습니다",
|
||||||
"sourcesLabel": "대체 소스",
|
"sourcesLabel": "대체 소스",
|
||||||
"sourcesLabelHint": "ReVanced Patches 및 ReVanced Integrations 대체 소스를 설정할 수 있습니다",
|
"sourcesLabelHint": "ReVanced Patches의 대체 소스를 설정할 수 있습니다",
|
||||||
"sourcesIntegrationsLabel": "Integrations 소스",
|
|
||||||
"useAlternativeSources": "대체 소스 사용",
|
"useAlternativeSources": "대체 소스 사용",
|
||||||
"useAlternativeSourcesHint": "공식 소스가 아닌 ReVanced Patches 및 ReVanced Integrations 대체 소스를 사용합니다",
|
"useAlternativeSourcesHint": "API를 대신하여 ReVanced Patches의 대체 소스를 사용합니다",
|
||||||
"sourcesResetDialogTitle": "초기화",
|
"sourcesResetDialogTitle": "초기화",
|
||||||
"sourcesResetDialogText": "정말 사용자 정의 소스를 기본값으로 초기화하겠습니까?",
|
"sourcesResetDialogText": "정말 사용자 정의 소스를 기본값으로 초기화하시겠습니까?",
|
||||||
"apiURLResetDialogText": "정말 API URL을 기본값으로 초기화하겠습니까?",
|
"apiURLResetDialogText": "정말 API URL을 기본값으로 초기화하시겠습니까?",
|
||||||
"sourcesUpdateNote": "알림: 변경하면 대체 소스에서 ReVanced Patches 및 ReVanced Integrations이 자동으로 다운로드됩니다. \n\n그 이후에는 대체 소스로 연결됩니다.",
|
"sourcesUpdateNote": "알림: 변경하면 대체 소스에서 ReVanced Patches가 자동으로 다운로드됩니다.\n\n그 이후에는 대체 소스로 연결됩니다.",
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"apiURLHint": "ReVanced Manager의 API URL를 설정할 수 있습니다.",
|
"apiURLHint": "ReVanced Manager의 API URL를 설정할 수 있습니다.",
|
||||||
"selectApiURL": "API URL",
|
"selectApiURL": "API URL",
|
||||||
"orgPatchesLabel": "Patches 구성",
|
"orgPatchesLabel": "Patches 구성",
|
||||||
"sourcesPatchesLabel": "Patches 소스",
|
"sourcesPatchesLabel": "Patches 소스",
|
||||||
"orgIntegrationsLabel": "Integrations 구성",
|
|
||||||
"contributorsLabel": "도움을 주신 분들",
|
"contributorsLabel": "도움을 주신 분들",
|
||||||
"contributorsHint": "ReVanced 개발에 도움을 주신 분들",
|
"contributorsHint": "ReVanced 개발에 도움을 주신 분들",
|
||||||
"logsLabel": "로그 공유하기",
|
"logsLabel": "로그 공유하기",
|
||||||
"logsHint": "수집된 ReVanced Manager 로그를 공유합니다",
|
"logsHint": "수집된 ReVanced Manager 로그를 공유합니다",
|
||||||
"enablePatchesSelectionLabel": "패치 선택 변경 허용",
|
"enablePatchesSelectionLabel": "패치 선택 변경 허용",
|
||||||
"enablePatchesSelectionHint": "패치를 선택하거나 선택 해제할 수 있습니다",
|
"enablePatchesSelectionHint": "패치를 선택하거나 선택 해제할 수 있습니다",
|
||||||
"enablePatchesSelectionWarningText": "패치의 기본 선택을 변경하는 경우에는 예상되지 않은 문제점이 발생할 수 있습니다.\n\n그래도 활성화하겠습니까?",
|
"enablePatchesSelectionWarningText": "패치의 기본 선택을 변경하는 경우에는 예상되지 않은 문제점이 발생할 수 있습니다.\n\n그래도 활성화하시겠습니까?",
|
||||||
"disablePatchesSelectionWarningText": "패치 선택 변경을 비활성화하려 합니다.\n패치의 기본 선택목록으로 복원될 것입니다.\n\n그래도 비활성화하겠습니까?",
|
"disablePatchesSelectionWarningText": "패치 선택 변경을 비활성화하려 합니다.\n패치의 기본 선택목록으로 복원될 것입니다.\n\n그래도 비활성화하시겠습니까?",
|
||||||
"autoUpdatePatchesLabel": "패치 자동 업데이트",
|
"autoUpdatePatchesLabel": "패치 자동 업데이트",
|
||||||
"autoUpdatePatchesHint": "자동으로 패치를 최신 버전으로 업데이트합니다",
|
"autoUpdatePatchesHint": "자동으로 패치를 최신 버전으로 업데이트합니다",
|
||||||
"showUpdateDialogLabel": "업데이트 팝업창 보기",
|
"showUpdateDialogLabel": "업데이트 팝업창 보기",
|
||||||
@@ -185,18 +185,24 @@
|
|||||||
"universalPatchesLabel": "공용 패치 보기",
|
"universalPatchesLabel": "공용 패치 보기",
|
||||||
"universalPatchesHint": "기기에 설치된 모든 앱과 공용 패치를 표시합니다 (앱 목록이 느려질 수 있음)",
|
"universalPatchesHint": "기기에 설치된 모든 앱과 공용 패치를 표시합니다 (앱 목록이 느려질 수 있음)",
|
||||||
"lastPatchedAppLabel": "패치된 앱 저장",
|
"lastPatchedAppLabel": "패치된 앱 저장",
|
||||||
"lastPatchedAppHint": "나중에 설치하거나 내보낼 마지막으로 패치된 앱을 저장할 수 있습니다",
|
"lastPatchedAppHint": "마지막으로 패치된 앱을 저장하여 나중에 설치하거나 내보낼 수 있습니다",
|
||||||
"versionCompatibilityCheckLabel": "버전 호환성 체크",
|
"versionCompatibilityCheckLabel": "버전 호환성 체크",
|
||||||
"versionCompatibilityCheckHint": "선택한 앱 버전과 호환되지 않는 패치를 선택할 수 없습니다",
|
"versionCompatibilityCheckHint": "선택한 앱 버전과 호환되지 않는 패치를 선택할 수 없습니다",
|
||||||
"requireSuggestedAppVersionLabel": "권장 앱 버전 요구",
|
"requireSuggestedAppVersionLabel": "권장 앱 버전 요구",
|
||||||
"requireSuggestedAppVersionHint": "권장되지 않은 앱 버전은 선택할 수 없습니다",
|
"requireSuggestedAppVersionHint": "권장되지 않은 앱 버전은 선택할 수 없습니다",
|
||||||
"requireSuggestedAppVersionDialogText": "권장 앱 버전이 아닌 앱을 선택하는 경우에는 예상되지 않은 문제점이 발생할 수 있습니다.\n\n그래도 계속 진행하겠습니까?",
|
"requireSuggestedAppVersionDialogText": "권장 앱 버전이 아닌 앱을 선택하는 경우에는 예상되지 않은 문제점이 발생할 수 있습니다.\n\n그래도 계속하시겠습니까?",
|
||||||
"aboutLabel": "정보",
|
"aboutLabel": "정보",
|
||||||
"snackbarMessage": "클립보드에 복사하였습니다",
|
"snackbarMessage": "클립보드에 복사하였습니다",
|
||||||
"restartAppForChanges": "변경 사항을 적용하려면 앱을 다시 시작하세요",
|
"restartAppForChanges": "변경 사항을 적용하려면 앱을 다시 시작하세요",
|
||||||
"deleteTempDirLabel": "임시 파일 제거",
|
"deleteTempDirLabel": "임시 파일 제거",
|
||||||
"deleteTempDirHint": "사용하지 않는 임시 파일을 제거합니다",
|
"deleteTempDirHint": "사용하지 않는 임시 파일을 제거합니다",
|
||||||
"deletedTempDir": "임시 파일을 제거하였습니다",
|
"deletedTempDir": "임시 파일을 제거하였습니다",
|
||||||
|
"exportSettingsLabel": "설정 내보내기",
|
||||||
|
"exportSettingsHint": "설정을 JSON 파일로 내보낼 수 있습니다",
|
||||||
|
"exportedSettings": "설정을 내보냈습니다",
|
||||||
|
"importSettingsLabel": "설정 가져오기",
|
||||||
|
"importSettingsHint": "설정을 JSON 파일에서 가져올 수 있습니다",
|
||||||
|
"importedSettings": "설정을 가져왔습니다",
|
||||||
"exportPatchesLabel": "패치 선택목록 내보내기",
|
"exportPatchesLabel": "패치 선택목록 내보내기",
|
||||||
"exportPatchesHint": "패치 선택목록을 JSON 파일로 내보냅니다",
|
"exportPatchesHint": "패치 선택목록을 JSON 파일로 내보냅니다",
|
||||||
"exportedPatches": "패치 선택목록을 내보냈습니다",
|
"exportedPatches": "패치 선택목록을 내보냈습니다",
|
||||||
@@ -206,20 +212,20 @@
|
|||||||
"importedPatches": "패치 선택목록을 가져왔습니다",
|
"importedPatches": "패치 선택목록을 가져왔습니다",
|
||||||
"resetStoredPatchesLabel": "패치 선택목록 초기화",
|
"resetStoredPatchesLabel": "패치 선택목록 초기화",
|
||||||
"resetStoredPatchesHint": "저장된 패치 선택목록을 초기화합니다",
|
"resetStoredPatchesHint": "저장된 패치 선택목록을 초기화합니다",
|
||||||
"resetStoredPatchesDialogTitle": "패치 선택목록을 초기화하겠습니까?",
|
"resetStoredPatchesDialogTitle": "패치 선택목록을 초기화하시겠습니까?",
|
||||||
"resetStoredPatchesDialogText": "패치 기본 선택목록으로 복원합니다.",
|
"resetStoredPatchesDialogText": "패치 기본 선택목록으로 복원합니다.",
|
||||||
"resetStoredPatches": "패치 선택목록을 초기화하였습니다",
|
"resetStoredPatches": "패치 선택목록을 초기화하였습니다",
|
||||||
"resetStoredOptionsLabel": "패치 옵션 초기화",
|
"resetStoredOptionsLabel": "패치 옵션 초기화",
|
||||||
"resetStoredOptionsHint": "모든 패치 옵션을 초기화합니다",
|
"resetStoredOptionsHint": "모든 패치 옵션을 초기화합니다",
|
||||||
"resetStoredOptionsDialogTitle": "패치 옵션을 초기화하겠습니까?",
|
"resetStoredOptionsDialogTitle": "패치 옵션을 초기화하시겠습니까?",
|
||||||
"resetStoredOptionsDialogText": "패치 옵션을 초기화하면 저장한 모든 옵션이 제거됩니다.",
|
"resetStoredOptionsDialogText": "패치 옵션을 초기화하면 저장한 모든 옵션이 제거됩니다.",
|
||||||
"resetStoredOptions": "옵션을 초기화하였습니다",
|
"resetStoredOptions": "옵션을 초기화하였습니다",
|
||||||
"deleteLogsLabel": "로그 제거하기",
|
"deleteLogsLabel": "로그 제거하기",
|
||||||
"deleteLogsHint": "수집된 ReVanced Manager 로그를 제거합니다",
|
"deleteLogsHint": "수집된 ReVanced Manager 로그를 제거합니다",
|
||||||
"deletedLogs": "로그를 제거하였습니다",
|
"deletedLogs": "로그를 제거하였습니다",
|
||||||
"regenerateKeystoreLabel": "키스토어 재생성",
|
"regenerateKeystoreLabel": "키스토어 재생성",
|
||||||
"regenerateKeystoreHint": "앱을 서명할 때 사용된 키스토어를 재생성합니다",
|
"regenerateKeystoreHint": "앱을 서명할 때 사용한 키스토어를 재생성합니다",
|
||||||
"regenerateKeystoreDialogTitle": "키스토어를 재생성하겠습니까?",
|
"regenerateKeystoreDialogTitle": "키스토어를 재생성하시겠습니까?",
|
||||||
"regenerateKeystoreDialogText": "기존 키스토어로 서명한 패치된 앱을 더 이상 업데이트할 수 없게 됩니다.",
|
"regenerateKeystoreDialogText": "기존 키스토어로 서명한 패치된 앱을 더 이상 업데이트할 수 없게 됩니다.",
|
||||||
"regeneratedKeystore": "키스토어를 재생성하였습니다",
|
"regeneratedKeystore": "키스토어를 재생성하였습니다",
|
||||||
"exportKeystoreLabel": "키스토어 내보내기",
|
"exportKeystoreLabel": "키스토어 내보내기",
|
||||||
@@ -244,20 +250,20 @@
|
|||||||
"deleteButton": "제거하기",
|
"deleteButton": "제거하기",
|
||||||
"rootDialogTitle": "오류",
|
"rootDialogTitle": "오류",
|
||||||
"lastPatchedAppDescription": "마지막으로 패치된 앱의 백업입니다.",
|
"lastPatchedAppDescription": "마지막으로 패치된 앱의 백업입니다.",
|
||||||
"unmountDialogText": "이 앱의 마운트를 해제하겠습니까?",
|
"unmountDialogText": "이 앱의 마운트를 해제하시겠습니까?",
|
||||||
"uninstallDialogText": "이 앱을 제거하겠습니까?",
|
"uninstallDialogText": "이 앱을 제거하시겠습니까?",
|
||||||
"rootDialogText": "앱이 슈퍼유저 권한으로 설치되었으나 현재 ReVanced Manager에는 권한이 없습니다. 먼저 슈퍼유저 권한을 부여하세요.",
|
"rootDialogText": "앱이 슈퍼유저 권한으로 설치되었으나 현재 ReVanced Manager에는 권한이 없습니다. 먼저 슈퍼유저 권한을 부여하세요.",
|
||||||
"removeAppDialogTitle": "앱을 제거하겠습니까?",
|
"removeAppDialogTitle": "앱을 제거하시겠습니까?",
|
||||||
"removeAppDialogText": "이 백업을 제거하겠습니까?",
|
"removeAppDialogText": "이 백업을 제거하시겠습니까?",
|
||||||
"packageNameLabel": "패키지 이름",
|
"packageNameLabel": "패키지 이름",
|
||||||
"installTypeLabel": "설치 유형",
|
"installTypeLabel": "설치 유형",
|
||||||
"mountTypeLabel": "마운트",
|
"mountTypeLabel": "마운트",
|
||||||
"regularTypeLabel": "일반",
|
"regularTypeLabel": "일반",
|
||||||
"patchedDateLabel": "패치한 날짜",
|
"patchedDateLabel": "패치된 날짜",
|
||||||
"appliedPatchesLabel": "적용한 패치",
|
"appliedPatchesLabel": "적용된 패치",
|
||||||
"sizeLabel": "파일 크기",
|
"sizeLabel": "파일 크기",
|
||||||
"patchedDateHint": "${date} ${time}",
|
"patchedDateHint": "${date} ${time}",
|
||||||
"appliedPatchesHint": "적용한 패치 ${quantity} 개",
|
"appliedPatchesHint": "적용된 패치 ${quantity} 개",
|
||||||
"updateNotImplemented": "이 기능은 아직 구현되지 않았습니다"
|
"updateNotImplemented": "이 기능은 아직 구현되지 않았습니다"
|
||||||
},
|
},
|
||||||
"contributorsView": {
|
"contributorsView": {
|
||||||
@@ -279,14 +285,14 @@
|
|||||||
"mount_version_mismatch_description": "패치된 앱과 설치된 앱의 버전이 달라서 설치에 실패하였습니다.\n\n마운트하고 있는 앱의 버전으로 설치한 후에 다시 시도하세요.",
|
"mount_version_mismatch_description": "패치된 앱과 설치된 앱의 버전이 달라서 설치에 실패하였습니다.\n\n마운트하고 있는 앱의 버전으로 설치한 후에 다시 시도하세요.",
|
||||||
"mount_no_root_description": "Root 권한이 주어지지 않아서 설치에 실패하였습니다.\n\nReVanced Manager에 Root 권한을 부여한 후에 다시 시도하세요.",
|
"mount_no_root_description": "Root 권한이 주어지지 않아서 설치에 실패하였습니다.\n\nReVanced Manager에 Root 권한을 부여한 후에 다시 시도하세요.",
|
||||||
"mount_missing_installation_description": "패치되지 않은 앱이 이 기기에 설치되지 않아서 마운트를 진행할 수 없어서 설치에 실패하였습니다.\n\n마운트하기 전 패치되지 않은 앱을 설치한 후에 다시 시도하세요.",
|
"mount_missing_installation_description": "패치되지 않은 앱이 이 기기에 설치되지 않아서 마운트를 진행할 수 없어서 설치에 실패하였습니다.\n\n마운트하기 전 패치되지 않은 앱을 설치한 후에 다시 시도하세요.",
|
||||||
"status_failure_timeout_description": "설치하는 데 시간이 너무 오래 걸립니다.\n\n다시 시도하겠습니까?",
|
"status_failure_timeout_description": "설치하는 데 시간이 너무 오래 걸립니다.\n\n다시 시도하시겠습니까?",
|
||||||
"status_failure_storage_description": "저장소 공간이 충분하지 않아서 설치에 실패하였습니다.\n\n저장소 공간을 확보한 후에 다시 시도하세요.",
|
"status_failure_storage_description": "저장소 공간이 충분하지 않아서 설치에 실패하였습니다.\n\n저장소 공간을 확보한 후에 다시 시도하세요.",
|
||||||
"status_failure_invalid_description": "패치된 앱이 유효하지 않아서 설치에 실패하였습니다.\n\n앱을 제거한 후에 다시 시도하겠습니까?",
|
"status_failure_invalid_description": "패치된 앱이 유효하지 않아서 설치에 실패하였습니다.\n\n앱을 제거한 후에 다시 시도하시겠습니까?",
|
||||||
"status_failure_incompatible_description": "앱이 기기와 호환되지 않습니다.\n\n앱 개발자에게 문의하여 도움을 요청해 보세요.",
|
"status_failure_incompatible_description": "이 앱은 이 기기와 호환되지 않습니다.\n\n이 기기에서 지원되는 APK를 사용하여 다시 시도하세요.",
|
||||||
"status_failure_conflict_description": "기존에 설치된 앱이 설치를 방해하였습니다.\n\n설치된 앱을 제거한 후에 다시 시도하겠습니까?",
|
"status_failure_conflict_description": "기존에 설치된 앱이 설치를 방해하였습니다.\n\n설치된 앱을 제거한 후에 다시 시도하시겠습니까?",
|
||||||
"status_failure_blocked_description": "설치가 '${packageName}'에 의해 차단되었습니다.\n\n보안 설정을 조정한 후에 다시 시도하세요.",
|
"status_failure_blocked_description": "설치가 '${packageName}'에 의해 차단되었습니다.\n\n보안 설정을 조정한 후에 다시 시도하세요.",
|
||||||
"install_failed_verification_failure_description": "인증 문제로 인해 설치에 실패하였습니다.\n\n보안 설정을 조정한 후에 다시 시도하세요.",
|
"install_failed_verification_failure_description": "인증 문제로 인해 설치에 실패하였습니다.\n\n보안 설정을 조정한 후에 다시 시도하세요.",
|
||||||
"install_failed_version_downgrade_description": "패치한 앱의 버전이 설치된 앱의 버전보다 낮아서 설치에 실패하였습니다.\n\n앱을 제거한 후에 다시 시도하겠습니까?",
|
"install_failed_version_downgrade_description": "패치된 앱의 버전이 설치된 앱의 버전보다 낮아서 설치에 실패하였습니다.\n\n앱을 제거한 후에 다시 시도하시겠습니까?",
|
||||||
"status_unknown_description": "알 수 없는 이유로 설치에 실패하였습니다. 다시 시도하세요."
|
"status_unknown_description": "알 수 없는 이유로 설치에 실패하였습니다. 다시 시도하세요."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
0
assets/i18n/strings_ky_KG.i18n.json
Normal file → Executable file
0
assets/i18n/strings_ky_KG.i18n.json
Normal file → Executable file
0
assets/i18n/strings_lo_LA.i18n.json
Normal file → Executable file
0
assets/i18n/strings_lo_LA.i18n.json
Normal file → Executable file
23
assets/i18n/strings_lt_LT.i18n.json
Normal file → Executable file
23
assets/i18n/strings_lt_LT.i18n.json
Normal file → Executable file
@@ -12,17 +12,22 @@
|
|||||||
"noShowAgain": "Daugiau to nerodyti",
|
"noShowAgain": "Daugiau to nerodyti",
|
||||||
"add": "Pridėti",
|
"add": "Pridėti",
|
||||||
"remove": "Pašalinti",
|
"remove": "Pašalinti",
|
||||||
|
"showChangelogButton": "Rodyti pakeitimų sąrašą",
|
||||||
|
"showUpdateButton": "Rodyti naujinimą",
|
||||||
"navigationView": {
|
"navigationView": {
|
||||||
"dashboardTab": "Valdymo skydas",
|
"dashboardTab": "Sąvadas",
|
||||||
"patcherTab": "Pataisytuvas",
|
"patcherTab": "„Patcher“",
|
||||||
"settingsTab": "Nustatymai"
|
"settingsTab": "Nustatymai"
|
||||||
},
|
},
|
||||||
"homeView": {
|
"homeView": {
|
||||||
"refreshSuccess": "Sėkmingai atnaujinta",
|
"refreshSuccess": "Sėkmingai atnaujinta",
|
||||||
"widgetTitle": "Valdymo skydas",
|
"widgetTitle": "Sąvadas",
|
||||||
"updatesSubtitle": "Atnaujinimai",
|
"updatesSubtitle": "Naujinimai",
|
||||||
|
"lastPatchedAppSubtitle": "Paskutinė pataisyta programa",
|
||||||
|
"patchedSubtitle": "Įdiegtos programas",
|
||||||
"noInstallations": "Nėra įdiegtų pataisytų programų",
|
"noInstallations": "Nėra įdiegtų pataisytų programų",
|
||||||
"installUpdate": "Tęsti atnaujinimą?",
|
"installUpdate": "Tęsti atnaujinimą?",
|
||||||
|
"updateDialogTitle": "Galimas naujas atnaujinimas",
|
||||||
"updatePatchesSheetTitle": "Atnaujinti ReVanced pataisymus",
|
"updatePatchesSheetTitle": "Atnaujinti ReVanced pataisymus",
|
||||||
"updateChangelogTitle": "Pakeitimų sąrašas",
|
"updateChangelogTitle": "Pakeitimų sąrašas",
|
||||||
"downloadConsentDialogText2": "Tai prijungs jus prie ${url}.",
|
"downloadConsentDialogText2": "Tai prijungs jus prie ${url}.",
|
||||||
@@ -41,11 +46,12 @@
|
|||||||
"timeagoLabel": "Prieš ${time}"
|
"timeagoLabel": "Prieš ${time}"
|
||||||
},
|
},
|
||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Pataisytuvas",
|
"widgetTitle": "„Patcher“",
|
||||||
"patchButton": "Pataisymas",
|
"patchButton": "Pataisymas",
|
||||||
"requiredOptionDialogText": "Reikia nustatyti kai kurias pataisymų parinktis."
|
"requiredOptionDialogText": "Reikia nustatyti kai kurias pataisymų parinktis."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
|
"widgetTitle": "Pasirinkti programą",
|
||||||
"noAppsLabel": "Nerasta jokių programų"
|
"noAppsLabel": "Nerasta jokių programų"
|
||||||
},
|
},
|
||||||
"patchSelectorCard": {
|
"patchSelectorCard": {
|
||||||
@@ -59,6 +65,7 @@
|
|||||||
"widgetSubtitle": "Mes esame internete!"
|
"widgetSubtitle": "Mes esame internete!"
|
||||||
},
|
},
|
||||||
"appSelectorView": {
|
"appSelectorView": {
|
||||||
|
"viewTitle": "Pasirinkti programą",
|
||||||
"storageButton": "Saugykla",
|
"storageButton": "Saugykla",
|
||||||
"selectFromStorageButton": "Pasirinkti iš talpyklos",
|
"selectFromStorageButton": "Pasirinkti iš talpyklos",
|
||||||
"errorMessage": "Neina naudoti parinktos programos",
|
"errorMessage": "Neina naudoti parinktos programos",
|
||||||
@@ -125,7 +132,6 @@
|
|||||||
"dynamicThemeHint": "Mėgaukis patirtimi artimiau tavo įrenginiui",
|
"dynamicThemeHint": "Mėgaukis patirtimi artimiau tavo įrenginiui",
|
||||||
"languageLabel": "Kalba",
|
"languageLabel": "Kalba",
|
||||||
"languageUpdated": "Kalba atnaujinta",
|
"languageUpdated": "Kalba atnaujinta",
|
||||||
"sourcesIntegrationsLabel": "Integracijų šaltinis",
|
|
||||||
"sourcesResetDialogTitle": "Nustatyti iš naujo",
|
"sourcesResetDialogTitle": "Nustatyti iš naujo",
|
||||||
"sourcesResetDialogText": "Ar tikrai norite iš naujo nustatyti savo šaltinius į numatytąsias vertes?",
|
"sourcesResetDialogText": "Ar tikrai norite iš naujo nustatyti savo šaltinius į numatytąsias vertes?",
|
||||||
"apiURLResetDialogText": "Ar tikrai norite iš naujo nustatyti savo API URL adresą į numatytąją vertę?",
|
"apiURLResetDialogText": "Ar tikrai norite iš naujo nustatyti savo API URL adresą į numatytąją vertę?",
|
||||||
@@ -133,7 +139,6 @@
|
|||||||
"selectApiURL": "API URL",
|
"selectApiURL": "API URL",
|
||||||
"orgPatchesLabel": "Modifikacijų organizacija",
|
"orgPatchesLabel": "Modifikacijų organizacija",
|
||||||
"sourcesPatchesLabel": "Modifikacijų šaltinis",
|
"sourcesPatchesLabel": "Modifikacijų šaltinis",
|
||||||
"orgIntegrationsLabel": "Integracijų organizacija",
|
|
||||||
"contributorsLabel": "Prisidėjusieji žmonės",
|
"contributorsLabel": "Prisidėjusieji žmonės",
|
||||||
"contributorsHint": "Žmonės prisidėję prie ReVanced",
|
"contributorsHint": "Žmonės prisidėję prie ReVanced",
|
||||||
"logsLabel": "Dalytis įrašais",
|
"logsLabel": "Dalytis įrašais",
|
||||||
@@ -210,5 +215,7 @@
|
|||||||
"contributorsView": {
|
"contributorsView": {
|
||||||
"widgetTitle": "Prisidėjusieji žmonės"
|
"widgetTitle": "Prisidėjusieji žmonės"
|
||||||
},
|
},
|
||||||
"installErrorDialog": {}
|
"installErrorDialog": {
|
||||||
|
"install_failed_verification_failure": "Patikrinimas nepavyko"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
107
assets/i18n/strings_lv_LV.i18n.json
Normal file → Executable file
107
assets/i18n/strings_lv_LV.i18n.json
Normal file → Executable file
@@ -1,6 +1,7 @@
|
|||||||
{
|
{
|
||||||
"okButton": "Labi",
|
"okButton": "Labi",
|
||||||
"cancelButton": "Atcelt",
|
"cancelButton": "Atcelt",
|
||||||
|
"dismissButton": "Atmest",
|
||||||
"quitButton": "Iziet",
|
"quitButton": "Iziet",
|
||||||
"updateButton": "Atjaunināt",
|
"updateButton": "Atjaunināt",
|
||||||
"suggested": "Ieteiktā versija: ${version}",
|
"suggested": "Ieteiktā versija: ${version}",
|
||||||
@@ -15,19 +16,22 @@
|
|||||||
"showUpdateButton": "Rādīt atjauninājumus",
|
"showUpdateButton": "Rādīt atjauninājumus",
|
||||||
"navigationView": {
|
"navigationView": {
|
||||||
"dashboardTab": "Info panelis",
|
"dashboardTab": "Info panelis",
|
||||||
"patcherTab": "Pačeris",
|
"patcherTab": "Lāpītājs",
|
||||||
"settingsTab": "Iestatījumi"
|
"settingsTab": "Iestatījumi"
|
||||||
},
|
},
|
||||||
"homeView": {
|
"homeView": {
|
||||||
"refreshSuccess": "Veiksmīgi atsvaidzināts",
|
"refreshSuccess": "Veiksmīgi atsvaidzināts",
|
||||||
"widgetTitle": "Info panelis",
|
"widgetTitle": "Info panelis",
|
||||||
"updatesSubtitle": "Atjauninājumi",
|
"updatesSubtitle": "Atjauninājumi",
|
||||||
|
"lastPatchedAppSubtitle": "Pēdējā lāpītā lietotne",
|
||||||
|
"patchedSubtitle": "Instalētās lietotnes",
|
||||||
"changeLaterSubtitle": "Jūs varat mainīt šo iestatījumu vēlāk.",
|
"changeLaterSubtitle": "Jūs varat mainīt šo iestatījumu vēlāk.",
|
||||||
"noInstallations": "Nav atrasta neviena pačota aplikācija",
|
"noSavedAppFound": "Neviena lietotne nav atrasta",
|
||||||
|
"noInstallations": "Nav instalēta neviena lāpīta aplikācija",
|
||||||
"installUpdate": "Vai turpināt instalēt atjauninājumu?",
|
"installUpdate": "Vai turpināt instalēt atjauninājumu?",
|
||||||
"updateSheetTitle": "Atjaunit ReVanced pārvaldnieku",
|
"updateSheetTitle": "Atjaunit ReVanced pārvaldnieku",
|
||||||
"updateDialogTitle": "Jauns atjauninājums ir pieejams",
|
"updateDialogTitle": "Jauns atjauninājums ir pieejams",
|
||||||
"updatePatchesSheetTitle": "ReVanced Patches atjaunināšana",
|
"updatePatchesSheetTitle": "Atjaunināt ReVanced ielāpus",
|
||||||
"updateChangelogTitle": "Izmaiņu žurnāls",
|
"updateChangelogTitle": "Izmaiņu žurnāls",
|
||||||
"updateDialogText": "Jauns atjauninājums ir pieejams ${file}.\n\nŠobrīd instalētā versija ir ${version}.",
|
"updateDialogText": "Jauns atjauninājums ir pieejams ${file}.\n\nŠobrīd instalētā versija ir ${version}.",
|
||||||
"downloadConsentDialogTitle": "Lejupielādēt nepieciešamos failus?",
|
"downloadConsentDialogTitle": "Lejupielādēt nepieciešamos failus?",
|
||||||
@@ -48,9 +52,11 @@
|
|||||||
"timeagoLabel": "Pirms ${time}"
|
"timeagoLabel": "Pirms ${time}"
|
||||||
},
|
},
|
||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Pačeris",
|
"widgetTitle": "Lāpītājs",
|
||||||
"patchButton": "Pačot",
|
"patchButton": "Lāpīt",
|
||||||
"removedPatchesWarningDialogText": "Kopš pēdējās lietošanas reizes ir noņemti šādi ielāpi.\n\n${patches}\n\nTurpināt jebkurā gadījumā?"
|
"removedPatchesWarningDialogText": "Noņemti ielāpi kopš pēdējās reizes kad jūs lāpijāt šo lietotni:\n\n${patches}\n\n${newPatches}Vienalga turpināt?",
|
||||||
|
"addedPatchesDialogText": "Pievienoti ielāpi kopš pēdējās reizes kad jūs lāpijāt šo lietotni:\n\n${addedPatches}",
|
||||||
|
"requiredOptionDialogText": "Ir jāiestata dažas ielāpu opcijas."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
"widgetTitle": "Izvēlaties lietotni",
|
"widgetTitle": "Izvēlaties lietotni",
|
||||||
@@ -60,10 +66,10 @@
|
|||||||
"anyVersion": "Jebkura versija"
|
"anyVersion": "Jebkura versija"
|
||||||
},
|
},
|
||||||
"patchSelectorCard": {
|
"patchSelectorCard": {
|
||||||
"widgetTitle": "Izvēlies pačus",
|
"widgetTitle": "Izvēlies ielāpus",
|
||||||
"widgetTitleSelected": "Izvēlētie pači",
|
"widgetTitleSelected": "Izvēlētie ielāpi",
|
||||||
"widgetSubtitle": "Vispirms, izvēlieties aplikāciju",
|
"widgetSubtitle": "Vispirms, izvēlieties aplikāciju",
|
||||||
"widgetEmptySubtitle": "Nav atlasītu paču"
|
"widgetEmptySubtitle": "Nav atlasītu ielāpu"
|
||||||
},
|
},
|
||||||
"socialMediaCard": {
|
"socialMediaCard": {
|
||||||
"widgetTitle": "Sociālie tīkli",
|
"widgetTitle": "Sociālie tīkli",
|
||||||
@@ -73,32 +79,51 @@
|
|||||||
"viewTitle": "Izvēlaties lietotni",
|
"viewTitle": "Izvēlaties lietotni",
|
||||||
"searchBarHint": "Meklēt lietotni",
|
"searchBarHint": "Meklēt lietotni",
|
||||||
"storageButton": "Krātuve",
|
"storageButton": "Krātuve",
|
||||||
"selectFromStorageButton": "Izvēlēties krātuvi",
|
"selectFromStorageButton": "Izvēlēties no krātuves",
|
||||||
"errorMessage": "Nevar izmantot atlasīto aplikāciju",
|
"errorMessage": "Nevar izmantot atlasīto aplikāciju",
|
||||||
"downloadToast": "Instalēšanas funkcija pašlaik nav pieejama",
|
"downloadToast": "Lejupielādes funkcija pašlaik nav pieejama",
|
||||||
"requireSuggestedAppVersionDialogText": "Lietotnes versija, kuru Jūs izvēlējāties, neatbilst rekomendētajai versijai, kas var novest līdz dažādām ķibelēm. Aicinām Jūs lietot rekomendēto versiju.\n\nIzvēlētā versija: ${selected}\nRekomendētā versija: ${suggested}\n\nLai turpinātu tā pat, atslēdziet \"Piespiest rekomendēto aplikācijas versiju\" iestatījumos.",
|
"requireSuggestedAppVersionDialogText": "Lietotnes versija, kuru Jūs izvēlējāties, neatbilst rekomendētajai versijai, kas var novest līdz dažādām ķibelēm. Aicinām Jūs lietot rekomendēto versiju.\n\nIzvēlētā versija: ${selected}\nRekomendētā versija: ${suggested}\n\nLai turpinātu tā pat, atslēdziet \"Piespiest rekomendēto aplikācijas versiju\" iestatījumos.",
|
||||||
"featureNotAvailable": "Funkcija nav ieviesta"
|
"featureNotAvailable": "Funkcija nav ieviesta"
|
||||||
},
|
},
|
||||||
"patchesSelectorView": {
|
"patchesSelectorView": {
|
||||||
"viewTitle": "Izvēlies pačus",
|
"viewTitle": "Izvēlies ielāpus",
|
||||||
"searchBarHint": "Meklē pačus",
|
"searchBarHint": "Meklē ielāpus",
|
||||||
|
"universalPatches": "Universāli ielāpi",
|
||||||
|
"newPatches": "Jauni ielāpi",
|
||||||
|
"patches": "Ielāpi",
|
||||||
"doneButton": "Gatavs",
|
"doneButton": "Gatavs",
|
||||||
"defaultChip": "Parasts",
|
"defaultChip": "Noklusējums",
|
||||||
"defaultTooltip": "Atlasiet visus standarta pači",
|
"defaultTooltip": "Atlasiet visus noklusējuma ielāpus",
|
||||||
"noneChip": "Neviens",
|
"noneChip": "Neviens",
|
||||||
"noneTooltip": "Atsijāt visus pači",
|
"noneTooltip": "Noņemt visu ielāpu izvēli",
|
||||||
"noPatchesFound": "Atlasītajai lietotnei nav atrasts neviens patčs"
|
"loadPatchesSelection": "Ielādēt ielāpu izvēli",
|
||||||
|
"noSavedPatches": "Nav saglabāta ielāpu izvēle priekš izvēlētās lietotnes.\nSpied Gatavs lai saglabātu pašreizējo izvēli.",
|
||||||
|
"noPatchesFound": "Atlasītajai lietotnei nav atrasts neviens ielāps",
|
||||||
|
"setRequiredOption": "Dažiem ielāpiem ir prasība iestatīt opcijas:\n\n${patches}\n\nLūdzu iestatiet tās pirms turpināšanas."
|
||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"saveOptions": "Saglabāt"
|
"customValue": "Pielāgota vērtība",
|
||||||
|
"setToNull": "Iestatīt uz nulli",
|
||||||
|
"nullValue": "Šīs opcijas vērtības šobrīd ir nulle",
|
||||||
|
"viewTitle": "Ielāpu opcijas",
|
||||||
|
"saveOptions": "Saglabāt",
|
||||||
|
"unselectPatch": "Noņemt ielāpa izvēli",
|
||||||
|
"tooltip": "Vairāk ievades opcijas",
|
||||||
|
"selectFilePath": "Izvēlēties faila ceļu",
|
||||||
|
"selectFolder": "Izvēlēties mapi",
|
||||||
|
"requiredOption": "Šīs opcijas iestatīšana ir obligāta",
|
||||||
|
"unsupportedOption": "Šī opcija netiek atbalstīta"
|
||||||
},
|
},
|
||||||
"patchItem": {
|
"patchItem": {
|
||||||
"unsupportedDialogText": "Izvēloties šo paču var rasties paču kļūdas\n\nApp versija: ${packageVersion}\nPašlaik atbalstītās versijas:\n${supportedVersions}"
|
"unsupportedDialogText": "Var rasties ielāpu kļūdas, izvēloties šo ielāpu.\n\nLietotnes versija: ${packageVersion}\nPašlaik atbalstītās versijas:\n${supportedVersions}",
|
||||||
|
"unsupportedPatchVersion": "Ielāps netiek atbalstīts šīs lietotnes versijai.",
|
||||||
|
"patchesChangeWarningDialogButton": "Lietot noklusējuma izvēli"
|
||||||
},
|
},
|
||||||
"installerView": {
|
"installerView": {
|
||||||
|
"installType": "Izvēlaties instalācijas tipu",
|
||||||
"installButton": "Instalēt",
|
"installButton": "Instalēt",
|
||||||
"openButton": "Atvērt",
|
"openButton": "Atvērt",
|
||||||
"notificationTitle": "ReVanced Manager pašlaik pačo",
|
"notificationTitle": "ReVanced Manager uzliek ielāpus",
|
||||||
"notificationText": "Spied, lai atgrieztos pie instalācijas",
|
"notificationText": "Spied, lai atgrieztos pie instalācijas",
|
||||||
"noExit": "Vēl notiek instalācija, nevar iziet..."
|
"noExit": "Vēl notiek instalācija, nevar iziet..."
|
||||||
},
|
},
|
||||||
@@ -115,15 +140,18 @@
|
|||||||
"dynamicThemeLabel": "Materiāls izskats",
|
"dynamicThemeLabel": "Materiāls izskats",
|
||||||
"dynamicThemeHint": "Izbaudi pieredzi personalizētu tavai ierīcei",
|
"dynamicThemeHint": "Izbaudi pieredzi personalizētu tavai ierīcei",
|
||||||
"languageLabel": "Valoda",
|
"languageLabel": "Valoda",
|
||||||
"sourcesIntegrationsLabel": "Integrācijas avots",
|
|
||||||
"sourcesResetDialogTitle": "Atiestatīt",
|
"sourcesResetDialogTitle": "Atiestatīt",
|
||||||
"apiURLLabel": "API Saite",
|
"apiURLLabel": "API Saite",
|
||||||
"selectApiURL": "API Saite",
|
"selectApiURL": "API Saite",
|
||||||
"orgPatchesLabel": "Paču autori",
|
"orgPatchesLabel": "Ielāpu organizācija",
|
||||||
"sourcesPatchesLabel": "Paču avots",
|
"sourcesPatchesLabel": "Ielāpu avots",
|
||||||
"orgIntegrationsLabel": "Integrāciju autori",
|
|
||||||
"contributorsLabel": "Autori",
|
"contributorsLabel": "Autori",
|
||||||
"contributorsHint": "ReVanced ieguldītāji",
|
"contributorsHint": "ReVanced ieguldītāji",
|
||||||
|
"autoUpdatePatchesLabel": "Automātiski atjaunināt ielāpus",
|
||||||
|
"autoUpdatePatchesHint": "Automātiski atjaunināt ielāpus uz jaunāko versiju",
|
||||||
|
"universalPatchesLabel": "Rādīt universālos ielāpus",
|
||||||
|
"lastPatchedAppLabel": "Saglabāt salāpīto lietotni",
|
||||||
|
"lastPatchedAppHint": "Saglabāt pēdējo ielāpu priekš vēlākas instalācijas vai eksportēšanas",
|
||||||
"aboutLabel": "Par",
|
"aboutLabel": "Par",
|
||||||
"snackbarMessage": "Ievietots starpliktuvē",
|
"snackbarMessage": "Ievietots starpliktuvē",
|
||||||
"restartAppForChanges": "Restartējiet lietotni, lai piemērotu izmaiņas",
|
"restartAppForChanges": "Restartējiet lietotni, lai piemērotu izmaiņas",
|
||||||
@@ -144,17 +172,40 @@
|
|||||||
"installButton": "Instalēt",
|
"installButton": "Instalēt",
|
||||||
"uninstallButton": "Atinstalēt",
|
"uninstallButton": "Atinstalēt",
|
||||||
"rootDialogTitle": "Kļūda",
|
"rootDialogTitle": "Kļūda",
|
||||||
|
"uninstallDialogText": "Vai esat pārliecināti, ka vēlaties atinstalēt šo lietotni?",
|
||||||
"rootDialogText": "Aplikācija tika instalēta ar superuser pieejām, taču ReVanced Manager nav šādu pieeju.\nLūdzams uzlikt vispirms superuser ieejas.",
|
"rootDialogText": "Aplikācija tika instalēta ar superuser pieejām, taču ReVanced Manager nav šādu pieeju.\nLūdzams uzlikt vispirms superuser ieejas.",
|
||||||
"packageNameLabel": "Pakotnes nosaukums",
|
"packageNameLabel": "Pakotnes nosaukums",
|
||||||
"installTypeLabel": "Instalācijas tips",
|
"installTypeLabel": "Instalācijas tips",
|
||||||
"patchedDateLabel": "Pača datums",
|
"patchedDateLabel": "Salāpīšanas datums",
|
||||||
"appliedPatchesLabel": "Lietotie pači",
|
"appliedPatchesLabel": "Izmantotie ielāpi",
|
||||||
"patchedDateHint": "${date} un ${time}",
|
"patchedDateHint": "${date} un ${time}",
|
||||||
"appliedPatchesHint": "${quantity} lietoti pači",
|
"appliedPatchesHint": "${quantity} izmantoti ielāpi",
|
||||||
"updateNotImplemented": "Šī funkcija vēl nav izveidota"
|
"updateNotImplemented": "Šī funkcija vēl nav izveidota"
|
||||||
},
|
},
|
||||||
"contributorsView": {
|
"contributorsView": {
|
||||||
"widgetTitle": "Autori"
|
"widgetTitle": "Autori"
|
||||||
},
|
},
|
||||||
"installErrorDialog": {}
|
"installErrorDialog": {
|
||||||
|
"mount_version_mismatch": "Versijas neatbilstība",
|
||||||
|
"mount_no_root": "Nav root piekļuves",
|
||||||
|
"mount_missing_installation": "Instalācija nav atrasta",
|
||||||
|
"status_failure_blocked": "Instalācija bloķēta",
|
||||||
|
"install_failed_verification_failure": "Verifikācija neizdevās",
|
||||||
|
"status_failure_invalid": "Instalācija nederīga",
|
||||||
|
"install_failed_version_downgrade": "Nevar samazināt versiju",
|
||||||
|
"status_failure_conflict": "Instalācijas konflikts",
|
||||||
|
"status_failure_storage": "Instalācijas krātuves problēma",
|
||||||
|
"status_failure_incompatible": "Instalācija nav saderīga",
|
||||||
|
"status_failure_timeout": "Instalācijas noildze",
|
||||||
|
"status_unknown": "Instalācija neizdevās",
|
||||||
|
"status_failure_timeout_description": "Instalēšana paņēma pārāk daudz laika.\n\nVai vēlaties mēģināt vēlreiz?",
|
||||||
|
"status_failure_storage_description": "Instalēšana neizdevās dēļ nepietiekamas vietas krātuvē.\n\nAtbrīvojiet vietu un mēģiniet vēlreiz.",
|
||||||
|
"status_failure_invalid_description": "Instalēšana neizdevās dēļ nederīgas lāpītās lietotnes.\n\nAtinstalēt lietotni un mēģināt vēlreiz?",
|
||||||
|
"status_failure_incompatible_description": "Šī lietotne nav saderīga ar jūsu ierīci.\n\nIzmantojiet APK, kuru jūsu ierīce atbalsta un mēģiniet vēlreiz.",
|
||||||
|
"status_failure_conflict_description": "Instalācija tika apturēta dēļ eksistējošas instalētas lietotnes.\n\nAtinstalēt instalēto lietotni un mēģināt vēlreiz?",
|
||||||
|
"status_failure_blocked_description": "Instalācija tika bloķēta dēļ ${packageName}.\n\nPielāgojiet savus drošības iestatījumus un mēģiniet vēlreiz.",
|
||||||
|
"install_failed_verification_failure_description": "Instalācija neizdevās dēl verifikācijas problēmas.\n\nPielāgojiet savus drošības iestatījumus un mēģiniet vēlreiz.",
|
||||||
|
"install_failed_version_downgrade_description": "Instalācija neizdevās, jo lāpītā lietotne ir vecākas versijas nekā instalētā lietotne.\n\nAtinstalēt lietotni un mēģināt vēlreiz?",
|
||||||
|
"status_unknown_description": "Instalācija neizdevās nezināma iemesla dēļ. Lūdzu mēģiniet vēlreiz."
|
||||||
|
}
|
||||||
}
|
}
|
||||||
0
assets/i18n/strings_mk_MK.i18n.json
Normal file → Executable file
0
assets/i18n/strings_mk_MK.i18n.json
Normal file → Executable file
0
assets/i18n/strings_ml_IN.i18n.json
Normal file → Executable file
0
assets/i18n/strings_ml_IN.i18n.json
Normal file → Executable file
0
assets/i18n/strings_mn_MN.i18n.json
Normal file → Executable file
0
assets/i18n/strings_mn_MN.i18n.json
Normal file → Executable file
0
assets/i18n/strings_mr_IN.i18n.json
Normal file → Executable file
0
assets/i18n/strings_mr_IN.i18n.json
Normal file → Executable file
2
assets/i18n/strings_ms_MY.i18n.json
Normal file → Executable file
2
assets/i18n/strings_ms_MY.i18n.json
Normal file → Executable file
@@ -73,11 +73,9 @@
|
|||||||
"exportSectionTitle": "Import & Eksport",
|
"exportSectionTitle": "Import & Eksport",
|
||||||
"dynamicThemeHint": "Nikmati tema yang lebih serasi dengan anda",
|
"dynamicThemeHint": "Nikmati tema yang lebih serasi dengan anda",
|
||||||
"languageLabel": "Bahasa",
|
"languageLabel": "Bahasa",
|
||||||
"sourcesIntegrationsLabel": "Sumber Integrasi",
|
|
||||||
"sourcesResetDialogTitle": "Set semula",
|
"sourcesResetDialogTitle": "Set semula",
|
||||||
"orgPatchesLabel": "Pengarang Modifikasi",
|
"orgPatchesLabel": "Pengarang Modifikasi",
|
||||||
"sourcesPatchesLabel": "Sumber Modifikasi",
|
"sourcesPatchesLabel": "Sumber Modifikasi",
|
||||||
"orgIntegrationsLabel": "Pengarang Integrasi",
|
|
||||||
"contributorsLabel": "Penyumbang",
|
"contributorsLabel": "Penyumbang",
|
||||||
"contributorsHint": "Senarai penyokong ReVanced",
|
"contributorsHint": "Senarai penyokong ReVanced",
|
||||||
"aboutLabel": "Tentang",
|
"aboutLabel": "Tentang",
|
||||||
|
|||||||
0
assets/i18n/strings_my_MM.i18n.json
Normal file → Executable file
0
assets/i18n/strings_my_MM.i18n.json
Normal file → Executable file
35
assets/i18n/strings_nb_NO.i18n.json
Normal file → Executable file
35
assets/i18n/strings_nb_NO.i18n.json
Normal file → Executable file
@@ -23,7 +23,10 @@
|
|||||||
"refreshSuccess": "Oppdatert vellykket",
|
"refreshSuccess": "Oppdatert vellykket",
|
||||||
"widgetTitle": "Kontrollpanel",
|
"widgetTitle": "Kontrollpanel",
|
||||||
"updatesSubtitle": "Oppdateringer",
|
"updatesSubtitle": "Oppdateringer",
|
||||||
|
"lastPatchedAppSubtitle": "Sist patchet app",
|
||||||
|
"patchedSubtitle": "Installerte apper",
|
||||||
"changeLaterSubtitle": "Du kan endre dette i innstillingene senere.",
|
"changeLaterSubtitle": "Du kan endre dette i innstillingene senere.",
|
||||||
|
"noSavedAppFound": "Ingen app funnet",
|
||||||
"noInstallations": "Ingen patchede apper installert",
|
"noInstallations": "Ingen patchede apper installert",
|
||||||
"installUpdate": "Fortsette å installere oppdateringen?",
|
"installUpdate": "Fortsette å installere oppdateringen?",
|
||||||
"updateSheetTitle": "Oppdater rebalansert behandler",
|
"updateSheetTitle": "Oppdater rebalansert behandler",
|
||||||
@@ -51,6 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Patcher",
|
"widgetTitle": "Patcher",
|
||||||
"patchButton": "Oppdatering",
|
"patchButton": "Oppdatering",
|
||||||
|
"incompatibleArchWarningDialogText": "Patching på denne arkitekturen er ennå ikke støttet og kan mislykkes. Fortsette likevel?",
|
||||||
|
"removedPatchesWarningDialogText": "Fjernede oppdateringer siden forrige gang du sendte denne appen:\n\n${patches}\n\n${newPatches}Fortsette likevel?",
|
||||||
|
"addedPatchesDialogText": "La til korrigeringer siden forrige gang du patchet denne appen:\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "Noen oppdateringsalternativer må angis."
|
"requiredOptionDialogText": "Noen oppdateringsalternativer må angis."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -99,11 +105,15 @@
|
|||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Egendefinert verdi",
|
"customValue": "Egendefinert verdi",
|
||||||
|
"setToNull": "Sett til null",
|
||||||
|
"nullValue": "Denne alternativ-verdien er for tiden null",
|
||||||
"viewTitle": "Oppdatering av alternativer",
|
"viewTitle": "Oppdatering av alternativer",
|
||||||
"saveOptions": "Lagre",
|
"saveOptions": "Lagre",
|
||||||
|
"unselectPatch": "Avvelg patch",
|
||||||
"tooltip": "Flere inndata-alternativer",
|
"tooltip": "Flere inndata-alternativer",
|
||||||
"selectFilePath": "Velg filbane",
|
"selectFilePath": "Velg filbane",
|
||||||
"selectFolder": "Velg mappe",
|
"selectFolder": "Velg mappe",
|
||||||
|
"requiredOption": "Å sette dette alternativet er påkrevd",
|
||||||
"unsupportedOption": "Dette alternativet støttes ikke",
|
"unsupportedOption": "Dette alternativet støttes ikke",
|
||||||
"requiredOptionNull": "Følgende alternativer må settes:\n\n${options}"
|
"requiredOptionNull": "Følgende alternativer må settes:\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -148,20 +158,18 @@
|
|||||||
"languageLabel": "Språk",
|
"languageLabel": "Språk",
|
||||||
"languageUpdated": "Språk oppdatert",
|
"languageUpdated": "Språk oppdatert",
|
||||||
"sourcesLabel": "Alternative kilder",
|
"sourcesLabel": "Alternative kilder",
|
||||||
"sourcesLabelHint": "Konfigurer alternative kilder for ReVanced Patches og ReVanced Integrations",
|
"sourcesLabelHint": "Konfigurer alternative kilder for ReVanced Patches",
|
||||||
"sourcesIntegrationsLabel": "Integrasjoner kilde",
|
|
||||||
"useAlternativeSources": "Bruk alternative kilder",
|
"useAlternativeSources": "Bruk alternative kilder",
|
||||||
"useAlternativeSourcesHint": "Bruk alternative kilder for ReVanced Patches and ReVanced Integrations i stedet for API",
|
"useAlternativeSourcesHint": "Bruk alternative kilder for ReVanced Patches i stedet for API",
|
||||||
"sourcesResetDialogTitle": "Reset",
|
"sourcesResetDialogTitle": "Reset",
|
||||||
"sourcesResetDialogText": "Er du sikker på at du vil tilbakestille kildene til standardverdiene?",
|
"sourcesResetDialogText": "Er du sikker på at du vil tilbakestille kildene til standardverdiene?",
|
||||||
"apiURLResetDialogText": "Er du sikker på at du vil nullstille API URL til standardverdien?",
|
"apiURLResetDialogText": "Er du sikker på at du vil nullstille API URL til standardverdien?",
|
||||||
"sourcesUpdateNote": "Merk: Dette vil automatisk laste ned ReVanced Patches og ReVanced Integrations fra de alternative kildene.\n\nDette vil koble deg til den alternative kilden.",
|
"sourcesUpdateNote": "Merk: Dette vil automatisk laste ned ReVanced Patches fra de alternative kildene.\n\nDette vil koble deg til den alternative kilden.",
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"apiURLHint": "Konfigurere API URL til ReVanced Manager",
|
"apiURLHint": "Konfigurere API URL til ReVanced Manager",
|
||||||
"selectApiURL": "API URL",
|
"selectApiURL": "API URL",
|
||||||
"orgPatchesLabel": "Fikser organisasjon",
|
"orgPatchesLabel": "Fikser organisasjon",
|
||||||
"sourcesPatchesLabel": "Patches source",
|
"sourcesPatchesLabel": "Patches source",
|
||||||
"orgIntegrationsLabel": "Integrasjonsorganisasjon",
|
|
||||||
"contributorsLabel": "Bidragsytere",
|
"contributorsLabel": "Bidragsytere",
|
||||||
"contributorsHint": "En liste over bidragsytere av ReVanced",
|
"contributorsHint": "En liste over bidragsytere av ReVanced",
|
||||||
"logsLabel": "Del logger",
|
"logsLabel": "Del logger",
|
||||||
@@ -175,6 +183,8 @@
|
|||||||
"showUpdateDialogHint": "Vis en dialog når en ny oppdatering er tilgjengelig",
|
"showUpdateDialogHint": "Vis en dialog når en ny oppdatering er tilgjengelig",
|
||||||
"universalPatchesLabel": "Vis universelle oppdateringer",
|
"universalPatchesLabel": "Vis universelle oppdateringer",
|
||||||
"universalPatchesHint": "Vis alle apper og universelle plastre (kan gjøre app-listen tregere",
|
"universalPatchesHint": "Vis alle apper og universelle plastre (kan gjøre app-listen tregere",
|
||||||
|
"lastPatchedAppLabel": "Lagre videresendt app",
|
||||||
|
"lastPatchedAppHint": "Lagre det siste depotplasteret for å installere eller eksportere senere",
|
||||||
"versionCompatibilityCheckLabel": "Versjons kompatibilitetssjekk",
|
"versionCompatibilityCheckLabel": "Versjons kompatibilitetssjekk",
|
||||||
"versionCompatibilityCheckHint": "Forhindre valg av feilrettinger som ikke er kompatible med den valgte appversjonen",
|
"versionCompatibilityCheckHint": "Forhindre valg av feilrettinger som ikke er kompatible med den valgte appversjonen",
|
||||||
"requireSuggestedAppVersionLabel": "Krev foreslått appversjon",
|
"requireSuggestedAppVersionLabel": "Krev foreslått appversjon",
|
||||||
@@ -186,6 +196,12 @@
|
|||||||
"deleteTempDirLabel": "Slett midlertidige filer",
|
"deleteTempDirLabel": "Slett midlertidige filer",
|
||||||
"deleteTempDirHint": "Slett ubrukte midlertidige filer",
|
"deleteTempDirHint": "Slett ubrukte midlertidige filer",
|
||||||
"deletedTempDir": "Midlertidige filer slettet",
|
"deletedTempDir": "Midlertidige filer slettet",
|
||||||
|
"exportSettingsLabel": "Eksporter innstillingene",
|
||||||
|
"exportSettingsHint": "Eksporter innstillingene til en JSON-fil",
|
||||||
|
"exportedSettings": "Innstillinger eksportert",
|
||||||
|
"importSettingsLabel": "Importer innstillinger",
|
||||||
|
"importSettingsHint": "Importer innstillinger fra en JSON-fil",
|
||||||
|
"importedSettings": "Innstillinger importert",
|
||||||
"exportPatchesLabel": "Eksport patch valg",
|
"exportPatchesLabel": "Eksport patch valg",
|
||||||
"exportPatchesHint": "Eksporter patch valg til en JSON-fil",
|
"exportPatchesHint": "Eksporter patch valg til en JSON-fil",
|
||||||
"exportedPatches": "Patch utvalg eksportert",
|
"exportedPatches": "Patch utvalg eksportert",
|
||||||
@@ -226,18 +242,25 @@
|
|||||||
"appInfoView": {
|
"appInfoView": {
|
||||||
"widgetTitle": "Info om app",
|
"widgetTitle": "Info om app",
|
||||||
"openButton": "Åpne",
|
"openButton": "Åpne",
|
||||||
|
"installButton": "Installer",
|
||||||
"uninstallButton": "Avinstaller",
|
"uninstallButton": "Avinstaller",
|
||||||
"unmountButton": "Demonter",
|
"unmountButton": "Demonter",
|
||||||
|
"exportButton": "Eksporter",
|
||||||
|
"deleteButton": "Slett",
|
||||||
"rootDialogTitle": "Feil",
|
"rootDialogTitle": "Feil",
|
||||||
|
"lastPatchedAppDescription": "Dette er en sikkerhetskopi av programmet som sist ble sendt.",
|
||||||
"unmountDialogText": "Er du sikker på at du vil avmontere denne appen?",
|
"unmountDialogText": "Er du sikker på at du vil avmontere denne appen?",
|
||||||
"uninstallDialogText": "Er du sikker på at du vil avinstallere denne appen?",
|
"uninstallDialogText": "Er du sikker på at du vil avinstallere denne appen?",
|
||||||
"rootDialogText": "Appen ble installert med superbrukerrettigheter, men for tiden ReVanced Manager har ingen tillatelser.\nVennligst gi superbruker-tillatelser først.",
|
"rootDialogText": "Appen ble installert med superbrukerrettigheter, men for tiden ReVanced Manager har ingen tillatelser.\nVennligst gi superbruker-tillatelser først.",
|
||||||
|
"removeAppDialogTitle": "Slett app?",
|
||||||
|
"removeAppDialogText": "Er du sikker på at du vil slette denne sikkerhetskopien?",
|
||||||
"packageNameLabel": "Navn på pakke",
|
"packageNameLabel": "Navn på pakke",
|
||||||
"installTypeLabel": "Installasjon type",
|
"installTypeLabel": "Installasjon type",
|
||||||
"mountTypeLabel": "Monter",
|
"mountTypeLabel": "Monter",
|
||||||
"regularTypeLabel": "Vanlig",
|
"regularTypeLabel": "Vanlig",
|
||||||
"patchedDateLabel": "Oppdatert dato",
|
"patchedDateLabel": "Oppdatert dato",
|
||||||
"appliedPatchesLabel": "Anvendte depotplastre",
|
"appliedPatchesLabel": "Anvendte depotplastre",
|
||||||
|
"sizeLabel": "Fil Størrelse",
|
||||||
"patchedDateHint": "${date} ved ${time}",
|
"patchedDateHint": "${date} ved ${time}",
|
||||||
"appliedPatchesHint": "${quantity} brukte plastre",
|
"appliedPatchesHint": "${quantity} brukte plastre",
|
||||||
"updateNotImplemented": "Denne funksjonen er ikke implementert ennå"
|
"updateNotImplemented": "Denne funksjonen er ikke implementert ennå"
|
||||||
@@ -263,7 +286,7 @@
|
|||||||
"status_failure_timeout_description": "Installasjonen tok for lang tid til å fullføre.\n\nVil du prøve på nytt?",
|
"status_failure_timeout_description": "Installasjonen tok for lang tid til å fullføre.\n\nVil du prøve på nytt?",
|
||||||
"status_failure_storage_description": "Installasjonen mislyktes på grunn av utilstrekkelig lagring.\n\nFrigjør plass og prøv igjen.",
|
"status_failure_storage_description": "Installasjonen mislyktes på grunn av utilstrekkelig lagring.\n\nFrigjør plass og prøv igjen.",
|
||||||
"status_failure_invalid_description": "Installasjonen mislyktes på grunn av at den patchede appen er ugyldig.\n\nAvinstaller appen og prøv igjen?",
|
"status_failure_invalid_description": "Installasjonen mislyktes på grunn av at den patchede appen er ugyldig.\n\nAvinstaller appen og prøv igjen?",
|
||||||
"status_failure_incompatible_description": "Appen er inkompatibel med denne enheten.\n\nKontakt utvikleren av appen og be om støtte.",
|
"status_failure_incompatible_description": "Appen er ikke kompatibel med denne enheten.\n\nBruk en APK som støttes av denne enheten og prøv igjen.",
|
||||||
"status_failure_conflict_description": "Installasjonen ble forhindret av en eksisterende installasjon av appen.\n\nAvinstaller programmet, og prøv igjen?",
|
"status_failure_conflict_description": "Installasjonen ble forhindret av en eksisterende installasjon av appen.\n\nAvinstaller programmet, og prøv igjen?",
|
||||||
"status_failure_blocked_description": "Installasjonen ble blokkert av ${packageName}.\n\nJuster sikkerhetsinnstillingene og prøv igjen.",
|
"status_failure_blocked_description": "Installasjonen ble blokkert av ${packageName}.\n\nJuster sikkerhetsinnstillingene og prøv igjen.",
|
||||||
"install_failed_verification_failure_description": "Installasjonen mislyktes på grunn av et problem med verifiseringen.\n\nJuster sikkerhetsinnstillingene og prøv igjen.",
|
"install_failed_verification_failure_description": "Installasjonen mislyktes på grunn av et problem med verifiseringen.\n\nJuster sikkerhetsinnstillingene og prøv igjen.",
|
||||||
|
|||||||
0
assets/i18n/strings_ne_IN.i18n.json
Normal file → Executable file
0
assets/i18n/strings_ne_IN.i18n.json
Normal file → Executable file
59
assets/i18n/strings_nl_NL.i18n.json
Normal file → Executable file
59
assets/i18n/strings_nl_NL.i18n.json
Normal file → Executable file
@@ -23,12 +23,15 @@
|
|||||||
"refreshSuccess": "Vernieuwen voltooid",
|
"refreshSuccess": "Vernieuwen voltooid",
|
||||||
"widgetTitle": "Overzicht",
|
"widgetTitle": "Overzicht",
|
||||||
"updatesSubtitle": "Updates",
|
"updatesSubtitle": "Updates",
|
||||||
|
"lastPatchedAppSubtitle": "Laatst gepatchte app",
|
||||||
|
"patchedSubtitle": "Geïnstalleerde apps",
|
||||||
"changeLaterSubtitle": "U kunt dit op een later moment wijzigen in de instellingen.",
|
"changeLaterSubtitle": "U kunt dit op een later moment wijzigen in de instellingen.",
|
||||||
"noInstallations": "Geen gepatchte applicaties geïnstalleerd",
|
"noSavedAppFound": "Geen app gevonden",
|
||||||
|
"noInstallations": "Geen gepatchte apps geïnstalleerd",
|
||||||
"installUpdate": "Doorgaan met het installeren van de update?",
|
"installUpdate": "Doorgaan met het installeren van de update?",
|
||||||
"updateSheetTitle": "Update ReVanced Manager",
|
"updateSheetTitle": "Update ReVanced Manager",
|
||||||
"updateDialogTitle": "Nieuwe update beschikbaar",
|
"updateDialogTitle": "Nieuwe update beschikbaar",
|
||||||
"updatePatchesSheetTitle": "Update ReVanced Patches",
|
"updatePatchesSheetTitle": "ReVanced Patches bijwerken",
|
||||||
"updateChangelogTitle": "Wijzigingslogboek",
|
"updateChangelogTitle": "Wijzigingslogboek",
|
||||||
"updateDialogText": "Er is een nieuwe update beschikbaar voor ${file}.\n\nDe momenteel geïnstalleerde versie is ${version}.",
|
"updateDialogText": "Er is een nieuwe update beschikbaar voor ${file}.\n\nDe momenteel geïnstalleerde versie is ${version}.",
|
||||||
"downloadConsentDialogTitle": "Download de benodigde bestanden?",
|
"downloadConsentDialogTitle": "Download de benodigde bestanden?",
|
||||||
@@ -50,8 +53,10 @@
|
|||||||
},
|
},
|
||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Patcher",
|
"widgetTitle": "Patcher",
|
||||||
"patchButton": "Patchen",
|
"patchButton": "Patch",
|
||||||
"removedPatchesWarningDialogText": "De volgende patches zijn verwijderd sinds de laatste keer dat je ze hebt gebruikt.\n\n${patches}\n\nToch doorgaan?",
|
"incompatibleArchWarningDialogText": "Patchen op deze architectuur wordt nog niet ondersteund en zal mogelijk mislukken. Toch doorgaan?",
|
||||||
|
"removedPatchesWarningDialogText": "Patch patches verwijderd sinds de laatste keer dat u deze app heeft aangepast:\n\n${patches}\n\n${newPatches}toch doorgaan?",
|
||||||
|
"addedPatchesDialogText": "Patch toegevoegd sinds de laatste keer dat u deze app heeft gepatenteerd:\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "Er moeten enkele patch-opties worden ingesteld."
|
"requiredOptionDialogText": "Er moeten enkele patch-opties worden ingesteld."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -100,11 +105,15 @@
|
|||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Aangepaste waarde",
|
"customValue": "Aangepaste waarde",
|
||||||
|
"setToNull": "Zet op nul",
|
||||||
|
"nullValue": "Deze optiewaarde is momenteel leeg",
|
||||||
"viewTitle": "Patch opties",
|
"viewTitle": "Patch opties",
|
||||||
"saveOptions": "Opslaan",
|
"saveOptions": "Opslaan",
|
||||||
|
"unselectPatch": "Patch deselecteren",
|
||||||
"tooltip": "Meer invoeropties",
|
"tooltip": "Meer invoeropties",
|
||||||
"selectFilePath": "Bestandspad selecteren",
|
"selectFilePath": "Bestandspad selecteren",
|
||||||
"selectFolder": "Map selecteren",
|
"selectFolder": "Map selecteren",
|
||||||
|
"requiredOption": "Het instellen van deze optie is vereist",
|
||||||
"unsupportedOption": "Deze optie wordt niet ondersteund",
|
"unsupportedOption": "Deze optie wordt niet ondersteund",
|
||||||
"requiredOptionNull": "De volgende opties moeten worden ingesteld:\n\n${options}"
|
"requiredOptionNull": "De volgende opties moeten worden ingesteld:\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -112,24 +121,24 @@
|
|||||||
"unsupportedDialogText": "Het selecteren van deze patch kan leiden tot patch fouten.\n\nApp-versie: ${packageVersion}\nOndersteunde versies:\n${supportedVersions}",
|
"unsupportedDialogText": "Het selecteren van deze patch kan leiden tot patch fouten.\n\nApp-versie: ${packageVersion}\nOndersteunde versies:\n${supportedVersions}",
|
||||||
"unsupportedPatchVersion": "Patch wordt niet ondersteund voor deze app versie.",
|
"unsupportedPatchVersion": "Patch wordt niet ondersteund voor deze app versie.",
|
||||||
"unsupportedRequiredOption": "Deze patch bevat een verplichte optie die niet wordt ondersteund door deze app",
|
"unsupportedRequiredOption": "Deze patch bevat een verplichte optie die niet wordt ondersteund door deze app",
|
||||||
"patchesChangeWarningDialogText": "Het wordt aangeraden om de standaard patch selectie en opties te gebruiken. Wijzigen van deze opties kan leiden tot onverwachte problemen.\n\nJe moet \"Veranderen van patch-selectie toestaan\" inschakelen in de instellingen voordat je de patch-selectie wijzigt.",
|
"patchesChangeWarningDialogText": "Het wordt aangeraden om de standaard patch selectie en opties te gebruiken. Het wijzigen van deze kan leiden tot onverwachte problemen.\n\nJe moet \"Veranderen van patch selectie toestaan\" inschakelen in de instellingen voordat je de patch selectie wijzigt.",
|
||||||
"patchesChangeWarningDialogButton": "Gebruik standaard selectie"
|
"patchesChangeWarningDialogButton": "Gebruik standaard selectie"
|
||||||
},
|
},
|
||||||
"installerView": {
|
"installerView": {
|
||||||
"installType": "Selecteer installatietype",
|
"installType": "Selecteer installatietype",
|
||||||
"installTypeDescription": "Selecteer het installatietype om mee door te gaan.",
|
"installTypeDescription": "Selecteer het installatietype om mee door te gaan.",
|
||||||
"installButton": "Installeren",
|
"installButton": "Installeren",
|
||||||
"installRootType": "Bestijgen",
|
"installRootType": "Koppel",
|
||||||
"installNonRootType": "Normaal",
|
"installNonRootType": "Normaal",
|
||||||
"warning": "Schakel automatische updates uit voor de patched app om onverwachte problemen te voorkomen.",
|
"warning": "Schakel automatische updates uit voor de gepatchte app om onverwachte problemen te voorkomen.",
|
||||||
"pressBackAgain": "Druk nogmaals op terug om te annuleren",
|
"pressBackAgain": "Druk nogmaals op terug om te annuleren",
|
||||||
"openButton": "Openen",
|
"openButton": "Open",
|
||||||
"notificationTitle": "ReVanced Manager is aan het patchen",
|
"notificationTitle": "ReVanced Manager is aan het patchen",
|
||||||
"notificationText": "Tik om terug te keren naar het installatieprogramma",
|
"notificationText": "Tik om terug te keren naar het installatieprogramma",
|
||||||
"exportApkButtonTooltip": "Patched APK exporteren",
|
"exportApkButtonTooltip": "Gepatchte APK exporteren",
|
||||||
"exportLogButtonTooltip": "Logboek exporteren",
|
"exportLogButtonTooltip": "Logboek exporteren",
|
||||||
"screenshotDetected": "Er is een schermafbeelding gedetecteerd. Als u probeert het logboek te delen, deel dan een tekstkopie.\n\nLog kopiëren naar klembord?",
|
"screenshotDetected": "Er is een schermafbeelding gedetecteerd. Als u probeert het logboek te delen, deel dan een tekstkopie.\n\nLog kopiëren naar klembord?",
|
||||||
"copiedToClipboard": "Log gekopieerd naar klembord",
|
"copiedToClipboard": "Logboek gekopieerd naar klembord",
|
||||||
"noExit": "Het installatieprogramma is nog steeds actief, afsluiten is niet mogelijk..."
|
"noExit": "Het installatieprogramma is nog steeds actief, afsluiten is niet mogelijk..."
|
||||||
},
|
},
|
||||||
"settingsView": {
|
"settingsView": {
|
||||||
@@ -143,26 +152,24 @@
|
|||||||
"themeModeLabel": "App thema",
|
"themeModeLabel": "App thema",
|
||||||
"systemThemeLabel": "Systeem",
|
"systemThemeLabel": "Systeem",
|
||||||
"lightThemeLabel": "Licht",
|
"lightThemeLabel": "Licht",
|
||||||
"darkThemeLabel": "Donkere modus",
|
"darkThemeLabel": "Donker",
|
||||||
"dynamicThemeLabel": "Materiaal jij",
|
"dynamicThemeLabel": "Material You",
|
||||||
"dynamicThemeHint": "Geniet van een ervaring dichter bij je apparaat",
|
"dynamicThemeHint": "Geniet van een ervaring dichter bij je apparaat",
|
||||||
"languageLabel": "Taal",
|
"languageLabel": "Taal",
|
||||||
"languageUpdated": "Taal bijgewerkt",
|
"languageUpdated": "Taal bijgewerkt",
|
||||||
"sourcesLabel": "Alternatieve bronnen",
|
"sourcesLabel": "Alternatieve bronnen",
|
||||||
"sourcesLabelHint": "Configureer de alternatieve bronnen voor ReVanced Patches en ReVanced Integrations",
|
"sourcesLabelHint": "De alternatieve bronnen voor verbeterde patches configureren",
|
||||||
"sourcesIntegrationsLabel": "Integratiebronnen",
|
|
||||||
"useAlternativeSources": "Gebruik alternatieve bronnen",
|
"useAlternativeSources": "Gebruik alternatieve bronnen",
|
||||||
"useAlternativeSourcesHint": "Gebruik alternatieve bronnen voor ReVanced Patches en ReVanced Integrations in plaats van de API",
|
"useAlternativeSourcesHint": "Gebruik alternatieve bronnen voor ReVanced Patches in plaats van de API",
|
||||||
"sourcesResetDialogTitle": "Herstellen naar standaard",
|
"sourcesResetDialogTitle": "Herstellen naar standaard",
|
||||||
"sourcesResetDialogText": "Weet u zeker dat u uw bronnen op hun standaardwaarden wilt herstellen?",
|
"sourcesResetDialogText": "Weet u zeker dat u uw bronnen op hun standaardwaarden wilt herstellen?",
|
||||||
"apiURLResetDialogText": "Weet u zeker dat u uw API-URL wilt resetten naar de standaardwaarde?",
|
"apiURLResetDialogText": "Weet u zeker dat u uw API-URL wilt resetten naar de standaardwaarde?",
|
||||||
"sourcesUpdateNote": "Opmerking: Dit zal automatisch ReVanceerde Patches en verbeterde integraties uit de alternatieve bronnen downloaden.\n\nDit verbindt je met de alternatieve bron.",
|
"sourcesUpdateNote": "Opmerking: Dit zal automatisch ReVanceerde Patches uit de alternatieve bronnen downloaden.\n\nDit verbindt je met de alternatieve bron.",
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"apiURLHint": "Configureer de API URL van ReVanced Manager",
|
"apiURLHint": "Configureer de API URL van ReVanced Manager",
|
||||||
"selectApiURL": "API URL",
|
"selectApiURL": "API URL",
|
||||||
"orgPatchesLabel": "Organisatie van patches",
|
"orgPatchesLabel": "Beheer van patches",
|
||||||
"sourcesPatchesLabel": "Bronnen voor patches",
|
"sourcesPatchesLabel": "Bronnen voor patches",
|
||||||
"orgIntegrationsLabel": "Integraties organisatie",
|
|
||||||
"contributorsLabel": "Bijdragers",
|
"contributorsLabel": "Bijdragers",
|
||||||
"contributorsHint": "Een lijst met bijdragers van ReVanced",
|
"contributorsHint": "Een lijst met bijdragers van ReVanced",
|
||||||
"logsLabel": "Deel logs",
|
"logsLabel": "Deel logs",
|
||||||
@@ -177,6 +184,8 @@
|
|||||||
"showUpdateDialogHint": "Een dialoogvenster weergeven wanneer een nieuwe update beschikbaar is",
|
"showUpdateDialogHint": "Een dialoogvenster weergeven wanneer een nieuwe update beschikbaar is",
|
||||||
"universalPatchesLabel": "Toon universele patches",
|
"universalPatchesLabel": "Toon universele patches",
|
||||||
"universalPatchesHint": "Alle apps en universele patches weergeven (kan de app-lijst vertragen)",
|
"universalPatchesHint": "Alle apps en universele patches weergeven (kan de app-lijst vertragen)",
|
||||||
|
"lastPatchedAppLabel": "Synchronisatie app opslaan",
|
||||||
|
"lastPatchedAppHint": "Sla de laatste patch op om later te installeren of te exporteren",
|
||||||
"versionCompatibilityCheckLabel": "Versie compatibiliteitscontrole",
|
"versionCompatibilityCheckLabel": "Versie compatibiliteitscontrole",
|
||||||
"versionCompatibilityCheckHint": "Voorkom patches te selecteren die niet compatibel zijn met de geselecteerde app versie",
|
"versionCompatibilityCheckHint": "Voorkom patches te selecteren die niet compatibel zijn met de geselecteerde app versie",
|
||||||
"requireSuggestedAppVersionLabel": "Voorgestelde app versie vereisen",
|
"requireSuggestedAppVersionLabel": "Voorgestelde app versie vereisen",
|
||||||
@@ -188,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Tijdelijke bestanden verwijderen",
|
"deleteTempDirLabel": "Tijdelijke bestanden verwijderen",
|
||||||
"deleteTempDirHint": "Ongebruikte tijdelijke bestanden verwijderen",
|
"deleteTempDirHint": "Ongebruikte tijdelijke bestanden verwijderen",
|
||||||
"deletedTempDir": "Tijdelijke bestanden verwijderd",
|
"deletedTempDir": "Tijdelijke bestanden verwijderd",
|
||||||
|
"exportSettingsLabel": "Exporteer instellingen",
|
||||||
|
"exportSettingsHint": "Instellingen exporteren naar een JSON-bestand",
|
||||||
|
"exportedSettings": "Instellingen geëxporteerd",
|
||||||
|
"importSettingsLabel": "Instellingen importeren",
|
||||||
|
"importSettingsHint": "Instellingen importeren uit een JSON-bestand",
|
||||||
|
"importedSettings": "Instellingen geïmporteerd",
|
||||||
"exportPatchesLabel": "Exporteer patch selectie",
|
"exportPatchesLabel": "Exporteer patch selectie",
|
||||||
"exportPatchesHint": "Exporteer patch selectie naar een JSON bestand",
|
"exportPatchesHint": "Exporteer patch selectie naar een JSON bestand",
|
||||||
"exportedPatches": "Patch selectie geëxporteerd",
|
"exportedPatches": "Patch selectie geëxporteerd",
|
||||||
@@ -231,16 +246,22 @@
|
|||||||
"installButton": "Installeren",
|
"installButton": "Installeren",
|
||||||
"uninstallButton": "Verwijderen",
|
"uninstallButton": "Verwijderen",
|
||||||
"unmountButton": "Ontkoppelen",
|
"unmountButton": "Ontkoppelen",
|
||||||
|
"exportButton": "Exporteren",
|
||||||
|
"deleteButton": "Verwijderen",
|
||||||
"rootDialogTitle": "Fout",
|
"rootDialogTitle": "Fout",
|
||||||
|
"lastPatchedAppDescription": "Dit is een back-up van de app die voor het laatst is gepatcheerd.",
|
||||||
"unmountDialogText": "Weet je zeker dat je de patches van deze app wilt verwijderen?",
|
"unmountDialogText": "Weet je zeker dat je de patches van deze app wilt verwijderen?",
|
||||||
"uninstallDialogText": "Weet je zeker dat je deze app wilt verwijderen?",
|
"uninstallDialogText": "Weet je zeker dat je deze app wilt verwijderen?",
|
||||||
"rootDialogText": "App is geïnstalleerd met root-rechten, maar op dit moment heeft ReVanced Manager geen rechten.\nVerleen eerst root-rechten.",
|
"rootDialogText": "App is geïnstalleerd met root-rechten, maar op dit moment heeft ReVanced Manager geen rechten.\nVerleen eerst root-rechten.",
|
||||||
|
"removeAppDialogTitle": "App verwijderen?",
|
||||||
|
"removeAppDialogText": "Weet u zeker dat u deze back-up wilt verwijderen?",
|
||||||
"packageNameLabel": "Pakketnaam",
|
"packageNameLabel": "Pakketnaam",
|
||||||
"installTypeLabel": "Installatiemethode",
|
"installTypeLabel": "Installatiemethode",
|
||||||
"mountTypeLabel": "Koppelen",
|
"mountTypeLabel": "Koppelen",
|
||||||
"regularTypeLabel": "Normaal",
|
"regularTypeLabel": "Normaal",
|
||||||
"patchedDateLabel": "Patchedatum",
|
"patchedDateLabel": "Patchedatum",
|
||||||
"appliedPatchesLabel": "Toegepaste patches",
|
"appliedPatchesLabel": "Toegepaste patches",
|
||||||
|
"sizeLabel": "Bestands grootte",
|
||||||
"patchedDateHint": "${date} om ${time}",
|
"patchedDateHint": "${date} om ${time}",
|
||||||
"appliedPatchesHint": "${quantity} patches toegepast",
|
"appliedPatchesHint": "${quantity} patches toegepast",
|
||||||
"updateNotImplemented": "Deze functie is nog niet geïmplementeerd"
|
"updateNotImplemented": "Deze functie is nog niet geïmplementeerd"
|
||||||
@@ -267,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "De installatie duurde te lang om af te ronden.\n\nWilt u het opnieuw proberen?",
|
"status_failure_timeout_description": "De installatie duurde te lang om af te ronden.\n\nWilt u het opnieuw proberen?",
|
||||||
"status_failure_storage_description": "De installatie is mislukt vanwege onvoldoende opslagruimte.\n\nMaak ruimte vrij en probeer het opnieuw.",
|
"status_failure_storage_description": "De installatie is mislukt vanwege onvoldoende opslagruimte.\n\nMaak ruimte vrij en probeer het opnieuw.",
|
||||||
"status_failure_invalid_description": "De installatie is mislukt omdat de patched app ongeldig is.\n\nVerwijder de app en probeer het opnieuw?",
|
"status_failure_invalid_description": "De installatie is mislukt omdat de patched app ongeldig is.\n\nVerwijder de app en probeer het opnieuw?",
|
||||||
"status_failure_incompatible_description": "De app is niet compatibel met dit apparaat.\n\nNeem contact op met de ontwikkelaar van de app en vraag om ondersteuning.",
|
"status_failure_incompatible_description": "De app is niet compatibel met dit apparaat.\n\nGebruik een APK die wordt ondersteund door dit apparaat en probeer het opnieuw.",
|
||||||
"status_failure_conflict_description": "De installatie werd voorkomen door een bestaande installatie van de app.\n\nVerwijder de geïnstalleerde app en probeer het opnieuw?",
|
"status_failure_conflict_description": "De installatie werd voorkomen door een bestaande installatie van de app.\n\nVerwijder de geïnstalleerde app en probeer het opnieuw?",
|
||||||
"status_failure_blocked_description": "De installatie is geblokkeerd door ${packageName}.\n\nPas uw beveiligingsinstellingen aan en probeer het opnieuw.",
|
"status_failure_blocked_description": "De installatie is geblokkeerd door ${packageName}.\n\nPas uw beveiligingsinstellingen aan en probeer het opnieuw.",
|
||||||
"install_failed_verification_failure_description": "De installatie is mislukt door een verificatieprobleem.\n\nPas uw beveiligingsinstellingen aan en probeer het opnieuw.",
|
"install_failed_verification_failure_description": "De installatie is mislukt door een verificatieprobleem.\n\nPas uw beveiligingsinstellingen aan en probeer het opnieuw.",
|
||||||
|
|||||||
@@ -58,11 +58,9 @@
|
|||||||
"darkThemeLabel": "Mørk modus",
|
"darkThemeLabel": "Mørk modus",
|
||||||
"dynamicThemeHint": "Nyt en erfaring nærmere din enhet",
|
"dynamicThemeHint": "Nyt en erfaring nærmere din enhet",
|
||||||
"languageLabel": "Språk",
|
"languageLabel": "Språk",
|
||||||
"sourcesIntegrationsLabel": "Integrasjoner kilde",
|
|
||||||
"sourcesResetDialogTitle": "Tilbakestill",
|
"sourcesResetDialogTitle": "Tilbakestill",
|
||||||
"orgPatchesLabel": "Patches organisasjon",
|
"orgPatchesLabel": "Patches organisasjon",
|
||||||
"sourcesPatchesLabel": "Patches kilde",
|
"sourcesPatchesLabel": "Patches kilde",
|
||||||
"orgIntegrationsLabel": "Integrasjonsorganisasjon",
|
|
||||||
"contributorsLabel": "Medvirkende",
|
"contributorsLabel": "Medvirkende",
|
||||||
"contributorsHint": "En liste med bidragsytere til ReVanced"
|
"contributorsHint": "En liste med bidragsytere til ReVanced"
|
||||||
}
|
}
|
||||||
|
|||||||
0
assets/i18n/strings_or_IN.i18n.json
Normal file → Executable file
0
assets/i18n/strings_or_IN.i18n.json
Normal file → Executable file
0
assets/i18n/strings_pa_IN.i18n.json
Normal file → Executable file
0
assets/i18n/strings_pa_IN.i18n.json
Normal file → Executable file
53
assets/i18n/strings_pl_PL.i18n.json
Normal file → Executable file
53
assets/i18n/strings_pl_PL.i18n.json
Normal file → Executable file
@@ -1,5 +1,5 @@
|
|||||||
{
|
{
|
||||||
"okButton": "OK ",
|
"okButton": "OK",
|
||||||
"cancelButton": "Anuluj",
|
"cancelButton": "Anuluj",
|
||||||
"dismissButton": "Odrzuć",
|
"dismissButton": "Odrzuć",
|
||||||
"quitButton": "Wyjdź",
|
"quitButton": "Wyjdź",
|
||||||
@@ -7,7 +7,7 @@
|
|||||||
"suggested": "Sugerowana wersja: ${version}",
|
"suggested": "Sugerowana wersja: ${version}",
|
||||||
"yesButton": "Tak",
|
"yesButton": "Tak",
|
||||||
"noButton": "Nie",
|
"noButton": "Nie",
|
||||||
"warning": "Uwaga",
|
"warning": "Ostrzeżenie",
|
||||||
"notice": "Komunikat",
|
"notice": "Komunikat",
|
||||||
"noShowAgain": "Nie pokazuj ponownie",
|
"noShowAgain": "Nie pokazuj ponownie",
|
||||||
"add": "Dodaj",
|
"add": "Dodaj",
|
||||||
@@ -23,13 +23,16 @@
|
|||||||
"refreshSuccess": "Odświeżono pomyślnie",
|
"refreshSuccess": "Odświeżono pomyślnie",
|
||||||
"widgetTitle": "Panel główny",
|
"widgetTitle": "Panel główny",
|
||||||
"updatesSubtitle": "Aktualizacje",
|
"updatesSubtitle": "Aktualizacje",
|
||||||
"changeLaterSubtitle": "Możesz to zmienić w ustawieniach w późniejszym czasie.",
|
"lastPatchedAppSubtitle": "Ostatnio poprawiona aplikacja",
|
||||||
"noInstallations": "Nie zainstalowano żadnych załatanych aplikacji",
|
"patchedSubtitle": "Zainstalowane aplikacje",
|
||||||
|
"changeLaterSubtitle": "Możesz zmienić to później w ustawieniach.",
|
||||||
|
"noSavedAppFound": "Nie znaleziono aplikacji",
|
||||||
|
"noInstallations": "Nie zainstalowano żadnych łatanych aplikacji",
|
||||||
"installUpdate": "Kontynuować instalację aktualizacji?",
|
"installUpdate": "Kontynuować instalację aktualizacji?",
|
||||||
"updateSheetTitle": "Zaktualizuj Menedżera ReVanced",
|
"updateSheetTitle": "Zaktualizuj Menedżera ReVanced",
|
||||||
"updateDialogTitle": "Dostępna jest nowa aktualizacja",
|
"updateDialogTitle": "Dostępna jest nowa aktualizacja",
|
||||||
"updatePatchesSheetTitle": "Zaktualizuj łatki ReVanced",
|
"updatePatchesSheetTitle": "Zaktualizuj łatki ReVanced",
|
||||||
"updateChangelogTitle": "Dziennik zmian",
|
"updateChangelogTitle": "Lista zmian",
|
||||||
"updateDialogText": "Nowa aktualizacja jest dostępna dla ${file}.\n\nAktualnie zainstalowana wersja to ${version}.",
|
"updateDialogText": "Nowa aktualizacja jest dostępna dla ${file}.\n\nAktualnie zainstalowana wersja to ${version}.",
|
||||||
"downloadConsentDialogTitle": "Pobrać potrzebne pliki?",
|
"downloadConsentDialogTitle": "Pobrać potrzebne pliki?",
|
||||||
"downloadConsentDialogText": "Menedżer ReVanced musi pobrać niezbędne pliki do prawidłowego działania.",
|
"downloadConsentDialogText": "Menedżer ReVanced musi pobrać niezbędne pliki do prawidłowego działania.",
|
||||||
@@ -49,9 +52,11 @@
|
|||||||
"timeagoLabel": "${time} temu"
|
"timeagoLabel": "${time} temu"
|
||||||
},
|
},
|
||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Program łatający",
|
"widgetTitle": "Łataj",
|
||||||
"patchButton": "Łataj",
|
"patchButton": "Popraw",
|
||||||
"removedPatchesWarningDialogText": "Następujące łatki zostały usunięte od ostatniego użycia.\n\n${patches}\n\nKontynuować mimo to?",
|
"incompatibleArchWarningDialogText": "Łatanie na tej architekturze nie jest jeszcze obsługiwane i może się nie powieść. Czy chcesz kontynuować mimo to?",
|
||||||
|
"removedPatchesWarningDialogText": "Łatki usunięte od czasu Twojego ostatniego łatania aplikacji:\n\n${patches}\n\n${newPatches}Kontynuować?",
|
||||||
|
"addedPatchesDialogText": "Łatki dodane od czasu Twojego ostatniego łatania aplikacji:\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "Niektóre opcje muszą być ustawione."
|
"requiredOptionDialogText": "Niektóre opcje muszą być ustawione."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -80,7 +85,7 @@
|
|||||||
"downloadToast": "Funkcja pobierania jest jeszcze niedostępna",
|
"downloadToast": "Funkcja pobierania jest jeszcze niedostępna",
|
||||||
"requireSuggestedAppVersionDialogText": "Wersja aplikacji, która została wybrana nie jest sugerowana, co może prowadzić do nieoczekiwanych problemów. Proszę wybrać sugerowaną wersję aplikacji.\n\nWybrana wersja: ${selected}\nSugerowana wersja: ${suggested}\n\nAby kontynuować, wyłącz \"Wymagaj sugerowanej wersji aplikacji\" w ustawieniach.",
|
"requireSuggestedAppVersionDialogText": "Wersja aplikacji, która została wybrana nie jest sugerowana, co może prowadzić do nieoczekiwanych problemów. Proszę wybrać sugerowaną wersję aplikacji.\n\nWybrana wersja: ${selected}\nSugerowana wersja: ${suggested}\n\nAby kontynuować, wyłącz \"Wymagaj sugerowanej wersji aplikacji\" w ustawieniach.",
|
||||||
"featureNotAvailable": "Funkcja nie zaimplementowana",
|
"featureNotAvailable": "Funkcja nie zaimplementowana",
|
||||||
"featureNotAvailableText": "Ta aplikacja jest podzieloną APK i może być zainstalowana tylko korzystając z uprawnień roota. Jednakże możesz załatać i zainstalować pełną APK wybierając ją z pamięci."
|
"featureNotAvailableText": "Ta aplikacja jest podzieloną APK i może być załatana i zainstalowana tylko korzystając z uprawnień roota. Jednakże możesz załatać i zainstalować pełną APK wybierając ją z pamięci."
|
||||||
},
|
},
|
||||||
"patchesSelectorView": {
|
"patchesSelectorView": {
|
||||||
"viewTitle": "Wybierz łatki",
|
"viewTitle": "Wybierz łatki",
|
||||||
@@ -100,16 +105,20 @@
|
|||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Niestandardowa wartość",
|
"customValue": "Niestandardowa wartość",
|
||||||
|
"setToNull": "Ustaw na zerowy",
|
||||||
|
"nullValue": "Ta opcja jest obecnie pusta",
|
||||||
"viewTitle": "Opcje łatek",
|
"viewTitle": "Opcje łatek",
|
||||||
"saveOptions": "Zapisz",
|
"saveOptions": "Zapisz",
|
||||||
|
"unselectPatch": "Odznacz łatkę",
|
||||||
"tooltip": "Więcej opcji wejściowych",
|
"tooltip": "Więcej opcji wejściowych",
|
||||||
"selectFilePath": "Wybierz ścieżkę pliku",
|
"selectFilePath": "Wybierz ścieżkę pliku",
|
||||||
"selectFolder": "Wybierz folder",
|
"selectFolder": "Wybierz folder",
|
||||||
|
"requiredOption": "Ustawienie tej opcji jest wymagane",
|
||||||
"unsupportedOption": "Ta opcja nie jest wspierana",
|
"unsupportedOption": "Ta opcja nie jest wspierana",
|
||||||
"requiredOptionNull": "Należy ustawić następujące opcje:\n\n${options}"
|
"requiredOptionNull": "Należy ustawić następujące opcje:\n\n${options}"
|
||||||
},
|
},
|
||||||
"patchItem": {
|
"patchItem": {
|
||||||
"unsupportedDialogText": "Wybranie tej łatki może spowodować błędy podczas modyfikowania.\n\nWersja aplikacji: ${packageVersion}\nAktualnie wspierana wersja:\n${supportedVersions}",
|
"unsupportedDialogText": "Wybranie tej łatki może spowodować błędy podczas łatania.\n\nWersja aplikacji: ${packageVersion}\nAktualnie wspierana wersja:\n${supportedVersions}",
|
||||||
"unsupportedPatchVersion": "Łatka nie jest wspierana dla tej wersji aplikacji.",
|
"unsupportedPatchVersion": "Łatka nie jest wspierana dla tej wersji aplikacji.",
|
||||||
"unsupportedRequiredOption": "Ta łatka wymaga ustawienia opcji, która nie jest wspierana przez tę aplikację",
|
"unsupportedRequiredOption": "Ta łatka wymaga ustawienia opcji, która nie jest wspierana przez tę aplikację",
|
||||||
"patchesChangeWarningDialogText": "Zalecane jest użycie domyślnej listy wyboru łatek i opcji. Ich zmiana może spowodować nieoczekiwane problemy.\n\nMusisz włączyć \"Zezwól na zmianę listy wyboru łatek\" w ustawieniach przed zmianą listy wyboru łatek.",
|
"patchesChangeWarningDialogText": "Zalecane jest użycie domyślnej listy wyboru łatek i opcji. Ich zmiana może spowodować nieoczekiwane problemy.\n\nMusisz włączyć \"Zezwól na zmianę listy wyboru łatek\" w ustawieniach przed zmianą listy wyboru łatek.",
|
||||||
@@ -149,20 +158,18 @@
|
|||||||
"languageLabel": "Język",
|
"languageLabel": "Język",
|
||||||
"languageUpdated": "Zaktualizowano język",
|
"languageUpdated": "Zaktualizowano język",
|
||||||
"sourcesLabel": "Alternatywne źródło",
|
"sourcesLabel": "Alternatywne źródło",
|
||||||
"sourcesLabelHint": "Skonfiguruj alternatywne źródła dla Łatek ReVanced i Integracji ReVanced",
|
"sourcesLabelHint": "Skonfiguruj alternatywne źródła dla ulepszonych patchów",
|
||||||
"sourcesIntegrationsLabel": "Źródło integracji",
|
|
||||||
"useAlternativeSources": "Używaj alternatywnych źródeł",
|
"useAlternativeSources": "Używaj alternatywnych źródeł",
|
||||||
"useAlternativeSourcesHint": "Używaj alternatywnych źródeł dla Łatek ReVanced i Integracji ReVanced zamiast API",
|
"useAlternativeSourcesHint": "Użyj alternatywnych źródeł dla ulepszonych patchów zamiast API",
|
||||||
"sourcesResetDialogTitle": "Zresetuj",
|
"sourcesResetDialogTitle": "Zresetuj",
|
||||||
"sourcesResetDialogText": "Czy na pewno chcesz przywrócić źródła niestandardowe do ich wartości domyślnych?",
|
"sourcesResetDialogText": "Czy na pewno chcesz przywrócić źródła niestandardowe do ich wartości domyślnych?",
|
||||||
"apiURLResetDialogText": "Czy jesteś pewien, że chcesz przywrócić wszystkie adresy API do domyślnych wartości?",
|
"apiURLResetDialogText": "Czy jesteś pewien, że chcesz przywrócić wszystkie adresy API do domyślnych wartości?",
|
||||||
"sourcesUpdateNote": "Uwaga: To automatycznie pobierze Łatki ReVanced i Integracje ReVanced z alternatywnych źródeł.\n\nTo połączy cię z alternatywnym źródłem.",
|
"sourcesUpdateNote": "Uwaga: Spowoduje to automatyczne pobranie ulepszonych Patchów z alternatywnych źródeł.\n\nTo połączy Cię z alternatywnym źródłem.",
|
||||||
"apiURLLabel": "Adres API",
|
"apiURLLabel": "Adres API",
|
||||||
"apiURLHint": "Skonfiguruj adres API Menedżera ReVanced",
|
"apiURLHint": "Skonfiguruj adres API Menedżera ReVanced",
|
||||||
"selectApiURL": "Adres API",
|
"selectApiURL": "Adres API",
|
||||||
"orgPatchesLabel": "Organizacja łatek",
|
"orgPatchesLabel": "Organizacja łatek",
|
||||||
"sourcesPatchesLabel": "Źródło łatek",
|
"sourcesPatchesLabel": "Źródło łatek",
|
||||||
"orgIntegrationsLabel": "Organizacja integracji",
|
|
||||||
"contributorsLabel": "Współtwórcy",
|
"contributorsLabel": "Współtwórcy",
|
||||||
"contributorsHint": "Lista współtwórców ReVanced",
|
"contributorsHint": "Lista współtwórców ReVanced",
|
||||||
"logsLabel": "Udostępnij logi",
|
"logsLabel": "Udostępnij logi",
|
||||||
@@ -177,6 +184,8 @@
|
|||||||
"showUpdateDialogHint": "Pokaż powiadomienie, gdy nowa wersja jest dostępna",
|
"showUpdateDialogHint": "Pokaż powiadomienie, gdy nowa wersja jest dostępna",
|
||||||
"universalPatchesLabel": "Pokaż uniwersalne łatki",
|
"universalPatchesLabel": "Pokaż uniwersalne łatki",
|
||||||
"universalPatchesHint": "Wyświetl wszystkie aplikacje i uniwersalne łatki (może spowolnić wczytywane listy aplikacji)",
|
"universalPatchesHint": "Wyświetl wszystkie aplikacje i uniwersalne łatki (może spowolnić wczytywane listy aplikacji)",
|
||||||
|
"lastPatchedAppLabel": "Zapisz zaktualizowaną aplikację",
|
||||||
|
"lastPatchedAppHint": "Zapisz ostatnią aktualizację, aby zainstalować lub wyeksportować później",
|
||||||
"versionCompatibilityCheckLabel": "Sprawdzanie zgodności wersji",
|
"versionCompatibilityCheckLabel": "Sprawdzanie zgodności wersji",
|
||||||
"versionCompatibilityCheckHint": "Zapobiegaj wybieraniu łatek, które nie są kompatybilne z wybraną wersją aplikacji",
|
"versionCompatibilityCheckHint": "Zapobiegaj wybieraniu łatek, które nie są kompatybilne z wybraną wersją aplikacji",
|
||||||
"requireSuggestedAppVersionLabel": "Wymagaj sugerowanej wersji aplikacji",
|
"requireSuggestedAppVersionLabel": "Wymagaj sugerowanej wersji aplikacji",
|
||||||
@@ -188,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Usuń pliki tymczasowe",
|
"deleteTempDirLabel": "Usuń pliki tymczasowe",
|
||||||
"deleteTempDirHint": "Usuń nieużywane pliki tymczasowe",
|
"deleteTempDirHint": "Usuń nieużywane pliki tymczasowe",
|
||||||
"deletedTempDir": "Pliki tymczasowe zostały usunięte",
|
"deletedTempDir": "Pliki tymczasowe zostały usunięte",
|
||||||
|
"exportSettingsLabel": "Eksportuj ustawienia",
|
||||||
|
"exportSettingsHint": "Eksportuj ustawienia do pliku JSON",
|
||||||
|
"exportedSettings": "Ustawienia wyeksportowane",
|
||||||
|
"importSettingsLabel": "Importuj ustawienia",
|
||||||
|
"importSettingsHint": "Importuj ustawienia z pliku JSON",
|
||||||
|
"importedSettings": "Ustawienia zaimportowane",
|
||||||
"exportPatchesLabel": "Eksportuj wybór łatek",
|
"exportPatchesLabel": "Eksportuj wybór łatek",
|
||||||
"exportPatchesHint": "Eksportuj wybór łatek do pliku JSON",
|
"exportPatchesHint": "Eksportuj wybór łatek do pliku JSON",
|
||||||
"exportedPatches": "Wyeksportowano wybór łatek",
|
"exportedPatches": "Wyeksportowano wybór łatek",
|
||||||
@@ -231,16 +246,22 @@
|
|||||||
"installButton": "Zainstaluj",
|
"installButton": "Zainstaluj",
|
||||||
"uninstallButton": "Odinstaluj",
|
"uninstallButton": "Odinstaluj",
|
||||||
"unmountButton": "Odinstaluj",
|
"unmountButton": "Odinstaluj",
|
||||||
|
"exportButton": "Eksportuj",
|
||||||
|
"deleteButton": "Usuń",
|
||||||
"rootDialogTitle": "Błąd",
|
"rootDialogTitle": "Błąd",
|
||||||
|
"lastPatchedAppDescription": "To jest kopia zapasowa aplikacji, która została ostatnio zmodyfikowana.",
|
||||||
"unmountDialogText": "Czy na pewno chcesz odinstalować tę aplikację?",
|
"unmountDialogText": "Czy na pewno chcesz odinstalować tę aplikację?",
|
||||||
"uninstallDialogText": "Czy na pewno chcesz odinstalować tę aplikację?",
|
"uninstallDialogText": "Czy na pewno chcesz odinstalować tę aplikację?",
|
||||||
"rootDialogText": "Aplikacja została zainstalowana z uprawnieniami superużytkownika, ale obecnie Menedżer ReVanced nie ma uprawnień.\nProszę najpierw przyznać uprawnienia superużytkownika.",
|
"rootDialogText": "Aplikacja została zainstalowana z uprawnieniami superużytkownika, ale obecnie Menedżer ReVanced nie ma uprawnień.\nProszę najpierw przyznać uprawnienia superużytkownika.",
|
||||||
|
"removeAppDialogTitle": "Usunąć aplikację?",
|
||||||
|
"removeAppDialogText": "Czy na pewno chcesz usunąć tę kopię zapasową?",
|
||||||
"packageNameLabel": "Nazwa pakietu",
|
"packageNameLabel": "Nazwa pakietu",
|
||||||
"installTypeLabel": "Typ instalacji",
|
"installTypeLabel": "Typ instalacji",
|
||||||
"mountTypeLabel": "Zainstaluj",
|
"mountTypeLabel": "Zainstaluj",
|
||||||
"regularTypeLabel": "Standardowe",
|
"regularTypeLabel": "Standardowe",
|
||||||
"patchedDateLabel": "Data załatania",
|
"patchedDateLabel": "Data załatania",
|
||||||
"appliedPatchesLabel": "Zastosowane łatki",
|
"appliedPatchesLabel": "Zastosowane łatki",
|
||||||
|
"sizeLabel": "Rozmiar pliku",
|
||||||
"patchedDateHint": "${date} o godzinie ${time}",
|
"patchedDateHint": "${date} o godzinie ${time}",
|
||||||
"appliedPatchesHint": "Zastosowano ${quantity} łatek",
|
"appliedPatchesHint": "Zastosowano ${quantity} łatek",
|
||||||
"updateNotImplemented": "Ta funkcja nie została jeszcze zaimplementowana"
|
"updateNotImplemented": "Ta funkcja nie została jeszcze zaimplementowana"
|
||||||
@@ -267,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "Instalacja trwała zbyt długo.\n\nCzy chcesz spróbować ponownie?",
|
"status_failure_timeout_description": "Instalacja trwała zbyt długo.\n\nCzy chcesz spróbować ponownie?",
|
||||||
"status_failure_storage_description": "Instalacja nie powiodła się z powodu niewystarczającej ilości pamięci.\n\nZwolnij trochę miejsca i spróbuj ponownie.",
|
"status_failure_storage_description": "Instalacja nie powiodła się z powodu niewystarczającej ilości pamięci.\n\nZwolnij trochę miejsca i spróbuj ponownie.",
|
||||||
"status_failure_invalid_description": "Instalacja nie powiodła się ze względu na nieprawidłową załataną aplikację.\n\nCzy chcesz odinstalować aplikację i spróbować ponownie?",
|
"status_failure_invalid_description": "Instalacja nie powiodła się ze względu na nieprawidłową załataną aplikację.\n\nCzy chcesz odinstalować aplikację i spróbować ponownie?",
|
||||||
"status_failure_incompatible_description": "Aplikacja jest niekompatybilna z tym urządzeniem.\n\nSkontaktuj się z twórcą aplikacji i poproś o pomoc.",
|
"status_failure_incompatible_description": "Aplikacja jest niekompatybilna z tym urządzeniem.\n\nUżyj APK, który jest obsługiwany przez to urządzenie i spróbuj ponownie.",
|
||||||
"status_failure_conflict_description": "Instalacja została uniemożliwiona przez istniejącą instalację aplikacji.\n\nCzy chcesz odinstalować zainstalowaną aplikację i spróbować ponownie?",
|
"status_failure_conflict_description": "Instalacja została uniemożliwiona przez istniejącą instalację aplikacji.\n\nCzy chcesz odinstalować zainstalowaną aplikację i spróbować ponownie?",
|
||||||
"status_failure_blocked_description": "Instalacja została zablokowana przez ${packageName}.\n\nDostosuj ustawienia zabezpieczeń i spróbuj ponownie.",
|
"status_failure_blocked_description": "Instalacja została zablokowana przez ${packageName}.\n\nDostosuj ustawienia zabezpieczeń i spróbuj ponownie.",
|
||||||
"install_failed_verification_failure_description": "Instalacja nie powiodła się z powodu problemu weryfikacji.\n\nDostosuj ustawienia zabezpieczeń i spróbuj ponownie.",
|
"install_failed_verification_failure_description": "Instalacja nie powiodła się z powodu problemu weryfikacji.\n\nDostosuj ustawienia zabezpieczeń i spróbuj ponownie.",
|
||||||
|
|||||||
118
assets/i18n/strings_pt_BR.i18n.json
Normal file → Executable file
118
assets/i18n/strings_pt_BR.i18n.json
Normal file → Executable file
@@ -9,7 +9,7 @@
|
|||||||
"noButton": "Não",
|
"noButton": "Não",
|
||||||
"warning": "Atenção",
|
"warning": "Atenção",
|
||||||
"notice": "Nota",
|
"notice": "Nota",
|
||||||
"noShowAgain": "Não mostrar novamente",
|
"noShowAgain": "Não mostrar de novo",
|
||||||
"add": "Adicionar",
|
"add": "Adicionar",
|
||||||
"remove": "Remover",
|
"remove": "Remover",
|
||||||
"showChangelogButton": "Mostrar alterações",
|
"showChangelogButton": "Mostrar alterações",
|
||||||
@@ -23,16 +23,19 @@
|
|||||||
"refreshSuccess": "Atualizado com sucesso",
|
"refreshSuccess": "Atualizado com sucesso",
|
||||||
"widgetTitle": "Painel",
|
"widgetTitle": "Painel",
|
||||||
"updatesSubtitle": "Atualizações",
|
"updatesSubtitle": "Atualizações",
|
||||||
|
"lastPatchedAppSubtitle": "Último app patcheado",
|
||||||
|
"patchedSubtitle": "Apps instalados",
|
||||||
"changeLaterSubtitle": "Você pode ajustar essa opção nas configurações mais tarde.",
|
"changeLaterSubtitle": "Você pode ajustar essa opção nas configurações mais tarde.",
|
||||||
"noInstallations": "Nenhum aplicativo patcheado instalado",
|
"noSavedAppFound": "Nenhum app encontrado",
|
||||||
|
"noInstallations": "Nenhum app patcheado instalado",
|
||||||
"installUpdate": "Continuar a instalação da atualização?",
|
"installUpdate": "Continuar a instalação da atualização?",
|
||||||
"updateSheetTitle": "Atualizar o ReVanced Manager",
|
"updateSheetTitle": "Atualizar o ReVanced Manager",
|
||||||
"updateDialogTitle": "Nova atualização disponível",
|
"updateDialogTitle": "Nova atualização disponível",
|
||||||
"updatePatchesSheetTitle": "Atualizar os patches do ReVanced",
|
"updatePatchesSheetTitle": "Atualizar os Patches ReVanced",
|
||||||
"updateChangelogTitle": "Alterações",
|
"updateChangelogTitle": "Alterações",
|
||||||
"updateDialogText": "Uma nova atualização está disponível para ${file}.\n\nA versão atualmente instalada é a ${version}.",
|
"updateDialogText": "Uma nova atualização está disponível para ${file}.\n\nA versão atualmente instalada é a ${version}.",
|
||||||
"downloadConsentDialogTitle": "Baixar os arquivos necessários?",
|
"downloadConsentDialogTitle": "Baixar os arquivos necessários?",
|
||||||
"downloadConsentDialogText": "O ReVanced Manager precisará baixar os arquivos necessários para funcionar corretamente.",
|
"downloadConsentDialogText": "O ReVanced Manager precisa baixar os arquivos necessários para funcionar corretamente.",
|
||||||
"downloadConsentDialogText2": "Isso vai conectar você em ${url}.",
|
"downloadConsentDialogText2": "Isso vai conectar você em ${url}.",
|
||||||
"downloadingMessage": "Baixando atualização...",
|
"downloadingMessage": "Baixando atualização...",
|
||||||
"downloadedMessage": "Atualização baixada",
|
"downloadedMessage": "Atualização baixada",
|
||||||
@@ -51,20 +54,22 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Patcher",
|
"widgetTitle": "Patcher",
|
||||||
"patchButton": "Patch",
|
"patchButton": "Patch",
|
||||||
"removedPatchesWarningDialogText": "Os seguintes patches foram removidos desde a última vez que você os utilizou:\n\n${patches}\n\nContinuar mesmo assim?",
|
"incompatibleArchWarningDialogText": "A aplicação de patches nesta arquitetura ainda não é suportada e pode falhar. Continuar mesmo assim?",
|
||||||
|
"removedPatchesWarningDialogText": "Patches removidos desde a última vez que você aplicou patches neste app:\n\n${patches}\n\n${newPatches}Continuar mesmo assim?",
|
||||||
|
"addedPatchesDialogText": "Patches adicionados desde a última vez que você aplicou patches neste app:\n\n${addedPatches}\n",
|
||||||
"requiredOptionDialogText": "Algumas opções de patch tiveram que ser definidas."
|
"requiredOptionDialogText": "Algumas opções de patch tiveram que ser definidas."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
"widgetTitle": "Selecione um app",
|
"widgetTitle": "Selecione um app",
|
||||||
"widgetTitleSelected": "App selecionado",
|
"widgetTitleSelected": "App selecionado",
|
||||||
"widgetSubtitle": "Nenhum app selecionado",
|
"widgetSubtitle": "Nenhum app selecionado",
|
||||||
"noAppsLabel": "Nenhum aplicativo foi encontrado",
|
"noAppsLabel": "Nenhum app foi encontrado",
|
||||||
"anyVersion": "Qualquer versão"
|
"anyVersion": "Qualquer versão"
|
||||||
},
|
},
|
||||||
"patchSelectorCard": {
|
"patchSelectorCard": {
|
||||||
"widgetTitle": "Selecionar patches",
|
"widgetTitle": "Selecionar patches",
|
||||||
"widgetTitleSelected": "Patches selecionados",
|
"widgetTitleSelected": "Patches selecionados",
|
||||||
"widgetSubtitle": "Selecione um aplicativo primeiro",
|
"widgetSubtitle": "Selecione um app primeiro",
|
||||||
"widgetEmptySubtitle": "Nenhum patch selecionado"
|
"widgetEmptySubtitle": "Nenhum patch selecionado"
|
||||||
},
|
},
|
||||||
"socialMediaCard": {
|
"socialMediaCard": {
|
||||||
@@ -72,15 +77,15 @@
|
|||||||
"widgetSubtitle": "Estamos online!"
|
"widgetSubtitle": "Estamos online!"
|
||||||
},
|
},
|
||||||
"appSelectorView": {
|
"appSelectorView": {
|
||||||
"viewTitle": "Selecione um aplicativo",
|
"viewTitle": "Selecione um app",
|
||||||
"searchBarHint": "Pesquisar aplicativo",
|
"searchBarHint": "Buscar app",
|
||||||
"storageButton": "Armazenamento",
|
"storageButton": "Armazenamento",
|
||||||
"selectFromStorageButton": "Selecionar no armazenamento",
|
"selectFromStorageButton": "Selecione no armazenamento",
|
||||||
"errorMessage": "Não foi possível usar o app selecionado",
|
"errorMessage": "Não foi possível usar o app selecionado",
|
||||||
"downloadToast": "A função de download não está disponível no momento",
|
"downloadToast": "A função de download não está disponível ainda",
|
||||||
"requireSuggestedAppVersionDialogText": "A versão do app selecionada não corresponde à versão sugerida, o que pode causar problemas inesperados. Por favor, use a versão sugerida.\n\nVersão selecionada: ${selected} \nVersão sugerida: ${suggested}\n\nPara continuar mesmo assim, desative \"Exigir versão sugerida do app\" nas configurações.",
|
"requireSuggestedAppVersionDialogText": "A versão do app selecionada não corresponde à versão sugerida, o que pode causar problemas inesperados. Por favor, use a versão sugerida.\n\nVersão selecionada: ${selected} \nVersão sugerida: ${suggested}\n\nPara continuar mesmo assim, desative \"Exigir versão sugerida do app\" nas configurações.",
|
||||||
"featureNotAvailable": "Recurso não implementado",
|
"featureNotAvailable": "Recurso não implementado",
|
||||||
"featureNotAvailableText": "Este aplicativo é um APK dividido e só pode ser patcheado e instalado de forma confiável ao ser montado com permissões de root. No entanto, você pode patchear e instalar um APK completo ao selecioná-lo do armazenamento."
|
"featureNotAvailableText": "Este app é um APK dividido e só pode ser patcheado e instalado de forma confiável ao ser montado com permissões root. Mas, você pode patchear e instalar um APK completo selecionando-o no armazenamento."
|
||||||
},
|
},
|
||||||
"patchesSelectorView": {
|
"patchesSelectorView": {
|
||||||
"viewTitle": "Selecionar patches",
|
"viewTitle": "Selecionar patches",
|
||||||
@@ -94,23 +99,27 @@
|
|||||||
"noneChip": "Nenhum",
|
"noneChip": "Nenhum",
|
||||||
"noneTooltip": "Desmarcar todos os patches",
|
"noneTooltip": "Desmarcar todos os patches",
|
||||||
"loadPatchesSelection": "Carregar o patch selecionado",
|
"loadPatchesSelection": "Carregar o patch selecionado",
|
||||||
"noSavedPatches": "Não há patches salvos para esse aplicativo selecionado.\nAperte \"Concluir\" para salvar a seleção atual.",
|
"noSavedPatches": "Não há patches salvos para esse app selecionado.\nAperte \"Concluir\" para salvar a seleção atual.",
|
||||||
"noPatchesFound": "Nenhum patch encontrado para o aplicativo selecionado.",
|
"noPatchesFound": "Nenhum patch encontrado para o app selecionado",
|
||||||
"setRequiredOption": "Alguns patches precisam das seguintes opções:\n\n${patches}\n\nPor gentileza defina-as antes de continuar."
|
"setRequiredOption": "Alguns patches precisam das seguintes opções:\n\n${patches}\n\nPor gentileza defina-as antes de continuar."
|
||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Valor personalizado",
|
"customValue": "Valor personalizado",
|
||||||
|
"setToNull": "Definido como nulo",
|
||||||
|
"nullValue": "O valor desta opção é atualmente nulo",
|
||||||
"viewTitle": "Opções de patch",
|
"viewTitle": "Opções de patch",
|
||||||
"saveOptions": "Salvar",
|
"saveOptions": "Salvar",
|
||||||
|
"unselectPatch": "Patch não selecionado",
|
||||||
"tooltip": "Mais opções de entrada",
|
"tooltip": "Mais opções de entrada",
|
||||||
"selectFilePath": "Selecione o caminho do arquivo",
|
"selectFilePath": "Selecione o caminho do arquivo",
|
||||||
"selectFolder": "Selecione a pasta",
|
"selectFolder": "Selecione a pasta",
|
||||||
|
"requiredOption": "Definir esta opção é obrigatório",
|
||||||
"unsupportedOption": "Essa opção não é suportada",
|
"unsupportedOption": "Essa opção não é suportada",
|
||||||
"requiredOptionNull": "As seguintes opções precisam ser definidas:\n\n${options}"
|
"requiredOptionNull": "As seguintes opções precisam ser definidas:\n\n${options}"
|
||||||
},
|
},
|
||||||
"patchItem": {
|
"patchItem": {
|
||||||
"unsupportedDialogText": "Selecionar esse patch pode resultar em erros de patchs\n\nVersão do app: ${packageVersion}\nVersões suportadas: ${supportedVersions}",
|
"unsupportedDialogText": "Selecionar esse patch pode resultar em erros.\n\nVersão do app: ${packageVersion}\nVersões suportadas: ${supportedVersions}",
|
||||||
"unsupportedPatchVersion": "O patch não é suportado para esta versão do aplicativo.",
|
"unsupportedPatchVersion": "O patch não é suportado para a versão desse app.",
|
||||||
"unsupportedRequiredOption": "Esse patch contém uma opção necessária que não é suportada por esse app",
|
"unsupportedRequiredOption": "Esse patch contém uma opção necessária que não é suportada por esse app",
|
||||||
"patchesChangeWarningDialogText": "É recomendado usar a seleção de patch padrão e as opções. Alterá-las pode resultar em problemas inesperados.\n\nVocê precisará ativar \"Permitir alteração na seleção de patch\" nas configurações antes de alterar qualquer seleção de patch.",
|
"patchesChangeWarningDialogText": "É recomendado usar a seleção de patch padrão e as opções. Alterá-las pode resultar em problemas inesperados.\n\nVocê precisará ativar \"Permitir alteração na seleção de patch\" nas configurações antes de alterar qualquer seleção de patch.",
|
||||||
"patchesChangeWarningDialogButton": "Use a seleção padrão"
|
"patchesChangeWarningDialogButton": "Use a seleção padrão"
|
||||||
@@ -120,10 +129,11 @@
|
|||||||
"installTypeDescription": "Selecione o tipo de instalação para continuar.",
|
"installTypeDescription": "Selecione o tipo de instalação para continuar.",
|
||||||
"installButton": "Instalar",
|
"installButton": "Instalar",
|
||||||
"installRootType": "Montar",
|
"installRootType": "Montar",
|
||||||
"warning": "Desative as atualizações automáticas do aplicativo patcheado para evitar problemas inesperados.",
|
"installNonRootType": "Normal",
|
||||||
|
"warning": "Desative as atualizações automáticas do app patchedo para evitar problemas inesperados.",
|
||||||
"pressBackAgain": "Pressione voltar mais uma vez para cancelar",
|
"pressBackAgain": "Pressione voltar mais uma vez para cancelar",
|
||||||
"openButton": "Abrir",
|
"openButton": "Abrir",
|
||||||
"notificationTitle": "ReVanced manager está aplicando os patches",
|
"notificationTitle": "O ReVanced Manager está aplicando os patches",
|
||||||
"notificationText": "Toque para voltar ao instalador",
|
"notificationText": "Toque para voltar ao instalador",
|
||||||
"exportApkButtonTooltip": "Exportar APK com o patch aplicado",
|
"exportApkButtonTooltip": "Exportar APK com o patch aplicado",
|
||||||
"exportLogButtonTooltip": "Exportar log",
|
"exportLogButtonTooltip": "Exportar log",
|
||||||
@@ -138,7 +148,8 @@
|
|||||||
"debugSectionTitle": "Depurando",
|
"debugSectionTitle": "Depurando",
|
||||||
"advancedSectionTitle": "Avançado",
|
"advancedSectionTitle": "Avançado",
|
||||||
"exportSectionTitle": "Importar e exportar",
|
"exportSectionTitle": "Importar e exportar",
|
||||||
"themeModeLabel": "Tema do aplicativo",
|
"dataSectionTitle": "Fonte de dados",
|
||||||
|
"themeModeLabel": "Tema do app",
|
||||||
"systemThemeLabel": "Sistema",
|
"systemThemeLabel": "Sistema",
|
||||||
"lightThemeLabel": "Claro",
|
"lightThemeLabel": "Claro",
|
||||||
"darkThemeLabel": "Escuro",
|
"darkThemeLabel": "Escuro",
|
||||||
@@ -147,18 +158,18 @@
|
|||||||
"languageLabel": "Idioma",
|
"languageLabel": "Idioma",
|
||||||
"languageUpdated": "Idioma atualizado",
|
"languageUpdated": "Idioma atualizado",
|
||||||
"sourcesLabel": "Fontes alternativas",
|
"sourcesLabel": "Fontes alternativas",
|
||||||
"sourcesLabelHint": "Conigure as fontes alternativas para ReVanced Patches e ReVanced Integrations",
|
"sourcesLabelHint": "Configure as fontes alternativas para os Patches ReVanced",
|
||||||
"sourcesIntegrationsLabel": "Fonte das integrações",
|
|
||||||
"useAlternativeSources": "Usar fontes alternativas",
|
"useAlternativeSources": "Usar fontes alternativas",
|
||||||
"useAlternativeSourcesHint": "Use fontes alternativas para Patches do ReVanced e Integrações do ReVanced em vez da API",
|
"useAlternativeSourcesHint": "Use fontes alternativas para os Patches ReVanced em vez da API",
|
||||||
"sourcesResetDialogTitle": "Redefinir",
|
"sourcesResetDialogTitle": "Redefinir",
|
||||||
"sourcesResetDialogText": "Você tem certeza que deseja redefinir as fontes para os valores padrão?",
|
"sourcesResetDialogText": "Você tem certeza que quer redefinir as fontes para o padrão?",
|
||||||
"sourcesUpdateNote": "Nota: Isso irá baixar automaticamente os Patches ReVanced e as Integrações ReVanced de fontes alternativas.\n\nIsso irá conectá-lo à fonte alternativa.",
|
"apiURLResetDialogText": "Tem certeza de que quer redefinir o URL da API para o padrão?",
|
||||||
|
"sourcesUpdateNote": "Nota: Isso vai automaticamente fazer o download dos Patches ReVanced das fontes alternativas.\n\nIsso vai conectar você à fonte alternativa.",
|
||||||
"apiURLLabel": "URL da API",
|
"apiURLLabel": "URL da API",
|
||||||
|
"apiURLHint": "Configure o URL da API do ReVanced Manager",
|
||||||
"selectApiURL": "URL da API",
|
"selectApiURL": "URL da API",
|
||||||
"orgPatchesLabel": "Organização dos patches",
|
"orgPatchesLabel": "Organização dos patches",
|
||||||
"sourcesPatchesLabel": "Fonte dos patches",
|
"sourcesPatchesLabel": "Fonte dos patches",
|
||||||
"orgIntegrationsLabel": "Organização das integrações",
|
|
||||||
"contributorsLabel": "Contribuidores",
|
"contributorsLabel": "Contribuidores",
|
||||||
"contributorsHint": "Uma lista de contribuidores do ReVanced",
|
"contributorsHint": "Uma lista de contribuidores do ReVanced",
|
||||||
"logsLabel": "Compartilhar logs",
|
"logsLabel": "Compartilhar logs",
|
||||||
@@ -172,18 +183,26 @@
|
|||||||
"showUpdateDialogLabel": "Mostrar alerta de atualização",
|
"showUpdateDialogLabel": "Mostrar alerta de atualização",
|
||||||
"showUpdateDialogHint": "Mostra um aviso quando uma nova atualização estiver disponível",
|
"showUpdateDialogHint": "Mostra um aviso quando uma nova atualização estiver disponível",
|
||||||
"universalPatchesLabel": "Mostrar patches universais",
|
"universalPatchesLabel": "Mostrar patches universais",
|
||||||
"universalPatchesHint": "Mostra todos os aplicativos e patches universais (pode deixar a lista de aplicativos mais lenta)",
|
"universalPatchesHint": "Mostra todos os apps e patches universais (pode deixar a lista de apps mais lenta)",
|
||||||
|
"lastPatchedAppLabel": "Salvar app patcheado",
|
||||||
|
"lastPatchedAppHint": "Salve o último patch para instalar ou exportar mais tarde",
|
||||||
"versionCompatibilityCheckLabel": "Verificar compatibilidade de versão",
|
"versionCompatibilityCheckLabel": "Verificar compatibilidade de versão",
|
||||||
"versionCompatibilityCheckHint": "Impedir a seleção de patches que não são compatíveis com a versão do app selecionado",
|
"versionCompatibilityCheckHint": "Impedir a seleção de patches que não são compatíveis com a versão do app selecionado",
|
||||||
"requireSuggestedAppVersionLabel": "Exigir versão sugerida do app",
|
"requireSuggestedAppVersionLabel": "Exigir versão sugerida do app",
|
||||||
"requireSuggestedAppVersionHint": "Evite selecionar um app com uma versão diferente da sugerida",
|
"requireSuggestedAppVersionHint": "Evite selecionar um app com uma versão diferente da sugerida",
|
||||||
"requireSuggestedAppVersionDialogText": "Selecionar um app que não seja a versão sugerida pode causar problemas inesperados.\n\nVocê quer prosseguir mesmo assim?",
|
"requireSuggestedAppVersionDialogText": "Selecionar um app que não seja a versão sugerida pode causar problemas inesperados.\n\nVocê quer continuar mesmo assim?",
|
||||||
"aboutLabel": "Sobre",
|
"aboutLabel": "Sobre",
|
||||||
"snackbarMessage": "Copiado para a área de transferência",
|
"snackbarMessage": "Copiado para a área de transferência",
|
||||||
"restartAppForChanges": "Reinicie o aplicativo para aplicar as mudanças",
|
"restartAppForChanges": "Reinicie o app para aplicar as mudanças",
|
||||||
"deleteTempDirLabel": "Apagar arquivos temporários",
|
"deleteTempDirLabel": "Apagar arquivos temporários",
|
||||||
"deleteTempDirHint": "Apagar arquivos temporários não utilizados",
|
"deleteTempDirHint": "Apagar arquivos temporários não utilizados",
|
||||||
"deletedTempDir": "Arquivos temporários apagados",
|
"deletedTempDir": "Arquivos temporários apagados",
|
||||||
|
"exportSettingsLabel": "Exportar configurações",
|
||||||
|
"exportSettingsHint": "Exportar opções para arquivo JSON",
|
||||||
|
"exportedSettings": "Configurações exportadas",
|
||||||
|
"importSettingsLabel": "Importar configurações",
|
||||||
|
"importSettingsHint": "Importar opções de arquivo JSON",
|
||||||
|
"importedSettings": "Configurações importadas",
|
||||||
"exportPatchesLabel": "Exportar a seleção do patch",
|
"exportPatchesLabel": "Exportar a seleção do patch",
|
||||||
"exportPatchesHint": "Exportar a seleção do patch para um arquivo JSON",
|
"exportPatchesHint": "Exportar a seleção do patch para um arquivo JSON",
|
||||||
"exportedPatches": "Seleção do patch exportada",
|
"exportedPatches": "Seleção do patch exportada",
|
||||||
@@ -205,32 +224,44 @@
|
|||||||
"deleteLogsHint": "Excluir os logs coletados pelo ReVanced Manager",
|
"deleteLogsHint": "Excluir os logs coletados pelo ReVanced Manager",
|
||||||
"deletedLogs": "Registros apagados",
|
"deletedLogs": "Registros apagados",
|
||||||
"regenerateKeystoreLabel": "Regerar keystore",
|
"regenerateKeystoreLabel": "Regerar keystore",
|
||||||
"regenerateKeystoreHint": "Regenerar o keystore usado para assinar aplicativos",
|
"regenerateKeystoreHint": "Regenerar o keystore usado para assinar apps",
|
||||||
"regenerateKeystoreDialogTitle": "Regerar keystore?",
|
"regenerateKeystoreDialogTitle": "Regerar keystore?",
|
||||||
"regenerateKeystoreDialogText": "Aplicativos patcheados assinados com o keystore antigo não poderão mais ser atualizados.",
|
"regenerateKeystoreDialogText": "Apps patcheados assinados com o keystore antigo não poderão mais ser atualizados.",
|
||||||
"regeneratedKeystore": "Keystore regerado",
|
"regeneratedKeystore": "Keystore regerado",
|
||||||
"exportKeystoreLabel": "Exportar keystore",
|
"exportKeystoreLabel": "Exportar keystore",
|
||||||
"exportKeystoreHint": "Exportar o keystore usado para assinar aplicativos",
|
"exportKeystoreHint": "Exportar o keystore usado para assinar apps",
|
||||||
"exportedKeystore": "Keystore exportado",
|
"exportedKeystore": "Keystore exportado",
|
||||||
"noKeystoreExportFileFound": "Nenhum keystore para exportar",
|
"noKeystoreExportFileFound": "Nenhum keystore para exportar",
|
||||||
"importKeystoreLabel": "Importar keystore",
|
"importKeystoreLabel": "Importar keystore",
|
||||||
|
"importKeystoreHint": "Importe uma keystore usada para assinar apps",
|
||||||
"importedKeystore": "Keystore importado",
|
"importedKeystore": "Keystore importado",
|
||||||
"selectKeystorePassword": "Senha do keystore",
|
"selectKeystorePassword": "Senha do keystore",
|
||||||
"selectKeystorePasswordHint": "Selecione a senha de keystore usada para assinar aplicativos",
|
"selectKeystorePasswordHint": "Selecione a senha de keystore usada para assinar apps",
|
||||||
"jsonSelectorErrorMessage": "Não é possível usar o arquivo JSON selecionado",
|
"jsonSelectorErrorMessage": "Não é possível usar o arquivo JSON selecionado",
|
||||||
"keystoreSelectorErrorMessage": "Não é possível usar o arquivo keystore selecionado"
|
"keystoreSelectorErrorMessage": "Não é possível usar o arquivo keystore selecionado"
|
||||||
},
|
},
|
||||||
"appInfoView": {
|
"appInfoView": {
|
||||||
"widgetTitle": "Informações do aplicativo",
|
"widgetTitle": "Informações do app",
|
||||||
"openButton": "Abrir",
|
"openButton": "Abrir",
|
||||||
"installButton": "Instalar",
|
"installButton": "Instalar",
|
||||||
"uninstallButton": "Desisntalar",
|
"uninstallButton": "Desinstalar",
|
||||||
|
"unmountButton": "Desmontar",
|
||||||
|
"exportButton": "Exportar",
|
||||||
|
"deleteButton": "Excluir",
|
||||||
"rootDialogTitle": "Erro",
|
"rootDialogTitle": "Erro",
|
||||||
"rootDialogText": "O aplicativo foi instalado com permissões de superusuário, mas atualmente o ReVanced Manager não tem permissões.\nPor favor, conceda as permissões de superusuário primeiro.",
|
"lastPatchedAppDescription": "Este é um backup do app que foi patcheado pela última vez.",
|
||||||
|
"unmountDialogText": "Tem certeza de que quer desmontar este app?",
|
||||||
|
"uninstallDialogText": "Tem certeza de que quer desinstalar este app?",
|
||||||
|
"rootDialogText": "O app foi instalado com permissões de superusuário, mas atualmente o ReVanced Manager não tem permissões.\nPor favor, conceda as permissões de superusuário primeiro.",
|
||||||
|
"removeAppDialogTitle": "Excluir app?",
|
||||||
|
"removeAppDialogText": "Tem certeza que quer excluir este backup?",
|
||||||
"packageNameLabel": "Nome do pacote",
|
"packageNameLabel": "Nome do pacote",
|
||||||
"installTypeLabel": "Tipo de instalação",
|
"installTypeLabel": "Tipo de instalação",
|
||||||
"patchedDateLabel": "Data de patcheamento",
|
"mountTypeLabel": "Montar",
|
||||||
|
"regularTypeLabel": "Normal",
|
||||||
|
"patchedDateLabel": "Data do patch",
|
||||||
"appliedPatchesLabel": "Patches aplicados",
|
"appliedPatchesLabel": "Patches aplicados",
|
||||||
|
"sizeLabel": "Tamanho do arquivo",
|
||||||
"patchedDateHint": "${date} às ${time}",
|
"patchedDateHint": "${date} às ${time}",
|
||||||
"appliedPatchesHint": "${quantity} patches aplicados",
|
"appliedPatchesHint": "${quantity} patches aplicados",
|
||||||
"updateNotImplemented": "Este recurso ainda não foi implementado"
|
"updateNotImplemented": "Este recurso ainda não foi implementado"
|
||||||
@@ -239,19 +270,26 @@
|
|||||||
"widgetTitle": "Contribuidores"
|
"widgetTitle": "Contribuidores"
|
||||||
},
|
},
|
||||||
"installErrorDialog": {
|
"installErrorDialog": {
|
||||||
|
"mount_version_mismatch": "Incompatibilidade de versão",
|
||||||
|
"mount_no_root": "Sem acesso ao root",
|
||||||
|
"mount_missing_installation": "Instalação não encontrada",
|
||||||
|
"status_failure_blocked": "Falha na instalação",
|
||||||
|
"install_failed_verification_failure": "A verificação falhou",
|
||||||
"status_failure_invalid": "Instalação inválida",
|
"status_failure_invalid": "Instalação inválida",
|
||||||
"install_failed_version_downgrade": "Não é possível rebaixar",
|
"install_failed_version_downgrade": "Não é possível rebaixar",
|
||||||
"status_failure_conflict": "Conflito de instalação",
|
"status_failure_conflict": "Conflito de instalação",
|
||||||
|
"status_failure_storage": "Problema de espaço durante a instalação",
|
||||||
"status_failure_incompatible": "Instalação incompatível",
|
"status_failure_incompatible": "Instalação incompatível",
|
||||||
"status_failure_timeout": "Instalação expirou",
|
"status_failure_timeout": "Instalação expirou",
|
||||||
"status_unknown": "Falha na instalação",
|
"status_unknown": "Falha na instalação",
|
||||||
"mount_version_mismatch_description": "A instalação falhou porque o app instalado era de uma versão diferente do app patcheado.\n\nInstale a versão do app que você está montando e tente de novo.",
|
"mount_version_mismatch_description": "A instalação falhou porque o app instalado era de uma versão diferente do app patcheado.\n\nInstale a versão do app que você está montando e tente de novo.",
|
||||||
"mount_missing_installation_description": "A instalação falhou devido ao aplicativo não ter sido instalado neste dispositivo para ser instalado sobre ele. U\n\nInstale o aplicativo despachado antes de montar e tente novamente.",
|
"mount_no_root_description": "A instalação falhou porque o acesso ao root não foi concedido. Conceda acesso ao root para o ReVanced Manager e tente de novo.",
|
||||||
|
"mount_missing_installation_description": "A instalação falhou porque o app sem patches não foi instalado neste dispositivo para ser montado sobre ele.\n\nInstale o app sem patches antes de montar e tente de novo.",
|
||||||
"status_failure_timeout_description": "A instalação levou muito tempo para terminar.\n\nGostaria de tentar novamente?",
|
"status_failure_timeout_description": "A instalação levou muito tempo para terminar.\n\nGostaria de tentar novamente?",
|
||||||
"status_failure_storage_description": "A instalação falhou devido ao armazenamento insuficiente.\n\nLibere algum espaço e tente novamente.",
|
"status_failure_storage_description": "A instalação falhou devido ao armazenamento insuficiente.\n\nLibere algum espaço e tente novamente.",
|
||||||
"status_failure_invalid_description": "A instalação falhou devido ao aplicativo corrigido ser inválido. U\n\nDesinstale o aplicativo e tente novamente?",
|
"status_failure_invalid_description": "A instalação falhou porque o app patcheado era inválido.\n\nDesinstalar o app e tentar de novo?",
|
||||||
"status_failure_incompatible_description": "O aplicativo é incompatível com este dispositivo.\n\nEntre em contato com o desenvolvedor do aplicativo e peça suporte.",
|
"status_failure_incompatible_description": "O app é incompatível com este dispositivo.\n\nUse um APK que seja suportado por este dispositivo e tente de novo.",
|
||||||
"status_failure_conflict_description": "A instalação foi impedida por uma instalação existente do aplicativo. U\n\nDesinstalar o aplicativo instalado e tentar novamente?",
|
"status_failure_conflict_description": "A instalação foi impedida por uma instalação existente do app.\n\nDesinstalar o app instalado e tentar de novo?",
|
||||||
"status_failure_blocked_description": "A instalação foi bloqueada por ${packageName}.\n\nAjuste suas configurações de segurança e tente novamente.",
|
"status_failure_blocked_description": "A instalação foi bloqueada por ${packageName}.\n\nAjuste suas configurações de segurança e tente novamente.",
|
||||||
"install_failed_verification_failure_description": "A instalação falhou devido a um problema de verificação. U\n\nAjuste suas configurações de segurança e tente novamente.",
|
"install_failed_verification_failure_description": "A instalação falhou devido a um problema de verificação. U\n\nAjuste suas configurações de segurança e tente novamente.",
|
||||||
"install_failed_version_downgrade_description": "A instalação falhou porque o app patcheado era uma versão mais baixa que o app instalado.\n\nDesinstalar o app e tentar de novo?",
|
"install_failed_version_downgrade_description": "A instalação falhou porque o app patcheado era uma versão mais baixa que o app instalado.\n\nDesinstalar o app e tentar de novo?",
|
||||||
|
|||||||
67
assets/i18n/strings_pt_PT.i18n.json
Normal file → Executable file
67
assets/i18n/strings_pt_PT.i18n.json
Normal file → Executable file
@@ -12,7 +12,7 @@
|
|||||||
"noShowAgain": "Não mostrar isto novamente",
|
"noShowAgain": "Não mostrar isto novamente",
|
||||||
"add": "Adicionar",
|
"add": "Adicionar",
|
||||||
"remove": "Remover",
|
"remove": "Remover",
|
||||||
"showChangelogButton": "Mostrar as correções",
|
"showChangelogButton": "Mostrar correções",
|
||||||
"showUpdateButton": "Mostrar atualização",
|
"showUpdateButton": "Mostrar atualização",
|
||||||
"navigationView": {
|
"navigationView": {
|
||||||
"dashboardTab": "Painel de Controlo",
|
"dashboardTab": "Painel de Controlo",
|
||||||
@@ -23,8 +23,11 @@
|
|||||||
"refreshSuccess": "Atualizado com sucesso",
|
"refreshSuccess": "Atualizado com sucesso",
|
||||||
"widgetTitle": "Painel de Controlo",
|
"widgetTitle": "Painel de Controlo",
|
||||||
"updatesSubtitle": "Atualizações",
|
"updatesSubtitle": "Atualizações",
|
||||||
|
"lastPatchedAppSubtitle": "Última aplicação corrigida",
|
||||||
|
"patchedSubtitle": "Aplicações instaladas",
|
||||||
"changeLaterSubtitle": "Podes modificar esta definição mais tarde.",
|
"changeLaterSubtitle": "Podes modificar esta definição mais tarde.",
|
||||||
"noInstallations": "Nenhum app patcheado instalado",
|
"noSavedAppFound": "Nenhuma aplicação encontrada",
|
||||||
|
"noInstallations": "Nenhuma aplicação modificada instalada",
|
||||||
"installUpdate": "Continuar para instalar a atualização?",
|
"installUpdate": "Continuar para instalar a atualização?",
|
||||||
"updateSheetTitle": "Atualizar o ReVanced Manager",
|
"updateSheetTitle": "Atualizar o ReVanced Manager",
|
||||||
"updateDialogTitle": "Nova atualização disponível",
|
"updateDialogTitle": "Nova atualização disponível",
|
||||||
@@ -51,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Modificador",
|
"widgetTitle": "Modificador",
|
||||||
"patchButton": "Modificar",
|
"patchButton": "Modificar",
|
||||||
"removedPatchesWarningDialogText": "As seguintes modificações foram removidas desde a última vez que as utilizaste.\n\n${patches}\n\nContinuar na mesma?",
|
"incompatibleArchWarningDialogText": "A modificação nesta arquitetura ainda não é suportada e pode falhar. Continuar na mesma?",
|
||||||
|
"removedPatchesWarningDialogText": "Modificações removidas desde a última vez que corrigiu esta aplicação:\n\n${patches}\n\n${newPatches}Continuar mesmo assim?",
|
||||||
|
"addedPatchesDialogText": "Modificações adicionadas desde a última vez que corrigiu esta aplicação:\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "Algumas opções das Modificações precisam ser definidas."
|
"requiredOptionDialogText": "Algumas opções das Modificações precisam ser definidas."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -80,7 +85,7 @@
|
|||||||
"downloadToast": "A função de transferência não está disponível",
|
"downloadToast": "A função de transferência não está disponível",
|
||||||
"requireSuggestedAppVersionDialogText": "A versão da aplicação que selecionaste não corresponde à versão sugerida, o que pode levar a problemas inesperados. Utiliza a versão recomendada.\n\nVersão selecionada: ${selected}\nVersão recomendada: ${suggested}\n\nPara continuar na mesma, desactive a opção \"Exigir a versão recomendada da aplicação\" nas definições.",
|
"requireSuggestedAppVersionDialogText": "A versão da aplicação que selecionaste não corresponde à versão sugerida, o que pode levar a problemas inesperados. Utiliza a versão recomendada.\n\nVersão selecionada: ${selected}\nVersão recomendada: ${suggested}\n\nPara continuar na mesma, desactive a opção \"Exigir a versão recomendada da aplicação\" nas definições.",
|
||||||
"featureNotAvailable": "Recurso não implementado",
|
"featureNotAvailable": "Recurso não implementado",
|
||||||
"featureNotAvailableText": "Esse app é um APK dividido e só pode ser modificado e instalado de forma fiável através da montagem com permissões root. No entanto, é possível patchear e instalar um APK completo selecionando ele a partir do armazenamento."
|
"featureNotAvailableText": "Esta aplicação é um APK dividido e só pode ser modificado e instalado de forma fiável através da montagem com permissões root. No entanto, é possível dar patch e instalar um APK completo selecionando ele a partir do armazenamento."
|
||||||
},
|
},
|
||||||
"patchesSelectorView": {
|
"patchesSelectorView": {
|
||||||
"viewTitle": "Selecionar modificações",
|
"viewTitle": "Selecionar modificações",
|
||||||
@@ -100,19 +105,23 @@
|
|||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Valor personalizado",
|
"customValue": "Valor personalizado",
|
||||||
|
"setToNull": "Definir como nulo",
|
||||||
|
"nullValue": "Atualmente, este valor de opção é nulo",
|
||||||
"viewTitle": "Opções de modificação",
|
"viewTitle": "Opções de modificação",
|
||||||
"saveOptions": "Guardar",
|
"saveOptions": "Guardar",
|
||||||
|
"unselectPatch": "Desmarque o patch",
|
||||||
"tooltip": "Mais opções de entrada",
|
"tooltip": "Mais opções de entrada",
|
||||||
"selectFilePath": "Selecionar caminho do arquivo",
|
"selectFilePath": "Selecionar caminho do ficheiro",
|
||||||
"selectFolder": "Selecionar pasta",
|
"selectFolder": "Selecionar pasta",
|
||||||
|
"requiredOption": "Definir esta opção é necessário",
|
||||||
"unsupportedOption": "Esta opção não é suportada",
|
"unsupportedOption": "Esta opção não é suportada",
|
||||||
"requiredOptionNull": "As seguintes opções devem ser definidas:\n\n${options}"
|
"requiredOptionNull": "As seguintes opções devem ser definidas:\n\n${options}"
|
||||||
},
|
},
|
||||||
"patchItem": {
|
"patchItem": {
|
||||||
"unsupportedDialogText": "Selecionar esta modificação pode resultar em erros.\n\nVersão da aplicação: ${packageVersion}\nVersões suportadas:\n${supportedVersions}",
|
"unsupportedDialogText": "Selecionar esta modificação pode resultar em erros.\n\nVersão da aplicação: ${packageVersion}\nVersões suportadas:\n${supportedVersions}",
|
||||||
"unsupportedPatchVersion": "A Modificação não é suportada para esta versão da aplicação.",
|
"unsupportedPatchVersion": "A Modificação não é suportada para esta versão da aplicação.",
|
||||||
"unsupportedRequiredOption": "Esta modificação contém uma opção obrigatória que não é suportada por esta app",
|
"unsupportedRequiredOption": "Esta modificação contém uma opção obrigatória que não é suportada por esta aplicação",
|
||||||
"patchesChangeWarningDialogText": "Recomenda-se a utilização das modificações e opções padrão. Alterar as opções poderá resultar em problemas inesperados.\n\nTens que ativar a opção \"Permitir alterar a seleção de Modificações\" nas definições antes ativares ou desativares qualquer modificação.",
|
"patchesChangeWarningDialogText": "Recomenda-se a utilização das modificações e opções padrão. Alterar as opções poderá resultar em problemas inesperados.\n\nTens que ativar a opção \"Permitir alterar a seleção de Modificações\" nas definições antes de ativares ou desativares qualquer modificação.",
|
||||||
"patchesChangeWarningDialogButton": "Usar seleção padrão"
|
"patchesChangeWarningDialogButton": "Usar seleção padrão"
|
||||||
},
|
},
|
||||||
"installerView": {
|
"installerView": {
|
||||||
@@ -126,7 +135,7 @@
|
|||||||
"openButton": "Abrir",
|
"openButton": "Abrir",
|
||||||
"notificationTitle": "O ReVanced Manager está a fazer as modificações",
|
"notificationTitle": "O ReVanced Manager está a fazer as modificações",
|
||||||
"notificationText": "Toca para voltar ao instalador",
|
"notificationText": "Toca para voltar ao instalador",
|
||||||
"exportApkButtonTooltip": "Exportar APK patcheado",
|
"exportApkButtonTooltip": "Exportar APK com o patch",
|
||||||
"exportLogButtonTooltip": "Exportar registo",
|
"exportLogButtonTooltip": "Exportar registo",
|
||||||
"screenshotDetected": "Foi detetada uma captura de ecrã. Se estiver a tentar partilhar o registo, partilhe antes uma cópia de texto.\n\nCopiar o registo para a área de transferência?",
|
"screenshotDetected": "Foi detetada uma captura de ecrã. Se estiver a tentar partilhar o registo, partilhe antes uma cópia de texto.\n\nCopiar o registo para a área de transferência?",
|
||||||
"copiedToClipboard": "Registo copiado para a área de transferência",
|
"copiedToClipboard": "Registo copiado para a área de transferência",
|
||||||
@@ -143,26 +152,24 @@
|
|||||||
"themeModeLabel": "Tema da aplicação",
|
"themeModeLabel": "Tema da aplicação",
|
||||||
"systemThemeLabel": "Sistema",
|
"systemThemeLabel": "Sistema",
|
||||||
"lightThemeLabel": "Claro",
|
"lightThemeLabel": "Claro",
|
||||||
"darkThemeLabel": "Modo escuro",
|
"darkThemeLabel": "Escuro",
|
||||||
"dynamicThemeLabel": "O Teu Material",
|
"dynamicThemeLabel": "Material You",
|
||||||
"dynamicThemeHint": "Aproveite uma experiência mais próxima do tema do seu dispositivo",
|
"dynamicThemeHint": "Aproveite uma experiência mais próxima do tema do seu dispositivo",
|
||||||
"languageLabel": "Idioma",
|
"languageLabel": "Idioma",
|
||||||
"languageUpdated": "Idioma atualizado",
|
"languageUpdated": "Idioma atualizado",
|
||||||
"sourcesLabel": "Fontes alternativas",
|
"sourcesLabel": "Fontes alternativas",
|
||||||
"sourcesLabelHint": "Configurar as fontes alternativas para as Modificações ReVanced e Integrações ReVanced",
|
"sourcesLabelHint": "Configure as fontes alternativas para Correções ReVanced",
|
||||||
"sourcesIntegrationsLabel": "Fonte das Integrações",
|
|
||||||
"useAlternativeSources": "Usar fontes alternativas",
|
"useAlternativeSources": "Usar fontes alternativas",
|
||||||
"useAlternativeSourcesHint": "Usar fontes alternativas para as Modificações ReVanced e as Integrações ReVanced em vez da API",
|
"useAlternativeSourcesHint": "Usar fontes alternativas para correções redistribuídas em vez da API",
|
||||||
"sourcesResetDialogTitle": "Repor",
|
"sourcesResetDialogTitle": "Repor",
|
||||||
"sourcesResetDialogText": "Tens a certeza de que pretendes repor os valores predefinidos das fontes?",
|
"sourcesResetDialogText": "Tens a certeza de que pretendes repor os valores predefinidos das fontes?",
|
||||||
"apiURLResetDialogText": "Tens a certeza de que pretendes repor a URL da API para o seu valor predefinido?",
|
"apiURLResetDialogText": "Tens a certeza de que pretendes repor a URL da API para o seu valor predefinido?",
|
||||||
"sourcesUpdateNote": "Nota: Esta ação descarrega automaticamente as Modificações do ReVanced e as Integrações do ReVanced das fontes alternativas.\n\nIsto irá conectar-te com a fonte alternativa.",
|
"sourcesUpdateNote": "Nota: Esta ação descarrega automaticamente as Modificações do ReVanced de fontes alternativas.\n\nIsto ligá-lo-á à fonte alternativa.",
|
||||||
"apiURLLabel": "URL da API",
|
"apiURLLabel": "URL da API",
|
||||||
"apiURLHint": "Configurar a URL do API do Gestor ReVanced",
|
"apiURLHint": "Configurar a URL da API do Gestor ReVanced",
|
||||||
"selectApiURL": "URL da API",
|
"selectApiURL": "URL da API",
|
||||||
"orgPatchesLabel": "Organização de Modificações",
|
"orgPatchesLabel": "Organização de Modificações",
|
||||||
"sourcesPatchesLabel": "Fonte das Modificações",
|
"sourcesPatchesLabel": "Fonte das Modificações",
|
||||||
"orgIntegrationsLabel": "Organização de Integrações",
|
|
||||||
"contributorsLabel": "Contribuidores",
|
"contributorsLabel": "Contribuidores",
|
||||||
"contributorsHint": "Uma lista de contribuidores do ReVanced",
|
"contributorsHint": "Uma lista de contribuidores do ReVanced",
|
||||||
"logsLabel": "Partilhar registos",
|
"logsLabel": "Partilhar registos",
|
||||||
@@ -177,6 +184,8 @@
|
|||||||
"showUpdateDialogHint": "Mostrar uma notificação quando uma atualização estiver disponível",
|
"showUpdateDialogHint": "Mostrar uma notificação quando uma atualização estiver disponível",
|
||||||
"universalPatchesLabel": "Mostrar Modificações universais",
|
"universalPatchesLabel": "Mostrar Modificações universais",
|
||||||
"universalPatchesHint": "Mostrar todas as aplicações e Modificações universais (pode tornar a lista de aplicações mais lenta)",
|
"universalPatchesHint": "Mostrar todas as aplicações e Modificações universais (pode tornar a lista de aplicações mais lenta)",
|
||||||
|
"lastPatchedAppLabel": "Salvar aplicativo corrigido",
|
||||||
|
"lastPatchedAppHint": "Salve o último patch para instalar ou exportar mais tarde",
|
||||||
"versionCompatibilityCheckLabel": "Verificar a compatibilidade das versões",
|
"versionCompatibilityCheckLabel": "Verificar a compatibilidade das versões",
|
||||||
"versionCompatibilityCheckHint": "Impedir a seleção de modificações que não são compatíveis com a versão selecionada do aplicativo",
|
"versionCompatibilityCheckHint": "Impedir a seleção de modificações que não são compatíveis com a versão selecionada do aplicativo",
|
||||||
"requireSuggestedAppVersionLabel": "Exigir a versão recomendada da aplicação",
|
"requireSuggestedAppVersionLabel": "Exigir a versão recomendada da aplicação",
|
||||||
@@ -188,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Apagar arquivos temporários",
|
"deleteTempDirLabel": "Apagar arquivos temporários",
|
||||||
"deleteTempDirHint": "Apagar arquivos temporários não utilizados",
|
"deleteTempDirHint": "Apagar arquivos temporários não utilizados",
|
||||||
"deletedTempDir": "Arquivos temporários apagados",
|
"deletedTempDir": "Arquivos temporários apagados",
|
||||||
|
"exportSettingsLabel": "Exportar configurações",
|
||||||
|
"exportSettingsHint": "Exportar configurações para um arquivo JSON",
|
||||||
|
"exportedSettings": "Configurações exportadas",
|
||||||
|
"importSettingsLabel": "Importar configurações",
|
||||||
|
"importSettingsHint": "Importar configurações de um arquivo JSON",
|
||||||
|
"importedSettings": "Configurações importadas",
|
||||||
"exportPatchesLabel": "Exportar a seleção de Modificações",
|
"exportPatchesLabel": "Exportar a seleção de Modificações",
|
||||||
"exportPatchesHint": "Exportar a seleção de Modificações para um ficheiro JSON",
|
"exportPatchesHint": "Exportar a seleção de Modificações para um ficheiro JSON",
|
||||||
"exportedPatches": "Seleção de Modificações exportada",
|
"exportedPatches": "Seleção de Modificações exportada",
|
||||||
@@ -231,16 +246,22 @@
|
|||||||
"installButton": "Instalar",
|
"installButton": "Instalar",
|
||||||
"uninstallButton": "Desinstalar",
|
"uninstallButton": "Desinstalar",
|
||||||
"unmountButton": "Desmontar",
|
"unmountButton": "Desmontar",
|
||||||
|
"exportButton": "Exportar",
|
||||||
|
"deleteButton": "Apagar",
|
||||||
"rootDialogTitle": "Erro",
|
"rootDialogTitle": "Erro",
|
||||||
|
"lastPatchedAppDescription": "Este é um backup da aplicação que foi modificado pela última vez.",
|
||||||
"unmountDialogText": "Tens a certeza que queres remover as modificações desta aplicação?",
|
"unmountDialogText": "Tens a certeza que queres remover as modificações desta aplicação?",
|
||||||
"uninstallDialogText": "Tem certeza que quer desinstalar esse app?",
|
"uninstallDialogText": "Tem certeza que quer desinstalar esta aplicação?",
|
||||||
"rootDialogText": "A aplicação foi instalada com permissões de Super-Utilizador, mas atualmente o ReVanced Manager não tem permissões.\nPor favor, conceda permissões de Super-Utilizador primeiro.",
|
"rootDialogText": "A aplicação foi instalada com permissões de Super-Utilizador, mas atualmente o ReVanced Manager não tem permissões.\nPor favor, conceda permissões de Super-Utilizador primeiro.",
|
||||||
|
"removeAppDialogTitle": "Apagar aplicação?",
|
||||||
|
"removeAppDialogText": "Tem certeza que deseja apagar este backup?",
|
||||||
"packageNameLabel": "Nome do pacote",
|
"packageNameLabel": "Nome do pacote",
|
||||||
"installTypeLabel": "Tipo de instalação",
|
"installTypeLabel": "Tipo de instalação",
|
||||||
"mountTypeLabel": "Montar",
|
"mountTypeLabel": "Montar",
|
||||||
"regularTypeLabel": "Normal",
|
"regularTypeLabel": "Normal",
|
||||||
"patchedDateLabel": "Data do patch",
|
"patchedDateLabel": "Data do patch",
|
||||||
"appliedPatchesLabel": "Modificações aplicadas",
|
"appliedPatchesLabel": "Modificações aplicadas",
|
||||||
|
"sizeLabel": "Tamanho do ficheiro",
|
||||||
"patchedDateHint": "${date} às ${time}",
|
"patchedDateHint": "${date} às ${time}",
|
||||||
"appliedPatchesHint": "${quantity} modificação/ões aplicada/s",
|
"appliedPatchesHint": "${quantity} modificação/ões aplicada/s",
|
||||||
"updateNotImplemented": "Este recurso ainda não foi implementado"
|
"updateNotImplemented": "Este recurso ainda não foi implementado"
|
||||||
@@ -250,28 +271,28 @@
|
|||||||
},
|
},
|
||||||
"installErrorDialog": {
|
"installErrorDialog": {
|
||||||
"mount_version_mismatch": "Versão incompatível",
|
"mount_version_mismatch": "Versão incompatível",
|
||||||
"mount_no_root": "Sem acesso Root",
|
"mount_no_root": "Sem acesso ao root",
|
||||||
"mount_missing_installation": "A Instalação não foi encontrada",
|
"mount_missing_installation": "A Instalação não foi encontrada",
|
||||||
"status_failure_blocked": "Instalação bloqueada",
|
"status_failure_blocked": "Instalação bloqueada",
|
||||||
"install_failed_verification_failure": "Falha na verificação",
|
"install_failed_verification_failure": "Falha na verificação",
|
||||||
"status_failure_invalid": "Instalação inválida",
|
"status_failure_invalid": "Instalação inválida",
|
||||||
"install_failed_version_downgrade": "Não é possível fazer remover as modificações",
|
"install_failed_version_downgrade": "Não é possível fazer downgrade",
|
||||||
"status_failure_conflict": "Conflito de instalação",
|
"status_failure_conflict": "Conflito de instalação",
|
||||||
"status_failure_storage": "Problema de armazenamento de instalação",
|
"status_failure_storage": "Problema de armazenamento de instalação",
|
||||||
"status_failure_incompatible": "Instalação incompatível",
|
"status_failure_incompatible": "Instalação incompatível",
|
||||||
"status_failure_timeout": "Tempo de instalação esgotado",
|
"status_failure_timeout": "Tempo de instalação esgotado",
|
||||||
"status_unknown": "Falha na instalação",
|
"status_unknown": "Falha na instalação",
|
||||||
"mount_version_mismatch_description": "A instalação falhou devido ao facto da aplicação instalada ser uma versão diferente da aplicação modificada.\n\nInstala a versão da aplicação que estás a montar e tenta novamente.",
|
"mount_version_mismatch_description": "A instalação falhou devido ao facto da aplicação instalada ser uma versão diferente da aplicação modificada.\n\nInstala a versão da aplicação que estás a montar e tenta novamente.",
|
||||||
"mount_no_root_description": "A instalação falhou devido ao facto de o acesso root não ter sido atribuído.\n\nAtribua o acesso root ao ReVanced Manager e tente novamente.",
|
"mount_no_root_description": "A instalação falhou devido ao facto que o acesso ao root não ter sido atribuído.\n\nAtribua o acesso de root ao ReVanced Manager e tente novamente.",
|
||||||
"mount_missing_installation_description": "A instalação falhou devido ao facto da aplicação não modificada não estar instalada neste dispositivo para poder ser montada sobre o mesmo.\n\nInstale a aplicação não corrigida antes de montar e tente novamente.",
|
"mount_missing_installation_description": "A instalação falhou devido ao facto da aplicação não modificada não estar instalada neste dispositivo para poder ser montada sobre o mesmo.\n\nInstale a aplicação não corrigida antes de montar e tente novamente.",
|
||||||
"status_failure_timeout_description": "A instalação demorou demasiado tempo para terminar.\n\nGostarias de tentar novamente?",
|
"status_failure_timeout_description": "A instalação demorou demasiado tempo para terminar.\n\nGostarias de tentar novamente?",
|
||||||
"status_failure_storage_description": "A instalação falhou devido ao armazenamento insuficiente.\n\nLiberta algum espaço e tenta novamente.",
|
"status_failure_storage_description": "A instalação falhou devido ao armazenamento insuficiente.\n\nLiberta algum espaço e tenta novamente.",
|
||||||
"status_failure_invalid_description": "A instalação falhou devido ao facto da aplicação modificada ser inválida.\n\nDesinstalar a aplicação e tentar novamente?",
|
"status_failure_invalid_description": "A instalação falhou devido ao facto da aplicação modificada ser inválida.\n\nDesinstalar a aplicação e tentar novamente?",
|
||||||
"status_failure_incompatible_description": "O aplicativo é incompatível com este dispositivo.\n\nEntre em contacto com o desenvolvedor da aplicação e peça suporte.",
|
"status_failure_incompatible_description": "O aplicativo é incompatível com este dispositivo.\n\nUse um APK que seja suportado por este dispositivo e tente novamente.",
|
||||||
"status_failure_conflict_description": "A instalação foi impedida por uma instalação existente do app.\n\nDesinstalar o app instalado e tentar de novo?",
|
"status_failure_conflict_description": "A instalação foi impedida por uma instalação existente da aplicação\n\nDesinstalar a aplicação instalada e tentar de novo?",
|
||||||
"status_failure_blocked_description": "A instalação foi bloqueada por ${packageName}.\n\nAjuste as suas definições de segurança e tenta novamente.",
|
"status_failure_blocked_description": "A instalação foi bloqueada por ${packageName}.\n\nAjuste as suas definições de segurança e tenta novamente.",
|
||||||
"install_failed_verification_failure_description": "A instalação falhou por problemas de verificação.\n\nAjusta as tuas definições de segurança e tenta novamente.",
|
"install_failed_verification_failure_description": "A instalação falhou por problemas de verificação.\n\nAjusta as tuas definições de segurança e tenta novamente.",
|
||||||
"install_failed_version_downgrade_description": "A instalação falhou porque o app patcheado era uma versão inferior ao aplicativo instalado.\n\nDesinstalar o app e tentar de novo?",
|
"install_failed_version_downgrade_description": "A instalação falhou porque a aplicação com o patch era de versão inferior à aplicação instalada.\n\nDesinstalar a aplicação e tentar de novo?",
|
||||||
"status_unknown_description": "A instalação falhou por razões desconhecidas. Por favor, tenta novamente."
|
"status_unknown_description": "A instalação falhou por razões desconhecidas. Por favor, tenta novamente."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
35
assets/i18n/strings_ro_RO.i18n.json
Normal file → Executable file
35
assets/i18n/strings_ro_RO.i18n.json
Normal file → Executable file
@@ -23,7 +23,10 @@
|
|||||||
"refreshSuccess": "Împrospătat cu succes",
|
"refreshSuccess": "Împrospătat cu succes",
|
||||||
"widgetTitle": "Panou de bord",
|
"widgetTitle": "Panou de bord",
|
||||||
"updatesSubtitle": "Actualizări",
|
"updatesSubtitle": "Actualizări",
|
||||||
|
"lastPatchedAppSubtitle": "Ultima aplicație modificată",
|
||||||
|
"patchedSubtitle": "Aplicații instalate",
|
||||||
"changeLaterSubtitle": "Puteți schimba acest lucru în setări mai târziu.",
|
"changeLaterSubtitle": "Puteți schimba acest lucru în setări mai târziu.",
|
||||||
|
"noSavedAppFound": "Nicio aplicație găsită",
|
||||||
"noInstallations": "Nu sunt instalate aplicații patch-uite",
|
"noInstallations": "Nu sunt instalate aplicații patch-uite",
|
||||||
"installUpdate": "Continuați să instalați actualizarea?",
|
"installUpdate": "Continuați să instalați actualizarea?",
|
||||||
"updateSheetTitle": "Actualizare ReVanced Manager",
|
"updateSheetTitle": "Actualizare ReVanced Manager",
|
||||||
@@ -51,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Patcher",
|
"widgetTitle": "Patcher",
|
||||||
"patchButton": "Patch",
|
"patchButton": "Patch",
|
||||||
"removedPatchesWarningDialogText": "Următoarele patch-uri au fost eliminate de la ultima dată când le-ați folosit.\n\n${patches}\n\nContinuați oricum?",
|
"incompatibleArchWarningDialogText": "Patcharea după această arhitectură nu este încă suportată și ar putea eșua. Continuați oricum?",
|
||||||
|
"removedPatchesWarningDialogText": "Plasturii eliminați de la ultima dată când ați modificat această aplicație:\n\n${patches}\n\n${newPatches}Continuați oricum?",
|
||||||
|
"addedPatchesDialogText": "Plasturii adăugați de la ultima dată când ați modificat această aplicație:\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "Unele opțiuni pentru patch-uri trebuie setate."
|
"requiredOptionDialogText": "Unele opțiuni pentru patch-uri trebuie setate."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -100,11 +105,15 @@
|
|||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Valoare personalizată",
|
"customValue": "Valoare personalizată",
|
||||||
|
"setToNull": "Setează ca nul",
|
||||||
|
"nullValue": "Această valoare este în prezent nulă",
|
||||||
"viewTitle": "Opțiuni patch",
|
"viewTitle": "Opțiuni patch",
|
||||||
"saveOptions": "Salvează",
|
"saveOptions": "Salvează",
|
||||||
|
"unselectPatch": "Deselectează patch-ul",
|
||||||
"tooltip": "Mai multe opțiuni de intrare",
|
"tooltip": "Mai multe opțiuni de intrare",
|
||||||
"selectFilePath": "Selectați calea fișierului",
|
"selectFilePath": "Selectați calea fișierului",
|
||||||
"selectFolder": "Selectați dosarul",
|
"selectFolder": "Selectați dosarul",
|
||||||
|
"requiredOption": "Setarea acestei opțiuni este necesară",
|
||||||
"unsupportedOption": "Această opțiune nu este acceptată",
|
"unsupportedOption": "Această opțiune nu este acceptată",
|
||||||
"requiredOptionNull": "Următoarele opțiuni trebuie setate:\n\n${options}"
|
"requiredOptionNull": "Următoarele opțiuni trebuie setate:\n\n${options}"
|
||||||
},
|
},
|
||||||
@@ -149,20 +158,18 @@
|
|||||||
"languageLabel": "Limbă",
|
"languageLabel": "Limbă",
|
||||||
"languageUpdated": "Limbă actualizată",
|
"languageUpdated": "Limbă actualizată",
|
||||||
"sourcesLabel": "Surse alternative",
|
"sourcesLabel": "Surse alternative",
|
||||||
"sourcesLabelHint": "Configurați sursele alternative pentru patch-urile ReVanced și Integrările ReVanced",
|
"sourcesLabelHint": "Configurați sursele alternative pentru patch-urile revanced",
|
||||||
"sourcesIntegrationsLabel": "Sursă integrări",
|
|
||||||
"useAlternativeSources": "Folosiți surse alternative",
|
"useAlternativeSources": "Folosiți surse alternative",
|
||||||
"useAlternativeSourcesHint": "Utilizați surse alternative pentru patch-urile revanced și Integrările ReVanced în loc de API",
|
"useAlternativeSourcesHint": "Folosiți surse alternative pentru paturile revanced în loc de API",
|
||||||
"sourcesResetDialogTitle": "Resetează",
|
"sourcesResetDialogTitle": "Resetează",
|
||||||
"sourcesResetDialogText": "Sunteți sigur că doriți să resetați sursele la valorile lor implicite?",
|
"sourcesResetDialogText": "Sunteți sigur că doriți să resetați sursele la valorile lor implicite?",
|
||||||
"apiURLResetDialogText": "Sunteţi sigur că doriţi să resetaţi URL-ul API la valoarea sa implicită?",
|
"apiURLResetDialogText": "Sunteţi sigur că doriţi să resetaţi URL-ul API la valoarea sa implicită?",
|
||||||
"sourcesUpdateNote": "Notă: Acest lucru va descărca automat patch-urile ReVanced și Integrările ReVanced din sursele alternative.\n\nAceasta vă va conecta la sursa alternativă.",
|
"sourcesUpdateNote": "Notă: Aceasta va descărca automat plasturii ReVanced din sursele alternative.\n\nAceasta vă va conecta la sursa alternativă.",
|
||||||
"apiURLLabel": "API URL",
|
"apiURLLabel": "API URL",
|
||||||
"apiURLHint": "Configurați URL-ul API al Managerului ReVanced",
|
"apiURLHint": "Configurați URL-ul API al Managerului ReVanced",
|
||||||
"selectApiURL": "API URL",
|
"selectApiURL": "API URL",
|
||||||
"orgPatchesLabel": "Organizarea patch-urilor",
|
"orgPatchesLabel": "Organizarea patch-urilor",
|
||||||
"sourcesPatchesLabel": "Sursă patch-uri",
|
"sourcesPatchesLabel": "Sursă patch-uri",
|
||||||
"orgIntegrationsLabel": "Organizare integrări",
|
|
||||||
"contributorsLabel": "Contribuitori",
|
"contributorsLabel": "Contribuitori",
|
||||||
"contributorsHint": "O listă cu contribuitorii ReVanced",
|
"contributorsHint": "O listă cu contribuitorii ReVanced",
|
||||||
"logsLabel": "Partajare jurnale",
|
"logsLabel": "Partajare jurnale",
|
||||||
@@ -177,6 +184,8 @@
|
|||||||
"showUpdateDialogHint": "Arată un dialog atunci când este disponibilă o nouă actualizare",
|
"showUpdateDialogHint": "Arată un dialog atunci când este disponibilă o nouă actualizare",
|
||||||
"universalPatchesLabel": "Arată patch-urile universale",
|
"universalPatchesLabel": "Arată patch-urile universale",
|
||||||
"universalPatchesHint": "Afişaţi toate aplicaţiile şi patch-urile universale (poate încetini lista de aplicaţii)",
|
"universalPatchesHint": "Afişaţi toate aplicaţiile şi patch-urile universale (poate încetini lista de aplicaţii)",
|
||||||
|
"lastPatchedAppLabel": "Salvează aplicația modificată",
|
||||||
|
"lastPatchedAppHint": "Salvează ultimul patch pentru a instala sau exporta mai târziu",
|
||||||
"versionCompatibilityCheckLabel": "Verificare compatibilitate versiune",
|
"versionCompatibilityCheckLabel": "Verificare compatibilitate versiune",
|
||||||
"versionCompatibilityCheckHint": "Preveniți selectarea patch-urilor care nu sunt compatibile cu versiunea aplicației selectate",
|
"versionCompatibilityCheckHint": "Preveniți selectarea patch-urilor care nu sunt compatibile cu versiunea aplicației selectate",
|
||||||
"requireSuggestedAppVersionLabel": "Solicitați o versiune sugerată a aplicației",
|
"requireSuggestedAppVersionLabel": "Solicitați o versiune sugerată a aplicației",
|
||||||
@@ -188,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Ștergeți fișierele temporare",
|
"deleteTempDirLabel": "Ștergeți fișierele temporare",
|
||||||
"deleteTempDirHint": "Șterge fișierele temporare neutilizate",
|
"deleteTempDirHint": "Șterge fișierele temporare neutilizate",
|
||||||
"deletedTempDir": "Fișierele temporare au fost șterse",
|
"deletedTempDir": "Fișierele temporare au fost șterse",
|
||||||
|
"exportSettingsLabel": "Exportă setările",
|
||||||
|
"exportSettingsHint": "Exportă setările într-un fișier JSON",
|
||||||
|
"exportedSettings": "Setări exportate",
|
||||||
|
"importSettingsLabel": "Importă setări",
|
||||||
|
"importSettingsHint": "Importă setările dintr-un fișier JSON",
|
||||||
|
"importedSettings": "Setări importate",
|
||||||
"exportPatchesLabel": "Exportați selecția patch-urilor",
|
"exportPatchesLabel": "Exportați selecția patch-urilor",
|
||||||
"exportPatchesHint": "Exportați selecția patch-urilor într-un fișier JSON",
|
"exportPatchesHint": "Exportați selecția patch-urilor într-un fișier JSON",
|
||||||
"exportedPatches": "Selecția patch-urilor a fost exportată",
|
"exportedPatches": "Selecția patch-urilor a fost exportată",
|
||||||
@@ -231,16 +246,22 @@
|
|||||||
"installButton": "Instalează",
|
"installButton": "Instalează",
|
||||||
"uninstallButton": "Dezinstalează",
|
"uninstallButton": "Dezinstalează",
|
||||||
"unmountButton": "Demontare",
|
"unmountButton": "Demontare",
|
||||||
|
"exportButton": "Exportă",
|
||||||
|
"deleteButton": "Ștergere",
|
||||||
"rootDialogTitle": "Eroare",
|
"rootDialogTitle": "Eroare",
|
||||||
|
"lastPatchedAppDescription": "Aceasta este o copie de rezervă a aplicației care a fost modificată ultima dată.",
|
||||||
"unmountDialogText": "Sunteți sigur că vreți să unpatch-uiți această aplicație?",
|
"unmountDialogText": "Sunteți sigur că vreți să unpatch-uiți această aplicație?",
|
||||||
"uninstallDialogText": "Sunteţi sigur că doriţi să dezinstalaţi această aplicaţie?",
|
"uninstallDialogText": "Sunteţi sigur că doriţi să dezinstalaţi această aplicaţie?",
|
||||||
"rootDialogText": "Aplicația a fost instalată cu permisiuni de superuser, dar momentan ReVanced Manager nu are permisiuni.\nVă rugăm să acordați mai întâi permisiuni superuser.",
|
"rootDialogText": "Aplicația a fost instalată cu permisiuni de superuser, dar momentan ReVanced Manager nu are permisiuni.\nVă rugăm să acordați mai întâi permisiuni superuser.",
|
||||||
|
"removeAppDialogTitle": "Ștergeți aplicația?",
|
||||||
|
"removeAppDialogText": "Sunteţi sigur că doriţi să ştergeţi această copie de rezervă?",
|
||||||
"packageNameLabel": "Numele pachetului",
|
"packageNameLabel": "Numele pachetului",
|
||||||
"installTypeLabel": "Tipul instalării",
|
"installTypeLabel": "Tipul instalării",
|
||||||
"mountTypeLabel": "Montează",
|
"mountTypeLabel": "Montează",
|
||||||
"regularTypeLabel": "Obișnuit",
|
"regularTypeLabel": "Obișnuit",
|
||||||
"patchedDateLabel": "Data patch-uirii",
|
"patchedDateLabel": "Data patch-uirii",
|
||||||
"appliedPatchesLabel": "Patch-uri aplicate",
|
"appliedPatchesLabel": "Patch-uri aplicate",
|
||||||
|
"sizeLabel": "Dimensiune fişier",
|
||||||
"patchedDateHint": "${date} la ${time}",
|
"patchedDateHint": "${date} la ${time}",
|
||||||
"appliedPatchesHint": "${quantity} patch-uri aplicate",
|
"appliedPatchesHint": "${quantity} patch-uri aplicate",
|
||||||
"updateNotImplemented": "Această funcție nu a fost încă implementată"
|
"updateNotImplemented": "Această funcție nu a fost încă implementată"
|
||||||
@@ -267,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "Instalarea a durat prea mult pentru a termina.\n\nDoriți să încercați din nou?",
|
"status_failure_timeout_description": "Instalarea a durat prea mult pentru a termina.\n\nDoriți să încercați din nou?",
|
||||||
"status_failure_storage_description": "Instalarea a eșuat din cauza stocării insuficiente.\n\nEliberați puțin spațiu și încercați din nou.",
|
"status_failure_storage_description": "Instalarea a eșuat din cauza stocării insuficiente.\n\nEliberați puțin spațiu și încercați din nou.",
|
||||||
"status_failure_invalid_description": "Instalarea a eșuat deoarece aplicația modificată nu este validă.\n\nDezinstalați aplicația și încercați din nou?",
|
"status_failure_invalid_description": "Instalarea a eșuat deoarece aplicația modificată nu este validă.\n\nDezinstalați aplicația și încercați din nou?",
|
||||||
"status_failure_incompatible_description": "Aplicația este incompatibilă cu acest dispozitiv.\n\nContactați dezvoltatorul aplicației și cereți asistență.",
|
"status_failure_incompatible_description": "Aplicația este incompatibilă cu acest dispozitiv.\n\nUtilizați un APK suportat de acest dispozitiv și încercați din nou.",
|
||||||
"status_failure_conflict_description": "Instalarea a fost împiedicată de o instalare existentă a aplicației.\n\nDezinstalați aplicația instalată și încercați din nou?",
|
"status_failure_conflict_description": "Instalarea a fost împiedicată de o instalare existentă a aplicației.\n\nDezinstalați aplicația instalată și încercați din nou?",
|
||||||
"status_failure_blocked_description": "Instalarea a fost blocată de ${packageName}.\n\nAjustați setările de securitate și încercați din nou.",
|
"status_failure_blocked_description": "Instalarea a fost blocată de ${packageName}.\n\nAjustați setările de securitate și încercați din nou.",
|
||||||
"install_failed_verification_failure_description": "Instalarea a eșuat din cauza unei probleme de verificare.\n\nAjustează setările de securitate și încearcă din nou.",
|
"install_failed_verification_failure_description": "Instalarea a eșuat din cauza unei probleme de verificare.\n\nAjustează setările de securitate și încearcă din nou.",
|
||||||
|
|||||||
28
assets/i18n/strings_ru_RU.i18n.json
Normal file → Executable file
28
assets/i18n/strings_ru_RU.i18n.json
Normal file → Executable file
@@ -7,7 +7,7 @@
|
|||||||
"suggested": "Рекомендуемая: ${version}",
|
"suggested": "Рекомендуемая: ${version}",
|
||||||
"yesButton": "Да",
|
"yesButton": "Да",
|
||||||
"noButton": "Нет",
|
"noButton": "Нет",
|
||||||
"warning": "Внимание",
|
"warning": "Предупреждение",
|
||||||
"notice": "Примечание",
|
"notice": "Примечание",
|
||||||
"noShowAgain": "Не показывать снова",
|
"noShowAgain": "Не показывать снова",
|
||||||
"add": "Добавить",
|
"add": "Добавить",
|
||||||
@@ -54,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Патчер",
|
"widgetTitle": "Патчер",
|
||||||
"patchButton": "Пропатчить",
|
"patchButton": "Пропатчить",
|
||||||
"removedPatchesWarningDialogText": "Следующие патчи были удалены с момента их последнего использования.\n\n ${patches}\n\n Все равно продолжить?",
|
"incompatibleArchWarningDialogText": "Патчинг на этой архитектуре еще не поддерживается и может завершиться неудачей. Продолжить?",
|
||||||
|
"removedPatchesWarningDialogText": "Удаленные патчи с момента последнего патчинга данного приложения:\n\n${patches}\n\n${newPatches}Все равно продолжить?",
|
||||||
|
"addedPatchesDialogText": "Добавленные патчи с момента последнего патчинга данного приложения:\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "Некоторые параметры патчей должны быть обязательно установлены."
|
"requiredOptionDialogText": "Некоторые параметры патчей должны быть обязательно установлены."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -107,7 +109,7 @@
|
|||||||
"nullValue": "Значение этого параметра в настоящее время является нулевым",
|
"nullValue": "Значение этого параметра в настоящее время является нулевым",
|
||||||
"viewTitle": "Параметры патчей",
|
"viewTitle": "Параметры патчей",
|
||||||
"saveOptions": "Сохранить",
|
"saveOptions": "Сохранить",
|
||||||
"unselectPatch": "Отменить выбор патча",
|
"unselectPatch": "Отменить выбор патчей",
|
||||||
"tooltip": "Другие параметры ввода",
|
"tooltip": "Другие параметры ввода",
|
||||||
"selectFilePath": "Выберите путь к файлу",
|
"selectFilePath": "Выберите путь к файлу",
|
||||||
"selectFolder": "Выберите папку",
|
"selectFolder": "Выберите папку",
|
||||||
@@ -116,7 +118,7 @@
|
|||||||
"requiredOptionNull": "Следующие опции должны быть установлены:\n\n${options}"
|
"requiredOptionNull": "Следующие опции должны быть установлены:\n\n${options}"
|
||||||
},
|
},
|
||||||
"patchItem": {
|
"patchItem": {
|
||||||
"unsupportedDialogText": "Выбор этого патча может привести к ошибкам во время патчинга.\n\nВерсия приложения: ${packageVersion}\nПоддерживаемые версии:\n${supportedVersions}",
|
"unsupportedDialogText": "Выбор этого патча может привести к ошибкам во время патчинга.\n\nВерсия приложения: ${packageVersion}\nПоддерживаемые версии: ${supportedVersions}",
|
||||||
"unsupportedPatchVersion": "Патч не поддерживается этой версией приложения.",
|
"unsupportedPatchVersion": "Патч не поддерживается этой версией приложения.",
|
||||||
"unsupportedRequiredOption": "Этот патч содержит обязательную опцию, не поддерживаемую этим приложением",
|
"unsupportedRequiredOption": "Этот патч содержит обязательную опцию, не поддерживаемую этим приложением",
|
||||||
"patchesChangeWarningDialogText": "Рекомендуется использовать выборку патчей и параметры по умолчанию. Их изменение может привести к неожиданным проблемам.\n\n Вам необходимо включить «Разрешить изменение выборки патчей» в настройках, прежде чем изменять какие-либо выборки патчей.",
|
"patchesChangeWarningDialogText": "Рекомендуется использовать выборку патчей и параметры по умолчанию. Их изменение может привести к неожиданным проблемам.\n\n Вам необходимо включить «Разрешить изменение выборки патчей» в настройках, прежде чем изменять какие-либо выборки патчей.",
|
||||||
@@ -156,20 +158,18 @@
|
|||||||
"languageLabel": "Язык",
|
"languageLabel": "Язык",
|
||||||
"languageUpdated": "Язык обновлен",
|
"languageUpdated": "Язык обновлен",
|
||||||
"sourcesLabel": "Альтернативные источники",
|
"sourcesLabel": "Альтернативные источники",
|
||||||
"sourcesLabelHint": "Настроить альтернативные источники для патчей и интеграций ReVanced",
|
"sourcesLabelHint": "Настроить альтернативные источники для ReVanced Patches",
|
||||||
"sourcesIntegrationsLabel": "Репозиторий интеграций",
|
|
||||||
"useAlternativeSources": "Использовать альтернативные источники",
|
"useAlternativeSources": "Использовать альтернативные источники",
|
||||||
"useAlternativeSourcesHint": "Использовать альтернативные источники для патчей и интеграций ReVanced вместо API",
|
"useAlternativeSourcesHint": "Использовать альтернативные источники для ReVanced Patches вместо API",
|
||||||
"sourcesResetDialogTitle": "Сброс",
|
"sourcesResetDialogTitle": "Сброс",
|
||||||
"sourcesResetDialogText": "Вы уверены, что хотите сбросить ваши источники до значений по умолчанию?",
|
"sourcesResetDialogText": "Вы уверены, что хотите сбросить ваши источники до значений по умолчанию?",
|
||||||
"apiURLResetDialogText": "Вы уверены, что хотите сбросить API-ссылку до значения по умолчанию?",
|
"apiURLResetDialogText": "Вы уверены, что хотите сбросить API-ссылку до значения по умолчанию?",
|
||||||
"sourcesUpdateNote": "Примечание: при этом будут автоматически загружены патчи и интеграции ReVanced из альтернативных источников.\n\nЭто соединит вас с альтернативным источником.",
|
"sourcesUpdateNote": "Примечание: Это автоматически загрузит ReVanced Patches из альтернативных источников.\n\nЭто соединит вас с альтернативным источником.",
|
||||||
"apiURLLabel": "API-ссылка",
|
"apiURLLabel": "API-ссылка",
|
||||||
"apiURLHint": "Настройте URL-адрес API ReVanced Менеджера",
|
"apiURLHint": "Настройте URL-адрес API ReVanced Менеджера",
|
||||||
"selectApiURL": "API-ссылка",
|
"selectApiURL": "API-ссылка",
|
||||||
"orgPatchesLabel": "Организация патчей",
|
"orgPatchesLabel": "Организация патчей",
|
||||||
"sourcesPatchesLabel": "Репозиторий патчей",
|
"sourcesPatchesLabel": "Репозиторий патчей",
|
||||||
"orgIntegrationsLabel": "Организация интеграций",
|
|
||||||
"contributorsLabel": "Соучастники проекта",
|
"contributorsLabel": "Соучастники проекта",
|
||||||
"contributorsHint": "Список соучастников ReVanced",
|
"contributorsHint": "Список соучастников ReVanced",
|
||||||
"logsLabel": "Поделиться логами",
|
"logsLabel": "Поделиться логами",
|
||||||
@@ -197,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Удалить временные файлы",
|
"deleteTempDirLabel": "Удалить временные файлы",
|
||||||
"deleteTempDirHint": "Удалить неиспользуемые временные файлы",
|
"deleteTempDirHint": "Удалить неиспользуемые временные файлы",
|
||||||
"deletedTempDir": "Временные файлы удалены",
|
"deletedTempDir": "Временные файлы удалены",
|
||||||
|
"exportSettingsLabel": "Настройки экспорта",
|
||||||
|
"exportSettingsHint": "Экспорт настроек в файл JSON",
|
||||||
|
"exportedSettings": "Настройки экспортированы",
|
||||||
|
"importSettingsLabel": "Импорт настроек",
|
||||||
|
"importSettingsHint": "Импорт настроек из файла JSON",
|
||||||
|
"importedSettings": "Настройки импортированы",
|
||||||
"exportPatchesLabel": "Экспорт выборки патчей",
|
"exportPatchesLabel": "Экспорт выборки патчей",
|
||||||
"exportPatchesHint": "Экспортировать выборку патчей в JSON файл",
|
"exportPatchesHint": "Экспортировать выборку патчей в JSON файл",
|
||||||
"exportedPatches": "Выборка патчей экспортирована",
|
"exportedPatches": "Выборка патчей экспортирована",
|
||||||
@@ -243,7 +249,7 @@
|
|||||||
"exportButton": "Экспорт",
|
"exportButton": "Экспорт",
|
||||||
"deleteButton": "Удалить",
|
"deleteButton": "Удалить",
|
||||||
"rootDialogTitle": "Ошибка",
|
"rootDialogTitle": "Ошибка",
|
||||||
"lastPatchedAppDescription": "Это резервная копия последнего пропатченного приложения",
|
"lastPatchedAppDescription": "Это резервная копия последнего пропатченного приложения.",
|
||||||
"unmountDialogText": "Вы точно хотите размонтировать это приложение?",
|
"unmountDialogText": "Вы точно хотите размонтировать это приложение?",
|
||||||
"uninstallDialogText": "Вы точно хотите деинсталлировать это приложение?",
|
"uninstallDialogText": "Вы точно хотите деинсталлировать это приложение?",
|
||||||
"rootDialogText": "Приложение было установлено с правами суперпользователя, но сейчас ReVanced Менеджер не имеет прав.\nПожалуйста, сначала предоставьте права суперпользователя.",
|
"rootDialogText": "Приложение было установлено с правами суперпользователя, но сейчас ReVanced Менеджер не имеет прав.\nПожалуйста, сначала предоставьте права суперпользователя.",
|
||||||
@@ -282,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "Установка заняла слишком много времени.\n\nХотите попробовать еще раз?",
|
"status_failure_timeout_description": "Установка заняла слишком много времени.\n\nХотите попробовать еще раз?",
|
||||||
"status_failure_storage_description": "Установка не удалась из-за недостаточного объема памяти.\n\nОсвободите место и повторите попытку.",
|
"status_failure_storage_description": "Установка не удалась из-за недостаточного объема памяти.\n\nОсвободите место и повторите попытку.",
|
||||||
"status_failure_invalid_description": "Установка не удалась из-за недействительности пропатченного приложения.\n\nУдалить приложение и попробовать еще раз?",
|
"status_failure_invalid_description": "Установка не удалась из-за недействительности пропатченного приложения.\n\nУдалить приложение и попробовать еще раз?",
|
||||||
"status_failure_incompatible_description": "Приложение несовместимо с этим устройством.\n\nСвяжитесь с разработчиком приложения и запросите поддержку.",
|
"status_failure_incompatible_description": "Приложение несовместимо с этим устройством.\n\nИспользуйте APK, поддерживаемый этим устройством, и повторите попытку.",
|
||||||
"status_failure_conflict_description": "Установка была прервана существующей установкой приложения.\n\nУдалить установленное приложение и попробовать еще раз?",
|
"status_failure_conflict_description": "Установка была прервана существующей установкой приложения.\n\nУдалить установленное приложение и попробовать еще раз?",
|
||||||
"status_failure_blocked_description": "Установка была заблокирована ${packageName}.\n\nНастройте параметры безопасности и повторите попытку.",
|
"status_failure_blocked_description": "Установка была заблокирована ${packageName}.\n\nНастройте параметры безопасности и повторите попытку.",
|
||||||
"install_failed_verification_failure_description": "Установка не удалась из-за проблемы с проверкой.\n\nИзмените настройки безопасности и повторите попытку.",
|
"install_failed_verification_failure_description": "Установка не удалась из-за проблемы с проверкой.\n\nИзмените настройки безопасности и повторите попытку.",
|
||||||
|
|||||||
0
assets/i18n/strings_si_LK.i18n.json
Normal file → Executable file
0
assets/i18n/strings_si_LK.i18n.json
Normal file → Executable file
2
assets/i18n/strings_sk_SK.i18n.json
Normal file → Executable file
2
assets/i18n/strings_sk_SK.i18n.json
Normal file → Executable file
@@ -111,13 +111,11 @@
|
|||||||
"dynamicThemeLabel": "Material You",
|
"dynamicThemeLabel": "Material You",
|
||||||
"dynamicThemeHint": "Užite si tému bližíe prispôsobenú vášmu zariadeniu",
|
"dynamicThemeHint": "Užite si tému bližíe prispôsobenú vášmu zariadeniu",
|
||||||
"languageLabel": "Jazyk",
|
"languageLabel": "Jazyk",
|
||||||
"sourcesIntegrationsLabel": "Zdroj integrácie",
|
|
||||||
"sourcesResetDialogTitle": "Resetovať",
|
"sourcesResetDialogTitle": "Resetovať",
|
||||||
"apiURLLabel": "URL API",
|
"apiURLLabel": "URL API",
|
||||||
"selectApiURL": "URL API",
|
"selectApiURL": "URL API",
|
||||||
"orgPatchesLabel": "Autor záplaty",
|
"orgPatchesLabel": "Autor záplaty",
|
||||||
"sourcesPatchesLabel": "Zdroj záplaty",
|
"sourcesPatchesLabel": "Zdroj záplaty",
|
||||||
"orgIntegrationsLabel": "Autor integrácie",
|
|
||||||
"contributorsLabel": "Prispievatelia",
|
"contributorsLabel": "Prispievatelia",
|
||||||
"contributorsHint": "Zoznam prispievateľov projektu ReVanced",
|
"contributorsHint": "Zoznam prispievateľov projektu ReVanced",
|
||||||
"disablePatchesSelectionWarningText": "Chystáte sa zakázať zmenu výberu záplat. \nPredvolený výber záplat bude obnovený.\n\nZakázať aj napriek tomu?",
|
"disablePatchesSelectionWarningText": "Chystáte sa zakázať zmenu výberu záplat. \nPredvolený výber záplat bude obnovený.\n\nZakázať aj napriek tomu?",
|
||||||
|
|||||||
9
assets/i18n/strings_sl_SI.i18n.json
Normal file → Executable file
9
assets/i18n/strings_sl_SI.i18n.json
Normal file → Executable file
@@ -44,8 +44,7 @@
|
|||||||
},
|
},
|
||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Popravljalnik",
|
"widgetTitle": "Popravljalnik",
|
||||||
"patchButton": "Popravi",
|
"patchButton": "Popravi"
|
||||||
"removedPatchesWarningDialogText": "Spodnji popravki so bili odstranjeni, odkar ste jih nazadnje uporabili.\n\n${patches}\n\nVseeno nadaljujem?"
|
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
"widgetTitle": "Izberi aplikacijo",
|
"widgetTitle": "Izberi aplikacijo",
|
||||||
@@ -120,20 +119,15 @@
|
|||||||
"languageLabel": "Jezik",
|
"languageLabel": "Jezik",
|
||||||
"languageUpdated": "Jezik je posodobljen",
|
"languageUpdated": "Jezik je posodobljen",
|
||||||
"sourcesLabel": "Alternativni viri",
|
"sourcesLabel": "Alternativni viri",
|
||||||
"sourcesLabelHint": "Nastavite alternativne vire za ReVanced Patches in ReVanced Integrations",
|
|
||||||
"sourcesIntegrationsLabel": "Vir integracij",
|
|
||||||
"useAlternativeSources": "Uporabi alternativne vire",
|
"useAlternativeSources": "Uporabi alternativne vire",
|
||||||
"useAlternativeSourcesHint": "Namesto API-ja uporabi alternativne vire za ReVanced Patches in ReVanced Integrations",
|
|
||||||
"sourcesResetDialogTitle": "Ponastavi",
|
"sourcesResetDialogTitle": "Ponastavi",
|
||||||
"sourcesResetDialogText": "Ali ste prepričani, da želite ponastaviti svoje vire na privzete vrednosti?",
|
"sourcesResetDialogText": "Ali ste prepričani, da želite ponastaviti svoje vire na privzete vrednosti?",
|
||||||
"apiURLResetDialogText": "Ali ste prepričani, da želite ponastaviti svojo povezavo do API-ja na privzeto vrednost?",
|
"apiURLResetDialogText": "Ali ste prepričani, da želite ponastaviti svojo povezavo do API-ja na privzeto vrednost?",
|
||||||
"sourcesUpdateNote": "Pozor: ReVanced Patches in ReVanced Integrations se bosta privzeto prenesla iz alternativnih virov.\n\nTa nastavitev bo vzpostavila povezavo na alternativni vir.",
|
|
||||||
"apiURLLabel": "URL API-ja",
|
"apiURLLabel": "URL API-ja",
|
||||||
"apiURLHint": "Nastavi naslov URL za API ReVanced Managerja",
|
"apiURLHint": "Nastavi naslov URL za API ReVanced Managerja",
|
||||||
"selectApiURL": "URL API-ja",
|
"selectApiURL": "URL API-ja",
|
||||||
"orgPatchesLabel": "Organizacija popravkov",
|
"orgPatchesLabel": "Organizacija popravkov",
|
||||||
"sourcesPatchesLabel": "Vir popravkov",
|
"sourcesPatchesLabel": "Vir popravkov",
|
||||||
"orgIntegrationsLabel": "Organizacija integracij",
|
|
||||||
"contributorsLabel": "Sodelujoči",
|
"contributorsLabel": "Sodelujoči",
|
||||||
"contributorsHint": "Seznam sodelujočih pri projektu ReVanced",
|
"contributorsHint": "Seznam sodelujočih pri projektu ReVanced",
|
||||||
"logsLabel": "Deli dnevniške podatke",
|
"logsLabel": "Deli dnevniške podatke",
|
||||||
@@ -230,7 +224,6 @@
|
|||||||
"status_failure_timeout_description": "Namestitev je trajala predolgo.\n\nNaj poskusim ponovno?",
|
"status_failure_timeout_description": "Namestitev je trajala predolgo.\n\nNaj poskusim ponovno?",
|
||||||
"status_failure_storage_description": "Namestitev je spodletela zaradi pomanjkanja prostora na pomnilni napravi.\n\nSprostite nekaj prostora in poskusite ponovno.",
|
"status_failure_storage_description": "Namestitev je spodletela zaradi pomanjkanja prostora na pomnilni napravi.\n\nSprostite nekaj prostora in poskusite ponovno.",
|
||||||
"status_failure_invalid_description": "Namestitev je spodletela zaradi neveljavnosti popravljene aplikacije.\n\nNaj odstranim aplikacijo in poskusim ponovno?",
|
"status_failure_invalid_description": "Namestitev je spodletela zaradi neveljavnosti popravljene aplikacije.\n\nNaj odstranim aplikacijo in poskusim ponovno?",
|
||||||
"status_failure_incompatible_description": "Aplikacija ni združljiva s to napravo.\n\nStopite v stik z razvijalcem aplikacije in ga prosite za pomoč.",
|
|
||||||
"status_failure_conflict_description": "Namestitev ni uspela, ker je aplikacija že nameščena.\n\nNaj odstranim nameščeno aplikacijo in poskusim ponovno?",
|
"status_failure_conflict_description": "Namestitev ni uspela, ker je aplikacija že nameščena.\n\nNaj odstranim nameščeno aplikacijo in poskusim ponovno?",
|
||||||
"status_failure_blocked_description": "Paket ${packageName} je preprečil namestitev.\n\nPrilagodite svoje varnostne nastavitve in poskusite ponovno.",
|
"status_failure_blocked_description": "Paket ${packageName} je preprečil namestitev.\n\nPrilagodite svoje varnostne nastavitve in poskusite ponovno.",
|
||||||
"install_failed_verification_failure_description": "Namestitev ni uspela zaradi overitvenih težav.",
|
"install_failed_verification_failure_description": "Namestitev ni uspela zaradi overitvenih težav.",
|
||||||
|
|||||||
3
assets/i18n/strings_sq_AL.i18n.json
Normal file → Executable file
3
assets/i18n/strings_sq_AL.i18n.json
Normal file → Executable file
@@ -76,11 +76,9 @@
|
|||||||
"dynamicThemeLabel": "Materiali Ti",
|
"dynamicThemeLabel": "Materiali Ti",
|
||||||
"dynamicThemeHint": "Shijo një përvojë më të afërt me pajisjen tënde",
|
"dynamicThemeHint": "Shijo një përvojë më të afërt me pajisjen tënde",
|
||||||
"languageLabel": "Gjuha",
|
"languageLabel": "Gjuha",
|
||||||
"sourcesIntegrationsLabel": "Burimi i integrimeve",
|
|
||||||
"sourcesResetDialogTitle": "Rivendos",
|
"sourcesResetDialogTitle": "Rivendos",
|
||||||
"orgPatchesLabel": "Organizimi i modifikimeve",
|
"orgPatchesLabel": "Organizimi i modifikimeve",
|
||||||
"sourcesPatchesLabel": "Burimi i modifikuesëve",
|
"sourcesPatchesLabel": "Burimi i modifikuesëve",
|
||||||
"orgIntegrationsLabel": "Organizimi i integrimeve",
|
|
||||||
"contributorsLabel": "Kontribuesit",
|
"contributorsLabel": "Kontribuesit",
|
||||||
"contributorsHint": "Lista e kontribuesve të ReVanced",
|
"contributorsHint": "Lista e kontribuesve të ReVanced",
|
||||||
"aboutLabel": "Rreth nesh",
|
"aboutLabel": "Rreth nesh",
|
||||||
@@ -95,6 +93,7 @@
|
|||||||
"appInfoView": {
|
"appInfoView": {
|
||||||
"widgetTitle": "Informacioni i aplikacionit",
|
"widgetTitle": "Informacioni i aplikacionit",
|
||||||
"openButton": "Hape",
|
"openButton": "Hape",
|
||||||
|
"installButton": "Instalo",
|
||||||
"uninstallButton": "Ç'instaloje",
|
"uninstallButton": "Ç'instaloje",
|
||||||
"rootDialogTitle": "Gabim",
|
"rootDialogTitle": "Gabim",
|
||||||
"rootDialogText": "Aplikacioni u instalua me lejet e superpërdoruesit, por aktualisht Menaxheri i ReVanced nuk ka leje.",
|
"rootDialogText": "Aplikacioni u instalua me lejet e superpërdoruesit, por aktualisht Menaxheri i ReVanced nuk ka leje.",
|
||||||
|
|||||||
@@ -12,8 +12,8 @@
|
|||||||
"noShowAgain": "Ne prikazuj ponovo",
|
"noShowAgain": "Ne prikazuj ponovo",
|
||||||
"add": "Dodaj",
|
"add": "Dodaj",
|
||||||
"remove": "Ukloni",
|
"remove": "Ukloni",
|
||||||
"showChangelogButton": "Vidi evidenciju promena",
|
"showChangelogButton": "Prikaži evidenciju promena",
|
||||||
"showUpdateButton": "Vidi ažuriranje",
|
"showUpdateButton": "Prikaži ažuriranje",
|
||||||
"navigationView": {
|
"navigationView": {
|
||||||
"dashboardTab": "Kontrolna tabla",
|
"dashboardTab": "Kontrolna tabla",
|
||||||
"patcherTab": "Pečer",
|
"patcherTab": "Pečer",
|
||||||
@@ -23,18 +23,20 @@
|
|||||||
"refreshSuccess": "Uspešno osveženo",
|
"refreshSuccess": "Uspešno osveženo",
|
||||||
"widgetTitle": "Kontrolna tabla",
|
"widgetTitle": "Kontrolna tabla",
|
||||||
"updatesSubtitle": "Ažuriranja",
|
"updatesSubtitle": "Ažuriranja",
|
||||||
"patchedSubtitle": "Pečovane aplikacije",
|
"lastPatchedAppSubtitle": "Poslednja pečovana aplikacija",
|
||||||
|
"patchedSubtitle": "Instalirane aplikacije",
|
||||||
"changeLaterSubtitle": "Ovo možete kasnije da promenite u podešavanjima.",
|
"changeLaterSubtitle": "Ovo možete kasnije da promenite u podešavanjima.",
|
||||||
|
"noSavedAppFound": "Nije pronađena nijedna aplikacija",
|
||||||
"noInstallations": "Nema instaliranih pečovanih aplikacija",
|
"noInstallations": "Nema instaliranih pečovanih aplikacija",
|
||||||
"installUpdate": "Nastaviti sa instalacijom ažuriranja?",
|
"installUpdate": "Nastaviti sa instalacijom ažuriranja?",
|
||||||
"updateSheetTitle": "Ažuriranje ReVanced Managera",
|
"updateSheetTitle": "Ažuriranje ReVanced Managera",
|
||||||
"updateDialogTitle": "Novo ažuriranje je dostupno",
|
"updateDialogTitle": "Dostupno je novo ažuriranje",
|
||||||
"updatePatchesSheetTitle": "Ažuriranje ReVanced pečeva",
|
"updatePatchesSheetTitle": "Ažuriranje ReVanced pečeva",
|
||||||
"updateChangelogTitle": "Evidencija promena",
|
"updateChangelogTitle": "Evidencija promena",
|
||||||
"updateDialogText": "Novo ažuriranje je dostupno za ${file}.\n\nTrenutno instalirana verzija je ${version}.",
|
"updateDialogText": "Dostupno je novo ažuriranje na ${file}.\n\nInstalirana verzija je ${version}.",
|
||||||
"downloadConsentDialogTitle": "Preuzeti neophodne fajlove?",
|
"downloadConsentDialogTitle": "Preuzeti neophodne fajlove?",
|
||||||
"downloadConsentDialogText": "ReVanced Manager mora da preuzme neophodne fajlove da bi ispravno radio.",
|
"downloadConsentDialogText": "ReVanced Manager mora da preuzme neophodne fajlove da bi ispravno radio.",
|
||||||
"downloadConsentDialogText2": "Ovo će vas povezati sa ${url}.",
|
"downloadConsentDialogText2": "Bićete povezani sa ${url}.",
|
||||||
"downloadingMessage": "Preuzimanje ažuriranja…",
|
"downloadingMessage": "Preuzimanje ažuriranja…",
|
||||||
"downloadedMessage": "Ažuriranje je preuzeto",
|
"downloadedMessage": "Ažuriranje je preuzeto",
|
||||||
"installingMessage": "Instaliranje ažuriranja…",
|
"installingMessage": "Instaliranje ažuriranja…",
|
||||||
@@ -52,15 +54,17 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Pečer",
|
"widgetTitle": "Pečer",
|
||||||
"patchButton": "Pečuj",
|
"patchButton": "Pečuj",
|
||||||
"removedPatchesWarningDialogText": "Sledeći pečevi su uklonjeni od poslednjeg puta kada ste ih koristili.\n\n${patches}\n\nIpak nastaviti?",
|
"incompatibleArchWarningDialogText": "Pečovanje na ovoj arhitekturi još uvek nije podržano i možda neće uspeti. Ipak nastaviti?",
|
||||||
"requiredOptionDialogText": "Neke opcije moraju biti podešene."
|
"removedPatchesWarningDialogText": "Uklonjeni pečevi od poslednjeg puta kada ste pečovali ovu aplikaciju:\n\n${patches}\n\n${newPatches}Ipak nastaviti?",
|
||||||
|
"addedPatchesDialogText": "Dodati pečevi od poslednjeg puta kada ste pečovali ovu aplikaciju:\n\n${addedPatches}",
|
||||||
|
"requiredOptionDialogText": "Neke opcije moraju biti izabrane."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
"widgetTitle": "Izaberi aplikaciju",
|
"widgetTitle": "Izaberi aplikaciju",
|
||||||
"widgetTitleSelected": "Izabrana aplikacija",
|
"widgetTitleSelected": "Izabrana aplikacija",
|
||||||
"widgetSubtitle": "Nije izabrana nijedna aplikacija",
|
"widgetSubtitle": "Nije izabrana nijedna aplikacija",
|
||||||
"noAppsLabel": "Nijedna aplikacija nije pronađena",
|
"noAppsLabel": "Nijedna aplikacija nije pronađena",
|
||||||
"anyVersion": "Sve verzije"
|
"anyVersion": "sve verzije"
|
||||||
},
|
},
|
||||||
"patchSelectorCard": {
|
"patchSelectorCard": {
|
||||||
"widgetTitle": "Izaberi pečeve",
|
"widgetTitle": "Izaberi pečeve",
|
||||||
@@ -81,7 +85,7 @@
|
|||||||
"downloadToast": "Preuzimanje trenutno nije dostupno",
|
"downloadToast": "Preuzimanje trenutno nije dostupno",
|
||||||
"requireSuggestedAppVersionDialogText": "Verzija aplikacije koju ste izabrali nije preporučena, što može dovesti do neočekivanih problema. Izaberite preporučenu verziju.\n\nIzabrana verzija: v${selected}\nPreporučena verzija: v${suggested}\n\nDa biste ipak nastavili, onemogućite opciju „Zahtevaj preporučenu verziju aplikacije” u podešavanjima.",
|
"requireSuggestedAppVersionDialogText": "Verzija aplikacije koju ste izabrali nije preporučena, što može dovesti do neočekivanih problema. Izaberite preporučenu verziju.\n\nIzabrana verzija: v${selected}\nPreporučena verzija: v${suggested}\n\nDa biste ipak nastavili, onemogućite opciju „Zahtevaj preporučenu verziju aplikacije” u podešavanjima.",
|
||||||
"featureNotAvailable": "Funkcija nije implementirana",
|
"featureNotAvailable": "Funkcija nije implementirana",
|
||||||
"featureNotAvailableText": "Ova aplikacija je podeljeni APK i može se pečovati i pouzdano instalirati samo montiranjem sa root dozvolama. Međutim, možete da pečujete i instalirate potpuni APK tako što ćete ga izabrati iz memorije."
|
"featureNotAvailableText": "Ova aplikacija je podeljeni APK i može se pouzdano pečovati i instalirati samo montiranjem sa root dozvolama. Međutim, možete da pečujete i instalirate potpuni APK tako što ćete ga izabrati iz memorije."
|
||||||
},
|
},
|
||||||
"patchesSelectorView": {
|
"patchesSelectorView": {
|
||||||
"viewTitle": "Izaberite pečeve",
|
"viewTitle": "Izaberite pečeve",
|
||||||
@@ -95,24 +99,27 @@
|
|||||||
"noneChip": "Nijedan",
|
"noneChip": "Nijedan",
|
||||||
"noneTooltip": "Poništi izbor svih pečeva",
|
"noneTooltip": "Poništi izbor svih pečeva",
|
||||||
"loadPatchesSelection": "Učitaj izbor pečeva",
|
"loadPatchesSelection": "Učitaj izbor pečeva",
|
||||||
"noSavedPatches": "Za izabranu aplikaciju nema sačuvanog izbora pečeva.\nPritisnite „Gotovo” da biste sačuvali trenutni izbor.",
|
"noSavedPatches": "Za izabranu aplikaciju nema sačuvanog izbora pečeva.\nDodirnite „Gotovo” da biste sačuvali trenutni izbor.",
|
||||||
"noPatchesFound": "Za izabranu aplikaciju nisu pronađeni pečevi",
|
"noPatchesFound": "Za izabranu aplikaciju nije pronađen nijedan peč",
|
||||||
"setRequiredOption": "Nekim pečevima je potrebno podešavanje opcija: \n\n${patches}\n\nPodesite ih pre nego što nastavite."
|
"setRequiredOption": "Za neke pečeve je potreban izbor opcija:\n\n${patches}\n\nIzaberite ih pre nego što nastavite."
|
||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Prilagođena vrednost",
|
"customValue": "Prilagođena vrednost",
|
||||||
|
"setToNull": "Postavi na nulu",
|
||||||
|
"nullValue": "Vrednost ove opcije je trenutno nula",
|
||||||
"viewTitle": "Opcije peča",
|
"viewTitle": "Opcije peča",
|
||||||
"saveOptions": "Sačuvaj",
|
"saveOptions": "Sačuvaj",
|
||||||
"tooltip": "Više opcija za unos",
|
"unselectPatch": "Poništi izbor peča",
|
||||||
|
"tooltip": "Više ulaznih parametara",
|
||||||
"selectFilePath": "Izaberi putanju fajla",
|
"selectFilePath": "Izaberi putanju fajla",
|
||||||
"selectFolder": "Izaberi folder",
|
"selectFolder": "Izaberi folder",
|
||||||
"requiredOption": "Ova opcija je obavezna",
|
"requiredOption": "Ova opcija je obavezna",
|
||||||
"unsupportedOption": "Ova opcija nije podržana",
|
"unsupportedOption": "Ova opcija nije podržana",
|
||||||
"requiredOptionNull": "Potrebno je podesiti sledeće opcije:\n\n${options}"
|
"requiredOptionNull": "Potrebno je izabrati sledeće opcije:\n\n${options}"
|
||||||
},
|
},
|
||||||
"patchItem": {
|
"patchItem": {
|
||||||
"unsupportedDialogText": "Izborom ovog peča može doći do grešaka prilikom pečovanja.\n\nVerzija aplikacije: ${packageVersion}\nPodržane verzije:\n${supportedVersions}",
|
"unsupportedDialogText": "Izborom ovog peča može doći do grešaka prilikom pečovanja.\n\nVerzija aplikacije: ${packageVersion}\nPodržane verzije:\n${supportedVersions}",
|
||||||
"unsupportedPatchVersion": "Peč nije primenljiv na ovu verziju aplikacije.",
|
"unsupportedPatchVersion": "Peč se ne može primeniti na ovu verziju aplikacije.",
|
||||||
"unsupportedRequiredOption": "Ovaj peč sadrži obaveznu opciju koju ova aplikacija ne podržava",
|
"unsupportedRequiredOption": "Ovaj peč sadrži obaveznu opciju koju ova aplikacija ne podržava",
|
||||||
"patchesChangeWarningDialogText": "Preporučuje se da koristite podrazumevani izbor i opcije pečeva. Njihova promena može dovesti do neočekivanih problema.\n\nMoraćete da uključite „Dozvoli promenu izbora pečeva” u podešavanjima pre nego što promenite bilo koji izbor pečeva.",
|
"patchesChangeWarningDialogText": "Preporučuje se da koristite podrazumevani izbor i opcije pečeva. Njihova promena može dovesti do neočekivanih problema.\n\nMoraćete da uključite „Dozvoli promenu izbora pečeva” u podešavanjima pre nego što promenite bilo koji izbor pečeva.",
|
||||||
"patchesChangeWarningDialogButton": "Koristi podrazumevani izbor"
|
"patchesChangeWarningDialogButton": "Koristi podrazumevani izbor"
|
||||||
@@ -122,7 +129,7 @@
|
|||||||
"installTypeDescription": "Izaberite tip instalacije da biste nastavili.",
|
"installTypeDescription": "Izaberite tip instalacije da biste nastavili.",
|
||||||
"installButton": "Instaliraj",
|
"installButton": "Instaliraj",
|
||||||
"installRootType": "Privilegovana",
|
"installRootType": "Privilegovana",
|
||||||
"installNonRootType": "Obična",
|
"installNonRootType": "Uobičajena",
|
||||||
"warning": "Onemogućite automatska ažuriranja za pečovanu aplikaciju da biste izbegli neočekivane probleme.",
|
"warning": "Onemogućite automatska ažuriranja za pečovanu aplikaciju da biste izbegli neočekivane probleme.",
|
||||||
"pressBackAgain": "Pritisnite ponovo da biste otkazali",
|
"pressBackAgain": "Pritisnite ponovo da biste otkazali",
|
||||||
"openButton": "Otvori",
|
"openButton": "Otvori",
|
||||||
@@ -142,29 +149,27 @@
|
|||||||
"advancedSectionTitle": "Napredno",
|
"advancedSectionTitle": "Napredno",
|
||||||
"exportSectionTitle": "Uvoz i izvoz",
|
"exportSectionTitle": "Uvoz i izvoz",
|
||||||
"dataSectionTitle": "Izvori podataka",
|
"dataSectionTitle": "Izvori podataka",
|
||||||
"themeModeLabel": "Tema aplikacije",
|
"themeModeLabel": "Tema",
|
||||||
"systemThemeLabel": "Sistemska",
|
"systemThemeLabel": "Sistemska",
|
||||||
"lightThemeLabel": "Svetla",
|
"lightThemeLabel": "Svetla",
|
||||||
"darkThemeLabel": "Tamna",
|
"darkThemeLabel": "Tamna",
|
||||||
"dynamicThemeLabel": "Material You",
|
"dynamicThemeLabel": "Material You",
|
||||||
"dynamicThemeHint": "Uživajte u temi koja se prilagođava vašem uređaju",
|
"dynamicThemeHint": "Uživajte u temi koja se prilagođava vašem uređaju",
|
||||||
"languageLabel": "Jezik",
|
"languageLabel": "Jezik",
|
||||||
"languageUpdated": "Jezik je ažuriran",
|
"languageUpdated": "Jezik je promenjen",
|
||||||
"sourcesLabel": "Alternativni izvori",
|
"sourcesLabel": "Alternativni izvori",
|
||||||
"sourcesLabelHint": "Konfigurišite alternativne izvore za ReVanced pečeve i ReVanced integracije",
|
"sourcesLabelHint": "Podesite alternativne izvore za ReVanced pečeve",
|
||||||
"sourcesIntegrationsLabel": "Izvor integracija",
|
|
||||||
"useAlternativeSources": "Koristi alternativne izvore",
|
"useAlternativeSources": "Koristi alternativne izvore",
|
||||||
"useAlternativeSourcesHint": "Korišćenje alternativnih izvora za ReVanced pečeve i ReVanced integracije umesto API-ja",
|
"useAlternativeSourcesHint": "Koristite alternativne izvore za ReVanced pečeve umesto API-ja",
|
||||||
"sourcesResetDialogTitle": "Resetovanje",
|
"sourcesResetDialogTitle": "Resetovanje",
|
||||||
"sourcesResetDialogText": "Želite li zaista da vratite izvore na podrazumevane vrednosti?",
|
"sourcesResetDialogText": "Želite li zaista da vratite izvore na podrazumevane vrednosti?",
|
||||||
"apiURLResetDialogText": "Želite li zaista da vratite URL API-ja na podrazumevanu vrednost?",
|
"apiURLResetDialogText": "Želite li zaista da vratite URL API-ja na podrazumevanu vrednost?",
|
||||||
"sourcesUpdateNote": "Napomena: Ovo će automatski preuzeti ReVanced pečeve i ReVanced integracije iz alternativnih izvora.\n\nOvo će vas povezati sa alternativnim izvorom.",
|
"sourcesUpdateNote": "Napomena: Ovo će automatski preuzeti ReVanced pečeve iz alternativnih izvora.\n\nBićete povezani sa alternativnim izvorom.",
|
||||||
"apiURLLabel": "URL API-ja",
|
"apiURLLabel": "URL API-ja",
|
||||||
"apiURLHint": "Konfigurišite URL API-ja za ReVanced Manager",
|
"apiURLHint": "Podesite URL API-ja za ReVanced Manager",
|
||||||
"selectApiURL": "URL API-ja",
|
"selectApiURL": "URL API-ja",
|
||||||
"orgPatchesLabel": "Organizacija za pečeve",
|
"orgPatchesLabel": "Organizacija za pečeve",
|
||||||
"sourcesPatchesLabel": "Izvor pečeva",
|
"sourcesPatchesLabel": "Izvor pečeva",
|
||||||
"orgIntegrationsLabel": "Organizacija za integracije",
|
|
||||||
"contributorsLabel": "Saradnici",
|
"contributorsLabel": "Saradnici",
|
||||||
"contributorsHint": "Lista saradnika na ReVancedu",
|
"contributorsHint": "Lista saradnika na ReVancedu",
|
||||||
"logsLabel": "Deli evidencije",
|
"logsLabel": "Deli evidencije",
|
||||||
@@ -179,6 +184,8 @@
|
|||||||
"showUpdateDialogHint": "Prikazivanje dijaloga kada je novo ažuriranje dostupno",
|
"showUpdateDialogHint": "Prikazivanje dijaloga kada je novo ažuriranje dostupno",
|
||||||
"universalPatchesLabel": "Prikaži univerzalne pečeve",
|
"universalPatchesLabel": "Prikaži univerzalne pečeve",
|
||||||
"universalPatchesHint": "Prikazuje sve aplikacije i univerzalne pečeve (može da uspori listu aplikacija)",
|
"universalPatchesHint": "Prikazuje sve aplikacije i univerzalne pečeve (može da uspori listu aplikacija)",
|
||||||
|
"lastPatchedAppLabel": "Sačuvaj pečovanu aplikaciju",
|
||||||
|
"lastPatchedAppHint": "Sačuvajte poslednji peč da biste ga kasnije instalirali ili izvezli",
|
||||||
"versionCompatibilityCheckLabel": "Provera kompatibilnosti verzije",
|
"versionCompatibilityCheckLabel": "Provera kompatibilnosti verzije",
|
||||||
"versionCompatibilityCheckHint": "Sprečava izbor pečeva koji nisu kompatibilni sa izabranom verzijom aplikacije",
|
"versionCompatibilityCheckHint": "Sprečava izbor pečeva koji nisu kompatibilni sa izabranom verzijom aplikacije",
|
||||||
"requireSuggestedAppVersionLabel": "Zahtevaj preporučenu verziju aplikacije",
|
"requireSuggestedAppVersionLabel": "Zahtevaj preporučenu verziju aplikacije",
|
||||||
@@ -190,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Izbriši privremene fajlove",
|
"deleteTempDirLabel": "Izbriši privremene fajlove",
|
||||||
"deleteTempDirHint": "Izbrišite nekorišćene privremene fajlove",
|
"deleteTempDirHint": "Izbrišite nekorišćene privremene fajlove",
|
||||||
"deletedTempDir": "Privremeni fajlovi su izbrisani",
|
"deletedTempDir": "Privremeni fajlovi su izbrisani",
|
||||||
|
"exportSettingsLabel": "Izvezi podešavanja",
|
||||||
|
"exportSettingsHint": "Izvezite podešavanja u JSON fajl",
|
||||||
|
"exportedSettings": "Podešavanja su izvezena",
|
||||||
|
"importSettingsLabel": "Uvezi podešavanja",
|
||||||
|
"importSettingsHint": "Uvezite podešavanja iz JSON fajla",
|
||||||
|
"importedSettings": "Podešavanja su uvezena",
|
||||||
"exportPatchesLabel": "Izvezi izbor pečeva",
|
"exportPatchesLabel": "Izvezi izbor pečeva",
|
||||||
"exportPatchesHint": "Izvezite izbor pečeva u JSON fajl",
|
"exportPatchesHint": "Izvezite izbor pečeva u JSON fajl",
|
||||||
"exportedPatches": "Izbor pečeva je izvezen",
|
"exportedPatches": "Izbor pečeva je izvezen",
|
||||||
@@ -223,56 +236,63 @@
|
|||||||
"importKeystoreHint": "Uvezite skladište ključeva koje se koristi za potpisivanje aplikacija",
|
"importKeystoreHint": "Uvezite skladište ključeva koje se koristi za potpisivanje aplikacija",
|
||||||
"importedKeystore": "Skladište ključeva je uvezeno",
|
"importedKeystore": "Skladište ključeva je uvezeno",
|
||||||
"selectKeystorePassword": "Lozinka skladišta ključeva",
|
"selectKeystorePassword": "Lozinka skladišta ključeva",
|
||||||
"selectKeystorePasswordHint": "Izaberite lozinku skladišta ključeva koja se koristi za potpisivanje aplikacija",
|
"selectKeystorePasswordHint": "Izaberite lozinku skladišta ključeva koje se koristi za potpisivanje aplikacija",
|
||||||
"jsonSelectorErrorMessage": "Nije moguće koristiti izabrani JSON fajl",
|
"jsonSelectorErrorMessage": "Nije moguće koristiti izabrani JSON fajl",
|
||||||
"keystoreSelectorErrorMessage": "Nije moguće koristiti izabrani fajl sa skladištem ključeva"
|
"keystoreSelectorErrorMessage": "Nije moguće koristiti izabrani fajl skladišta ključeva"
|
||||||
},
|
},
|
||||||
"appInfoView": {
|
"appInfoView": {
|
||||||
"widgetTitle": "O aplikaciji",
|
"widgetTitle": "O aplikaciji",
|
||||||
"openButton": "Otvori",
|
"openButton": "Otvori",
|
||||||
|
"installButton": "Instaliraj",
|
||||||
"uninstallButton": "Deinstaliraj",
|
"uninstallButton": "Deinstaliraj",
|
||||||
"unmountButton": "Demontiraj",
|
"unmountButton": "Demontiraj",
|
||||||
|
"exportButton": "Izvezi",
|
||||||
|
"deleteButton": "Izbriši",
|
||||||
"rootDialogTitle": "Greška",
|
"rootDialogTitle": "Greška",
|
||||||
|
"lastPatchedAppDescription": "Ovo je rezervna kopija aplikacije koja je poslednja pečovana.",
|
||||||
"unmountDialogText": "Želite li zaista da demontirate ovu aplikaciju?",
|
"unmountDialogText": "Želite li zaista da demontirate ovu aplikaciju?",
|
||||||
"uninstallDialogText": "Želite li zaista da deinstalirate ovu aplikaciju?",
|
"uninstallDialogText": "Želite li zaista da deinstalirate ovu aplikaciju?",
|
||||||
"rootDialogText": "Aplikacija je instalirana sa dozvolama superkorisnika, ali trenutno ReVanced Manager nema dozvole.\nPrvo dodelite dozvole superkorisnika.",
|
"rootDialogText": "Aplikacija je instalirana sa dozvolama superkorisnika, ali trenutno ReVanced Manager nema dozvole.\nPrvo dodelite dozvole superkorisnika.",
|
||||||
|
"removeAppDialogTitle": "Izbrisati aplikaciju?",
|
||||||
|
"removeAppDialogText": "Želite li zaista da izbrišete ovu rezervnu kopiju?",
|
||||||
"packageNameLabel": "Naziv paketa",
|
"packageNameLabel": "Naziv paketa",
|
||||||
"installTypeLabel": "Tip instalacije",
|
"installTypeLabel": "Tip instalacije",
|
||||||
"mountTypeLabel": "Privilegovana",
|
"mountTypeLabel": "Privilegovana",
|
||||||
"regularTypeLabel": "Obična",
|
"regularTypeLabel": "Uobičajena",
|
||||||
"patchedDateLabel": "Datum pečovanja",
|
"patchedDateLabel": "Datum pečovanja",
|
||||||
"appliedPatchesLabel": "Primenjeni pečevi",
|
"appliedPatchesLabel": "Primenjeni pečevi",
|
||||||
|
"sizeLabel": "Veličina fajla",
|
||||||
"patchedDateHint": "${date} u ${time}",
|
"patchedDateHint": "${date} u ${time}",
|
||||||
"appliedPatchesHint": "Primenjeno pečeva: ${quantity}",
|
"appliedPatchesHint": "Primenjenih pečeva: ${quantity}",
|
||||||
"updateNotImplemented": "Ova funkcija još uvek nije implementirana"
|
"updateNotImplemented": "Ova funkcija još uvek nije implementirana"
|
||||||
},
|
},
|
||||||
"contributorsView": {
|
"contributorsView": {
|
||||||
"widgetTitle": "Saradnici"
|
"widgetTitle": "Saradnici"
|
||||||
},
|
},
|
||||||
"installErrorDialog": {
|
"installErrorDialog": {
|
||||||
"mount_version_mismatch": "Verzija se ne poklapa",
|
"mount_version_mismatch": "Neodgovarajuća verzija",
|
||||||
"mount_no_root": "Nema root pristupa",
|
"mount_no_root": "Nema root pristupa",
|
||||||
"mount_missing_installation": "Instalacija nije pronađena",
|
"mount_missing_installation": "Instalacija nije pronađena",
|
||||||
"status_failure_blocked": "Instalacija je blokirana",
|
"status_failure_blocked": "Instalacija je blokirana",
|
||||||
"install_failed_verification_failure": "Verifikacija nije uspela",
|
"install_failed_verification_failure": "Verifikacija nije uspela",
|
||||||
"status_failure_invalid": "Instalacija nije važeća",
|
"status_failure_invalid": "Nevažeća instalacija",
|
||||||
"install_failed_version_downgrade": "Nije moguće sniziti verziju",
|
"install_failed_version_downgrade": "Nije moguće sniziti verziju",
|
||||||
"status_failure_conflict": "Problem sa instalacijom",
|
"status_failure_conflict": "Konflikt pri instalaciji",
|
||||||
"status_failure_storage": "Memorijski problem instalacije",
|
"status_failure_storage": "Problem sa memorijom pri instalaciji",
|
||||||
"status_failure_incompatible": "Instalacija nije kompatibilna",
|
"status_failure_incompatible": "Instalacija nije kompatibilna",
|
||||||
"status_failure_timeout": "Instalacija je istekla",
|
"status_failure_timeout": "Vremensko ograničenje instalacije je isteklo",
|
||||||
"status_unknown": "Instalacija nije uspela",
|
"status_unknown": "Instalacija nije uspela",
|
||||||
"mount_version_mismatch_description": "Instalacija nije uspela jer je instalirana aplikacija drugačija verzija od pečovane aplikacije.\n\nInstalirajte verziju aplikacije koju montirate i pokušajte ponovo.",
|
"mount_version_mismatch_description": "Instalacija nije uspela jer se verzija instalirane aplikacije razlikuje od pečovane.\n\nInstalirajte verziju aplikacije koju montirate i pokušajte ponovo.",
|
||||||
"mount_no_root_description": "Instalacija nije uspela jer root pristup nije dat.\n\nDajte root pristup ReVanced Manageru i pokušajte ponovo.",
|
"mount_no_root_description": "Instalacija nije uspela jer nije dodeljen root pristup.\n\nDodelite ga ReVanced Manageru i pokušajte ponovo.",
|
||||||
"mount_missing_installation_description": "Instalacija nije uspela jer nepečovana aplikacija nije instalirana na ovom uređaju da bi se montirala preko njega.\n\nInstalirajte nepečovanu aplikaciju pre montiranja i pokušajte ponovo.",
|
"mount_missing_installation_description": "Instalacija nije uspela zbog odsustva nepečovane aplikacije.\n\nInstalirajte je pre montiranja i pokušajte ponovo.",
|
||||||
"status_failure_timeout_description": "Instalacija traje predugo.\n\nŽelite li da pokušate ponovo?",
|
"status_failure_timeout_description": "Instalacija traje predugo.\n\nŽelite li da pokušate ponovo?",
|
||||||
"status_failure_storage_description": "Instalacija nije uspela zbog nedovoljno memorije.\n\nOslobodite malo memorije i pokušajte ponovo.",
|
"status_failure_storage_description": "Instalacija nije uspela zbog nedostatka memorijskog prostora.\n\nOslobodite prostora i pokušajte ponovo.",
|
||||||
"status_failure_invalid_description": "Instalacija nije uspela jer pečovana aplikacija nije važeća.\n\nDeinstalirati aplikaciju i pokušati ponovo?",
|
"status_failure_invalid_description": "Instalacija nije uspela jer je pečovana aplikacija nevažeća.\n\nDeinstalirati aplikaciju i pokušati ponovo?",
|
||||||
"status_failure_incompatible_description": "Aplikacija nije kompatibilna sa ovim uređajem.\n\nKontaktirajte programera aplikacije i zatražite podršku.",
|
"status_failure_incompatible_description": "Aplikacija nije kompatibilna sa ovim uređajem.\n\nKoristite APK koji podržava ovaj uređaj i pokušajte ponovo.\n\n",
|
||||||
"status_failure_conflict_description": "Instalacija je sprečena postojećom instalacijom aplikacije.\n\nDeinstalirati instaliranu aplikaciju i pokušati ponovo?",
|
"status_failure_conflict_description": "Instalacija je sprečena usled postojeće instalacije.\n\nDeinstalirati instaliranu aplikaciju i pokušati ponovo?",
|
||||||
"status_failure_blocked_description": "Instalacija je blokirana od: ${packageName}.\n\nPodesite bezbednosna podešavanja i pokušajte ponovo.",
|
"status_failure_blocked_description": "Instalaciju je blokirala aplikacija ${packageName}.\n\nPodesite bezbednosna podešavanja i pokušajte ponovo.",
|
||||||
"install_failed_verification_failure_description": "Instalacija nije uspela zbog problema sa verifikacijom.\n\nPodesite bezbednosna podešavanja i pokušajte ponovo.",
|
"install_failed_verification_failure_description": "Instalacija nije uspela zbog problema sa verifikacijom.\n\nPodesite bezbednosna podešavanja i pokušajte ponovo.",
|
||||||
"install_failed_version_downgrade_description": "Instalacija nije uspela jer je pečovana aplikacija niža verzija od instalirane aplikacije.\n\nDeinstalirati aplikaciju i pokušati ponovo?",
|
"install_failed_version_downgrade_description": "Instalacija nije uspela jer je verzija pečovane aplikacije niža od instalirane.\n\nDeinstalirati aplikaciju i pokušati ponovo?",
|
||||||
"status_unknown_description": "Instalacija nije uspela iz nepoznatog razloga. Pokušajte ponovo."
|
"status_unknown_description": "Instalacija nije uspela iz nepoznatog razloga. Pokušajte ponovo."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
98
assets/i18n/strings_sr_SP.i18n.json
Normal file → Executable file
98
assets/i18n/strings_sr_SP.i18n.json
Normal file → Executable file
@@ -12,8 +12,8 @@
|
|||||||
"noShowAgain": "Не приказуј поново",
|
"noShowAgain": "Не приказуј поново",
|
||||||
"add": "Додај",
|
"add": "Додај",
|
||||||
"remove": "Уклони",
|
"remove": "Уклони",
|
||||||
"showChangelogButton": "Види евиденцију промена",
|
"showChangelogButton": "Прикажи евиденцију промена",
|
||||||
"showUpdateButton": "Види ажурирање",
|
"showUpdateButton": "Прикажи ажурирање",
|
||||||
"navigationView": {
|
"navigationView": {
|
||||||
"dashboardTab": "Контролна табла",
|
"dashboardTab": "Контролна табла",
|
||||||
"patcherTab": "Печер",
|
"patcherTab": "Печер",
|
||||||
@@ -30,13 +30,13 @@
|
|||||||
"noInstallations": "Нема инсталираних печованих апликација",
|
"noInstallations": "Нема инсталираних печованих апликација",
|
||||||
"installUpdate": "Наставити са инсталацијом ажурирања?",
|
"installUpdate": "Наставити са инсталацијом ажурирања?",
|
||||||
"updateSheetTitle": "Ажурирање ReVanced Manager-а",
|
"updateSheetTitle": "Ажурирање ReVanced Manager-а",
|
||||||
"updateDialogTitle": "Ново ажурирање је доступно",
|
"updateDialogTitle": "Доступно је ново ажурирање",
|
||||||
"updatePatchesSheetTitle": "Ажурирање ReVanced печева",
|
"updatePatchesSheetTitle": "Ажурирање ReVanced печева",
|
||||||
"updateChangelogTitle": "Евиденција промена",
|
"updateChangelogTitle": "Евиденција промена",
|
||||||
"updateDialogText": "Ново ажурирање је доступно за ${file}.\n\nТренутно инсталирана верзија је ${version}.",
|
"updateDialogText": "Доступно је ново ажурирање за ${file}.\n\nИнсталирана верзија је ${version}.",
|
||||||
"downloadConsentDialogTitle": "Преузети неопходне фајлове?",
|
"downloadConsentDialogTitle": "Преузети неопходне фајлове?",
|
||||||
"downloadConsentDialogText": "ReVanced Manager мора да преузме неопходне фајлове да би исправно радио.",
|
"downloadConsentDialogText": "ReVanced Manager мора да преузме неопходне фајлове да би исправно радио.",
|
||||||
"downloadConsentDialogText2": "Ово ће вас повезати са ${url}.",
|
"downloadConsentDialogText2": "Бићете повезани са ${url}.",
|
||||||
"downloadingMessage": "Преузимање ажурирања…",
|
"downloadingMessage": "Преузимање ажурирања…",
|
||||||
"downloadedMessage": "Ажурирање је преузето",
|
"downloadedMessage": "Ажурирање је преузето",
|
||||||
"installingMessage": "Инсталирање ажурирања…",
|
"installingMessage": "Инсталирање ажурирања…",
|
||||||
@@ -54,18 +54,20 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Печер",
|
"widgetTitle": "Печер",
|
||||||
"patchButton": "Печуј",
|
"patchButton": "Печуј",
|
||||||
"removedPatchesWarningDialogText": "Следећи печеви су уклоњени од последњег пута када сте их користили.\n\n${patches}\n\nИпак наставити?",
|
"incompatibleArchWarningDialogText": "Печовање на овој архитектури још увек није подржано и можда неће успети. Ипак наставити?",
|
||||||
"requiredOptionDialogText": "Неке опције морају бити подешене."
|
"removedPatchesWarningDialogText": "Уклоњени печеви од последњег пута када сте печовали ову апликацију:\n\n${patches}\n\n${newPatches}Ипак наставити?",
|
||||||
|
"addedPatchesDialogText": "Додати печеви од последњег пута када сте печовали ову апликацију:\n\n${addedPatches}",
|
||||||
|
"requiredOptionDialogText": "Неке опције морају бити изабране."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
"widgetTitle": "Изабери апликацију",
|
"widgetTitle": "Изаберите апликацију",
|
||||||
"widgetTitleSelected": "Изабрана апликација",
|
"widgetTitleSelected": "Изабрана апликација",
|
||||||
"widgetSubtitle": "Није изабрана ниједна апликација",
|
"widgetSubtitle": "Није изабрана ниједна апликација",
|
||||||
"noAppsLabel": "Ниједна апликација није пронађена",
|
"noAppsLabel": "Ниједна апликација није пронађена",
|
||||||
"anyVersion": "Све верзије"
|
"anyVersion": "све верзије"
|
||||||
},
|
},
|
||||||
"patchSelectorCard": {
|
"patchSelectorCard": {
|
||||||
"widgetTitle": "Изабери печеве",
|
"widgetTitle": "Изаберите печеве",
|
||||||
"widgetTitleSelected": "Изабрани печеви",
|
"widgetTitleSelected": "Изабрани печеви",
|
||||||
"widgetSubtitle": "Прво изаберите апликацију",
|
"widgetSubtitle": "Прво изаберите апликацију",
|
||||||
"widgetEmptySubtitle": "Нема изабраних печева"
|
"widgetEmptySubtitle": "Нема изабраних печева"
|
||||||
@@ -83,7 +85,7 @@
|
|||||||
"downloadToast": "Преузимање тренутно није доступно",
|
"downloadToast": "Преузимање тренутно није доступно",
|
||||||
"requireSuggestedAppVersionDialogText": "Верзија апликације коју сте изабрали није препоручена, што може довести до неочекиваних проблема. Изаберите препоручену верзију.\n\nИзабрана верзија: ${selected}\nПрепоручена верзија: ${suggested}\n\nДа бисте ипак наставили, онемогућите опцију „Захтевај препоручену верзију апликације” у подешавањима.",
|
"requireSuggestedAppVersionDialogText": "Верзија апликације коју сте изабрали није препоручена, што може довести до неочекиваних проблема. Изаберите препоручену верзију.\n\nИзабрана верзија: ${selected}\nПрепоручена верзија: ${suggested}\n\nДа бисте ипак наставили, онемогућите опцију „Захтевај препоручену верзију апликације” у подешавањима.",
|
||||||
"featureNotAvailable": "Функција није имплементирана",
|
"featureNotAvailable": "Функција није имплементирана",
|
||||||
"featureNotAvailableText": "Ова апликација је подељени APK и може се печовати и поуздано инсталирати само монтирањем са root дозволама. Међутим, можете да печујете и инсталирате потпуни APK тако што ћете га изабрати из меморије."
|
"featureNotAvailableText": "Ова апликација је подељени APK и може се поуздано печовати и инсталирати само монтирањем са root дозволама. Међутим, можете да печујете и инсталирате потпуни APK тако што ћете га изабрати из меморије."
|
||||||
},
|
},
|
||||||
"patchesSelectorView": {
|
"patchesSelectorView": {
|
||||||
"viewTitle": "Изаберите печеве",
|
"viewTitle": "Изаберите печеве",
|
||||||
@@ -97,9 +99,9 @@
|
|||||||
"noneChip": "Ниједан",
|
"noneChip": "Ниједан",
|
||||||
"noneTooltip": "Поништи избор свих печева",
|
"noneTooltip": "Поништи избор свих печева",
|
||||||
"loadPatchesSelection": "Учитај избор печева",
|
"loadPatchesSelection": "Учитај избор печева",
|
||||||
"noSavedPatches": "За изабрану апликацију нема сачуваног избора печева.\nПритисните „Готово” да бисте сачували тренутни избор.",
|
"noSavedPatches": "За изабрану апликацију нема сачуваног избора печева.\nДодирните „Готово” да бисте сачували тренутни избор.",
|
||||||
"noPatchesFound": "За изабрану апликацију нису пронађени печеви",
|
"noPatchesFound": "За изабрану апликацију није пронађен ниједан печ",
|
||||||
"setRequiredOption": "Неким печевима је потребно подешавање опција: \n\n${patches}\n\nПодесите их пре него што наставите."
|
"setRequiredOption": "За неке печеве је потребан избор опција: \n\n${patches}\n\nИзаберите их пре него што наставите."
|
||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"customValue": "Прилагођена вредност",
|
"customValue": "Прилагођена вредност",
|
||||||
@@ -108,16 +110,16 @@
|
|||||||
"viewTitle": "Опције печа",
|
"viewTitle": "Опције печа",
|
||||||
"saveOptions": "Сачувај",
|
"saveOptions": "Сачувај",
|
||||||
"unselectPatch": "Поништи избор печа",
|
"unselectPatch": "Поништи избор печа",
|
||||||
"tooltip": "Више опција за унос",
|
"tooltip": "Више улазних параметара",
|
||||||
"selectFilePath": "Изабери путању фајла",
|
"selectFilePath": "Изабери путању фајла",
|
||||||
"selectFolder": "Изабери фолдер",
|
"selectFolder": "Изабери фолдер",
|
||||||
"requiredOption": "Подешавање ове опције је обавезно",
|
"requiredOption": "Ова опција је обавезна",
|
||||||
"unsupportedOption": "Ова опција није подржана",
|
"unsupportedOption": "Ова опција није подржана",
|
||||||
"requiredOptionNull": "Потребно је подесити следеће опције:\n\n${options}"
|
"requiredOptionNull": "Потребно је изабрати следеће опције:\n\n${options}"
|
||||||
},
|
},
|
||||||
"patchItem": {
|
"patchItem": {
|
||||||
"unsupportedDialogText": "Избором овог печа може доћи до грешака приликом печовања.\n\nВерзија апликације: ${packageVersion}\nПодржане верзије:\n${supportedVersions}",
|
"unsupportedDialogText": "Избором овог печа може доћи до грешака приликом печовања.\n\nВерзија апликације: ${packageVersion}\nПодржане верзије:\n${supportedVersions}",
|
||||||
"unsupportedPatchVersion": "Печ није применљив на ову верзију апликације.",
|
"unsupportedPatchVersion": "Печ се не може применити на ову верзију апликације.",
|
||||||
"unsupportedRequiredOption": "Овај печ садржи обавезну опцију коју ова апликација не подржава",
|
"unsupportedRequiredOption": "Овај печ садржи обавезну опцију коју ова апликација не подржава",
|
||||||
"patchesChangeWarningDialogText": "Препоручује се да користите подразумевани избор и опције печева. Њихова промена може довести до неочекиваних проблема.\n\nМораћете да укључите „Дозволи промену избора печева” у подешавањима пре него што промените било који избор печева.",
|
"patchesChangeWarningDialogText": "Препоручује се да користите подразумевани избор и опције печева. Њихова промена може довести до неочекиваних проблема.\n\nМораћете да укључите „Дозволи промену избора печева” у подешавањима пре него што промените било који избор печева.",
|
||||||
"patchesChangeWarningDialogButton": "Користи подразумевани избор"
|
"patchesChangeWarningDialogButton": "Користи подразумевани избор"
|
||||||
@@ -127,7 +129,7 @@
|
|||||||
"installTypeDescription": "Изаберите тип инсталације да бисте наставили.",
|
"installTypeDescription": "Изаберите тип инсталације да бисте наставили.",
|
||||||
"installButton": "Инсталирај",
|
"installButton": "Инсталирај",
|
||||||
"installRootType": "Привилегована",
|
"installRootType": "Привилегована",
|
||||||
"installNonRootType": "Обична",
|
"installNonRootType": "Уобичајена",
|
||||||
"warning": "Онемогућите аутоматска ажурирања за печовану апликацију да бисте избегли неочекиване проблеме.",
|
"warning": "Онемогућите аутоматска ажурирања за печовану апликацију да бисте избегли неочекиване проблеме.",
|
||||||
"pressBackAgain": "Притисните поново да бисте отказали",
|
"pressBackAgain": "Притисните поново да бисте отказали",
|
||||||
"openButton": "Отвори",
|
"openButton": "Отвори",
|
||||||
@@ -147,29 +149,27 @@
|
|||||||
"advancedSectionTitle": "Напредно",
|
"advancedSectionTitle": "Напредно",
|
||||||
"exportSectionTitle": "Увоз и извоз",
|
"exportSectionTitle": "Увоз и извоз",
|
||||||
"dataSectionTitle": "Извори података",
|
"dataSectionTitle": "Извори података",
|
||||||
"themeModeLabel": "Тема апликације",
|
"themeModeLabel": "Тема",
|
||||||
"systemThemeLabel": "Системска",
|
"systemThemeLabel": "Системска",
|
||||||
"lightThemeLabel": "Светла",
|
"lightThemeLabel": "Светла",
|
||||||
"darkThemeLabel": "Тамна",
|
"darkThemeLabel": "Тамна",
|
||||||
"dynamicThemeLabel": "Material You",
|
"dynamicThemeLabel": "Material You",
|
||||||
"dynamicThemeHint": "Уживајте у теми која се прилагођава вашем уређају",
|
"dynamicThemeHint": "Уживајте у теми која се прилагођава вашем уређају",
|
||||||
"languageLabel": "Језик",
|
"languageLabel": "Језик",
|
||||||
"languageUpdated": "Језик је ажуриран",
|
"languageUpdated": "Језик је промењен",
|
||||||
"sourcesLabel": "Алтернативни извори",
|
"sourcesLabel": "Алтернативни извори",
|
||||||
"sourcesLabelHint": "Конфигуришите алтернативне изворе за ReVanced печеве и ReVanced интеграције",
|
"sourcesLabelHint": "Подесите алтернативне изворе за ReVanced печеве",
|
||||||
"sourcesIntegrationsLabel": "Извор интеграција",
|
|
||||||
"useAlternativeSources": "Користи алтернативне изворе",
|
"useAlternativeSources": "Користи алтернативне изворе",
|
||||||
"useAlternativeSourcesHint": "Коришћење алтернативних извора за ReVanced печеве и ReVanced интеграције уместо API-ја",
|
"useAlternativeSourcesHint": "Користите алтернативне изворе за ReVanced печеве уместо API-ја",
|
||||||
"sourcesResetDialogTitle": "Ресетовање",
|
"sourcesResetDialogTitle": "Ресетовање",
|
||||||
"sourcesResetDialogText": "Желите ли заиста да вратите изворе на подразумеване вредности?",
|
"sourcesResetDialogText": "Желите ли заиста да вратите изворе на подразумеване вредности?",
|
||||||
"apiURLResetDialogText": "Желите ли заиста да вратите URL API-ја на подразумевану вредност?",
|
"apiURLResetDialogText": "Желите ли заиста да вратите URL API-ја на подразумевану вредност?",
|
||||||
"sourcesUpdateNote": "Напомена: Ово ће аутоматски преузети ReVanced печеве и ReVanced интеграције из алтернативних извора.\n\nОво ће вас повезати са алтернативним извором.",
|
"sourcesUpdateNote": "Напомена: Ово ће аутоматски преузети ReVanced печеве из алтернативних извора.\n\nБићете повезани са алтернативним извором.",
|
||||||
"apiURLLabel": "URL API-ја",
|
"apiURLLabel": "URL API-ја",
|
||||||
"apiURLHint": "Конфигуришите URL API-ја за ReVanced Manager",
|
"apiURLHint": "Подесите URL API-ја за ReVanced Manager",
|
||||||
"selectApiURL": "URL API-ја",
|
"selectApiURL": "URL API-ја",
|
||||||
"orgPatchesLabel": "Организација за печеве",
|
"orgPatchesLabel": "Организација за печеве",
|
||||||
"sourcesPatchesLabel": "Извор печева",
|
"sourcesPatchesLabel": "Извор печева",
|
||||||
"orgIntegrationsLabel": "Организација за интеграције",
|
|
||||||
"contributorsLabel": "Сарадници",
|
"contributorsLabel": "Сарадници",
|
||||||
"contributorsHint": "Листа сарадника на ReVanced-у",
|
"contributorsHint": "Листа сарадника на ReVanced-у",
|
||||||
"logsLabel": "Дели евиденције",
|
"logsLabel": "Дели евиденције",
|
||||||
@@ -197,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Избриши привремене фајлове",
|
"deleteTempDirLabel": "Избриши привремене фајлове",
|
||||||
"deleteTempDirHint": "Избришите некоришћене привремене фајлове",
|
"deleteTempDirHint": "Избришите некоришћене привремене фајлове",
|
||||||
"deletedTempDir": "Привремени фајлови су избрисани",
|
"deletedTempDir": "Привремени фајлови су избрисани",
|
||||||
|
"exportSettingsLabel": "Извези подешавања",
|
||||||
|
"exportSettingsHint": "Извезите подешавања у JSON фајл",
|
||||||
|
"exportedSettings": "Подешавања су извезена",
|
||||||
|
"importSettingsLabel": "Увези подешавања",
|
||||||
|
"importSettingsHint": "Увезите подешавања из JSON фајла",
|
||||||
|
"importedSettings": "Подешавања су увезена",
|
||||||
"exportPatchesLabel": "Извези избор печева",
|
"exportPatchesLabel": "Извези избор печева",
|
||||||
"exportPatchesHint": "Извезите избор печева у JSON фајл",
|
"exportPatchesHint": "Извезите избор печева у JSON фајл",
|
||||||
"exportedPatches": "Избор печева је извезен",
|
"exportedPatches": "Избор печева је извезен",
|
||||||
@@ -230,12 +236,12 @@
|
|||||||
"importKeystoreHint": "Увезите складиште кључева које се користи за потписивање апликација",
|
"importKeystoreHint": "Увезите складиште кључева које се користи за потписивање апликација",
|
||||||
"importedKeystore": "Складиште кључева је увезено",
|
"importedKeystore": "Складиште кључева је увезено",
|
||||||
"selectKeystorePassword": "Лозинка складишта кључева",
|
"selectKeystorePassword": "Лозинка складишта кључева",
|
||||||
"selectKeystorePasswordHint": "Изаберите лозинку складишта кључева која се користи за потписивање апликација",
|
"selectKeystorePasswordHint": "Изаберите лозинку складишта кључева које се користи за потписивање апликација",
|
||||||
"jsonSelectorErrorMessage": "Није могуће користити изабрани JSON фајл",
|
"jsonSelectorErrorMessage": "Није могуће користити изабрани JSON фајл",
|
||||||
"keystoreSelectorErrorMessage": "Није могуће користити изабрани фајл са складиштем кључева"
|
"keystoreSelectorErrorMessage": "Није могуће користити изабрани фајл складишта кључева"
|
||||||
},
|
},
|
||||||
"appInfoView": {
|
"appInfoView": {
|
||||||
"widgetTitle": "О апликацији",
|
"widgetTitle": "Информације о апликацији",
|
||||||
"openButton": "Отвори",
|
"openButton": "Отвори",
|
||||||
"installButton": "Инсталирај",
|
"installButton": "Инсталирај",
|
||||||
"uninstallButton": "Деинсталирај",
|
"uninstallButton": "Деинсталирај",
|
||||||
@@ -252,41 +258,41 @@
|
|||||||
"packageNameLabel": "Назив пакета",
|
"packageNameLabel": "Назив пакета",
|
||||||
"installTypeLabel": "Тип инсталације",
|
"installTypeLabel": "Тип инсталације",
|
||||||
"mountTypeLabel": "Привилегована",
|
"mountTypeLabel": "Привилегована",
|
||||||
"regularTypeLabel": "Обична",
|
"regularTypeLabel": "Уобичајена",
|
||||||
"patchedDateLabel": "Датум печовања",
|
"patchedDateLabel": "Датум печовања",
|
||||||
"appliedPatchesLabel": "Примењени печеви",
|
"appliedPatchesLabel": "Примењени печеви",
|
||||||
"sizeLabel": "Величина фајла",
|
"sizeLabel": "Величина фајла",
|
||||||
"patchedDateHint": "${date} у ${time}",
|
"patchedDateHint": "${date} у ${time}",
|
||||||
"appliedPatchesHint": "Примењено печева: ${quantity}",
|
"appliedPatchesHint": "Примењених печева: ${quantity}",
|
||||||
"updateNotImplemented": "Ова функција још увек није имплементирана"
|
"updateNotImplemented": "Ова функција још увек није имплементирана"
|
||||||
},
|
},
|
||||||
"contributorsView": {
|
"contributorsView": {
|
||||||
"widgetTitle": "Сарадници"
|
"widgetTitle": "Сарадници"
|
||||||
},
|
},
|
||||||
"installErrorDialog": {
|
"installErrorDialog": {
|
||||||
"mount_version_mismatch": "Верзија се не поклапа",
|
"mount_version_mismatch": "Неодговарајућа верзија",
|
||||||
"mount_no_root": "Нема root приступа",
|
"mount_no_root": "Нема root приступа",
|
||||||
"mount_missing_installation": "Инсталација није пронађена",
|
"mount_missing_installation": "Инсталација није пронађена",
|
||||||
"status_failure_blocked": "Инсталација је блокирана",
|
"status_failure_blocked": "Инсталација је блокирана",
|
||||||
"install_failed_verification_failure": "Верификација није успела",
|
"install_failed_verification_failure": "Верификација није успела",
|
||||||
"status_failure_invalid": "Инсталација није важећа",
|
"status_failure_invalid": "Неважећа инсталација",
|
||||||
"install_failed_version_downgrade": "Није могуће снизити верзију",
|
"install_failed_version_downgrade": "Није могуће снизити верзију",
|
||||||
"status_failure_conflict": "Проблем са инсталацијом",
|
"status_failure_conflict": "Конфликт при инсталацији",
|
||||||
"status_failure_storage": "Меморијски проблем инсталације",
|
"status_failure_storage": "Проблем са меморијом при инсталацији",
|
||||||
"status_failure_incompatible": "Инсталација није компатибилна",
|
"status_failure_incompatible": "Инсталација није компатибилна",
|
||||||
"status_failure_timeout": "Инсталација је истекла",
|
"status_failure_timeout": "Временско ограничење инсталације је истекло",
|
||||||
"status_unknown": "Инсталација није успела",
|
"status_unknown": "Инсталација није успела",
|
||||||
"mount_version_mismatch_description": "Инсталација није успела јер је инсталирана апликација другачија верзија од печоване апликације.\n\nИнсталирајте верзију апликације коју монтирате и покушајте поново.",
|
"mount_version_mismatch_description": "Инсталација није успела јер се верзија инсталиране апликације разликује од печоване.\n\nИнсталирајте верзију апликације коју монтирате и покушајте поново.",
|
||||||
"mount_no_root_description": "Инсталација није успела јер root приступ није дат.\n\nДајте root приступ ReVanced Manager-у и покушајте поново.",
|
"mount_no_root_description": "Инсталација није успела јер није додељен root приступ.\n\nДоделите га ReVanced Manager-у и покушајте поново.",
|
||||||
"mount_missing_installation_description": "Инсталација није успела јер непечована апликација није инсталирана на овом уређају да би се монтирала преко њега.\n\nИнсталирајте непечовану апликацију пре монтирања и покушајте поново.",
|
"mount_missing_installation_description": "Инсталација није успела због одсуства непечоване апликације.\n\nИнсталирајте је пре монтирања и покушајте поново.",
|
||||||
"status_failure_timeout_description": "Инсталација траје предуго.\n\nЖелите ли да покушате поново?",
|
"status_failure_timeout_description": "Инсталација траје предуго.\n\nЖелите ли да покушате поново?",
|
||||||
"status_failure_storage_description": "Инсталација није успела због недовољно меморије.\n\nОслободите мало меморије и покушајте поново.",
|
"status_failure_storage_description": "Инсталација није успела због недостатка меморијског простора.\n\nОслободите простора и покушајте поново.",
|
||||||
"status_failure_invalid_description": "Инсталација није успела јер печована апликација није важећа.\n\nДеинсталирати апликацију и покушати поново?",
|
"status_failure_invalid_description": "Инсталација није успела јер је печована апликација неважећа.\n\nДеинсталирати апликацију и покушати поново?",
|
||||||
"status_failure_incompatible_description": "Апликација није компатибилна са овим уређајем.\n\nКонтактирајте програмера апликације и затражите подршку.",
|
"status_failure_incompatible_description": "Апликација није компатибилна са овим уређајем.\n\nКористите APK који подржава овај уређај и покушајте поново.",
|
||||||
"status_failure_conflict_description": "Инсталација је спречена постојећом инсталацијом апликације.\n\nДеинсталирати инсталирану апликацију и покушати поново?",
|
"status_failure_conflict_description": "Инсталација је спречена услед постојеће инсталације.\n\nДеинсталирати инсталирану апликацију и покушати поново?",
|
||||||
"status_failure_blocked_description": "Инсталација је блокирана од: ${packageName}.\n\nПодесите безбедносна подешавања и покушајте поново.",
|
"status_failure_blocked_description": "Инсталацију је блокирала апликација ${packageName}.\n\nПодесите безбедносна подешавања и покушајте поново.",
|
||||||
"install_failed_verification_failure_description": "Инсталација није успела због проблема са верификацијом.\n\nПодесите безбедносна подешавања и покушајте поново.",
|
"install_failed_verification_failure_description": "Инсталација није успела због проблема са верификацијом.\n\nПодесите безбедносна подешавања и покушајте поново.",
|
||||||
"install_failed_version_downgrade_description": "Инсталација није успела јер је печована апликација нижа верзија од инсталиране апликације.\n\nДеинсталирати апликацију и покушати поново?",
|
"install_failed_version_downgrade_description": "Инсталација није успела јер је верзија печоване апликације нижа од инсталиране.\n\nДеинсталирати апликацију и покушати поново?",
|
||||||
"status_unknown_description": "Инсталација није успела из непознатог разлога. Покушајте поново."
|
"status_unknown_description": "Инсталација није успела из непознатог разлога. Покушајте поново."
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
26
assets/i18n/strings_sv_SE.i18n.json
Normal file → Executable file
26
assets/i18n/strings_sv_SE.i18n.json
Normal file → Executable file
@@ -26,6 +26,7 @@
|
|||||||
"lastPatchedAppSubtitle": "Senast patchad app",
|
"lastPatchedAppSubtitle": "Senast patchad app",
|
||||||
"patchedSubtitle": "Installerade appar",
|
"patchedSubtitle": "Installerade appar",
|
||||||
"changeLaterSubtitle": "Du kan ändra detta i inställningarna vid ett senare tillfälle.",
|
"changeLaterSubtitle": "Du kan ändra detta i inställningarna vid ett senare tillfälle.",
|
||||||
|
"noSavedAppFound": "Ingen app hittades",
|
||||||
"noInstallations": "Inga patchade appar installerade",
|
"noInstallations": "Inga patchade appar installerade",
|
||||||
"installUpdate": "Gå vidare och installera uppdateringen?",
|
"installUpdate": "Gå vidare och installera uppdateringen?",
|
||||||
"updateSheetTitle": "Uppdatera ReVanced Manager",
|
"updateSheetTitle": "Uppdatera ReVanced Manager",
|
||||||
@@ -53,7 +54,9 @@
|
|||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "Patcher",
|
"widgetTitle": "Patcher",
|
||||||
"patchButton": "Patch",
|
"patchButton": "Patch",
|
||||||
"removedPatchesWarningDialogText": "Följande patchar har tagits bort sedan du senast använde dem.\n\n${patches}\n\nFortsätt ändå?",
|
"incompatibleArchWarningDialogText": "Patchning av denna arkitektur stöds ännu inte och kan misslyckas. Fortsätt ändå?",
|
||||||
|
"removedPatchesWarningDialogText": "Tog bort patchar sedan du senast patchade denna app:\n\n${patches}\n\n${newPatches}Fortsätt ändå?",
|
||||||
|
"addedPatchesDialogText": "Lade till patchar sedan du senast patchade denna app:\n\n${addedPatches}\n\n",
|
||||||
"requiredOptionDialogText": "Vissa patchalternativ måste anges."
|
"requiredOptionDialogText": "Vissa patchalternativ måste anges."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
@@ -155,20 +158,18 @@
|
|||||||
"languageLabel": "Språk",
|
"languageLabel": "Språk",
|
||||||
"languageUpdated": "Språket uppdaterat",
|
"languageUpdated": "Språket uppdaterat",
|
||||||
"sourcesLabel": "Alternativa källor",
|
"sourcesLabel": "Alternativa källor",
|
||||||
"sourcesLabelHint": "Konfigurera alternativa källor för ReVanced patches och ReVanced integrations",
|
"sourcesLabelHint": "Konfigurera alternativa källor för ReVanced Patches",
|
||||||
"sourcesIntegrationsLabel": "Källa för integrationer",
|
|
||||||
"useAlternativeSources": "Använd alternativa källor",
|
"useAlternativeSources": "Använd alternativa källor",
|
||||||
"useAlternativeSourcesHint": "Använd alternativa källor för ReVanced patches och ReVanced integrationer i stället för API",
|
"useAlternativeSourcesHint": "Använd alternativa källor för ReVanced Patches istället för API",
|
||||||
"sourcesResetDialogTitle": "Återställ",
|
"sourcesResetDialogTitle": "Återställ",
|
||||||
"sourcesResetDialogText": "Är du säker på att du vill återställa dina källorna till deras standardvärden?",
|
"sourcesResetDialogText": "Är du säker på att du vill återställa dina källorna till deras standardvärden?",
|
||||||
"apiURLResetDialogText": "Är du säker att du vill återställa API-webbadressen till standardvärdet?",
|
"apiURLResetDialogText": "Är du säker att du vill återställa API-webbadressen till standardvärdet?",
|
||||||
"sourcesUpdateNote": "Obs: Detta kommer automatiskt att ladda ner ReVanced patches och ReVanced integrationer från alternativa källor.\n\nDetta kommer att ansluta dig till den alternativa källan.",
|
"sourcesUpdateNote": "Obs: Detta kommer automatiskt att ladda ner ReVanced Patches från de alternativa källorna.\n\nDetta kommer att ansluta dig till den alternativa källan.",
|
||||||
"apiURLLabel": "API-webbadress",
|
"apiURLLabel": "API-webbadress",
|
||||||
"apiURLHint": "Konfigurera API-webbadressen för ReVanced-hanterare",
|
"apiURLHint": "Konfigurera API-webbadressen för ReVanced-hanterare",
|
||||||
"selectApiURL": "API-webbadress",
|
"selectApiURL": "API-webbadress",
|
||||||
"orgPatchesLabel": "Organisation för patchar",
|
"orgPatchesLabel": "Organisation för patchar",
|
||||||
"sourcesPatchesLabel": "Källa för patchar",
|
"sourcesPatchesLabel": "Källa för patchar",
|
||||||
"orgIntegrationsLabel": "Organisation för integrationer",
|
|
||||||
"contributorsLabel": "Medverkande",
|
"contributorsLabel": "Medverkande",
|
||||||
"contributorsHint": "En lista över medverkare för ReVanced",
|
"contributorsHint": "En lista över medverkare för ReVanced",
|
||||||
"logsLabel": "Dela loggar",
|
"logsLabel": "Dela loggar",
|
||||||
@@ -196,6 +197,12 @@
|
|||||||
"deleteTempDirLabel": "Ta bort temporära filer",
|
"deleteTempDirLabel": "Ta bort temporära filer",
|
||||||
"deleteTempDirHint": "Ta bort oanvända temporära filer",
|
"deleteTempDirHint": "Ta bort oanvända temporära filer",
|
||||||
"deletedTempDir": "Temporära filer borttagna",
|
"deletedTempDir": "Temporära filer borttagna",
|
||||||
|
"exportSettingsLabel": "Exportera inställningar",
|
||||||
|
"exportSettingsHint": "Exportera inställningar till en JSON-fil",
|
||||||
|
"exportedSettings": "Inställningar exporterade",
|
||||||
|
"importSettingsLabel": "Importera inställningar",
|
||||||
|
"importSettingsHint": "Importera inställningar från en JSON-fil",
|
||||||
|
"importedSettings": "Inställningar importerade",
|
||||||
"exportPatchesLabel": "Exportera valda patchar",
|
"exportPatchesLabel": "Exportera valda patchar",
|
||||||
"exportPatchesHint": "Exportera valda patchar till en JSON-fil",
|
"exportPatchesHint": "Exportera valda patchar till en JSON-fil",
|
||||||
"exportedPatches": "Valda patchar exporterade",
|
"exportedPatches": "Valda patchar exporterade",
|
||||||
@@ -239,17 +246,22 @@
|
|||||||
"installButton": "Installera",
|
"installButton": "Installera",
|
||||||
"uninstallButton": "Avinstallera",
|
"uninstallButton": "Avinstallera",
|
||||||
"unmountButton": "Avmontera",
|
"unmountButton": "Avmontera",
|
||||||
|
"exportButton": "Exportera",
|
||||||
|
"deleteButton": "Radera",
|
||||||
"rootDialogTitle": "Fel",
|
"rootDialogTitle": "Fel",
|
||||||
"lastPatchedAppDescription": "Detta är en säkerhetskopia av den app som senast patchades.",
|
"lastPatchedAppDescription": "Detta är en säkerhetskopia av den app som senast patchades.",
|
||||||
"unmountDialogText": "Är du säker på att du vill avmontera denna app?",
|
"unmountDialogText": "Är du säker på att du vill avmontera denna app?",
|
||||||
"uninstallDialogText": "Är du säker på att du vill avinstallera denna appen?",
|
"uninstallDialogText": "Är du säker på att du vill avinstallera denna appen?",
|
||||||
"rootDialogText": "Appen installerades med superanvändarbehörigheter, men ReVanced-hanteraren har för närvarande inga behörigheter. Bevilja superanvändarbehörigheter först.",
|
"rootDialogText": "Appen installerades med superanvändarbehörigheter, men ReVanced-hanteraren har för närvarande inga behörigheter. Bevilja superanvändarbehörigheter först.",
|
||||||
|
"removeAppDialogTitle": "Ta bort app?",
|
||||||
|
"removeAppDialogText": "Är du säker på att du vill ta bort denna säkerhetskopia?",
|
||||||
"packageNameLabel": "Paketnamn",
|
"packageNameLabel": "Paketnamn",
|
||||||
"installTypeLabel": "Installationstyp",
|
"installTypeLabel": "Installationstyp",
|
||||||
"mountTypeLabel": "Montera",
|
"mountTypeLabel": "Montera",
|
||||||
"regularTypeLabel": "Regular",
|
"regularTypeLabel": "Regular",
|
||||||
"patchedDateLabel": "Patchat datum",
|
"patchedDateLabel": "Patchat datum",
|
||||||
"appliedPatchesLabel": "Tillämpade patchar",
|
"appliedPatchesLabel": "Tillämpade patchar",
|
||||||
|
"sizeLabel": "Filens storlek",
|
||||||
"patchedDateHint": "${date} vid ${time}",
|
"patchedDateHint": "${date} vid ${time}",
|
||||||
"appliedPatchesHint": "${quantity} tillämpade patchar",
|
"appliedPatchesHint": "${quantity} tillämpade patchar",
|
||||||
"updateNotImplemented": "Denna funktionen har inte lagts till ännu"
|
"updateNotImplemented": "Denna funktionen har inte lagts till ännu"
|
||||||
@@ -276,7 +288,7 @@
|
|||||||
"status_failure_timeout_description": "Installationen tog för lång tid att slutföra.\n\nVill du försöka igen?",
|
"status_failure_timeout_description": "Installationen tog för lång tid att slutföra.\n\nVill du försöka igen?",
|
||||||
"status_failure_storage_description": "Installationen misslyckades på grund av otillräckligt lagringsutrymme.\n\nFrigör lite utrymme och försök igen.",
|
"status_failure_storage_description": "Installationen misslyckades på grund av otillräckligt lagringsutrymme.\n\nFrigör lite utrymme och försök igen.",
|
||||||
"status_failure_invalid_description": "Installationen misslyckades på grund av att den patchade appen var ogiltig.\n\nAvinstallera appen och försök igen?",
|
"status_failure_invalid_description": "Installationen misslyckades på grund av att den patchade appen var ogiltig.\n\nAvinstallera appen och försök igen?",
|
||||||
"status_failure_incompatible_description": "Appen är inkompatibel med den här enheten.\n\nKontakta utvecklaren av appen och be om support.",
|
"status_failure_incompatible_description": "Appen är inkompatibel med den här enheten.\n\nAnvänd en APK som stöds av den här enheten och försök igen.",
|
||||||
"status_failure_conflict_description": "Installationen förhindrades av en befintlig installation av appen.\n\nAvinstallera den installerade appen och försök igen?",
|
"status_failure_conflict_description": "Installationen förhindrades av en befintlig installation av appen.\n\nAvinstallera den installerade appen och försök igen?",
|
||||||
"status_failure_blocked_description": "Installationen blockerades av ${packageName}.\n\nJustera dina säkerhetsinställningar och försök igen.",
|
"status_failure_blocked_description": "Installationen blockerades av ${packageName}.\n\nJustera dina säkerhetsinställningar och försök igen.",
|
||||||
"install_failed_verification_failure_description": "Installationen misslyckades på grund av ett verifieringsproblem.\n\nJustera dina säkerhetsinställningar och försök igen.",
|
"install_failed_verification_failure_description": "Installationen misslyckades på grund av ett verifieringsproblem.\n\nJustera dina säkerhetsinställningar och försök igen.",
|
||||||
|
|||||||
0
assets/i18n/strings_sw_KE.i18n.json
Normal file → Executable file
0
assets/i18n/strings_sw_KE.i18n.json
Normal file → Executable file
55
assets/i18n/strings_ta_IN.i18n.json
Normal file → Executable file
55
assets/i18n/strings_ta_IN.i18n.json
Normal file → Executable file
@@ -12,6 +12,8 @@
|
|||||||
"noShowAgain": "இதனை மீண்டும் காண்பிக்க வேண்டாம்",
|
"noShowAgain": "இதனை மீண்டும் காண்பிக்க வேண்டாம்",
|
||||||
"add": "சேர்",
|
"add": "சேர்",
|
||||||
"remove": "நீக்கு",
|
"remove": "நீக்கு",
|
||||||
|
"showChangelogButton": "மாற்றப்பதிவைக் காட்டவும்",
|
||||||
|
"showUpdateButton": "புதுப்பிப்பைக் காட்டவும்",
|
||||||
"navigationView": {
|
"navigationView": {
|
||||||
"dashboardTab": "கட்டுப்பாட்டகம்",
|
"dashboardTab": "கட்டுப்பாட்டகம்",
|
||||||
"patcherTab": "இணைப்பான்",
|
"patcherTab": "இணைப்பான்",
|
||||||
@@ -21,7 +23,20 @@
|
|||||||
"refreshSuccess": "வெற்றிகரமாகப் புதுப்பிக்கப்பட்டது",
|
"refreshSuccess": "வெற்றிகரமாகப் புதுப்பிக்கப்பட்டது",
|
||||||
"widgetTitle": "கட்டுப்பாட்டகம்",
|
"widgetTitle": "கட்டுப்பாட்டகம்",
|
||||||
"updatesSubtitle": "புதுப்பித்தல்கள்",
|
"updatesSubtitle": "புதுப்பித்தல்கள்",
|
||||||
|
"lastPatchedAppSubtitle": "கடைசியாகப் பிறழ்ந்தப்பட்ட செயலி",
|
||||||
|
"patchedSubtitle": "நிறுவப்பட்ட செயலிகள்",
|
||||||
|
"changeLaterSubtitle": "இதை நீங்கள் பின்னர் அமைப்புகளில் மாற்றலாம்.",
|
||||||
|
"noSavedAppFound": "செயலிகள் எதுவும் கண்டறியப்படவில்லை",
|
||||||
|
"noInstallations": "பிறழப்பட்ட செயலிகள் எதுவும் நிறுவப்படவில்லை",
|
||||||
|
"installUpdate": "புதுப்பிப்பை நிறுவுவதைத் தொடரவா?",
|
||||||
|
"updateSheetTitle": "ரிவன்ஸ்ட் மேனேஜரை புதுப்பிக்கவும்",
|
||||||
|
"updateDialogTitle": "புதிய பதிவு உள்ளது",
|
||||||
|
"updatePatchesSheetTitle": "ரிவன்ஸ்ட் பிறழ்களை புதுப்பிக்கவும்",
|
||||||
"updateChangelogTitle": "மாற்றங்களின் பதிவு",
|
"updateChangelogTitle": "மாற்றங்களின் பதிவு",
|
||||||
|
"updateDialogText": "${file} க்கு புதிய புதுப்பிப்பு உள்ளது.\n\nதற்போது நிறுவப்பட்ட பதிப்பு ${version} ஆகும்.",
|
||||||
|
"downloadConsentDialogTitle": "தேவையான கோப்புகளைப் பதிவிறக்கவா?",
|
||||||
|
"downloadConsentDialogText": "ரிவன்ஸ்ட் மேனேஜர் சரியாக வேலை செய்யத் தேவையான கோப்புகளைப் பதிவிறக்கம் செய்ய வேண்டும்.",
|
||||||
|
"downloadConsentDialogText2": "இது உங்களை ${url} உடன் இணைக்கும்.",
|
||||||
"downloadingMessage": "மேம்பாடு பதிவிறக்கப்படுகிறது...",
|
"downloadingMessage": "மேம்பாடு பதிவிறக்கப்படுகிறது...",
|
||||||
"downloadedMessage": "புதுப்பிப்பு பதிவிறக்கப்பட்டது",
|
"downloadedMessage": "புதுப்பிப்பு பதிவிறக்கப்பட்டது",
|
||||||
"installingMessage": "புதுப்பிப்பை நிறுவுகிறது...",
|
"installingMessage": "புதுப்பிப்பை நிறுவுகிறது...",
|
||||||
@@ -33,14 +48,21 @@
|
|||||||
"infoButton": "தகவல்"
|
"infoButton": "தகவல்"
|
||||||
},
|
},
|
||||||
"latestCommitCard": {
|
"latestCommitCard": {
|
||||||
"loadingLabel": "ஏற்றுகிறது..."
|
"loadingLabel": "ஏற்றுகிறது...",
|
||||||
|
"timeagoLabel": "${time} முன்பு"
|
||||||
},
|
},
|
||||||
"patcherView": {
|
"patcherView": {
|
||||||
"widgetTitle": "இணைப்பான்",
|
"widgetTitle": "இணைப்பான்",
|
||||||
"patchButton": "இணைப்பு"
|
"patchButton": "இணைப்பு",
|
||||||
|
"incompatibleArchWarningDialogText": "இந்தக் கட்டமைப்பில் பிறழுதல் இன்னும் ஆதரிக்கப்படவில்லை மற்றும் தோல்வியடையக்கூடும். எப்படியும் தொடரவா?",
|
||||||
|
"requiredOptionDialogText": "சில பிறழ்களுக்கு விருப்பங்களை அமைக்க வேண்டும்."
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
"noAppsLabel": "செயலிகள் கண்டறியப்படவில்லை"
|
"widgetTitle": "செயலியைத் தேர்ந்தெடு",
|
||||||
|
"widgetTitleSelected": "தேர்ந்தெடுத்த செயலி",
|
||||||
|
"widgetSubtitle": "செயலி எதுவும் தேர்ந்தெடுக்கப்படவில்லை",
|
||||||
|
"noAppsLabel": "செயலிகள் கண்டறியப்படவில்லை",
|
||||||
|
"anyVersion": "ஏதேனும் ஒரு பதிப்பு"
|
||||||
},
|
},
|
||||||
"patchSelectorCard": {
|
"patchSelectorCard": {
|
||||||
"widgetTitle": "இணைப்புகளைத் தேர்ந்தெடுக்கவும்",
|
"widgetTitle": "இணைப்புகளைத் தேர்ந்தெடுக்கவும்",
|
||||||
@@ -53,31 +75,51 @@
|
|||||||
"widgetSubtitle": "நாங்கள் ஆன்லைனில் இருக்கிறோம்!"
|
"widgetSubtitle": "நாங்கள் ஆன்லைனில் இருக்கிறோம்!"
|
||||||
},
|
},
|
||||||
"appSelectorView": {
|
"appSelectorView": {
|
||||||
|
"viewTitle": "செயலியைத் தேர்ந்தெடு",
|
||||||
|
"searchBarHint": "செயலியில் தேடு",
|
||||||
"storageButton": "சேமிப்பு",
|
"storageButton": "சேமிப்பு",
|
||||||
"selectFromStorageButton": "இருப்பிலிருந்து தேர்வு செய்க ",
|
"selectFromStorageButton": "இருப்பிலிருந்து தேர்வு செய்க ",
|
||||||
"errorMessage": "தேர்ந்தெடுக்கப்பட்ட செயலியைப் பயன்படுத்த இயலவில்லை",
|
"errorMessage": "தேர்ந்தெடுக்கப்பட்ட செயலியைப் பயன்படுத்த இயலவில்லை",
|
||||||
"downloadToast": "பதிவிறக்கம் செய்யும் ஆதரவு இன்னும் வரவில்லை ",
|
"downloadToast": "பதிவிறக்கம் செய்யும் ஆதரவு இன்னும் வரவில்லை ",
|
||||||
|
"requireSuggestedAppVersionDialogText": "நீங்கள் தேர்ந்தெடுத்த செயலியின் பதிப்பு பரிந்துரைக்கப்பட்ட பதிப்போடு பொருந்தவில்லை, இது எதிர்பாராத சிக்கல்களுக்கு வழிவகுக்கும். பரிந்துரைக்கப்பட்ட பதிப்பைப் பயன்படுத்தவும்.\n\n தேர்ந்தெடுக்கப்பட்ட பதிப்பு: ${selected}\n பரிந்துரைக்கப்பட்ட பதிப்பு: ${suggested}\n\n எப்படியும் தொடர, அமைப்புகளில் \"பரிந்துரைக்கப்பட்ட ஆப்ஸ் பதிப்பு தேவை\" என்பதை முடக்கவும்.",
|
||||||
"featureNotAvailable": "இந்த அம்சம் இன்னும் செயல்படுத்தப்படவில்லை"
|
"featureNotAvailable": "இந்த அம்சம் இன்னும் செயல்படுத்தப்படவில்லை"
|
||||||
},
|
},
|
||||||
"patchesSelectorView": {
|
"patchesSelectorView": {
|
||||||
"viewTitle": "இணைப்புகளைத் தேர்ந்தெடுக்கவும்",
|
"viewTitle": "இணைப்புகளைத் தேர்ந்தெடுக்கவும்",
|
||||||
"searchBarHint": "இணைப்புகளைத் தேடு",
|
"searchBarHint": "இணைப்புகளைத் தேடு",
|
||||||
|
"universalPatches": "உலகளாவிய பிறழ்கள்",
|
||||||
|
"newPatches": "புதிய பிறழ்கல்",
|
||||||
"patches": "Patches",
|
"patches": "Patches",
|
||||||
"doneButton": "முடிந்தது",
|
"doneButton": "முடிந்தது",
|
||||||
"defaultChip": "இயல்புநிலை",
|
"defaultChip": "இயல்புநிலை",
|
||||||
"defaultTooltip": "எல்லா இயல்பான இணைப்புகளையும் தேர்ந்தெடு",
|
"defaultTooltip": "எல்லா இயல்பான இணைப்புகளையும் தேர்ந்தெடு",
|
||||||
"noneChip": "எதுவுமில்லை",
|
"noneChip": "எதுவுமில்லை",
|
||||||
"noneTooltip": "அனைத்து கோப்புகளையும் நீக்கவும்",
|
"noneTooltip": "அனைத்து கோப்புகளையும் நீக்கவும்",
|
||||||
"noPatchesFound": "தேர்ந்தெடுக்கப்பட்ட செயலிக்கு இணைப்புகள் காணப்படவில்லை"
|
"loadPatchesSelection": "தேர்வுசெய்த பிறழ்களை ஏற்று",
|
||||||
|
"noSavedPatches": "தேர்ந்தெடுக்கப்பட்ட செயளிக்கு சேமிக்கப்பட்ட பிறழ்கள் இல்லை.\n தற்போதைய தேர்வைச் சேமிக்க முடிந்தது என்பதை அழுத்தவும்.",
|
||||||
|
"noPatchesFound": "தேர்ந்தெடுக்கப்பட்ட செயலிக்கு இணைப்புகள் காணப்படவில்லை",
|
||||||
|
"setRequiredOption": "சில பிறழ்களுக்கு விருப்பங்களை அமைக்க வேண்டும்:\n\n ${patches}\n\n தொடர்வதற்கு முன் அவற்றை அமைக்கவும்."
|
||||||
},
|
},
|
||||||
"patchOptionsView": {
|
"patchOptionsView": {
|
||||||
"saveOptions": "Save"
|
"customValue": "தனிப்பயன் மதிப்புகள்",
|
||||||
|
"setToNull": "பூஜ்யமாக அமைக்கவும்",
|
||||||
|
"nullValue": "இந்தச் செயலின் மதிப்பு தற்போது பூஜ்யமாக உள்ளது",
|
||||||
|
"viewTitle": "பிறழ் விருப்பங்கள்",
|
||||||
|
"saveOptions": "Save",
|
||||||
|
"unselectPatch": "பிறழை தேர்வுநீக்கு",
|
||||||
|
"tooltip": "மேலும் உள்ளீட்டு விருப்பங்கள்",
|
||||||
|
"selectFilePath": "கோப்பு பாதையைத் தேர்ந்தெடுக்கவும்",
|
||||||
|
"selectFolder": "கோப்புறையைத் தேர்வு செய்",
|
||||||
|
"requiredOption": "இந்த விருப்பத்தை அமைக்க வேண்டும்",
|
||||||
|
"unsupportedOption": "இந்த விருப்பம் ஆதரிக்கப்படவில்லை"
|
||||||
},
|
},
|
||||||
"patchItem": {
|
"patchItem": {
|
||||||
"unsupportedDialogText": "இந்த இணைப்பைத் தேர்ந்தெடுப்பது, இணைப்புப் பிழைகளை ஏற்படுத்தலாம்.\n\nபயன்பாட்டின் பதிப்பு: ${packageVersion}\nதற்போதைய ஆதரிக்கப்படும் பதிப்புகள்:\n${supportedVersions}"
|
"unsupportedDialogText": "இந்த இணைப்பைத் தேர்ந்தெடுப்பது, இணைப்புப் பிழைகளை ஏற்படுத்தலாம்.\n\nபயன்பாட்டின் பதிப்பு: ${packageVersion}\nதற்போதைய ஆதரிக்கப்படும் பதிப்புகள்:\n${supportedVersions}"
|
||||||
},
|
},
|
||||||
"installerView": {
|
"installerView": {
|
||||||
"installButton": "நிறுவு",
|
"installButton": "நிறுவு",
|
||||||
|
"installRootType": "பொருத்து",
|
||||||
|
"installNonRootType": "வழக்கமான",
|
||||||
"openButton": "திற",
|
"openButton": "திற",
|
||||||
"notificationTitle": "ReVanced Manager இணைக்கப் படுகிறது",
|
"notificationTitle": "ReVanced Manager இணைக்கப் படுகிறது",
|
||||||
"notificationText": "நிறுவிக்குத் திரும்பச் செல்ல இங்கே கிளிக் செய்யவும்",
|
"notificationText": "நிறுவிக்குத் திரும்பச் செல்ல இங்கே கிளிக் செய்யவும்",
|
||||||
@@ -87,16 +129,15 @@
|
|||||||
"widgetTitle": "அமைப்புகள்",
|
"widgetTitle": "அமைப்புகள்",
|
||||||
"appearanceSectionTitle": "தோற்றம்",
|
"appearanceSectionTitle": "தோற்றம்",
|
||||||
"teamSectionTitle": "குழு",
|
"teamSectionTitle": "குழு",
|
||||||
|
"debugSectionTitle": "பிழைதிருத்தம்",
|
||||||
"advancedSectionTitle": "மேம்பட்ட அமைப்புகள்",
|
"advancedSectionTitle": "மேம்பட்ட அமைப்புகள்",
|
||||||
"exportSectionTitle": "இறக்க & ஏற்ற",
|
"exportSectionTitle": "இறக்க & ஏற்ற",
|
||||||
"dynamicThemeLabel": "Material You",
|
"dynamicThemeLabel": "Material You",
|
||||||
"dynamicThemeHint": "உங்கள் கருவிக்கு நெருக்கமான அனுபவத்தை அனுபவிக்கவும்",
|
"dynamicThemeHint": "உங்கள் கருவிக்கு நெருக்கமான அனுபவத்தை அனுபவிக்கவும்",
|
||||||
"languageLabel": "மொழி",
|
"languageLabel": "மொழி",
|
||||||
"sourcesIntegrationsLabel": "ஒருங்கிணைப்புகளின் மூலம்",
|
|
||||||
"sourcesResetDialogTitle": "மறுஅமை",
|
"sourcesResetDialogTitle": "மறுஅமை",
|
||||||
"orgPatchesLabel": "இணைப்புகளின் அமைப்பு",
|
"orgPatchesLabel": "இணைப்புகளின் அமைப்பு",
|
||||||
"sourcesPatchesLabel": "இணைப்புகளின் மூலம்",
|
"sourcesPatchesLabel": "இணைப்புகளின் மூலம்",
|
||||||
"orgIntegrationsLabel": "ஒருங்கிணைப்புகளின் அமைப்பு",
|
|
||||||
"contributorsLabel": "பங்களிப்பாளர்கள்",
|
"contributorsLabel": "பங்களிப்பாளர்கள்",
|
||||||
"contributorsHint": "ReVancedற்குப் பங்களித்தோர் பட்டியல்",
|
"contributorsHint": "ReVancedற்குப் பங்களித்தோர் பட்டியல்",
|
||||||
"aboutLabel": "இதைப் பற்றி",
|
"aboutLabel": "இதைப் பற்றி",
|
||||||
|
|||||||
17
assets/i18n/strings_te_IN.i18n.json
Normal file → Executable file
17
assets/i18n/strings_te_IN.i18n.json
Normal file → Executable file
@@ -1,18 +1,29 @@
|
|||||||
{
|
{
|
||||||
"okButton": "సరే",
|
"okButton": "సరే",
|
||||||
"cancelButton": "రద్దుచేయి",
|
"cancelButton": "రద్దుచేయి",
|
||||||
|
"dismissButton": "రద్దుచేయు",
|
||||||
|
"quitButton": "నిష్క్రమించు",
|
||||||
"updateButton": "అప్డేట్",
|
"updateButton": "అప్డేట్",
|
||||||
"yesButton": "అవును",
|
"yesButton": "అవును",
|
||||||
"noButton": "కాదు",
|
"noButton": "కాదు",
|
||||||
"warning": "హెచ్చరిక",
|
"warning": "హెచ్చరిక",
|
||||||
|
"notice": "నోటీసు",
|
||||||
|
"noShowAgain": "దీనిని మళ్లీ చూపవద్దు",
|
||||||
|
"add": "జోడించు",
|
||||||
|
"remove": "తొలగించు",
|
||||||
|
"showChangelogButton": "మార్పులను చూపించండి",
|
||||||
"navigationView": {
|
"navigationView": {
|
||||||
"dashboardTab": "డాష్బోర్డ్",
|
"dashboardTab": "డాష్బోర్డ్",
|
||||||
"patcherTab": "ప్యాచర్",
|
"patcherTab": "ప్యాచర్",
|
||||||
"settingsTab": "సెట్టింగులు"
|
"settingsTab": "సెట్టింగులు"
|
||||||
},
|
},
|
||||||
"homeView": {
|
"homeView": {
|
||||||
|
"refreshSuccess": "విజయవంతంగా రిఫ్రెష్ చేయబడింది",
|
||||||
"widgetTitle": "డాష్బోర్డ్",
|
"widgetTitle": "డాష్బోర్డ్",
|
||||||
"updatesSubtitle": "అప్డేట్లు",
|
"updatesSubtitle": "అప్డేట్లు",
|
||||||
|
"patchedSubtitle": "ఇన్స్టాల్ చేయబడిన యాప్లు",
|
||||||
|
"noInstallations": "ప్యాచ్ చేయబడిన అప్లికేషన్లు ఏమి లేవు",
|
||||||
|
"updateDialogTitle": "కొత్త నవీకరణ అందుబాటులో ఉంది",
|
||||||
"updateChangelogTitle": "మార్పుల సంచిక",
|
"updateChangelogTitle": "మార్పుల సంచిక",
|
||||||
"downloadingMessage": "అప్డేట్ డౌన్లోడ్ చేయబడుతోంది...",
|
"downloadingMessage": "అప్డేట్ డౌన్లోడ్ చేయబడుతోంది...",
|
||||||
"downloadedMessage": "అప్డేట్ డౌన్లోడ్ అయింది",
|
"downloadedMessage": "అప్డేట్ డౌన్లోడ్ అయింది",
|
||||||
@@ -32,6 +43,7 @@
|
|||||||
"patchButton": "అతుకు"
|
"patchButton": "అతుకు"
|
||||||
},
|
},
|
||||||
"appSelectorCard": {
|
"appSelectorCard": {
|
||||||
|
"widgetTitle": "ఒక యాప్ని ఎంచుకోండి",
|
||||||
"noAppsLabel": "ఏ అనువర్తనాలూ లేవు"
|
"noAppsLabel": "ఏ అనువర్తనాలూ లేవు"
|
||||||
},
|
},
|
||||||
"patchSelectorCard": {
|
"patchSelectorCard": {
|
||||||
@@ -45,6 +57,7 @@
|
|||||||
"widgetSubtitle": "మేము ఆన్లైన్లో ఉన్నాం!"
|
"widgetSubtitle": "మేము ఆన్లైన్లో ఉన్నాం!"
|
||||||
},
|
},
|
||||||
"appSelectorView": {
|
"appSelectorView": {
|
||||||
|
"viewTitle": "ఒక యాప్ని ఎంచుకోండి",
|
||||||
"storageButton": "నిల్వ",
|
"storageButton": "నిల్వ",
|
||||||
"errorMessage": "ఎంచుకున్న అనువర్తనాన్ని వాడలేకపోయాం"
|
"errorMessage": "ఎంచుకున్న అనువర్తనాన్ని వాడలేకపోయాం"
|
||||||
},
|
},
|
||||||
@@ -86,5 +99,7 @@
|
|||||||
"contributorsView": {
|
"contributorsView": {
|
||||||
"widgetTitle": "దోహదకారి"
|
"widgetTitle": "దోహదకారి"
|
||||||
},
|
},
|
||||||
"installErrorDialog": {}
|
"installErrorDialog": {
|
||||||
|
"install_failed_verification_failure": "ధృవీకరణ విఫలమైంది"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
8
assets/i18n/strings_th_TH.i18n.json
Normal file → Executable file
8
assets/i18n/strings_th_TH.i18n.json
Normal file → Executable file
@@ -4,7 +4,7 @@
|
|||||||
"dismissButton": "ปิด",
|
"dismissButton": "ปิด",
|
||||||
"quitButton": "ออก",
|
"quitButton": "ออก",
|
||||||
"updateButton": "อัปเดต",
|
"updateButton": "อัปเดต",
|
||||||
"suggested": "แนะนำ ${version}",
|
"suggested": "แนะนำ: ${version}",
|
||||||
"yesButton": "ใช่",
|
"yesButton": "ใช่",
|
||||||
"noButton": "ไม่",
|
"noButton": "ไม่",
|
||||||
"warning": "คำเตือน",
|
"warning": "คำเตือน",
|
||||||
@@ -103,13 +103,11 @@
|
|||||||
"dynamicThemeHint": "เพลิดเพลินกับประสบการณ์ที่ใกล้ชิดกับอุปกรณ์ของคุณมากขึ้น",
|
"dynamicThemeHint": "เพลิดเพลินกับประสบการณ์ที่ใกล้ชิดกับอุปกรณ์ของคุณมากขึ้น",
|
||||||
"languageLabel": "ภาษา",
|
"languageLabel": "ภาษา",
|
||||||
"languageUpdated": "อัพเดตภาษาแล้ว",
|
"languageUpdated": "อัพเดตภาษาแล้ว",
|
||||||
"sourcesIntegrationsLabel": "ที่มาของส่วนเสริม",
|
|
||||||
"sourcesResetDialogTitle": "รีเซ็ต",
|
"sourcesResetDialogTitle": "รีเซ็ต",
|
||||||
"apiURLLabel": "ลิงค์ของ API",
|
"apiURLLabel": "ลิงค์ของ API",
|
||||||
"selectApiURL": "ลิงค์ของ API",
|
"selectApiURL": "ลิงค์ของ API",
|
||||||
"orgPatchesLabel": "ผู้ดูแลการดัดแปลง",
|
"orgPatchesLabel": "ผู้ดูแลการดัดแปลง",
|
||||||
"sourcesPatchesLabel": "ที่มาของการดัดแปลง",
|
"sourcesPatchesLabel": "ที่มาของการดัดแปลง",
|
||||||
"orgIntegrationsLabel": "ผู้ดูแลส่วนเสริม",
|
|
||||||
"contributorsLabel": "ผู้ช่วยเหลือโปรเจกต์",
|
"contributorsLabel": "ผู้ช่วยเหลือโปรเจกต์",
|
||||||
"contributorsHint": "รายชื่อผู้ที่ช่วยเหลือกับโปรเจ็กต์ ReVanced",
|
"contributorsHint": "รายชื่อผู้ที่ช่วยเหลือกับโปรเจ็กต์ ReVanced",
|
||||||
"aboutLabel": "เกี่ยวกับ",
|
"aboutLabel": "เกี่ยวกับ",
|
||||||
@@ -119,6 +117,8 @@
|
|||||||
"deleteTempDirHint": "ลบไฟล์ชั่วคราวที่ไม่ได้ใช้งาน",
|
"deleteTempDirHint": "ลบไฟล์ชั่วคราวที่ไม่ได้ใช้งาน",
|
||||||
"deletedTempDir": "ลบไฟล์ชั่วคราวแล้ว",
|
"deletedTempDir": "ลบไฟล์ชั่วคราวแล้ว",
|
||||||
"deletedLogs": "ลบบันทึกแล้ว",
|
"deletedLogs": "ลบบันทึกแล้ว",
|
||||||
|
"regenerateKeystoreLabel": "สร้าง Keystore ใหม่",
|
||||||
|
"regenerateKeystoreDialogTitle": "สร้าง Keystore ใหม่",
|
||||||
"exportKeystoreLabel": "ส่งออก keystore",
|
"exportKeystoreLabel": "ส่งออก keystore",
|
||||||
"exportedKeystore": "ส่งออก keystore แล้ว",
|
"exportedKeystore": "ส่งออก keystore แล้ว",
|
||||||
"noKeystoreExportFileFound": "ไม่มี keystore ให้ส่งออก",
|
"noKeystoreExportFileFound": "ไม่มี keystore ให้ส่งออก",
|
||||||
@@ -132,6 +132,8 @@
|
|||||||
"openButton": "เปิด",
|
"openButton": "เปิด",
|
||||||
"installButton": "ติดตั้ง",
|
"installButton": "ติดตั้ง",
|
||||||
"uninstallButton": "ถอนการติดตั้ง",
|
"uninstallButton": "ถอนการติดตั้ง",
|
||||||
|
"exportButton": "ส่งออก",
|
||||||
|
"deleteButton": "ลบ",
|
||||||
"rootDialogTitle": "ข้อผิดพลาด",
|
"rootDialogTitle": "ข้อผิดพลาด",
|
||||||
"rootDialogText": "แอปได้รับการติดตั้งด้วยสิทธิ์ผู้ใช้ขั้นสูงแต่ ReVanced Manager ปัจจุบันยังไม่ได้รับสิทธิ์\nโปรดอนุญาตสิทธิ์ผู้ใช้ขั้นสูงก่อน",
|
"rootDialogText": "แอปได้รับการติดตั้งด้วยสิทธิ์ผู้ใช้ขั้นสูงแต่ ReVanced Manager ปัจจุบันยังไม่ได้รับสิทธิ์\nโปรดอนุญาตสิทธิ์ผู้ใช้ขั้นสูงก่อน",
|
||||||
"packageNameLabel": "ชื่อแพ็กเกจ",
|
"packageNameLabel": "ชื่อแพ็กเกจ",
|
||||||
|
|||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user