mirror of
https://github.com/LawnchairLauncher/lawnchair.git
synced 2026-02-27 15:26:58 +00:00
feat: Update Google Fonts listing to 25102025
Signed-off-by: Pun Butrach <pun.butrach@gmail.com>
This commit is contained in:
@@ -4,7 +4,10 @@ older (i.e., Lawnchair `15-dev`).
|
||||
### 🏗️ Development 3 (Draft)
|
||||
|
||||
This release have been tested with:
|
||||
* 📱 Nothing (3a)-series (Android 15)
|
||||
* ☁️ Pixel 6 (Android 12.0)
|
||||
* 📱 Nothing (3a)-series (Android 15, Android 16.0)
|
||||
* 📱 Vivo Y21 (Android 12.0)
|
||||
* 📱 HTC Wildfire E3 lite (Android 12.0)
|
||||
|
||||
Compatibility list:
|
||||
|
||||
@@ -23,7 +26,8 @@ Compatibility list:
|
||||
#### Features
|
||||
* [Lawnchair] Complex Clover icon shape
|
||||
* [Lawnchair] Very Sunny icon shape
|
||||
* [Lawnchair/About] Reduce image size from 170kb to 22kb (around 13% of original size)
|
||||
* [Lawnchair/About] Reduce image size from 170kb to 22kb (around 13% of original size, 99% quality)
|
||||
* [Lawnchair/Font] Update Google Fonts listing to 25102025
|
||||
|
||||
#### Fixes
|
||||
* Disable OEM override on launcher settings, (reimplement `ENABLE_AUTO_INSTALLS_LAYOUT` | c51b2a221838aefb610b7146fc4ef7cb34e5e495)
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
id 'org.jetbrains.kotlin.android'
|
||||
alias(libs.plugins.android.library)
|
||||
alias(libs.plugins.kotlin.android)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import com.android.build.api.dsl.ManagedVirtualDevice
|
||||
|
||||
plugins {
|
||||
id 'com.android.test'
|
||||
id 'androidx.baselineprofile'
|
||||
id 'org.jetbrains.kotlin.android'
|
||||
alias(libs.plugins.android.test)
|
||||
alias(libs.plugins.androidx.baselineprofile)
|
||||
alias(libs.plugins.kotlin.android)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
38
build.gradle
38
build.gradle
@@ -4,20 +4,19 @@ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
|
||||
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
|
||||
|
||||
plugins {
|
||||
id 'com.android.application' version "8.13.0"
|
||||
id 'com.android.library' version "8.13.0" apply false
|
||||
id 'com.android.test' version '8.13.0' apply false
|
||||
id 'androidx.baselineprofile' version '1.4.1'
|
||||
id 'org.jetbrains.kotlin.android' version "2.2.10" // Don't ever update to 2.2.20
|
||||
id 'org.jetbrains.kotlin.plugin.compose' version "2.2.10" // Don't ever update to 2.2.20
|
||||
id 'org.jetbrains.kotlin.plugin.parcelize' version "2.2.10" // Don't ever update to 2.2.20
|
||||
id 'org.jetbrains.kotlin.plugin.serialization' version "2.2.10" // Don't ever update to 2.2.20
|
||||
id "com.google.devtools.ksp" version "2.2.10-2.0.2" // Don't ever update to 2.2.20
|
||||
id 'com.google.protobuf' version "0.9.5"
|
||||
id 'app.cash.licensee' version "1.14.1"
|
||||
id 'dev.rikka.tools.refine' version "4.4.0"
|
||||
id 'com.diffplug.spotless' version '8.0.0'
|
||||
id 'com.google.dagger.hilt.android' version '2.57.2'
|
||||
alias(libs.plugins.android.application)
|
||||
alias(libs.plugins.android.library) apply false
|
||||
alias(libs.plugins.android.test) apply false
|
||||
alias(libs.plugins.androidx.baselineprofile)
|
||||
alias(libs.plugins.kotlin.android)
|
||||
alias(libs.plugins.kotlin.compose)
|
||||
alias(libs.plugins.kotlin.parcelize)
|
||||
alias(libs.plugins.kotlin.serialization)
|
||||
alias(libs.plugins.google.ksp)
|
||||
alias(libs.plugins.google.protobuf)
|
||||
alias(libs.plugins.cash.licensee)
|
||||
alias(libs.plugins.rikka.refine)
|
||||
alias(libs.plugins.diffplug.spotless)
|
||||
}
|
||||
|
||||
// LC-Build-TODO: addFrameworkJar() doesn't work, what???
|
||||
@@ -59,11 +58,10 @@ allprojects {
|
||||
}
|
||||
|
||||
plugins.withId('com.google.protobuf') {
|
||||
def protocVersion = '4.32.1'
|
||||
protobuf {
|
||||
// Configure the protoc executable
|
||||
protoc {
|
||||
artifact = "com.google.protobuf:protoc:${protocVersion}"
|
||||
artifact = "com.google.protobuf:protoc:${libs.versions.protocVersion.get()}"
|
||||
}
|
||||
generateProtoTasks {
|
||||
all().configureEach { task ->
|
||||
@@ -469,6 +467,10 @@ dependencies {
|
||||
exclude group: "com.github.skydoves", module: "balloon"
|
||||
}
|
||||
|
||||
implementation libs.hoko.blur
|
||||
|
||||
implementation libs.androidx.window
|
||||
|
||||
debugImplementation libs.leakcanary.android
|
||||
}
|
||||
|
||||
@@ -502,8 +504,8 @@ licensee {
|
||||
allow(SpdxId.Apache_20)
|
||||
allow(SpdxId.BSD_3_Clause)
|
||||
allow(SpdxId.GPL_20_or_later)
|
||||
allowDependency("com.github.topjohnwu.libsu", "core", "6.0.0")
|
||||
allowDependency("com.github.topjohnwu.libsu", "service", "6.0.0")
|
||||
allowDependency(libs.libsu.core)
|
||||
allowDependency(libs.libsu.service)
|
||||
allowUrl("https://github.com/patrykmichalik/opto/blob/master/LICENSE")
|
||||
allowUrl("https://github.com/RikkaApps/HiddenApiRefinePlugin/blob/main/LICENSE")
|
||||
allowUrl("https://opensource.org/licenses/mit-license.php")
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
alias(libs.plugins.android.library)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
alias(libs.plugins.android.library)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
alias(libs.plugins.android.library)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
alias(libs.plugins.android.library)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
alias(libs.plugins.android.library)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
alias(libs.plugins.android.library)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
alias(libs.plugins.android.library)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
id 'org.jetbrains.kotlin.android'
|
||||
alias(libs.plugins.android.library)
|
||||
alias(libs.plugins.kotlin.android)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,24 +1,31 @@
|
||||
[versions]
|
||||
accompanist = "0.37.3"
|
||||
benchmarkMacroJunit4 = "1.4.1"
|
||||
concurrentFutures = "1.3.0"
|
||||
coreAnimation = "1.0.0"
|
||||
coreKtx = "1.17.0"
|
||||
error_prone_annotations = "2.42.0"
|
||||
espressoCore = "3.7.0"
|
||||
junit = "1.3.0"
|
||||
opto = "1.0.18"
|
||||
protocVersion = "4.33.0"
|
||||
retrofit = "3.0.0"
|
||||
room = "2.8.2"
|
||||
|
||||
activityCompose = "1.11.0"
|
||||
airbnbLottie = "6.6.10"
|
||||
androidDesugar = "2.1.5"
|
||||
benchmarkMacroJunit4 = "1.4.1"
|
||||
coil = "2.7.0"
|
||||
compose = "1.9.3"
|
||||
composeBom = "2025.10.00"
|
||||
compose = "1.9.3"
|
||||
composeMaterial = "1.9.3"
|
||||
composeMaterial3 = "1.5.0-alpha06"
|
||||
composeMaterialIcons = "1.7.8"
|
||||
concurrentFutures = "1.3.0"
|
||||
constraintlayout = "2.2.1"
|
||||
coreAnimation = "1.0.0"
|
||||
coreKtx = "1.17.0"
|
||||
dagger = "2.57.2"
|
||||
datastore = "1.1.7"
|
||||
dynamicanimation = "1.1.0"
|
||||
errorProneAnnotations = "2.42.0"
|
||||
espressoCore = "3.7.0"
|
||||
googleErrorProneAnnotations = "2.42.0"
|
||||
fuzzywuzzy = "1.4.0"
|
||||
googleMaterial = "1.13.0"
|
||||
graphicsCore = "1.0.3"
|
||||
@@ -26,9 +33,7 @@ graphicsPath = "1.0.1"
|
||||
graphicsShapes = "1.1.0-rc01"
|
||||
hokoBlur = "1.5.5"
|
||||
javaxInject = "1"
|
||||
junit = "1.3.0"
|
||||
kdrag0nColorkt = "1.0.5"
|
||||
kotlinStdlibJdk7 = "2.2.10"
|
||||
kotlinxCoroutines = "1.10.2"
|
||||
kotlinxSerialization = "1.9.0"
|
||||
leakcanaryAndroid = "2.14"
|
||||
@@ -37,28 +42,46 @@ lifecycle = "2.9.4"
|
||||
materialMotionCompose = "2.0.1"
|
||||
navigationCompose = "2.9.5"
|
||||
okhttp = "5.2.1"
|
||||
opto = "1.0.18"
|
||||
palette = "1.0.0"
|
||||
persianDate = "1.7.1"
|
||||
preference = "1.2.1"
|
||||
profileinstaller = "1.4.1"
|
||||
protocVersion = "4.33.0"
|
||||
recyclerview = "1.4.0"
|
||||
reorderable = "2.5.1"
|
||||
restrictionBypass = "2.2"
|
||||
retrofit = "3.0.0"
|
||||
rikkaRefine = "4.4.0"
|
||||
room = "2.8.2"
|
||||
slice = "1.1.0-alpha02"
|
||||
smartspacer = "1.1.2"
|
||||
uiautomator = "2.3.0"
|
||||
window = "1.5.0"
|
||||
|
||||
[libraries]
|
||||
accompanist-adaptive = { group = "com.google.accompanist", name = "accompanist-adaptive", version.ref = "accompanist" }
|
||||
accompanist-drawablepainter = { group = "com.google.accompanist", name = "accompanist-drawablepainter", version.ref = "accompanist" }
|
||||
accompanist-permissions = { group = "com.google.accompanist", name = "accompanist-permissions", version.ref = "accompanist" }
|
||||
agp = "8.13.0"
|
||||
baselineprofile = "1.4.1"
|
||||
ksp = "2.2.10-2.0.2" # Don't update to 2.2.20
|
||||
kotlin = "2.2.10" # Don't update to 2.2.20
|
||||
protobuf = "0.9.5"
|
||||
licensee = "1.14.1"
|
||||
refine = "4.4.0"
|
||||
spotless = "8.0.0"
|
||||
|
||||
[plugins]
|
||||
android-application = { id = "com.android.application", version.ref = "agp" }
|
||||
android-library = { id = "com.android.library", version.ref = "agp" }
|
||||
android-test = { id = "com.android.test", version.ref = "agp" }
|
||||
androidx-baselineprofile = { id = "androidx.baselineprofile", version.ref = "baselineprofile" }
|
||||
|
||||
kotlin-android = { id = "org.jetbrains.kotlin.android", version.ref = "kotlin" }
|
||||
kotlin-compose = { id = "org.jetbrains.kotlin.plugin.compose", version.ref = "kotlin" }
|
||||
kotlin-parcelize = { id = "org.jetbrains.kotlin.plugin.parcelize", version.ref = "kotlin" }
|
||||
kotlin-serialization = { id = "org.jetbrains.kotlin.plugin.serialization", version.ref = "kotlin" }
|
||||
google-ksp = { id = "com.google.devtools.ksp", version.ref = "ksp" }
|
||||
google-protobuf = { id = "com.google.protobuf", version.ref = "protobuf" }
|
||||
cash-licensee = { id = "app.cash.licensee", version.ref = "licensee" }
|
||||
rikka-refine = { id = "dev.rikka.tools.refine", version.ref = "refine" }
|
||||
diffplug-spotless = { id = "com.diffplug.spotless", version.ref = "spotless" }
|
||||
|
||||
[libraries]
|
||||
# AndroidX
|
||||
androidx-activity-compose = { group = "androidx.activity", name = "activity-compose", version.ref = "activityCompose" }
|
||||
androidx-benchmark-macro-junit4 = { module = "androidx.benchmark:benchmark-macro-junit4", version.ref = "benchmarkMacroJunit4" }
|
||||
androidx-concurrent-futures = { module = "androidx.concurrent:concurrent-futures", version.ref = "concurrentFutures" }
|
||||
@@ -83,6 +106,7 @@ androidx-slice-core = { group = "androidx.slice", name = "slice-core", version.r
|
||||
androidx-uiautomator = { module = "androidx.test.uiautomator:uiautomator", version.ref = "uiautomator" }
|
||||
androidx-window = { group = "androidx.window", name = "window", version.ref = "window" }
|
||||
|
||||
# Compose
|
||||
compose-bom = { group = "androidx.compose", name = "compose-bom", version.ref = "composeBom" }
|
||||
compose-foundation = { group = "androidx.compose.foundation", name = "foundation", version.ref = "compose" }
|
||||
compose-material = { group = "androidx.compose.material", name = "material", version.ref = "composeMaterial" }
|
||||
@@ -101,35 +125,44 @@ dagger-compiler = { group = "com.google.dagger", name = "dagger-compiler", versi
|
||||
dagger-hilt-android = { group = "com.google.dagger", name = "hilt-android", version.ref = "dagger" }
|
||||
dagger-hilt-compiler = { group = "com.google.dagger", name = "hilt-compiler", version.ref = "dagger" }
|
||||
|
||||
google-errorprone-annotations = { module = "com.google.errorprone:error_prone_annotations", version.ref = "errorProneAnnotations" }
|
||||
google-material = { group = "com.google.android.material", name = "material", version.ref = "googleMaterial" }
|
||||
# Accompanist
|
||||
accompanist-adaptive = { group = "com.google.accompanist", name = "accompanist-adaptive", version.ref = "accompanist" }
|
||||
accompanist-drawablepainter = { group = "com.google.accompanist", name = "accompanist-drawablepainter", version.ref = "accompanist" }
|
||||
accompanist-permissions = { group = "com.google.accompanist", name = "accompanist-permissions", version.ref = "accompanist" }
|
||||
|
||||
kotlin-stdlib-jdk7 = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk7", version.ref = "kotlinStdlibJdk7" }
|
||||
kotlinx-coroutines-android = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version.ref = "kotlinxCoroutines" }
|
||||
kotlinx-serialization-json = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-json", version.ref = "kotlinxSerialization" }
|
||||
|
||||
leakcanary-android = { module = "com.squareup.leakcanary:leakcanary-android", version.ref = "leakcanaryAndroid" }
|
||||
opto-compose = { group = "com.patrykmichalik.opto", name = "compose", version.ref = "opto" }
|
||||
# Opto
|
||||
kotlin-stdlib-jdk7 = { module = "org.jetbrains.kotlin:kotlin-stdlib-jdk7", version.ref = "kotlin" }
|
||||
opto-core = { group = "com.patrykmichalik.opto", name = "core", version.ref = "opto" }
|
||||
opto-compose = { group = "com.patrykmichalik.opto", name = "compose", version.ref = "opto" }
|
||||
opto-domain = { group = "com.patrykmichalik.opto", name = "domain", version.ref = "opto" }
|
||||
|
||||
# Retrofit & OkHttp
|
||||
protobuf-javalite = { module = "com.google.protobuf:protobuf-javalite", version.ref = "protocVersion" }
|
||||
|
||||
retrofit-converter-kotlinx = { group = "com.squareup.retrofit2", name = "converter-kotlinx-serialization", version.ref = "retrofit" }
|
||||
retrofit-core = { group = "com.squareup.retrofit2", name = "retrofit", version.ref = "retrofit" }
|
||||
squareup-okhttp = { group = "com.squareup.okhttp3", name = "okhttp", version.ref = "okhttp" }
|
||||
retrofit-converter-kotlinx = { group = "com.squareup.retrofit2", name = "converter-kotlinx-serialization", version.ref = "retrofit" }
|
||||
okhttp = { group = "com.squareup.okhttp3", name = "okhttp", version.ref = "okhttp" }
|
||||
|
||||
# Room
|
||||
room-compiler = { group = "androidx.room", name = "room-compiler", version.ref = "room" }
|
||||
room-ktx = { group = "androidx.room", name = "room-ktx", version.ref = "room" }
|
||||
room-runtime = { group = "androidx.room", name = "room-runtime", version.ref = "room" }
|
||||
|
||||
airbnb-lottie = { group = "com.airbnb.android", name = "lottie", version.ref = "airbnbLottie" }
|
||||
# KotlinX
|
||||
kotlinx-coroutines-android = { group = "org.jetbrains.kotlinx", name = "kotlinx-coroutines-android", version.ref = "kotlinxCoroutines" }
|
||||
kotlinx-serialization-json = { group = "org.jetbrains.kotlinx", name = "kotlinx-serialization-json", version.ref = "kotlinxSerialization" }
|
||||
|
||||
# Other
|
||||
android-desugarJdkLibs = { group = "com.android.tools", name = "desugar_jdk_libs", version.ref = "androidDesugar" }
|
||||
airbnb-lottie = { group = "com.airbnb.android", name = "lottie", version.ref = "airbnbLottie" }
|
||||
chickenhook-restrictionbypass = { group = "com.github.ChickenHook", name = "RestrictionBypass", version.ref = "restrictionBypass" }
|
||||
coil-compose = { group = "io.coil-kt", name = "coil-compose", version.ref = "coil" }
|
||||
google-errorprone-annotations = { module = "com.google.errorprone:error_prone_annotations", version.ref = "googleErrorProneAnnotations" }
|
||||
google-material = { group = "com.google.android.material", name = "material", version.ref = "googleMaterial" }
|
||||
hoko-blur = { group = "io.github.hokofly", name = "hoko-blur", version.ref = "hokoBlur" }
|
||||
javax-inject = { group = "javax.inject", name = "javax.inject", version.ref = "javaxInject" }
|
||||
kdrag0n-colorkt = { group = "dev.kdrag0n", name = "colorkt", version.ref = "kdrag0nColorkt" }
|
||||
leakcanary-android = { module = "com.squareup.leakcanary:leakcanary-android", version.ref = "leakcanaryAndroid" }
|
||||
libsu-core = { group = "com.github.topjohnwu.libsu", name = "core", version.ref = "libsu" }
|
||||
libsu-service = { group = "com.github.topjohnwu.libsu", name = "service", version.ref = "libsu" }
|
||||
material-motion-compose = { group = "io.github.fornewid", name = "material-motion-compose-core", version.ref = "materialMotionCompose" }
|
||||
persian-date = { group = "com.github.samanzamani", name = "PersianDate", version.ref = "persianDate" }
|
||||
@@ -141,27 +174,8 @@ smartspacer-sdk = { group = "com.kieronquinn.smartspacer", name = "sdk-client",
|
||||
xdrop-fuzzywuzzy = { group = "me.xdrop", name = "fuzzywuzzy", version.ref = "fuzzywuzzy" }
|
||||
|
||||
[bundles]
|
||||
accompanist = [
|
||||
"accompanist-adaptive",
|
||||
"accompanist-drawablepainter",
|
||||
"accompanist-permissions",
|
||||
]
|
||||
graphics = [
|
||||
"androidx-graphics-core",
|
||||
"androidx-graphics-path",
|
||||
"androidx-graphics-shapes",
|
||||
]
|
||||
opto = [
|
||||
"opto-domain",
|
||||
"opto-core",
|
||||
"opto-compose",
|
||||
]
|
||||
retrofit = [
|
||||
"retrofit-core",
|
||||
"retrofit-converter-kotlinx",
|
||||
"squareup-okhttp",
|
||||
]
|
||||
room = [
|
||||
"room-runtime",
|
||||
"room-ktx",
|
||||
]
|
||||
accompanist = ["accompanist-adaptive", "accompanist-drawablepainter", "accompanist-permissions"]
|
||||
graphics = ["androidx-graphics-core", "androidx-graphics-path", "androidx-graphics-shapes"]
|
||||
opto = ["opto-domain", "opto-core", "opto-compose"]
|
||||
retrofit = ["retrofit-core", "retrofit-converter-kotlinx", "okhttp"]
|
||||
room = ["room-runtime", "room-ktx"]
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
alias(libs.plugins.android.library)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -42,25 +42,25 @@
|
||||
<string name="deselect_all">إلغاء تحديد الكل</string>
|
||||
<string name="inverse_selection">الاختيار العكسي</string>
|
||||
<string name="loading">جارٍ التحميل…</string>
|
||||
<string name="dismiss">Dismiss</string>
|
||||
<string name="dismiss">تجاهل</string>
|
||||
<string name="download_update">تنزيل التحديث</string>
|
||||
<string name="install_update">تثبيت التحديث</string>
|
||||
<string name="view_changes">View changes</string>
|
||||
<string name="view_changes">اعرض التغييرات</string>
|
||||
<string name="pro_updated">لقد تم التحديث!</string>
|
||||
<!-- Changes dialog strings -->
|
||||
<string name="changes_dialog_title">Updates</string>
|
||||
<string name="changes_dialog_error">Failed to load changes</string>
|
||||
<string name="changes_dialog_no_changes">No changes found</string>
|
||||
<string name="changes_dialog_build_format">Build #%1$d → #%2$d</string>
|
||||
<string name="changes_dialog_commit_info">by %1$s • %2$s • %3$s</string>
|
||||
<string name="changes_dialog_title">التحديثات</string>
|
||||
<string name="changes_dialog_error">فشل تطبيق التغييرات</string>
|
||||
<string name="changes_dialog_no_changes">لم يتم العثور على تحديثات</string>
|
||||
<string name="changes_dialog_build_format">إصدار #%1$d → #%2$d</string>
|
||||
<string name="changes_dialog_commit_info">بواسطة %1$s • %2$s • %3$s</string>
|
||||
<!-- Time ago strings -->
|
||||
<string name="time_just_now">just now</string>
|
||||
<string name="time_minutes_ago">%dm</string>
|
||||
<string name="time_hours_ago">%dh</string>
|
||||
<string name="time_days_ago">%dd</string>
|
||||
<string name="time_weeks_ago">%dw</string>
|
||||
<string name="time_months_ago">%dmo</string>
|
||||
<string name="time_years_ago">%dy</string>
|
||||
<string name="time_just_now">الآن</string>
|
||||
<string name="time_minutes_ago">منذ %dدقيقة</string>
|
||||
<string name="time_hours_ago">%dساعة</string>
|
||||
<string name="time_days_ago">%dيوم</string>
|
||||
<string name="time_weeks_ago">%dأسبوع</string>
|
||||
<string name="time_months_ago">%dشهر</string>
|
||||
<string name="time_years_ago">%dعام</string>
|
||||
<string name="managed_by_lawnchair">تتم الإدارة بواسطة Lawnchair</string>
|
||||
<!-- When mentioning settings UI -->
|
||||
<string name="smartspace_preferences">التفضيلات</string>
|
||||
@@ -87,11 +87,11 @@
|
||||
<string name="grid">شبكة</string>
|
||||
<string name="layout">التصميم أو التخطيط</string>
|
||||
<!-- Generic styling options -->
|
||||
<string name="show_wallpaper">Show wallpaper</string>
|
||||
<string name="show_wallpaper">عرض الخلفية</string>
|
||||
<string name="wallpaper">الخلفية</string>
|
||||
<string name="style">أسلوب</string>
|
||||
<string name="background_opacity">شفافية الخلفية</string>
|
||||
<string name="pref_all_apps_search_bar_background">Separated Search bar background</string>
|
||||
<string name="pref_all_apps_search_bar_background">خلفية منفصلة لشريط بحث</string>
|
||||
<!-- Toast text and tips -->
|
||||
<string name="copied_toast">تم النسخ إلى الحافظة</string>
|
||||
<string name="calculator_search_result_copied_toast">النتائج نسخت إلي الحافظة</string>
|
||||
@@ -115,7 +115,7 @@
|
||||
<string name="folders_filter_duplicates">إظهار التطبيقات الفريدة فقط</string>
|
||||
<string name="my_folder_label">مجلدي</string>
|
||||
<!-- A11y description -->
|
||||
<string name="accessibility_service_description">To perform certain actions (such as locking your phone) when performing a gesture, Lawnchair requires accessibility access.\n\nLawnchair doesn\'t watch any user action, though the privilege to do so is required for all accessibility services. Lawnchair discards any event sent by the system.\n\nIn order to lock your phone, or to open the Recents screen, Lawnchair uses the performGlobalAction Accessibility service.</string>
|
||||
<string name="accessibility_service_description">للقيام بإجراءات معينة (مثل غلق الهاتف) عند تنفيذ إيماءة، يتطلب Lawnchair منح الاذن إلى إمكانية الوصول.\n\nلا يراقب Lawnchair أي إجراء للمستخدم، على الرغم من ذلك فان الاذن مطلوب لجميع خدمات إمكانية الوصول. يتجاهل Lawnchair أي حدث يرسله النظام.\n\nلغلق هاتفك أو فتح \"التطبيقات الأخيرة\"، يستخدم Lawnchair خدمة إمكانية الوصول performGlobalAction.</string>
|
||||
<string name="x_with_y_count">%1$s (%2$d)</string>
|
||||
<string name="x_by_y">%1$d x %2$d</string>
|
||||
<string name="x_and_y">%1$s & %2$s</string>
|
||||
@@ -140,7 +140,7 @@
|
||||
<string name="folders_description">عدد الصفوف والأعمدة</string>
|
||||
<string name="gestures_label">الإيماءات</string>
|
||||
<string name="gestures_description">النقرات والسحب</string>
|
||||
<string name="quickstep_label">Recents screen</string>
|
||||
<string name="quickstep_label">قائمة التطبيقات الأخيرة</string>
|
||||
<string name="quickstep_description">زر \"مسح الكل\"، نصف قطر الزاوية</string>
|
||||
<string name="about_label">حول التطبيق</string>
|
||||
<string name="app_info_drop_target_label">معلومات التطبيق</string>
|
||||
@@ -155,10 +155,10 @@
|
||||
<string name="workspace_increase_max_grid_size_description">زيادة الحجم الأقصى المسموح به لشبكة الشاشة الرئيسية من 10 x 10 إلى 20 x 20</string>
|
||||
<string name="always_reload_icons_label">إعادة تحميل الأيقونات دائماً</string>
|
||||
<string name="always_reload_icons_description">تجنب استخدام الأيقونات المخزنة مؤقتًا من حزم الأيقونات</string>
|
||||
<string name="icon_swipe_gestures">Icon swipe gestures</string>
|
||||
<string name="icon_swipe_gestures_description">Perform actions when swiping left or right on icons instead of moving the home screen</string>
|
||||
<string name="show_deck_layout">Deck layout</string>
|
||||
<string name="show_deck_layout_description">Show a layout option to hide the app drawer and automatically add new apps to the home screen</string>
|
||||
<string name="icon_swipe_gestures">إيماءات السحب للأيقونة</string>
|
||||
<string name="icon_swipe_gestures_description">تنفيذ الإجراءات عند السحب لليسار أو لليمين على الأيقونات بدلاً من نقل الشاشة الرئيسية</string>
|
||||
<string name="show_deck_layout">تخطيط المجموعة</string>
|
||||
<string name="show_deck_layout_description">إظهار خيار التخطيط لإخفاء صفحة التطبيقات وإضافة التطبيقات الجديدة تلقائياً إلى الشاشة الرئيسية</string>
|
||||
<string name="recents_lock_unlock">قفل/فتح</string>
|
||||
<string name="recents_lock_unlock_description">منع إغلاق التطبيق المحدد عند الضغط على \"مسح الكل\"</string>
|
||||
<!--Overlay-->
|
||||
@@ -223,9 +223,9 @@
|
||||
<string name="icon_shape_squircle">مربع دائري</string>
|
||||
<string name="icon_shape_teardrop">دمعة</string>
|
||||
<!-- Icon shape (Material 3 Expressive) -->
|
||||
<string name="icon_shape_four_sided_cookie">Four-sided cookie</string>
|
||||
<string name="icon_shape_seven_sided_cookie">Seven-sided cookie</string>
|
||||
<string name="icon_shape_arch">Arch</string>
|
||||
<string name="icon_shape_four_sided_cookie">أيقونة ذات أربع جوانب</string>
|
||||
<string name="icon_shape_seven_sided_cookie">أيقونة ذات سبع جوانب</string>
|
||||
<string name="icon_shape_arch">قوس</string>
|
||||
<!-- Custom icon shapes -->
|
||||
<string name="custom_icon_shape">شكل أيقونة مخصص</string>
|
||||
<string name="custom_icon_shape_create">إنشاء شكل أيقونة مخصص</string>
|
||||
@@ -249,7 +249,7 @@
|
||||
<string name="themed_icon_title">الأيقونات المخصصة</string>
|
||||
<string name="themed_icons_off_label">معطل</string>
|
||||
<string name="themed_icons_home_label">الشاشة الرئيسية</string>
|
||||
<string name="themed_icons_home_and_drawer_label">Home screen and app drawer</string>
|
||||
<string name="themed_icons_home_and_drawer_label">الشاشة الرئيسية و قائمة التطبيقات</string>
|
||||
<string name="lawnicons_not_installed_description">لا توجد حزم أيقونات مدعومة</string>
|
||||
<!-- Fonts -->
|
||||
<string name="pref_fonts_add_fonts">إضافة خطوط</string>
|
||||
@@ -325,7 +325,7 @@
|
||||
<string name="smartspace_widget_description">ماذا تعرض</string>
|
||||
<!-- Data and time format settings -->
|
||||
<string name="smartspace_calendar">التقويم</string>
|
||||
<string name="smartspace_date_and_time">Date and time</string>
|
||||
<string name="smartspace_date_and_time">التاريخ والوقت</string>
|
||||
<string name="smartspace_date">التاريخ</string>
|
||||
<string name="smartspace_time">الوقت</string>
|
||||
<string name="smartspace_time_format">تنسيق الوقت</string>
|
||||
@@ -363,19 +363,19 @@
|
||||
<string name="translate">ترجمة</string>
|
||||
<string name="donate">تبرع</string>
|
||||
<string name="product">المنتج</string>
|
||||
<string name="design_and_development">Design and development</string>
|
||||
<string name="design_and_development">تصميم و تطوير</string>
|
||||
<string name="development">التطوير</string>
|
||||
<string name="quickswitch_maintenance">صيانة QuickSwitch</string>
|
||||
<string name="devops">DevOps</string>
|
||||
<string name="support_and_pr">Support and PR</string>
|
||||
<string name="community">Community</string>
|
||||
<string name="telegram">Telegram</string>
|
||||
<string name="support_and_pr">الدعم والعلاقات العامة</string>
|
||||
<string name="community">المجتمع</string>
|
||||
<string name="telegram">تليجرام</string>
|
||||
<string name="news">الأخبار</string>
|
||||
<string name="legal">Legal</string>
|
||||
<string name="legal">قانوني</string>
|
||||
<string name="acknowledgements">الشكر والتقدير</string>
|
||||
<string name="privacy_policy">Privacy policy</string>
|
||||
<string name="contributor_status_active">Active</string>
|
||||
<string name="update_check_failed">Failed to check for updates</string>
|
||||
<string name="privacy_policy">سياسة الخصوصية</string>
|
||||
<string name="contributor_status_active">مفعل</string>
|
||||
<string name="update_check_failed">فشل التحقق من وجود تحديثات</string>
|
||||
<!--
|
||||
|
||||
Backup and restore
|
||||
@@ -406,7 +406,7 @@
|
||||
<string name="gesture_swipe_right">اسحب لليمين</string>
|
||||
<string name="gesture_handler_no_op">لا تفعل شيئاً</string>
|
||||
<string name="gesture_handler_sleep">السكون</string>
|
||||
<string name="gesture_handler_recents">Open Recents screen</string>
|
||||
<string name="gesture_handler_recents">فتح قائمة التطبيقات الأخيرة</string>
|
||||
<string name="gesture_handler_open_notifications">فتح لوحة الإشعارات</string>
|
||||
<string name="gesture_handler_open_app_option">فتح التطبيق</string>
|
||||
<string name="gesture_handler_open_app_config">فتح %1$s</string>
|
||||
@@ -421,7 +421,7 @@
|
||||
<string name="d2ts_recents_a11y_hint_title">تشغيل خدمة الوصول</string>
|
||||
<string name="dt2s_a11y_hint">لاستخدام ميزة النقر المزدوج للسكون، قم بتفعيل خدمة الوصول الخاصة بـ Lawnchair. اضغط على \"فتح الإعدادات\"، ثم اختر \"Lawnchair\" وقم بتفعيل \"استخدام Lawnchair\". يستخدم Lawnchair طريقة performGlobalAction من خدمات الوصول لتنفيذ هذا الإجراء. هذه إذن حساس يسمح بمراقبة التطبيقات الأخرى. ومع ذلك، لم يتم تكوين Lawnchair لهذه الوظيفة ولا يستقبل أي أحداث.</string>
|
||||
<string name="dt2s_recents_warning_open_settings">فتح الإعدادات</string>
|
||||
<string name="recents_a11y_hint">To use Open Recents screen, turn on the Lawnchair accessibility service. Tap \"Open settings\", select \"Lawnchair\" and turn on \"Use Lawnchair.\"\n\nLawnchair uses Accessibility\'s `performGlobalAction` method to perform this action. This is a sensitive permission that allows monitoring other apps. However, Lawnchair is not configured for that functionality and receives no events.</string>
|
||||
<string name="recents_a11y_hint">لاستخدام فتح التطبيقات الأخيرة، قم بتفعيل خدمة الوصول الخاصة بـ Lawnchair. اضغط على \"فتح الإعدادات\"، ثم اختر \"Lawnchair\" وقم بتفعيل \"استخدام Lawnchair\n\n.\"Lawnchair يستخدم خدمة وصول performGlobalAction لتنفيذ هذا الإجراء. هذا إذن ذو صلاحيات حساسة تسمح بمراقبة التطبيقات الأخرى. ومع ذلك، لم يتم تصميمLawnchair لهذه الوظيفة ولا يستقبل أي أحداث.</string>
|
||||
<!--
|
||||
|
||||
Bug reporting
|
||||
@@ -557,7 +557,7 @@
|
||||
<string name="max_folder_columns">أقصى عدد من الأعمدة في المجلد</string>
|
||||
<string name="max_folder_rows">أقصى عدد من الصفوف في المجلد</string>
|
||||
<!-- Quickstep settings -->
|
||||
<string name="quickswitch_ignored_warning">These settings will be ignored as Lawnchair isn\'t set as the Recents screen provider</string>
|
||||
<string name="quickswitch_ignored_warning">سيتم تجاهل هذه الإعدادات لأن Lawnchair لم يتم اختياره كمزود لقائمة التطبيقات الأخيرة</string>
|
||||
<string name="quickstep_incompatible">تكامل النظام غير متوافق</string>
|
||||
<string name="quickstep_incompatible_description">تم تكوين جهازك ليحتوي على إيماءات النظام (المعروفة باسم Quickstep) المقدمة بواسطة %1$s، ولكن هذا الإصدار من %1$s غير متوافق مع إصدار Android الخاص بك. لمتابعة استخدام جهازك، يرجى إلغاء تثبيت تحديثات %1$s أو تعطيل %1$s كمزود لإيماءات النظام.</string>
|
||||
<string name="translucent_background">خلفية شفافة</string>
|
||||
@@ -569,7 +569,7 @@
|
||||
<string name="task_menu_force_stop">إيقاف إجباري</string>
|
||||
<string name="window_corner_radius_label">نصف قطر زوايا الشاشة</string>
|
||||
<string name="override_window_corner_radius_label">تخصيص نصف قطر زوايا الشاشة</string>
|
||||
<string name="window_corner_radius_description">When you swipe up to open the Recents screen, the current app follows your finger, shrinking into a card. Use this slider to adjust the corner radius of the card when it\'s nearly full screen so it matches the corners of your screen.</string>
|
||||
<string name="window_corner_radius_description">عند السحب لأعلى لفتح التطبيقات الأخيرة، يتبع التطبيق الحالي إصبعك، ويتغير إلى بطاقة صغيرة. استخدم شريط التمرير هذا لتعديل تحدب الزاوية في البطاقة عندما تكون ملء الشاشة تقريباً بحيث تطابق تحدب زوايا الشاشة.</string>
|
||||
<string name="taskbar_label">شريط المهام</string>
|
||||
<string name="enable_taskbar_experimental">إظهار شريط المهام (تجريبي)</string>
|
||||
<!--
|
||||
@@ -578,7 +578,7 @@
|
||||
|
||||
-->
|
||||
<!-- Launcher strings used -->
|
||||
<string name="all_apps_device_search_hint">Search apps, web, and more</string>
|
||||
<string name="all_apps_device_search_hint">البحث في التطبيقات، شبكة الإنترنت، والمزيد</string>
|
||||
<string name="all_apps_search_bar_hint">البحث عن التطبيقات</string>
|
||||
<string name="all_apps_no_search_results">لم يتم العثور على تطبيقات مطابقة لـ \"<xliff:g example="Android" id="query">%1$s</xliff:g>\"</string>
|
||||
<string name="all_apps_search_result_suggestions">من الويب</string>
|
||||
@@ -588,7 +588,7 @@
|
||||
<string name="all_apps_search_market_message">البحث عن المزيد من التطبيقات</string>
|
||||
<string name="all_apps_search_on_web_message">البحث على <xliff:g example="Startpage" id="web_search_provider">%1$s</xliff:g></string>
|
||||
<string name="error_no_market_or_browser_installed">لا يوجد متجر تطبيقات أو متصفح مثبت</string>
|
||||
<string name="all_apps_search_on_web_general">Search on the web</string>
|
||||
<string name="all_apps_search_on_web_general">البحث في الإنترنت</string>
|
||||
<string name="clear_history">مسح سجل البحث</string>
|
||||
<string name="search_input_action_clear_results">مسح مربع البحث</string>
|
||||
<!-- Search settings -->
|
||||
@@ -611,30 +611,30 @@
|
||||
<string name="search_algorithm_app_search">بحث التطبيقات</string>
|
||||
<string name="search_algorithm_global_search_on_device">البحث العالمي (على الجهاز)</string>
|
||||
<string name="search_algorithm_global_search_via_asi">البحث العالمي (عبر ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<string name="custom_search_label">اسم محرك البحث</string>
|
||||
<string name="custom_search_url">عنوان محرك البحث</string>
|
||||
<string name="custom_search_suggestions_url">رابط محرك البحث عن اقتراحات</string>
|
||||
<string name="custom_search_input_hint">%s سيتم استبداله بعبارة البحث</string>
|
||||
<string name="custom_search_suggestions_hint">%s سيتم استبدالها بعبارة البحث. النتائج يجب أن تكون بتنسيق JSON Opensearch.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
<string name="show_search_result_types">إظهار في نتائج البحث</string>
|
||||
<string name="search_pref_result_apps_and_shortcuts_title">Apps and shortcuts</string>
|
||||
<string name="search_pref_result_apps_and_shortcuts_title">التطبيقات والاختصارات</string>
|
||||
<string name="search_pref_result_shortcuts_title">اختصارات التطبيقات</string>
|
||||
<string name="search_pref_result_people_title">الأشخاص</string>
|
||||
<string name="search_pref_result_tips_title">نصائح Pixel</string>
|
||||
<string name="search_pref_result_settings_title">إعدادات Android</string>
|
||||
<string name="search_pref_result_files_title">ملفات</string>
|
||||
<string name="search_pref_result_visual_media_title">Photos and videos</string>
|
||||
<string name="search_pref_result_audio_media_title">Audio files</string>
|
||||
<string name="search_pref_result_all_files_title">All files</string>
|
||||
<string name="search_pref_result_visual_media_title">الصور ومقاطع الفيديو</string>
|
||||
<string name="search_pref_result_audio_media_title">الملفات الصوتية</string>
|
||||
<string name="search_pref_result_all_files_title">كل الملفات</string>
|
||||
<string name="search_pref_result_web_title">اقتراحات الويب</string>
|
||||
<string name="search_pref_result_history_title">سجل البحث</string>
|
||||
<string name="all_apps_search_result_calculator">آلة حاسبة</string>
|
||||
<string name="search_empty_state_title">Start searching</string>
|
||||
<string name="search_empty_state_no_history_subtitle">Find apps, contacts, and more. Your recent searches will appear here.</string>
|
||||
<string name="search_empty_state_history_disabled_subtitle">Find apps, contacts, and more.</string>
|
||||
<string name="search_empty_state_title">بدء البحث</string>
|
||||
<string name="search_empty_state_no_history_subtitle">البحث عن التطبيقات، وجهات الاتصال، والمزيد. ستظهر عمليات البحث الأخيرة هنا.</string>
|
||||
<string name="search_empty_state_history_disabled_subtitle">البحث عن التطبيقات، وجهات الاتصال، والمزيد.</string>
|
||||
<!-- Description for each search result type -->
|
||||
<string name="search_pref_files_search_on">Search on</string>
|
||||
<string name="search_pref_files_search_on">البحث عن</string>
|
||||
<string name="search_pref_result_files_description">الوسائط، الملفات، والمزيد</string>
|
||||
<string name="search_pref_result_contacts_description">جهات الاتصال والمزيد</string>
|
||||
<string name="search_pref_result_web_provider_description">عبر <xliff:g id="web_search_provider">%1$s</xliff:g></string>
|
||||
@@ -649,33 +649,33 @@
|
||||
<!-- Permission management -->
|
||||
<string name="missing_notification_access_label">َلاحِيَة الوصول إلى الإشعارات مطلوبة</string>
|
||||
<string name="missing_notification_access_desc">لعرض نقاط الإشعارات، قم بتشغيل إشعارات التطبيقات لـ <xliff:g id="name" example="My App">%1$s</xliff:g></string>
|
||||
<string name="warn_contact_permission_title">Contacts permission needed</string>
|
||||
<string name="warn_contact_permission_content">To search for contacts, grant contacts and phone permissions to <xliff:g id="name" example="My App">%1$s</xliff:g></string>
|
||||
<string name="permissions_music_audio">Music and audio access needed</string>
|
||||
<string name="permissions_music_audio_description">To search your music and other audio files, <xliff:g id="name" example="My App">%1$s</xliff:g> needs permission to access your media library.</string>
|
||||
<string name="warn_contact_permission_title">مطلوب إذن الوصول إلى جهات الاتصال</string>
|
||||
<string name="warn_contact_permission_content">للبحث عن جهات الاتصال، امنح صَلاحِيَة الوصول إلى جهات الاتصال والهاتف ل <xliff:g id="name" example="My App">%1$s</xliff:g></string>
|
||||
<string name="permissions_music_audio">مطلوب الوصول إلى الملفات الصوتية</string>
|
||||
<string name="permissions_music_audio_description">للبحث عن الملفات الصوتية، يحتاج <xliff:g id="name" example="My App">%1$s</xliff:g> إلى إذن للوصول إلى مكتبة الوسائط الخاصة بك.</string>
|
||||
<!-- Photos and videos -->
|
||||
<string name="permissions_photos_videos">Photos and videos access needed</string>
|
||||
<string name="permissions_photos_videos_description">To search your photos and videos, <xliff:g id="name" example="My App">%1$s</xliff:g> needs permission to access your media library.</string>
|
||||
<string name="permissions_photos_videos_full">Access your full media library?</string>
|
||||
<string name="permissions_photos_videos_full_description">To search all your photos and videos, <xliff:g id="name" example="My App">%1$s</xliff:g> needs full access to your media library.</string>
|
||||
<string name="permissions_photos_videos_grant_full">Grant full media permissions</string>
|
||||
<string name="permissions_photos_videos_manage_selected">Manage selected items</string>
|
||||
<string name="permissions_photos_videos">مطلوب منح صَلاحِيَة الوصول إلى الصور والفيديو</string>
|
||||
<string name="permissions_photos_videos_description">للبحث عن الصور ومقاطع الفيديو، يحتاج <xliff:g id="name" example="My App">%1$s</xliff:g> إلى إذن للوصول إلى مكتبة الوسائط الخاصة بك.</string>
|
||||
<string name="permissions_photos_videos_full">هل تمنح صَلاحِيَة الوصول إلى كامل مكتبة الوسائط الخاصة بك؟</string>
|
||||
<string name="permissions_photos_videos_full_description">للبحث عن كل صورك ومقاطع الفيديو، يحتاج <xliff:g id="name" example="My App">%1$s</xliff:g> إلى الوصول الكامل لمكتبة الوسائط الخاصة بك.</string>
|
||||
<string name="permissions_photos_videos_grant_full">منح أذونات الوسائط كاملة</string>
|
||||
<string name="permissions_photos_videos_manage_selected">إدارة العناصر المحددة</string>
|
||||
<!-- External storage -->
|
||||
<string name="permissions_external_storage">External storage access needed</string>
|
||||
<string name="permissions_external_storage_description">To search your files, <xliff:g id="name" example="My App">%1$s</xliff:g> needs permission to access your device\'s external storage.</string>
|
||||
<string name="permissions_manage_storage">Manage storage access needed</string>
|
||||
<string name="permissions_manage_storage_description">To display your files in search results, <xliff:g id="name" example="My App">%1$s</xliff:g> requires permission to manage all files on your device. This permission is used solely to list files and will not be used to read or change the content of your personal files.</string>
|
||||
<string name="permission_desc_wallpaper_base">To display wallpaper previews and include them in backups, <xliff:g id="name" example="My App">%1$s</xliff:g> requires permission %2$s. This is due to system limitations for accessing wallpaper data.</string>
|
||||
<string name="permission_desc_ending_read_all_files">to read all files on your device</string>
|
||||
<string name="permission_desc_ending_manage_all_files">to manage all files on your device</string>
|
||||
<string name="permission_desc_wallpaper_multiple">Multiple permissions needed</string>
|
||||
<string name="permission_desc_wallpaper_multiple_desc">To display wallpaper previews and include them in backups, <xliff:g id="name" example="My App">%1$s</xliff:g> requires the following permissions. This is due to system limitations for accessing wallpaper data.</string>
|
||||
<string name="permission_label_manage_all_files">Manage all files on device</string>
|
||||
<string name="permission_label_read_photos_videos">Read photos and videos</string>
|
||||
<string name="manage_storage_access_denied_title">Cannot enable manage storage access</string>
|
||||
<string name="manage_storage_access_denied_description">Due to Play Store policy, <xliff:g id="name" example="My App">%1$s</xliff:g> cannot request full storage access here. To access all files, please download <xliff:g id="name" example="My App">%1$s</xliff:g> from GitHub. Alternatively, you can grant access to photos, videos, and audio files individually in settings.</string>
|
||||
<string name="permissions_external_storage">مطلوب الوصول إلى وحدة التخزين الخارجية</string>
|
||||
<string name="permissions_external_storage_description">للبحث عن ملفاتك، يحتاج <xliff:g id="name" example="My App">%1$s</xliff:g> إلى إذن للوصول إلى وحدة التخزين الخارجية للجهاز.</string>
|
||||
<string name="permissions_manage_storage">مطلوب الوصول إلى وحدة التخزين</string>
|
||||
<string name="permissions_manage_storage_description">لعرض ملفاتك في نتائج البحث، يتطلب <xliff:g id="name" example="My App">%1$s</xliff:g> الإذن لإدارة جميع الملفات على جهازك. يستخدم هذا الإذن فقط لعرض الملفات ولن يستخدم لقراءة أو تغيير محتوى الملفات الخاصة بك.</string>
|
||||
<string name="permission_desc_wallpaper_base">لعرض معاينة الخلفية وإدراجها في النسخ الاحتياطية، يتطلب <xliff:g id="name" example="My App">%1$s</xliff:g> الإذن %2$s. و ذلك بسبب تقييدات النظام المتعلقة بالوصول إلى بيانات خلفية الشاشة.</string>
|
||||
<string name="permission_desc_ending_read_all_files">لقراءة جميع ملفات الجهاز</string>
|
||||
<string name="permission_desc_ending_manage_all_files">لإدارة جميع ملفات الجهاز</string>
|
||||
<string name="permission_desc_wallpaper_multiple">مطلوب العديد من الأذونات</string>
|
||||
<string name="permission_desc_wallpaper_multiple_desc">لعرض معاينة الخلفية وإدراجها في النسخ الاحتياطية، يحتاج <xliff:g id="name" example="My App">%1$s</xliff:g> الأذونات التالية. وذلك بسبب القيود المفروضة من النظام للوصول إلى بيانات خلفية الشاشة.</string>
|
||||
<string name="permission_label_manage_all_files">إدارة جميع ملفات الجهاز</string>
|
||||
<string name="permission_label_read_photos_videos">إذن الوصول إلى الصور ومقاطع الفيديو</string>
|
||||
<string name="manage_storage_access_denied_title">لم يتم منح صَلاحِيَة الوصول إلى وحدة التخزين</string>
|
||||
<string name="manage_storage_access_denied_description">بسبب سياسة جوجل بلاي ، لا يمكن أن يطلب <xliff:g id="name" example="My App">%1$s</xliff:g> الوصول الكامل لوحدة التخزين هنا. للوصول إلى كل الملفات، الرجاء تنزيل <xliff:g id="name" example="My App">%1$s</xliff:g> من GitHub. بدلاً من ذلك، يمكنك منح الوصول إلى الصور و الفيديو والملفات الصوتية بشكل فردي في الإعدادات.</string>
|
||||
<string name="open_permission_settings">فتح الإعدادات</string>
|
||||
<string name="grant_requested_permissions">منح الأذونات</string>
|
||||
<string name="permissions_needed">Permissions needed</string>
|
||||
<string name="grant_requested_permissions_tap">Tap to grant permissions</string>
|
||||
<string name="permissions_needed">الأذونات مطلوبة</string>
|
||||
<string name="grant_requested_permissions_tap">اضغط لمنح الأذونات</string>
|
||||
</resources>
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -610,7 +610,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Globalna pretraga pomoću ASI-ja</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -610,7 +610,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -611,7 +611,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Globale Suche (über ASI)</string>
|
||||
<string name="custom_search_label">Suchmaschinen-Name</string>
|
||||
<string name="custom_search_url">Suchmaschinen-URL</string>
|
||||
<string name="custom_search_suggestions_url">Benutzerdefinierte Suchvorschläge-URL</string>
|
||||
<string name="custom_search_suggestions_url">URL für Suchvorschläge</string>
|
||||
<string name="custom_search_input_hint">%s wird durch den Suchbegriff ersetzt</string>
|
||||
<string name="custom_search_suggestions_hint">%s wird durch die Suchanfrage ersetzt. Ergebnisse müssen im JSON OpenSearch Format sein.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -91,7 +91,7 @@
|
||||
<string name="wallpaper">Ταπετσαρία</string>
|
||||
<string name="style">Στυλ</string>
|
||||
<string name="background_opacity">Αδιαφάνεια φόντου</string>
|
||||
<string name="pref_all_apps_search_bar_background">Separated Search bar background</string>
|
||||
<string name="pref_all_apps_search_bar_background">Διαχωρισμένο φόντο μπάρας αναζήτησης</string>
|
||||
<!-- Toast text and tips -->
|
||||
<string name="copied_toast">Αντιγράφηκε στο πρόχειρο</string>
|
||||
<string name="calculator_search_result_copied_toast">Το αποτέλεσμα αντιγράφηκε στο πρόχειρο</string>
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Búsqueda global (a través de ASI)</string>
|
||||
<string name="custom_search_label">Nombre del buscador</string>
|
||||
<string name="custom_search_url">URL del buscador</string>
|
||||
<string name="custom_search_suggestions_url">URL de sugerencias de búsqueda</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s se reemplazará con la consulta de búsqueda</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -91,7 +91,7 @@
|
||||
<string name="wallpaper">کاغذ دیواری</string>
|
||||
<string name="style">سبک</string>
|
||||
<string name="background_opacity">شفافیت پسزمینه</string>
|
||||
<string name="pref_all_apps_search_bar_background">Separated Search bar background</string>
|
||||
<string name="pref_all_apps_search_bar_background">پسزمینه نوار جستجو جدا شده</string>
|
||||
<!-- Toast text and tips -->
|
||||
<string name="copied_toast">در کلیپبورد کپی شد</string>
|
||||
<string name="calculator_search_result_copied_toast">نتیجه در کلیپ بورد کپی شد</string>
|
||||
@@ -611,7 +611,7 @@
|
||||
<string name="custom_search_url">آدرس موتور جستجو</string>
|
||||
<string name="custom_search_suggestions_url">آدرس اینترنتی پیشنهادات جستجو</string>
|
||||
<string name="custom_search_input_hint">% با عبارت جستجو جایگزین خواهد شد</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<string name="custom_search_suggestions_hint">% با عبارت جستجو جایگزین میشوند. نتایج باید در قالب جستجوآزاد JSON باشند.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
<string name="show_search_result_types">نشاندادن در نتایج جستجو</string>
|
||||
<string name="search_pref_result_apps_and_shortcuts_title">برنامهها و میانبرها</string>
|
||||
@@ -646,30 +646,30 @@
|
||||
<string name="missing_notification_access_label">دسترسی به اعلانها نیاز است</string>
|
||||
<string name="missing_notification_access_desc">برای نمایش نشان اعلان، اعلانهای برنامه را برای <xliff:g id="name" example="My App">%1$s</xliff:g> روشن کنید</string>
|
||||
<string name="warn_contact_permission_title">مجوز مخاطبین مورد نیاز است</string>
|
||||
<string name="warn_contact_permission_content">To search for contacts, grant contacts and phone permissions to <xliff:g id="name" example="My App">%1$s</xliff:g></string>
|
||||
<string name="permissions_music_audio">Music and audio access needed</string>
|
||||
<string name="permissions_music_audio_description">To search your music and other audio files, <xliff:g id="name" example="My App">%1$s</xliff:g> needs permission to access your media library.</string>
|
||||
<string name="warn_contact_permission_content">برای جستجوی مخاطبین، مجوزهای مخاطبین و تلفن را به <xliff:g id="name" example="My App">%1$s</xliff:g> اعطا کنید</string>
|
||||
<string name="permissions_music_audio">دسترسی به موسیقی و صدا لازم است</string>
|
||||
<string name="permissions_music_audio_description">برای جستجوی موسیقی و سایر فایلهای صوتی شما، <xliff:g id="name" example="My App">%1$s</xliff:g> به مجوز دسترسی به کتابخانه رسانه شما نیاز دارد.</string>
|
||||
<!-- Photos and videos -->
|
||||
<string name="permissions_photos_videos">دسترسی به عکسها و ویدیوها الزامی است</string>
|
||||
<string name="permissions_photos_videos_description">To search your photos and videos, <xliff:g id="name" example="My App">%1$s</xliff:g> needs permission to access your media library.</string>
|
||||
<string name="permissions_photos_videos_full">Access your full media library?</string>
|
||||
<string name="permissions_photos_videos_full_description">To search all your photos and videos, <xliff:g id="name" example="My App">%1$s</xliff:g> needs full access to your media library.</string>
|
||||
<string name="permissions_photos_videos_description">برای جستجوی عکسها و ویدیوهای شما، <xliff:g id="name" example="My App">%1$s</xliff:g> به مجوز دسترسی به کتابخانه رسانه شما نیاز دارد.</string>
|
||||
<string name="permissions_photos_videos_full">به کتابخانه کامل رسانه خود دسترسی پیدا کنید؟</string>
|
||||
<string name="permissions_photos_videos_full_description">برای جستجوی تمام عکسها و ویدیوهای شما، <xliff:g id="name" example="My App">%1$s</xliff:g> نیاز به دسترسی کامل به کتابخانه رسانههای شما دارد.</string>
|
||||
<string name="permissions_photos_videos_grant_full">اعطای مجوز کامل رسانه</string>
|
||||
<string name="permissions_photos_videos_manage_selected">Manage selected items</string>
|
||||
<string name="permissions_photos_videos_manage_selected">مدیریت موارد انتخابی</string>
|
||||
<!-- External storage -->
|
||||
<string name="permissions_external_storage">External storage access needed</string>
|
||||
<string name="permissions_external_storage_description">To search your files, <xliff:g id="name" example="My App">%1$s</xliff:g> needs permission to access your device\'s external storage.</string>
|
||||
<string name="permissions_manage_storage">Manage storage access needed</string>
|
||||
<string name="permissions_manage_storage_description">To display your files in search results, <xliff:g id="name" example="My App">%1$s</xliff:g> requires permission to manage all files on your device. This permission is used solely to list files and will not be used to read or change the content of your personal files.</string>
|
||||
<string name="permission_desc_wallpaper_base">To display wallpaper previews and include them in backups, <xliff:g id="name" example="My App">%1$s</xliff:g> requires permission %2$s. This is due to system limitations for accessing wallpaper data.</string>
|
||||
<string name="permission_desc_ending_read_all_files">to read all files on your device</string>
|
||||
<string name="permission_desc_ending_manage_all_files">to manage all files on your device</string>
|
||||
<string name="permission_desc_wallpaper_multiple">Multiple permissions needed</string>
|
||||
<string name="permission_desc_wallpaper_multiple_desc">To display wallpaper previews and include them in backups, <xliff:g id="name" example="My App">%1$s</xliff:g> requires the following permissions. This is due to system limitations for accessing wallpaper data.</string>
|
||||
<string name="permission_label_manage_all_files">Manage all files on device</string>
|
||||
<string name="permissions_external_storage">دسترسی به حافظه خارجی مورد نیاز است</string>
|
||||
<string name="permissions_external_storage_description">برای جستجوی فایلهای شما، <xliff:g id="name" example="My App">%1$s</xliff:g> به مجوز دسترسی به حافظه خارجی دستگاه شما نیاز دارد.</string>
|
||||
<string name="permissions_manage_storage">دسترسی به حافظه مورد نیاز است</string>
|
||||
<string name="permissions_manage_storage_description">برای نمایش فایلهای شما در نتایج جستجو، <xliff:g id="name" example="My App">%1$s</xliff:g> به مجوز مدیریت تمام فایلهای دستگاه شما نیاز دارد. این مجوز صرفاً برای فهرست کردن فایلها استفاده میشود و برای خواندن یا تغییر محتوای فایلهای شخصی شما استفاده نخواهد شد.</string>
|
||||
<string name="permission_desc_wallpaper_base">برای نمایش پیشنمایش تصاویر پسزمینه و قرار دادن آنها در پشتیبانگیریها، <xliff:g id="name" example="My App">%1$s</xliff:g> به مجوز %2$s نیاز دارد. این به دلیل محدودیتهای سیستم برای دسترسی به دادههای تصویر زمینه است.</string>
|
||||
<string name="permission_desc_ending_read_all_files">برای خواندن تمام فایلهای موجود در دستگاه شما</string>
|
||||
<string name="permission_desc_ending_manage_all_files">برای مدیریت تمام فایلهای موجود در دستگاه شما</string>
|
||||
<string name="permission_desc_wallpaper_multiple">مجوزهای متعدد مورد نیاز است</string>
|
||||
<string name="permission_desc_wallpaper_multiple_desc">برای نمایش پیشنمایش تصاویر پسزمینه و قرار دادن آنها در پشتیبانگیریها، <xliff:g id="name" example="My App">%1$s</xliff:g> به مجوزهای زیر نیاز دارد. به دلیل محدودیتهای سیستم برای دسترسی به دادههای تصویر زمینه است.</string>
|
||||
<string name="permission_label_manage_all_files">مدیریت فایلهای دستگاه</string>
|
||||
<string name="permission_label_read_photos_videos">خواندن عکسها و ویدیو ها</string>
|
||||
<string name="manage_storage_access_denied_title">نمیتوان دسترسی مدیریت حافظه را فعال کرد</string>
|
||||
<string name="manage_storage_access_denied_description">Due to Play Store policy, <xliff:g id="name" example="My App">%1$s</xliff:g> cannot request full storage access here. To access all files, please download <xliff:g id="name" example="My App">%1$s</xliff:g> from GitHub. Alternatively, you can grant access to photos, videos, and audio files individually in settings.</string>
|
||||
<string name="manage_storage_access_denied_description">به دلیل سیاستهای فروشگاه Play، <xliff:g id="name" example="My App">%1$s</xliff:g> نمیتواند در اینجا درخواست دسترسی کامل به فضای ذخیرهسازی را بدهد. برای دسترسی به همه فایلها، لطفاً <xliff:g id="name" example="My App">%1$s</xliff:g> را از GitHub دانلود کنید. همچنین، میتوانید در تنظیمات، دسترسی به عکسها، ویدیوها و فایلهای صوتی را به صورت جداگانه اعطا کنید.</string>
|
||||
<string name="open_permission_settings">بازکردن تنظیمات</string>
|
||||
<string name="grant_requested_permissions">اعطای مجوز</string>
|
||||
<string name="permissions_needed">مجوزهای مورد نیاز</string>
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Globaali haku (ASI:n kautta)</string>
|
||||
<string name="custom_search_label">Hakukoneen nimi</string>
|
||||
<string name="custom_search_url">Hakukoneen URL</string>
|
||||
<string name="custom_search_suggestions_url">Hakuehdotusten URL-osoite</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s tullaan korvaamaan haun kyselyllä</string>
|
||||
<string name="custom_search_suggestions_hint">%s korvataan haun kyselyllä ja tulosten on oltava JSON OpenSearch -muodossa.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -91,7 +91,7 @@
|
||||
<string name="wallpaper">Fond d\'écran</string>
|
||||
<string name="style">Style</string>
|
||||
<string name="background_opacity">Opacité de l\'arrière-plan</string>
|
||||
<string name="pref_all_apps_search_bar_background">Separated Search bar background</string>
|
||||
<string name="pref_all_apps_search_bar_background">Arrière-plan séparé de la barre de recherche</string>
|
||||
<!-- Toast text and tips -->
|
||||
<string name="copied_toast">Copié dans le presse-papiers</string>
|
||||
<string name="calculator_search_result_copied_toast">Résultat copié dans le presse-papiers</string>
|
||||
|
||||
@@ -50,7 +50,7 @@
|
||||
<!-- Changes dialog strings -->
|
||||
<string name="changes_dialog_title">Actualizacións</string>
|
||||
<string name="changes_dialog_error">Failed to load changes</string>
|
||||
<string name="changes_dialog_no_changes">No changes found</string>
|
||||
<string name="changes_dialog_no_changes">Non se atoparon cambios</string>
|
||||
<string name="changes_dialog_build_format">Build #%1$d → #%2$d</string>
|
||||
<string name="changes_dialog_commit_info">by %1$s • %2$s • %3$s</string>
|
||||
<!-- Time ago strings -->
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -610,7 +610,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Globális keresés (ASI-val)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -608,7 +608,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Pencarian global (melalui ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Ricerca globale (tramite ASI)</string>
|
||||
<string name="custom_search_label">Nome motore di ricerca</string>
|
||||
<string name="custom_search_url">URL motore di ricerca</string>
|
||||
<string name="custom_search_suggestions_url">URL suggerimenti di ricerca</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s sarà sostituito con la query di ricerca</string>
|
||||
<string name="custom_search_suggestions_hint">%s diventerà la query di ricerca. I risultati devono essere in formato JSON OpenSearch.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -611,7 +611,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -608,7 +608,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">グローバル検索 (ASI 経由)</string>
|
||||
<string name="custom_search_label">検索エンジン名</string>
|
||||
<string name="custom_search_url">検索エンジンのURL</string>
|
||||
<string name="custom_search_suggestions_url">検索候補のURL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%sは検索クエリに置き換えられます</string>
|
||||
<string name="custom_search_suggestions_hint">%s は検索クエリに置き換えられます。結果は JSON OpenSearch 形式である必要があります。</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -227,7 +227,7 @@
|
||||
<string name="icon_shape_seven_sided_cookie">칠각형 쿠키</string>
|
||||
<string name="icon_shape_arch">아치</string>
|
||||
<!-- Custom icon shapes -->
|
||||
<string name="custom_icon_shape">아이콘 모양 사용자 정의</string>
|
||||
<string name="custom_icon_shape">사용자 정의 아이콘 모양</string>
|
||||
<string name="custom_icon_shape_create">사용자 정의 아이콘 모양 만들기</string>
|
||||
<string name="custom_icon_shape_edit">사용자 정의 아이콘 모양 편집</string>
|
||||
<string name="custom_icon_shape_corner">모서리 모양</string>
|
||||
@@ -258,9 +258,9 @@
|
||||
<string name="font_label">폰트 (실험적 기능)</string>
|
||||
<string name="fontWorkspace">일반</string>
|
||||
<string name="fontHeading">제목</string>
|
||||
<string name="fontHeadingMedium">제목(중간)</string>
|
||||
<string name="fontHeadingMedium">제목 (medium)</string>
|
||||
<string name="fontBody">바디</string>
|
||||
<string name="fontBodyMedium">바디(미디엄)</string>
|
||||
<string name="fontBodyMedium">바디 (medium)</string>
|
||||
<string name="font_variant_italic">Italic</string>
|
||||
<string name="font_weight_thin">Thin</string>
|
||||
<string name="font_weight_extra_light">매우 얇음</string>
|
||||
@@ -320,7 +320,7 @@
|
||||
<string name="smartspace_battery_charging">충전 중</string>
|
||||
<string name="smartspace_battery_full">충전 됨</string>
|
||||
<string name="smartspace_battery_low">배터리 부족</string>
|
||||
<string name="battery_charging_percentage_charging_time">"%1$d%% — %2$s 후 충전완료"</string>
|
||||
<string name="battery_charging_percentage_charging_time">"%1$d%% — %2$s 후 충전 완료"</string>
|
||||
<string name="smartspace_widget">한눈에 보기</string>
|
||||
<string name="smartspace_widget_description">표시할 항목</string>
|
||||
<!-- Data and time format settings -->
|
||||
@@ -372,7 +372,7 @@
|
||||
<string name="telegram">텔레그램</string>
|
||||
<string name="news">뉴스</string>
|
||||
<string name="legal">Legal</string>
|
||||
<string name="acknowledgements">감사의 말</string>
|
||||
<string name="acknowledgements">오픈소스 라이선스</string>
|
||||
<string name="privacy_policy">개인정보 처리방침</string>
|
||||
<string name="contributor_status_active">작동 중</string>
|
||||
<string name="update_check_failed">업데이트를 확인하는데 실패하였습니다</string>
|
||||
@@ -615,12 +615,12 @@
|
||||
<string name="show_search_result_types">검색 결과에 보여주기</string>
|
||||
<string name="search_pref_result_apps_and_shortcuts_title">앱과 바로가기</string>
|
||||
<string name="search_pref_result_shortcuts_title">앱 바로가기</string>
|
||||
<string name="search_pref_result_people_title">사람들</string>
|
||||
<string name="search_pref_result_people_title">사람</string>
|
||||
<string name="search_pref_result_tips_title">Pixel 도움말</string>
|
||||
<string name="search_pref_result_settings_title">Android 설정</string>
|
||||
<string name="search_pref_result_files_title">파일</string>
|
||||
<string name="search_pref_result_visual_media_title">사진과 비디오</string>
|
||||
<string name="search_pref_result_audio_media_title">오디오 파일</string>
|
||||
<string name="search_pref_result_audio_media_title">오디오</string>
|
||||
<string name="search_pref_result_all_files_title">모든 파일</string>
|
||||
<string name="search_pref_result_web_title">웹 제안</string>
|
||||
<string name="search_pref_result_history_title">검색 기록</string>
|
||||
@@ -645,7 +645,7 @@
|
||||
<string name="missing_notification_access_label">알림 액세스가 필요합니다.</string>
|
||||
<string name="missing_notification_access_desc">알림 점을 표시하려면 <xliff:g id="name" example="My App">%1$s</xliff:g>에 대한 앱 알림을 켜세요.</string>
|
||||
<string name="warn_contact_permission_title">연락처 권한이 필요합니다</string>
|
||||
<string name="warn_contact_permission_content">연락처를 검색하려면 <xliff:g id="name" example="My App">%1$s</xliff:g>에 연락처 및 전화 권한을 부여하세요</string>
|
||||
<string name="warn_contact_permission_content">연락처를 검색하려면 <xliff:g id="name" example="My App">%1$s</xliff:g>에 연락처 권한을 부여하세요</string>
|
||||
<string name="permissions_music_audio">음악과 오디오 권한이 필요합니다</string>
|
||||
<string name="permissions_music_audio_description">음악 및 기타 오디오 파일을 검색하려면 <xliff:g id="name" example="My App">%1$s</xliff:g>에 미디어 라이브러리에 대한 액세스 권한이 필요합니다.</string>
|
||||
<!-- Photos and videos -->
|
||||
|
||||
@@ -611,7 +611,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Algemeen zoeken (via ASI)</string>
|
||||
<string name="custom_search_label">Naam zoekmachine</string>
|
||||
<string name="custom_search_url">Zoekmachine URL</string>
|
||||
<string name="custom_search_suggestions_url">Zoeksuggestie URL</string>
|
||||
<string name="custom_search_suggestions_url">Zoeksuggesties URL</string>
|
||||
<string name="custom_search_input_hint">%s zal worden vervangen door de zoekopdracht</string>
|
||||
<string name="custom_search_suggestions_hint">%s wordt vervangen door de zoekopdracht. Resultaten moeten in JSON OpenSearch formaat zijn.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -39,22 +39,22 @@
|
||||
<string name="action_paste">Lim inn</string>
|
||||
<string name="action_done">Fullført</string>
|
||||
<string name="select_all">Velg alle</string>
|
||||
<string name="deselect_all">Deselect all</string>
|
||||
<string name="inverse_selection">Inverse selection</string>
|
||||
<string name="deselect_all">Opphev all markering</string>
|
||||
<string name="inverse_selection">Inverter valg</string>
|
||||
<string name="loading">Laster…</string>
|
||||
<string name="dismiss">Dismiss</string>
|
||||
<string name="download_update">Download update</string>
|
||||
<string name="install_update">Install update</string>
|
||||
<string name="view_changes">View changes</string>
|
||||
<string name="pro_updated">You\'re up-to-date!</string>
|
||||
<string name="dismiss">Avvis</string>
|
||||
<string name="download_update">Last ned oppdatering</string>
|
||||
<string name="install_update">Installer oppdatering</string>
|
||||
<string name="view_changes">Vis endringer</string>
|
||||
<string name="pro_updated">Du er oppdatert!</string>
|
||||
<!-- Changes dialog strings -->
|
||||
<string name="changes_dialog_title">Updates</string>
|
||||
<string name="changes_dialog_error">Failed to load changes</string>
|
||||
<string name="changes_dialog_no_changes">No changes found</string>
|
||||
<string name="changes_dialog_build_format">Build #%1$d → #%2$d</string>
|
||||
<string name="changes_dialog_commit_info">by %1$s • %2$s • %3$s</string>
|
||||
<string name="changes_dialog_title">Oppdateringer</string>
|
||||
<string name="changes_dialog_error">Kunne ikke laste endringer</string>
|
||||
<string name="changes_dialog_no_changes">Ingen endringer funnet</string>
|
||||
<string name="changes_dialog_build_format">Bygg #%1$d → #%2$d</string>
|
||||
<string name="changes_dialog_commit_info">av %1$s • %2$s • %3$s</string>
|
||||
<!-- Time ago strings -->
|
||||
<string name="time_just_now">just now</string>
|
||||
<string name="time_just_now">akkurat nå</string>
|
||||
<string name="time_minutes_ago">%dm</string>
|
||||
<string name="time_hours_ago">%dh</string>
|
||||
<string name="time_days_ago">%dd</string>
|
||||
@@ -72,7 +72,7 @@
|
||||
General "words" used throughout Lawnchair
|
||||
|
||||
-->
|
||||
<string name="others_category_label">Others</string>
|
||||
<string name="others_category_label">Andre</string>
|
||||
<!-- Selection options -->
|
||||
<string name="dynamic">Dynamisk</string>
|
||||
<string name="presets">Forhåndsinstillinger</string>
|
||||
@@ -87,39 +87,39 @@
|
||||
<string name="grid">Rutenett</string>
|
||||
<string name="layout">Oppsett</string>
|
||||
<!-- Generic styling options -->
|
||||
<string name="show_wallpaper">Show wallpaper</string>
|
||||
<string name="show_wallpaper">Vis bakgrunnsbilde</string>
|
||||
<string name="wallpaper">Bakgrunn</string>
|
||||
<string name="style">Style</string>
|
||||
<string name="style">Stil</string>
|
||||
<string name="background_opacity">Bakgrunnens gjennomsiktighet</string>
|
||||
<string name="pref_all_apps_search_bar_background">Separated Search bar background</string>
|
||||
<string name="pref_all_apps_search_bar_background">Separert bakgrunn i søkefeltet</string>
|
||||
<!-- Toast text and tips -->
|
||||
<string name="copied_toast">Kopiert til utklippstavle</string>
|
||||
<string name="calculator_search_result_copied_toast">Result copied to clipboard</string>
|
||||
<string name="calculator_search_result_copied_toast">Resultat kopiert til utklippstavlen</string>
|
||||
<string name="item_removed">Objekt fjernet</string>
|
||||
<!-- Miscellaneous -->
|
||||
<string name="what_to_show">Hva som skal vises</string>
|
||||
<string name="wallpapers">Wallpapers</string>
|
||||
<string name="wallpapers">Bakgrunnsbilder</string>
|
||||
<string name="caddy_beta">Caddy (Beta)</string>
|
||||
<string name="caddy">Caddy</string>
|
||||
<string name="app_drawer_folder">App drawer folders</string>
|
||||
<string name="app_drawer_folder_settings">Drawer folder</string>
|
||||
<string name="add_folder">Create folder</string>
|
||||
<string name="edit_folder">Edit folder</string>
|
||||
<string name="add_label">Add</string>
|
||||
<string name="edit_label">Edit</string>
|
||||
<string name="app_drawer_folder">Applikasjonsskuffemapper</string>
|
||||
<string name="app_drawer_folder_settings">Skuffemappe</string>
|
||||
<string name="add_folder">Opprett mappe</string>
|
||||
<string name="edit_folder">Rediger mappe</string>
|
||||
<string name="add_label">Legg til</string>
|
||||
<string name="edit_label">Rediger</string>
|
||||
<string name="apply_label">Bruk</string>
|
||||
<string name="delete_label">Slett</string>
|
||||
<string name="folder_list_note">Swipe left to edit, swipe right to delete, or tap to update items</string>
|
||||
<string name="apps_in_folder_label">Hide folder apps</string>
|
||||
<string name="apps_in_folder_description">Apps assigned to folders are excluded from app lists</string>
|
||||
<string name="folders_filter_duplicates">Only show unique apps</string>
|
||||
<string name="my_folder_label">My folder</string>
|
||||
<string name="folder_list_note">Sveip til venstre for å redigere, dra til høyre for å slette, eller trykk for å oppdatere elementer</string>
|
||||
<string name="apps_in_folder_label">Skjul appene i mappen</string>
|
||||
<string name="apps_in_folder_description">Apper tilordnet mapper er ekskludert fra applister</string>
|
||||
<string name="folders_filter_duplicates">Vis kun unike apper</string>
|
||||
<string name="my_folder_label">Min mappe</string>
|
||||
<!-- A11y description -->
|
||||
<string name="accessibility_service_description">To perform certain actions (such as locking your phone) when performing a gesture, Lawnchair requires accessibility access.\n\nLawnchair doesn\'t watch any user action, though the privilege to do so is required for all accessibility services. Lawnchair discards any event sent by the system.\n\nIn order to lock your phone, or to open the Recents screen, Lawnchair uses the performGlobalAction Accessibility service.</string>
|
||||
<string name="accessibility_service_description">For å utføre visse handlinger (som å låse telefonen din) når du utfører en gest, krever Lawnchair tilgang på tilgjengelighetstjenester.\n\nLawnchair ser ingen brukerhandlinger, men rettighetene til å gjøre dette er nødvendig for alle tilgjengelighetstjenester. Lawnchair forkaster enhver hendelse som systemet sender.\n\nFor å låse telefonen din, eller for å åpne nylig-skjermen, anvender Lawnchair tjenesten performGlobalAction Accessibility</string>
|
||||
<string name="x_with_y_count">%1$s (%2$d)</string>
|
||||
<string name="x_by_y">%1$d x %2$d</string>
|
||||
<string name="x_and_y">%1$s & %2$s</string>
|
||||
<string name="advanced">Advanced</string>
|
||||
<string name="advanced">Avansert</string>
|
||||
<!--
|
||||
|
||||
Preference Dashboard
|
||||
@@ -140,7 +140,7 @@
|
||||
<string name="folders_description">Rad og kolonneantall</string>
|
||||
<string name="gestures_label">Bevegelser</string>
|
||||
<string name="gestures_description">Tapping og sveiping</string>
|
||||
<string name="quickstep_label">Recents screen</string>
|
||||
<string name="quickstep_label">Nylige-skjermen</string>
|
||||
<string name="quickstep_description">Fjern alt knapp, hjørneradius</string>
|
||||
<string name="about_label">Om</string>
|
||||
<string name="app_info_drop_target_label">App info</string>
|
||||
@@ -155,18 +155,18 @@
|
||||
<string name="workspace_increase_max_grid_size_description">Øk maks antall ruter på hjemmeskjerm fra 10 x 10 til 20 x 20</string>
|
||||
<string name="always_reload_icons_label">Alltid last ikoner på nytt</string>
|
||||
<string name="always_reload_icons_description">Unngå å bruk buffrede ikoner fra ikonpakker</string>
|
||||
<string name="icon_swipe_gestures">Icon swipe gestures</string>
|
||||
<string name="icon_swipe_gestures_description">Perform actions when swiping left or right on icons instead of moving the home screen</string>
|
||||
<string name="show_deck_layout">Deck layout</string>
|
||||
<string name="show_deck_layout_description">Show a layout option to hide the app drawer and automatically add new apps to the home screen</string>
|
||||
<string name="icon_swipe_gestures">Ikon-sveipegester</string>
|
||||
<string name="icon_swipe_gestures_description">Utfør handlinger når du sveiper til venstre eller høyre på ikoner, i stedet for å flytte på hjemskjermen</string>
|
||||
<string name="show_deck_layout">Kortoppsett</string>
|
||||
<string name="show_deck_layout_description">Vis et oppsett-alternativ for å skjule appskuffen og automatisk legge til nye apper til startskjermen</string>
|
||||
<string name="recents_lock_unlock">Lås/lås opp</string>
|
||||
<string name="recents_lock_unlock_description">Forhindre at valgt app lukker seg når man trykker \"Tøm alle\"</string>
|
||||
<!--Overlay-->
|
||||
<string name="overlay_fade_in">Fade In</string>
|
||||
<string name="overlay_suck_in">Suck In</string>
|
||||
<string name="app_closing_animation">App closing animation</string>
|
||||
<string name="overlay_label">Overlay</string>
|
||||
<string name="overlay_none">None</string>
|
||||
<string name="overlay_fade_in">Falm inn</string>
|
||||
<string name="overlay_suck_in">Sug inn</string>
|
||||
<string name="app_closing_animation">App lukkeanimasjon</string>
|
||||
<string name="overlay_label">Overlapp</string>
|
||||
<string name="overlay_none">Ingen</string>
|
||||
<!--
|
||||
|
||||
Notifications
|
||||
@@ -223,9 +223,9 @@
|
||||
<string name="icon_shape_squircle">Sirkel</string>
|
||||
<string name="icon_shape_teardrop">Tåreform</string>
|
||||
<!-- Icon shape (Material 3 Expressive) -->
|
||||
<string name="icon_shape_four_sided_cookie">Four-sided cookie</string>
|
||||
<string name="icon_shape_seven_sided_cookie">Seven-sided cookie</string>
|
||||
<string name="icon_shape_arch">Arch</string>
|
||||
<string name="icon_shape_four_sided_cookie">Firesidet kjeks</string>
|
||||
<string name="icon_shape_seven_sided_cookie">Syvsidet kjeks</string>
|
||||
<string name="icon_shape_arch">Bue</string>
|
||||
<!-- Custom icon shapes -->
|
||||
<string name="custom_icon_shape">Tilpasset ikonform</string>
|
||||
<string name="custom_icon_shape_create">Lag tilpasset ikonform</string>
|
||||
@@ -244,12 +244,12 @@
|
||||
<!-- Icon pack settings -->
|
||||
<string name="icon_pack">Ikonpakke</string>
|
||||
<string name="themed_icon_pack">Ikonkilde med tema</string>
|
||||
<string name="themed_icon_pack_tint">Tint with accent color</string>
|
||||
<string name="themed_icon_pack_tint">Fargelegge med aksentfarge</string>
|
||||
<string name="system_icons">Systemikoner</string>
|
||||
<string name="themed_icon_title">Ikoner med tema</string>
|
||||
<string name="themed_icons_off_label">Av</string>
|
||||
<string name="themed_icons_home_label">Hjemmeskjerm</string>
|
||||
<string name="themed_icons_home_and_drawer_label">Home screen and app drawer</string>
|
||||
<string name="themed_icons_home_and_drawer_label">Hjemskjerm og appskuffe</string>
|
||||
<string name="lawnicons_not_installed_description">Ikke støttet ikonpakke</string>
|
||||
<!-- Fonts -->
|
||||
<string name="pref_fonts_add_fonts">Legg til skrifttype</string>
|
||||
@@ -325,7 +325,7 @@
|
||||
<string name="smartspace_widget_description">Hva som skal vises</string>
|
||||
<!-- Data and time format settings -->
|
||||
<string name="smartspace_calendar">Kalender</string>
|
||||
<string name="smartspace_date_and_time">Date and time</string>
|
||||
<string name="smartspace_date_and_time">Dato og klokkeslett</string>
|
||||
<string name="smartspace_date">Dato</string>
|
||||
<string name="smartspace_time">Tid</string>
|
||||
<string name="smartspace_time_format">Tidsformat</string>
|
||||
@@ -363,19 +363,19 @@
|
||||
<string name="translate">Oversett</string>
|
||||
<string name="donate">Doner</string>
|
||||
<string name="product">Produkt</string>
|
||||
<string name="design_and_development">Design and development</string>
|
||||
<string name="design_and_development">Design og utvikling</string>
|
||||
<string name="development">Utvikling</string>
|
||||
<string name="quickswitch_maintenance">QuickSwitch vedlikehold</string>
|
||||
<string name="devops">Utvikler</string>
|
||||
<string name="support_and_pr">Support and PR</string>
|
||||
<string name="community">Community</string>
|
||||
<string name="support_and_pr">Brukerstøtte og PR</string>
|
||||
<string name="community">Fellesskap</string>
|
||||
<string name="telegram">Telegram</string>
|
||||
<string name="news">Nyheter</string>
|
||||
<string name="legal">Legal</string>
|
||||
<string name="legal">Juridisk</string>
|
||||
<string name="acknowledgements">Anerkjennelser</string>
|
||||
<string name="privacy_policy">Privacy policy</string>
|
||||
<string name="contributor_status_active">Active</string>
|
||||
<string name="update_check_failed">Failed to check for updates</string>
|
||||
<string name="privacy_policy">Retningslinjer for personvern</string>
|
||||
<string name="contributor_status_active">Aktiv</string>
|
||||
<string name="update_check_failed">Kunne ikke se etter oppdateringer</string>
|
||||
<!--
|
||||
|
||||
Backup and restore
|
||||
@@ -402,18 +402,18 @@
|
||||
<string name="gesture_swipe_down">Sveip ned</string>
|
||||
<string name="gesture_home_tap">Hjemknapp</string>
|
||||
<string name="gesture_back_tap">Tilbaketast</string>
|
||||
<string name="gesture_swipe_left">Swipe left</string>
|
||||
<string name="gesture_swipe_left">Sveip til venstre</string>
|
||||
<string name="gesture_swipe_right">Swipe right</string>
|
||||
<string name="gesture_handler_no_op">Gjør ingenting</string>
|
||||
<string name="gesture_handler_sleep">Sov</string>
|
||||
<string name="gesture_handler_recents">Open Recents screen</string>
|
||||
<string name="gesture_handler_recents">Åpne nylig brukte skjermen</string>
|
||||
<string name="gesture_handler_open_notifications">Åpne varslingspanel</string>
|
||||
<string name="gesture_handler_open_app_option">Åpne app</string>
|
||||
<string name="gesture_handler_open_app_config">Åpne %1$s</string>
|
||||
<string name="gesture_handler_open_app_drawer">Åpne appskuff</string>
|
||||
<string name="gesture_handler_open_app_search">Åpne søkeapp</string>
|
||||
<string name="gesture_handler_open_search">Åpne søk</string>
|
||||
<string name="gesture_handler_open_assistant">Open assistant</string>
|
||||
<string name="gesture_handler_open_assistant">Åpne assistent</string>
|
||||
<string name="pick_app_for_gesture">Velg app</string>
|
||||
<string name="dt2s_admin_hint_title">Administratortilgang er nødvendig</string>
|
||||
<string name="dt2s_admin_hint">For å bruke dobbelt-tapping for å sove, sett Lawnchair som enhetsadministrator app. Trykk på \"åpne instillinger\", trykk på \"Aktiver denne app som enhetsadministrator\"</string>
|
||||
@@ -421,7 +421,7 @@
|
||||
<string name="d2ts_recents_a11y_hint_title">Slå på tilgjengelighetsservice</string>
|
||||
<string name="dt2s_a11y_hint">For å bruke dobbelt-tapping for å sove, slå på tilgjengelighetstjenesten for Lawnchair. Trykk på \"Åpne innstillinger\", velg \"Lawnchair\" og slå på \"Bruk Lawnchair.\" \n\nLawnchair bruker tilgjengelighets \'performGlobalAction\'-metode for å utføre denne handlingen. Dette er en sensitiv tillatelse som gjør det mulig å overvåke andre apper. Lawnchair er imidlertid ikke konfigurert for denne funksjonaliteten og mottar ingen hendelser.</string>
|
||||
<string name="dt2s_recents_warning_open_settings">Åpne instillinger</string>
|
||||
<string name="recents_a11y_hint">To use Open Recents screen, turn on the Lawnchair accessibility service. Tap \"Open settings\", select \"Lawnchair\" and turn on \"Use Lawnchair.\"\n\nLawnchair uses Accessibility\'s `performGlobalAction` method to perform this action. This is a sensitive permission that allows monitoring other apps. However, Lawnchair is not configured for that functionality and receives no events.</string>
|
||||
<string name="recents_a11y_hint"></string>
|
||||
<!--
|
||||
|
||||
Bug reporting
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Globalt søk (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
@@ -653,25 +653,25 @@
|
||||
<string name="permissions_photos_videos">Photos and videos access needed</string>
|
||||
<string name="permissions_photos_videos_description">To search your photos and videos, <xliff:g id="name" example="My App">%1$s</xliff:g> needs permission to access your media library.</string>
|
||||
<string name="permissions_photos_videos_full">Access your full media library?</string>
|
||||
<string name="permissions_photos_videos_full_description">To search all your photos and videos, <xliff:g id="name" example="My App">%1$s</xliff:g> needs full access to your media library.</string>
|
||||
<string name="permissions_photos_videos_grant_full">Grant full media permissions</string>
|
||||
<string name="permissions_photos_videos_manage_selected">Manage selected items</string>
|
||||
<string name="permissions_photos_videos_full_description">For å søke i alle bilder og videoer, trenger <xliff:g id="name" example="My App">%1$s</xliff:g> full tilgang til mediebiblioteket ditt.</string>
|
||||
<string name="permissions_photos_videos_grant_full">Gi alle media-tillatelser</string>
|
||||
<string name="permissions_photos_videos_manage_selected">Administrer valgte elementer</string>
|
||||
<!-- External storage -->
|
||||
<string name="permissions_external_storage">External storage access needed</string>
|
||||
<string name="permissions_external_storage_description">To search your files, <xliff:g id="name" example="My App">%1$s</xliff:g> needs permission to access your device\'s external storage.</string>
|
||||
<string name="permissions_manage_storage">Manage storage access needed</string>
|
||||
<string name="permissions_manage_storage_description">To display your files in search results, <xliff:g id="name" example="My App">%1$s</xliff:g> requires permission to manage all files on your device. This permission is used solely to list files and will not be used to read or change the content of your personal files.</string>
|
||||
<string name="permission_desc_wallpaper_base">To display wallpaper previews and include them in backups, <xliff:g id="name" example="My App">%1$s</xliff:g> requires permission %2$s. This is due to system limitations for accessing wallpaper data.</string>
|
||||
<string name="permission_desc_ending_read_all_files">to read all files on your device</string>
|
||||
<string name="permission_desc_ending_manage_all_files">to manage all files on your device</string>
|
||||
<string name="permission_desc_wallpaper_multiple">Multiple permissions needed</string>
|
||||
<string name="permission_desc_wallpaper_multiple_desc">To display wallpaper previews and include them in backups, <xliff:g id="name" example="My App">%1$s</xliff:g> requires the following permissions. This is due to system limitations for accessing wallpaper data.</string>
|
||||
<string name="permission_label_manage_all_files">Manage all files on device</string>
|
||||
<string name="permission_label_read_photos_videos">Read photos and videos</string>
|
||||
<string name="manage_storage_access_denied_title">Cannot enable manage storage access</string>
|
||||
<string name="manage_storage_access_denied_description">Due to Play Store policy, <xliff:g id="name" example="My App">%1$s</xliff:g> cannot request full storage access here. To access all files, please download <xliff:g id="name" example="My App">%1$s</xliff:g> from GitHub. Alternatively, you can grant access to photos, videos, and audio files individually in settings.</string>
|
||||
<string name="permissions_external_storage">Ekstern lagringstilgang er nødvendig</string>
|
||||
<string name="permissions_external_storage_description">For å søke etter dine filer, trenger <xliff:g id="name" example="My App">%1$s</xliff:g> tilgang til din enhets eksterne lagring.</string>
|
||||
<string name="permissions_manage_storage">Tilgang til ekstern lagring er nødvendig</string>
|
||||
<string name="permissions_manage_storage_description">For å vise filer i søkeresultatene, <xliff:g id="name" example="My App">%1$s</xliff:g> kreves tillatelse til å administrere alle filene på enheten din. Denne tillatelsen brukes utelukkende til å liste filer og vil ikke bli brukt til å lese eller endre innholdet i dine personlige filer.</string>
|
||||
<string name="permission_desc_wallpaper_base">For å vise bakgrunnsforvisning og inkludere dem i sikkerhetskopier, <xliff:g id="name" example="My App">%1$s</xliff:g> kreves tillatelse %2$s. Dette skyldes systembegrensninger for tilgang til bakgrunnsdata.</string>
|
||||
<string name="permission_desc_ending_read_all_files">for å lese alle filene på enheten din</string>
|
||||
<string name="permission_desc_ending_manage_all_files">for å administrere alle filer på enheten din</string>
|
||||
<string name="permission_desc_wallpaper_multiple">Flere tillatelser kreves</string>
|
||||
<string name="permission_desc_wallpaper_multiple_desc">For å vise bakgrunnsforvisning og inkludere dem i sikkerhetskopier, <xliff:g id="name" example="My App">%1$s</xliff:g> kreves følgende tillatelser. Dette skyldes systembegrensninger for tilgang til bakgrunnsdata.</string>
|
||||
<string name="permission_label_manage_all_files">Administrere alle filer på enheten</string>
|
||||
<string name="permission_label_read_photos_videos">Les bilder og videoer</string>
|
||||
<string name="manage_storage_access_denied_title">Kan ikke aktivere \"administrere lagringstilgang\"</string>
|
||||
<string name="manage_storage_access_denied_description">På grunn av Play Store-retningslinjer kan <xliff:g id="name" example="My App">%1$s</xliff:g> ikke be om full lagringstilgang her. Last ned <xliff:g id="name" example="My App">%1$s</xliff:g> fra GitHub, for å få tilgang til alle filer. Alternativt kan du gi tilgang til bilder, videoer og lydfiler individuelt i innstillinger.</string>
|
||||
<string name="open_permission_settings">Åpne instillinger</string>
|
||||
<string name="grant_requested_permissions">Gi tillatelser</string>
|
||||
<string name="permissions_needed">Permissions needed</string>
|
||||
<string name="grant_requested_permissions_tap">Tap to grant permissions</string>
|
||||
<string name="permissions_needed">Tillatelser nødvendig</string>
|
||||
<string name="grant_requested_permissions_tap">Trykk for å gi tillatelser</string>
|
||||
</resources>
|
||||
|
||||
@@ -611,7 +611,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Wyszukiwanie globalne (poprzez ASI)</string>
|
||||
<string name="custom_search_label">Nazwa wyszukiwarki</string>
|
||||
<string name="custom_search_url">Adres URL wyszukiwarki</string>
|
||||
<string name="custom_search_suggestions_url">URL sugestii wyszukiwania</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s zostanie zastąpiony zapytaniem wyszukiwania</string>
|
||||
<string name="custom_search_suggestions_hint">%s zostanie zastąpiony zapytaniem wyszukiwania. Wyniki muszą być w formacie JSON OpenSearch.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Pesquisa global (via ASI)</string>
|
||||
<string name="custom_search_label">Nome do provedor de pesquisa</string>
|
||||
<string name="custom_search_url">URL do provedor de pesquisa</string>
|
||||
<string name="custom_search_suggestions_url">URL das sugestões de pesquisa</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s será trocada pelo termo de pesquisa</string>
|
||||
<string name="custom_search_suggestions_hint">%s será substituído pela consulta de pesquisa. Os resultados precisam estar em formato JSON OpenSearch.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -610,7 +610,7 @@ Transparentes</string>
|
||||
<string name="search_algorithm_global_search_via_asi">Pesquisa global (via ASI)</string>
|
||||
<string name="custom_search_label">Nome do motor de pesquisa</string>
|
||||
<string name="custom_search_url">Endereço do motor de pesquisa</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -610,7 +610,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -42,19 +42,19 @@
|
||||
<string name="deselect_all">Снять все отметки</string>
|
||||
<string name="inverse_selection">Инвертировать выбор</string>
|
||||
<string name="loading">Загрузка…</string>
|
||||
<string name="dismiss">Dismiss</string>
|
||||
<string name="dismiss">Отменить</string>
|
||||
<string name="download_update">Скачать обновление</string>
|
||||
<string name="install_update">Установить обновление</string>
|
||||
<string name="view_changes">View changes</string>
|
||||
<string name="view_changes">Просмотр изменений</string>
|
||||
<string name="pro_updated">Нет доступных обновлений!</string>
|
||||
<!-- Changes dialog strings -->
|
||||
<string name="changes_dialog_title">Updates</string>
|
||||
<string name="changes_dialog_error">Failed to load changes</string>
|
||||
<string name="changes_dialog_no_changes">No changes found</string>
|
||||
<string name="changes_dialog_build_format">Build #%1$d → #%2$d</string>
|
||||
<string name="changes_dialog_commit_info">by %1$s • %2$s • %3$s</string>
|
||||
<string name="changes_dialog_title">Обновления</string>
|
||||
<string name="changes_dialog_error">Не удалось загрузить изменения</string>
|
||||
<string name="changes_dialog_no_changes">Изменений не найдено</string>
|
||||
<string name="changes_dialog_build_format">Сборка #%1$d → #%2$d</string>
|
||||
<string name="changes_dialog_commit_info">от %1$s • %2$s • %3$s</string>
|
||||
<!-- Time ago strings -->
|
||||
<string name="time_just_now">just now</string>
|
||||
<string name="time_just_now">только что</string>
|
||||
<string name="time_minutes_ago">%dm</string>
|
||||
<string name="time_hours_ago">%dh</string>
|
||||
<string name="time_days_ago">%dd</string>
|
||||
@@ -87,11 +87,11 @@
|
||||
<string name="grid">Сетка</string>
|
||||
<string name="layout">Макет</string>
|
||||
<!-- Generic styling options -->
|
||||
<string name="show_wallpaper">Show wallpaper</string>
|
||||
<string name="show_wallpaper">Показать обои</string>
|
||||
<string name="wallpaper">На основе обоев</string>
|
||||
<string name="style">Стиль</string>
|
||||
<string name="background_opacity">Прозрачность фона</string>
|
||||
<string name="pref_all_apps_search_bar_background">Separated Search bar background</string>
|
||||
<string name="pref_all_apps_search_bar_background">Фон отдельной строки поиска</string>
|
||||
<!-- Toast text and tips -->
|
||||
<string name="copied_toast">Скопировано в буфер обмена</string>
|
||||
<string name="calculator_search_result_copied_toast">Результат скопирован в буфер обмена</string>
|
||||
@@ -157,8 +157,8 @@
|
||||
<string name="always_reload_icons_description">Избегать использования кэшированных иконок из наборов иконок</string>
|
||||
<string name="icon_swipe_gestures">Свайп-жесты по иконкам</string>
|
||||
<string name="icon_swipe_gestures_description">Выполнять действия при смахивании влево или вправо по иконкам вместо прокрутки экрана</string>
|
||||
<string name="show_deck_layout">Deck layout</string>
|
||||
<string name="show_deck_layout_description">Show a layout option to hide the app drawer and automatically add new apps to the home screen</string>
|
||||
<string name="show_deck_layout">Стиль колоды</string>
|
||||
<string name="show_deck_layout_description">Показывать опцию для скрытия Меню приложений и автоматического добавления новых приложений на главный экран</string>
|
||||
<string name="recents_lock_unlock">Блокировка/разблокировка</string>
|
||||
<string name="recents_lock_unlock_description">Запретить закрытие выбранного приложения при нажатии кнопки \"Очистить всё\"</string>
|
||||
<!--Overlay-->
|
||||
@@ -223,9 +223,9 @@
|
||||
<string name="icon_shape_squircle">Квадратный круг</string>
|
||||
<string name="icon_shape_teardrop">Капля</string>
|
||||
<!-- Icon shape (Material 3 Expressive) -->
|
||||
<string name="icon_shape_four_sided_cookie">Four-sided cookie</string>
|
||||
<string name="icon_shape_seven_sided_cookie">Seven-sided cookie</string>
|
||||
<string name="icon_shape_arch">Arch</string>
|
||||
<string name="icon_shape_four_sided_cookie">4-сторонняя печенька</string>
|
||||
<string name="icon_shape_seven_sided_cookie">7-сторонняя печенька</string>
|
||||
<string name="icon_shape_arch">Арка</string>
|
||||
<!-- Custom icon shapes -->
|
||||
<string name="custom_icon_shape">Польз. форма иконок</string>
|
||||
<string name="custom_icon_shape_create">Создать свою форму иконок</string>
|
||||
@@ -368,14 +368,14 @@
|
||||
<string name="quickswitch_maintenance">Поддержка QuickSwitch</string>
|
||||
<string name="devops">DevOps-инженер</string>
|
||||
<string name="support_and_pr">Служба поддержки и PR</string>
|
||||
<string name="community">Community</string>
|
||||
<string name="community">Сообщество</string>
|
||||
<string name="telegram">Telegram</string>
|
||||
<string name="news">Новости</string>
|
||||
<string name="legal">Legal</string>
|
||||
<string name="legal">Юридич. информация</string>
|
||||
<string name="acknowledgements">Выражаем благодарность</string>
|
||||
<string name="privacy_policy">Privacy policy</string>
|
||||
<string name="contributor_status_active">Active</string>
|
||||
<string name="update_check_failed">Failed to check for updates</string>
|
||||
<string name="privacy_policy">Политика конфиденциальности</string>
|
||||
<string name="contributor_status_active">Активные участники</string>
|
||||
<string name="update_check_failed">Ошибка проверки обновлений</string>
|
||||
<!--
|
||||
|
||||
Backup and restore
|
||||
@@ -576,7 +576,7 @@
|
||||
|
||||
-->
|
||||
<!-- Launcher strings used -->
|
||||
<string name="all_apps_device_search_hint">Search apps, web, and more</string>
|
||||
<string name="all_apps_device_search_hint">Поиск приложений, веб-приложений и другого контента</string>
|
||||
<string name="all_apps_search_bar_hint">Поиск приложений</string>
|
||||
<string name="all_apps_no_search_results">Не найдено приложений по запросу \"<xliff:g example="Android" id="query">%1$s</xliff:g>\"</string>
|
||||
<string name="all_apps_search_result_suggestions">Из Интернета</string>
|
||||
@@ -609,11 +609,11 @@
|
||||
<string name="search_algorithm_app_search">Поиск приложений</string>
|
||||
<string name="search_algorithm_global_search_on_device">Глобальный поиск (на устройстве)</string>
|
||||
<string name="search_algorithm_global_search_via_asi">Глобальный поиск (с помощью ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_label">Имя поисковой системы</string>
|
||||
<string name="custom_search_url">URL поисковой системы</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">% будет заменен на поисковый запрос</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<string name="custom_search_suggestions_hint">% будет заменен на поисковый запрос. Результаты должны быть в формате JSON OpenSearch.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
<string name="show_search_result_types">Показывать в результатах поиска</string>
|
||||
<string name="search_pref_result_apps_and_shortcuts_title">Приложения и Ярлыки</string>
|
||||
@@ -622,17 +622,17 @@
|
||||
<string name="search_pref_result_tips_title">Советы Pixel</string>
|
||||
<string name="search_pref_result_settings_title">Настройки Android</string>
|
||||
<string name="search_pref_result_files_title">Файл</string>
|
||||
<string name="search_pref_result_visual_media_title">Photos and videos</string>
|
||||
<string name="search_pref_result_audio_media_title">Audio files</string>
|
||||
<string name="search_pref_result_all_files_title">All files</string>
|
||||
<string name="search_pref_result_visual_media_title">Фото и видео</string>
|
||||
<string name="search_pref_result_audio_media_title">Аудио-файлы</string>
|
||||
<string name="search_pref_result_all_files_title">Все файлы</string>
|
||||
<string name="search_pref_result_web_title">Веб-подсказки</string>
|
||||
<string name="search_pref_result_history_title">История поиска</string>
|
||||
<string name="all_apps_search_result_calculator">Калькулятор</string>
|
||||
<string name="search_empty_state_title">Start searching</string>
|
||||
<string name="search_empty_state_no_history_subtitle">Find apps, contacts, and more. Your recent searches will appear here.</string>
|
||||
<string name="search_empty_state_history_disabled_subtitle">Find apps, contacts, and more.</string>
|
||||
<string name="search_empty_state_title">Начать поиск</string>
|
||||
<string name="search_empty_state_no_history_subtitle">Запустите поиск приложений, контактов и другого контента. Ваши недавние поисковые запросы появятся здесь.</string>
|
||||
<string name="search_empty_state_history_disabled_subtitle">Запустить поиск приложений, контактов и другого контента.</string>
|
||||
<!-- Description for each search result type -->
|
||||
<string name="search_pref_files_search_on">Search on</string>
|
||||
<string name="search_pref_files_search_on">Поиск по запросу: </string>
|
||||
<string name="search_pref_result_files_description">Медиа, файлы и другое</string>
|
||||
<string name="search_pref_result_contacts_description">Контакты и другое</string>
|
||||
<string name="search_pref_result_web_provider_description">Источник: <xliff:g id="web_search_provider">%1$s</xliff:g></string>
|
||||
@@ -646,34 +646,34 @@
|
||||
<string name="max_web_suggestion_delay">Макс. задержка веб-подсказок</string>
|
||||
<!-- Permission management -->
|
||||
<string name="missing_notification_access_label">Необходимо разрешение доступа к уведомлениям</string>
|
||||
<string name="missing_notification_access_desc">Для отображения Точек уведомлений, включите уведомления для приложения <xliff:g id="name" example="My App">%1$s</xliff:g></string>
|
||||
<string name="warn_contact_permission_title">Contacts permission needed</string>
|
||||
<string name="warn_contact_permission_content">To search for contacts, grant contacts and phone permissions to <xliff:g id="name" example="My App">%1$s</xliff:g></string>
|
||||
<string name="permissions_music_audio">Music and audio access needed</string>
|
||||
<string name="permissions_music_audio_description">To search your music and other audio files, <xliff:g id="name" example="My App">%1$s</xliff:g> needs permission to access your media library.</string>
|
||||
<string name="missing_notification_access_desc">Для отображения Точек уведомлений включите уведомления для приложения <xliff:g id="name" example="My App">%1$s</xliff:g></string>
|
||||
<string name="warn_contact_permission_title">Требуется доступ к контактам</string>
|
||||
<string name="warn_contact_permission_content">Для поиска контактов предоставьте доступ к контактам и телефону приложению <xliff:g id="name" example="My App">%1$s</xliff:g></string>
|
||||
<string name="permissions_music_audio">Необходим доступ к музыке и аудио-файлам</string>
|
||||
<string name="permissions_music_audio_description">Для поиска музыки и аудио-файлов предоставьте доступ к библиотеке медиа-файлов приложению <xliff:g id="name" example="My App">%1$s</xliff:g></string>
|
||||
<!-- Photos and videos -->
|
||||
<string name="permissions_photos_videos">Photos and videos access needed</string>
|
||||
<string name="permissions_photos_videos_description">To search your photos and videos, <xliff:g id="name" example="My App">%1$s</xliff:g> needs permission to access your media library.</string>
|
||||
<string name="permissions_photos_videos_full">Access your full media library?</string>
|
||||
<string name="permissions_photos_videos_full_description">To search all your photos and videos, <xliff:g id="name" example="My App">%1$s</xliff:g> needs full access to your media library.</string>
|
||||
<string name="permissions_photos_videos_grant_full">Grant full media permissions</string>
|
||||
<string name="permissions_photos_videos_manage_selected">Manage selected items</string>
|
||||
<string name="permissions_photos_videos">Необходим доступ к фото- и видео-файлам</string>
|
||||
<string name="permissions_photos_videos_description">Для поиска фото- и видео-файлов предоставьте доступ к библиотеке медиа-файлов приложению <xliff:g id="name" example="My App">%1$s</xliff:g></string>
|
||||
<string name="permissions_photos_videos_full">Разрешить полный доступ ко всей библиотеке медиа-файлов? </string>
|
||||
<string name="permissions_photos_videos_full_description">Для поиска фото- и видео-файлов предоставьте полный доступ ко всей библиотеке медиа-файлов приложению <xliff:g id="name" example="My App">%1$s</xliff:g></string>
|
||||
<string name="permissions_photos_videos_grant_full">Предоставить полный доступ к медиа-файлам</string>
|
||||
<string name="permissions_photos_videos_manage_selected">Разрешить управлять выбранными элементами</string>
|
||||
<!-- External storage -->
|
||||
<string name="permissions_external_storage">External storage access needed</string>
|
||||
<string name="permissions_external_storage_description">To search your files, <xliff:g id="name" example="My App">%1$s</xliff:g> needs permission to access your device\'s external storage.</string>
|
||||
<string name="permissions_manage_storage">Manage storage access needed</string>
|
||||
<string name="permissions_manage_storage_description">To display your files in search results, <xliff:g id="name" example="My App">%1$s</xliff:g> requires permission to manage all files on your device. This permission is used solely to list files and will not be used to read or change the content of your personal files.</string>
|
||||
<string name="permission_desc_wallpaper_base">To display wallpaper previews and include them in backups, <xliff:g id="name" example="My App">%1$s</xliff:g> requires permission %2$s. This is due to system limitations for accessing wallpaper data.</string>
|
||||
<string name="permission_desc_ending_read_all_files">to read all files on your device</string>
|
||||
<string name="permission_desc_ending_manage_all_files">to manage all files on your device</string>
|
||||
<string name="permission_desc_wallpaper_multiple">Multiple permissions needed</string>
|
||||
<string name="permission_desc_wallpaper_multiple_desc">To display wallpaper previews and include them in backups, <xliff:g id="name" example="My App">%1$s</xliff:g> requires the following permissions. This is due to system limitations for accessing wallpaper data.</string>
|
||||
<string name="permission_label_manage_all_files">Manage all files on device</string>
|
||||
<string name="permission_label_read_photos_videos">Read photos and videos</string>
|
||||
<string name="manage_storage_access_denied_title">Cannot enable manage storage access</string>
|
||||
<string name="manage_storage_access_denied_description">Due to Play Store policy, <xliff:g id="name" example="My App">%1$s</xliff:g> cannot request full storage access here. To access all files, please download <xliff:g id="name" example="My App">%1$s</xliff:g> from GitHub. Alternatively, you can grant access to photos, videos, and audio files individually in settings.</string>
|
||||
<string name="permissions_external_storage">Необходим доступ к внешнему хранилищу</string>
|
||||
<string name="permissions_external_storage_description">Для поиска файлов приложению <xliff:g id="name" example="My App">%1$s</xliff:g> требуется разрешение на доступ к внешнему хранилищу вашего устройства.</string>
|
||||
<string name="permissions_manage_storage">Необходим доступ на управление хранилищем</string>
|
||||
<string name="permissions_manage_storage_description">Для отображения файлов в результатах поиск приложению <xliff:g id="name" example="My App">%1$s</xliff:g> требуется разрешение на управление всеми файлами на устройстве. Это разрешение используется исключительно для составления списка файлов и не будет использоваться для чтения или изменения содержимого персональных файлов.</string>
|
||||
<string name="permission_desc_wallpaper_base">Для отображения предпросмотра обоев и включения их в резервные копии приложению <xliff:g id="name" example="My App">%1$s</xliff:g> требуется соответствующее разрешение. Это обусловлено системным ограничением доступа к данным обоев.</string>
|
||||
<string name="permission_desc_ending_read_all_files">на чтение всех файлов устройства</string>
|
||||
<string name="permission_desc_ending_manage_all_files">на управление всеми файлами устройства</string>
|
||||
<string name="permission_desc_wallpaper_multiple">Требуется выдача нескольких разрешений</string>
|
||||
<string name="permission_desc_wallpaper_multiple_desc">Для отображения предпросмотра обоев и включения их в резервные копии, приложению <xliff:g id="name" example="My App">%1$s</xliff:g> требуется соответствующее разрешение. Это обусловлено системным ограничением доступа к данным обоев.</string>
|
||||
<string name="permission_label_manage_all_files">Разрешить управлять всеми файлами на устройстве</string>
|
||||
<string name="permission_label_read_photos_videos">Разрешить просмотр фото- и видео-файлов</string>
|
||||
<string name="manage_storage_access_denied_title">Не удается включить управление доступом к хранилищу</string>
|
||||
<string name="manage_storage_access_denied_description">В соответствии с политикой Play Store, приложение <xliff:g id="name" example="My App">%1$s</xliff:g> не может запросить полный доступ к хранилищу. Для полного доступа ко всем файлам загрузите <xliff:g id="name" example="My App">%1$s</xliff:g> с GitHub. Кроме того, вы можете индивидуально предоставить доступ к фотографиям, видео и аудио файлам в настройках.</string>
|
||||
<string name="open_permission_settings">Открыть настройки</string>
|
||||
<string name="grant_requested_permissions">Предоставить доступ</string>
|
||||
<string name="permissions_needed">Permissions needed</string>
|
||||
<string name="grant_requested_permissions_tap">Tap to grant permissions</string>
|
||||
<string name="permissions_needed">Требуется выдача разрешений</string>
|
||||
<string name="grant_requested_permissions_tap">Нажмите, чтобы предоставить разрешения</string>
|
||||
</resources>
|
||||
|
||||
@@ -611,7 +611,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Globálne vyhľadávanie (prostredníctvom ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -611,7 +611,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -610,7 +610,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Глобална претрага помоћу ASI-ја</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s биће замењено упитом за претрагу</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">உலகளாவிய தேடல் (ASI வழியாக)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -608,7 +608,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">การค้นหาทั้งหมด (ผ่าน ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Genel arama (ASI aracılığıyla)</string>
|
||||
<string name="custom_search_label">Makine ismi aratın</string>
|
||||
<string name="custom_search_url">Makine URL\'si aratın</string>
|
||||
<string name="custom_search_suggestions_url">Önerilen URL\'leri aratın</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">% arama sorgusu ile değiştirilecek</string>
|
||||
<string name="custom_search_suggestions_hint">% arama sorgusu ile değiştirilecek. Sonuçlar JSON OpenSearch biçiminde olmalı.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -611,7 +611,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Глобальний пошук (через ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">عالمی تلاش (بذریعہ ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">عالمی تلاش (بذریعہ ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -609,7 +609,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Global search (via ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s will be replaced with the search query</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -608,7 +608,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">Tìm kiếm toàn thiết bị (thông qua ASI)</string>
|
||||
<string name="custom_search_label">Tên công cụ tìm kiếm</string>
|
||||
<string name="custom_search_url">URL công cụ tìm kiếm</string>
|
||||
<string name="custom_search_suggestions_url">URL gợi ý thân mến</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">% sẽ được thay thế bằng truy vấn tìm kiếm</string>
|
||||
<string name="custom_search_suggestions_hint">% sẽ được thay thế bằng truy vấn tìm kiếm. Kết quả phải ở định dạng JSON OpenSearch.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -42,19 +42,19 @@
|
||||
<string name="deselect_all">取消全选</string>
|
||||
<string name="inverse_selection">逆向全选</string>
|
||||
<string name="loading">正在加载…</string>
|
||||
<string name="dismiss">Dismiss</string>
|
||||
<string name="dismiss">撤销</string>
|
||||
<string name="download_update">下载更新</string>
|
||||
<string name="install_update">安装更新</string>
|
||||
<string name="view_changes">View changes</string>
|
||||
<string name="view_changes">查看更新</string>
|
||||
<string name="pro_updated">你已经是最新版!</string>
|
||||
<!-- Changes dialog strings -->
|
||||
<string name="changes_dialog_title">Updates</string>
|
||||
<string name="changes_dialog_title">更新</string>
|
||||
<string name="changes_dialog_error">Failed to load changes</string>
|
||||
<string name="changes_dialog_no_changes">No changes found</string>
|
||||
<string name="changes_dialog_no_changes">没有发现更改</string>
|
||||
<string name="changes_dialog_build_format">Build #%1$d → #%2$d</string>
|
||||
<string name="changes_dialog_commit_info">by %1$s • %2$s • %3$s</string>
|
||||
<!-- Time ago strings -->
|
||||
<string name="time_just_now">just now</string>
|
||||
<string name="time_just_now">现在</string>
|
||||
<string name="time_minutes_ago">%dm</string>
|
||||
<string name="time_hours_ago">%dh</string>
|
||||
<string name="time_days_ago">%dd</string>
|
||||
@@ -87,7 +87,7 @@
|
||||
<string name="grid">网格</string>
|
||||
<string name="layout">布局</string>
|
||||
<!-- Generic styling options -->
|
||||
<string name="show_wallpaper">Show wallpaper</string>
|
||||
<string name="show_wallpaper">显示壁纸</string>
|
||||
<string name="wallpaper">壁纸</string>
|
||||
<string name="style">样式</string>
|
||||
<string name="background_opacity">背景不透明度</string>
|
||||
@@ -368,7 +368,7 @@
|
||||
<string name="quickswitch_maintenance">QuickSwitch 维护</string>
|
||||
<string name="devops">运维</string>
|
||||
<string name="support_and_pr">支持和PR</string>
|
||||
<string name="community">Community</string>
|
||||
<string name="community">社区</string>
|
||||
<string name="telegram">Telegram</string>
|
||||
<string name="news">新闻</string>
|
||||
<string name="legal">Legal</string>
|
||||
@@ -608,7 +608,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">全局搜索 (通过 ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s 将被替换为搜索内容</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -608,7 +608,7 @@
|
||||
<string name="search_algorithm_global_search_via_asi">全域搜尋 (透過 ASI)</string>
|
||||
<string name="custom_search_label">Search engine name</string>
|
||||
<string name="custom_search_url">Search engine URL</string>
|
||||
<string name="custom_search_suggestions_url">Dearch suggestions URL</string>
|
||||
<string name="custom_search_suggestions_url">Search suggestions URL</string>
|
||||
<string name="custom_search_input_hint">%s 將會由搜尋字詞取代</string>
|
||||
<string name="custom_search_suggestions_hint">%s will be replaced with the search query. Results must be in JSON OpenSearch format.</string>
|
||||
<!-- Labels of each search result types -->
|
||||
|
||||
@@ -84,6 +84,9 @@ class LawnchairAlphabeticalAppsList<T>(
|
||||
filteredList.clear()
|
||||
var position = startPosition
|
||||
|
||||
// Show app drawer folders only on main profile, to prevent state complexity
|
||||
if (isWorkOrPrivateSpace(appList)) return super.addAppsWithSections(appList, position)
|
||||
|
||||
if (!drawerListDefault) {
|
||||
val categorizedApps = potsManager.categorizeApps(appList)
|
||||
categorizedApps.forEach { (category, apps) ->
|
||||
|
||||
@@ -2,6 +2,7 @@ package app.lawnchair.gestures.handlers
|
||||
|
||||
import android.annotation.SuppressLint
|
||||
import android.content.Context
|
||||
import android.util.Log
|
||||
import app.lawnchair.LawnchairLauncher
|
||||
import java.lang.reflect.InvocationTargetException
|
||||
|
||||
@@ -10,6 +11,7 @@ class OpenNotificationsHandler(context: Context) : GestureHandler(context) {
|
||||
@SuppressLint("WrongConstant")
|
||||
override suspend fun onTrigger(launcher: LawnchairLauncher) {
|
||||
try {
|
||||
Log.v(OpenNotificationsHandler::class.java.simpleName, "(Tried reflection)")
|
||||
Class.forName("android.app.StatusBarManager")
|
||||
.getMethod("expandNotificationsPanel")
|
||||
.apply { isAccessible = true }
|
||||
|
||||
@@ -31,6 +31,7 @@ import com.android.launcher3.model.DeviceGridState
|
||||
import com.android.launcher3.util.ComponentKey
|
||||
import com.android.launcher3.util.DaggerSingletonObject
|
||||
import com.android.launcher3.util.SafeCloseable
|
||||
import com.android.quickstep.RecentsModel
|
||||
import javax.inject.Inject
|
||||
|
||||
@LauncherAppSingleton
|
||||
@@ -39,7 +40,8 @@ class PreferenceManager @Inject constructor(
|
||||
) : BasePreferenceManager(context),
|
||||
SafeCloseable {
|
||||
private val idp get() = InvariantDeviceProfile.INSTANCE.get(context)
|
||||
private val reloadIcons = { idp.onPreferencesChanged(context) }
|
||||
private val mRecentsModel get() = RecentsModel.INSTANCE.get(context)
|
||||
private val reloadIcons: () -> Unit = { mRecentsModel.onThemeChanged() }
|
||||
private val reloadGrid: () -> Unit = { idp.onPreferencesChanged(context) }
|
||||
|
||||
private val recreate = {
|
||||
@@ -61,7 +63,7 @@ class PreferenceManager @Inject constructor(
|
||||
val folderRows = IdpIntPref("pref_folderRows", { numFolderRows[INDEX_DEFAULT] }, reloadGrid)
|
||||
|
||||
val drawerOpacity = FloatPref("pref_drawerOpacity", 1F, recreate)
|
||||
val coloredBackgroundLightness = FloatPref("pref_coloredBackgroundLightness", 0.9F, recreate)
|
||||
val coloredBackgroundLightness = FloatPref("pref_coloredBackgroundLightness", 1F, recreate)
|
||||
val feedProvider = StringPref("pref_feedProvider", "")
|
||||
val ignoreFeedWhitelist = BoolPref("pref_ignoreFeedWhitelist", false)
|
||||
val launcherTheme = StringPref("pref_launcherTheme", "system")
|
||||
|
||||
@@ -19,13 +19,13 @@ import app.lawnchair.search.algorithms.engine.SearchSettingsSectionBuilder
|
||||
import app.lawnchair.search.algorithms.engine.SectionBuilder
|
||||
import app.lawnchair.search.algorithms.engine.SettingsSectionBuilder
|
||||
import app.lawnchair.search.algorithms.engine.WebSuggestionsSectionBuilder
|
||||
import app.lawnchair.search.algorithms.engine.provider.AppSearchProvider
|
||||
import app.lawnchair.search.algorithms.engine.provider.CalculatorSearchProvider
|
||||
import app.lawnchair.search.algorithms.engine.provider.ContactsSearchProvider
|
||||
import app.lawnchair.search.algorithms.engine.provider.FileSearchProvider
|
||||
import app.lawnchair.search.algorithms.engine.provider.HistorySearchProvider
|
||||
import app.lawnchair.search.algorithms.engine.provider.SettingsSearchProvider
|
||||
import app.lawnchair.search.algorithms.engine.provider.ShortcutSearchProvider
|
||||
import app.lawnchair.search.algorithms.engine.provider.apps.AppSearchProvider
|
||||
import app.lawnchair.search.algorithms.engine.provider.web.CustomWebSearchProvider
|
||||
import app.lawnchair.search.algorithms.engine.provider.web.WebSuggestionProvider
|
||||
import com.android.launcher3.LauncherAppState
|
||||
|
||||
@@ -103,19 +103,24 @@ class LawnchairShortcut {
|
||||
// Lawnchair-TODO-BubbleTea: Fix getThemedDrawable
|
||||
// icon = icon.getThemedDrawable(launcher)
|
||||
}
|
||||
val launcherActivityInfo = outObj[0] as LauncherActivityInfo
|
||||
val defaultTitle = launcherActivityInfo.label.toString()
|
||||
val launcherActivityInfo = outObj[0] as LauncherActivityInfo?
|
||||
if (launcherActivityInfo != null) {
|
||||
val defaultTitle = launcherActivityInfo.label.toString()
|
||||
|
||||
AbstractFloatingView.closeAllOpenViews(launcher)
|
||||
ComposeBottomSheet.show(
|
||||
context = launcher,
|
||||
contentPaddings = PaddingValues(bottom = 64.dp),
|
||||
) {
|
||||
CustomizeAppDialog(
|
||||
icon = icon,
|
||||
defaultTitle = defaultTitle,
|
||||
componentKey = appInfo.toComponentKey(),
|
||||
) { close(true) }
|
||||
AbstractFloatingView.closeAllOpenViews(launcher)
|
||||
ComposeBottomSheet.show(
|
||||
context = launcher,
|
||||
contentPaddings = PaddingValues(bottom = 64.dp),
|
||||
) {
|
||||
CustomizeAppDialog(
|
||||
icon = icon,
|
||||
defaultTitle = defaultTitle,
|
||||
componentKey = appInfo.toComponentKey(),
|
||||
) { close(true) }
|
||||
}
|
||||
} else {
|
||||
Toast.makeText(launcher, R.string.activity_not_found, Toast.LENGTH_SHORT).show()
|
||||
AbstractFloatingView.closeAllOpenViews(launcher)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -13,7 +13,7 @@ pluginManagement {
|
||||
|
||||
// https://docs.gradle.com/enterprise/gradle-plugin/
|
||||
plugins {
|
||||
id "com.gradle.develocity" version "4.2.1"
|
||||
id "com.gradle.develocity" version "4.2.2"
|
||||
}
|
||||
|
||||
def isCI = providers.environmentVariable('CI').present
|
||||
|
||||
@@ -523,6 +523,20 @@ public class AlphabeticalAppsList<T extends Context & ActivityContext> implement
|
||||
return position;
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Checks if the provided list of apps are from the work/private profile.
|
||||
*/
|
||||
protected boolean isWorkOrPrivateSpace(List<AppInfo> appList) {
|
||||
if (appList.isEmpty()) {
|
||||
return false;
|
||||
}
|
||||
return appList.stream().anyMatch(info ->
|
||||
(mWorkProviderManager != null && mWorkProviderManager.getItemInfoMatcher().test(info))
|
||||
|| (mPrivateProviderManager != null
|
||||
&& mPrivateProviderManager.getItemInfoMatcher().test(info)));
|
||||
}
|
||||
|
||||
/**
|
||||
* Determines the corner regions that should be rounded for a specific app icon based on its
|
||||
* position in a grid. Apps that should only be cared about rounding are the apps in the last
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
|
||||
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
id 'org.jetbrains.kotlin.android'
|
||||
alias(libs.plugins.android.library)
|
||||
alias(libs.plugins.kotlin.android)
|
||||
}
|
||||
|
||||
// LC-Build-TODO: addFrameworkJar() doesn't work, what???
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
id 'org.jetbrains.kotlin.android'
|
||||
alias(libs.plugins.android.library)
|
||||
alias(libs.plugins.kotlin.android)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
id 'org.jetbrains.kotlin.android'
|
||||
alias(libs.plugins.android.library)
|
||||
alias(libs.plugins.kotlin.android)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
id 'org.jetbrains.kotlin.android'
|
||||
alias(libs.plugins.android.library)
|
||||
alias(libs.plugins.kotlin.android)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
id 'org.jetbrains.kotlin.android'
|
||||
alias(libs.plugins.android.library)
|
||||
alias(libs.plugins.kotlin.android)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
|
||||
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
id 'org.jetbrains.kotlin.android'
|
||||
id 'com.google.devtools.ksp'
|
||||
alias(libs.plugins.android.library)
|
||||
alias(libs.plugins.kotlin.android)
|
||||
alias(libs.plugins.google.ksp)
|
||||
}
|
||||
|
||||
// LC-Build-TODO: addFrameworkJar() doesn't work, what???
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
id 'org.jetbrains.kotlin.android'
|
||||
id 'com.google.devtools.ksp'
|
||||
alias(libs.plugins.android.library)
|
||||
alias(libs.plugins.kotlin.android)
|
||||
alias(libs.plugins.google.ksp)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
id 'org.jetbrains.kotlin.android'
|
||||
id 'com.google.protobuf'
|
||||
alias(libs.plugins.android.library)
|
||||
alias(libs.plugins.kotlin.android)
|
||||
alias(libs.plugins.google.protobuf)
|
||||
}
|
||||
|
||||
android {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import org.jetbrains.kotlin.gradle.tasks.KotlinCompile
|
||||
|
||||
plugins {
|
||||
id 'com.android.library'
|
||||
id 'org.jetbrains.kotlin.android'
|
||||
id 'com.google.devtools.ksp'
|
||||
alias(libs.plugins.android.library)
|
||||
alias(libs.plugins.kotlin.android)
|
||||
alias(libs.plugins.google.ksp)
|
||||
}
|
||||
|
||||
// LC-Build-TODO: addFrameworkJar() doesn't work, what???
|
||||
|
||||
Reference in New Issue
Block a user