Compare commits
11 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| b78e1a3e03 | |||
| 3732f51210 | |||
| 575106e502 | |||
| 420a0df418 | |||
| 92caeb651c | |||
| 624ac5f473 | |||
| 098521300e | |||
| 13265e659f | |||
| f3cea24130 | |||
| 34240a2163 | |||
| 10d9825191 |
@@ -0,0 +1,21 @@
|
|||||||
|
# Localization
|
||||||
|
|
||||||
|
The app uses `app/src/main/res/raw/supported_locales.tsv` as the locale source of truth. The catalog is seeded from `target_countries.txt`.
|
||||||
|
|
||||||
|
Locale status controls rollout:
|
||||||
|
|
||||||
|
- `complete`: included in the in-app language picker and generated Android `localeConfig`.
|
||||||
|
- `partial`: included in both, and shown as partial in the picker.
|
||||||
|
- `planned`: tracked for target-country coverage, but not exposed to users.
|
||||||
|
|
||||||
|
To add a translated language:
|
||||||
|
|
||||||
|
1. Create the matching `app/src/main/res/<resourceQualifier>/strings.xml`.
|
||||||
|
2. Translate every key from `app/src/main/res/values/strings.xml`.
|
||||||
|
3. If marking the locale `complete`, also translate `app/src/main/res/raw/privacy_policy.txt` into the matching raw resource folder, such as `raw-es/privacy_policy.txt`.
|
||||||
|
4. Change the locale row status in `supported_locales.tsv` from `planned` to `complete` or `partial`.
|
||||||
|
5. Run `bash gradlew verifyLocalization`.
|
||||||
|
|
||||||
|
Mark a locale `complete` when all required UI strings and localized privacy policy copy are present and accepted for release. Native or legal review is recommended for sensitive markets, but the build only enforces resource completeness.
|
||||||
|
|
||||||
|
`generateLocaleConfig` builds `@xml/locales_config` from active rows, so do not hand-edit a static `locales_config.xml`.
|
||||||
@@ -1,3 +1,4 @@
|
|||||||
|
import java.io.File
|
||||||
import java.util.Properties
|
import java.util.Properties
|
||||||
|
|
||||||
plugins {
|
plugins {
|
||||||
@@ -30,6 +31,129 @@ val hasReleaseSigning = listOf(
|
|||||||
releaseKeyPassword
|
releaseKeyPassword
|
||||||
).all { !it.isNullOrBlank() }
|
).all { !it.isNullOrBlank() }
|
||||||
|
|
||||||
|
data class SupportedLocaleRow(
|
||||||
|
val tag: String,
|
||||||
|
val resourceQualifier: String,
|
||||||
|
val status: String
|
||||||
|
)
|
||||||
|
|
||||||
|
val activeLocaleStatuses = setOf("complete", "partial")
|
||||||
|
val supportedLocalesCatalogFile = layout.projectDirectory.file("src/main/res/raw/supported_locales.tsv")
|
||||||
|
val defaultStringsFile = layout.projectDirectory.file("src/main/res/values/strings.xml")
|
||||||
|
val generatedLocaleResDir = layout.buildDirectory.dir("generated/res/locales")
|
||||||
|
|
||||||
|
fun parseSupportedLocaleRows(file: File): List<SupportedLocaleRow> {
|
||||||
|
return file.readLines(Charsets.UTF_8)
|
||||||
|
.asSequence()
|
||||||
|
.map { it.trim() }
|
||||||
|
.filter { it.isNotEmpty() && !it.startsWith("#") }
|
||||||
|
.mapNotNull { line ->
|
||||||
|
val columns = line.split('\t')
|
||||||
|
if (columns.size < 3 || columns[0] == "tag") {
|
||||||
|
null
|
||||||
|
} else {
|
||||||
|
SupportedLocaleRow(
|
||||||
|
tag = columns[0].trim(),
|
||||||
|
resourceQualifier = columns[1].trim(),
|
||||||
|
status = columns[2].trim().lowercase()
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
.toList()
|
||||||
|
}
|
||||||
|
|
||||||
|
fun parseStringResourceNames(file: File): Set<String> {
|
||||||
|
val stringNamePattern = Regex("""<string\s+name="([^"]+)"""")
|
||||||
|
return stringNamePattern.findAll(file.readText(Charsets.UTF_8))
|
||||||
|
.map { it.groupValues[1] }
|
||||||
|
.toSet()
|
||||||
|
}
|
||||||
|
|
||||||
|
fun rawResourceQualifierFor(row: SupportedLocaleRow): String {
|
||||||
|
return if (row.resourceQualifier == "values") {
|
||||||
|
"raw"
|
||||||
|
} else {
|
||||||
|
row.resourceQualifier.replaceFirst("values", "raw")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
val verifyLocalization = tasks.register("verifyLocalization") {
|
||||||
|
inputs.file(supportedLocalesCatalogFile)
|
||||||
|
inputs.file(defaultStringsFile)
|
||||||
|
inputs.dir(layout.projectDirectory.dir("src/main/res"))
|
||||||
|
|
||||||
|
doLast {
|
||||||
|
val defaultStrings = parseStringResourceNames(defaultStringsFile.asFile)
|
||||||
|
val activeRows = parseSupportedLocaleRows(supportedLocalesCatalogFile.asFile)
|
||||||
|
.filter { it.status in activeLocaleStatuses && it.tag != "system" }
|
||||||
|
|
||||||
|
if (activeRows.none { it.tag == "en" }) {
|
||||||
|
throw GradleException("supported_locales.tsv must include active English fallback locale 'en'.")
|
||||||
|
}
|
||||||
|
|
||||||
|
activeRows
|
||||||
|
.filterNot { it.resourceQualifier == "values" }
|
||||||
|
.forEach { row ->
|
||||||
|
val localizedStringsFile = layout.projectDirectory
|
||||||
|
.file("src/main/res/${row.resourceQualifier}/strings.xml")
|
||||||
|
.asFile
|
||||||
|
if (!localizedStringsFile.exists()) {
|
||||||
|
throw GradleException(
|
||||||
|
"${row.tag} is marked '${row.status}' in supported_locales.tsv, " +
|
||||||
|
"but ${row.resourceQualifier}/strings.xml does not exist."
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
val localizedStrings = parseStringResourceNames(localizedStringsFile)
|
||||||
|
val missing = defaultStrings - localizedStrings
|
||||||
|
if (missing.isNotEmpty()) {
|
||||||
|
throw GradleException(
|
||||||
|
"${row.resourceQualifier}/strings.xml is missing localized strings: " +
|
||||||
|
missing.sorted().joinToString()
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
activeRows
|
||||||
|
.filter { it.status == "complete" }
|
||||||
|
.forEach { row ->
|
||||||
|
val privacyPolicyFile = layout.projectDirectory
|
||||||
|
.file("src/main/res/${rawResourceQualifierFor(row)}/privacy_policy.txt")
|
||||||
|
.asFile
|
||||||
|
if (!privacyPolicyFile.exists()) {
|
||||||
|
throw GradleException(
|
||||||
|
"${row.tag} is marked 'complete' in supported_locales.tsv, " +
|
||||||
|
"but ${rawResourceQualifierFor(row)}/privacy_policy.txt does not exist."
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
val generateLocaleConfig = tasks.register("generateLocaleConfig") {
|
||||||
|
inputs.file(supportedLocalesCatalogFile)
|
||||||
|
outputs.file(generatedLocaleResDir.map { it.file("xml/locales_config.xml") })
|
||||||
|
|
||||||
|
doLast {
|
||||||
|
val activeRows = parseSupportedLocaleRows(supportedLocalesCatalogFile.asFile)
|
||||||
|
.filter { it.status in activeLocaleStatuses && it.tag != "system" }
|
||||||
|
|
||||||
|
val outputFile = generatedLocaleResDir.get().file("xml/locales_config.xml").asFile
|
||||||
|
outputFile.parentFile.mkdirs()
|
||||||
|
outputFile.writeText(
|
||||||
|
buildString {
|
||||||
|
appendLine("""<?xml version="1.0" encoding="utf-8"?>""")
|
||||||
|
appendLine("""<locale-config xmlns:android="http://schemas.android.com/apk/res/android">""")
|
||||||
|
activeRows.forEach { row ->
|
||||||
|
appendLine(""" <locale android:name="${row.tag}" />""")
|
||||||
|
}
|
||||||
|
appendLine("</locale-config>")
|
||||||
|
},
|
||||||
|
Charsets.UTF_8
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
gradle.taskGraph.whenReady {
|
gradle.taskGraph.whenReady {
|
||||||
val releaseBundleRequested = allTasks.any {
|
val releaseBundleRequested = allTasks.any {
|
||||||
it.path == ":app:bundleRelease" || it.name == "bundleRelease"
|
it.path == ":app:bundleRelease" || it.name == "bundleRelease"
|
||||||
@@ -112,6 +236,12 @@ android {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
androidComponents {
|
||||||
|
onVariants { variant ->
|
||||||
|
variant.sources.res?.addStaticSourceDirectory("build/generated/res/locales")
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
kotlin {
|
kotlin {
|
||||||
compilerOptions {
|
compilerOptions {
|
||||||
jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17)
|
jvmTarget.set(org.jetbrains.kotlin.gradle.dsl.JvmTarget.JVM_17)
|
||||||
@@ -163,3 +293,11 @@ dependencies {
|
|||||||
debugImplementation("androidx.compose.ui:ui-tooling")
|
debugImplementation("androidx.compose.ui:ui-tooling")
|
||||||
debugImplementation("androidx.compose.ui:ui-test-manifest")
|
debugImplementation("androidx.compose.ui:ui-test-manifest")
|
||||||
}
|
}
|
||||||
|
|
||||||
|
tasks.named("preBuild") {
|
||||||
|
dependsOn(generateLocaleConfig, verifyLocalization)
|
||||||
|
}
|
||||||
|
|
||||||
|
tasks.named("check") {
|
||||||
|
dependsOn(verifyLocalization)
|
||||||
|
}
|
||||||
|
|||||||
@@ -2,9 +2,21 @@ package de.softwareapp_hb.privateqrscanner
|
|||||||
|
|
||||||
import android.os.Bundle
|
import android.os.Bundle
|
||||||
import androidx.activity.ComponentActivity
|
import androidx.activity.ComponentActivity
|
||||||
|
import androidx.activity.compose.LocalActivityResultRegistryOwner
|
||||||
import androidx.activity.compose.setContent
|
import androidx.activity.compose.setContent
|
||||||
|
import androidx.activity.result.ActivityResultRegistryOwner
|
||||||
import androidx.compose.material3.MaterialTheme
|
import androidx.compose.material3.MaterialTheme
|
||||||
import androidx.compose.material3.Surface
|
import androidx.compose.material3.Surface
|
||||||
|
import androidx.compose.runtime.Composable
|
||||||
|
import androidx.compose.runtime.CompositionLocalProvider
|
||||||
|
import androidx.compose.runtime.LaunchedEffect
|
||||||
|
import androidx.compose.runtime.getValue
|
||||||
|
import androidx.compose.runtime.remember
|
||||||
|
import androidx.compose.ui.platform.LocalConfiguration
|
||||||
|
import androidx.compose.ui.platform.LocalContext
|
||||||
|
import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
||||||
|
import de.softwareapp_hb.privateqrscanner.i18n.AppLocaleApplier
|
||||||
|
import de.softwareapp_hb.privateqrscanner.i18n.AppLocaleCatalog
|
||||||
import de.softwareapp_hb.privateqrscanner.ui.CleanScannerAppRoot
|
import de.softwareapp_hb.privateqrscanner.ui.CleanScannerAppRoot
|
||||||
import de.softwareapp_hb.privateqrscanner.ui.theme.CleanScannerTheme
|
import de.softwareapp_hb.privateqrscanner.ui.theme.CleanScannerTheme
|
||||||
|
|
||||||
@@ -13,10 +25,41 @@ class MainActivity : ComponentActivity() {
|
|||||||
super.onCreate(savedInstanceState)
|
super.onCreate(savedInstanceState)
|
||||||
val container = (application as CleanScannerApp).appContainer
|
val container = (application as CleanScannerApp).appContainer
|
||||||
setContent {
|
setContent {
|
||||||
CleanScannerTheme {
|
PrivateQrLocalizedContent(container, activityResultRegistryOwner = this)
|
||||||
Surface(color = MaterialTheme.colorScheme.background) {
|
}
|
||||||
CleanScannerAppRoot(container)
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Composable
|
||||||
|
private fun PrivateQrLocalizedContent(
|
||||||
|
container: AppContainer,
|
||||||
|
activityResultRegistryOwner: ActivityResultRegistryOwner
|
||||||
|
) {
|
||||||
|
val baseContext = LocalContext.current
|
||||||
|
val localeOptions = remember(baseContext.applicationContext) {
|
||||||
|
AppLocaleCatalog.load(baseContext.applicationContext)
|
||||||
|
}
|
||||||
|
val selectedLanguageTag by container.settingsRepository.appLanguageTag.collectAsStateWithLifecycle(
|
||||||
|
initialValue = AppLocaleCatalog.SYSTEM_STORAGE_TAG
|
||||||
|
)
|
||||||
|
val resolvedLanguageTag = AppLocaleCatalog.resolveLanguageTag(localeOptions, selectedLanguageTag)
|
||||||
|
|
||||||
|
LaunchedEffect(baseContext, resolvedLanguageTag) {
|
||||||
|
AppLocaleApplier.applyFrameworkAppLocale(baseContext.applicationContext, resolvedLanguageTag)
|
||||||
|
}
|
||||||
|
|
||||||
|
val localizedContext = remember(baseContext, resolvedLanguageTag) {
|
||||||
|
AppLocaleApplier.wrapContext(baseContext, resolvedLanguageTag)
|
||||||
|
}
|
||||||
|
|
||||||
|
CompositionLocalProvider(
|
||||||
|
LocalActivityResultRegistryOwner provides activityResultRegistryOwner,
|
||||||
|
LocalContext provides localizedContext,
|
||||||
|
LocalConfiguration provides localizedContext.resources.configuration
|
||||||
|
) {
|
||||||
|
CleanScannerTheme {
|
||||||
|
Surface(color = MaterialTheme.colorScheme.background) {
|
||||||
|
CleanScannerAppRoot(container, localeOptions)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,138 @@
|
|||||||
|
package de.softwareapp_hb.privateqrscanner.i18n
|
||||||
|
|
||||||
|
import android.app.LocaleManager
|
||||||
|
import android.content.Context
|
||||||
|
import android.content.res.Configuration
|
||||||
|
import android.os.Build
|
||||||
|
import android.os.LocaleList
|
||||||
|
import de.softwareapp_hb.privateqrscanner.R
|
||||||
|
import java.util.Locale
|
||||||
|
|
||||||
|
data class AppLocaleOption(
|
||||||
|
val storageTag: String,
|
||||||
|
val languageTag: String?,
|
||||||
|
val status: AppLocaleStatus,
|
||||||
|
val displayName: String
|
||||||
|
) {
|
||||||
|
val isSystemDefault: Boolean = languageTag == null
|
||||||
|
}
|
||||||
|
|
||||||
|
enum class AppLocaleStatus(val storageValue: String) {
|
||||||
|
System("system"),
|
||||||
|
Complete("complete"),
|
||||||
|
Partial("partial"),
|
||||||
|
Planned("planned");
|
||||||
|
|
||||||
|
val isSelectable: Boolean
|
||||||
|
get() = this == System || this == Complete || this == Partial
|
||||||
|
|
||||||
|
companion object {
|
||||||
|
fun fromStorageValue(value: String): AppLocaleStatus {
|
||||||
|
return entries.firstOrNull { it.storageValue == value.trim().lowercase(Locale.US) } ?: Planned
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
object AppLocaleCatalog {
|
||||||
|
const val SYSTEM_STORAGE_TAG = "system"
|
||||||
|
|
||||||
|
fun load(context: Context): List<AppLocaleOption> {
|
||||||
|
val parsed = context.resources.openRawResource(R.raw.supported_locales)
|
||||||
|
.bufferedReader(Charsets.UTF_8)
|
||||||
|
.use { parse(it.readText()) }
|
||||||
|
.filter { it.status.isSelectable }
|
||||||
|
|
||||||
|
val withSystemDefault = if (parsed.any { it.isSystemDefault }) {
|
||||||
|
parsed
|
||||||
|
} else {
|
||||||
|
listOf(systemDefaultOption()) + parsed
|
||||||
|
}
|
||||||
|
|
||||||
|
return withSystemDefault.ifEmpty {
|
||||||
|
listOf(systemDefaultOption(), AppLocaleOption("en", "en", AppLocaleStatus.Complete, "English"))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
fun parse(rawCatalog: String): List<AppLocaleOption> {
|
||||||
|
return rawCatalog
|
||||||
|
.lineSequence()
|
||||||
|
.map { it.trim() }
|
||||||
|
.filter { it.isNotEmpty() && !it.startsWith("#") }
|
||||||
|
.mapNotNull(::parseLine)
|
||||||
|
.toList()
|
||||||
|
}
|
||||||
|
|
||||||
|
fun resolveOption(options: List<AppLocaleOption>, storageTag: String?): AppLocaleOption {
|
||||||
|
return options.firstOrNull { it.storageTag == storageTag } ?: options.firstOrNull { it.isSystemDefault }
|
||||||
|
?: systemDefaultOption()
|
||||||
|
}
|
||||||
|
|
||||||
|
fun resolveLanguageTag(options: List<AppLocaleOption>, storageTag: String?): String? {
|
||||||
|
return resolveOption(options, storageTag).languageTag
|
||||||
|
}
|
||||||
|
|
||||||
|
private fun parseLine(line: String): AppLocaleOption? {
|
||||||
|
val columns = line.split('\t')
|
||||||
|
if (columns.size < 4 || columns[0] == "tag") return null
|
||||||
|
|
||||||
|
val tag = columns[0].trim()
|
||||||
|
val status = AppLocaleStatus.fromStorageValue(columns[2])
|
||||||
|
val displayName = columns[3].trim().ifBlank { tag }
|
||||||
|
val languageTag = tag.takeUnless { it == SYSTEM_STORAGE_TAG || status == AppLocaleStatus.System }
|
||||||
|
|
||||||
|
return AppLocaleOption(
|
||||||
|
storageTag = tag,
|
||||||
|
languageTag = languageTag,
|
||||||
|
status = status,
|
||||||
|
displayName = displayName
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
private fun systemDefaultOption(): AppLocaleOption {
|
||||||
|
return AppLocaleOption(
|
||||||
|
storageTag = SYSTEM_STORAGE_TAG,
|
||||||
|
languageTag = null,
|
||||||
|
status = AppLocaleStatus.System,
|
||||||
|
displayName = "System default"
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
object AppLocaleApplier {
|
||||||
|
fun applyFrameworkAppLocale(context: Context, languageTag: String?) {
|
||||||
|
if (Build.VERSION.SDK_INT < Build.VERSION_CODES.TIRAMISU) return
|
||||||
|
|
||||||
|
val localeManager = context.getSystemService(LocaleManager::class.java)
|
||||||
|
val targetLocales = if (languageTag.isNullOrBlank()) {
|
||||||
|
LocaleList.getEmptyLocaleList()
|
||||||
|
} else {
|
||||||
|
LocaleList.forLanguageTags(languageTag)
|
||||||
|
}
|
||||||
|
|
||||||
|
if (localeManager.applicationLocales.toLanguageTags() != targetLocales.toLanguageTags()) {
|
||||||
|
localeManager.applicationLocales = targetLocales
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
fun wrapContext(baseContext: Context, languageTag: String?): Context {
|
||||||
|
val baseConfiguration = baseContext.resources.configuration
|
||||||
|
val locale = if (languageTag.isNullOrBlank()) {
|
||||||
|
baseConfiguration.locales.get(0) ?: Locale.getDefault()
|
||||||
|
} else {
|
||||||
|
Locale.forLanguageTag(languageTag)
|
||||||
|
}
|
||||||
|
|
||||||
|
Locale.setDefault(locale)
|
||||||
|
LocaleList.setDefault(LocaleList(locale))
|
||||||
|
|
||||||
|
if (languageTag.isNullOrBlank()) return baseContext
|
||||||
|
|
||||||
|
val localizedConfiguration = Configuration(baseConfiguration).apply {
|
||||||
|
val locales = LocaleList(locale)
|
||||||
|
setLocales(locales)
|
||||||
|
setLayoutDirection(locale)
|
||||||
|
}
|
||||||
|
|
||||||
|
return baseContext.createConfigurationContext(localizedConfiguration)
|
||||||
|
}
|
||||||
|
}
|
||||||
@@ -5,6 +5,7 @@ import androidx.datastore.preferences.core.booleanPreferencesKey
|
|||||||
import androidx.datastore.preferences.core.stringPreferencesKey
|
import androidx.datastore.preferences.core.stringPreferencesKey
|
||||||
import androidx.datastore.preferences.core.edit
|
import androidx.datastore.preferences.core.edit
|
||||||
import androidx.datastore.preferences.preferencesDataStore
|
import androidx.datastore.preferences.preferencesDataStore
|
||||||
|
import de.softwareapp_hb.privateqrscanner.i18n.AppLocaleCatalog
|
||||||
import de.softwareapp_hb.privateqrscanner.ui.UseCaseView
|
import de.softwareapp_hb.privateqrscanner.ui.UseCaseView
|
||||||
import kotlinx.coroutines.flow.Flow
|
import kotlinx.coroutines.flow.Flow
|
||||||
import kotlinx.coroutines.flow.map
|
import kotlinx.coroutines.flow.map
|
||||||
@@ -17,6 +18,7 @@ class SettingsRepository(private val context: Context) {
|
|||||||
val warningsEnabled = booleanPreferencesKey("warnings_enabled")
|
val warningsEnabled = booleanPreferencesKey("warnings_enabled")
|
||||||
val scanFeedbackEnabled = booleanPreferencesKey("scan_feedback_enabled")
|
val scanFeedbackEnabled = booleanPreferencesKey("scan_feedback_enabled")
|
||||||
val useCaseView = stringPreferencesKey("use_case_view")
|
val useCaseView = stringPreferencesKey("use_case_view")
|
||||||
|
val appLanguageTag = stringPreferencesKey("app_language_tag")
|
||||||
}
|
}
|
||||||
|
|
||||||
val historyEnabled: Flow<Boolean> = context.dataStore.data.map { prefs ->
|
val historyEnabled: Flow<Boolean> = context.dataStore.data.map { prefs ->
|
||||||
@@ -35,6 +37,10 @@ class SettingsRepository(private val context: Context) {
|
|||||||
UseCaseView.fromStorageKey(prefs[Keys.useCaseView])
|
UseCaseView.fromStorageKey(prefs[Keys.useCaseView])
|
||||||
}
|
}
|
||||||
|
|
||||||
|
val appLanguageTag: Flow<String> = context.dataStore.data.map { prefs ->
|
||||||
|
prefs[Keys.appLanguageTag] ?: AppLocaleCatalog.SYSTEM_STORAGE_TAG
|
||||||
|
}
|
||||||
|
|
||||||
suspend fun setHistoryEnabled(enabled: Boolean) {
|
suspend fun setHistoryEnabled(enabled: Boolean) {
|
||||||
context.dataStore.edit { it[Keys.historyEnabled] = enabled }
|
context.dataStore.edit { it[Keys.historyEnabled] = enabled }
|
||||||
}
|
}
|
||||||
@@ -50,4 +56,8 @@ class SettingsRepository(private val context: Context) {
|
|||||||
suspend fun setUseCaseView(useCaseView: UseCaseView) {
|
suspend fun setUseCaseView(useCaseView: UseCaseView) {
|
||||||
context.dataStore.edit { it[Keys.useCaseView] = useCaseView.storageKey }
|
context.dataStore.edit { it[Keys.useCaseView] = useCaseView.storageKey }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
suspend fun setAppLanguageTag(languageTag: String) {
|
||||||
|
context.dataStore.edit { it[Keys.appLanguageTag] = languageTag }
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -5,6 +5,7 @@ import androidx.lifecycle.ViewModelProvider
|
|||||||
import androidx.lifecycle.viewModelScope
|
import androidx.lifecycle.viewModelScope
|
||||||
import de.softwareapp_hb.privateqrscanner.AppContainer
|
import de.softwareapp_hb.privateqrscanner.AppContainer
|
||||||
import de.softwareapp_hb.privateqrscanner.domain.ScanRecord
|
import de.softwareapp_hb.privateqrscanner.domain.ScanRecord
|
||||||
|
import de.softwareapp_hb.privateqrscanner.i18n.AppLocaleCatalog
|
||||||
import kotlinx.coroutines.flow.MutableStateFlow
|
import kotlinx.coroutines.flow.MutableStateFlow
|
||||||
import kotlinx.coroutines.flow.SharingStarted
|
import kotlinx.coroutines.flow.SharingStarted
|
||||||
import kotlinx.coroutines.flow.StateFlow
|
import kotlinx.coroutines.flow.StateFlow
|
||||||
@@ -17,6 +18,7 @@ data class AppUiState(
|
|||||||
val warningsEnabled: Boolean = true,
|
val warningsEnabled: Boolean = true,
|
||||||
val scanFeedbackEnabled: Boolean = true,
|
val scanFeedbackEnabled: Boolean = true,
|
||||||
val useCaseView: UseCaseView = UseCaseView.default,
|
val useCaseView: UseCaseView = UseCaseView.default,
|
||||||
|
val appLanguageTag: String = AppLocaleCatalog.SYSTEM_STORAGE_TAG,
|
||||||
val history: List<ScanRecord> = emptyList(),
|
val history: List<ScanRecord> = emptyList(),
|
||||||
val searchQuery: String = ""
|
val searchQuery: String = ""
|
||||||
)
|
)
|
||||||
@@ -29,7 +31,8 @@ class AppViewModel(
|
|||||||
val historyEnabled: Boolean,
|
val historyEnabled: Boolean,
|
||||||
val warningsEnabled: Boolean,
|
val warningsEnabled: Boolean,
|
||||||
val scanFeedbackEnabled: Boolean,
|
val scanFeedbackEnabled: Boolean,
|
||||||
val useCaseView: UseCaseView
|
val useCaseView: UseCaseView,
|
||||||
|
val appLanguageTag: String
|
||||||
)
|
)
|
||||||
|
|
||||||
private val query = MutableStateFlow("")
|
private val query = MutableStateFlow("")
|
||||||
@@ -38,13 +41,15 @@ class AppViewModel(
|
|||||||
container.settingsRepository.historyEnabled,
|
container.settingsRepository.historyEnabled,
|
||||||
container.settingsRepository.warningsEnabled,
|
container.settingsRepository.warningsEnabled,
|
||||||
container.settingsRepository.scanFeedbackEnabled,
|
container.settingsRepository.scanFeedbackEnabled,
|
||||||
container.settingsRepository.useCaseView
|
container.settingsRepository.useCaseView,
|
||||||
) { historyEnabled, warningsEnabled, scanFeedbackEnabled, useCaseView ->
|
container.settingsRepository.appLanguageTag
|
||||||
|
) { historyEnabled, warningsEnabled, scanFeedbackEnabled, useCaseView, appLanguageTag ->
|
||||||
SettingsState(
|
SettingsState(
|
||||||
historyEnabled = historyEnabled,
|
historyEnabled = historyEnabled,
|
||||||
warningsEnabled = warningsEnabled,
|
warningsEnabled = warningsEnabled,
|
||||||
scanFeedbackEnabled = scanFeedbackEnabled,
|
scanFeedbackEnabled = scanFeedbackEnabled,
|
||||||
useCaseView = useCaseView
|
useCaseView = useCaseView,
|
||||||
|
appLanguageTag = appLanguageTag
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -58,6 +63,7 @@ class AppViewModel(
|
|||||||
warningsEnabled = settings.warningsEnabled,
|
warningsEnabled = settings.warningsEnabled,
|
||||||
scanFeedbackEnabled = settings.scanFeedbackEnabled,
|
scanFeedbackEnabled = settings.scanFeedbackEnabled,
|
||||||
useCaseView = settings.useCaseView,
|
useCaseView = settings.useCaseView,
|
||||||
|
appLanguageTag = settings.appLanguageTag,
|
||||||
history = if (q.isBlank()) history else history.filter {
|
history = if (q.isBlank()) history else history.filter {
|
||||||
it.content.contains(q, ignoreCase = true) || it.type.contains(q, ignoreCase = true)
|
it.content.contains(q, ignoreCase = true) || it.type.contains(q, ignoreCase = true)
|
||||||
},
|
},
|
||||||
@@ -96,6 +102,12 @@ class AppViewModel(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fun setAppLanguageTag(languageTag: String) {
|
||||||
|
viewModelScope.launch {
|
||||||
|
container.settingsRepository.setAppLanguageTag(languageTag)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
fun deleteHistoryItem(id: Long) {
|
fun deleteHistoryItem(id: Long) {
|
||||||
viewModelScope.launch {
|
viewModelScope.launch {
|
||||||
container.scanRepository.deleteById(id)
|
container.scanRepository.deleteById(id)
|
||||||
|
|||||||
@@ -23,6 +23,7 @@ import androidx.lifecycle.compose.collectAsStateWithLifecycle
|
|||||||
import androidx.lifecycle.viewmodel.compose.viewModel
|
import androidx.lifecycle.viewmodel.compose.viewModel
|
||||||
import de.softwareapp_hb.privateqrscanner.AppContainer
|
import de.softwareapp_hb.privateqrscanner.AppContainer
|
||||||
import de.softwareapp_hb.privateqrscanner.R
|
import de.softwareapp_hb.privateqrscanner.R
|
||||||
|
import de.softwareapp_hb.privateqrscanner.i18n.AppLocaleOption
|
||||||
import de.softwareapp_hb.privateqrscanner.ui.screens.HistoryScreen
|
import de.softwareapp_hb.privateqrscanner.ui.screens.HistoryScreen
|
||||||
import de.softwareapp_hb.privateqrscanner.ui.screens.ScannerScreen
|
import de.softwareapp_hb.privateqrscanner.ui.screens.ScannerScreen
|
||||||
import de.softwareapp_hb.privateqrscanner.ui.screens.SettingsScreen
|
import de.softwareapp_hb.privateqrscanner.ui.screens.SettingsScreen
|
||||||
@@ -31,7 +32,10 @@ import de.softwareapp_hb.privateqrscanner.ui.theme.PrivateQrColors
|
|||||||
private enum class RootTab { Scanner, History, Settings }
|
private enum class RootTab { Scanner, History, Settings }
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
fun CleanScannerAppRoot(container: AppContainer) {
|
fun CleanScannerAppRoot(
|
||||||
|
container: AppContainer,
|
||||||
|
localeOptions: List<AppLocaleOption>
|
||||||
|
) {
|
||||||
val appViewModel: AppViewModel = viewModel(factory = AppViewModel.Factory(container))
|
val appViewModel: AppViewModel = viewModel(factory = AppViewModel.Factory(container))
|
||||||
val scannerViewModel: ScannerViewModel = viewModel(factory = ScannerViewModel.Factory(container))
|
val scannerViewModel: ScannerViewModel = viewModel(factory = ScannerViewModel.Factory(container))
|
||||||
val appState by appViewModel.uiState.collectAsStateWithLifecycle()
|
val appState by appViewModel.uiState.collectAsStateWithLifecycle()
|
||||||
@@ -125,10 +129,13 @@ fun CleanScannerAppRoot(container: AppContainer) {
|
|||||||
warningsEnabled = appState.warningsEnabled,
|
warningsEnabled = appState.warningsEnabled,
|
||||||
scanFeedbackEnabled = appState.scanFeedbackEnabled,
|
scanFeedbackEnabled = appState.scanFeedbackEnabled,
|
||||||
selectedUseCaseView = appState.useCaseView,
|
selectedUseCaseView = appState.useCaseView,
|
||||||
|
appLocaleOptions = localeOptions,
|
||||||
|
selectedAppLanguageTag = appState.appLanguageTag,
|
||||||
onHistoryToggle = appViewModel::setHistoryEnabled,
|
onHistoryToggle = appViewModel::setHistoryEnabled,
|
||||||
onWarningsToggle = appViewModel::setWarningsEnabled,
|
onWarningsToggle = appViewModel::setWarningsEnabled,
|
||||||
onScanFeedbackToggle = appViewModel::setScanFeedbackEnabled,
|
onScanFeedbackToggle = appViewModel::setScanFeedbackEnabled,
|
||||||
onUseCaseViewSelected = appViewModel::setUseCaseView
|
onUseCaseViewSelected = appViewModel::setUseCaseView,
|
||||||
|
onAppLanguageSelected = appViewModel::setAppLanguageTag
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -1,5 +1,6 @@
|
|||||||
package de.softwareapp_hb.privateqrscanner.ui.screens
|
package de.softwareapp_hb.privateqrscanner.ui.screens
|
||||||
|
|
||||||
|
import android.content.Context
|
||||||
import androidx.compose.foundation.Image
|
import androidx.compose.foundation.Image
|
||||||
import androidx.compose.foundation.background
|
import androidx.compose.foundation.background
|
||||||
import androidx.compose.foundation.clickable
|
import androidx.compose.foundation.clickable
|
||||||
@@ -107,7 +108,7 @@ fun HistoryScreen(
|
|||||||
val detailIsBase64 = detail.isBase64Encoded()
|
val detailIsBase64 = detail.isBase64Encoded()
|
||||||
AlertDialog(
|
AlertDialog(
|
||||||
onDismissRequest = { selectedItem.value = null },
|
onDismissRequest = { selectedItem.value = null },
|
||||||
title = { Text(text = detail.type) },
|
title = { Text(text = detail.localizedDisplayType(context)) },
|
||||||
text = {
|
text = {
|
||||||
if (detailIsBase64) {
|
if (detailIsBase64) {
|
||||||
Column(verticalArrangement = Arrangement.spacedBy(8.dp)) {
|
Column(verticalArrangement = Arrangement.spacedBy(8.dp)) {
|
||||||
@@ -239,7 +240,7 @@ fun HistoryScreen(
|
|||||||
text = stringResource(R.string.share_txt),
|
text = stringResource(R.string.share_txt),
|
||||||
enabled = history.isNotEmpty(),
|
enabled = history.isNotEmpty(),
|
||||||
onClick = {
|
onClick = {
|
||||||
val exportText = HistoryExportFormatter.formatText(history)
|
val exportText = HistoryExportFormatter.formatText(localizedHistory(context, history))
|
||||||
Intents.shareContent(context, exportText, "text/plain")
|
Intents.shareContent(context, exportText, "text/plain")
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
@@ -247,7 +248,7 @@ fun HistoryScreen(
|
|||||||
text = stringResource(R.string.share_csv),
|
text = stringResource(R.string.share_csv),
|
||||||
enabled = history.isNotEmpty(),
|
enabled = history.isNotEmpty(),
|
||||||
onClick = {
|
onClick = {
|
||||||
val exportCsv = HistoryExportFormatter.formatCsv(history)
|
val exportCsv = HistoryExportFormatter.formatCsv(localizedHistory(context, history))
|
||||||
Intents.shareContent(context, exportCsv, "text/csv")
|
Intents.shareContent(context, exportCsv, "text/csv")
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
@@ -255,7 +256,7 @@ fun HistoryScreen(
|
|||||||
text = stringResource(R.string.share_json),
|
text = stringResource(R.string.share_json),
|
||||||
enabled = history.isNotEmpty(),
|
enabled = history.isNotEmpty(),
|
||||||
onClick = {
|
onClick = {
|
||||||
val exportJson = HistoryExportFormatter.formatJson(history)
|
val exportJson = HistoryExportFormatter.formatJson(localizedHistory(context, history))
|
||||||
Intents.shareContent(context, exportJson, "application/json")
|
Intents.shareContent(context, exportJson, "application/json")
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
@@ -399,21 +400,33 @@ private fun LocalControlsCard(
|
|||||||
text = stringResource(R.string.share_txt),
|
text = stringResource(R.string.share_txt),
|
||||||
enabled = history.isNotEmpty(),
|
enabled = history.isNotEmpty(),
|
||||||
onClick = {
|
onClick = {
|
||||||
Intents.shareContent(context, HistoryExportFormatter.formatText(history), "text/plain")
|
Intents.shareContent(
|
||||||
|
context,
|
||||||
|
HistoryExportFormatter.formatText(localizedHistory(context, history)),
|
||||||
|
"text/plain"
|
||||||
|
)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
ExportButton(
|
ExportButton(
|
||||||
text = stringResource(R.string.share_csv),
|
text = stringResource(R.string.share_csv),
|
||||||
enabled = history.isNotEmpty(),
|
enabled = history.isNotEmpty(),
|
||||||
onClick = {
|
onClick = {
|
||||||
Intents.shareContent(context, HistoryExportFormatter.formatCsv(history), "text/csv")
|
Intents.shareContent(
|
||||||
|
context,
|
||||||
|
HistoryExportFormatter.formatCsv(localizedHistory(context, history)),
|
||||||
|
"text/csv"
|
||||||
|
)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
ExportButton(
|
ExportButton(
|
||||||
text = stringResource(R.string.share_json),
|
text = stringResource(R.string.share_json),
|
||||||
enabled = history.isNotEmpty(),
|
enabled = history.isNotEmpty(),
|
||||||
onClick = {
|
onClick = {
|
||||||
Intents.shareContent(context, HistoryExportFormatter.formatJson(history), "application/json")
|
Intents.shareContent(
|
||||||
|
context,
|
||||||
|
HistoryExportFormatter.formatJson(localizedHistory(context, history)),
|
||||||
|
"application/json"
|
||||||
|
)
|
||||||
}
|
}
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
@@ -588,6 +601,7 @@ private fun HistoryRow(
|
|||||||
onDelete: (Long) -> Unit,
|
onDelete: (Long) -> Unit,
|
||||||
onOpenDetails: () -> Unit
|
onOpenDetails: () -> Unit
|
||||||
) {
|
) {
|
||||||
|
val context = LocalContext.current
|
||||||
val dismissState = rememberSwipeToDismissBoxState(
|
val dismissState = rememberSwipeToDismissBoxState(
|
||||||
confirmValueChange = {
|
confirmValueChange = {
|
||||||
if (it == SwipeToDismissBoxValue.EndToStart || it == SwipeToDismissBoxValue.StartToEnd) {
|
if (it == SwipeToDismissBoxValue.EndToStart || it == SwipeToDismissBoxValue.StartToEnd) {
|
||||||
@@ -638,7 +652,7 @@ private fun HistoryRow(
|
|||||||
verticalAlignment = Alignment.CenterVertically
|
verticalAlignment = Alignment.CenterVertically
|
||||||
) {
|
) {
|
||||||
Text(
|
Text(
|
||||||
text = item.type,
|
text = item.localizedDisplayType(context),
|
||||||
color = PrivateQrColors.TextPrimary,
|
color = PrivateQrColors.TextPrimary,
|
||||||
style = MaterialTheme.typography.titleMedium,
|
style = MaterialTheme.typography.titleMedium,
|
||||||
fontWeight = FontWeight.ExtraBold
|
fontWeight = FontWeight.ExtraBold
|
||||||
@@ -678,6 +692,12 @@ private fun iconForType(type: String): ImageVector {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private fun localizedHistory(context: Context, history: List<ScanRecord>): List<ScanRecord> {
|
||||||
|
return history.map { item ->
|
||||||
|
item.copy(type = item.localizedDisplayType(context))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
private fun ScanRecord.isBase64Encoded(): Boolean {
|
private fun ScanRecord.isBase64Encoded(): Boolean {
|
||||||
return type.contains("base64", ignoreCase = true)
|
return type.contains("base64", ignoreCase = true)
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -0,0 +1,95 @@
|
|||||||
|
package de.softwareapp_hb.privateqrscanner.ui.screens
|
||||||
|
|
||||||
|
import android.content.Context
|
||||||
|
import androidx.annotation.StringRes
|
||||||
|
import de.softwareapp_hb.privateqrscanner.R
|
||||||
|
import de.softwareapp_hb.privateqrscanner.domain.ScanRecord
|
||||||
|
import de.softwareapp_hb.privateqrscanner.domain.ScanResult
|
||||||
|
|
||||||
|
private const val DUPLICATE_TICKET_PREFIX = "Duplicate ticket ("
|
||||||
|
private const val UNREGISTERED_TICKET_PREFIX = "Unregistered ticket ("
|
||||||
|
private val base64SuffixRegex = Regex("""\s*\(Base64\)\s*$""", RegexOption.IGNORE_CASE)
|
||||||
|
|
||||||
|
internal fun ScanResult.localizedDisplayType(context: Context): String {
|
||||||
|
return localizedScanType(
|
||||||
|
context = context,
|
||||||
|
type = type,
|
||||||
|
isBase64Encoded = isBase64Encoded
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
internal fun ScanRecord.localizedDisplayType(context: Context): String {
|
||||||
|
return localizedStoredScanType(context, type)
|
||||||
|
}
|
||||||
|
|
||||||
|
private fun localizedStoredScanType(context: Context, rawType: String): String {
|
||||||
|
val trimmed = rawType.trim()
|
||||||
|
extractWrappedType(trimmed, DUPLICATE_TICKET_PREFIX)?.let { innerType ->
|
||||||
|
return context.getString(
|
||||||
|
R.string.scan_type_duplicate_ticket,
|
||||||
|
localizedStoredScanType(context, innerType)
|
||||||
|
)
|
||||||
|
}
|
||||||
|
extractWrappedType(trimmed, UNREGISTERED_TICKET_PREFIX)?.let { innerType ->
|
||||||
|
return context.getString(
|
||||||
|
R.string.scan_type_unregistered_ticket,
|
||||||
|
localizedStoredScanType(context, innerType)
|
||||||
|
)
|
||||||
|
}
|
||||||
|
if (base64SuffixRegex.containsMatchIn(trimmed)) {
|
||||||
|
val innerType = base64SuffixRegex.replace(trimmed, "").trim()
|
||||||
|
return context.getString(
|
||||||
|
R.string.scan_type_base64_suffix,
|
||||||
|
localizedCanonicalScanType(context, innerType)
|
||||||
|
)
|
||||||
|
}
|
||||||
|
return localizedCanonicalScanType(context, trimmed)
|
||||||
|
}
|
||||||
|
|
||||||
|
private fun localizedScanType(
|
||||||
|
context: Context,
|
||||||
|
type: String,
|
||||||
|
isBase64Encoded: Boolean
|
||||||
|
): String {
|
||||||
|
val baseType = localizedCanonicalScanType(context, type)
|
||||||
|
return if (isBase64Encoded && !type.contains("base64", ignoreCase = true)) {
|
||||||
|
context.getString(R.string.scan_type_base64_suffix, baseType)
|
||||||
|
} else {
|
||||||
|
baseType
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private fun localizedCanonicalScanType(context: Context, type: String): String {
|
||||||
|
val stringRes = scanTypeStringRes(type)
|
||||||
|
return if (stringRes != null) {
|
||||||
|
context.getString(stringRes)
|
||||||
|
} else {
|
||||||
|
type.ifBlank { context.getString(R.string.scan_type_unknown) }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
private fun extractWrappedType(type: String, prefix: String): String? {
|
||||||
|
return if (type.startsWith(prefix, ignoreCase = true) && type.endsWith(")")) {
|
||||||
|
type.substring(prefix.length, type.length - 1)
|
||||||
|
} else {
|
||||||
|
null
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@StringRes
|
||||||
|
private fun scanTypeStringRes(type: String): Int? = when (type.trim().lowercase()) {
|
||||||
|
"contact" -> R.string.scan_type_contact
|
||||||
|
"url" -> R.string.scan_type_url
|
||||||
|
"wifi", "wi-fi" -> R.string.scan_type_wifi
|
||||||
|
"phone" -> R.string.scan_type_phone
|
||||||
|
"sms" -> R.string.scan_type_sms
|
||||||
|
"email", "e-mail" -> R.string.scan_type_email
|
||||||
|
"calendar" -> R.string.scan_type_calendar
|
||||||
|
"isbn" -> R.string.scan_type_isbn
|
||||||
|
"product" -> R.string.scan_type_product
|
||||||
|
"text" -> R.string.scan_type_text
|
||||||
|
"geo" -> R.string.scan_type_geo
|
||||||
|
"driver license", "driver licence" -> R.string.scan_type_driver_license
|
||||||
|
"unknown" -> R.string.scan_type_unknown
|
||||||
|
else -> null
|
||||||
|
}
|
||||||
+1
-1
@@ -394,7 +394,7 @@ internal fun GalleryScanPreviewDialog(
|
|||||||
}
|
}
|
||||||
Column(modifier = Modifier.weight(1f)) {
|
Column(modifier = Modifier.weight(1f)) {
|
||||||
Text(
|
Text(
|
||||||
text = candidate.result.displayType,
|
text = candidate.result.localizedDisplayType(context),
|
||||||
color = PrivateQrColors.TextPrimary,
|
color = PrivateQrColors.TextPrimary,
|
||||||
style = MaterialTheme.typography.titleMedium,
|
style = MaterialTheme.typography.titleMedium,
|
||||||
fontWeight = FontWeight.ExtraBold
|
fontWeight = FontWeight.ExtraBold
|
||||||
|
|||||||
+5
-4
@@ -1,5 +1,6 @@
|
|||||||
package de.softwareapp_hb.privateqrscanner.ui.screens
|
package de.softwareapp_hb.privateqrscanner.ui.screens
|
||||||
|
|
||||||
|
import android.content.Context
|
||||||
import androidx.compose.foundation.background
|
import androidx.compose.foundation.background
|
||||||
import androidx.compose.foundation.layout.Arrangement
|
import androidx.compose.foundation.layout.Arrangement
|
||||||
import androidx.compose.foundation.layout.Box
|
import androidx.compose.foundation.layout.Box
|
||||||
@@ -115,7 +116,7 @@ internal fun BatchResultsPanel(
|
|||||||
)
|
)
|
||||||
if (allowShare) {
|
if (allowShare) {
|
||||||
TextButton(
|
TextButton(
|
||||||
onClick = { Intents.shareText(context, buildBatchExport(results)) },
|
onClick = { Intents.shareText(context, buildBatchExport(context, results)) },
|
||||||
enabled = results.isNotEmpty(),
|
enabled = results.isNotEmpty(),
|
||||||
colors = ButtonDefaults.textButtonColors(
|
colors = ButtonDefaults.textButtonColors(
|
||||||
containerColor = PrivateQrColors.Mint,
|
containerColor = PrivateQrColors.Mint,
|
||||||
@@ -143,7 +144,7 @@ internal fun BatchResultsPanel(
|
|||||||
) {
|
) {
|
||||||
Column(modifier = Modifier.weight(1f)) {
|
Column(modifier = Modifier.weight(1f)) {
|
||||||
Text(
|
Text(
|
||||||
text = "${item.result.displayType}: $contentText",
|
text = "${item.result.localizedDisplayType(context)}: $contentText",
|
||||||
color = Color.White.copy(alpha = 0.92f),
|
color = Color.White.copy(alpha = 0.92f),
|
||||||
style = MaterialTheme.typography.titleMedium,
|
style = MaterialTheme.typography.titleMedium,
|
||||||
fontWeight = FontWeight.Bold,
|
fontWeight = FontWeight.Bold,
|
||||||
@@ -218,12 +219,12 @@ internal fun BatchResultsPanel(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun buildBatchExport(results: List<BatchScanRecord>): String {
|
private fun buildBatchExport(context: Context, results: List<BatchScanRecord>): String {
|
||||||
if (results.isEmpty()) return ""
|
if (results.isEmpty()) return ""
|
||||||
val formatter = DateFormat.getDateTimeInstance()
|
val formatter = DateFormat.getDateTimeInstance()
|
||||||
return results.joinToString(separator = "\n\n") { item ->
|
return results.joinToString(separator = "\n\n") { item ->
|
||||||
val encoding = if (item.result.isBase64Encoded) "\nEncoding: Base64" else ""
|
val encoding = if (item.result.isBase64Encoded) "\nEncoding: Base64" else ""
|
||||||
"${formatter.format(Date(item.timestamp))}\n${item.result.displayType}$encoding\n${item.result.content}"
|
"${formatter.format(Date(item.timestamp))}\n${item.result.localizedDisplayType(context)}$encoding\n${item.result.content}"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
+6
-3
@@ -22,6 +22,7 @@ import androidx.compose.ui.Alignment
|
|||||||
import androidx.compose.ui.Modifier
|
import androidx.compose.ui.Modifier
|
||||||
import androidx.compose.ui.graphics.Brush
|
import androidx.compose.ui.graphics.Brush
|
||||||
import androidx.compose.ui.graphics.Color
|
import androidx.compose.ui.graphics.Color
|
||||||
|
import androidx.compose.ui.platform.LocalContext
|
||||||
import androidx.compose.ui.res.stringResource
|
import androidx.compose.ui.res.stringResource
|
||||||
import androidx.compose.ui.text.style.TextDecoration
|
import androidx.compose.ui.text.style.TextDecoration
|
||||||
import androidx.compose.ui.text.style.TextOverflow
|
import androidx.compose.ui.text.style.TextOverflow
|
||||||
@@ -46,6 +47,7 @@ internal fun ResultVisualCard(
|
|||||||
onOpenUrl: ((String) -> Unit)? = null,
|
onOpenUrl: ((String) -> Unit)? = null,
|
||||||
modifier: Modifier = Modifier
|
modifier: Modifier = Modifier
|
||||||
) {
|
) {
|
||||||
|
val context = LocalContext.current
|
||||||
val contact = remember(result) {
|
val contact = remember(result) {
|
||||||
if (result.isBase64Encoded) null else ScanContentParsers.parseContact(result.content)
|
if (result.isBase64Encoded) null else ScanContentParsers.parseContact(result.content)
|
||||||
}
|
}
|
||||||
@@ -79,7 +81,7 @@ internal fun ResultVisualCard(
|
|||||||
tint = PrivateQrColors.Teal700
|
tint = PrivateQrColors.Teal700
|
||||||
)
|
)
|
||||||
Text(
|
Text(
|
||||||
text = "Wi-Fi",
|
text = result.localizedDisplayType(context),
|
||||||
style = MaterialTheme.typography.headlineSmall
|
style = MaterialTheme.typography.headlineSmall
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
@@ -90,7 +92,7 @@ internal fun ResultVisualCard(
|
|||||||
verticalAlignment = Alignment.CenterVertically
|
verticalAlignment = Alignment.CenterVertically
|
||||||
) {
|
) {
|
||||||
Text(
|
Text(
|
||||||
text = result.displayType,
|
text = result.localizedDisplayType(context),
|
||||||
style = MaterialTheme.typography.headlineSmall,
|
style = MaterialTheme.typography.headlineSmall,
|
||||||
color = PrivateQrColors.TextPrimary
|
color = PrivateQrColors.TextPrimary
|
||||||
)
|
)
|
||||||
@@ -215,7 +217,8 @@ private fun ContactVisualCard(
|
|||||||
ContactCardTemplate.Playful -> Color(0xFF55657B)
|
ContactCardTemplate.Playful -> Color(0xFF55657B)
|
||||||
ContactCardTemplate.Minimal -> Color(0xFF475569)
|
ContactCardTemplate.Minimal -> Color(0xFF475569)
|
||||||
}
|
}
|
||||||
val name = contact?.fullName ?: "Contact"
|
val fallbackName = stringResource(R.string.scan_type_contact)
|
||||||
|
val name = contact?.fullName ?: fallbackName
|
||||||
val subtitle = listOfNotNull(contact?.title, contact?.organization).distinct().joinToString(" • ")
|
val subtitle = listOfNotNull(contact?.title, contact?.organization).distinct().joinToString(" • ")
|
||||||
val initials = remember(name) { initialsFromName(name) }
|
val initials = remember(name) { initialsFromName(name) }
|
||||||
|
|
||||||
|
|||||||
@@ -13,6 +13,7 @@ import androidx.compose.foundation.layout.Spacer
|
|||||||
import androidx.compose.foundation.layout.fillMaxSize
|
import androidx.compose.foundation.layout.fillMaxSize
|
||||||
import androidx.compose.foundation.layout.fillMaxWidth
|
import androidx.compose.foundation.layout.fillMaxWidth
|
||||||
import androidx.compose.foundation.layout.height
|
import androidx.compose.foundation.layout.height
|
||||||
|
import androidx.compose.foundation.layout.heightIn
|
||||||
import androidx.compose.foundation.layout.padding
|
import androidx.compose.foundation.layout.padding
|
||||||
import androidx.compose.foundation.layout.size
|
import androidx.compose.foundation.layout.size
|
||||||
import androidx.compose.foundation.rememberScrollState
|
import androidx.compose.foundation.rememberScrollState
|
||||||
@@ -24,6 +25,8 @@ import androidx.compose.material3.Card
|
|||||||
import androidx.compose.material3.CardDefaults
|
import androidx.compose.material3.CardDefaults
|
||||||
import androidx.compose.material3.HorizontalDivider
|
import androidx.compose.material3.HorizontalDivider
|
||||||
import androidx.compose.material3.MaterialTheme
|
import androidx.compose.material3.MaterialTheme
|
||||||
|
import androidx.compose.material3.RadioButton
|
||||||
|
import androidx.compose.material3.RadioButtonDefaults
|
||||||
import androidx.compose.material3.Switch
|
import androidx.compose.material3.Switch
|
||||||
import androidx.compose.material3.SwitchDefaults
|
import androidx.compose.material3.SwitchDefaults
|
||||||
import androidx.compose.material3.Text
|
import androidx.compose.material3.Text
|
||||||
@@ -41,6 +44,9 @@ import androidx.compose.ui.res.stringResource
|
|||||||
import androidx.compose.ui.text.font.FontWeight
|
import androidx.compose.ui.text.font.FontWeight
|
||||||
import androidx.compose.ui.unit.dp
|
import androidx.compose.ui.unit.dp
|
||||||
import de.softwareapp_hb.privateqrscanner.R
|
import de.softwareapp_hb.privateqrscanner.R
|
||||||
|
import de.softwareapp_hb.privateqrscanner.i18n.AppLocaleCatalog
|
||||||
|
import de.softwareapp_hb.privateqrscanner.i18n.AppLocaleOption
|
||||||
|
import de.softwareapp_hb.privateqrscanner.i18n.AppLocaleStatus
|
||||||
import de.softwareapp_hb.privateqrscanner.ui.UseCaseView
|
import de.softwareapp_hb.privateqrscanner.ui.UseCaseView
|
||||||
import de.softwareapp_hb.privateqrscanner.ui.theme.PrivateQrColors
|
import de.softwareapp_hb.privateqrscanner.ui.theme.PrivateQrColors
|
||||||
import de.softwareapp_hb.privateqrscanner.util.InAppReviewRequester
|
import de.softwareapp_hb.privateqrscanner.util.InAppReviewRequester
|
||||||
@@ -51,10 +57,13 @@ fun SettingsScreen(
|
|||||||
warningsEnabled: Boolean,
|
warningsEnabled: Boolean,
|
||||||
scanFeedbackEnabled: Boolean,
|
scanFeedbackEnabled: Boolean,
|
||||||
selectedUseCaseView: UseCaseView,
|
selectedUseCaseView: UseCaseView,
|
||||||
|
appLocaleOptions: List<AppLocaleOption>,
|
||||||
|
selectedAppLanguageTag: String,
|
||||||
onHistoryToggle: (Boolean, Boolean) -> Unit,
|
onHistoryToggle: (Boolean, Boolean) -> Unit,
|
||||||
onWarningsToggle: (Boolean) -> Unit,
|
onWarningsToggle: (Boolean) -> Unit,
|
||||||
onScanFeedbackToggle: (Boolean) -> Unit,
|
onScanFeedbackToggle: (Boolean) -> Unit,
|
||||||
onUseCaseViewSelected: (UseCaseView) -> Unit
|
onUseCaseViewSelected: (UseCaseView) -> Unit,
|
||||||
|
onAppLanguageSelected: (String) -> Unit
|
||||||
) {
|
) {
|
||||||
val context = LocalContext.current
|
val context = LocalContext.current
|
||||||
val showDeleteConfirm = remember { mutableStateOf(false) }
|
val showDeleteConfirm = remember { mutableStateOf(false) }
|
||||||
@@ -119,6 +128,11 @@ fun SettingsScreen(
|
|||||||
onScanFeedbackToggle = onScanFeedbackToggle,
|
onScanFeedbackToggle = onScanFeedbackToggle,
|
||||||
onRequestDisableHistory = { showDeleteConfirm.value = true }
|
onRequestDisableHistory = { showDeleteConfirm.value = true }
|
||||||
)
|
)
|
||||||
|
LanguageSelectionCard(
|
||||||
|
appLocaleOptions = appLocaleOptions,
|
||||||
|
selectedAppLanguageTag = selectedAppLanguageTag,
|
||||||
|
onAppLanguageSelected = onAppLanguageSelected
|
||||||
|
)
|
||||||
AboutCard(
|
AboutCard(
|
||||||
onPrivacyClick = { showPrivacyPolicy.value = true },
|
onPrivacyClick = { showPrivacyPolicy.value = true },
|
||||||
onReviewClick = { InAppReviewRequester.requestReview(context) }
|
onReviewClick = { InAppReviewRequester.requestReview(context) }
|
||||||
@@ -140,6 +154,11 @@ fun SettingsScreen(
|
|||||||
onScanFeedbackToggle = onScanFeedbackToggle,
|
onScanFeedbackToggle = onScanFeedbackToggle,
|
||||||
onRequestDisableHistory = { showDeleteConfirm.value = true }
|
onRequestDisableHistory = { showDeleteConfirm.value = true }
|
||||||
)
|
)
|
||||||
|
LanguageSelectionCard(
|
||||||
|
appLocaleOptions = appLocaleOptions,
|
||||||
|
selectedAppLanguageTag = selectedAppLanguageTag,
|
||||||
|
onAppLanguageSelected = onAppLanguageSelected
|
||||||
|
)
|
||||||
UseCaseSelectionCard(
|
UseCaseSelectionCard(
|
||||||
selectedUseCaseView = selectedUseCaseView,
|
selectedUseCaseView = selectedUseCaseView,
|
||||||
onUseCaseViewSelected = onUseCaseViewSelected
|
onUseCaseViewSelected = onUseCaseViewSelected
|
||||||
@@ -155,6 +174,148 @@ fun SettingsScreen(
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Composable
|
||||||
|
private fun LanguageSelectionCard(
|
||||||
|
appLocaleOptions: List<AppLocaleOption>,
|
||||||
|
selectedAppLanguageTag: String,
|
||||||
|
onAppLanguageSelected: (String) -> Unit
|
||||||
|
) {
|
||||||
|
val showPicker = remember { mutableStateOf(false) }
|
||||||
|
val selectedOption = AppLocaleCatalog.resolveOption(appLocaleOptions, selectedAppLanguageTag)
|
||||||
|
|
||||||
|
if (showPicker.value) {
|
||||||
|
LanguagePickerDialog(
|
||||||
|
appLocaleOptions = appLocaleOptions,
|
||||||
|
selectedAppLanguageTag = selectedOption.storageTag,
|
||||||
|
onSelect = { option ->
|
||||||
|
onAppLanguageSelected(option.storageTag)
|
||||||
|
showPicker.value = false
|
||||||
|
},
|
||||||
|
onDismiss = { showPicker.value = false }
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
Card(
|
||||||
|
modifier = Modifier
|
||||||
|
.fillMaxWidth()
|
||||||
|
.clickable { showPicker.value = true },
|
||||||
|
colors = CardDefaults.cardColors(containerColor = PrivateQrColors.Surface),
|
||||||
|
shape = RoundedCornerShape(28.dp),
|
||||||
|
elevation = CardDefaults.cardElevation(defaultElevation = 2.dp)
|
||||||
|
) {
|
||||||
|
Row(
|
||||||
|
modifier = Modifier
|
||||||
|
.fillMaxWidth()
|
||||||
|
.padding(20.dp),
|
||||||
|
horizontalArrangement = Arrangement.SpaceBetween,
|
||||||
|
verticalAlignment = Alignment.CenterVertically
|
||||||
|
) {
|
||||||
|
Column(modifier = Modifier.weight(1f), verticalArrangement = Arrangement.spacedBy(4.dp)) {
|
||||||
|
Text(
|
||||||
|
text = stringResource(R.string.app_language),
|
||||||
|
color = PrivateQrColors.TextPrimary,
|
||||||
|
style = MaterialTheme.typography.titleMedium,
|
||||||
|
fontWeight = FontWeight.ExtraBold
|
||||||
|
)
|
||||||
|
Text(
|
||||||
|
text = selectedOption.displayLabel(),
|
||||||
|
color = PrivateQrColors.TextSecondary,
|
||||||
|
style = MaterialTheme.typography.bodyMedium,
|
||||||
|
fontWeight = FontWeight.SemiBold
|
||||||
|
)
|
||||||
|
}
|
||||||
|
TextButton(
|
||||||
|
onClick = { showPicker.value = true },
|
||||||
|
colors = ButtonDefaults.textButtonColors(contentColor = PrivateQrColors.Teal700)
|
||||||
|
) {
|
||||||
|
Text(text = stringResource(R.string.change), fontWeight = FontWeight.Bold)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Composable
|
||||||
|
private fun LanguagePickerDialog(
|
||||||
|
appLocaleOptions: List<AppLocaleOption>,
|
||||||
|
selectedAppLanguageTag: String,
|
||||||
|
onSelect: (AppLocaleOption) -> Unit,
|
||||||
|
onDismiss: () -> Unit
|
||||||
|
) {
|
||||||
|
AlertDialog(
|
||||||
|
onDismissRequest = onDismiss,
|
||||||
|
title = { Text(stringResource(R.string.app_language)) },
|
||||||
|
text = {
|
||||||
|
Column(
|
||||||
|
modifier = Modifier
|
||||||
|
.fillMaxWidth()
|
||||||
|
.heightIn(max = 420.dp)
|
||||||
|
.verticalScroll(rememberScrollState())
|
||||||
|
) {
|
||||||
|
appLocaleOptions.forEach { option ->
|
||||||
|
LanguagePickerRow(
|
||||||
|
option = option,
|
||||||
|
selected = option.storageTag == selectedAppLanguageTag,
|
||||||
|
onClick = { onSelect(option) }
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
},
|
||||||
|
confirmButton = {
|
||||||
|
TextButton(onClick = onDismiss) {
|
||||||
|
Text(stringResource(R.string.close))
|
||||||
|
}
|
||||||
|
}
|
||||||
|
)
|
||||||
|
}
|
||||||
|
|
||||||
|
@Composable
|
||||||
|
private fun LanguagePickerRow(
|
||||||
|
option: AppLocaleOption,
|
||||||
|
selected: Boolean,
|
||||||
|
onClick: () -> Unit
|
||||||
|
) {
|
||||||
|
Row(
|
||||||
|
modifier = Modifier
|
||||||
|
.fillMaxWidth()
|
||||||
|
.heightIn(min = 56.dp)
|
||||||
|
.clickable(onClick = onClick)
|
||||||
|
.padding(vertical = 8.dp),
|
||||||
|
horizontalArrangement = Arrangement.spacedBy(12.dp),
|
||||||
|
verticalAlignment = Alignment.CenterVertically
|
||||||
|
) {
|
||||||
|
RadioButton(
|
||||||
|
selected = selected,
|
||||||
|
onClick = onClick,
|
||||||
|
colors = RadioButtonDefaults.colors(selectedColor = PrivateQrColors.Teal700)
|
||||||
|
)
|
||||||
|
Column(modifier = Modifier.weight(1f)) {
|
||||||
|
Text(
|
||||||
|
text = option.displayLabel(),
|
||||||
|
color = PrivateQrColors.TextPrimary,
|
||||||
|
style = MaterialTheme.typography.bodyLarge,
|
||||||
|
fontWeight = FontWeight.Bold
|
||||||
|
)
|
||||||
|
if (option.status == AppLocaleStatus.Partial) {
|
||||||
|
Text(
|
||||||
|
text = stringResource(R.string.app_language_partial_translation),
|
||||||
|
color = PrivateQrColors.TextSecondary,
|
||||||
|
style = MaterialTheme.typography.bodySmall,
|
||||||
|
fontWeight = FontWeight.SemiBold
|
||||||
|
)
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
@Composable
|
||||||
|
private fun AppLocaleOption.displayLabel(): String {
|
||||||
|
return if (isSystemDefault) {
|
||||||
|
stringResource(R.string.app_language_system_default)
|
||||||
|
} else {
|
||||||
|
displayName
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
@Composable
|
@Composable
|
||||||
private fun SettingsToggleCard(
|
private fun SettingsToggleCard(
|
||||||
historyEnabled: Boolean,
|
historyEnabled: Boolean,
|
||||||
|
|||||||
@@ -0,0 +1,57 @@
|
|||||||
|
سياسة الخصوصية
|
||||||
|
آخر تحديث: 2026-05-10
|
||||||
|
|
||||||
|
يتم توفير Private QR Scanner من قبل SoftwareApp-HB.
|
||||||
|
التواصل: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
توضح هذه السياسة كيفية تعامل Private QR Scanner مع البيانات على جهازك.
|
||||||
|
|
||||||
|
ما الذي يصل إليه التطبيق
|
||||||
|
|
||||||
|
الكاميرا: يستخدم التطبيق الكاميرا فقط لمسح رموز QR والباركود. تتم معالجة إطارات الكاميرا على جهازك ولا يحفظها التطبيق.
|
||||||
|
|
||||||
|
الصور المحددة: إذا اخترت المسح من صورة، يقرأ التطبيق تلك الصورة المحددة فقط لاكتشاف رموز QR أو الباركود. لا يحتفظ التطبيق بنسخة من الصورة.
|
||||||
|
|
||||||
|
المحتوى الممسوح: يعرض التطبيق المحتوى الممسوح على جهازك. إذا فعّلت حفظ السجل (محلي)، فسيتم تخزين المحتوى الممسوح ونوع المحتوى ووقت المسح محليًا على جهازك. يكون السجل متوقفًا بشكل افتراضي.
|
||||||
|
|
||||||
|
الإعدادات: يخزن التطبيق تفضيلاتك المحلية، مثل ما إذا كان السجل وتحذيرات الأمان وتنبيه المسح وعرض حالة الاستخدام المحدد مفعّلة.
|
||||||
|
|
||||||
|
بيانات الفعاليات والتذاكر: تتم معالجة معرّفات القائمة البيضاء المستوردة ونتائج المسح الدُفعي محليًا. تبقى معرّفات القائمة البيضاء في الذاكرة خلال جلسة التطبيق الحالية ولا يرفعها التطبيق.
|
||||||
|
|
||||||
|
كيفية استخدام البيانات
|
||||||
|
|
||||||
|
تُستخدم البيانات لمسح الرموز، وعرض نتائج المسح، وتقديم تحذيرات أمان محلية، ودعم السجل المحلي الاختياري، ودعم سير عمل الفعاليات والتذاكر، وتنفيذ الإجراءات التي تختارها.
|
||||||
|
|
||||||
|
جمع البيانات ومشاركتها
|
||||||
|
|
||||||
|
لا ينشئ Private QR Scanner حسابات، ولا يعرض إعلانات، ولا يستخدم التحليلات، ولا يستخدم حزم SDK للتتبع، ولا يستخدم حزم SDK للإبلاغ عن الأعطال، ولا يرسل بيانات التطبيق إلى خادم خلفي للمطور. لا يطلب التطبيق إذن الإنترنت في Android.
|
||||||
|
|
||||||
|
لا يتلقى المطور ولا يجمع ولا يبيع ولا يشارك المحتوى الممسوح أو الصور المحددة أو السجل أو الإعدادات أو بيانات القائمة البيضاء الخاصة بك.
|
||||||
|
|
||||||
|
يمكن أن تغادر البيانات جهازك فقط عندما تختار إجراءً من Android أو من جهة خارجية، مثل فتح، مشاركة، اتصال، SMS، بريد إلكتروني، إضافة جهة اتصال، إضافة حدث إلى التقويم، إعدادات Wi-Fi، أو مراجعة Google Play. تتم معالجة هذه الإجراءات بواسطة Android أو Google Play أو التطبيق أو الخدمة التي تختارها، وتنطبق ممارسات الخصوصية الخاصة بها.
|
||||||
|
|
||||||
|
التخزين والاحتفاظ والحذف
|
||||||
|
|
||||||
|
يتم تخزين سجل المسح الاختياري والإعدادات في مساحة التخزين الخاصة بالتطبيق على جهازك. النسخ الاحتياطي لتطبيق Android معطّل لهذا التطبيق.
|
||||||
|
|
||||||
|
يبقى سجل المسح على جهازك إلى أن تحذف عناصر فردية، أو تحذف السجل بالكامل، أو توقف السجل وتختار حذف السجل الحالي، أو تمسح بيانات التطبيق، أو تزيل تثبيت التطبيق.
|
||||||
|
|
||||||
|
تبقى الإعدادات على جهازك إلى أن تغيّرها، أو تمسح بيانات التطبيق، أو تزيل تثبيت التطبيق.
|
||||||
|
|
||||||
|
لا يحتفظ التطبيق بإطارات الكاميرا أو الصور المحددة أو معرّفات القائمة البيضاء المستوردة أو نتائج المسح الدُفعي بعد انتهاء الاستخدام النشط أو جلسة التطبيق، إلا إذا تم حفظ المحتوى الممسوح الناتج في السجل المحلي لأنك فعّلت هذا الإعداد.
|
||||||
|
|
||||||
|
الأمان
|
||||||
|
|
||||||
|
يعتمد التطبيق على مساحة التخزين الخاصة بتطبيقات Android وعلى عناصر التحكم في أذونات Android. أبقِ قفل شاشة جهازك وتحديثات أمان نظام التشغيل مفعّلة لحماية البيانات المحلية.
|
||||||
|
|
||||||
|
الأطفال
|
||||||
|
|
||||||
|
التطبيق غير موجه للأطفال ولا يجمع عن علم بيانات شخصية من أي شخص.
|
||||||
|
|
||||||
|
التغييرات
|
||||||
|
|
||||||
|
إذا تغيرت هذه السياسة، فسيتم تضمين السياسة المحدثة في التطبيق وفي النسخة العامة من سياسة التطبيق.
|
||||||
|
|
||||||
|
التواصل
|
||||||
|
|
||||||
|
لأسئلة الخصوصية أو طلبات الحذف المتعلقة ببيانات ربما تم إرسالها من خلال إجراء خارجي اخترته، تواصل مع الخدمة الخارجية المعنية. للأسئلة المتعلقة بهذا التطبيق، تواصل مع SoftwareApp-HB على softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Məxfilik Siyasəti
|
||||||
|
Son yeniləmə: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner SoftwareApp-HB tərəfindən təqdim olunur.
|
||||||
|
Əlaqə: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Bu siyasət Private QR Scanner tətbiqinin cihazınızdakı məlumatları necə idarə etdiyini izah edir.
|
||||||
|
|
||||||
|
Tətbiqin daxil olduğu məlumatlar
|
||||||
|
|
||||||
|
Kamera: Tətbiq kameradan yalnız QR kodları və barkodları skan etmək üçün istifadə edir. Kamera kadrları cihazınızda emal olunur və tətbiq tərəfindən saxlanılmır.
|
||||||
|
|
||||||
|
Seçilmiş şəkillər: Şəkildən skan etməyi seçsəniz, tətbiq həmin seçilmiş şəkli yalnız QR kodları və ya barkodları aşkar etmək üçün oxuyur. Tətbiq şəklin surətini saxlamır.
|
||||||
|
|
||||||
|
Skan edilmiş məzmun: Tətbiq skan edilmiş məzmunu cihazınızda göstərir. Tarixçəni saxla (lokal) seçimini aktiv etsəniz, skan edilmiş məzmun, məzmun növü və skan vaxtı cihazınızda lokal saxlanılır. Tarixçə ilkin olaraq söndürülüdür.
|
||||||
|
|
||||||
|
Ayarlar: Tətbiq tarixçə, təhlükəsizlik xəbərdarlıqları, skan reaksiyası və seçilmiş istifadə görünüşü kimi lokal seçimlərinizi saxlayır.
|
||||||
|
|
||||||
|
Tədbir və bilet məlumatları: İdxal edilmiş ağ siyahı ID-ləri və toplu skan nəticələri lokal emal olunur. Ağ siyahı ID-ləri cari tətbiq sessiyası üçün yaddaşda saxlanılır və tətbiq tərəfindən yüklənmir.
|
||||||
|
|
||||||
|
Məlumatlardan necə istifadə olunur
|
||||||
|
|
||||||
|
Məlumatlar kodları skan etmək, skan nəticələrini göstərmək, lokal təhlükəsizlik xəbərdarlıqları vermək, istəyə bağlı lokal tarixçəni dəstəkləmək, tədbir və bilet iş axınlarını dəstəkləmək və seçdiyiniz əməliyyatları icra etmək üçün istifadə olunur.
|
||||||
|
|
||||||
|
Məlumatların toplanması və paylaşılması
|
||||||
|
|
||||||
|
Private QR Scanner hesab yaratmır, reklam göstərmir, analitika istifadə etmir, izləmə SDK-ları istifadə etmir, qəza hesabatı SDK-ları istifadə etmir və tətbiq məlumatlarını tərtibatçı serverinə göndərmir. Tətbiq Android Internet icazəsini istəmir.
|
||||||
|
|
||||||
|
Tərtibatçı skan edilmiş məzmununuzu, seçilmiş şəkillərinizi, tarixçənizi, ayarlarınızı və ya ağ siyahı məlumatlarınızı almır, toplamır, satmır və paylaşmır.
|
||||||
|
|
||||||
|
Məlumat yalnız Aç, Paylaş, Zəng, SMS, E-poçt, Əlaqə əlavə et, Təqvim tədbiri əlavə et, Wi-Fi ayarları və ya Google Play qiymətləndirməsi kimi Android və ya üçüncü tərəf əməliyyatını seçdiyiniz zaman cihazınızdan çıxa bilər. Bu əməliyyatlar Android, Google Play və ya seçdiyiniz tətbiq və ya xidmət tərəfindən idarə olunur və onların məxfilik təcrübələri tətbiq edilir.
|
||||||
|
|
||||||
|
Saxlama, müddət və silinmə
|
||||||
|
|
||||||
|
İstəyə bağlı skan tarixçəsi və ayarlar cihazınızdakı tətbiqə məxsus şəxsi yaddaşda saxlanılır. Bu tətbiq üçün Android tətbiq ehtiyat nüsxəsi deaktivdir.
|
||||||
|
|
||||||
|
Skan tarixçəsi ayrı-ayrı qeydləri silənə, bütün tarixçəni silənə, tarixçəni söndürüb mövcud tarixçəni silməyi seçənə, tətbiq məlumatlarını təmizləyənə və ya tətbiqi silənə qədər cihazınızda qalır.
|
||||||
|
|
||||||
|
Ayarlar onları dəyişənə, tətbiq məlumatlarını təmizləyənə və ya tətbiqi silənə qədər cihazınızda qalır.
|
||||||
|
|
||||||
|
Kamera kadrları, seçilmiş şəkillər, idxal edilmiş ağ siyahı ID-ləri və toplu skan nəticələri aktiv istifadə və ya tətbiq sessiyası bitdikdən sonra tətbiq tərəfindən saxlanılmır; yalnız bu ayarı aktiv etdiyiniz üçün nəticədəki skan edilmiş məzmun lokal tarixçəyə yazılsa istisnadır.
|
||||||
|
|
||||||
|
Təhlükəsizlik
|
||||||
|
|
||||||
|
Tətbiq Android-in tətbiqə məxsus şəxsi yaddaşına və Android icazə nəzarətlərinə güvənir. Lokal məlumatları qorumaq üçün cihaz ekran kilidini və əməliyyat sistemi təhlükəsizlik yeniləmələrini aktiv saxlayın.
|
||||||
|
|
||||||
|
Uşaqlar
|
||||||
|
|
||||||
|
Tətbiq uşaqlar üçün nəzərdə tutulmayıb və heç kimdən bilərəkdən şəxsi məlumat toplamır.
|
||||||
|
|
||||||
|
Dəyişikliklər
|
||||||
|
|
||||||
|
Bu siyasət dəyişərsə, yenilənmiş siyasət tətbiqdə və tətbiq üçün açıq siyasət mətnində daxil ediləcək.
|
||||||
|
|
||||||
|
Əlaqə
|
||||||
|
|
||||||
|
Seçdiyiniz xarici əməliyyat vasitəsilə göndərilmiş ola bilən məlumatlarla bağlı məxfilik sualları və ya silinmə sorğuları üçün müvafiq xarici xidmətlə əlaqə saxlayın. Bu tətbiqlə bağlı suallar üçün SoftwareApp-HB ilə softwareapp.hb@gmail.com ünvanından əlaqə saxlayın.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
מדיניות פרטיות
|
||||||
|
עודכן לאחרונה: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner מסופק על ידי SoftwareApp-HB.
|
||||||
|
יצירת קשר: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
מדיניות זו מסבירה כיצד Private QR Scanner מטפל בנתונים במכשיר שלכם.
|
||||||
|
|
||||||
|
למה האפליקציה ניגשת
|
||||||
|
|
||||||
|
מצלמה: האפליקציה משתמשת במצלמה רק כדי לסרוק קודי QR וברקודים. פריימים מהמצלמה מעובדים במכשיר שלכם ואינם נשמרים על ידי האפליקציה.
|
||||||
|
|
||||||
|
תמונות שנבחרו: אם תבחרו לסרוק מתמונה, האפליקציה קוראת רק את התמונה שנבחרה כדי לזהות קודי QR או ברקודים. האפליקציה אינה שומרת עותק של התמונה.
|
||||||
|
|
||||||
|
תוכן שנסרק: האפליקציה מציגה תוכן שנסרק במכשיר שלכם. אם תפעילו שמירת היסטוריה (מקומית), התוכן שנסרק, סוג התוכן וזמן הסריקה יישמרו מקומית במכשיר שלכם. ההיסטוריה כבויה כברירת מחדל.
|
||||||
|
|
||||||
|
הגדרות: האפליקציה שומרת את ההעדפות המקומיות שלכם, כגון האם היסטוריה, אזהרות אבטחה, משוב סריקה ותצוגת השימוש שנבחרה מופעלים.
|
||||||
|
|
||||||
|
נתוני אירועים וכרטיסים: מזהים מיובאים מרשימת ההרשאה ותוצאות סריקת אצווה מעובדים מקומית. מזהים מרשימת ההרשאה נשמרים בזיכרון עבור סשן האפליקציה הנוכחי ואינם מועלים על ידי האפליקציה.
|
||||||
|
|
||||||
|
כיצד נעשה שימוש בנתונים
|
||||||
|
|
||||||
|
הנתונים משמשים לסריקת קודים, הצגת תוצאות סריקה, מתן אזהרות אבטחה מקומיות, תמיכה בהיסטוריה מקומית אופציונלית, תמיכה בתהליכי עבודה של אירועים וכרטיסים והפעלת פעולות שתבחרו.
|
||||||
|
|
||||||
|
איסוף ושיתוף נתונים
|
||||||
|
|
||||||
|
Private QR Scanner אינו יוצר חשבונות, אינו מציג פרסומות, אינו משתמש באנליטיקה, אינו משתמש ב-SDK למעקב, אינו משתמש ב-SDK לדיווח קריסות ואינו שולח נתוני אפליקציה לשרת של המפתח. האפליקציה אינה מבקשת את הרשאת Android Internet.
|
||||||
|
|
||||||
|
המפתח אינו מקבל, אוסף, מוכר או משתף את התוכן שנסרק, התמונות שנבחרו, ההיסטוריה, ההגדרות או נתוני רשימת ההרשאה שלכם.
|
||||||
|
|
||||||
|
נתונים יכולים לצאת מהמכשיר שלכם רק כאשר אתם בוחרים פעולה של Android או של צד שלישי, כגון פתיחה, שיתוף, שיחה, SMS, אימייל, הוספת איש קשר, הוספת אירוע ליומן, הגדרות Wi-Fi או דירוג ב-Google Play. פעולות אלה מטופלות על ידי Android, Google Play או האפליקציה או השירות שתבחרו, ומדיניות הפרטיות שלהם חלה.
|
||||||
|
|
||||||
|
אחסון, שמירה ומחיקה
|
||||||
|
|
||||||
|
היסטוריית סריקות אופציונלית והגדרות נשמרות באחסון הפרטי של האפליקציה במכשיר שלכם. גיבוי אפליקציות של Android מושבת עבור אפליקציה זו.
|
||||||
|
|
||||||
|
היסטוריית הסריקות נשארת במכשיר שלכם עד שתמחקו רשומות בודדות, תמחקו את כל ההיסטוריה, תכבו את ההיסטוריה ותבחרו למחוק היסטוריה קיימת, תנקהו את נתוני האפליקציה או תסירו את האפליקציה.
|
||||||
|
|
||||||
|
ההגדרות נשארות במכשיר שלכם עד שתשנו אותן, תנקהו את נתוני האפליקציה או תסירו את האפליקציה.
|
||||||
|
|
||||||
|
פריימים מהמצלמה, תמונות שנבחרו, מזהים מיובאים מרשימת ההרשאה ותוצאות סריקת אצווה אינם נשמרים על ידי האפליקציה לאחר סיום השימוש הפעיל או סשן האפליקציה, אלא אם התוכן שנסרק נשמר בהיסטוריה המקומית משום שהפעלתם את ההגדרה הזו.
|
||||||
|
|
||||||
|
אבטחה
|
||||||
|
|
||||||
|
האפליקציה מסתמכת על אחסון פרטי לאפליקציות ב-Android ועל בקרות ההרשאות של Android. השאירו את נעילת המסך של המכשיר ואת עדכוני האבטחה של מערכת ההפעלה פעילים כדי להגן על נתונים מקומיים.
|
||||||
|
|
||||||
|
ילדים
|
||||||
|
|
||||||
|
האפליקציה אינה מיועדת לילדים ואינה אוספת ביודעין נתונים אישיים מאף אחד.
|
||||||
|
|
||||||
|
שינויים
|
||||||
|
|
||||||
|
אם מדיניות זו תשתנה, המדיניות המעודכנת תיכלל באפליקציה ובעותק המדיניות הציבורי של האפליקציה.
|
||||||
|
|
||||||
|
יצירת קשר
|
||||||
|
|
||||||
|
לשאלות פרטיות או בקשות מחיקה בנוגע לנתונים שאולי נשלחו דרך פעולה חיצונית שבחרתם, פנו לשירות החיצוני הרלוונטי. לשאלות לגבי אפליקציה זו, פנו אל SoftwareApp-HB בכתובת softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Kebijakan Privasi
|
||||||
|
Terakhir diperbarui: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner disediakan oleh SoftwareApp-HB.
|
||||||
|
Kontak: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Kebijakan ini menjelaskan cara Private QR Scanner menangani data di perangkat Anda.
|
||||||
|
|
||||||
|
Yang diakses aplikasi
|
||||||
|
|
||||||
|
Kamera: Aplikasi menggunakan kamera hanya untuk memindai kode QR dan barcode. Frame kamera diproses di perangkat Anda dan tidak disimpan oleh aplikasi.
|
||||||
|
|
||||||
|
Gambar yang dipilih: Jika Anda memilih untuk memindai dari gambar, aplikasi hanya membaca gambar yang dipilih untuk mendeteksi kode QR atau barcode. Aplikasi tidak menyimpan salinan gambar tersebut.
|
||||||
|
|
||||||
|
Konten yang dipindai: Aplikasi menampilkan konten yang dipindai di perangkat Anda. Jika Anda mengaktifkan Simpan riwayat (lokal), konten yang dipindai, jenis konten, dan waktu pemindaian disimpan secara lokal di perangkat Anda. Riwayat nonaktif secara default.
|
||||||
|
|
||||||
|
Setelan: Aplikasi menyimpan preferensi lokal Anda, seperti apakah riwayat, peringatan keamanan, umpan balik pemindaian, dan tampilan kasus penggunaan yang dipilih diaktifkan.
|
||||||
|
|
||||||
|
Data acara dan tiket: ID daftar izin yang diimpor dan hasil pemindaian batch diproses secara lokal. ID daftar izin disimpan dalam memori untuk sesi aplikasi saat ini dan tidak diunggah oleh aplikasi.
|
||||||
|
|
||||||
|
Cara data digunakan
|
||||||
|
|
||||||
|
Data digunakan untuk memindai kode, menampilkan hasil pemindaian, menyediakan peringatan keamanan lokal, mendukung riwayat lokal opsional, mendukung alur kerja acara dan tiket, serta menjalankan tindakan yang Anda pilih.
|
||||||
|
|
||||||
|
Pengumpulan dan pembagian data
|
||||||
|
|
||||||
|
Private QR Scanner tidak membuat akun, tidak menampilkan iklan, tidak menggunakan analitik, tidak menggunakan SDK pelacakan, tidak menggunakan SDK pelaporan crash, dan tidak mengirim data aplikasi ke backend pengembang. Aplikasi tidak meminta izin Android Internet.
|
||||||
|
|
||||||
|
Pengembang tidak menerima, mengumpulkan, menjual, atau membagikan konten yang Anda pindai, gambar yang dipilih, riwayat, setelan, atau data daftar izin.
|
||||||
|
|
||||||
|
Data dapat keluar dari perangkat Anda hanya ketika Anda memilih tindakan Android atau pihak ketiga, seperti Buka, Bagikan, Panggil, SMS, Email, Tambah kontak, Tambah acara kalender, setelan Wi-Fi, atau ulasan Google Play. Tindakan tersebut ditangani oleh Android, Google Play, atau aplikasi atau layanan yang Anda pilih, dan praktik privasi mereka berlaku.
|
||||||
|
|
||||||
|
Penyimpanan, retensi, dan penghapusan
|
||||||
|
|
||||||
|
Riwayat pemindaian opsional dan setelan disimpan di penyimpanan privat aplikasi di perangkat Anda. Pencadangan aplikasi Android dinonaktifkan untuk aplikasi ini.
|
||||||
|
|
||||||
|
Riwayat pemindaian tetap berada di perangkat Anda sampai Anda menghapus entri satu per satu, menghapus semua riwayat, menonaktifkan riwayat dan memilih untuk menghapus riwayat yang ada, menghapus data aplikasi, atau menghapus instalasi aplikasi.
|
||||||
|
|
||||||
|
Setelan tetap berada di perangkat Anda sampai Anda mengubahnya, menghapus data aplikasi, atau menghapus instalasi aplikasi.
|
||||||
|
|
||||||
|
Frame kamera, gambar yang dipilih, ID daftar izin yang diimpor, dan hasil pemindaian batch tidak disimpan oleh aplikasi setelah penggunaan aktif atau sesi aplikasi berakhir, kecuali konten hasil pemindaian disimpan ke riwayat lokal karena Anda mengaktifkan setelan tersebut.
|
||||||
|
|
||||||
|
Keamanan
|
||||||
|
|
||||||
|
Aplikasi mengandalkan penyimpanan privat aplikasi Android dan kontrol izin Android. Tetap aktifkan kunci layar perangkat dan pembaruan keamanan sistem operasi untuk melindungi data lokal.
|
||||||
|
|
||||||
|
Anak-anak
|
||||||
|
|
||||||
|
Aplikasi tidak ditujukan untuk anak-anak dan tidak secara sengaja mengumpulkan data pribadi dari siapa pun.
|
||||||
|
|
||||||
|
Perubahan
|
||||||
|
|
||||||
|
Jika kebijakan ini berubah, kebijakan yang diperbarui akan disertakan dalam aplikasi dan dalam salinan kebijakan publik untuk aplikasi.
|
||||||
|
|
||||||
|
Kontak
|
||||||
|
|
||||||
|
Untuk pertanyaan privasi atau permintaan penghapusan tentang data yang mungkin telah dikirim melalui tindakan eksternal yang Anda pilih, hubungi layanan eksternal terkait. Untuk pertanyaan tentang aplikasi ini, hubungi SoftwareApp-HB di softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Política de Privacidade
|
||||||
|
Última atualização: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner é fornecido por SoftwareApp-HB.
|
||||||
|
Contato: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Esta política explica como Private QR Scanner lida com dados no seu dispositivo.
|
||||||
|
|
||||||
|
O que o app acessa
|
||||||
|
|
||||||
|
Câmera: O app usa a câmera somente para escanear códigos QR e códigos de barras. Os quadros da câmera são processados no seu dispositivo e não são salvos pelo app.
|
||||||
|
|
||||||
|
Imagens selecionadas: Se você optar por escanear a partir de uma imagem, o app lê apenas essa imagem selecionada para detectar códigos QR ou códigos de barras. O app não mantém uma cópia da imagem.
|
||||||
|
|
||||||
|
Conteúdo escaneado: O app exibe o conteúdo escaneado no seu dispositivo. Se você ativar Salvar histórico (local), o conteúdo escaneado, o tipo de conteúdo e o horário da leitura serão armazenados localmente no seu dispositivo. O histórico fica desativado por padrão.
|
||||||
|
|
||||||
|
Configurações: O app armazena suas preferências locais, como se histórico, avisos de segurança, feedback da leitura e a visualização de caso de uso selecionada estão ativados.
|
||||||
|
|
||||||
|
Dados de eventos e ingressos: IDs de lista permitida importados e resultados de leituras em lote são processados localmente. IDs de lista permitida ficam na memória durante a sessão atual do app e não são enviados pelo app.
|
||||||
|
|
||||||
|
Como os dados são usados
|
||||||
|
|
||||||
|
Os dados são usados para escanear códigos, mostrar resultados, fornecer avisos de segurança locais, oferecer suporte ao histórico local opcional, oferecer suporte a fluxos de eventos e ingressos e executar ações escolhidas por você.
|
||||||
|
|
||||||
|
Coleta e compartilhamento de dados
|
||||||
|
|
||||||
|
Private QR Scanner não cria contas, não mostra anúncios, não usa análise, não usa SDKs de rastreamento, não usa SDKs de relatório de falhas e não envia dados do app para um backend do desenvolvedor. O app não solicita a permissão de Internet do Android.
|
||||||
|
|
||||||
|
O desenvolvedor não recebe, coleta, vende nem compartilha seu conteúdo escaneado, imagens selecionadas, histórico, configurações ou dados de lista permitida.
|
||||||
|
|
||||||
|
Os dados só podem sair do seu dispositivo quando você escolhe uma ação do Android ou de terceiros, como Abrir, Compartilhar, Ligar, SMS, E-mail, Adicionar contato, Adicionar evento ao calendário, configurações de Wi-Fi ou avaliação no Google Play. Essas ações são tratadas pelo Android, Google Play ou pelo app ou serviço que você escolher, e as práticas de privacidade deles se aplicam.
|
||||||
|
|
||||||
|
Armazenamento, retenção e exclusão
|
||||||
|
|
||||||
|
Histórico opcional de leituras e configurações são armazenados no armazenamento privado do app no seu dispositivo. O backup do app pelo Android está desativado para este app.
|
||||||
|
|
||||||
|
O histórico de leituras permanece no seu dispositivo até você excluir entradas individuais, excluir todo o histórico, desativar o histórico e escolher excluir o histórico existente, limpar os dados do app ou desinstalar o app.
|
||||||
|
|
||||||
|
As configurações permanecem no seu dispositivo até você alterá-las, limpar os dados do app ou desinstalar o app.
|
||||||
|
|
||||||
|
Quadros da câmera, imagens selecionadas, IDs de lista permitida importados e resultados de leituras em lote não são retidos pelo app após o uso ativo ou o fim da sessão do app, a menos que o conteúdo escaneado resultante seja salvo no histórico local porque você ativou essa configuração.
|
||||||
|
|
||||||
|
Segurança
|
||||||
|
|
||||||
|
O app depende do armazenamento privado de apps do Android e dos controles de permissão do Android. Mantenha o bloqueio de tela do dispositivo e as atualizações de segurança do sistema operacional ativados para proteger dados locais.
|
||||||
|
|
||||||
|
Crianças
|
||||||
|
|
||||||
|
O app não é direcionado a crianças e não coleta intencionalmente dados pessoais de ninguém.
|
||||||
|
|
||||||
|
Alterações
|
||||||
|
|
||||||
|
Se esta política mudar, a política atualizada será incluída no app e na cópia pública da política do app.
|
||||||
|
|
||||||
|
Contato
|
||||||
|
|
||||||
|
Para dúvidas de privacidade ou solicitações de exclusão sobre dados que possam ter sido enviados por uma ação externa escolhida por você, entre em contato com o serviço externo relevante. Para dúvidas sobre este app, entre em contato com SoftwareApp-HB em softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Política de Privacidade
|
||||||
|
Última atualização: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner é fornecido pela SoftwareApp-HB.
|
||||||
|
Contacto: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Esta política explica como o Private QR Scanner trata os dados no seu dispositivo.
|
||||||
|
|
||||||
|
Ao que a app acede
|
||||||
|
|
||||||
|
Câmara: A app usa a câmara apenas para digitalizar códigos QR e códigos de barras. As imagens da câmara são processadas no seu dispositivo e não são guardadas pela app.
|
||||||
|
|
||||||
|
Imagens selecionadas: Se escolher digitalizar a partir de uma imagem, a app lê apenas essa imagem selecionada para detetar códigos QR ou códigos de barras. A app não mantém uma cópia da imagem.
|
||||||
|
|
||||||
|
Conteúdo digitalizado: A app apresenta o conteúdo digitalizado no seu dispositivo. Se ativar Guardar histórico (local), o conteúdo digitalizado, o tipo de conteúdo e a hora da digitalização são armazenados localmente no seu dispositivo. O histórico está desativado por predefinição.
|
||||||
|
|
||||||
|
Definições: A app guarda as suas preferências locais, como se o histórico, os avisos de segurança, o feedback da digitalização e a vista de caso de uso selecionada estão ativados.
|
||||||
|
|
||||||
|
Dados de eventos e bilhética: IDs de lista permitida importados e resultados de digitalizações em lote são processados localmente. Os IDs de lista permitida ficam em memória durante a sessão atual da app e não são carregados pela app.
|
||||||
|
|
||||||
|
Como os dados são usados
|
||||||
|
|
||||||
|
Os dados são usados para digitalizar códigos, mostrar resultados, fornecer avisos de segurança locais, suportar o histórico local opcional, suportar fluxos de eventos e bilhética e executar ações que escolher.
|
||||||
|
|
||||||
|
Recolha e partilha de dados
|
||||||
|
|
||||||
|
Private QR Scanner não cria contas, não mostra anúncios, não usa análises, não usa SDKs de rastreio, não usa SDKs de relatórios de falhas e não envia dados da app para um backend do programador. A app não solicita a permissão Android de Internet.
|
||||||
|
|
||||||
|
O programador não recebe, recolhe, vende nem partilha o seu conteúdo digitalizado, imagens selecionadas, histórico, definições ou dados de lista permitida.
|
||||||
|
|
||||||
|
Os dados só podem sair do seu dispositivo quando escolhe uma ação Android ou de terceiros, como Abrir, Partilhar, Chamar, SMS, E-mail, Adicionar contacto, Adicionar evento ao calendário, definições de Wi-Fi ou avaliação no Google Play. Essas ações são tratadas pelo Android, Google Play ou pela app ou serviço que escolher, e aplicam-se as respetivas práticas de privacidade.
|
||||||
|
|
||||||
|
Armazenamento, retenção e eliminação
|
||||||
|
|
||||||
|
O histórico opcional de digitalizações e as definições são armazenados no armazenamento privado da app no seu dispositivo. A cópia de segurança Android da app está desativada para esta app.
|
||||||
|
|
||||||
|
O histórico de digitalizações permanece no seu dispositivo até eliminar entradas individuais, eliminar todo o histórico, desativar o histórico e escolher eliminar o histórico existente, limpar os dados da app ou desinstalar a app.
|
||||||
|
|
||||||
|
As definições permanecem no seu dispositivo até as alterar, limpar os dados da app ou desinstalar a app.
|
||||||
|
|
||||||
|
Imagens da câmara, imagens selecionadas, IDs de lista permitida importados e resultados de digitalizações em lote não são retidos pela app após a utilização ativa ou o fim da sessão da app, exceto se o conteúdo digitalizado resultante for guardado no histórico local porque ativou essa definição.
|
||||||
|
|
||||||
|
Segurança
|
||||||
|
|
||||||
|
A app depende do armazenamento privado de apps Android e dos controlos de permissões Android. Mantenha o bloqueio de ecrã do dispositivo e as atualizações de segurança do sistema operativo ativados para proteger os dados locais.
|
||||||
|
|
||||||
|
Crianças
|
||||||
|
|
||||||
|
A app não se destina a crianças e não recolhe conscientemente dados pessoais de ninguém.
|
||||||
|
|
||||||
|
Alterações
|
||||||
|
|
||||||
|
Se esta política mudar, a política atualizada será incluída na app e na cópia pública da política da app.
|
||||||
|
|
||||||
|
Contacto
|
||||||
|
|
||||||
|
Para questões de privacidade ou pedidos de eliminação sobre dados que possam ter sido enviados através de uma ação externa que escolheu, contacte o serviço externo relevante. Para questões sobre esta app, contacte a SoftwareApp-HB em softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
隐私政策
|
||||||
|
最后更新:2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner 由 SoftwareApp-HB 提供。
|
||||||
|
联系:softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
本政策说明 Private QR Scanner 如何处理你设备上的数据。
|
||||||
|
|
||||||
|
应用访问的内容
|
||||||
|
|
||||||
|
相机:应用仅使用相机扫描二维码和条形码。相机画面会在你的设备上处理,应用不会保存这些画面。
|
||||||
|
|
||||||
|
所选图片:如果你选择从图片扫描,应用只会读取该所选图片以检测二维码或条形码。应用不会保留该图片的副本。
|
||||||
|
|
||||||
|
扫描内容:应用会在你的设备上显示扫描内容。如果你启用保存历史记录(本地),扫描内容、内容类型和扫描时间会在你的设备上本地存储。历史记录默认关闭。
|
||||||
|
|
||||||
|
设置:应用会存储你的本地偏好,例如历史记录、安全警告、扫描反馈以及所选使用场景视图是否已启用。
|
||||||
|
|
||||||
|
活动和票务数据:导入的白名单 ID 和批量扫描结果会在本地处理。白名单 ID 在当前应用会话期间保存在内存中,应用不会上传这些 ID。
|
||||||
|
|
||||||
|
数据的使用方式
|
||||||
|
|
||||||
|
数据用于扫描代码、显示扫描结果、提供本地安全警告、支持可选的本地历史记录、支持活动和票务流程,以及执行你选择的操作。
|
||||||
|
|
||||||
|
数据收集和共享
|
||||||
|
|
||||||
|
Private QR Scanner 不创建账号、不显示广告、不使用分析、不使用跟踪 SDK、不使用崩溃报告 SDK,也不会将应用数据发送到开发者后端。应用不会请求 Android 互联网权限。
|
||||||
|
|
||||||
|
开发者不会接收、收集、出售或共享你的扫描内容、所选图片、历史记录、设置或白名单数据。
|
||||||
|
|
||||||
|
只有当你选择 Android 或第三方操作时,数据才可能离开你的设备,例如打开、分享、通话、短信、电子邮件、添加联系人、添加日历事件、Wi-Fi 设置或 Google Play 评价。这些操作由 Android、Google Play 或你选择的应用或服务处理,并适用其隐私做法。
|
||||||
|
|
||||||
|
存储、保留和删除
|
||||||
|
|
||||||
|
可选的扫描历史记录和设置会存储在你设备上的应用专用存储中。此应用已禁用 Android 应用备份。
|
||||||
|
|
||||||
|
扫描历史记录会保留在你的设备上,直到你删除单个条目、删除全部历史记录、关闭历史记录并选择删除现有历史记录、清除应用数据或卸载应用。
|
||||||
|
|
||||||
|
设置会保留在你的设备上,直到你更改设置、清除应用数据或卸载应用。
|
||||||
|
|
||||||
|
相机画面、所选图片、导入的白名单 ID 和批量扫描结果在主动使用结束或应用会话结束后不会被应用保留,除非你启用了相应设置,使产生的扫描内容保存到本地历史记录中。
|
||||||
|
|
||||||
|
安全
|
||||||
|
|
||||||
|
应用依赖 Android 应用专用存储和 Android 权限控制。请保持设备屏幕锁定和操作系统安全更新处于启用状态,以保护本地数据。
|
||||||
|
|
||||||
|
儿童
|
||||||
|
|
||||||
|
应用不面向儿童,也不会有意收集任何人的个人数据。
|
||||||
|
|
||||||
|
变更
|
||||||
|
|
||||||
|
如果本政策发生变化,更新后的政策将包含在应用中,并包含在应用的公开政策副本中。
|
||||||
|
|
||||||
|
联系
|
||||||
|
|
||||||
|
对于可能通过你选择的外部操作发送的数据,如果有隐私问题或删除请求,请联系相关外部服务。有关本应用的问题,请通过 softwareapp.hb@gmail.com 联系 SoftwareApp-HB。
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
私隱政策
|
||||||
|
最後更新:2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner 由 SoftwareApp-HB 提供。
|
||||||
|
聯絡:softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
本政策說明 Private QR Scanner 如何處理你裝置上的資料。
|
||||||
|
|
||||||
|
App 存取的內容
|
||||||
|
|
||||||
|
相機:App 只會使用相機掃描 QR code 和條碼。相機畫面會在你的裝置上處理,App 不會儲存這些畫面。
|
||||||
|
|
||||||
|
所選圖片:如果你選擇從圖片掃描,App 只會讀取該所選圖片以偵測 QR code 或條碼。App 不會保留該圖片的副本。
|
||||||
|
|
||||||
|
掃描內容:App 會在你的裝置上顯示掃描內容。如果你啟用儲存記錄(本機),掃描內容、內容類型和掃描時間會在你的裝置上本機儲存。記錄預設為關閉。
|
||||||
|
|
||||||
|
設定:App 會儲存你的本機偏好,例如記錄、安全警告、掃描回饋以及所選使用情境視圖是否已啟用。
|
||||||
|
|
||||||
|
活動和票務資料:匯入的白名單 ID 和批次掃描結果會在本機處理。白名單 ID 會在目前 App 工作階段期間保存在記憶體中,App 不會上載這些 ID。
|
||||||
|
|
||||||
|
資料的使用方式
|
||||||
|
|
||||||
|
資料用於掃描代碼、顯示掃描結果、提供本機安全警告、支援可選的本機記錄、支援活動和票務流程,以及執行你選擇的操作。
|
||||||
|
|
||||||
|
資料收集和分享
|
||||||
|
|
||||||
|
Private QR Scanner 不建立帳戶、不顯示廣告、不使用分析、不使用追蹤 SDK、不使用崩潰報告 SDK,也不會將 App 資料傳送到開發者後端。App 不會要求 Android 互聯網權限。
|
||||||
|
|
||||||
|
開發者不會接收、收集、出售或分享你的掃描內容、所選圖片、記錄、設定或白名單資料。
|
||||||
|
|
||||||
|
只有當你選擇 Android 或第三方操作時,資料才可能離開你的裝置,例如開啟、分享、通話、SMS、電郵、新增聯絡人、新增日曆事件、Wi-Fi 設定或 Google Play 評價。這些操作由 Android、Google Play 或你選擇的 App 或服務處理,並適用其私隱做法。
|
||||||
|
|
||||||
|
儲存、保留和刪除
|
||||||
|
|
||||||
|
可選掃描記錄和設定會儲存在你裝置上的 App 私人儲存空間中。此 App 已停用 Android App 備份。
|
||||||
|
|
||||||
|
掃描記錄會保留在你的裝置上,直到你刪除個別項目、刪除全部記錄、關閉記錄並選擇刪除現有記錄、清除 App 資料或解除安裝 App。
|
||||||
|
|
||||||
|
設定會保留在你的裝置上,直到你變更設定、清除 App 資料或解除安裝 App。
|
||||||
|
|
||||||
|
相機畫面、所選圖片、匯入的白名單 ID 和批次掃描結果在主動使用結束或 App 工作階段結束後不會被 App 保留,除非你啟用了該設定,使產生的掃描內容儲存到本機記錄中。
|
||||||
|
|
||||||
|
安全
|
||||||
|
|
||||||
|
App 依賴 Android App 私人儲存空間和 Android 權限控制。請保持裝置螢幕鎖定和作業系統安全更新處於啟用狀態,以保護本機資料。
|
||||||
|
|
||||||
|
兒童
|
||||||
|
|
||||||
|
App 並非面向兒童,也不會有意收集任何人的個人資料。
|
||||||
|
|
||||||
|
變更
|
||||||
|
|
||||||
|
如果本政策發生變更,更新後的政策將包含在 App 中,並包含在 App 的公開政策副本中。
|
||||||
|
|
||||||
|
聯絡
|
||||||
|
|
||||||
|
對於可能透過你選擇的外部操作傳送的資料,如有私隱問題或刪除請求,請聯絡相關外部服務。有關此 App 的問題,請透過 softwareapp.hb@gmail.com 聯絡 SoftwareApp-HB。
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Политика за поверителност
|
||||||
|
Последна актуализация: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner се предоставя от SoftwareApp-HB.
|
||||||
|
Контакт: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Тази политика обяснява как Private QR Scanner обработва данни на вашето устройство.
|
||||||
|
|
||||||
|
До какво има достъп приложението
|
||||||
|
|
||||||
|
Камера: Приложението използва камерата само за сканиране на QR кодове и баркодове. Кадрите от камерата се обработват на вашето устройство и не се запазват от приложението.
|
||||||
|
|
||||||
|
Избрани изображения: Ако изберете сканиране от изображение, приложението прочита само избраното изображение, за да открие QR кодове или баркодове. Приложението не запазва копие на изображението.
|
||||||
|
|
||||||
|
Сканирано съдържание: Приложението показва сканираното съдържание на вашето устройство. Ако включите Запазване на историята (локално), сканираното съдържание, типът съдържание и времето на сканиране се съхраняват локално на вашето устройство. Историята е изключена по подразбиране.
|
||||||
|
|
||||||
|
Настройки: Приложението съхранява вашите локални предпочитания, например дали историята, предупрежденията за сигурност, обратната връзка при сканиране и избраният изглед за употреба са включени.
|
||||||
|
|
||||||
|
Данни за събития и билети: Импортираните ID от белия списък и резултатите от пакетно сканиране се обработват локално. ID от белия списък се пазят в паметта за текущата сесия на приложението и не се качват от приложението.
|
||||||
|
|
||||||
|
Как се използват данните
|
||||||
|
|
||||||
|
Данните се използват за сканиране на кодове, показване на резултати от сканиране, предоставяне на локални предупреждения за сигурност, поддръжка на незадължителна локална история, поддръжка на работни процеси за събития и билети и изпълнение на действия, които изберете.
|
||||||
|
|
||||||
|
Събиране и споделяне на данни
|
||||||
|
|
||||||
|
Private QR Scanner не създава акаунти, не показва реклами, не използва аналитика, не използва SDK за проследяване, не използва SDK за доклади за сривове и не изпраща данни от приложението към бекенд на разработчика. Приложението не изисква Android разрешението Internet.
|
||||||
|
|
||||||
|
Разработчикът не получава, не събира, не продава и не споделя вашето сканирано съдържание, избрани изображения, история, настройки или данни от белия списък.
|
||||||
|
|
||||||
|
Данните могат да напуснат устройството ви само когато изберете действие на Android или на трета страна, например Отваряне, Споделяне, Обаждане, SMS, Имейл, Добавяне на контакт, Добавяне на събитие в календара, Wi-Fi настройки или оценка в Google Play. Тези действия се обработват от Android, Google Play или от приложението или услугата, която изберете, и се прилагат техните практики за поверителност.
|
||||||
|
|
||||||
|
Съхранение, задържане и изтриване
|
||||||
|
|
||||||
|
Незадължителната история на сканиране и настройките се съхраняват в частното хранилище на приложението на вашето устройство. Android архивирането на приложението е изключено за това приложение.
|
||||||
|
|
||||||
|
Историята на сканиране остава на устройството ви, докато не изтриете отделни записи, не изтриете цялата история, не изключите историята и не изберете да изтриете съществуващата история, не изчистите данните на приложението или не деинсталирате приложението.
|
||||||
|
|
||||||
|
Настройките остават на устройството ви, докато не ги промените, не изчистите данните на приложението или не деинсталирате приложението.
|
||||||
|
|
||||||
|
Кадрите от камерата, избраните изображения, импортираните ID от белия списък и резултатите от пакетно сканиране не се задържат от приложението след края на активната употреба или сесията на приложението, освен ако полученото сканирано съдържание не бъде запазено в локалната история, защото сте включили тази настройка.
|
||||||
|
|
||||||
|
Сигурност
|
||||||
|
|
||||||
|
Приложението разчита на частното хранилище на Android за приложения и на контролите за разрешения на Android. Поддържайте заключването на екрана и актуализациите за сигурност на операционната система включени, за да защитите локалните данни.
|
||||||
|
|
||||||
|
Деца
|
||||||
|
|
||||||
|
Приложението не е насочено към деца и не събира съзнателно лични данни от никого.
|
||||||
|
|
||||||
|
Промени
|
||||||
|
|
||||||
|
Ако тази политика се промени, актуализираната политика ще бъде включена в приложението и в публичното копие на политиката за приложението.
|
||||||
|
|
||||||
|
Контакт
|
||||||
|
|
||||||
|
За въпроси относно поверителността или искания за изтриване на данни, които може да са били изпратени чрез избрано от вас външно действие, се свържете със съответната външна услуга. За въпроси относно това приложение се свържете със SoftwareApp-HB на softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
গোপনীয়তা নীতি
|
||||||
|
শেষ আপডেট: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner SoftwareApp-HB দ্বারা প্রদান করা হয়।
|
||||||
|
যোগাযোগ: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
এই নীতিতে ব্যাখ্যা করা হয়েছে Private QR Scanner আপনার ডিভাইসে কীভাবে ডেটা পরিচালনা করে।
|
||||||
|
|
||||||
|
অ্যাপ যা অ্যাক্সেস করে
|
||||||
|
|
||||||
|
ক্যামেরা: অ্যাপটি শুধু QR কোড এবং বারকোড স্ক্যান করার জন্য ক্যামেরা ব্যবহার করে। ক্যামেরা ফ্রেম আপনার ডিভাইসে প্রক্রিয়া করা হয় এবং অ্যাপ সেগুলো সংরক্ষণ করে না।
|
||||||
|
|
||||||
|
নির্বাচিত ছবি: আপনি যদি ছবি থেকে স্ক্যান করতে চান, অ্যাপটি QR কোড বা বারকোড শনাক্ত করার জন্য শুধু সেই নির্বাচিত ছবিটি পড়ে। অ্যাপ ছবির কোনো কপি রাখে না।
|
||||||
|
|
||||||
|
স্ক্যান করা কনটেন্ট: অ্যাপটি আপনার ডিভাইসে স্ক্যান করা কনটেন্ট দেখায়। আপনি যদি ইতিহাস সংরক্ষণ করুন (স্থানীয়) চালু করেন, স্ক্যান করা কনটেন্ট, কনটেন্টের ধরন এবং স্ক্যানের সময় আপনার ডিভাইসে স্থানীয়ভাবে সংরক্ষিত হয়। ইতিহাস ডিফল্টভাবে বন্ধ থাকে।
|
||||||
|
|
||||||
|
সেটিংস: অ্যাপটি আপনার স্থানীয় পছন্দ সংরক্ষণ করে, যেমন ইতিহাস, নিরাপত্তা সতর্কতা, স্ক্যান প্রতিক্রিয়া এবং নির্বাচিত ব্যবহার ভিউ চালু আছে কি না।
|
||||||
|
|
||||||
|
ইভেন্ট ও টিকিটিং ডেটা: ইমপোর্ট করা অনুমোদিত তালিকার ID এবং ব্যাচ স্ক্যানের ফলাফল স্থানীয়ভাবে প্রক্রিয়া করা হয়। অনুমোদিত তালিকার ID বর্তমান অ্যাপ সেশনের জন্য মেমরিতে রাখা হয় এবং অ্যাপ সেগুলো আপলোড করে না।
|
||||||
|
|
||||||
|
ডেটা কীভাবে ব্যবহার করা হয়
|
||||||
|
|
||||||
|
ডেটা কোড স্ক্যান করতে, স্ক্যান ফলাফল দেখাতে, স্থানীয় নিরাপত্তা সতর্কতা দিতে, ঐচ্ছিক স্থানীয় ইতিহাস সমর্থন করতে, ইভেন্ট ও টিকিটিং কাজের প্রবাহ সমর্থন করতে এবং আপনার বেছে নেওয়া অ্যাকশন চালাতে ব্যবহার করা হয়।
|
||||||
|
|
||||||
|
ডেটা সংগ্রহ ও শেয়ারিং
|
||||||
|
|
||||||
|
Private QR Scanner অ্যাকাউন্ট তৈরি করে না, বিজ্ঞাপন দেখায় না, অ্যানালিটিক্স ব্যবহার করে না, ট্র্যাকিং SDK ব্যবহার করে না, ক্র্যাশ রিপোর্টিং SDK ব্যবহার করে না এবং অ্যাপ ডেটা ডেভেলপার ব্যাকএন্ডে পাঠায় না। অ্যাপটি Android Internet অনুমতি চায় না।
|
||||||
|
|
||||||
|
ডেভেলপার আপনার স্ক্যান করা কনটেন্ট, নির্বাচিত ছবি, ইতিহাস, সেটিংস বা অনুমোদিত তালিকার ডেটা গ্রহণ, সংগ্রহ, বিক্রি বা শেয়ার করে না।
|
||||||
|
|
||||||
|
আপনি যখন Open, Share, Call, SMS, Email, Add contact, Add calendar event, Wi-Fi settings বা Google Play review-এর মতো Android বা তৃতীয় পক্ষের অ্যাকশন বেছে নেন, শুধু তখনই ডেটা আপনার ডিভাইস ছাড়তে পারে। এই অ্যাকশনগুলো Android, Google Play বা আপনার বেছে নেওয়া অ্যাপ বা পরিষেবা দ্বারা পরিচালিত হয় এবং তাদের গোপনীয়তা অনুশীলন প্রযোজ্য হয়।
|
||||||
|
|
||||||
|
সংরক্ষণ, ধরে রাখা এবং মুছে ফেলা
|
||||||
|
|
||||||
|
ঐচ্ছিক স্ক্যান ইতিহাস এবং সেটিংস আপনার ডিভাইসের অ্যাপ-প্রাইভেট স্টোরেজে সংরক্ষিত হয়। এই অ্যাপের জন্য Android অ্যাপ ব্যাকআপ বন্ধ রাখা হয়েছে।
|
||||||
|
|
||||||
|
আপনি পৃথক এন্ট্রি মুছে ফেলা, সব ইতিহাস মুছে ফেলা, ইতিহাস বন্ধ করে বিদ্যমান ইতিহাস মুছে ফেলার সিদ্ধান্ত নেওয়া, অ্যাপ ডেটা পরিষ্কার করা বা অ্যাপ আনইনস্টল না করা পর্যন্ত স্ক্যান ইতিহাস আপনার ডিভাইসে থাকে।
|
||||||
|
|
||||||
|
আপনি সেটিংস পরিবর্তন না করা, অ্যাপ ডেটা পরিষ্কার না করা বা অ্যাপ আনইনস্টল না করা পর্যন্ত সেটিংস আপনার ডিভাইসে থাকে।
|
||||||
|
|
||||||
|
ক্যামেরা ফ্রেম, নির্বাচিত ছবি, ইমপোর্ট করা অনুমোদিত তালিকার ID এবং ব্যাচ স্ক্যানের ফলাফল সক্রিয় ব্যবহার বা অ্যাপ সেশন শেষ হওয়ার পরে অ্যাপ ধরে রাখে না, যদি না আপনি সেটিংটি চালু করার কারণে ফলাফলের স্ক্যান করা কনটেন্ট স্থানীয় ইতিহাসে সংরক্ষিত হয়।
|
||||||
|
|
||||||
|
নিরাপত্তা
|
||||||
|
|
||||||
|
অ্যাপটি Android অ্যাপ-প্রাইভেট স্টোরেজ এবং Android অনুমতি নিয়ন্ত্রণের উপর নির্ভর করে। স্থানীয় ডেটা সুরক্ষিত রাখতে আপনার ডিভাইসের স্ক্রিন লক এবং অপারেটিং সিস্টেমের নিরাপত্তা আপডেট চালু রাখুন।
|
||||||
|
|
||||||
|
শিশু
|
||||||
|
|
||||||
|
অ্যাপটি শিশুদের জন্য নির্দেশিত নয় এবং কারও কাছ থেকে জেনে-বুঝে ব্যক্তিগত ডেটা সংগ্রহ করে না।
|
||||||
|
|
||||||
|
পরিবর্তন
|
||||||
|
|
||||||
|
এই নীতি পরিবর্তন হলে, আপডেট করা নীতি অ্যাপের মধ্যে এবং অ্যাপের পাবলিক নীতির কপিতে অন্তর্ভুক্ত করা হবে।
|
||||||
|
|
||||||
|
যোগাযোগ
|
||||||
|
|
||||||
|
আপনার বেছে নেওয়া কোনো বাহ্যিক অ্যাকশনের মাধ্যমে পাঠানো হয়ে থাকতে পারে এমন ডেটা নিয়ে গোপনীয়তা প্রশ্ন বা মুছে ফেলার অনুরোধের জন্য সংশ্লিষ্ট বাহ্যিক পরিষেবার সঙ্গে যোগাযোগ করুন। এই অ্যাপ নিয়ে প্রশ্নের জন্য SoftwareApp-HB-এর সঙ্গে softwareapp.hb@gmail.com ঠিকানায় যোগাযোগ করুন।
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Zásady ochrany soukromí
|
||||||
|
Poslední aktualizace: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner poskytuje SoftwareApp-HB.
|
||||||
|
Kontakt: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Tyto zásady vysvětlují, jak Private QR Scanner nakládá s daty ve vašem zařízení.
|
||||||
|
|
||||||
|
K čemu má aplikace přístup
|
||||||
|
|
||||||
|
Kamera: Aplikace používá kameru pouze ke skenování QR kódů a čárových kódů. Snímky z kamery se zpracovávají ve vašem zařízení a aplikace je neukládá.
|
||||||
|
|
||||||
|
Vybrané obrázky: Pokud zvolíte skenování z obrázku, aplikace přečte pouze vybraný obrázek, aby zjistila QR kódy nebo čárové kódy. Aplikace neuchovává kopii obrázku.
|
||||||
|
|
||||||
|
Naskenovaný obsah: Aplikace zobrazuje naskenovaný obsah ve vašem zařízení. Pokud zapnete Ukládat historii (lokálně), naskenovaný obsah, typ obsahu a čas skenu se uloží lokálně ve vašem zařízení. Historie je ve výchozím nastavení vypnutá.
|
||||||
|
|
||||||
|
Nastavení: Aplikace ukládá vaše místní předvolby, například zda je zapnutá historie, bezpečnostní varování, odezva skenování a vybrané zobrazení použití.
|
||||||
|
|
||||||
|
Data akcí a vstupenek: Importovaná ID ze seznamu povolených a výsledky dávkových skenů se zpracovávají lokálně. ID ze seznamu povolených se uchovávají v paměti pro aktuální relaci aplikace a aplikace je nikam nenahrává.
|
||||||
|
|
||||||
|
Jak se data používají
|
||||||
|
|
||||||
|
Data se používají ke skenování kódů, zobrazování výsledků skenování, poskytování místních bezpečnostních varování, podpoře volitelné místní historie, podpoře pracovních postupů pro akce a vstupenky a spouštění akcí, které zvolíte.
|
||||||
|
|
||||||
|
Sběr a sdílení dat
|
||||||
|
|
||||||
|
Private QR Scanner nevytváří účty, nezobrazuje reklamy, nepoužívá analytiku, nepoužívá sledovací SDK, nepoužívá SDK pro hlášení pádů a neposílá data aplikace na backend vývojáře. Aplikace nevyžaduje oprávnění Android Internet.
|
||||||
|
|
||||||
|
Vývojář nepřijímá, neshromažďuje, neprodává ani nesdílí váš naskenovaný obsah, vybrané obrázky, historii, nastavení ani data seznamu povolených.
|
||||||
|
|
||||||
|
Data mohou opustit vaše zařízení pouze tehdy, když zvolíte akci Androidu nebo třetí strany, například Otevřít, Sdílet, Volat, SMS, E-mail, Přidat kontakt, Přidat událost do kalendáře, Nastavení Wi-Fi nebo hodnocení na Google Play. Tyto akce zpracovává Android, Google Play nebo aplikace či služba, kterou zvolíte, a platí jejich postupy ochrany soukromí.
|
||||||
|
|
||||||
|
Ukládání, uchování a odstranění
|
||||||
|
|
||||||
|
Volitelná historie skenování a nastavení se ukládají do soukromého úložiště aplikace ve vašem zařízení. Záloha aplikace Android je pro tuto aplikaci vypnutá.
|
||||||
|
|
||||||
|
Historie skenování zůstává ve vašem zařízení, dokud nesmažete jednotlivé položky, nesmažete celou historii, nevypnete historii a nezvolíte odstranění existující historie, nevymažete data aplikace nebo aplikaci neodinstalujete.
|
||||||
|
|
||||||
|
Nastavení zůstávají ve vašem zařízení, dokud je nezměníte, nevymažete data aplikace nebo aplikaci neodinstalujete.
|
||||||
|
|
||||||
|
Snímky z kamery, vybrané obrázky, importovaná ID seznamu povolených a výsledky dávkových skenů aplikace po skončení aktivního použití nebo relace aplikace neuchovává, pokud se výsledný naskenovaný obsah neuloží do místní historie, protože jste toto nastavení zapnuli.
|
||||||
|
|
||||||
|
Bezpečnost
|
||||||
|
|
||||||
|
Aplikace spoléhá na soukromé úložiště aplikací Android a na řízení oprávnění Android. Pro ochranu místních dat mějte zapnutý zámek obrazovky zařízení a bezpečnostní aktualizace operačního systému.
|
||||||
|
|
||||||
|
Děti
|
||||||
|
|
||||||
|
Aplikace není určena dětem a vědomě od nikoho neshromažďuje osobní údaje.
|
||||||
|
|
||||||
|
Změny
|
||||||
|
|
||||||
|
Pokud se tyto zásady změní, aktualizované zásady budou zahrnuty v aplikaci a ve veřejné kopii zásad pro aplikaci.
|
||||||
|
|
||||||
|
Kontakt
|
||||||
|
|
||||||
|
S dotazy k soukromí nebo žádostmi o odstranění dat, která mohla být odeslána prostřednictvím vámi zvolené externí akce, kontaktujte příslušnou externí službu. S dotazy k této aplikaci kontaktujte SoftwareApp-HB na adrese softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Privatlivspolitik
|
||||||
|
Sidst opdateret: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner leveres af SoftwareApp-HB.
|
||||||
|
Kontakt: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Denne politik forklarer, hvordan Private QR Scanner håndterer data på din enhed.
|
||||||
|
|
||||||
|
Hvad appen får adgang til
|
||||||
|
|
||||||
|
Kamera: Appen bruger kun kameraet til at scanne QR-koder og stregkoder. Kamerabilleder behandles på din enhed og gemmes ikke af appen.
|
||||||
|
|
||||||
|
Valgte billeder: Hvis du vælger at scanne fra et billede, læser appen kun det valgte billede for at registrere QR-koder eller stregkoder. Appen gemmer ikke en kopi af billedet.
|
||||||
|
|
||||||
|
Scannet indhold: Appen viser scannet indhold på din enhed. Hvis du slår Gem historik (lokalt) til, gemmes det scannede indhold, indholdstypen og scanningstidspunktet lokalt på din enhed. Historik er slået fra som standard.
|
||||||
|
|
||||||
|
Indstillinger: Appen gemmer dine lokale præferencer, f.eks. om historik, sikkerhedsadvarsler, scanningsfeedback og den valgte brugervisning er slået til.
|
||||||
|
|
||||||
|
Event- og billetdata: Importerede ID’er fra tilladelseslisten og batchscanningsresultater behandles lokalt. ID’er fra tilladelseslisten opbevares i hukommelsen for den aktuelle appsession og uploades ikke af appen.
|
||||||
|
|
||||||
|
Sådan bruges data
|
||||||
|
|
||||||
|
Data bruges til at scanne koder, vise scanningsresultater, give lokale sikkerhedsadvarsler, understøtte valgfri lokal historik, understøtte event- og billetarbejdsgange og køre handlinger, som du vælger.
|
||||||
|
|
||||||
|
Dataindsamling og deling
|
||||||
|
|
||||||
|
Private QR Scanner opretter ikke konti, viser ikke annoncer, bruger ikke analyse, bruger ikke sporings-SDK’er, bruger ikke SDK’er til nedbrudsrapportering og sender ikke appdata til en udviklerbackend. Appen anmoder ikke om Android-tilladelsen Internet.
|
||||||
|
|
||||||
|
Udvikleren modtager, indsamler, sælger eller deler ikke dit scannede indhold, valgte billeder, historik, indstillinger eller data fra tilladelseslisten.
|
||||||
|
|
||||||
|
Data kan kun forlade din enhed, når du vælger en Android- eller tredjepartshandling, f.eks. Åbn, Del, Ring, SMS, E-mail, Tilføj kontakt, Tilføj kalenderbegivenhed, Wi-Fi-indstillinger eller Google Play-anmeldelse. Disse handlinger håndteres af Android, Google Play eller den app eller tjeneste, du vælger, og deres privatlivspraksis gælder.
|
||||||
|
|
||||||
|
Opbevaring, tilbageholdelse og sletning
|
||||||
|
|
||||||
|
Valgfri scanningshistorik og indstillinger gemmes i appens private lager på din enhed. Android app-backup er slået fra for denne app.
|
||||||
|
|
||||||
|
Scanningshistorik bliver på din enhed, indtil du sletter enkelte poster, sletter al historik, slår historik fra og vælger at slette eksisterende historik, rydder appdata eller afinstallerer appen.
|
||||||
|
|
||||||
|
Indstillinger bliver på din enhed, indtil du ændrer dem, rydder appdata eller afinstallerer appen.
|
||||||
|
|
||||||
|
Kamerabilleder, valgte billeder, importerede ID’er fra tilladelseslisten og batchscanningsresultater gemmes ikke af appen, efter den aktive brug eller appsessionen slutter, medmindre det resulterende scannede indhold gemmes i lokal historik, fordi du har slået den indstilling til.
|
||||||
|
|
||||||
|
Sikkerhed
|
||||||
|
|
||||||
|
Appen bruger Androids app-private lager og Androids tilladelseskontroller. Hold skærmlås og sikkerhedsopdateringer til operativsystemet slået til for at beskytte lokale data.
|
||||||
|
|
||||||
|
Børn
|
||||||
|
|
||||||
|
Appen er ikke rettet mod børn og indsamler ikke bevidst personoplysninger fra nogen.
|
||||||
|
|
||||||
|
Ændringer
|
||||||
|
|
||||||
|
Hvis denne politik ændres, vil den opdaterede politik være inkluderet i appen og i den offentlige politikkopi for appen.
|
||||||
|
|
||||||
|
Kontakt
|
||||||
|
|
||||||
|
Ved spørgsmål om privatliv eller anmodninger om sletning af data, der kan være sendt via en ekstern handling, du valgte, skal du kontakte den relevante eksterne tjeneste. Ved spørgsmål om denne app kan du kontakte SoftwareApp-HB på softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Πολιτική απορρήτου
|
||||||
|
Τελευταία ενημέρωση: 2026-05-10
|
||||||
|
|
||||||
|
Το Private QR Scanner παρέχεται από τη SoftwareApp-HB.
|
||||||
|
Επικοινωνία: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Αυτή η πολιτική εξηγεί πώς το Private QR Scanner χειρίζεται δεδομένα στη συσκευή σας.
|
||||||
|
|
||||||
|
Σε τι έχει πρόσβαση η εφαρμογή
|
||||||
|
|
||||||
|
Κάμερα: Η εφαρμογή χρησιμοποιεί την κάμερα μόνο για σάρωση QR και γραμμωτών κωδίκων. Τα καρέ της κάμερας επεξεργάζονται στη συσκευή σας και δεν αποθηκεύονται από την εφαρμογή.
|
||||||
|
|
||||||
|
Επιλεγμένες εικόνες: Αν επιλέξετε σάρωση από εικόνα, η εφαρμογή διαβάζει μόνο την επιλεγμένη εικόνα για να εντοπίσει QR ή γραμμωτούς κωδίκες. Η εφαρμογή δεν κρατά αντίγραφο της εικόνας.
|
||||||
|
|
||||||
|
Σαρωμένο περιεχόμενο: Η εφαρμογή εμφανίζει το σαρωμένο περιεχόμενο στη συσκευή σας. Αν ενεργοποιήσετε την Αποθήκευση ιστορικού (τοπικά), το σαρωμένο περιεχόμενο, ο τύπος περιεχομένου και η ώρα σάρωσης αποθηκεύονται τοπικά στη συσκευή σας. Το ιστορικό είναι απενεργοποιημένο από προεπιλογή.
|
||||||
|
|
||||||
|
Ρυθμίσεις: Η εφαρμογή αποθηκεύει τις τοπικές προτιμήσεις σας, όπως αν είναι ενεργοποιημένα το ιστορικό, οι προειδοποιήσεις ασφαλείας, η ανάδραση σάρωσης και η επιλεγμένη προβολή χρήσης.
|
||||||
|
|
||||||
|
Δεδομένα εκδηλώσεων και εισιτηρίων: Τα εισαγμένα ID λίστας επιτρεπόμενων και τα αποτελέσματα σάρωσης δέσμης επεξεργάζονται τοπικά. Τα ID λίστας επιτρεπόμενων διατηρούνται στη μνήμη για την τρέχουσα συνεδρία της εφαρμογής και δεν μεταφορτώνονται από την εφαρμογή.
|
||||||
|
|
||||||
|
Πώς χρησιμοποιούνται τα δεδομένα
|
||||||
|
|
||||||
|
Τα δεδομένα χρησιμοποιούνται για σάρωση κωδικών, εμφάνιση αποτελεσμάτων σάρωσης, παροχή τοπικών προειδοποιήσεων ασφαλείας, υποστήριξη προαιρετικού τοπικού ιστορικού, υποστήριξη ροών εργασίας εκδηλώσεων και εισιτηρίων και εκτέλεση ενεργειών που επιλέγετε.
|
||||||
|
|
||||||
|
Συλλογή και κοινοποίηση δεδομένων
|
||||||
|
|
||||||
|
Το Private QR Scanner δεν δημιουργεί λογαριασμούς, δεν εμφανίζει διαφημίσεις, δεν χρησιμοποιεί αναλυτικά στοιχεία, δεν χρησιμοποιεί SDK παρακολούθησης, δεν χρησιμοποιεί SDK αναφοράς σφαλμάτων και δεν στέλνει δεδομένα εφαρμογής σε backend προγραμματιστή. Η εφαρμογή δεν ζητά την άδεια Android Internet.
|
||||||
|
|
||||||
|
Ο προγραμματιστής δεν λαμβάνει, δεν συλλέγει, δεν πουλά και δεν κοινοποιεί το σαρωμένο περιεχόμενό σας, τις επιλεγμένες εικόνες, το ιστορικό, τις ρυθμίσεις ή τα δεδομένα λίστας επιτρεπόμενων.
|
||||||
|
|
||||||
|
Τα δεδομένα μπορούν να φύγουν από τη συσκευή σας μόνο όταν επιλέξετε μια ενέργεια Android ή τρίτου μέρους, όπως Άνοιγμα, Κοινή χρήση, Κλήση, SMS, Email, Προσθήκη επαφής, Προσθήκη συμβάντος ημερολογίου, ρυθμίσεις Wi-Fi ή αξιολόγηση Google Play. Αυτές οι ενέργειες χειρίζονται από το Android, το Google Play ή την εφαρμογή ή υπηρεσία που επιλέγετε, και ισχύουν οι δικές τους πρακτικές απορρήτου.
|
||||||
|
|
||||||
|
Αποθήκευση, διατήρηση και διαγραφή
|
||||||
|
|
||||||
|
Το προαιρετικό ιστορικό σάρωσης και οι ρυθμίσεις αποθηκεύονται στον ιδιωτικό χώρο αποθήκευσης της εφαρμογής στη συσκευή σας. Η δημιουργία αντιγράφων ασφαλείας εφαρμογής Android είναι απενεργοποιημένη για αυτήν την εφαρμογή.
|
||||||
|
|
||||||
|
Το ιστορικό σάρωσης παραμένει στη συσκευή σας μέχρι να διαγράψετε μεμονωμένες εγγραφές, να διαγράψετε όλο το ιστορικό, να απενεργοποιήσετε το ιστορικό και να επιλέξετε διαγραφή του υπάρχοντος ιστορικού, να καθαρίσετε τα δεδομένα της εφαρμογής ή να απεγκαταστήσετε την εφαρμογή.
|
||||||
|
|
||||||
|
Οι ρυθμίσεις παραμένουν στη συσκευή σας μέχρι να τις αλλάξετε, να καθαρίσετε τα δεδομένα της εφαρμογής ή να απεγκαταστήσετε την εφαρμογή.
|
||||||
|
|
||||||
|
Τα καρέ κάμερας, οι επιλεγμένες εικόνες, τα εισαγμένα ID λίστας επιτρεπόμενων και τα αποτελέσματα σάρωσης δέσμης δεν διατηρούνται από την εφαρμογή μετά το τέλος της ενεργής χρήσης ή της συνεδρίας της εφαρμογής, εκτός αν το σαρωμένο περιεχόμενο που προκύπτει αποθηκευτεί στο τοπικό ιστορικό επειδή ενεργοποιήσατε αυτήν τη ρύθμιση.
|
||||||
|
|
||||||
|
Ασφάλεια
|
||||||
|
|
||||||
|
Η εφαρμογή βασίζεται στον ιδιωτικό χώρο αποθήκευσης εφαρμογών Android και στους ελέγχους αδειών του Android. Κρατήστε ενεργό το κλείδωμα οθόνης της συσκευής και τις ενημερώσεις ασφαλείας του λειτουργικού συστήματος για την προστασία των τοπικών δεδομένων.
|
||||||
|
|
||||||
|
Παιδιά
|
||||||
|
|
||||||
|
Η εφαρμογή δεν απευθύνεται σε παιδιά και δεν συλλέγει εν γνώσει της προσωπικά δεδομένα από κανέναν.
|
||||||
|
|
||||||
|
Αλλαγές
|
||||||
|
|
||||||
|
Αν αυτή η πολιτική αλλάξει, η ενημερωμένη πολιτική θα συμπεριληφθεί στην εφαρμογή και στο δημόσιο αντίγραφο πολιτικής για την εφαρμογή.
|
||||||
|
|
||||||
|
Επικοινωνία
|
||||||
|
|
||||||
|
Για ερωτήσεις απορρήτου ή αιτήματα διαγραφής σχετικά με δεδομένα που μπορεί να έχουν σταλεί μέσω εξωτερικής ενέργειας που επιλέξατε, επικοινωνήστε με την αντίστοιχη εξωτερική υπηρεσία. Για ερωτήσεις σχετικά με αυτήν την εφαρμογή, επικοινωνήστε με τη SoftwareApp-HB στο softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Política de privacidad
|
||||||
|
Última actualización: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner es proporcionado por SoftwareApp-HB.
|
||||||
|
Contacto: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Esta política explica cómo Private QR Scanner gestiona los datos en tu dispositivo.
|
||||||
|
|
||||||
|
A qué accede la app
|
||||||
|
|
||||||
|
Cámara: La app usa la cámara solo para escanear códigos QR y códigos de barras. Los fotogramas de la cámara se procesan en tu dispositivo y la app no los guarda.
|
||||||
|
|
||||||
|
Imágenes seleccionadas: Si eliges escanear desde una imagen, la app lee solo esa imagen seleccionada para detectar códigos QR o códigos de barras. La app no conserva una copia de la imagen.
|
||||||
|
|
||||||
|
Contenido escaneado: La app muestra el contenido escaneado en tu dispositivo. Si activas Guardar historial (local), el contenido escaneado, el tipo de contenido y la hora del escaneo se almacenan localmente en tu dispositivo. El historial está desactivado por defecto.
|
||||||
|
|
||||||
|
Ajustes: La app almacena tus preferencias locales, como si están activados el historial, las advertencias de seguridad, el feedback de escaneo y la vista de caso de uso seleccionada.
|
||||||
|
|
||||||
|
Datos de eventos y tickets: Los ID de lista blanca importados y los resultados de escaneo por lotes se procesan localmente. Los ID de lista blanca se mantienen en memoria durante la sesión actual de la app y la app no los sube.
|
||||||
|
|
||||||
|
Cómo se usan los datos
|
||||||
|
|
||||||
|
Los datos se usan para escanear códigos, mostrar resultados de escaneo, proporcionar advertencias de seguridad locales, admitir el historial local opcional, admitir flujos de eventos y ticketing, y ejecutar las acciones que elijas.
|
||||||
|
|
||||||
|
Recopilación y uso compartido de datos
|
||||||
|
|
||||||
|
Private QR Scanner no crea cuentas, no muestra anuncios, no usa analíticas, no usa SDK de seguimiento, no usa SDK de informes de fallos y no envía datos de la app a un backend del desarrollador. La app no solicita el permiso de Internet de Android.
|
||||||
|
|
||||||
|
El desarrollador no recibe, recopila, vende ni comparte tu contenido escaneado, imágenes seleccionadas, historial, ajustes ni datos de lista blanca.
|
||||||
|
|
||||||
|
Los datos solo pueden salir de tu dispositivo cuando eliges una acción de Android o de terceros, como Abrir, Compartir, Llamar, SMS, Correo, Añadir contacto, Añadir evento al calendario, ajustes de Wi-Fi o reseña en Google Play. Esas acciones las gestionan Android, Google Play o la app o servicio que elijas, y se aplican sus prácticas de privacidad.
|
||||||
|
|
||||||
|
Almacenamiento, conservación y eliminación
|
||||||
|
|
||||||
|
El historial opcional de escaneos y los ajustes se almacenan en el almacenamiento privado de la app en tu dispositivo. La copia de seguridad de Android está desactivada para esta app.
|
||||||
|
|
||||||
|
El historial de escaneos permanece en tu dispositivo hasta que elimines entradas individuales, elimines todo el historial, desactives el historial y elijas eliminar el historial existente, borres los datos de la app o desinstales la app.
|
||||||
|
|
||||||
|
Los ajustes permanecen en tu dispositivo hasta que los cambies, borres los datos de la app o desinstales la app.
|
||||||
|
|
||||||
|
Los fotogramas de la cámara, las imágenes seleccionadas, los ID de lista blanca importados y los resultados de escaneo por lotes no se conservan después del uso activo o del final de la sesión de la app, salvo que el contenido escaneado resultante se guarde en el historial local porque activaste esa opción.
|
||||||
|
|
||||||
|
Seguridad
|
||||||
|
|
||||||
|
La app se basa en el almacenamiento privado de Android para apps y en los controles de permisos de Android. Mantén activados el bloqueo de pantalla del dispositivo y las actualizaciones de seguridad del sistema operativo para proteger los datos locales.
|
||||||
|
|
||||||
|
Menores
|
||||||
|
|
||||||
|
La app no está dirigida a menores y no recopila conscientemente datos personales de nadie.
|
||||||
|
|
||||||
|
Cambios
|
||||||
|
|
||||||
|
Si esta política cambia, la política actualizada se incluirá en la app y en la copia pública de la política de la app.
|
||||||
|
|
||||||
|
Contacto
|
||||||
|
|
||||||
|
Para preguntas de privacidad o solicitudes de eliminación sobre datos que puedan haberse enviado mediante una acción externa que elegiste, contacta con el servicio externo correspondiente. Para preguntas sobre esta app, contacta con SoftwareApp-HB en softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Privaatsuspoliitika
|
||||||
|
Viimati uuendatud: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scannerit pakub SoftwareApp-HB.
|
||||||
|
Kontakt: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
See poliitika selgitab, kuidas Private QR Scanner käsitleb andmeid teie seadmes.
|
||||||
|
|
||||||
|
Millele rakendus ligi pääseb
|
||||||
|
|
||||||
|
Kaamera: Rakendus kasutab kaamerat ainult QR-koodide ja vöötkoodide skannimiseks. Kaamerakaadreid töödeldakse teie seadmes ja rakendus ei salvesta neid.
|
||||||
|
|
||||||
|
Valitud pildid: Kui valite pildilt skannimise, loeb rakendus ainult seda valitud pilti QR-koodide või vöötkoodide tuvastamiseks. Rakendus ei hoia pildi koopiat.
|
||||||
|
|
||||||
|
Skannitud sisu: Rakendus kuvab skannitud sisu teie seadmes. Kui lubate Salvesta ajalugu (kohalikult), salvestatakse skannitud sisu, sisutüüp ja skannimise aeg kohalikult teie seadmesse. Ajalugu on vaikimisi välja lülitatud.
|
||||||
|
|
||||||
|
Seaded: Rakendus salvestab teie kohalikud eelistused, näiteks kas ajalugu, turvahoiatused, skannimise tagasiside ja valitud kasutusvaade on lubatud.
|
||||||
|
|
||||||
|
Ürituste ja piletite andmed: Imporditud lubatud loendi ID-sid ja partiiskannimise tulemusi töödeldakse kohalikult. Lubatud loendi ID-sid hoitakse jooksva rakenduseseansi ajal mälus ja rakendus ei laadi neid üles.
|
||||||
|
|
||||||
|
Kuidas andmeid kasutatakse
|
||||||
|
|
||||||
|
Andmeid kasutatakse koodide skannimiseks, skannimistulemuste kuvamiseks, kohalike turvahoiatuste andmiseks, valikulise kohaliku ajaloo toetamiseks, ürituste ja piletite töövoogude toetamiseks ning teie valitud toimingute käivitamiseks.
|
||||||
|
|
||||||
|
Andmete kogumine ja jagamine
|
||||||
|
|
||||||
|
Private QR Scanner ei loo kontosid, ei näita reklaame, ei kasuta analüütikat, ei kasuta jälgimise SDK-sid, ei kasuta krahhiaruannete SDK-sid ega saada rakenduse andmeid arendaja taustsüsteemi. Rakendus ei taotle Androidi Interneti luba.
|
||||||
|
|
||||||
|
Arendaja ei saa, ei kogu, ei müü ega jaga teie skannitud sisu, valitud pilte, ajalugu, seadeid ega lubatud loendi andmeid.
|
||||||
|
|
||||||
|
Andmed võivad teie seadmest lahkuda ainult siis, kui valite Androidi või kolmanda osapoole toimingu, näiteks Ava, Jaga, Helista, SMS, E-post, Lisa kontakt, Lisa kalendrisündmus, Wi-Fi seaded või Google Play arvustus. Neid toiminguid haldab Android, Google Play või teie valitud rakendus või teenus ning kehtivad nende privaatsustavad.
|
||||||
|
|
||||||
|
Salvestamine, säilitamine ja kustutamine
|
||||||
|
|
||||||
|
Valikuline skannimisajalugu ja seaded salvestatakse teie seadmes rakenduse privaatsesse salvestusruumi. Androidi rakenduse varundamine on selle rakenduse jaoks välja lülitatud.
|
||||||
|
|
||||||
|
Skannimisajalugu jääb teie seadmesse seni, kuni kustutate üksikud kirjed, kustutate kogu ajaloo, lülitate ajaloo välja ja valite olemasoleva ajaloo kustutamise, tühjendate rakenduse andmed või desinstallite rakenduse.
|
||||||
|
|
||||||
|
Seaded jäävad teie seadmesse seni, kuni neid muudate, tühjendate rakenduse andmed või desinstallite rakenduse.
|
||||||
|
|
||||||
|
Kaamerakaadreid, valitud pilte, imporditud lubatud loendi ID-sid ja partiiskannimise tulemusi rakendus pärast aktiivse kasutuse või rakenduseseansi lõppu ei säilita, välja arvatud juhul, kui saadud skannitud sisu salvestatakse kohalikku ajalukku, sest lubasite selle seade.
|
||||||
|
|
||||||
|
Turvalisus
|
||||||
|
|
||||||
|
Rakendus tugineb Androidi rakenduse privaatsele salvestusruumile ja Androidi lubade juhtimisele. Kohalike andmete kaitsmiseks hoidke seadme ekraanilukk ja operatsioonisüsteemi turvavärskendused lubatuna.
|
||||||
|
|
||||||
|
Lapsed
|
||||||
|
|
||||||
|
Rakendus ei ole suunatud lastele ega kogu teadlikult kelleltki isikuandmeid.
|
||||||
|
|
||||||
|
Muudatused
|
||||||
|
|
||||||
|
Kui see poliitika muutub, lisatakse uuendatud poliitika rakendusse ja rakenduse avalikku poliitikateksti.
|
||||||
|
|
||||||
|
Kontakt
|
||||||
|
|
||||||
|
Privaatsusküsimuste või kustutamistaotluste puhul andmete kohta, mis võisid olla saadetud teie valitud välise toimingu kaudu, võtke ühendust vastava välise teenusega. Selle rakenduse kohta küsimuste korral võtke ühendust SoftwareApp-HB-ga aadressil softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
سیاست حریم خصوصی
|
||||||
|
آخرین بهروزرسانی: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner توسط SoftwareApp-HB ارائه میشود.
|
||||||
|
تماس: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
این سیاست توضیح میدهد که Private QR Scanner چگونه دادهها را روی دستگاه شما مدیریت میکند.
|
||||||
|
|
||||||
|
برنامه به چه چیزهایی دسترسی دارد
|
||||||
|
|
||||||
|
دوربین: برنامه فقط برای اسکن QR و بارکدها از دوربین استفاده میکند. فریمهای دوربین روی دستگاه شما پردازش میشوند و برنامه آنها را ذخیره نمیکند.
|
||||||
|
|
||||||
|
تصاویر انتخابشده: اگر اسکن از تصویر را انتخاب کنید، برنامه فقط همان تصویر انتخابشده را برای شناسایی QR یا بارکدها میخواند. برنامه نسخهای از تصویر را نگه نمیدارد.
|
||||||
|
|
||||||
|
محتوای اسکنشده: برنامه محتوای اسکنشده را روی دستگاه شما نمایش میدهد. اگر ذخیره تاریخچه (محلی) را فعال کنید، محتوای اسکنشده، نوع محتوا و زمان اسکن به صورت محلی روی دستگاه شما ذخیره میشود. تاریخچه به طور پیشفرض خاموش است.
|
||||||
|
|
||||||
|
تنظیمات: برنامه ترجیحات محلی شما را ذخیره میکند، مانند اینکه تاریخچه، هشدارهای امنیتی، بازخورد اسکن و نمای کاربرد انتخابشده فعال هستند یا نه.
|
||||||
|
|
||||||
|
دادههای رویداد و بلیت: شناسههای واردشده فهرست مجاز و نتایج اسکن دستهای به صورت محلی پردازش میشوند. شناسههای فهرست مجاز برای جلسه فعلی برنامه در حافظه نگه داشته میشوند و برنامه آنها را بارگذاری نمیکند.
|
||||||
|
|
||||||
|
دادهها چگونه استفاده میشوند
|
||||||
|
|
||||||
|
دادهها برای اسکن کدها، نمایش نتایج اسکن، ارائه هشدارهای امنیتی محلی، پشتیبانی از تاریخچه محلی اختیاری، پشتیبانی از روندهای رویداد و بلیت، و اجرای اقداماتی که انتخاب میکنید استفاده میشوند.
|
||||||
|
|
||||||
|
جمعآوری و اشتراکگذاری دادهها
|
||||||
|
|
||||||
|
Private QR Scanner حساب ایجاد نمیکند، تبلیغ نشان نمیدهد، از تحلیلگرها استفاده نمیکند، از SDKهای ردیابی استفاده نمیکند، از SDKهای گزارش خرابی استفاده نمیکند و دادههای برنامه را به سرور توسعهدهنده ارسال نمیکند. برنامه اجازه Android Internet را درخواست نمیکند.
|
||||||
|
|
||||||
|
توسعهدهنده محتوای اسکنشده، تصاویر انتخابشده، تاریخچه، تنظیمات یا دادههای فهرست مجاز شما را دریافت، جمعآوری، فروش یا اشتراکگذاری نمیکند.
|
||||||
|
|
||||||
|
دادهها فقط زمانی میتوانند از دستگاه شما خارج شوند که یک اقدام Android یا شخص ثالث را انتخاب کنید، مانند باز کردن، اشتراکگذاری، تماس، SMS، ایمیل، افزودن مخاطب، افزودن رویداد تقویم، تنظیمات Wi-Fi یا نظر در Google Play. این اقدامات توسط Android، Google Play یا برنامه یا سرویسی که انتخاب میکنید انجام میشوند و شیوههای حریم خصوصی آنها اعمال میشود.
|
||||||
|
|
||||||
|
ذخیرهسازی، نگهداری و حذف
|
||||||
|
|
||||||
|
تاریخچه اسکن اختیاری و تنظیمات در فضای ذخیرهسازی خصوصی برنامه روی دستگاه شما ذخیره میشوند. پشتیبانگیری برنامه Android برای این برنامه غیرفعال است.
|
||||||
|
|
||||||
|
تاریخچه اسکن روی دستگاه شما میماند تا زمانی که ورودیهای جداگانه را حذف کنید، همه تاریخچه را حذف کنید، تاریخچه را خاموش کنید و حذف تاریخچه موجود را انتخاب کنید، دادههای برنامه را پاک کنید یا برنامه را حذف نصب کنید.
|
||||||
|
|
||||||
|
تنظیمات تا زمانی که آنها را تغییر دهید، دادههای برنامه را پاک کنید یا برنامه را حذف نصب کنید روی دستگاه شما میمانند.
|
||||||
|
|
||||||
|
فریمهای دوربین، تصاویر انتخابشده، شناسههای واردشده فهرست مجاز و نتایج اسکن دستهای پس از پایان استفاده فعال یا جلسه برنامه توسط برنامه نگهداری نمیشوند، مگر اینکه محتوای اسکنشده حاصل به دلیل فعال بودن آن تنظیم در تاریخچه محلی ذخیره شود.
|
||||||
|
|
||||||
|
امنیت
|
||||||
|
|
||||||
|
برنامه به فضای ذخیرهسازی خصوصی برنامه در Android و کنترلهای اجازه Android متکی است. برای محافظت از دادههای محلی، قفل صفحه دستگاه و بهروزرسانیهای امنیتی سیستمعامل را فعال نگه دارید.
|
||||||
|
|
||||||
|
کودکان
|
||||||
|
|
||||||
|
این برنامه برای کودکان طراحی نشده است و آگاهانه داده شخصی از هیچ فردی جمعآوری نمیکند.
|
||||||
|
|
||||||
|
تغییرات
|
||||||
|
|
||||||
|
اگر این سیاست تغییر کند، سیاست بهروز شده در برنامه و در متن عمومی سیاست برای برنامه گنجانده خواهد شد.
|
||||||
|
|
||||||
|
تماس
|
||||||
|
|
||||||
|
برای پرسشهای حریم خصوصی یا درخواستهای حذف درباره دادههایی که ممکن است از طریق اقدام خارجی انتخابی شما ارسال شده باشند، با سرویس خارجی مربوط تماس بگیرید. برای پرسش درباره این برنامه، با SoftwareApp-HB به نشانی softwareapp.hb@gmail.com تماس بگیرید.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Tietosuojakäytäntö
|
||||||
|
Viimeksi päivitetty: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scannerin tarjoaa SoftwareApp-HB.
|
||||||
|
Yhteys: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Tämä käytäntö selittää, miten Private QR Scanner käsittelee dataa laitteellasi.
|
||||||
|
|
||||||
|
Mihin sovellus käyttää pääsyä
|
||||||
|
|
||||||
|
Kamera: Sovellus käyttää kameraa vain QR- ja viivakoodien skannaamiseen. Kameran kuvat käsitellään laitteellasi, eikä sovellus tallenna niitä.
|
||||||
|
|
||||||
|
Valitut kuvat: Jos valitset skannauksen kuvasta, sovellus lukee vain valitun kuvan QR- tai viivakoodien tunnistamiseksi. Sovellus ei säilytä kopiota kuvasta.
|
||||||
|
|
||||||
|
Skannattu sisältö: Sovellus näyttää skannatun sisällön laitteellasi. Jos otat käyttöön Tallenna historia (paikallisesti) -asetuksen, skannattu sisältö, sisällön tyyppi ja skannausaika tallennetaan paikallisesti laitteellesi. Historia on oletuksena pois käytöstä.
|
||||||
|
|
||||||
|
Asetukset: Sovellus tallentaa paikalliset asetuksesi, kuten ovatko historia, turvavaroitukset, skannauspalaute ja valittu käyttönäkymä käytössä.
|
||||||
|
|
||||||
|
Tapahtuma- ja lipputiedot: Tuodut sallittujen luettelon tunnukset ja eräskannaustulokset käsitellään paikallisesti. Sallittujen luettelon tunnukset pidetään muistissa nykyisen sovellusistunnon ajan, eikä sovellus lataa niitä palvelimelle.
|
||||||
|
|
||||||
|
Miten dataa käytetään
|
||||||
|
|
||||||
|
Dataa käytetään koodien skannaamiseen, skannaustulosten näyttämiseen, paikallisten turvavaroitusten antamiseen, valinnaisen paikallisen historian tukemiseen, tapahtuma- ja lippuprosessien tukemiseen sekä valitsemiesi toimintojen suorittamiseen.
|
||||||
|
|
||||||
|
Datan kerääminen ja jakaminen
|
||||||
|
|
||||||
|
Private QR Scanner ei luo tilejä, näytä mainoksia, käytä analytiikkaa, käytä seuranta-SDK:ita, käytä kaatumisraportointi-SDK:ita eikä lähetä sovellusdataa kehittäjän taustapalveluun. Sovellus ei pyydä Androidin Internet-lupaa.
|
||||||
|
|
||||||
|
Kehittäjä ei vastaanota, kerää, myy tai jaa skannattua sisältöäsi, valittuja kuviasi, historiaasi, asetuksiasi tai sallittujen luettelon dataa.
|
||||||
|
|
||||||
|
Data voi poistua laitteeltasi vain, kun valitset Androidin tai kolmannen osapuolen toiminnon, kuten Avaa, Jaa, Soita, SMS, Sähköposti, Lisää yhteystieto, Lisää kalenteritapahtuma, Wi-Fi-asetukset tai Google Play -arvostelu. Näitä toimintoja käsittelee Android, Google Play tai valitsemasi sovellus tai palvelu, ja niiden tietosuojakäytännöt ovat voimassa.
|
||||||
|
|
||||||
|
Tallennus, säilytys ja poistaminen
|
||||||
|
|
||||||
|
Valinnainen skannaushistoria ja asetukset tallennetaan sovelluksen yksityiseen tallennustilaan laitteellasi. Android-sovelluksen varmuuskopiointi on poistettu käytöstä tämän sovelluksen osalta.
|
||||||
|
|
||||||
|
Skannaushistoria pysyy laitteellasi, kunnes poistat yksittäisiä tietueita, poistat koko historian, poistat historian käytöstä ja valitset olemassa olevan historian poistamisen, tyhjennät sovelluksen datan tai poistat sovelluksen asennuksen.
|
||||||
|
|
||||||
|
Asetukset pysyvät laitteellasi, kunnes muutat niitä, tyhjennät sovelluksen datan tai poistat sovelluksen asennuksen.
|
||||||
|
|
||||||
|
Kameran kuvia, valittuja kuvia, tuotuja sallittujen luettelon tunnuksia ja eräskannaustuloksia ei säilytetä sovelluksessa aktiivisen käytön tai sovellusistunnon päätyttyä, ellei tuloksena olevaa skannattua sisältöä tallenneta paikalliseen historiaan, koska otit kyseisen asetuksen käyttöön.
|
||||||
|
|
||||||
|
Turvallisuus
|
||||||
|
|
||||||
|
Sovellus käyttää Androidin sovelluskohtaista yksityistä tallennustilaa ja Androidin lupien hallintaa. Pidä laitteen näytön lukitus ja käyttöjärjestelmän tietoturvapäivitykset käytössä paikallisen datan suojaamiseksi.
|
||||||
|
|
||||||
|
Lapset
|
||||||
|
|
||||||
|
Sovellusta ei ole suunnattu lapsille, eikä se tietoisesti kerää henkilötietoja keneltäkään.
|
||||||
|
|
||||||
|
Muutokset
|
||||||
|
|
||||||
|
Jos tämä käytäntö muuttuu, päivitetty käytäntö sisällytetään sovellukseen ja sovelluksen julkiseen käytäntötekstiin.
|
||||||
|
|
||||||
|
Yhteys
|
||||||
|
|
||||||
|
Jos sinulla on tietosuojaan liittyviä kysymyksiä tai poistopyyntöjä datasta, joka on voitu lähettää valitsemasi ulkoisen toiminnon kautta, ota yhteyttä kyseiseen ulkoiseen palveluun. Tätä sovellusta koskevissa kysymyksissä ota yhteyttä SoftwareApp-HB:hen osoitteessa softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Politique de confidentialité
|
||||||
|
Dernière mise à jour : 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner est fourni par SoftwareApp-HB.
|
||||||
|
Contact : softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Cette politique explique comment Private QR Scanner traite les données sur votre appareil.
|
||||||
|
|
||||||
|
Ce à quoi l’app accède
|
||||||
|
|
||||||
|
Caméra : L’app utilise la caméra uniquement pour scanner les QR codes et les codes-barres. Les images de la caméra sont traitées sur votre appareil et ne sont pas enregistrées par l’app.
|
||||||
|
|
||||||
|
Images sélectionnées : Si vous choisissez de scanner depuis une image, l’app lit uniquement cette image sélectionnée afin de détecter des QR codes ou des codes-barres. L’app ne conserve aucune copie de l’image.
|
||||||
|
|
||||||
|
Contenu scanné : L’app affiche le contenu scanné sur votre appareil. Si vous activez Enregistrer l’historique (local), le contenu scanné, le type de contenu et l’heure du scan sont stockés localement sur votre appareil. L’historique est désactivé par défaut.
|
||||||
|
|
||||||
|
Paramètres : L’app stocke vos préférences locales, par exemple si l’historique, les avertissements de sécurité, le retour de scan et la vue de cas d’utilisation sélectionnée sont activés.
|
||||||
|
|
||||||
|
Données d’événements et de billetterie : Les ID de liste blanche importés et les résultats de scan en lot sont traités localement. Les ID de liste blanche sont conservés en mémoire pour la session actuelle de l’app et ne sont pas téléversés par l’app.
|
||||||
|
|
||||||
|
Utilisation des données
|
||||||
|
|
||||||
|
Les données sont utilisées pour scanner des codes, afficher les résultats, fournir des avertissements de sécurité locaux, prendre en charge l’historique local facultatif, prendre en charge les flux d’événements et de billetterie, et exécuter les actions que vous choisissez.
|
||||||
|
|
||||||
|
Collecte et partage des données
|
||||||
|
|
||||||
|
Private QR Scanner ne crée pas de comptes, n’affiche pas de publicités, n’utilise pas d’analytique, n’utilise pas de SDK de suivi, n’utilise pas de SDK de rapport de plantage et n’envoie pas de données de l’app vers un backend du développeur. L’app ne demande pas l’autorisation Android d’accès à Internet.
|
||||||
|
|
||||||
|
Le développeur ne reçoit, ne collecte, ne vend ni ne partage votre contenu scanné, vos images sélectionnées, votre historique, vos paramètres ou vos données de liste blanche.
|
||||||
|
|
||||||
|
Les données ne peuvent quitter votre appareil que lorsque vous choisissez une action Android ou tierce, comme Ouvrir, Partager, Appeler, SMS, E-mail, Ajouter un contact, Ajouter un événement au calendrier, paramètres Wi-Fi ou avis Google Play. Ces actions sont traitées par Android, Google Play ou l’app ou le service que vous choisissez, et leurs pratiques de confidentialité s’appliquent.
|
||||||
|
|
||||||
|
Stockage, conservation et suppression
|
||||||
|
|
||||||
|
L’historique facultatif des scans et les paramètres sont stockés dans l’espace privé de l’app sur votre appareil. La sauvegarde Android de l’app est désactivée pour cette app.
|
||||||
|
|
||||||
|
L’historique des scans reste sur votre appareil jusqu’à ce que vous supprimiez des entrées individuelles, supprimiez tout l’historique, désactiviez l’historique et choisissiez de supprimer l’historique existant, effaciez les données de l’app ou désinstalliez l’app.
|
||||||
|
|
||||||
|
Les paramètres restent sur votre appareil jusqu’à ce que vous les modifiiez, effaciez les données de l’app ou désinstalliez l’app.
|
||||||
|
|
||||||
|
Les images de la caméra, les images sélectionnées, les ID de liste blanche importés et les résultats de scan en lot ne sont pas conservés par l’app après l’utilisation active ou la fin de la session, sauf si le contenu scanné résultant est enregistré dans l’historique local parce que vous avez activé ce paramètre.
|
||||||
|
|
||||||
|
Sécurité
|
||||||
|
|
||||||
|
L’app repose sur le stockage privé des apps Android et les contrôles d’autorisations Android. Gardez le verrouillage de l’écran de votre appareil et les mises à jour de sécurité du système d’exploitation activés pour protéger les données locales.
|
||||||
|
|
||||||
|
Enfants
|
||||||
|
|
||||||
|
L’app ne s’adresse pas aux enfants et ne collecte pas sciemment de données personnelles auprès de quiconque.
|
||||||
|
|
||||||
|
Modifications
|
||||||
|
|
||||||
|
Si cette politique change, la politique mise à jour sera incluse dans l’app et dans la copie publique de la politique de l’app.
|
||||||
|
|
||||||
|
Contact
|
||||||
|
|
||||||
|
Pour toute question de confidentialité ou demande de suppression concernant des données qui auraient pu être envoyées par une action externe que vous avez choisie, contactez le service externe concerné. Pour toute question sur cette app, contactez SoftwareApp-HB à softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
गोपनीयता नीति
|
||||||
|
अंतिम अपडेट: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner SoftwareApp-HB द्वारा प्रदान किया जाता है।
|
||||||
|
संपर्क: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
यह नीति बताती है कि Private QR Scanner आपके डिवाइस पर डेटा को कैसे संभालता है।
|
||||||
|
|
||||||
|
ऐप किस तक पहुंचता है
|
||||||
|
|
||||||
|
कैमरा: ऐप कैमरे का उपयोग केवल QR कोड और बारकोड स्कैन करने के लिए करता है। कैमरा फ्रेम आपके डिवाइस पर प्रोसेस किए जाते हैं और ऐप उन्हें सहेजता नहीं है।
|
||||||
|
|
||||||
|
चुनी गई छवियां: यदि आप किसी छवि से स्कैन करना चुनते हैं, तो ऐप केवल उस चुनी गई छवि को QR कोड या बारकोड पहचानने के लिए पढ़ता है। ऐप छवि की कॉपी नहीं रखता।
|
||||||
|
|
||||||
|
स्कैन की गई सामग्री: ऐप आपके डिवाइस पर स्कैन की गई सामग्री दिखाता है। यदि आप इतिहास सहेजें (स्थानीय) सक्षम करते हैं, तो स्कैन की गई सामग्री, सामग्री प्रकार और स्कैन समय आपके डिवाइस पर स्थानीय रूप से संग्रहीत होते हैं। इतिहास डिफ़ॉल्ट रूप से बंद है।
|
||||||
|
|
||||||
|
सेटिंग्स: ऐप आपकी स्थानीय प्राथमिकताएं संग्रहीत करता है, जैसे इतिहास, सुरक्षा चेतावनियां, स्कैन प्रतिक्रिया और चुना गया उपयोग दृश्य सक्षम हैं या नहीं।
|
||||||
|
|
||||||
|
इवेंट और टिकटिंग डेटा: आयात किए गए अनुमति सूची ID और बैच स्कैन परिणाम स्थानीय रूप से प्रोसेस किए जाते हैं। अनुमति सूची ID वर्तमान ऐप सत्र के लिए मेमोरी में रखे जाते हैं और ऐप द्वारा अपलोड नहीं किए जाते।
|
||||||
|
|
||||||
|
डेटा का उपयोग कैसे किया जाता है
|
||||||
|
|
||||||
|
डेटा का उपयोग कोड स्कैन करने, स्कैन परिणाम दिखाने, स्थानीय सुरक्षा चेतावनियां देने, वैकल्पिक स्थानीय इतिहास का समर्थन करने, इवेंट और टिकटिंग वर्कफ़्लो का समर्थन करने और आपके चुने गए कार्य चलाने के लिए किया जाता है।
|
||||||
|
|
||||||
|
डेटा संग्रह और साझाकरण
|
||||||
|
|
||||||
|
Private QR Scanner खाते नहीं बनाता, विज्ञापन नहीं दिखाता, एनालिटिक्स का उपयोग नहीं करता, ट्रैकिंग SDK का उपयोग नहीं करता, क्रैश रिपोर्टिंग SDK का उपयोग नहीं करता और ऐप डेटा को डेवलपर बैकएंड पर नहीं भेजता। ऐप Android Internet अनुमति का अनुरोध नहीं करता।
|
||||||
|
|
||||||
|
डेवलपर आपकी स्कैन की गई सामग्री, चुनी गई छवियां, इतिहास, सेटिंग्स या अनुमति सूची डेटा प्राप्त, एकत्र, बेच या साझा नहीं करता।
|
||||||
|
|
||||||
|
डेटा आपके डिवाइस से केवल तब बाहर जा सकता है जब आप Android या किसी तृतीय-पक्ष कार्रवाई को चुनते हैं, जैसे खोलें, शेयर करें, कॉल, SMS, ईमेल, संपर्क जोड़ें, कैलेंडर इवेंट जोड़ें, Wi-Fi सेटिंग्स या Google Play समीक्षा। ये कार्रवाइयां Android, Google Play या आपके चुने गए ऐप या सेवा द्वारा संभाली जाती हैं, और उनकी गोपनीयता प्रथाएं लागू होती हैं।
|
||||||
|
|
||||||
|
संग्रहण, रखरखाव और हटाना
|
||||||
|
|
||||||
|
वैकल्पिक स्कैन इतिहास और सेटिंग्स आपके डिवाइस पर ऐप-निजी संग्रहण में संग्रहीत होते हैं। इस ऐप के लिए Android ऐप बैकअप अक्षम है।
|
||||||
|
|
||||||
|
स्कैन इतिहास आपके डिवाइस पर तब तक रहता है जब तक आप अलग-अलग प्रविष्टियां हटाते नहीं, पूरा इतिहास हटाते नहीं, इतिहास बंद करके मौजूदा इतिहास हटाने का विकल्प चुनते नहीं, ऐप डेटा साफ़ करते नहीं या ऐप अनइंस्टॉल करते नहीं।
|
||||||
|
|
||||||
|
सेटिंग्स आपके डिवाइस पर तब तक रहती हैं जब तक आप उन्हें बदलते नहीं, ऐप डेटा साफ़ करते नहीं या ऐप अनइंस्टॉल करते नहीं।
|
||||||
|
|
||||||
|
कैमरा फ्रेम, चुनी गई छवियां, आयात किए गए अनुमति सूची ID और बैच स्कैन परिणाम सक्रिय उपयोग या ऐप सत्र समाप्त होने के बाद ऐप द्वारा बनाए नहीं रखे जाते, जब तक कि आपने वह सेटिंग सक्षम होने के कारण परिणामी स्कैन की गई सामग्री को स्थानीय इतिहास में सहेजा न हो।
|
||||||
|
|
||||||
|
सुरक्षा
|
||||||
|
|
||||||
|
ऐप Android ऐप-निजी संग्रहण और Android अनुमति नियंत्रणों पर निर्भर करता है। स्थानीय डेटा की सुरक्षा के लिए अपने डिवाइस का स्क्रीन लॉक और ऑपरेटिंग सिस्टम सुरक्षा अपडेट सक्षम रखें।
|
||||||
|
|
||||||
|
बच्चे
|
||||||
|
|
||||||
|
ऐप बच्चों के लिए निर्देशित नहीं है और जानबूझकर किसी से व्यक्तिगत डेटा एकत्र नहीं करता।
|
||||||
|
|
||||||
|
परिवर्तन
|
||||||
|
|
||||||
|
यदि यह नीति बदलती है, तो अपडेट की गई नीति ऐप और ऐप के सार्वजनिक नीति पाठ में शामिल की जाएगी।
|
||||||
|
|
||||||
|
संपर्क
|
||||||
|
|
||||||
|
आपके द्वारा चुनी गई किसी बाहरी कार्रवाई के माध्यम से भेजे गए डेटा के बारे में गोपनीयता प्रश्नों या हटाने के अनुरोधों के लिए संबंधित बाहरी सेवा से संपर्क करें। इस ऐप के बारे में प्रश्नों के लिए SoftwareApp-HB से softwareapp.hb@gmail.com पर संपर्क करें।
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Pravila privatnosti
|
||||||
|
Zadnje ažuriranje: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner pruža SoftwareApp-HB.
|
||||||
|
Kontakt: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Ova pravila objašnjavaju kako Private QR Scanner obrađuje podatke na vašem uređaju.
|
||||||
|
|
||||||
|
Čemu aplikacija pristupa
|
||||||
|
|
||||||
|
Kamera: Aplikacija koristi kameru samo za skeniranje QR kodova i crtičnih kodova. Kadrovi kamere obrađuju se na vašem uređaju i aplikacija ih ne sprema.
|
||||||
|
|
||||||
|
Odabrane slike: Ako odaberete skeniranje iz slike, aplikacija čita samo tu odabranu sliku kako bi otkrila QR kodove ili crtične kodove. Aplikacija ne zadržava kopiju slike.
|
||||||
|
|
||||||
|
Skenirani sadržaj: Aplikacija prikazuje skenirani sadržaj na vašem uređaju. Ako omogućite Spremi povijest (lokalno), skenirani sadržaj, vrsta sadržaja i vrijeme skeniranja pohranjuju se lokalno na vašem uređaju. Povijest je prema zadanim postavkama isključena.
|
||||||
|
|
||||||
|
Postavke: Aplikacija pohranjuje vaše lokalne preference, primjerice jesu li omogućeni povijest, sigurnosna upozorenja, povratna informacija skeniranja i odabrani prikaz upotrebe.
|
||||||
|
|
||||||
|
Podaci za događaje i ulaznice: Uvezeni ID-jevi s popisa dopuštenih i rezultati skupnog skeniranja obrađuju se lokalno. ID-jevi s popisa dopuštenih čuvaju se u memoriji za trenutačnu sesiju aplikacije i aplikacija ih ne prenosi.
|
||||||
|
|
||||||
|
Kako se podaci koriste
|
||||||
|
|
||||||
|
Podaci se koriste za skeniranje kodova, prikaz rezultata skeniranja, pružanje lokalnih sigurnosnih upozorenja, podršku opcionalnoj lokalnoj povijesti, podršku tijekovima rada za događaje i ulaznice te pokretanje radnji koje odaberete.
|
||||||
|
|
||||||
|
Prikupljanje i dijeljenje podataka
|
||||||
|
|
||||||
|
Private QR Scanner ne stvara račune, ne prikazuje oglase, ne koristi analitiku, ne koristi SDK-ove za praćenje, ne koristi SDK-ove za izvješćivanje o rušenju i ne šalje podatke aplikacije na razvojni backend. Aplikacija ne traži Android dopuštenje Internet.
|
||||||
|
|
||||||
|
Razvojni programer ne prima, ne prikuplja, ne prodaje i ne dijeli vaš skenirani sadržaj, odabrane slike, povijest, postavke ili podatke popisa dopuštenih.
|
||||||
|
|
||||||
|
Podaci mogu napustiti vaš uređaj samo kada odaberete Android ili radnju treće strane, kao što su Otvori, Podijeli, Poziv, SMS, E-pošta, Dodaj kontakt, Dodaj događaj u kalendar, Wi-Fi postavke ili recenzija na Google Playu. Tim radnjama upravljaju Android, Google Play ili aplikacija odnosno usluga koju odaberete, a primjenjuju se njihove prakse privatnosti.
|
||||||
|
|
||||||
|
Pohrana, zadržavanje i brisanje
|
||||||
|
|
||||||
|
Opcionalna povijest skeniranja i postavke pohranjuju se u privatnoj pohrani aplikacije na vašem uređaju. Android sigurnosno kopiranje aplikacije isključeno je za ovu aplikaciju.
|
||||||
|
|
||||||
|
Povijest skeniranja ostaje na vašem uređaju dok ne izbrišete pojedinačne stavke, izbrišete svu povijest, isključite povijest i odaberete brisanje postojeće povijesti, očistite podatke aplikacije ili deinstalirate aplikaciju.
|
||||||
|
|
||||||
|
Postavke ostaju na vašem uređaju dok ih ne promijenite, očistite podatke aplikacije ili deinstalirate aplikaciju.
|
||||||
|
|
||||||
|
Kadrovi kamere, odabrane slike, uvezeni ID-jevi s popisa dopuštenih i rezultati skupnog skeniranja ne zadržavaju se u aplikaciji nakon završetka aktivne upotrebe ili sesije aplikacije, osim ako se nastali skenirani sadržaj spremi u lokalnu povijest jer ste omogućili tu postavku.
|
||||||
|
|
||||||
|
Sigurnost
|
||||||
|
|
||||||
|
Aplikacija se oslanja na Android privatnu pohranu aplikacije i Android kontrole dopuštenja. Držite zaključavanje zaslona uređaja i sigurnosna ažuriranja operativnog sustava uključenima kako biste zaštitili lokalne podatke.
|
||||||
|
|
||||||
|
Djeca
|
||||||
|
|
||||||
|
Aplikacija nije namijenjena djeci i ne prikuplja svjesno osobne podatke ni od koga.
|
||||||
|
|
||||||
|
Promjene
|
||||||
|
|
||||||
|
Ako se ova pravila promijene, ažurirana pravila bit će uključena u aplikaciju i u javnu kopiju pravila za aplikaciju.
|
||||||
|
|
||||||
|
Kontakt
|
||||||
|
|
||||||
|
Za pitanja o privatnosti ili zahtjeve za brisanje podataka koji su možda poslani putem vanjske radnje koju ste odabrali, obratite se odgovarajućoj vanjskoj usluzi. Za pitanja o ovoj aplikaciji kontaktirajte SoftwareApp-HB na softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Adatvédelmi szabályzat
|
||||||
|
Utolsó frissítés: 2026-05-10
|
||||||
|
|
||||||
|
A Private QR Scanner szolgáltatója a SoftwareApp-HB.
|
||||||
|
Kapcsolat: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Ez a szabályzat ismerteti, hogyan kezeli a Private QR Scanner az adatokat az eszközén.
|
||||||
|
|
||||||
|
Mihez fér hozzá az alkalmazás
|
||||||
|
|
||||||
|
Kamera: Az alkalmazás a kamerát kizárólag QR- és vonalkódok beolvasására használja. A kameraképkockák feldolgozása az eszközén történik, és az alkalmazás nem menti őket.
|
||||||
|
|
||||||
|
Kiválasztott képek: Ha képből történő beolvasást választ, az alkalmazás csak a kiválasztott képet olvassa be QR- vagy vonalkódok észleléséhez. Az alkalmazás nem tart meg másolatot a képről.
|
||||||
|
|
||||||
|
Beolvasott tartalom: Az alkalmazás megjeleníti a beolvasott tartalmat az eszközén. Ha bekapcsolja az Előzmények mentése (helyben) beállítást, a beolvasott tartalom, a tartalom típusa és a beolvasás ideje helyileg, az eszközén kerül tárolásra. Az előzmények alapértelmezés szerint ki vannak kapcsolva.
|
||||||
|
|
||||||
|
Beállítások: Az alkalmazás helyi beállításait tárolja, például hogy az előzmények, a biztonsági figyelmeztetések, a beolvasási visszajelzés és a kiválasztott használati nézet engedélyezve van-e.
|
||||||
|
|
||||||
|
Esemény- és jegyadatok: Az importált engedélyezési lista azonosítói és a kötegelt beolvasási eredmények helyben kerülnek feldolgozásra. Az engedélyezési lista azonosítói az aktuális alkalmazás-munkamenet idejére memóriában maradnak, és az alkalmazás nem tölti fel őket.
|
||||||
|
|
||||||
|
Az adatok felhasználása
|
||||||
|
|
||||||
|
Az adatok kódok beolvasására, beolvasási eredmények megjelenítésére, helyi biztonsági figyelmeztetések adására, opcionális helyi előzmények támogatására, esemény- és jegykezelési munkafolyamatok támogatására, valamint az ön által választott műveletek futtatására szolgálnak.
|
||||||
|
|
||||||
|
Adatgyűjtés és megosztás
|
||||||
|
|
||||||
|
A Private QR Scanner nem hoz létre fiókokat, nem jelenít meg hirdetéseket, nem használ analitikát, nem használ követési SDK-kat, nem használ összeomlásjelentő SDK-kat, és nem küld alkalmazásadatokat fejlesztői háttérrendszerbe. Az alkalmazás nem kér Android Internet engedélyt.
|
||||||
|
|
||||||
|
A fejlesztő nem kapja meg, nem gyűjti, nem értékesíti és nem osztja meg az ön beolvasott tartalmát, kiválasztott képeit, előzményeit, beállításait vagy engedélyezési lista adatait.
|
||||||
|
|
||||||
|
Az adatok csak akkor hagyhatják el az eszközét, ha Android- vagy harmadik féltől származó műveletet választ, például Megnyitás, Megosztás, Hívás, SMS, E-mail, Névjegy hozzáadása, Naptáresemény hozzáadása, Wi-Fi-beállítások vagy Google Play-értékelés. Ezeket a műveleteket az Android, a Google Play vagy az ön által választott alkalmazás vagy szolgáltatás kezeli, és azok adatvédelmi gyakorlatai érvényesek.
|
||||||
|
|
||||||
|
Tárolás, megőrzés és törlés
|
||||||
|
|
||||||
|
Az opcionális beolvasási előzmények és beállítások az eszközén, az alkalmazás privát tárhelyén tárolódnak. Az Android alkalmazásmentés ennél az alkalmazásnál ki van kapcsolva.
|
||||||
|
|
||||||
|
A beolvasási előzmények az eszközén maradnak, amíg nem töröl egyes bejegyzéseket, nem törli az összes előzményt, nem kapcsolja ki az előzményeket és nem választja a meglévő előzmények törlését, nem törli az alkalmazás adatait, vagy nem távolítja el az alkalmazást.
|
||||||
|
|
||||||
|
A beállítások az eszközén maradnak, amíg meg nem változtatja őket, nem törli az alkalmazás adatait, vagy nem távolítja el az alkalmazást.
|
||||||
|
|
||||||
|
A kameraképkockákat, kiválasztott képeket, importált engedélyezési lista azonosítókat és kötegelt beolvasási eredményeket az alkalmazás nem őrzi meg az aktív használat vagy az alkalmazás-munkamenet befejezése után, kivéve, ha a keletkező beolvasott tartalom a helyi előzményekbe kerül, mert ezt a beállítást engedélyezte.
|
||||||
|
|
||||||
|
Biztonság
|
||||||
|
|
||||||
|
Az alkalmazás az Android alkalmazásprivát tárhelyére és az Android engedélykezelő vezérlőire támaszkodik. A helyi adatok védelme érdekében tartsa bekapcsolva az eszköz képernyőzárát és az operációs rendszer biztonsági frissítéseit.
|
||||||
|
|
||||||
|
Gyermekek
|
||||||
|
|
||||||
|
Az alkalmazás nem gyermekeknek szól, és tudatosan nem gyűjt személyes adatokat senkitől.
|
||||||
|
|
||||||
|
Változások
|
||||||
|
|
||||||
|
Ha ez a szabályzat megváltozik, a frissített szabályzat bekerül az alkalmazásba és az alkalmazás nyilvános szabályzati szövegébe.
|
||||||
|
|
||||||
|
Kapcsolat
|
||||||
|
|
||||||
|
Az ön által választott külső művelettel esetleg elküldött adatokkal kapcsolatos adatvédelmi kérdések vagy törlési kérelmek esetén forduljon az adott külső szolgáltatáshoz. Az alkalmazással kapcsolatos kérdések esetén forduljon a SoftwareApp-HB-hez a softwareapp.hb@gmail.com címen.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Գաղտնիության քաղաքականություն
|
||||||
|
Վերջին թարմացումը՝ 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner-ը տրամադրվում է SoftwareApp-HB-ի կողմից։
|
||||||
|
Կապ: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Այս քաղաքականությունը բացատրում է, թե ինչպես է Private QR Scanner-ը մշակում տվյալները ձեր սարքում։
|
||||||
|
|
||||||
|
Ինչին է մուտք գործում հավելվածը
|
||||||
|
|
||||||
|
Տեսախցիկ: Հավելվածը տեսախցիկը օգտագործում է միայն QR և շտրիխ կոդեր սկանավորելու համար։ Տեսախցիկի կադրերը մշակվում են ձեր սարքում և հավելվածի կողմից չեն պահվում։
|
||||||
|
|
||||||
|
Ընտրված նկարներ: Եթե ընտրում եք սկանավորել նկարից, հավելվածը կարդում է միայն այդ ընտրված նկարը՝ QR կամ շտրիխ կոդեր հայտնաբերելու համար։ Հավելվածը նկարի պատճեն չի պահում։
|
||||||
|
|
||||||
|
Սկանավորված բովանդակություն: Հավելվածը ցույց է տալիս սկանավորված բովանդակությունը ձեր սարքում։ Եթե միացնեք Պահել պատմությունը (տեղային) կարգավորումը, սկանավորված բովանդակությունը, բովանդակության տեսակը և սկանավորման ժամը տեղային պահվում են ձեր սարքում։ Պատմությունը լռելյայն անջատված է։
|
||||||
|
|
||||||
|
Կարգավորումներ: Հավելվածը պահում է ձեր տեղային նախընտրությունները, օրինակ՝ պատմությունը, անվտանգության նախազգուշացումները, սկանավորման արձագանքը և ընտրված օգտագործման տեսքը միացված են, թե ոչ։
|
||||||
|
|
||||||
|
Միջոցառումների և տոմսերի տվյալներ: Ներմուծված թույլատրվածների ցանկի ID-ներն ու խմբային սկանավորման արդյունքները մշակվում են տեղային։ Թույլատրվածների ցանկի ID-ները պահվում են հիշողության մեջ ընթացիկ հավելվածի նստաշրջանի համար և հավելվածի կողմից չեն վերբեռնվում։
|
||||||
|
|
||||||
|
Ինչպես են օգտագործվում տվյալները
|
||||||
|
|
||||||
|
Տվյալներն օգտագործվում են կոդեր սկանավորելու, սկանավորման արդյունքները ցույց տալու, տեղային անվտանգության նախազգուշացումներ տրամադրելու, ընտրովի տեղային պատմությունը աջակցելու, միջոցառումների և տոմսերի աշխատանքային հոսքերը աջակցելու և ձեր ընտրած գործողությունները կատարելու համար։
|
||||||
|
|
||||||
|
Տվյալների հավաքում և կիսում
|
||||||
|
|
||||||
|
Private QR Scanner-ը հաշիվներ չի ստեղծում, գովազդ չի ցուցադրում, վերլուծություն չի օգտագործում, հետևման SDK-ներ չի օգտագործում, խափանումների հաղորդման SDK-ներ չի օգտագործում և հավելվածի տվյալները մշակողի backend չի ուղարկում։ Հավելվածը Android Internet թույլտվություն չի պահանջում։
|
||||||
|
|
||||||
|
Մշակողը չի ստանում, չի հավաքում, չի վաճառում և չի կիսում ձեր սկանավորված բովանդակությունը, ընտրված նկարները, պատմությունը, կարգավորումները կամ թույլատրվածների ցանկի տվյալները։
|
||||||
|
|
||||||
|
Տվյալները կարող են լքել ձեր սարքը միայն այն ժամանակ, երբ ընտրում եք Android-ի կամ երրորդ կողմի գործողություն, օրինակ՝ Բացել, Կիսվել, Զանգ, SMS, Էլ. փոստ, Ավելացնել կոնտակտ, Ավելացնել օրացույցի իրադարձություն, Wi-Fi կարգավորումներ կամ Google Play գնահատում։ Այդ գործողությունները մշակվում են Android-ի, Google Play-ի կամ ձեր ընտրած հավելվածի կամ ծառայության կողմից, և կիրառվում են նրանց գաղտնիության գործելակերպերը։
|
||||||
|
|
||||||
|
Պահպանում, պահման ժամկետ և ջնջում
|
||||||
|
|
||||||
|
Ընտրովի սկանավորման պատմությունն ու կարգավորումները պահվում են ձեր սարքում՝ հավելվածի մասնավոր պահեստում։ Android հավելվածի պահուստավորումը այս հավելվածի համար անջատված է։
|
||||||
|
|
||||||
|
Սկանավորման պատմությունը մնում է ձեր սարքում, մինչև ջնջեք առանձին գրառումները, ջնջեք ամբողջ պատմությունը, անջատեք պատմությունը և ընտրեք ջնջել առկա պատմությունը, մաքրեք հավելվածի տվյալները կամ ապատեղադրեք հավելվածը։
|
||||||
|
|
||||||
|
Կարգավորումները մնում են ձեր սարքում, մինչև դրանք փոխեք, մաքրեք հավելվածի տվյալները կամ ապատեղադրեք հավելվածը։
|
||||||
|
|
||||||
|
Տեսախցիկի կադրերը, ընտրված նկարները, ներմուծված թույլատրվածների ցանկի ID-ները և խմբային սկանավորման արդյունքները հավելվածի կողմից չեն պահվում ակտիվ օգտագործման կամ հավելվածի նստաշրջանի ավարտից հետո, եթե արդյունքում ստացված սկանավորված բովանդակությունը չի պահվում տեղային պատմության մեջ, քանի որ դուք միացրել եք այդ կարգավորումը։
|
||||||
|
|
||||||
|
Անվտանգություն
|
||||||
|
|
||||||
|
Հավելվածը հիմնվում է Android-ի հավելվածի մասնավոր պահեստի և Android-ի թույլտվությունների վերահսկումների վրա։ Տեղային տվյալները պաշտպանելու համար միացված պահեք ձեր սարքի էկրանի կողպումը և օպերացիոն համակարգի անվտանգության թարմացումները։
|
||||||
|
|
||||||
|
Երեխաներ
|
||||||
|
|
||||||
|
Հավելվածը նախատեսված չէ երեխաների համար և գիտակցաբար անձնական տվյալներ չի հավաքում որևէ մեկից։
|
||||||
|
|
||||||
|
Փոփոխություններ
|
||||||
|
|
||||||
|
Եթե այս քաղաքականությունը փոխվի, թարմացված քաղաքականությունը կներառվի հավելվածում և հավելվածի հանրային քաղաքականության տեքստում։
|
||||||
|
|
||||||
|
Կապ
|
||||||
|
|
||||||
|
Ձեր ընտրած արտաքին գործողության միջոցով հնարավոր է ուղարկված տվյալների վերաբերյալ գաղտնիության հարցերի կամ ջնջման հարցումների համար կապվեք համապատասխան արտաքին ծառայության հետ։ Այս հավելվածի վերաբերյալ հարցերի համար կապվեք SoftwareApp-HB-ի հետ softwareapp.hb@gmail.com հասցեով։
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Informativa sulla privacy
|
||||||
|
Ultimo aggiornamento: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner è fornita da SoftwareApp-HB.
|
||||||
|
Contatto: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Questa informativa spiega come Private QR Scanner gestisce i dati sul tuo dispositivo.
|
||||||
|
|
||||||
|
A cosa accede l’app
|
||||||
|
|
||||||
|
Fotocamera: L’app usa la fotocamera solo per scansionare codici QR e codici a barre. I fotogrammi della fotocamera vengono elaborati sul dispositivo e non vengono salvati dall’app.
|
||||||
|
|
||||||
|
Immagini selezionate: Se scegli di scansionare da un’immagine, l’app legge solo quell’immagine selezionata per rilevare codici QR o codici a barre. L’app non conserva una copia dell’immagine.
|
||||||
|
|
||||||
|
Contenuto scansionato: L’app mostra il contenuto scansionato sul tuo dispositivo. Se abiliti Salva cronologia (locale), il contenuto scansionato, il tipo di contenuto e l’ora della scansione vengono memorizzati localmente sul dispositivo. La cronologia è disattivata per impostazione predefinita.
|
||||||
|
|
||||||
|
Impostazioni: L’app memorizza le tue preferenze locali, ad esempio se sono abilitati cronologia, avvisi di sicurezza, feedback di scansione e la vista caso d’uso selezionata.
|
||||||
|
|
||||||
|
Dati di eventi e ticketing: Gli ID whitelist importati e i risultati delle scansioni batch vengono elaborati localmente. Gli ID whitelist restano in memoria per la sessione corrente dell’app e non vengono caricati dall’app.
|
||||||
|
|
||||||
|
Come vengono usati i dati
|
||||||
|
|
||||||
|
I dati vengono usati per scansionare codici, mostrare i risultati, fornire avvisi di sicurezza locali, supportare la cronologia locale opzionale, supportare flussi di eventi e ticketing ed eseguire le azioni che scegli.
|
||||||
|
|
||||||
|
Raccolta e condivisione dei dati
|
||||||
|
|
||||||
|
Private QR Scanner non crea account, non mostra annunci, non usa analisi, non usa SDK di tracciamento, non usa SDK di crash reporting e non invia dati dell’app a un backend dello sviluppatore. L’app non richiede il permesso Android per Internet.
|
||||||
|
|
||||||
|
Lo sviluppatore non riceve, raccoglie, vende o condivide il tuo contenuto scansionato, le immagini selezionate, la cronologia, le impostazioni o i dati whitelist.
|
||||||
|
|
||||||
|
I dati possono lasciare il tuo dispositivo solo quando scegli un’azione Android o di terze parti, come Apri, Condividi, Chiama, SMS, E-mail, Aggiungi contatto, Aggiungi evento al calendario, impostazioni Wi-Fi o recensione su Google Play. Queste azioni sono gestite da Android, Google Play o dall’app o servizio che scegli, e si applicano le rispettive pratiche sulla privacy.
|
||||||
|
|
||||||
|
Archiviazione, conservazione ed eliminazione
|
||||||
|
|
||||||
|
La cronologia opzionale delle scansioni e le impostazioni vengono memorizzate nello spazio privato dell’app sul tuo dispositivo. Il backup Android dell’app è disabilitato per questa app.
|
||||||
|
|
||||||
|
La cronologia delle scansioni resta sul dispositivo finché non elimini singole voci, elimini tutta la cronologia, disattivi la cronologia e scegli di eliminare la cronologia esistente, cancelli i dati dell’app o disinstalli l’app.
|
||||||
|
|
||||||
|
Le impostazioni restano sul dispositivo finché non le modifichi, cancelli i dati dell’app o disinstalli l’app.
|
||||||
|
|
||||||
|
I fotogrammi della fotocamera, le immagini selezionate, gli ID whitelist importati e i risultati delle scansioni batch non vengono conservati dall’app dopo l’uso attivo o il termine della sessione dell’app, a meno che il contenuto scansionato risultante venga salvato nella cronologia locale perché hai abilitato tale impostazione.
|
||||||
|
|
||||||
|
Sicurezza
|
||||||
|
|
||||||
|
L’app si basa sullo spazio privato delle app Android e sui controlli dei permessi Android. Mantieni attivi il blocco schermo del dispositivo e gli aggiornamenti di sicurezza del sistema operativo per proteggere i dati locali.
|
||||||
|
|
||||||
|
Bambini
|
||||||
|
|
||||||
|
L’app non è rivolta ai bambini e non raccoglie consapevolmente dati personali da nessuno.
|
||||||
|
|
||||||
|
Modifiche
|
||||||
|
|
||||||
|
Se questa informativa cambia, l’informativa aggiornata sarà inclusa nell’app e nella copia pubblica dell’informativa dell’app.
|
||||||
|
|
||||||
|
Contatto
|
||||||
|
|
||||||
|
Per domande sulla privacy o richieste di eliminazione relative a dati che potrebbero essere stati inviati tramite un’azione esterna scelta da te, contatta il servizio esterno pertinente. Per domande su questa app, contatta SoftwareApp-HB all’indirizzo softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
プライバシーポリシー
|
||||||
|
最終更新日: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner は SoftwareApp-HB により提供されています。
|
||||||
|
連絡先: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
このポリシーでは、Private QR Scanner が端末上のデータをどのように扱うかを説明します。
|
||||||
|
|
||||||
|
アプリがアクセスするもの
|
||||||
|
|
||||||
|
カメラ: アプリは QR コードとバーコードをスキャンするためにのみカメラを使用します。カメラのフレームは端末上で処理され、アプリによって保存されません。
|
||||||
|
|
||||||
|
選択した画像: 画像からスキャンすることを選択した場合、アプリは QR コードまたはバーコードを検出するために、その選択した画像のみを読み取ります。アプリは画像のコピーを保持しません。
|
||||||
|
|
||||||
|
スキャンした内容: アプリはスキャンした内容を端末上に表示します。履歴を保存(ローカル)を有効にすると、スキャンした内容、内容の種類、スキャン時刻が端末上にローカル保存されます。履歴は既定ではオフです。
|
||||||
|
|
||||||
|
設定: アプリは、履歴、セキュリティ警告、スキャン通知、選択した用途ビューが有効かどうかなど、ローカルの設定を保存します。
|
||||||
|
|
||||||
|
イベントおよびチケットデータ: インポートしたホワイトリスト ID とバッチスキャン結果はローカルで処理されます。ホワイトリスト ID は現在のアプリセッション中にメモリ内に保持され、アプリによってアップロードされません。
|
||||||
|
|
||||||
|
データの使用方法
|
||||||
|
|
||||||
|
データは、コードのスキャン、スキャン結果の表示、ローカルのセキュリティ警告の提供、任意のローカル履歴のサポート、イベントおよびチケット業務のサポート、ユーザーが選択した操作の実行に使用されます。
|
||||||
|
|
||||||
|
データの収集と共有
|
||||||
|
|
||||||
|
Private QR Scanner は、アカウントを作成せず、広告を表示せず、分析機能を使用せず、追跡 SDK を使用せず、クラッシュレポート SDK を使用せず、アプリデータを開発者のバックエンドへ送信しません。アプリは Android のインターネット権限を要求しません。
|
||||||
|
|
||||||
|
開発者は、スキャンした内容、選択した画像、履歴、設定、ホワイトリストデータを受信、収集、販売、共有しません。
|
||||||
|
|
||||||
|
データが端末外に出るのは、ユーザーが Android または第三者の操作を選択した場合のみです。例として、開く、共有、通話、SMS、メール、連絡先の追加、カレンダー予定の追加、Wi-Fi 設定、Google Play レビューなどがあります。これらの操作は Android、Google Play、またはユーザーが選択したアプリやサービスによって処理され、それぞれのプライバシー慣行が適用されます。
|
||||||
|
|
||||||
|
保存、保持、削除
|
||||||
|
|
||||||
|
任意のスキャン履歴と設定は、端末上のアプリ専用ストレージに保存されます。このアプリでは Android のアプリバックアップは無効です。
|
||||||
|
|
||||||
|
スキャン履歴は、個別の項目を削除する、すべての履歴を削除する、履歴をオフにして既存の履歴の削除を選択する、アプリデータを消去する、またはアプリをアンインストールするまで端末上に残ります。
|
||||||
|
|
||||||
|
設定は、変更する、アプリデータを消去する、またはアプリをアンインストールするまで端末上に残ります。
|
||||||
|
|
||||||
|
カメラのフレーム、選択した画像、インポートしたホワイトリスト ID、バッチスキャン結果は、利用中またはアプリセッションの終了後にアプリによって保持されません。ただし、その設定を有効にしたために結果のスキャン内容がローカル履歴に保存される場合を除きます。
|
||||||
|
|
||||||
|
セキュリティ
|
||||||
|
|
||||||
|
アプリは Android のアプリ専用ストレージと Android の権限制御に依存しています。ローカルデータを保護するため、端末の画面ロックとオペレーティングシステムのセキュリティ更新を有効にしておいてください。
|
||||||
|
|
||||||
|
子ども
|
||||||
|
|
||||||
|
アプリは子どもを対象としておらず、誰からも個人データを意図的に収集しません。
|
||||||
|
|
||||||
|
変更
|
||||||
|
|
||||||
|
このポリシーが変更された場合、更新後のポリシーはアプリおよびアプリの公開ポリシー文書に含まれます。
|
||||||
|
|
||||||
|
連絡先
|
||||||
|
|
||||||
|
ユーザーが選択した外部操作を通じて送信された可能性のあるデータに関するプライバシーの質問または削除依頼については、該当する外部サービスにお問い合わせください。このアプリに関する質問は、SoftwareApp-HB(softwareapp.hb@gmail.com)までお問い合わせください。
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
კონფიდენციალურობის პოლიტიკა
|
||||||
|
ბოლო განახლება: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner მოწოდებულია SoftwareApp-HB-ის მიერ.
|
||||||
|
კონტაქტი: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
ეს პოლიტიკა განმარტავს, როგორ ამუშავებს Private QR Scanner მონაცემებს თქვენს მოწყობილობაზე.
|
||||||
|
|
||||||
|
რაზე აქვს წვდომა აპს
|
||||||
|
|
||||||
|
კამერა: აპი კამერას იყენებს მხოლოდ QR და შტრიხკოდების სკანირებისთვის. კამერის კადრები მუშავდება თქვენს მოწყობილობაზე და აპის მიერ არ ინახება.
|
||||||
|
|
||||||
|
არჩეული სურათები: თუ აირჩევთ სურათიდან სკანირებას, აპი კითხულობს მხოლოდ ამ არჩეულ სურათს QR ან შტრიხკოდების აღმოსაჩენად. აპი სურათის ასლს არ ინახავს.
|
||||||
|
|
||||||
|
სკანირებული შინაარსი: აპი აჩვენებს სკანირებულ შინაარსს თქვენს მოწყობილობაზე. თუ ჩართავთ ისტორიის შენახვას (ლოკალურად), სკანირებული შინაარსი, შინაარსის ტიპი და სკანირების დრო ლოკალურად შეინახება თქვენს მოწყობილობაზე. ისტორია ნაგულისხმევად გამორთულია.
|
||||||
|
|
||||||
|
პარამეტრები: აპი ინახავს თქვენს ლოკალურ პარამეტრებს, მაგალითად ჩართულია თუ არა ისტორია, უსაფრთხოების გაფრთხილებები, სკანირების უკუკავშირი და არჩეული გამოყენების ხედი.
|
||||||
|
|
||||||
|
ღონისძიებებისა და ბილეთების მონაცემები: იმპორტირებული დაშვებულთა სიის ID-ები და პაკეტური სკანირების შედეგები მუშავდება ლოკალურად. დაშვებულთა სიის ID-ები ინახება მეხსიერებაში მიმდინარე აპის სესიისთვის და აპის მიერ არ იტვირთება.
|
||||||
|
|
||||||
|
როგორ გამოიყენება მონაცემები
|
||||||
|
|
||||||
|
მონაცემები გამოიყენება კოდების სკანირებისთვის, სკანირების შედეგების საჩვენებლად, ლოკალური უსაფრთხოების გაფრთხილებების მიწოდებისთვის, არასავალდებულო ლოკალური ისტორიის მხარდაჭერისთვის, ღონისძიებებისა და ბილეთების სამუშაო პროცესების მხარდაჭერისთვის და თქვენ მიერ არჩეული მოქმედებების შესასრულებლად.
|
||||||
|
|
||||||
|
მონაცემების შეგროვება და გაზიარება
|
||||||
|
|
||||||
|
Private QR Scanner არ ქმნის ანგარიშებს, არ აჩვენებს რეკლამებს, არ იყენებს ანალიტიკას, არ იყენებს თვალთვალის SDK-ებს, არ იყენებს ხარვეზების ანგარიშგების SDK-ებს და აპის მონაცემებს დეველოპერის backend-ზე არ აგზავნის. აპი Android Internet ნებართვას არ ითხოვს.
|
||||||
|
|
||||||
|
დეველოპერი არ იღებს, არ აგროვებს, არ ყიდის და არ აზიარებს თქვენს სკანირებულ შინაარსს, არჩეულ სურათებს, ისტორიას, პარამეტრებს ან დაშვებულთა სიის მონაცემებს.
|
||||||
|
|
||||||
|
მონაცემები თქვენს მოწყობილობას მხოლოდ მაშინ ტოვებს, როცა აირჩევთ Android-ის ან მესამე მხარის მოქმედებას, როგორიცაა გახსნა, გაზიარება, ზარი, SMS, ელფოსტა, კონტაქტის დამატება, კალენდრის მოვლენის დამატება, Wi-Fi პარამეტრები ან Google Play შეფასება. ამ მოქმედებებს Android, Google Play ან თქვენ მიერ არჩეული აპი ან სერვისი ამუშავებს და მათი კონფიდენციალურობის პრაქტიკა ვრცელდება.
|
||||||
|
|
||||||
|
შენახვა, შენარჩუნება და წაშლა
|
||||||
|
|
||||||
|
არასავალდებულო სკანირების ისტორია და პარამეტრები ინახება თქვენს მოწყობილობაზე აპის პირად საცავში. ამ აპისთვის Android-ის აპის სარეზერვო ასლი გამორთულია.
|
||||||
|
|
||||||
|
სკანირების ისტორია რჩება თქვენს მოწყობილობაზე, სანამ არ წაშლით ცალკეულ ჩანაწერებს, არ წაშლით მთელ ისტორიას, არ გამორთავთ ისტორიას და არ აირჩევთ არსებული ისტორიის წაშლას, არ გაასუფთავებთ აპის მონაცემებს ან არ წაშლით აპს.
|
||||||
|
|
||||||
|
პარამეტრები რჩება თქვენს მოწყობილობაზე, სანამ არ შეცვლით მათ, არ გაასუფთავებთ აპის მონაცემებს ან არ წაშლით აპს.
|
||||||
|
|
||||||
|
კამერის კადრები, არჩეული სურათები, იმპორტირებული დაშვებულთა სიის ID-ები და პაკეტური სკანირების შედეგები აპის მიერ არ ინახება აქტიური გამოყენების ან აპის სესიის დასრულების შემდეგ, თუ მიღებული სკანირებული შინაარსი ლოკალურ ისტორიაში არ შეინახება, რადგან ეს პარამეტრი ჩართეთ.
|
||||||
|
|
||||||
|
უსაფრთხოება
|
||||||
|
|
||||||
|
აპი ეყრდნობა Android-ის აპის პირად საცავს და Android-ის ნებართვების კონტროლებს. ლოკალური მონაცემების დასაცავად ჩართული გქონდეთ მოწყობილობის ეკრანის დაბლოკვა და ოპერაციული სისტემის უსაფრთხოების განახლებები.
|
||||||
|
|
||||||
|
ბავშვები
|
||||||
|
|
||||||
|
აპი არ არის განკუთვნილი ბავშვებისთვის და შეგნებულად არ აგროვებს პირად მონაცემებს არავისგან.
|
||||||
|
|
||||||
|
ცვლილებები
|
||||||
|
|
||||||
|
თუ ეს პოლიტიკა შეიცვლება, განახლებული პოლიტიკა შეტანილი იქნება აპში და აპის საჯარო პოლიტიკის ტექსტში.
|
||||||
|
|
||||||
|
კონტაქტი
|
||||||
|
|
||||||
|
კონფიდენციალურობის კითხვებისთვის ან წაშლის მოთხოვნებისთვის მონაცემებზე, რომლებიც შესაძლოა თქვენ მიერ არჩეული გარე მოქმედებით გაიგზავნა, დაუკავშირდით შესაბამის გარე სერვისს. ამ აპის შესახებ კითხვებისთვის დაუკავშირდით SoftwareApp-HB-ს მისამართზე softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Құпиялылық саясаты
|
||||||
|
Соңғы жаңарту: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner қолданбасын SoftwareApp-HB ұсынады.
|
||||||
|
Байланыс: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Бұл саясат Private QR Scanner қолданбасының құрылғыңыздағы деректерді қалай өңдейтінін түсіндіреді.
|
||||||
|
|
||||||
|
Қолданба неге қол жеткізеді
|
||||||
|
|
||||||
|
Камера: Қолданба камераны тек QR және штрихкодтарды сканерлеу үшін пайдаланады. Камера кадрлары құрылғыңызда өңделеді және қолданба оларды сақтамайды.
|
||||||
|
|
||||||
|
Таңдалған суреттер: Егер суреттен сканерлеуді таңдасаңыз, қолданба QR немесе штрихкодтарды анықтау үшін тек сол таңдалған суретті оқиды. Қолданба суреттің көшірмесін сақтамайды.
|
||||||
|
|
||||||
|
Сканерленген мазмұн: Қолданба сканерленген мазмұнды құрылғыңызда көрсетеді. Егер Тарихты сақтау (жергілікті) параметрін қоссаңыз, сканерленген мазмұн, мазмұн түрі және сканерлеу уақыты құрылғыңызда жергілікті сақталады. Тарих әдепкі бойынша өшірулі.
|
||||||
|
|
||||||
|
Параметрлер: Қолданба тарих, қауіпсіздік ескертулері, сканерлеу кері байланысы және таңдалған пайдалану көрінісі қосулы ма сияқты жергілікті таңдауларыңызды сақтайды.
|
||||||
|
|
||||||
|
Іс-шара және билет деректері: Импортталған рұқсат тізімі ID-лері және пакеттік сканерлеу нәтижелері жергілікті өңделеді. Рұқсат тізімі ID-лері ағымдағы қолданба сессиясы үшін жадта сақталады және қолданба оларды жүктеп жібермейді.
|
||||||
|
|
||||||
|
Деректер қалай пайдаланылады
|
||||||
|
|
||||||
|
Деректер кодтарды сканерлеу, сканерлеу нәтижелерін көрсету, жергілікті қауіпсіздік ескертулерін беру, қосымша жергілікті тарихты қолдау, іс-шара және билет жұмыс ағымдарын қолдау және сіз таңдаған әрекеттерді орындау үшін пайдаланылады.
|
||||||
|
|
||||||
|
Деректерді жинау және бөлісу
|
||||||
|
|
||||||
|
Private QR Scanner аккаунттар жасамайды, жарнама көрсетпейді, аналитиканы пайдаланбайды, бақылау SDK-ларын пайдаланбайды, қате туралы есеп беру SDK-ларын пайдаланбайды және қолданба деректерін әзірлеуші backend-іне жібермейді. Қолданба Android Internet рұқсатын сұрамайды.
|
||||||
|
|
||||||
|
Әзірлеуші сіздің сканерленген мазмұныңызды, таңдалған суреттеріңізді, тарихыңызды, параметрлеріңізді немесе рұқсат тізімі деректерін алмайды, жинамайды, сатпайды немесе бөліспейді.
|
||||||
|
|
||||||
|
Деректер құрылғыңыздан тек Android немесе үшінші тарап әрекетін таңдағанда ғана шығуы мүмкін, мысалы Ашу, Бөлісу, Қоңырау, SMS, Эл. пошта, Контакт қосу, Күнтізбе оқиғасын қосу, Wi-Fi параметрлері немесе Google Play бағалауы. Бұл әрекеттерді Android, Google Play немесе сіз таңдаған қолданба не қызмет өңдейді және олардың құпиялылық тәжірибелері қолданылады.
|
||||||
|
|
||||||
|
Сақтау, сақтау мерзімі және жою
|
||||||
|
|
||||||
|
Қосымша сканерлеу тарихы мен параметрлер құрылғыңыздағы қолданбаның жеке жадында сақталады. Бұл қолданба үшін Android қолданба сақтық көшірмесі өшірілген.
|
||||||
|
|
||||||
|
Сканерлеу тарихы жеке жазбаларды жойғанға, барлық тарихты жойғанға, тарихты өшіріп, бар тарихты жоюды таңдағанға, қолданба деректерін тазалағанға немесе қолданбаны жойғанға дейін құрылғыңызда қалады.
|
||||||
|
|
||||||
|
Параметрлер оларды өзгерткенге, қолданба деректерін тазалағанға немесе қолданбаны жойғанға дейін құрылғыңызда қалады.
|
||||||
|
|
||||||
|
Камера кадрлары, таңдалған суреттер, импортталған рұқсат тізімі ID-лері және пакеттік сканерлеу нәтижелері белсенді пайдалану немесе қолданба сессиясы аяқталғаннан кейін қолданбада сақталмайды, егер алынған сканерленген мазмұн осы параметрді қосқаныңыз үшін жергілікті тарихқа сақталмаса.
|
||||||
|
|
||||||
|
Қауіпсіздік
|
||||||
|
|
||||||
|
Қолданба Android қолданбасының жеке жадына және Android рұқсат басқаруларына сүйенеді. Жергілікті деректерді қорғау үшін құрылғы экранының құлпын және операциялық жүйенің қауіпсіздік жаңартуларын қосулы ұстаңыз.
|
||||||
|
|
||||||
|
Балалар
|
||||||
|
|
||||||
|
Қолданба балаларға арналмаған және ешкімнен жеке деректерді әдейі жинамайды.
|
||||||
|
|
||||||
|
Өзгерістер
|
||||||
|
|
||||||
|
Бұл саясат өзгерсе, жаңартылған саясат қолданбаға және қолданбаның қоғамдық саясат мәтініне енгізіледі.
|
||||||
|
|
||||||
|
Байланыс
|
||||||
|
|
||||||
|
Сіз таңдаған сыртқы әрекет арқылы жіберілуі мүмкін деректер туралы құпиялылық сұрақтары немесе жою сұраулары үшін тиісті сыртқы қызметке хабарласыңыз. Осы қолданба туралы сұрақтар үшін SoftwareApp-HB-ге softwareapp.hb@gmail.com мекенжайы бойынша хабарласыңыз.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
개인정보 처리방침
|
||||||
|
최종 업데이트: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner는 SoftwareApp-HB에서 제공합니다.
|
||||||
|
문의: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
이 방침은 Private QR Scanner가 사용자의 기기에서 데이터를 처리하는 방식을 설명합니다.
|
||||||
|
|
||||||
|
앱이 접근하는 항목
|
||||||
|
|
||||||
|
카메라: 앱은 QR 코드와 바코드를 스캔하는 용도로만 카메라를 사용합니다. 카메라 프레임은 사용자의 기기에서 처리되며 앱에 저장되지 않습니다.
|
||||||
|
|
||||||
|
선택한 이미지: 이미지에서 스캔하기를 선택하면 앱은 QR 코드 또는 바코드를 감지하기 위해 선택한 해당 이미지만 읽습니다. 앱은 이미지 사본을 보관하지 않습니다.
|
||||||
|
|
||||||
|
스캔한 콘텐츠: 앱은 스캔한 콘텐츠를 사용자의 기기에 표시합니다. 기록 저장(로컬)을 사용 설정하면 스캔한 콘텐츠, 콘텐츠 유형, 스캔 시간이 사용자의 기기에 로컬로 저장됩니다. 기록은 기본적으로 꺼져 있습니다.
|
||||||
|
|
||||||
|
설정: 앱은 기록, 보안 경고, 스캔 피드백, 선택한 사용 사례 보기가 사용 설정되었는지와 같은 로컬 환경설정을 저장합니다.
|
||||||
|
|
||||||
|
이벤트 및 티켓 데이터: 가져온 화이트리스트 ID와 일괄 스캔 결과는 로컬에서 처리됩니다. 화이트리스트 ID는 현재 앱 세션 동안 메모리에 보관되며 앱에 의해 업로드되지 않습니다.
|
||||||
|
|
||||||
|
데이터 사용 방식
|
||||||
|
|
||||||
|
데이터는 코드 스캔, 스캔 결과 표시, 로컬 보안 경고 제공, 선택적 로컬 기록 지원, 이벤트 및 티켓 워크플로 지원, 사용자가 선택한 작업 실행에 사용됩니다.
|
||||||
|
|
||||||
|
데이터 수집 및 공유
|
||||||
|
|
||||||
|
Private QR Scanner는 계정을 만들지 않고, 광고를 표시하지 않으며, 분석 기능을 사용하지 않고, 추적 SDK를 사용하지 않으며, 충돌 보고 SDK를 사용하지 않고, 앱 데이터를 개발자 백엔드로 보내지 않습니다. 앱은 Android 인터넷 권한을 요청하지 않습니다.
|
||||||
|
|
||||||
|
개발자는 사용자의 스캔 콘텐츠, 선택한 이미지, 기록, 설정 또는 화이트리스트 데이터를 받거나, 수집하거나, 판매하거나, 공유하지 않습니다.
|
||||||
|
|
||||||
|
사용자가 열기, 공유, 전화, SMS, 이메일, 연락처 추가, 캘린더 일정 추가, Wi-Fi 설정 또는 Google Play 리뷰와 같은 Android 또는 타사 작업을 선택한 경우에만 데이터가 기기를 떠날 수 있습니다. 이러한 작업은 Android, Google Play 또는 사용자가 선택한 앱이나 서비스에서 처리되며, 해당 개인정보 처리 관행이 적용됩니다.
|
||||||
|
|
||||||
|
저장, 보관 및 삭제
|
||||||
|
|
||||||
|
선택적 스캔 기록과 설정은 사용자의 기기 내 앱 전용 저장소에 저장됩니다. 이 앱에서는 Android 앱 백업이 비활성화되어 있습니다.
|
||||||
|
|
||||||
|
스캔 기록은 개별 항목을 삭제하거나, 모든 기록을 삭제하거나, 기록을 끄고 기존 기록 삭제를 선택하거나, 앱 데이터를 지우거나, 앱을 제거할 때까지 사용자의 기기에 남아 있습니다.
|
||||||
|
|
||||||
|
설정은 사용자가 변경하거나, 앱 데이터를 지우거나, 앱을 제거할 때까지 기기에 남아 있습니다.
|
||||||
|
|
||||||
|
카메라 프레임, 선택한 이미지, 가져온 화이트리스트 ID, 일괄 스캔 결과는 활성 사용 또는 앱 세션이 끝난 후 앱에 의해 보관되지 않습니다. 다만 해당 설정을 사용 설정했기 때문에 결과 스캔 콘텐츠가 로컬 기록에 저장되는 경우는 예외입니다.
|
||||||
|
|
||||||
|
보안
|
||||||
|
|
||||||
|
앱은 Android 앱 전용 저장소와 Android 권한 제어에 의존합니다. 로컬 데이터를 보호하려면 기기 화면 잠금과 운영체제 보안 업데이트를 활성 상태로 유지하세요.
|
||||||
|
|
||||||
|
아동
|
||||||
|
|
||||||
|
앱은 아동을 대상으로 하지 않으며 누구의 개인정보도 고의로 수집하지 않습니다.
|
||||||
|
|
||||||
|
변경 사항
|
||||||
|
|
||||||
|
이 방침이 변경되면 업데이트된 방침이 앱과 앱의 공개 정책 사본에 포함됩니다.
|
||||||
|
|
||||||
|
문의
|
||||||
|
|
||||||
|
사용자가 선택한 외부 작업을 통해 전송되었을 수 있는 데이터에 대한 개인정보 관련 질문이나 삭제 요청은 해당 외부 서비스에 문의하세요. 이 앱에 대한 질문은 SoftwareApp-HB softwareapp.hb@gmail.com으로 문의하세요.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Privatumo politika
|
||||||
|
Paskutinį kartą atnaujinta: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner teikia SoftwareApp-HB.
|
||||||
|
Kontaktas: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Šioje politikoje paaiškinama, kaip Private QR Scanner tvarko duomenis jūsų įrenginyje.
|
||||||
|
|
||||||
|
Prie ko programa gauna prieigą
|
||||||
|
|
||||||
|
Kamera: Programa naudoja kamerą tik QR kodams ir brūkšniniams kodams nuskaityti. Kameros kadrai apdorojami jūsų įrenginyje ir programa jų neišsaugo.
|
||||||
|
|
||||||
|
Pasirinkti vaizdai: Jei pasirenkate nuskaityti iš vaizdo, programa skaito tik tą pasirinktą vaizdą, kad aptiktų QR kodus arba brūkšninius kodus. Programa nelaiko vaizdo kopijos.
|
||||||
|
|
||||||
|
Nuskaitytas turinys: Programa rodo nuskaitytą turinį jūsų įrenginyje. Jei įjungiate Išsaugoti istoriją (vietoje), nuskaitytas turinys, turinio tipas ir nuskaitymo laikas saugomi vietoje jūsų įrenginyje. Istorija pagal numatytuosius nustatymus išjungta.
|
||||||
|
|
||||||
|
Nustatymai: Programa saugo jūsų vietines nuostatas, pavyzdžiui, ar įjungta istorija, saugumo įspėjimai, nuskaitymo grįžtamasis ryšys ir pasirinktas naudojimo vaizdas.
|
||||||
|
|
||||||
|
Renginių ir bilietų duomenys: Importuoti leidžiamų sąrašo ID ir paketinio nuskaitymo rezultatai apdorojami vietoje. Leidžiamų sąrašo ID laikomi atmintyje dabartinei programos sesijai ir programa jų neįkelia.
|
||||||
|
|
||||||
|
Kaip naudojami duomenys
|
||||||
|
|
||||||
|
Duomenys naudojami kodams nuskaityti, nuskaitymo rezultatams rodyti, vietiniams saugumo įspėjimams teikti, pasirenkamai vietinei istorijai palaikyti, renginių ir bilietų darbo eigoms palaikyti bei jūsų pasirinktiems veiksmams vykdyti.
|
||||||
|
|
||||||
|
Duomenų rinkimas ir bendrinimas
|
||||||
|
|
||||||
|
Private QR Scanner nekuria paskyrų, nerodo reklamų, nenaudoja analizės, nenaudoja sekimo SDK, nenaudoja gedimų ataskaitų SDK ir nesiunčia programos duomenų į kūrėjo serverį. Programa neprašo Android Internet leidimo.
|
||||||
|
|
||||||
|
Kūrėjas negauna, nerenka, neparduoda ir nebendrina jūsų nuskaityto turinio, pasirinktų vaizdų, istorijos, nustatymų ar leidžiamų sąrašo duomenų.
|
||||||
|
|
||||||
|
Duomenys gali palikti jūsų įrenginį tik tada, kai pasirenkate Android arba trečiosios šalies veiksmą, pvz., Atidaryti, Bendrinti, Skambinti, SMS, El. paštas, Pridėti kontaktą, Pridėti kalendoriaus įvykį, Wi-Fi nustatymai arba Google Play apžvalga. Šiuos veiksmus tvarko Android, Google Play arba jūsų pasirinkta programa ar paslauga, ir taikoma jų privatumo praktika.
|
||||||
|
|
||||||
|
Saugojimas, laikymas ir ištrynimas
|
||||||
|
|
||||||
|
Pasirenkama nuskaitymo istorija ir nustatymai saugomi programos privačioje saugykloje jūsų įrenginyje. Android programos atsarginės kopijos kūrimas šiai programai išjungtas.
|
||||||
|
|
||||||
|
Nuskaitymo istorija lieka jūsų įrenginyje, kol ištrinate atskirus įrašus, ištrinate visą istoriją, išjungiate istoriją ir pasirenkate ištrinti esamą istoriją, išvalote programos duomenis arba pašalinate programą.
|
||||||
|
|
||||||
|
Nustatymai lieka jūsų įrenginyje, kol juos pakeičiate, išvalote programos duomenis arba pašalinate programą.
|
||||||
|
|
||||||
|
Kameros kadrai, pasirinkti vaizdai, importuoti leidžiamų sąrašo ID ir paketinio nuskaitymo rezultatai programoje nesaugomi pasibaigus aktyviam naudojimui arba programos sesijai, nebent gautas nuskaitytas turinys išsaugomas vietinėje istorijoje, nes įjungėte šį nustatymą.
|
||||||
|
|
||||||
|
Saugumas
|
||||||
|
|
||||||
|
Programa remiasi Android programos privačia saugykla ir Android leidimų valdikliais. Kad apsaugotumėte vietinius duomenis, laikykite įjungtą įrenginio ekrano užraktą ir operacinės sistemos saugumo naujinius.
|
||||||
|
|
||||||
|
Vaikai
|
||||||
|
|
||||||
|
Programa nėra skirta vaikams ir sąmoningai nerenka asmens duomenų iš nieko.
|
||||||
|
|
||||||
|
Pakeitimai
|
||||||
|
|
||||||
|
Jei ši politika pasikeis, atnaujinta politika bus įtraukta į programą ir į viešą programos politikos tekstą.
|
||||||
|
|
||||||
|
Kontaktai
|
||||||
|
|
||||||
|
Privatumo klausimais arba dėl ištrynimo prašymų, susijusių su duomenimis, kurie galėjo būti išsiųsti per jūsų pasirinktą išorinį veiksmą, kreipkitės į atitinkamą išorinę paslaugą. Klausimais apie šią programą susisiekite su SoftwareApp-HB adresu softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Privātuma politika
|
||||||
|
Pēdējoreiz atjaunināts: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner nodrošina SoftwareApp-HB.
|
||||||
|
Kontaktinformācija: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Šī politika izskaidro, kā Private QR Scanner apstrādā datus jūsu ierīcē.
|
||||||
|
|
||||||
|
Kam lietotne piekļūst
|
||||||
|
|
||||||
|
Kamera: Lietotne izmanto kameru tikai QR kodu un svītrkodu skenēšanai. Kameras kadri tiek apstrādāti jūsu ierīcē, un lietotne tos nesaglabā.
|
||||||
|
|
||||||
|
Atlasītie attēli: Ja izvēlaties skenēt no attēla, lietotne lasa tikai šo atlasīto attēlu, lai noteiktu QR kodus vai svītrkodus. Lietotne neglabā attēla kopiju.
|
||||||
|
|
||||||
|
Skenētais saturs: Lietotne parāda skenēto saturu jūsu ierīcē. Ja ieslēdzat Saglabāt vēsturi (lokāli), skenētais saturs, satura tips un skenēšanas laiks tiek lokāli saglabāti jūsu ierīcē. Vēsture pēc noklusējuma ir izslēgta.
|
||||||
|
|
||||||
|
Iestatījumi: Lietotne saglabā jūsu lokālās preferences, piemēram, vai ir ieslēgta vēsture, drošības brīdinājumi, skenēšanas atgriezeniskā saite un atlasītais lietošanas skats.
|
||||||
|
|
||||||
|
Pasākumu un biļešu dati: Importētie atļauto saraksta ID un pakešu skenēšanas rezultāti tiek apstrādāti lokāli. Atļauto saraksta ID tiek glabāti atmiņā pašreizējās lietotnes sesijas laikā un netiek augšupielādēti no lietotnes.
|
||||||
|
|
||||||
|
Kā dati tiek izmantoti
|
||||||
|
|
||||||
|
Dati tiek izmantoti kodu skenēšanai, skenēšanas rezultātu rādīšanai, lokālu drošības brīdinājumu sniegšanai, papildu lokālās vēstures atbalstam, pasākumu un biļešu darbplūsmu atbalstam un jūsu izvēlēto darbību izpildei.
|
||||||
|
|
||||||
|
Datu vākšana un kopīgošana
|
||||||
|
|
||||||
|
Private QR Scanner neveido kontus, nerāda reklāmas, neizmanto analītiku, neizmanto izsekošanas SDK, neizmanto avāriju ziņošanas SDK un nesūta lietotnes datus uz izstrādātāja backend. Lietotne nepieprasa Android Internet atļauju.
|
||||||
|
|
||||||
|
Izstrādātājs nesaņem, nevāc, nepārdod un nekopīgo jūsu skenēto saturu, atlasītos attēlus, vēsturi, iestatījumus vai atļauto saraksta datus.
|
||||||
|
|
||||||
|
Dati var pamest jūsu ierīci tikai tad, kad izvēlaties Android vai trešās puses darbību, piemēram, Atvērt, Kopīgot, Zvanīt, SMS, E-pasts, Pievienot kontaktu, Pievienot kalendāra notikumu, Wi-Fi iestatījumi vai Google Play atsauksme. Šīs darbības apstrādā Android, Google Play vai jūsu izvēlētā lietotne vai pakalpojums, un tiek piemērota to privātuma prakse.
|
||||||
|
|
||||||
|
Glabāšana, saglabāšana un dzēšana
|
||||||
|
|
||||||
|
Papildu skenēšanas vēsture un iestatījumi tiek glabāti lietotnes privātajā krātuvē jūsu ierīcē. Android lietotnes dublēšana šai lietotnei ir izslēgta.
|
||||||
|
|
||||||
|
Skenēšanas vēsture paliek jūsu ierīcē, līdz dzēšat atsevišķus ierakstus, dzēšat visu vēsturi, izslēdzat vēsturi un izvēlaties dzēst esošo vēsturi, notīrāt lietotnes datus vai atinstalējat lietotni.
|
||||||
|
|
||||||
|
Iestatījumi paliek jūsu ierīcē, līdz tos maināt, notīrāt lietotnes datus vai atinstalējat lietotni.
|
||||||
|
|
||||||
|
Kameras kadri, atlasītie attēli, importētie atļauto saraksta ID un pakešu skenēšanas rezultāti lietotnē netiek saglabāti pēc aktīvās lietošanas vai lietotnes sesijas beigām, ja vien iegūtais skenētais saturs netiek saglabāts lokālajā vēsturē, jo esat ieslēdzis šo iestatījumu.
|
||||||
|
|
||||||
|
Drošība
|
||||||
|
|
||||||
|
Lietotne paļaujas uz Android lietotnes privāto krātuvi un Android atļauju vadīklām. Lai aizsargātu lokālos datus, turiet ieslēgtu ierīces ekrāna bloķēšanu un operētājsistēmas drošības atjauninājumus.
|
||||||
|
|
||||||
|
Bērni
|
||||||
|
|
||||||
|
Lietotne nav paredzēta bērniem un apzināti nevāc personas datus no neviena.
|
||||||
|
|
||||||
|
Izmaiņas
|
||||||
|
|
||||||
|
Ja šī politika mainīsies, atjauninātā politika tiks iekļauta lietotnē un publiskajā politikas tekstā lietotnei.
|
||||||
|
|
||||||
|
Kontaktinformācija
|
||||||
|
|
||||||
|
Privātuma jautājumiem vai dzēšanas pieprasījumiem par datiem, kas, iespējams, nosūtīti ar jūsu izvēlētu ārēju darbību, sazinieties ar attiecīgo ārējo pakalpojumu. Jautājumiem par šo lietotni sazinieties ar SoftwareApp-HB pa e-pastu softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Dasar Privasi
|
||||||
|
Kemas kini terakhir: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner disediakan oleh SoftwareApp-HB.
|
||||||
|
Hubungi: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Dasar ini menerangkan cara Private QR Scanner mengendalikan data pada peranti anda.
|
||||||
|
|
||||||
|
Perkara yang diakses oleh aplikasi
|
||||||
|
|
||||||
|
Kamera: Aplikasi menggunakan kamera hanya untuk mengimbas kod QR dan kod bar. Bingkai kamera diproses pada peranti anda dan tidak disimpan oleh aplikasi.
|
||||||
|
|
||||||
|
Imej dipilih: Jika anda memilih untuk mengimbas daripada imej, aplikasi hanya membaca imej yang dipilih itu untuk mengesan kod QR atau kod bar. Aplikasi tidak menyimpan salinan imej tersebut.
|
||||||
|
|
||||||
|
Kandungan diimbas: Aplikasi memaparkan kandungan yang diimbas pada peranti anda. Jika anda mendayakan Simpan sejarah (setempat), kandungan yang diimbas, jenis kandungan dan masa imbasan disimpan secara setempat pada peranti anda. Sejarah dimatikan secara lalai.
|
||||||
|
|
||||||
|
Tetapan: Aplikasi menyimpan pilihan setempat anda, seperti sama ada sejarah, amaran keselamatan, maklum balas imbasan dan paparan kes penggunaan yang dipilih didayakan.
|
||||||
|
|
||||||
|
Data acara dan tiket: ID senarai dibenarkan yang diimport dan hasil imbasan kelompok diproses secara setempat. ID senarai dibenarkan disimpan dalam memori untuk sesi aplikasi semasa dan tidak dimuat naik oleh aplikasi.
|
||||||
|
|
||||||
|
Cara data digunakan
|
||||||
|
|
||||||
|
Data digunakan untuk mengimbas kod, memaparkan hasil imbasan, menyediakan amaran keselamatan setempat, menyokong sejarah setempat pilihan, menyokong aliran kerja acara dan tiket, serta menjalankan tindakan yang anda pilih.
|
||||||
|
|
||||||
|
Pengumpulan dan perkongsian data
|
||||||
|
|
||||||
|
Private QR Scanner tidak mencipta akaun, tidak memaparkan iklan, tidak menggunakan analitik, tidak menggunakan SDK penjejakan, tidak menggunakan SDK pelaporan ranap dan tidak menghantar data aplikasi ke backend pembangun. Aplikasi tidak meminta kebenaran Android Internet.
|
||||||
|
|
||||||
|
Pembangun tidak menerima, mengumpul, menjual atau berkongsi kandungan yang anda imbas, imej yang dipilih, sejarah, tetapan atau data senarai dibenarkan.
|
||||||
|
|
||||||
|
Data boleh meninggalkan peranti anda hanya apabila anda memilih tindakan Android atau pihak ketiga, seperti Buka, Kongsi, Panggil, SMS, E-mel, Tambah kenalan, Tambah acara kalendar, tetapan Wi-Fi atau ulasan Google Play. Tindakan tersebut dikendalikan oleh Android, Google Play atau aplikasi atau perkhidmatan yang anda pilih, dan amalan privasi mereka terpakai.
|
||||||
|
|
||||||
|
Storan, pengekalan dan pemadaman
|
||||||
|
|
||||||
|
Sejarah imbasan pilihan dan tetapan disimpan dalam storan peribadi aplikasi pada peranti anda. Sandaran aplikasi Android dimatikan untuk aplikasi ini.
|
||||||
|
|
||||||
|
Sejarah imbasan kekal pada peranti anda sehingga anda memadam entri individu, memadam semua sejarah, mematikan sejarah dan memilih untuk memadam sejarah sedia ada, mengosongkan data aplikasi atau menyahpasang aplikasi.
|
||||||
|
|
||||||
|
Tetapan kekal pada peranti anda sehingga anda menukarnya, mengosongkan data aplikasi atau menyahpasang aplikasi.
|
||||||
|
|
||||||
|
Bingkai kamera, imej dipilih, ID senarai dibenarkan yang diimport dan hasil imbasan kelompok tidak dikekalkan oleh aplikasi selepas penggunaan aktif atau sesi aplikasi berakhir, melainkan kandungan imbasan yang terhasil disimpan ke sejarah setempat kerana anda mendayakan tetapan tersebut.
|
||||||
|
|
||||||
|
Keselamatan
|
||||||
|
|
||||||
|
Aplikasi bergantung pada storan peribadi aplikasi Android dan kawalan kebenaran Android. Pastikan kunci skrin peranti dan kemas kini keselamatan sistem operasi didayakan untuk melindungi data setempat.
|
||||||
|
|
||||||
|
Kanak-kanak
|
||||||
|
|
||||||
|
Aplikasi tidak ditujukan kepada kanak-kanak dan tidak secara sengaja mengumpul data peribadi daripada sesiapa.
|
||||||
|
|
||||||
|
Perubahan
|
||||||
|
|
||||||
|
Jika dasar ini berubah, dasar yang dikemas kini akan disertakan dalam aplikasi dan dalam salinan dasar awam untuk aplikasi.
|
||||||
|
|
||||||
|
Hubungi
|
||||||
|
|
||||||
|
Untuk soalan privasi atau permintaan pemadaman tentang data yang mungkin telah dihantar melalui tindakan luaran yang anda pilih, hubungi perkhidmatan luaran yang berkenaan. Untuk soalan tentang aplikasi ini, hubungi SoftwareApp-HB di softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Personvernerklæring
|
||||||
|
Sist oppdatert: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner leveres av SoftwareApp-HB.
|
||||||
|
Kontakt: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Denne erklæringen forklarer hvordan Private QR Scanner håndterer data på enheten din.
|
||||||
|
|
||||||
|
Hva appen får tilgang til
|
||||||
|
|
||||||
|
Kamera: Appen bruker kameraet bare til å skanne QR-koder og strekkoder. Kamerabilder behandles på enheten din og lagres ikke av appen.
|
||||||
|
|
||||||
|
Valgte bilder: Hvis du velger å skanne fra et bilde, leser appen bare det valgte bildet for å oppdage QR-koder eller strekkoder. Appen beholder ikke en kopi av bildet.
|
||||||
|
|
||||||
|
Skannet innhold: Appen viser skannet innhold på enheten din. Hvis du aktiverer Lagre historikk (lokalt), lagres skannet innhold, innholdstype og skannetidspunkt lokalt på enheten din. Historikk er av som standard.
|
||||||
|
|
||||||
|
Innstillinger: Appen lagrer lokale preferanser, for eksempel om historikk, sikkerhetsadvarsler, skannetilbakemelding og valgt bruksvisning er aktivert.
|
||||||
|
|
||||||
|
Arrangements- og billettdata: Importerte ID-er fra tillatelseslisten og partiskanningsresultater behandles lokalt. ID-er fra tillatelseslisten holdes i minnet for gjeldende appøkt og lastes ikke opp av appen.
|
||||||
|
|
||||||
|
Hvordan data brukes
|
||||||
|
|
||||||
|
Data brukes til å skanne koder, vise skanneresultater, gi lokale sikkerhetsadvarsler, støtte valgfri lokal historikk, støtte arrangements- og billettarbeidsflyter og kjøre handlinger du velger.
|
||||||
|
|
||||||
|
Datainnsamling og deling
|
||||||
|
|
||||||
|
Private QR Scanner oppretter ikke kontoer, viser ikke annonser, bruker ikke analyse, bruker ikke sporings-SDK-er, bruker ikke SDK-er for krasjrapportering og sender ikke appdata til en utviklerbackend. Appen ber ikke om Android-tillatelsen Internet.
|
||||||
|
|
||||||
|
Utvikleren mottar, samler inn, selger eller deler ikke skannet innhold, valgte bilder, historikk, innstillinger eller data fra tillatelseslisten.
|
||||||
|
|
||||||
|
Data kan bare forlate enheten din når du velger en Android- eller tredjepartshandling, for eksempel Åpne, Del, Ring, SMS, E-post, Legg til kontakt, Legg til kalenderhendelse, Wi-Fi-innstillinger eller Google Play-anmeldelse. Disse handlingene håndteres av Android, Google Play eller appen eller tjenesten du velger, og deres personvernpraksis gjelder.
|
||||||
|
|
||||||
|
Lagring, oppbevaring og sletting
|
||||||
|
|
||||||
|
Valgfri skannehistorikk og innstillinger lagres i appens private lagring på enheten din. Android app-sikkerhetskopi er deaktivert for denne appen.
|
||||||
|
|
||||||
|
Skannehistorikk blir på enheten din til du sletter enkeltoppføringer, sletter all historikk, slår av historikk og velger å slette eksisterende historikk, tømmer appdata eller avinstallerer appen.
|
||||||
|
|
||||||
|
Innstillinger blir på enheten din til du endrer dem, tømmer appdata eller avinstallerer appen.
|
||||||
|
|
||||||
|
Kamerabilder, valgte bilder, importerte ID-er fra tillatelseslisten og partiskanningsresultater beholdes ikke av appen etter at aktiv bruk eller appøkten er avsluttet, med mindre det resulterende skannede innholdet lagres i lokal historikk fordi du aktiverte den innstillingen.
|
||||||
|
|
||||||
|
Sikkerhet
|
||||||
|
|
||||||
|
Appen baserer seg på Androids app-private lagring og Androids tillatelseskontroller. Hold skjermlås og sikkerhetsoppdateringer for operativsystemet aktivert for å beskytte lokale data.
|
||||||
|
|
||||||
|
Barn
|
||||||
|
|
||||||
|
Appen er ikke rettet mot barn og samler ikke bevisst inn personopplysninger fra noen.
|
||||||
|
|
||||||
|
Endringer
|
||||||
|
|
||||||
|
Hvis denne erklæringen endres, blir den oppdaterte erklæringen inkludert i appen og i den offentlige policyteksten for appen.
|
||||||
|
|
||||||
|
Kontakt
|
||||||
|
|
||||||
|
For personvernspørsmål eller sletteforespørsler om data som kan ha blitt sendt via en ekstern handling du valgte, kontakt den relevante eksterne tjenesten. For spørsmål om denne appen, kontakt SoftwareApp-HB på softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Privacybeleid
|
||||||
|
Laatst bijgewerkt: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner wordt geleverd door SoftwareApp-HB.
|
||||||
|
Contact: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Dit beleid legt uit hoe Private QR Scanner gegevens op uw apparaat verwerkt.
|
||||||
|
|
||||||
|
Waar de app toegang toe heeft
|
||||||
|
|
||||||
|
Camera: De app gebruikt de camera alleen om QR-codes en barcodes te scannen. Camerabeelden worden op uw apparaat verwerkt en niet door de app opgeslagen.
|
||||||
|
|
||||||
|
Geselecteerde afbeeldingen: Als u kiest voor scannen vanuit een afbeelding, leest de app alleen die geselecteerde afbeelding om QR-codes of barcodes te detecteren. De app bewaart geen kopie van de afbeelding.
|
||||||
|
|
||||||
|
Gescande inhoud: De app toont gescande inhoud op uw apparaat. Als u Geschiedenis opslaan (lokaal) inschakelt, worden de gescande inhoud, het inhoudstype en het scantijdstip lokaal op uw apparaat opgeslagen. Geschiedenis staat standaard uit.
|
||||||
|
|
||||||
|
Instellingen: De app slaat uw lokale voorkeuren op, zoals of geschiedenis, beveiligingswaarschuwingen, scanfeedback en de geselecteerde gebruiksweergave zijn ingeschakeld.
|
||||||
|
|
||||||
|
Evenement- en ticketgegevens: Geïmporteerde ID’s uit de toegestane lijst en batchscanresultaten worden lokaal verwerkt. ID’s uit de toegestane lijst worden in het geheugen bewaard voor de huidige appsessie en niet door de app geüpload.
|
||||||
|
|
||||||
|
Hoe gegevens worden gebruikt
|
||||||
|
|
||||||
|
Gegevens worden gebruikt om codes te scannen, scanresultaten te tonen, lokale beveiligingswaarschuwingen te geven, optionele lokale geschiedenis te ondersteunen, workflows voor evenementen en tickets te ondersteunen en acties uit te voeren die u kiest.
|
||||||
|
|
||||||
|
Gegevensverzameling en delen
|
||||||
|
|
||||||
|
Private QR Scanner maakt geen accounts, toont geen advertenties, gebruikt geen analytics, gebruikt geen tracking-SDK’s, gebruikt geen crashrapportage-SDK’s en stuurt geen appgegevens naar een backend van de ontwikkelaar. De app vraagt niet om de Android-machtiging Internet.
|
||||||
|
|
||||||
|
De ontwikkelaar ontvangt, verzamelt, verkoopt of deelt uw gescande inhoud, geselecteerde afbeeldingen, geschiedenis, instellingen of gegevens uit de toegestane lijst niet.
|
||||||
|
|
||||||
|
Gegevens kunnen uw apparaat alleen verlaten wanneer u een Android- of derdepartijactie kiest, zoals Openen, Delen, Bellen, SMS, E-mail, Contact toevoegen, Agenda-afspraak toevoegen, Wi-Fi-instellingen of Google Play-beoordeling. Deze acties worden afgehandeld door Android, Google Play of de app of dienst die u kiest, en hun privacypraktijken zijn van toepassing.
|
||||||
|
|
||||||
|
Opslag, bewaartermijn en verwijdering
|
||||||
|
|
||||||
|
Optionele scangeschiedenis en instellingen worden opgeslagen in app-privéopslag op uw apparaat. Android app-back-up is uitgeschakeld voor deze app.
|
||||||
|
|
||||||
|
Scangeschiedenis blijft op uw apparaat totdat u afzonderlijke items verwijdert, alle geschiedenis verwijdert, geschiedenis uitschakelt en ervoor kiest bestaande geschiedenis te verwijderen, appgegevens wist of de app verwijdert.
|
||||||
|
|
||||||
|
Instellingen blijven op uw apparaat totdat u ze wijzigt, appgegevens wist of de app verwijdert.
|
||||||
|
|
||||||
|
Camerabeelden, geselecteerde afbeeldingen, geïmporteerde ID’s uit de toegestane lijst en batchscanresultaten worden niet door de app bewaard nadat het actieve gebruik of de appsessie eindigt, tenzij de resulterende gescande inhoud wordt opgeslagen in lokale geschiedenis omdat u die instelling hebt ingeschakeld.
|
||||||
|
|
||||||
|
Beveiliging
|
||||||
|
|
||||||
|
De app vertrouwt op Android app-privéopslag en Android-machtigingscontroles. Houd de schermvergrendeling van uw apparaat en beveiligingsupdates van het besturingssysteem ingeschakeld om lokale gegevens te beschermen.
|
||||||
|
|
||||||
|
Kinderen
|
||||||
|
|
||||||
|
De app is niet gericht op kinderen en verzamelt niet bewust persoonsgegevens van iemand.
|
||||||
|
|
||||||
|
Wijzigingen
|
||||||
|
|
||||||
|
Als dit beleid verandert, wordt het bijgewerkte beleid opgenomen in de app en in de openbare beleidskopie voor de app.
|
||||||
|
|
||||||
|
Contact
|
||||||
|
|
||||||
|
Voor privacyvragen of verwijderingsverzoeken over gegevens die mogelijk zijn verzonden via een externe actie die u koos, neemt u contact op met de relevante externe dienst. Voor vragen over deze app neemt u contact op met SoftwareApp-HB via softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Polityka prywatności
|
||||||
|
Ostatnia aktualizacja: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner jest dostarczany przez SoftwareApp-HB.
|
||||||
|
Kontakt: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Ta polityka wyjaśnia, jak Private QR Scanner obsługuje dane na Twoim urządzeniu.
|
||||||
|
|
||||||
|
Do czego aplikacja ma dostęp
|
||||||
|
|
||||||
|
Aparat: Aplikacja używa aparatu wyłącznie do skanowania kodów QR i kodów kreskowych. Obrazy z aparatu są przetwarzane na Twoim urządzeniu i nie są zapisywane przez aplikację.
|
||||||
|
|
||||||
|
Wybrane obrazy: Jeśli wybierzesz skanowanie z obrazu, aplikacja odczyta tylko wybrany obraz w celu wykrycia kodów QR lub kodów kreskowych. Aplikacja nie zachowuje kopii obrazu.
|
||||||
|
|
||||||
|
Zeskanowana treść: Aplikacja wyświetla zeskanowaną treść na Twoim urządzeniu. Jeśli włączysz Zapisuj historię (lokalnie), zeskanowana treść, typ treści i czas skanowania są przechowywane lokalnie na Twoim urządzeniu. Historia jest domyślnie wyłączona.
|
||||||
|
|
||||||
|
Ustawienia: Aplikacja zapisuje Twoje lokalne preferencje, takie jak to, czy historia, ostrzeżenia bezpieczeństwa, informacja zwrotna skanowania i wybrany widok użycia są włączone.
|
||||||
|
|
||||||
|
Dane wydarzeń i biletów: Zaimportowane ID z listy dozwolonych oraz wyniki skanowania wsadowego są przetwarzane lokalnie. ID z listy dozwolonych są przechowywane w pamięci dla bieżącej sesji aplikacji i nie są przesyłane przez aplikację.
|
||||||
|
|
||||||
|
Jak dane są używane
|
||||||
|
|
||||||
|
Dane są używane do skanowania kodów, pokazywania wyników skanowania, dostarczania lokalnych ostrzeżeń bezpieczeństwa, obsługi opcjonalnej lokalnej historii, obsługi procesów wydarzeń i biletów oraz wykonywania działań wybranych przez użytkownika.
|
||||||
|
|
||||||
|
Gromadzenie i udostępnianie danych
|
||||||
|
|
||||||
|
Private QR Scanner nie tworzy kont, nie wyświetla reklam, nie używa analityki, nie używa SDK śledzących, nie używa SDK raportowania awarii i nie wysyła danych aplikacji do backendu dewelopera. Aplikacja nie prosi o uprawnienie Android Internet.
|
||||||
|
|
||||||
|
Deweloper nie otrzymuje, nie gromadzi, nie sprzedaje ani nie udostępnia Twojej zeskanowanej treści, wybranych obrazów, historii, ustawień ani danych listy dozwolonych.
|
||||||
|
|
||||||
|
Dane mogą opuścić Twoje urządzenie tylko wtedy, gdy wybierzesz działanie Androida lub strony trzeciej, takie jak Otwórz, Udostępnij, Połączenie, SMS, E-mail, Dodaj kontakt, Dodaj wydarzenie do kalendarza, ustawienia Wi-Fi lub recenzja Google Play. Te działania są obsługiwane przez Androida, Google Play albo wybraną aplikację lub usługę, a ich praktyki prywatności mają zastosowanie.
|
||||||
|
|
||||||
|
Przechowywanie, okres przechowywania i usuwanie
|
||||||
|
|
||||||
|
Opcjonalna historia skanowania i ustawienia są przechowywane w prywatnej pamięci aplikacji na Twoim urządzeniu. Kopia zapasowa aplikacji Android jest wyłączona dla tej aplikacji.
|
||||||
|
|
||||||
|
Historia skanowania pozostaje na Twoim urządzeniu, dopóki nie usuniesz pojedynczych wpisów, nie usuniesz całej historii, nie wyłączysz historii i nie wybierzesz usunięcia istniejącej historii, nie wyczyścisz danych aplikacji lub nie odinstalujesz aplikacji.
|
||||||
|
|
||||||
|
Ustawienia pozostają na Twoim urządzeniu, dopóki ich nie zmienisz, nie wyczyścisz danych aplikacji lub nie odinstalujesz aplikacji.
|
||||||
|
|
||||||
|
Obrazy z aparatu, wybrane obrazy, zaimportowane ID z listy dozwolonych i wyniki skanowania wsadowego nie są przechowywane przez aplikację po zakończeniu aktywnego użycia lub sesji aplikacji, chyba że wynikowa zeskanowana treść zostanie zapisana w lokalnej historii, ponieważ włączono to ustawienie.
|
||||||
|
|
||||||
|
Bezpieczeństwo
|
||||||
|
|
||||||
|
Aplikacja polega na prywatnej pamięci aplikacji Androida i kontrolach uprawnień Androida. Aby chronić dane lokalne, włącz blokadę ekranu urządzenia i aktualizacje bezpieczeństwa systemu operacyjnego.
|
||||||
|
|
||||||
|
Dzieci
|
||||||
|
|
||||||
|
Aplikacja nie jest skierowana do dzieci i nie gromadzi świadomie danych osobowych od nikogo.
|
||||||
|
|
||||||
|
Zmiany
|
||||||
|
|
||||||
|
Jeśli ta polityka się zmieni, zaktualizowana polityka zostanie dołączona do aplikacji i publicznej kopii polityki dla aplikacji.
|
||||||
|
|
||||||
|
Kontakt
|
||||||
|
|
||||||
|
W sprawach dotyczących prywatności lub próśb o usunięcie danych, które mogły zostać wysłane przez wybrane działanie zewnętrzne, skontaktuj się z odpowiednią usługą zewnętrzną. W sprawach dotyczących tej aplikacji skontaktuj się z SoftwareApp-HB pod adresem softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Politica de confidențialitate
|
||||||
|
Ultima actualizare: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner este furnizat de SoftwareApp-HB.
|
||||||
|
Contact: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Această politică explică modul în care Private QR Scanner gestionează datele pe dispozitivul dvs.
|
||||||
|
|
||||||
|
Ce accesează aplicația
|
||||||
|
|
||||||
|
Camera: Aplicația folosește camera numai pentru a scana coduri QR și coduri de bare. Cadrele camerei sunt procesate pe dispozitivul dvs. și nu sunt salvate de aplicație.
|
||||||
|
|
||||||
|
Imagini selectate: Dacă alegeți să scanați dintr-o imagine, aplicația citește numai imaginea selectată pentru a detecta coduri QR sau coduri de bare. Aplicația nu păstrează o copie a imaginii.
|
||||||
|
|
||||||
|
Conținut scanat: Aplicația afișează conținutul scanat pe dispozitivul dvs. Dacă activați Salvează istoricul (local), conținutul scanat, tipul de conținut și ora scanării sunt stocate local pe dispozitivul dvs. Istoricul este dezactivat implicit.
|
||||||
|
|
||||||
|
Setări: Aplicația stochează preferințele dvs. locale, cum ar fi dacă istoricul, avertismentele de securitate, feedbackul scanării și vizualizarea de utilizare selectată sunt activate.
|
||||||
|
|
||||||
|
Date pentru evenimente și bilete: ID-urile importate din lista permisă și rezultatele scanării în lot sunt procesate local. ID-urile din lista permisă sunt păstrate în memorie pentru sesiunea curentă a aplicației și nu sunt încărcate de aplicație.
|
||||||
|
|
||||||
|
Cum sunt utilizate datele
|
||||||
|
|
||||||
|
Datele sunt utilizate pentru a scana coduri, a afișa rezultatele scanării, a furniza avertismente locale de securitate, a susține istoricul local opțional, a susține fluxurile de lucru pentru evenimente și bilete și a rula acțiunile pe care le alegeți.
|
||||||
|
|
||||||
|
Colectarea și partajarea datelor
|
||||||
|
|
||||||
|
Private QR Scanner nu creează conturi, nu afișează reclame, nu folosește analitice, nu folosește SDK-uri de urmărire, nu folosește SDK-uri de raportare a blocărilor și nu trimite datele aplicației către un backend al dezvoltatorului. Aplicația nu solicită permisiunea Android Internet.
|
||||||
|
|
||||||
|
Dezvoltatorul nu primește, nu colectează, nu vinde și nu partajează conținutul scanat, imaginile selectate, istoricul, setările sau datele listei permise.
|
||||||
|
|
||||||
|
Datele pot părăsi dispozitivul dvs. numai atunci când alegeți o acțiune Android sau terță parte, cum ar fi Deschide, Partajează, Apel, SMS, E-mail, Adaugă contact, Adaugă eveniment în calendar, setări Wi-Fi sau recenzie Google Play. Aceste acțiuni sunt gestionate de Android, Google Play sau de aplicația ori serviciul pe care îl alegeți, iar practicile lor de confidențialitate se aplică.
|
||||||
|
|
||||||
|
Stocare, păstrare și ștergere
|
||||||
|
|
||||||
|
Istoricul opțional al scanărilor și setările sunt stocate în spațiul privat al aplicației de pe dispozitivul dvs. Copierea de rezervă Android a aplicației este dezactivată pentru această aplicație.
|
||||||
|
|
||||||
|
Istoricul scanărilor rămâne pe dispozitivul dvs. până când ștergeți intrări individuale, ștergeți tot istoricul, dezactivați istoricul și alegeți să ștergeți istoricul existent, ștergeți datele aplicației sau dezinstalați aplicația.
|
||||||
|
|
||||||
|
Setările rămân pe dispozitivul dvs. până când le modificați, ștergeți datele aplicației sau dezinstalați aplicația.
|
||||||
|
|
||||||
|
Cadrele camerei, imaginile selectate, ID-urile importate din lista permisă și rezultatele scanării în lot nu sunt păstrate de aplicație după încheierea utilizării active sau a sesiunii aplicației, cu excepția cazului în care conținutul scanat rezultat este salvat în istoricul local deoarece ați activat acea setare.
|
||||||
|
|
||||||
|
Securitate
|
||||||
|
|
||||||
|
Aplicația se bazează pe spațiul privat al aplicației Android și pe controalele de permisiuni Android. Mențineți activată blocarea ecranului dispozitivului și actualizările de securitate ale sistemului de operare pentru a proteja datele locale.
|
||||||
|
|
||||||
|
Copii
|
||||||
|
|
||||||
|
Aplicația nu este destinată copiilor și nu colectează în mod conștient date personale de la nimeni.
|
||||||
|
|
||||||
|
Modificări
|
||||||
|
|
||||||
|
Dacă această politică se schimbă, politica actualizată va fi inclusă în aplicație și în copia publică a politicii pentru aplicație.
|
||||||
|
|
||||||
|
Contact
|
||||||
|
|
||||||
|
Pentru întrebări de confidențialitate sau solicitări de ștergere privind date care ar fi putut fi trimise printr-o acțiune externă aleasă de dvs., contactați serviciul extern relevant. Pentru întrebări despre această aplicație, contactați SoftwareApp-HB la softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Политика конфиденциальности
|
||||||
|
Последнее обновление: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner предоставляется SoftwareApp-HB.
|
||||||
|
Контакт: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Эта политика объясняет, как Private QR Scanner обрабатывает данные на вашем устройстве.
|
||||||
|
|
||||||
|
К чему получает доступ приложение
|
||||||
|
|
||||||
|
Камера: Приложение использует камеру только для сканирования QR-кодов и штрихкодов. Кадры камеры обрабатываются на вашем устройстве и не сохраняются приложением.
|
||||||
|
|
||||||
|
Выбранные изображения: Если вы выбираете сканирование из изображения, приложение читает только выбранное изображение для обнаружения QR-кодов или штрихкодов. Приложение не хранит копию изображения.
|
||||||
|
|
||||||
|
Отсканированное содержимое: Приложение отображает отсканированное содержимое на вашем устройстве. Если вы включите Сохранять историю (локально), отсканированное содержимое, тип содержимого и время сканирования будут храниться локально на вашем устройстве. История по умолчанию выключена.
|
||||||
|
|
||||||
|
Настройки: Приложение хранит ваши локальные предпочтения, например включены ли история, предупреждения безопасности, отклик сканирования и выбранный вид использования.
|
||||||
|
|
||||||
|
Данные мероприятий и билетов: Импортированные ID из списка разрешенных и результаты пакетного сканирования обрабатываются локально. ID из списка разрешенных хранятся в памяти для текущего сеанса приложения и не загружаются приложением.
|
||||||
|
|
||||||
|
Как используются данные
|
||||||
|
|
||||||
|
Данные используются для сканирования кодов, отображения результатов сканирования, предоставления локальных предупреждений безопасности, поддержки необязательной локальной истории, поддержки процессов мероприятий и билетов, а также выполнения выбранных вами действий.
|
||||||
|
|
||||||
|
Сбор и передача данных
|
||||||
|
|
||||||
|
Private QR Scanner не создает аккаунты, не показывает рекламу, не использует аналитику, не использует SDK отслеживания, не использует SDK отчетов о сбоях и не отправляет данные приложения на backend разработчика. Приложение не запрашивает разрешение Android Internet.
|
||||||
|
|
||||||
|
Разработчик не получает, не собирает, не продает и не передает ваше отсканированное содержимое, выбранные изображения, историю, настройки или данные списка разрешенных.
|
||||||
|
|
||||||
|
Данные могут покинуть ваше устройство только тогда, когда вы выбираете действие Android или стороннее действие, например Открыть, Поделиться, Позвонить, SMS, Эл. почта, Добавить контакт, Добавить событие в календарь, настройки Wi-Fi или отзыв Google Play. Эти действия обрабатываются Android, Google Play или выбранным вами приложением либо сервисом, и применяются их правила конфиденциальности.
|
||||||
|
|
||||||
|
Хранение, срок хранения и удаление
|
||||||
|
|
||||||
|
Необязательная история сканирования и настройки хранятся в приватном хранилище приложения на вашем устройстве. Резервное копирование Android-приложения отключено для этого приложения.
|
||||||
|
|
||||||
|
История сканирования остается на вашем устройстве, пока вы не удалите отдельные записи, не удалите всю историю, не выключите историю и не выберете удаление существующей истории, не очистите данные приложения или не удалите приложение.
|
||||||
|
|
||||||
|
Настройки остаются на вашем устройстве, пока вы не измените их, не очистите данные приложения или не удалите приложение.
|
||||||
|
|
||||||
|
Кадры камеры, выбранные изображения, импортированные ID из списка разрешенных и результаты пакетного сканирования не сохраняются приложением после завершения активного использования или сеанса приложения, если только полученное отсканированное содержимое не сохранено в локальной истории из-за включенной вами настройки.
|
||||||
|
|
||||||
|
Безопасность
|
||||||
|
|
||||||
|
Приложение использует приватное хранилище Android-приложения и механизмы разрешений Android. Держите включенными блокировку экрана устройства и обновления безопасности операционной системы, чтобы защитить локальные данные.
|
||||||
|
|
||||||
|
Дети
|
||||||
|
|
||||||
|
Приложение не предназначено для детей и сознательно не собирает персональные данные ни у кого.
|
||||||
|
|
||||||
|
Изменения
|
||||||
|
|
||||||
|
Если эта политика изменится, обновленная политика будет включена в приложение и в публичную копию политики для приложения.
|
||||||
|
|
||||||
|
Контакт
|
||||||
|
|
||||||
|
По вопросам конфиденциальности или запросам на удаление данных, которые могли быть отправлены через выбранное вами внешнее действие, обратитесь в соответствующий внешний сервис. По вопросам об этом приложении свяжитесь с SoftwareApp-HB по адресу softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Zásady ochrany súkromia
|
||||||
|
Naposledy aktualizované: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner poskytuje SoftwareApp-HB.
|
||||||
|
Kontakt: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Tieto zásady vysvetľujú, ako Private QR Scanner spracúva údaje vo vašom zariadení.
|
||||||
|
|
||||||
|
K čomu aplikácia pristupuje
|
||||||
|
|
||||||
|
Kamera: Aplikácia používa kameru iba na skenovanie QR kódov a čiarových kódov. Snímky z kamery sa spracúvajú vo vašom zariadení a aplikácia ich neukladá.
|
||||||
|
|
||||||
|
Vybrané obrázky: Ak sa rozhodnete skenovať z obrázka, aplikácia načíta iba vybraný obrázok na zistenie QR kódov alebo čiarových kódov. Aplikácia si neuchováva kópiu obrázka.
|
||||||
|
|
||||||
|
Naskenovaný obsah: Aplikácia zobrazuje naskenovaný obsah vo vašom zariadení. Ak povolíte Ukladať históriu (lokálne), naskenovaný obsah, typ obsahu a čas skenovania sa uložia lokálne vo vašom zariadení. História je predvolene vypnutá.
|
||||||
|
|
||||||
|
Nastavenia: Aplikácia ukladá vaše lokálne preferencie, napríklad či sú povolené história, bezpečnostné upozornenia, odozva skenovania a vybrané zobrazenie použitia.
|
||||||
|
|
||||||
|
Údaje o podujatiach a vstupenkách: Importované ID zo zoznamu povolených a výsledky dávkového skenovania sa spracúvajú lokálne. ID zo zoznamu povolených sa uchovávajú v pamäti pre aktuálnu reláciu aplikácie a aplikácia ich nenahráva.
|
||||||
|
|
||||||
|
Ako sa údaje používajú
|
||||||
|
|
||||||
|
Údaje sa používajú na skenovanie kódov, zobrazovanie výsledkov skenovania, poskytovanie lokálnych bezpečnostných upozornení, podporu voliteľnej lokálnej histórie, podporu pracovných postupov pre podujatia a vstupenky a spúšťanie akcií, ktoré si vyberiete.
|
||||||
|
|
||||||
|
Zhromažďovanie a zdieľanie údajov
|
||||||
|
|
||||||
|
Private QR Scanner nevytvára účty, nezobrazuje reklamy, nepoužíva analytiku, nepoužíva sledovacie SDK, nepoužíva SDK na hlásenie pádov a neodosiela údaje aplikácie na backend vývojára. Aplikácia nepožaduje povolenie Android Internet.
|
||||||
|
|
||||||
|
Vývojár neprijíma, nezhromažďuje, nepredáva ani nezdieľa váš naskenovaný obsah, vybrané obrázky, históriu, nastavenia ani údaje zo zoznamu povolených.
|
||||||
|
|
||||||
|
Údaje môžu opustiť vaše zariadenie iba vtedy, keď si vyberiete akciu Androidu alebo tretej strany, ako napríklad Otvoriť, Zdieľať, Zavolať, SMS, E-mail, Pridať kontakt, Pridať udalosť do kalendára, nastavenia Wi-Fi alebo hodnotenie v Google Play. Tieto akcie spracúva Android, Google Play alebo aplikácia či služba, ktorú si vyberiete, a platia ich pravidlá ochrany súkromia.
|
||||||
|
|
||||||
|
Ukladanie, uchovávanie a vymazanie
|
||||||
|
|
||||||
|
Voliteľná história skenovania a nastavenia sa ukladajú do súkromného úložiska aplikácie vo vašom zariadení. Zálohovanie aplikácie Android je pre túto aplikáciu vypnuté.
|
||||||
|
|
||||||
|
História skenovania zostáva vo vašom zariadení, kým neodstránite jednotlivé záznamy, neodstránite celú históriu, nevypnete históriu a nezvolíte odstránenie existujúcej histórie, nevymažete údaje aplikácie alebo neodinštalujete aplikáciu.
|
||||||
|
|
||||||
|
Nastavenia zostávajú vo vašom zariadení, kým ich nezmeníte, nevymažete údaje aplikácie alebo neodinštalujete aplikáciu.
|
||||||
|
|
||||||
|
Snímky z kamery, vybrané obrázky, importované ID zo zoznamu povolených a výsledky dávkového skenovania aplikácia neuchováva po skončení aktívneho používania alebo relácie aplikácie, pokiaľ sa výsledný naskenovaný obsah neuloží do lokálnej histórie, pretože ste toto nastavenie povolili.
|
||||||
|
|
||||||
|
Bezpečnosť
|
||||||
|
|
||||||
|
Aplikácia sa spolieha na súkromné úložisko aplikácie Android a ovládacie prvky povolení Androidu. Majte zapnutý zámok obrazovky zariadenia a bezpečnostné aktualizácie operačného systému, aby ste chránili lokálne údaje.
|
||||||
|
|
||||||
|
Deti
|
||||||
|
|
||||||
|
Aplikácia nie je určená deťom a vedome nezhromažďuje osobné údaje od nikoho.
|
||||||
|
|
||||||
|
Zmeny
|
||||||
|
|
||||||
|
Ak sa tieto zásady zmenia, aktualizované zásady budú zahrnuté v aplikácii a vo verejnej kópii zásad pre aplikáciu.
|
||||||
|
|
||||||
|
Kontakt
|
||||||
|
|
||||||
|
V prípade otázok o súkromí alebo žiadostí o vymazanie údajov, ktoré mohli byť odoslané prostredníctvom externej akcie, ktorú ste si vybrali, kontaktujte príslušnú externú službu. V prípade otázok o tejto aplikácii kontaktujte SoftwareApp-HB na adrese softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Pravilnik o zasebnosti
|
||||||
|
Zadnja posodobitev: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner zagotavlja SoftwareApp-HB.
|
||||||
|
Kontakt: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Ta pravilnik pojasnjuje, kako Private QR Scanner obravnava podatke v vaši napravi.
|
||||||
|
|
||||||
|
Do česa aplikacija dostopa
|
||||||
|
|
||||||
|
Kamera: Aplikacija uporablja kamero samo za skeniranje QR-kod in črtnih kod. Sličice kamere se obdelajo v vaši napravi in jih aplikacija ne shranjuje.
|
||||||
|
|
||||||
|
Izbrane slike: Če se odločite za skeniranje iz slike, aplikacija prebere samo izbrano sliko za zaznavanje QR-kod ali črtnih kod. Aplikacija ne hrani kopije slike.
|
||||||
|
|
||||||
|
Skenirana vsebina: Aplikacija prikaže skenirano vsebino v vaši napravi. Če omogočite Shrani zgodovino (lokalno), se skenirana vsebina, vrsta vsebine in čas skeniranja shranijo lokalno v vaši napravi. Zgodovina je privzeto izklopljena.
|
||||||
|
|
||||||
|
Nastavitve: Aplikacija shranjuje vaše lokalne nastavitve, na primer ali so omogočeni zgodovina, varnostna opozorila, povratni odziv skeniranja in izbrani pogled primera uporabe.
|
||||||
|
|
||||||
|
Podatki o dogodkih in vstopnicah: Uvoženi ID-ji s seznama dovoljenih in rezultati paketnega skeniranja se obdelujejo lokalno. ID-ji s seznama dovoljenih se hranijo v pomnilniku za trenutno sejo aplikacije in jih aplikacija ne nalaga.
|
||||||
|
|
||||||
|
Kako se podatki uporabljajo
|
||||||
|
|
||||||
|
Podatki se uporabljajo za skeniranje kod, prikaz rezultatov skeniranja, zagotavljanje lokalnih varnostnih opozoril, podporo neobvezni lokalni zgodovini, podporo delovnim tokovom za dogodke in vstopnice ter izvajanje dejanj, ki jih izberete.
|
||||||
|
|
||||||
|
Zbiranje in deljenje podatkov
|
||||||
|
|
||||||
|
Private QR Scanner ne ustvarja računov, ne prikazuje oglasov, ne uporablja analitike, ne uporablja SDK-jev za sledenje, ne uporablja SDK-jev za poročanje o zrušitvah in ne pošilja podatkov aplikacije v razvijalčev backend. Aplikacija ne zahteva dovoljenja Android Internet.
|
||||||
|
|
||||||
|
Razvijalec ne prejema, zbira, prodaja ali deli vaše skenirane vsebine, izbranih slik, zgodovine, nastavitev ali podatkov seznama dovoljenih.
|
||||||
|
|
||||||
|
Podatki lahko zapustijo vašo napravo samo, ko izberete dejanje Androida ali tretje osebe, na primer Odpri, Deli, Pokliči, SMS, E-pošta, Dodaj stik, Dodaj dogodek v koledar, nastavitve Wi-Fi ali oceno v Google Play. Ta dejanja obravnava Android, Google Play ali aplikacija oziroma storitev, ki jo izberete, in veljajo njihove prakse zasebnosti.
|
||||||
|
|
||||||
|
Shranjevanje, hramba in brisanje
|
||||||
|
|
||||||
|
Neobvezna zgodovina skeniranja in nastavitve so shranjene v zasebnem prostoru aplikacije v vaši napravi. Varnostno kopiranje aplikacije Android je za to aplikacijo izklopljeno.
|
||||||
|
|
||||||
|
Zgodovina skeniranja ostane v vaši napravi, dokler ne izbrišete posameznih vnosov, ne izbrišete celotne zgodovine, ne izklopite zgodovine in izberete brisanja obstoječe zgodovine, ne počistite podatkov aplikacije ali ne odstranite aplikacije.
|
||||||
|
|
||||||
|
Nastavitve ostanejo v vaši napravi, dokler jih ne spremenite, ne počistite podatkov aplikacije ali ne odstranite aplikacije.
|
||||||
|
|
||||||
|
Sličice kamere, izbrane slike, uvoženi ID-ji s seznama dovoljenih in rezultati paketnega skeniranja se po koncu aktivne uporabe ali seje aplikacije ne hranijo, razen če je nastala skenirana vsebina shranjena v lokalno zgodovino, ker ste omogočili to nastavitev.
|
||||||
|
|
||||||
|
Varnost
|
||||||
|
|
||||||
|
Aplikacija se zanaša na zasebni prostor aplikacije Android in nadzor dovoljenj Androida. Ohranite zaklep zaslona naprave in varnostne posodobitve operacijskega sistema omogočene, da zaščitite lokalne podatke.
|
||||||
|
|
||||||
|
Otroci
|
||||||
|
|
||||||
|
Aplikacija ni namenjena otrokom in zavestno ne zbira osebnih podatkov od nikogar.
|
||||||
|
|
||||||
|
Spremembe
|
||||||
|
|
||||||
|
Če se ta pravilnik spremeni, bo posodobljeni pravilnik vključen v aplikacijo in v javno kopijo pravilnika za aplikacijo.
|
||||||
|
|
||||||
|
Kontakt
|
||||||
|
|
||||||
|
Za vprašanja o zasebnosti ali zahteve za izbris podatkov, ki so bili morda poslani prek zunanjega dejanja, ki ste ga izbrali, se obrnite na ustrezno zunanjo storitev. Za vprašanja o tej aplikaciji kontaktirajte SoftwareApp-HB na softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Politika e privatësisë
|
||||||
|
Përditësuar së fundi: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner ofrohet nga SoftwareApp-HB.
|
||||||
|
Kontakt: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Kjo politikë shpjegon se si Private QR Scanner trajton të dhënat në pajisjen tuaj.
|
||||||
|
|
||||||
|
Çfarë akseson aplikacioni
|
||||||
|
|
||||||
|
Kamera: Aplikacioni përdor kamerën vetëm për të skanuar kode QR dhe barkode. Pamjet e kamerës përpunohen në pajisjen tuaj dhe nuk ruhen nga aplikacioni.
|
||||||
|
|
||||||
|
Imazhet e zgjedhura: Nëse zgjidhni të skanoni nga një imazh, aplikacioni lexon vetëm imazhin e zgjedhur për të zbuluar kode QR ose barkode. Aplikacioni nuk mban kopje të imazhit.
|
||||||
|
|
||||||
|
Përmbajtja e skanuar: Aplikacioni shfaq përmbajtjen e skanuar në pajisjen tuaj. Nëse aktivizoni Ruaj historikun (lokalisht), përmbajtja e skanuar, lloji i përmbajtjes dhe koha e skanimit ruhen lokalisht në pajisjen tuaj. Historiku është i çaktivizuar si parazgjedhje.
|
||||||
|
|
||||||
|
Cilësimet: Aplikacioni ruan preferencat tuaja lokale, si për shembull nëse janë aktivizuar historiku, paralajmërimet e sigurisë, reagimi i skanimit dhe pamja e zgjedhur e rastit të përdorimit.
|
||||||
|
|
||||||
|
Të dhënat për evente dhe bileta: ID-të e importuara nga lista e lejuar dhe rezultatet e skanimit në grup përpunohen lokalisht. ID-të e listës së lejuar mbahen në memorie për sesionin aktual të aplikacionit dhe nuk ngarkohen nga aplikacioni.
|
||||||
|
|
||||||
|
Si përdoren të dhënat
|
||||||
|
|
||||||
|
Të dhënat përdoren për të skanuar kode, për të shfaqur rezultatet e skanimit, për të ofruar paralajmërime lokale sigurie, për të mbështetur historikun lokal opsional, për të mbështetur rrjedhat e punës për evente dhe bileta dhe për të ekzekutuar veprimet që zgjidhni.
|
||||||
|
|
||||||
|
Mbledhja dhe ndarja e të dhënave
|
||||||
|
|
||||||
|
Private QR Scanner nuk krijon llogari, nuk shfaq reklama, nuk përdor analitikë, nuk përdor SDK gjurmimi, nuk përdor SDK raportimi për ndërprerje dhe nuk dërgon të dhëna të aplikacionit në backend të zhvilluesit. Aplikacioni nuk kërkon lejen Android Internet.
|
||||||
|
|
||||||
|
Zhvilluesi nuk merr, nuk mbledh, nuk shet dhe nuk ndan përmbajtjen tuaj të skanuar, imazhet e zgjedhura, historikun, cilësimet ose të dhënat e listës së lejuar.
|
||||||
|
|
||||||
|
Të dhënat mund të largohen nga pajisja juaj vetëm kur zgjidhni një veprim të Android ose të një pale të tretë, si Hap, Ndaj, Telefono, SMS, Email, Shto kontakt, Shto ngjarje në kalendar, cilësimet e Wi-Fi ose vlerësim në Google Play. Këto veprime trajtohen nga Android, Google Play ose aplikacioni apo shërbimi që zgjidhni, dhe zbatohen praktikat e tyre të privatësisë.
|
||||||
|
|
||||||
|
Ruajtja, mbajtja dhe fshirja
|
||||||
|
|
||||||
|
Historiku opsional i skanimeve dhe cilësimet ruhen në hapësirën private të aplikacionit në pajisjen tuaj. Rezervimi i aplikacionit Android është i çaktivizuar për këtë aplikacion.
|
||||||
|
|
||||||
|
Historiku i skanimeve mbetet në pajisjen tuaj derisa të fshini hyrje individuale, të fshini gjithë historikun, të çaktivizoni historikun dhe të zgjidhni të fshini historikun ekzistues, të pastroni të dhënat e aplikacionit ose të çinstaloni aplikacionin.
|
||||||
|
|
||||||
|
Cilësimet mbeten në pajisjen tuaj derisa t’i ndryshoni, të pastroni të dhënat e aplikacionit ose të çinstaloni aplikacionin.
|
||||||
|
|
||||||
|
Pamjet e kamerës, imazhet e zgjedhura, ID-të e importuara nga lista e lejuar dhe rezultatet e skanimit në grup nuk mbahen nga aplikacioni pasi mbaron përdorimi aktiv ose sesioni i aplikacionit, përveç nëse përmbajtja e skanuar që rezulton ruhet në historikun lokal sepse keni aktivizuar këtë cilësim.
|
||||||
|
|
||||||
|
Siguria
|
||||||
|
|
||||||
|
Aplikacioni mbështetet në hapësirën private të aplikacionit Android dhe kontrollet e lejeve të Android. Mbani të aktivizuara kyçjen e ekranit të pajisjes dhe përditësimet e sigurisë së sistemit operativ për të mbrojtur të dhënat lokale.
|
||||||
|
|
||||||
|
Fëmijët
|
||||||
|
|
||||||
|
Aplikacioni nuk është i drejtuar për fëmijë dhe nuk mbledh me vetëdije të dhëna personale nga askush.
|
||||||
|
|
||||||
|
Ndryshimet
|
||||||
|
|
||||||
|
Nëse kjo politikë ndryshon, politika e përditësuar do të përfshihet në aplikacion dhe në kopjen publike të politikës për aplikacionin.
|
||||||
|
|
||||||
|
Kontakt
|
||||||
|
|
||||||
|
Për pyetje privatësie ose kërkesa fshirjeje rreth të dhënave që mund të jenë dërguar përmes një veprimi të jashtëm që zgjodhët, kontaktoni shërbimin e jashtëm përkatës. Për pyetje rreth këtij aplikacioni, kontaktoni SoftwareApp-HB në softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Политика приватности
|
||||||
|
Последње ажурирање: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner обезбеђује SoftwareApp-HB.
|
||||||
|
Контакт: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Ова политика објашњава како Private QR Scanner обрађује податке на вашем уређају.
|
||||||
|
|
||||||
|
Чему апликација приступа
|
||||||
|
|
||||||
|
Камера: Апликација користи камеру само за скенирање QR кодова и бар-кодова. Кадрови камере се обрађују на вашем уређају и апликација их не чува.
|
||||||
|
|
||||||
|
Изабране слике: Ако изаберете скенирање са слике, апликација чита само изабрану слику ради откривања QR кодова или бар-кодова. Апликација не задржава копију слике.
|
||||||
|
|
||||||
|
Скенирани садржај: Апликација приказује скенирани садржај на вашем уређају. Ако укључите Чувај историју (локално), скенирани садржај, тип садржаја и време скенирања чувају се локално на вашем уређају. Историја је подразумевано искључена.
|
||||||
|
|
||||||
|
Подешавања: Апликација чува ваше локалне поставке, као што су да ли су укључени историја, безбедносна упозорења, повратна информација скенирања и изабрани приказ случаја употребе.
|
||||||
|
|
||||||
|
Подаци о догађајима и картама: Увезени ID-еви из листе дозвољених и резултати групног скенирања обрађују се локално. ID-еви из листе дозвољених чувају се у меморији за тренутну сесију апликације и апликација их не отпрема.
|
||||||
|
|
||||||
|
Како се подаци користе
|
||||||
|
|
||||||
|
Подаци се користе за скенирање кодова, приказ резултата скенирања, пружање локалних безбедносних упозорења, подршку опционој локалној историји, подршку радним токовима за догађаје и карте и извршавање радњи које изаберете.
|
||||||
|
|
||||||
|
Прикупљање и дељење података
|
||||||
|
|
||||||
|
Private QR Scanner не креира налоге, не приказује огласе, не користи аналитику, не користи SDK-ове за праћење, не користи SDK-ове за пријављивање падова и не шаље податке апликације на backend програмера. Апликација не тражи дозволу Android Internet.
|
||||||
|
|
||||||
|
Програмер не прима, не прикупља, не продаје и не дели ваш скенирани садржај, изабране слике, историју, подешавања или податке листе дозвољених.
|
||||||
|
|
||||||
|
Подаци могу напустити ваш уређај само када изаберете радњу Android-а или треће стране, као што су Отвори, Дели, Позови, SMS, Е-пошта, Додај контакт, Додај догађај у календар, Wi-Fi подешавања или оцена у Google Play-у. Те радње обрађује Android, Google Play или апликација односно услуга коју изаберете, и примењују се њихове праксе приватности.
|
||||||
|
|
||||||
|
Складиштење, задржавање и брисање
|
||||||
|
|
||||||
|
Опциона историја скенирања и подешавања чувају се у приватном простору апликације на вашем уређају. Android резервна копија апликације је искључена за ову апликацију.
|
||||||
|
|
||||||
|
Историја скенирања остаје на вашем уређају док не избришете појединачне ставке, не избришете целу историју, не искључите историју и изаберете брисање постојеће историје, не обришете податке апликације или не деинсталирате апликацију.
|
||||||
|
|
||||||
|
Подешавања остају на вашем уређају док их не промените, не обришете податке апликације или не деинсталирате апликацију.
|
||||||
|
|
||||||
|
Кадрове камере, изабране слике, увезене ID-еве из листе дозвољених и резултате групног скенирања апликација не задржава након завршетка активне употребе или сесије апликације, осим ако је добијени скенирани садржај сачуван у локалној историји зато што сте укључили то подешавање.
|
||||||
|
|
||||||
|
Безбедност
|
||||||
|
|
||||||
|
Апликација се ослања на приватни простор Android апликације и контроле дозвола Android-а. Држите закључавање екрана уређаја и безбедносна ажурирања оперативног система укљученим да бисте заштитили локалне податке.
|
||||||
|
|
||||||
|
Деца
|
||||||
|
|
||||||
|
Апликација није намењена деци и не прикупља свесно личне податке ни од кога.
|
||||||
|
|
||||||
|
Измене
|
||||||
|
|
||||||
|
Ако се ова политика промени, ажурирана политика ће бити укључена у апликацију и у јавну копију политике за апликацију.
|
||||||
|
|
||||||
|
Контакт
|
||||||
|
|
||||||
|
За питања о приватности или захтеве за брисање података који су можда послати преко спољне радње коју сте изабрали, контактирајте одговарајућу спољну услугу. За питања о овој апликацији контактирајте SoftwareApp-HB на softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Integritetspolicy
|
||||||
|
Senast uppdaterad: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner tillhandahålls av SoftwareApp-HB.
|
||||||
|
Kontakt: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Den här policyn förklarar hur Private QR Scanner hanterar data på din enhet.
|
||||||
|
|
||||||
|
Vad appen får åtkomst till
|
||||||
|
|
||||||
|
Kamera: Appen använder kameran endast för att skanna QR-koder och streckkoder. Kamerabildrutor behandlas på din enhet och sparas inte av appen.
|
||||||
|
|
||||||
|
Valda bilder: Om du väljer att skanna från en bild läser appen endast den valda bilden för att identifiera QR-koder eller streckkoder. Appen behåller ingen kopia av bilden.
|
||||||
|
|
||||||
|
Skannat innehåll: Appen visar skannat innehåll på din enhet. Om du aktiverar Spara historik (lokalt) lagras det skannade innehållet, innehållstypen och skanningstiden lokalt på din enhet. Historik är avstängd som standard.
|
||||||
|
|
||||||
|
Inställningar: Appen lagrar dina lokala inställningar, till exempel om historik, säkerhetsvarningar, skanningsfeedback och den valda användningsvyn är aktiverade.
|
||||||
|
|
||||||
|
Evenemangs- och biljettdata: Importerade ID:n från den tillåtna listan och resultat från batchskanning behandlas lokalt. ID:n från den tillåtna listan hålls i minnet för den aktuella appsessionen och laddas inte upp av appen.
|
||||||
|
|
||||||
|
Hur data används
|
||||||
|
|
||||||
|
Data används för att skanna koder, visa skanningsresultat, tillhandahålla lokala säkerhetsvarningar, stödja valfri lokal historik, stödja arbetsflöden för evenemang och biljetter samt utföra de åtgärder du väljer.
|
||||||
|
|
||||||
|
Datainsamling och delning
|
||||||
|
|
||||||
|
Private QR Scanner skapar inte konton, visar inte annonser, använder inte analys, använder inte spårnings-SDK:er, använder inte SDK:er för kraschrapportering och skickar inte appdata till en utvecklarbackend. Appen begär inte Android-behörigheten Internet.
|
||||||
|
|
||||||
|
Utvecklaren tar inte emot, samlar inte in, säljer inte och delar inte ditt skannade innehåll, valda bilder, historik, inställningar eller data från den tillåtna listan.
|
||||||
|
|
||||||
|
Data kan lämna din enhet endast när du väljer en Android-åtgärd eller tredjepartsåtgärd, till exempel Öppna, Dela, Ring, SMS, E-post, Lägg till kontakt, Lägg till kalenderhändelse, Wi-Fi-inställningar eller recension i Google Play. Dessa åtgärder hanteras av Android, Google Play eller appen eller tjänsten du väljer, och deras integritetspraxis gäller.
|
||||||
|
|
||||||
|
Lagring, bevarande och radering
|
||||||
|
|
||||||
|
Valfri skanningshistorik och inställningar lagras i appens privata lagring på din enhet. Android-appsäkerhetskopiering är inaktiverad för den här appen.
|
||||||
|
|
||||||
|
Skanningshistorik finns kvar på din enhet tills du tar bort enskilda poster, tar bort all historik, stänger av historik och väljer att ta bort befintlig historik, rensar appdata eller avinstallerar appen.
|
||||||
|
|
||||||
|
Inställningar finns kvar på din enhet tills du ändrar dem, rensar appdata eller avinstallerar appen.
|
||||||
|
|
||||||
|
Kamerabildrutor, valda bilder, importerade ID:n från den tillåtna listan och resultat från batchskanning sparas inte av appen efter att aktiv användning eller appsessionen har avslutats, om inte det resulterande skannade innehållet sparas i lokal historik eftersom du aktiverade den inställningen.
|
||||||
|
|
||||||
|
Säkerhet
|
||||||
|
|
||||||
|
Appen förlitar sig på Androids app-privata lagring och Androids behörighetskontroller. Ha enhetens skärmlås och operativsystemets säkerhetsuppdateringar aktiverade för att skydda lokala data.
|
||||||
|
|
||||||
|
Barn
|
||||||
|
|
||||||
|
Appen är inte riktad till barn och samlar inte medvetet in personuppgifter från någon.
|
||||||
|
|
||||||
|
Ändringar
|
||||||
|
|
||||||
|
Om den här policyn ändras kommer den uppdaterade policyn att ingå i appen och i den offentliga policykopian för appen.
|
||||||
|
|
||||||
|
Kontakt
|
||||||
|
|
||||||
|
För integritetsfrågor eller begäranden om radering av data som kan ha skickats via en extern åtgärd du valde, kontakta den relevanta externa tjänsten. För frågor om den här appen, kontakta SoftwareApp-HB på softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Sera ya Faragha
|
||||||
|
Ilisasishwa mwisho: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner inatolewa na SoftwareApp-HB.
|
||||||
|
Mawasiliano: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Sera hii inaeleza jinsi Private QR Scanner inavyoshughulikia data kwenye kifaa chako.
|
||||||
|
|
||||||
|
Mambo ambayo programu hufikia
|
||||||
|
|
||||||
|
Kamera: Programu hutumia kamera kuchanganua misimbo ya QR na misimbo pau pekee. Fremu za kamera huchakatwa kwenye kifaa chako na hazihifadhiwi na programu.
|
||||||
|
|
||||||
|
Picha zilizochaguliwa: Ukichagua kuchanganua kutoka kwenye picha, programu husoma picha hiyo iliyochaguliwa ili kutambua misimbo ya QR au misimbo pau pekee. Programu haihifadhi nakala ya picha hiyo.
|
||||||
|
|
||||||
|
Maudhui yaliyochanganuliwa: Programu huonyesha maudhui yaliyochanganuliwa kwenye kifaa chako. Ukiwasha Hifadhi historia (kwenye kifaa), maudhui yaliyochanganuliwa, aina ya maudhui na muda wa uchanganuzi huhifadhiwa kwenye kifaa chako. Historia imezimwa kwa chaguomsingi.
|
||||||
|
|
||||||
|
Mipangilio: Programu huhifadhi mapendeleo yako kwenye kifaa, kama vile iwapo historia, maonyo ya usalama, mwitikio wa uchanganuzi na mwonekano uliochaguliwa wa matumizi vimewashwa.
|
||||||
|
|
||||||
|
Data ya matukio na tiketi: Vitambulisho kutoka kwenye orodha inayoruhusiwa vilivyoletwa na matokeo ya uchanganuzi wa kundi huchakatwa kwenye kifaa. Vitambulisho vya orodha inayoruhusiwa huwekwa kwenye kumbukumbu kwa kipindi cha sasa cha programu na havipakwi mtandaoni na programu.
|
||||||
|
|
||||||
|
Jinsi data inavyotumiwa
|
||||||
|
|
||||||
|
Data hutumiwa kuchanganua misimbo, kuonyesha matokeo ya uchanganuzi, kutoa maonyo ya usalama kwenye kifaa, kusaidia historia ya hiari kwenye kifaa, kusaidia shughuli za matukio na tiketi na kutekeleza vitendo unavyochagua.
|
||||||
|
|
||||||
|
Ukusanyaji na ushiriki wa data
|
||||||
|
|
||||||
|
Private QR Scanner haifungui akaunti, haionyeshi matangazo, haitumii uchanganuzi wa matumizi, SDK za ufuatiliaji au SDK za kuripoti hitilafu, wala haitumi data ya programu kwenye seva ya msanidi programu. Programu haiombi ruhusa ya Internet ya Android.
|
||||||
|
|
||||||
|
Msanidi programu hapokei, hakusanyi, hauzi wala hashiriki maudhui yako yaliyochanganuliwa, picha ulizochagua, historia, mipangilio au data ya orodha inayoruhusiwa.
|
||||||
|
|
||||||
|
Data inaweza kutoka kwenye kifaa chako unapochagua kitendo cha Android au cha mhusika mwingine pekee, kama vile Fungua, Shiriki, Piga simu, SMS, Barua pepe, Ongeza mwasiliani, Ongeza tukio kwenye kalenda, mipangilio ya Wi-Fi au tathmini ya Google Play. Vitendo hivyo hushughulikiwa na Android, Google Play au programu au huduma unayochagua, na kanuni zao za faragha hutumika.
|
||||||
|
|
||||||
|
Hifadhi, muda wa kuhifadhi na ufutaji
|
||||||
|
|
||||||
|
Historia ya hiari ya uchanganuzi na mipangilio huhifadhiwa kwenye hifadhi binafsi ya programu kwenye kifaa chako. Kuhifadhi nakala rudufu kwa programu ya Android kumezimwa kwa programu hii.
|
||||||
|
|
||||||
|
Historia ya uchanganuzi hubaki kwenye kifaa chako hadi ufute vipengee kimoja kimoja, ufute historia yote, uzime historia na uchague kufuta historia iliyopo, ufute data ya programu au uondoe programu.
|
||||||
|
|
||||||
|
Mipangilio hubaki kwenye kifaa chako hadi uibadilishe, ufute data ya programu au uondoe programu.
|
||||||
|
|
||||||
|
Fremu za kamera, picha zilizochaguliwa, vitambulisho kutoka kwenye orodha inayoruhusiwa vilivyoletwa na matokeo ya uchanganuzi wa kundi havihifadhiwi na programu baada ya matumizi yanayoendelea au kipindi cha programu kuisha, isipokuwa maudhui ya uchanganuzi yanayotokana yahifadhiwe kwenye historia ya kifaa kwa sababu uliwasha mpangilio huo.
|
||||||
|
|
||||||
|
Usalama
|
||||||
|
|
||||||
|
Programu hutegemea hifadhi binafsi ya programu ya Android na vidhibiti vya ruhusa vya Android. Weka kufuli la skrini ya kifaa na masasisho ya usalama ya mfumo wa uendeshaji yakiwa yamewashwa ili kulinda data ya kwenye kifaa.
|
||||||
|
|
||||||
|
Watoto
|
||||||
|
|
||||||
|
Programu haijaelekezwa kwa watoto na haikusanyi data binafsi ya mtu yeyote kwa kujua.
|
||||||
|
|
||||||
|
Mabadiliko
|
||||||
|
|
||||||
|
Sera hii ikibadilika, sera iliyosasishwa itajumuishwa kwenye programu na kwenye nakala ya sera inayopatikana hadharani kwa programu hii.
|
||||||
|
|
||||||
|
Mawasiliano
|
||||||
|
|
||||||
|
Kwa maswali ya faragha au maombi ya kufuta data ambayo huenda ilitumwa kupitia kitendo cha nje ulichochagua, wasiliana na huduma husika ya nje. Kwa maswali kuhusu programu hii, wasiliana na SoftwareApp-HB kupitia softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
นโยบายความเป็นส่วนตัว
|
||||||
|
อัปเดตล่าสุด: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner ให้บริการโดย SoftwareApp-HB
|
||||||
|
ติดต่อ: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
นโยบายนี้อธิบายวิธีที่ Private QR Scanner จัดการข้อมูลบนอุปกรณ์ของคุณ
|
||||||
|
|
||||||
|
สิ่งที่แอปเข้าถึง
|
||||||
|
|
||||||
|
กล้อง: แอปใช้กล้องเพื่อสแกนคิวอาร์โค้ดและบาร์โค้ดเท่านั้น เฟรมจากกล้องจะได้รับการประมวลผลบนอุปกรณ์ของคุณและแอปจะไม่บันทึกไว้
|
||||||
|
|
||||||
|
รูปภาพที่เลือก: หากคุณเลือกสแกนจากรูปภาพ แอปจะอ่านเฉพาะรูปภาพที่เลือกเพื่อตรวจหาคิวอาร์โค้ดหรือบาร์โค้ด แอปจะไม่เก็บสำเนารูปภาพนั้นไว้
|
||||||
|
|
||||||
|
เนื้อหาที่สแกน: แอปจะแสดงเนื้อหาที่สแกนบนอุปกรณ์ของคุณ หากคุณเปิดใช้ บันทึกประวัติ (ในเครื่อง) เนื้อหาที่สแกน ประเภทเนื้อหา และเวลาที่สแกนจะได้รับการจัดเก็บไว้ในอุปกรณ์ของคุณ ประวัติจะปิดไว้โดยค่าเริ่มต้น
|
||||||
|
|
||||||
|
การตั้งค่า: แอปจะจัดเก็บค่ากำหนดภายในเครื่องของคุณ เช่น การเปิดใช้ประวัติ คำเตือนด้านความปลอดภัย การตอบสนองเมื่อสแกน และมุมมองการใช้งานที่เลือก
|
||||||
|
|
||||||
|
ข้อมูลงานอีเวนต์และตั๋ว: ID จากรายการที่อนุญาตซึ่งนำเข้าไว้และผลการสแกนแบบกลุ่มจะได้รับการประมวลผลภายในเครื่อง ID ในรายการที่อนุญาตจะเก็บไว้ในหน่วยความจำเฉพาะเซสชันปัจจุบันของแอป และแอปจะไม่อัปโหลดข้อมูลดังกล่าว
|
||||||
|
|
||||||
|
วิธีใช้ข้อมูล
|
||||||
|
|
||||||
|
ข้อมูลใช้สำหรับสแกนโค้ด แสดงผลการสแกน แจ้งคำเตือนด้านความปลอดภัยภายในเครื่อง รองรับประวัติภายในเครื่องที่เลือกเปิดใช้ รองรับขั้นตอนการทำงานสำหรับอีเวนต์และตั๋ว และดำเนินการตามที่คุณเลือก
|
||||||
|
|
||||||
|
การเก็บรวบรวมและการแชร์ข้อมูล
|
||||||
|
|
||||||
|
Private QR Scanner ไม่สร้างบัญชี ไม่แสดงโฆษณา ไม่ใช้การวิเคราะห์ ไม่ใช้ SDK สำหรับติดตามหรือรายงานข้อขัดข้อง และไม่ส่งข้อมูลแอปไปยังระบบของนักพัฒนา แอปไม่ขอสิทธิ์ Internet ของ Android
|
||||||
|
|
||||||
|
นักพัฒนาไม่ได้รับ เก็บรวบรวม ขาย หรือแชร์เนื้อหาที่สแกน รูปภาพที่เลือก ประวัติ การตั้งค่า หรือข้อมูลรายการที่อนุญาตของคุณ
|
||||||
|
|
||||||
|
ข้อมูลจะออกจากอุปกรณ์ของคุณได้เฉพาะเมื่อคุณเลือกการดำเนินการของ Android หรือบุคคลที่สาม เช่น เปิด แชร์ โทร SMS อีเมล เพิ่มรายชื่อติดต่อ เพิ่มกิจกรรมในปฏิทิน การตั้งค่า Wi-Fi หรือการให้คะแนนบน Google Play การดำเนินการเหล่านี้จัดการโดย Android, Google Play หรือแอปหรือบริการที่คุณเลือก และอยู่ภายใต้แนวปฏิบัติด้านความเป็นส่วนตัวของบริการนั้น
|
||||||
|
|
||||||
|
การจัดเก็บ ระยะเวลาการเก็บรักษา และการลบ
|
||||||
|
|
||||||
|
ประวัติการสแกนที่เลือกเปิดใช้และการตั้งค่าจะจัดเก็บไว้ในพื้นที่ส่วนตัวของแอปบนอุปกรณ์ของคุณ แอปนี้ปิดใช้การสำรองข้อมูลแอปของ Android
|
||||||
|
|
||||||
|
ประวัติการสแกนจะอยู่บนอุปกรณ์ของคุณจนกว่าคุณจะลบแต่ละรายการ ลบประวัติทั้งหมด ปิดประวัติแล้วเลือกลบประวัติที่มีอยู่ ล้างข้อมูลแอป หรือถอนการติดตั้งแอป
|
||||||
|
|
||||||
|
การตั้งค่าจะอยู่บนอุปกรณ์ของคุณจนกว่าคุณจะเปลี่ยนค่า ล้างข้อมูลแอป หรือถอนการติดตั้งแอป
|
||||||
|
|
||||||
|
แอปจะไม่เก็บเฟรมจากกล้อง รูปภาพที่เลือก ID จากรายการที่อนุญาตซึ่งนำเข้าไว้ และผลการสแกนแบบกลุ่มหลังจากสิ้นสุดการใช้งานหรือเซสชันของแอป เว้นแต่เนื้อหาที่สแกนจะถูกบันทึกไว้ในประวัติภายในเครื่องเนื่องจากคุณเปิดใช้การตั้งค่านั้น
|
||||||
|
|
||||||
|
ความปลอดภัย
|
||||||
|
|
||||||
|
แอปใช้พื้นที่จัดเก็บส่วนตัวของแอปและการควบคุมสิทธิ์ของ Android โปรดเปิดใช้การล็อกหน้าจอและการอัปเดตความปลอดภัยของระบบปฏิบัติการเพื่อปกป้องข้อมูลภายในเครื่อง
|
||||||
|
|
||||||
|
เด็ก
|
||||||
|
|
||||||
|
แอปนี้ไม่ได้มีไว้สำหรับเด็กและไม่ได้ตั้งใจเก็บรวบรวมข้อมูลส่วนบุคคลจากบุคคลใด
|
||||||
|
|
||||||
|
การเปลี่ยนแปลง
|
||||||
|
|
||||||
|
หากนโยบายนี้มีการเปลี่ยนแปลง นโยบายฉบับอัปเดตจะรวมอยู่ในแอปและในสำเนานโยบายสาธารณะของแอป
|
||||||
|
|
||||||
|
ติดต่อ
|
||||||
|
|
||||||
|
สำหรับคำถามด้านความเป็นส่วนตัวหรือคำขอลบข้อมูลที่อาจส่งผ่านการดำเนินการภายนอกที่คุณเลือก โปรดติดต่อบริการภายนอกที่เกี่ยวข้อง สำหรับคำถามเกี่ยวกับแอปนี้ โปรดติดต่อ SoftwareApp-HB ที่ softwareapp.hb@gmail.com
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Gizlilik Politikası
|
||||||
|
Son güncelleme: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner, SoftwareApp-HB tarafından sunulmaktadır.
|
||||||
|
İletişim: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Bu politika, Private QR Scanner uygulamasının cihazınızdaki verileri nasıl işlediğini açıklar.
|
||||||
|
|
||||||
|
Uygulamanın eriştiği öğeler
|
||||||
|
|
||||||
|
Kamera: Uygulama, kamerayı yalnızca QR kodlarını ve barkodları taramak için kullanır. Kamera kareleri cihazınızda işlenir ve uygulama tarafından kaydedilmez.
|
||||||
|
|
||||||
|
Seçilen görüntüler: Bir görüntüden tarama yapmayı seçerseniz uygulama, QR kodlarını veya barkodları algılamak için yalnızca seçtiğiniz görüntüyü okur. Uygulama görüntünün bir kopyasını saklamaz.
|
||||||
|
|
||||||
|
Taranan içerik: Uygulama, taranan içeriği cihazınızda gösterir. Geçmişi kaydet (yerel) seçeneğini etkinleştirirseniz taranan içerik, içerik türü ve tarama zamanı cihazınızda yerel olarak saklanır. Geçmiş varsayılan olarak kapalıdır.
|
||||||
|
|
||||||
|
Ayarlar: Uygulama; geçmişin, güvenlik uyarılarının, tarama geri bildiriminin ve seçili kullanım görünümünün etkin olup olmadığı gibi yerel tercihlerinizi saklar.
|
||||||
|
|
||||||
|
Etkinlik ve biletleme verileri: İçe aktarılan izin verilen kimlikler ve toplu tarama sonuçları yerel olarak işlenir. İzin verilen kimlikler, geçerli uygulama oturumu boyunca bellekte tutulur ve uygulama tarafından karşıya yüklenmez.
|
||||||
|
|
||||||
|
Verilerin kullanım şekli
|
||||||
|
|
||||||
|
Veriler; kodları taramak, tarama sonuçlarını göstermek, yerel güvenlik uyarıları sağlamak, isteğe bağlı yerel geçmişi ve etkinlik ile biletleme iş akışlarını desteklemek ve seçtiğiniz işlemleri gerçekleştirmek için kullanılır.
|
||||||
|
|
||||||
|
Verilerin toplanması ve paylaşılması
|
||||||
|
|
||||||
|
Private QR Scanner hesap oluşturmaz, reklam göstermez, analiz veya izleme SDK’ları ya da kilitlenme raporlama SDK’ları kullanmaz ve uygulama verilerini geliştirici sunucusuna göndermez. Uygulama, Android İnternet iznini istemez.
|
||||||
|
|
||||||
|
Geliştirici; taranan içeriğinizi, seçtiğiniz görüntüleri, geçmişinizi, ayarlarınızı veya izin verilenler listesi verilerinizi almaz, toplamaz, satmaz ya da paylaşmaz.
|
||||||
|
|
||||||
|
Veriler yalnızca Aç, Paylaş, Ara, SMS, E-posta, Kişi ekle, Takvim etkinliği ekle, Wi-Fi ayarları veya Google Play değerlendirmesi gibi bir Android ya da üçüncü taraf işlemini seçtiğinizde cihazınızdan ayrılabilir. Bu işlemler Android, Google Play veya seçtiğiniz uygulama ya da hizmet tarafından gerçekleştirilir ve bunların gizlilik uygulamaları geçerlidir.
|
||||||
|
|
||||||
|
Depolama, saklama süresi ve silme
|
||||||
|
|
||||||
|
İsteğe bağlı tarama geçmişi ve ayarlar, cihazınızdaki uygulamaya özel depolama alanında saklanır. Bu uygulama için Android uygulama yedeklemesi devre dışıdır.
|
||||||
|
|
||||||
|
Tarama geçmişi; tek tek kayıtları veya tüm geçmişi silene, geçmişi kapatıp mevcut geçmişi silmeyi seçene, uygulama verilerini temizleyene ya da uygulamayı kaldırana kadar cihazınızda kalır.
|
||||||
|
|
||||||
|
Ayarlar; siz değiştirene, uygulama verilerini temizleyene veya uygulamayı kaldırana kadar cihazınızda kalır.
|
||||||
|
|
||||||
|
Kamera kareleri, seçilen görüntüler, içe aktarılan izin verilen kimlikler ve toplu tarama sonuçları; bu ayarı etkinleştirdiğiniz için ortaya çıkan taranmış içerik yerel geçmişe kaydedilmediği sürece, etkin kullanım veya uygulama oturumu sona erdikten sonra uygulama tarafından saklanmaz.
|
||||||
|
|
||||||
|
Güvenlik
|
||||||
|
|
||||||
|
Uygulama, Android uygulamaya özel depolama alanına ve Android izin denetimlerine dayanır. Yerel verileri korumak için cihaz ekran kilidini ve işletim sistemi güvenlik güncellemelerini etkin tutun.
|
||||||
|
|
||||||
|
Çocuklar
|
||||||
|
|
||||||
|
Uygulama çocuklara yönelik değildir ve herhangi bir kişiden bilerek kişisel veri toplamaz.
|
||||||
|
|
||||||
|
Değişiklikler
|
||||||
|
|
||||||
|
Bu politika değişirse güncellenmiş politika uygulamaya ve uygulamanın herkese açık politika kopyasına eklenecektir.
|
||||||
|
|
||||||
|
İletişim
|
||||||
|
|
||||||
|
Seçtiğiniz harici bir işlem aracılığıyla gönderilmiş olabilecek verilerle ilgili gizlilik soruları veya silme talepleri için ilgili harici hizmetle iletişime geçin. Bu uygulamayla ilgili sorular için SoftwareApp-HB ile softwareapp.hb@gmail.com adresinden iletişime geçin.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Політика конфіденційності
|
||||||
|
Останнє оновлення: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner надається компанією SoftwareApp-HB.
|
||||||
|
Контакт: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Ця політика пояснює, як Private QR Scanner обробляє дані на вашому пристрої.
|
||||||
|
|
||||||
|
До чого застосунок отримує доступ
|
||||||
|
|
||||||
|
Камера: Застосунок використовує камеру лише для сканування QR-кодів і штрихкодів. Кадри з камери обробляються на вашому пристрої та не зберігаються застосунком.
|
||||||
|
|
||||||
|
Вибрані зображення: Якщо ви вибираєте сканування із зображення, застосунок зчитує лише вибране зображення для виявлення QR-кодів або штрихкодів. Застосунок не зберігає копію зображення.
|
||||||
|
|
||||||
|
Відсканований вміст: Застосунок показує відсканований вміст на вашому пристрої. Якщо ввімкнути параметр Зберігати історію (локально), відсканований вміст, тип вмісту й час сканування зберігатимуться локально на вашому пристрої. За замовчуванням історію вимкнено.
|
||||||
|
|
||||||
|
Налаштування: Застосунок зберігає ваші локальні параметри, зокрема стан історії, попереджень безпеки, зворотного зв’язку під час сканування та вибраного режиму використання.
|
||||||
|
|
||||||
|
Дані подій і квитків: Імпортовані ID зі списку дозволених і результати пакетного сканування обробляються локально. ID зі списку дозволених зберігаються в пам’яті протягом поточного сеансу застосунку й не завантажуються застосунком у мережу.
|
||||||
|
|
||||||
|
Як використовуються дані
|
||||||
|
|
||||||
|
Дані використовуються для сканування кодів, показу результатів сканування, надання локальних попереджень безпеки, підтримки необов’язкової локальної історії та процесів роботи з подіями й квитками, а також для виконання вибраних вами дій.
|
||||||
|
|
||||||
|
Збирання та передавання даних
|
||||||
|
|
||||||
|
Private QR Scanner не створює облікових записів, не показує рекламу, не використовує аналітику, SDK відстеження або SDK звітів про збої та не надсилає дані застосунку на сервер розробника. Застосунок не запитує дозвіл Android на доступ до Інтернету.
|
||||||
|
|
||||||
|
Розробник не отримує, не збирає, не продає й не передає ваш відсканований вміст, вибрані зображення, історію, налаштування або дані списку дозволених.
|
||||||
|
|
||||||
|
Дані можуть залишити ваш пристрій лише тоді, коли ви вибираєте дію Android або стороннього застосунку, наприклад Відкрити, Поділитися, Зателефонувати, SMS, Електронна пошта, Додати контакт, Додати подію в календар, налаштування Wi-Fi або оцінювання в Google Play. Ці дії виконуються Android, Google Play або вибраним вами застосунком чи сервісом, і до них застосовуються правила конфіденційності відповідного сервісу.
|
||||||
|
|
||||||
|
Зберігання, термін зберігання та видалення
|
||||||
|
|
||||||
|
Необов’язкова історія сканувань і налаштування зберігаються в приватному сховищі застосунку на вашому пристрої. Резервне копіювання Android для цього застосунку вимкнено.
|
||||||
|
|
||||||
|
Історія сканувань залишається на вашому пристрої, доки ви не видалите окремі записи або всю історію, не вимкнете історію та не виберете видалення наявної історії, не очистите дані застосунку або не видалите застосунок.
|
||||||
|
|
||||||
|
Налаштування залишаються на вашому пристрої, доки ви їх не зміните, не очистите дані застосунку або не видалите застосунок.
|
||||||
|
|
||||||
|
Кадри з камери, вибрані зображення, імпортовані ID зі списку дозволених і результати пакетного сканування не зберігаються застосунком після завершення активного використання або сеансу застосунку, якщо тільки отриманий відсканований вміст не збережено в локальній історії, оскільки ви ввімкнули цей параметр.
|
||||||
|
|
||||||
|
Безпека
|
||||||
|
|
||||||
|
Застосунок використовує приватне сховище застосунків Android і засоби керування дозволами Android. Не вимикайте блокування екрана пристрою й оновлення безпеки операційної системи, щоб захистити локальні дані.
|
||||||
|
|
||||||
|
Діти
|
||||||
|
|
||||||
|
Застосунок не призначений для дітей і свідомо не збирає персональні дані будь-яких осіб.
|
||||||
|
|
||||||
|
Зміни
|
||||||
|
|
||||||
|
Якщо ця політика зміниться, оновлену версію буде включено до застосунку та загальнодоступної копії політики застосунку.
|
||||||
|
|
||||||
|
Контактні дані
|
||||||
|
|
||||||
|
Із запитаннями щодо конфіденційності або запитами на видалення даних, які могли бути надіслані через вибрану вами зовнішню дію, звертайтеся до відповідного зовнішнього сервісу. Із запитаннями про цей застосунок звертайтеся до SoftwareApp-HB за адресою softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
رازداری کی پالیسی
|
||||||
|
آخری اپ ڈیٹ: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner کو SoftwareApp-HB فراہم کرتا ہے۔
|
||||||
|
رابطہ: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
یہ پالیسی وضاحت کرتی ہے کہ Private QR Scanner آپ کے آلے پر موجود ڈیٹا کو کیسے سنبھالتا ہے۔
|
||||||
|
|
||||||
|
ایپ کن چیزوں تک رسائی حاصل کرتی ہے
|
||||||
|
|
||||||
|
کیمرہ: ایپ کیمرے کو صرف QR کوڈز اور بار کوڈز اسکین کرنے کے لیے استعمال کرتی ہے۔ کیمرے کے فریمز آپ کے آلے پر پراسیس ہوتے ہیں اور ایپ انہیں محفوظ نہیں کرتی۔
|
||||||
|
|
||||||
|
منتخب تصاویر: اگر آپ کسی تصویر سے اسکین کرنے کا انتخاب کرتے ہیں تو ایپ صرف اسی منتخب تصویر کو QR کوڈز یا بار کوڈز کی شناخت کے لیے پڑھتی ہے۔ ایپ تصویر کی نقل محفوظ نہیں رکھتی۔
|
||||||
|
|
||||||
|
اسکین شدہ مواد: ایپ اسکین شدہ مواد آپ کے آلے پر دکھاتی ہے۔ اگر آپ ہسٹری محفوظ کریں (مقامی) فعال کرتے ہیں تو اسکین شدہ مواد، مواد کی قسم اور اسکین کا وقت آپ کے آلے پر مقامی طور پر محفوظ ہوتے ہیں۔ ہسٹری بطور طے شدہ بند ہوتی ہے۔
|
||||||
|
|
||||||
|
ترتیبات: ایپ آپ کی مقامی ترجیحات محفوظ کرتی ہے، مثلاً ہسٹری، سیکیورٹی انتباہات، اسکین کے ردعمل اور منتخب استعمال کے منظر کا فعال ہونا۔
|
||||||
|
|
||||||
|
ایونٹ اور ٹکٹنگ کا ڈیٹا: درآمد شدہ اجازت یافتہ IDs اور بیچ اسکین کے نتائج مقامی طور پر پراسیس ہوتے ہیں۔ اجازت یافتہ IDs موجودہ ایپ سیشن کے دوران میموری میں رکھی جاتی ہیں اور ایپ انہیں اپ لوڈ نہیں کرتی۔
|
||||||
|
|
||||||
|
ڈیٹا کا استعمال
|
||||||
|
|
||||||
|
ڈیٹا کوڈز اسکین کرنے، اسکین کے نتائج دکھانے، مقامی سیکیورٹی انتباہات فراہم کرنے، اختیاری مقامی ہسٹری اور ایونٹ و ٹکٹنگ کے کام کی معاونت کرنے اور آپ کی منتخب کردہ کارروائیاں چلانے کے لیے استعمال ہوتا ہے۔
|
||||||
|
|
||||||
|
ڈیٹا جمع کرنا اور شیئر کرنا
|
||||||
|
|
||||||
|
Private QR Scanner اکاؤنٹس نہیں بناتا، اشتہارات نہیں دکھاتا، تجزیاتی سہولت، ٹریکنگ SDKs یا کریش رپورٹنگ SDKs استعمال نہیں کرتا اور ایپ کا ڈیٹا ڈویلپر کے سرور کو نہیں بھیجتا۔ ایپ Android کی Internet اجازت طلب نہیں کرتی۔
|
||||||
|
|
||||||
|
ڈویلپر آپ کا اسکین شدہ مواد، منتخب تصاویر، ہسٹری، ترتیبات یا اجازت یافتہ فہرست کا ڈیٹا وصول، جمع، فروخت یا شیئر نہیں کرتا۔
|
||||||
|
|
||||||
|
ڈیٹا آپ کے آلے سے صرف اس وقت باہر جا سکتا ہے جب آپ Android یا کسی فریق ثالث کی کارروائی منتخب کریں، جیسے کھولیں، شیئر کریں، کال کریں، SMS، ای میل، رابطہ شامل کریں، کیلنڈر میں ایونٹ شامل کریں، Wi-Fi کی ترتیبات یا Google Play پر جائزہ۔ یہ کارروائیاں Android، Google Play یا آپ کی منتخب کردہ ایپ یا سروس سنبھالتی ہے اور اس کی رازداری کی پالیسیاں لاگو ہوتی ہیں۔
|
||||||
|
|
||||||
|
ذخیرہ، برقرار رکھنے کی مدت اور حذف کرنا
|
||||||
|
|
||||||
|
اختیاری اسکین ہسٹری اور ترتیبات آپ کے آلے پر ایپ کی نجی اسٹوریج میں محفوظ ہوتی ہیں۔ اس ایپ کے لیے Android ایپ بیک اپ غیر فعال ہے۔
|
||||||
|
|
||||||
|
اسکین ہسٹری آپ کے آلے پر اس وقت تک رہتی ہے جب تک آپ انفرادی اندراجات یا پوری ہسٹری حذف نہ کریں، ہسٹری بند کر کے موجودہ ہسٹری حذف کرنے کا انتخاب نہ کریں، ایپ کا ڈیٹا صاف نہ کریں یا ایپ اَن انسٹال نہ کریں۔
|
||||||
|
|
||||||
|
ترتیبات آپ کے آلے پر اس وقت تک رہتی ہیں جب تک آپ انہیں تبدیل نہ کریں، ایپ کا ڈیٹا صاف نہ کریں یا ایپ اَن انسٹال نہ کریں۔
|
||||||
|
|
||||||
|
کیمرے کے فریمز، منتخب تصاویر، درآمد شدہ اجازت یافتہ IDs اور بیچ اسکین کے نتائج فعال استعمال یا ایپ سیشن ختم ہونے کے بعد ایپ میں محفوظ نہیں رہتے، سوائے اس صورت کے جب حاصل شدہ اسکین شدہ مواد مقامی ہسٹری میں محفوظ ہو کیونکہ آپ نے یہ ترتیب فعال کی تھی۔
|
||||||
|
|
||||||
|
سیکیورٹی
|
||||||
|
|
||||||
|
ایپ Android کی نجی ایپ اسٹوریج اور Android کے اجازت کنٹرولز استعمال کرتی ہے۔ مقامی ڈیٹا کے تحفظ کے لیے آلے کا اسکرین لاک اور آپریٹنگ سسٹم کی سیکیورٹی اپ ڈیٹس فعال رکھیں۔
|
||||||
|
|
||||||
|
بچے
|
||||||
|
|
||||||
|
یہ ایپ بچوں کے لیے نہیں بنائی گئی اور جان بوجھ کر کسی شخص کا ذاتی ڈیٹا جمع نہیں کرتی۔
|
||||||
|
|
||||||
|
تبدیلیاں
|
||||||
|
|
||||||
|
اگر یہ پالیسی تبدیل ہوتی ہے تو تازہ پالیسی ایپ اور ایپ کی عوامی پالیسی کی نقل میں شامل کی جائے گی۔
|
||||||
|
|
||||||
|
رابطہ
|
||||||
|
|
||||||
|
رازداری کے سوالات یا ایسے ڈیٹا کو حذف کرنے کی درخواستوں کے لیے، جو آپ کی منتخب کردہ بیرونی کارروائی کے ذریعے بھیجا گیا ہو، متعلقہ بیرونی سروس سے رابطہ کریں۔ اس ایپ سے متعلق سوالات کے لیے SoftwareApp-HB سے softwareapp.hb@gmail.com پر رابطہ کریں۔
|
||||||
@@ -0,0 +1,57 @@
|
|||||||
|
Chính sách quyền riêng tư
|
||||||
|
Cập nhật lần cuối: 2026-05-10
|
||||||
|
|
||||||
|
Private QR Scanner do SoftwareApp-HB cung cấp.
|
||||||
|
Liên hệ: softwareapp.hb@gmail.com
|
||||||
|
|
||||||
|
Chính sách này giải thích cách Private QR Scanner xử lý dữ liệu trên thiết bị của bạn.
|
||||||
|
|
||||||
|
Nội dung ứng dụng truy cập
|
||||||
|
|
||||||
|
Máy ảnh: Ứng dụng chỉ sử dụng máy ảnh để quét mã QR và mã vạch. Khung hình từ máy ảnh được xử lý trên thiết bị của bạn và không được ứng dụng lưu lại.
|
||||||
|
|
||||||
|
Hình ảnh đã chọn: Nếu bạn chọn quét từ hình ảnh, ứng dụng chỉ đọc hình ảnh đã chọn để phát hiện mã QR hoặc mã vạch. Ứng dụng không lưu bản sao của hình ảnh.
|
||||||
|
|
||||||
|
Nội dung đã quét: Ứng dụng hiển thị nội dung đã quét trên thiết bị của bạn. Nếu bạn bật Lưu lịch sử (cục bộ), nội dung đã quét, loại nội dung và thời gian quét sẽ được lưu cục bộ trên thiết bị của bạn. Lịch sử bị tắt theo mặc định.
|
||||||
|
|
||||||
|
Cài đặt: Ứng dụng lưu các tùy chọn cục bộ của bạn, chẳng hạn như trạng thái bật của lịch sử, cảnh báo bảo mật, phản hồi khi quét và chế độ sử dụng đã chọn.
|
||||||
|
|
||||||
|
Dữ liệu sự kiện và vé: ID trong danh sách cho phép đã nhập và kết quả quét hàng loạt được xử lý cục bộ. ID trong danh sách cho phép chỉ được giữ trong bộ nhớ cho phiên ứng dụng hiện tại và không được ứng dụng tải lên.
|
||||||
|
|
||||||
|
Cách sử dụng dữ liệu
|
||||||
|
|
||||||
|
Dữ liệu được sử dụng để quét mã, hiển thị kết quả quét, cung cấp cảnh báo bảo mật cục bộ, hỗ trợ lịch sử cục bộ tùy chọn, hỗ trợ quy trình làm việc cho sự kiện và vé, đồng thời thực hiện các thao tác bạn chọn.
|
||||||
|
|
||||||
|
Thu thập và chia sẻ dữ liệu
|
||||||
|
|
||||||
|
Private QR Scanner không tạo tài khoản, hiển thị quảng cáo, sử dụng công cụ phân tích, SDK theo dõi, SDK báo cáo sự cố hoặc gửi dữ liệu ứng dụng đến máy chủ của nhà phát triển. Ứng dụng không yêu cầu quyền truy cập Internet của Android.
|
||||||
|
|
||||||
|
Nhà phát triển không nhận, thu thập, bán hoặc chia sẻ nội dung đã quét, hình ảnh đã chọn, lịch sử, cài đặt hoặc dữ liệu danh sách cho phép của bạn.
|
||||||
|
|
||||||
|
Dữ liệu chỉ có thể rời khỏi thiết bị khi bạn chọn một thao tác của Android hoặc bên thứ ba, chẳng hạn như Mở, Chia sẻ, Gọi, SMS, Email, Thêm liên hệ, Thêm sự kiện vào lịch, cài đặt Wi-Fi hoặc đánh giá trên Google Play. Các thao tác này do Android, Google Play hoặc ứng dụng hay dịch vụ bạn chọn xử lý và tuân theo chính sách quyền riêng tư của bên đó.
|
||||||
|
|
||||||
|
Lưu trữ, thời gian lưu giữ và xóa
|
||||||
|
|
||||||
|
Lịch sử quét tùy chọn và các cài đặt được lưu trong vùng lưu trữ riêng của ứng dụng trên thiết bị của bạn. Tính năng sao lưu ứng dụng của Android bị tắt đối với ứng dụng này.
|
||||||
|
|
||||||
|
Lịch sử quét vẫn còn trên thiết bị cho đến khi bạn xóa từng mục, xóa toàn bộ lịch sử, tắt lịch sử và chọn xóa lịch sử hiện có, xóa dữ liệu ứng dụng hoặc gỡ cài đặt ứng dụng.
|
||||||
|
|
||||||
|
Các cài đặt vẫn còn trên thiết bị cho đến khi bạn thay đổi chúng, xóa dữ liệu ứng dụng hoặc gỡ cài đặt ứng dụng.
|
||||||
|
|
||||||
|
Khung hình từ máy ảnh, hình ảnh đã chọn, ID trong danh sách cho phép đã nhập và kết quả quét hàng loạt không được ứng dụng giữ lại sau khi kết thúc lần sử dụng hiện tại hoặc phiên ứng dụng, trừ khi nội dung quét thu được được lưu vào lịch sử cục bộ vì bạn đã bật cài đặt đó.
|
||||||
|
|
||||||
|
Bảo mật
|
||||||
|
|
||||||
|
Ứng dụng sử dụng vùng lưu trữ riêng của ứng dụng Android và các tùy chọn kiểm soát quyền của Android. Hãy bật khóa màn hình thiết bị và cập nhật bảo mật cho hệ điều hành để bảo vệ dữ liệu cục bộ.
|
||||||
|
|
||||||
|
Trẻ em
|
||||||
|
|
||||||
|
Ứng dụng không dành cho trẻ em và không cố ý thu thập dữ liệu cá nhân của bất kỳ ai.
|
||||||
|
|
||||||
|
Thay đổi
|
||||||
|
|
||||||
|
Nếu chính sách này thay đổi, chính sách cập nhật sẽ được đưa vào ứng dụng và bản chính sách công khai của ứng dụng.
|
||||||
|
|
||||||
|
Liên hệ
|
||||||
|
|
||||||
|
Đối với câu hỏi về quyền riêng tư hoặc yêu cầu xóa dữ liệu có thể đã được gửi qua một thao tác bên ngoài mà bạn chọn, hãy liên hệ với dịch vụ bên ngoài có liên quan. Đối với câu hỏi về ứng dụng này, hãy liên hệ với SoftwareApp-HB qua softwareapp.hb@gmail.com.
|
||||||
@@ -0,0 +1,55 @@
|
|||||||
|
# Planned locale inventory derived from target_countries.txt.
|
||||||
|
# Columns: tag, Android resource qualifier, status, native display name, release coverage note.
|
||||||
|
# Status values:
|
||||||
|
# - complete: selectable in the app and exported to Android localeConfig.
|
||||||
|
# - partial: selectable in the app and exported to Android localeConfig, but shown as partial.
|
||||||
|
# - planned: tracked for target-country coverage, not selectable until translated resources exist.
|
||||||
|
system system system System default Device language
|
||||||
|
en values complete English Default fallback and broad international release
|
||||||
|
de values-de complete Deutsch Germany, Austria, Switzerland, Liechtenstein, Luxembourg
|
||||||
|
ar values-ar complete العربية Algeria, Bahrain, Egypt, Iraq, Jordan, Kuwait, Lebanon, Libya, Morocco, Oman, Qatar, Saudi Arabia, Tunisia, United Arab Emirates, Yemen
|
||||||
|
az values-az complete Azərbaycanca Azerbaijan
|
||||||
|
bg values-bg complete Български Bulgaria
|
||||||
|
bn values-bn complete বাংলা Bangladesh
|
||||||
|
cs values-cs complete Čeština Czechia
|
||||||
|
da values-da complete Dansk Denmark
|
||||||
|
el values-el complete Ελληνικά Cyprus, Greece
|
||||||
|
es values-es complete Español Argentina, Bolivia, Chile, Colombia, Costa Rica, Dominican Republic, Ecuador, El Salvador, Guatemala, Honduras, Mexico, Nicaragua, Panama, Paraguay, Peru, Spain, Uruguay, Venezuela
|
||||||
|
et values-et complete Eesti Estonia
|
||||||
|
fa values-fa complete فارسی Iran
|
||||||
|
fi values-fi complete Suomi Finland
|
||||||
|
fr values-fr complete Français Belgium, Benin, Burkina Faso, Cameroon, Canada, Chad, Comoros, Congo, Côte d'Ivoire, Djibouti, France, Gabon, Guinea, Luxembourg, Mali, Monaco, Niger, Rwanda, Senegal, Seychelles, Switzerland, Togo
|
||||||
|
he values-b+he complete עברית Israel
|
||||||
|
hi values-hi complete हिन्दी India
|
||||||
|
hr values-hr complete Hrvatski Bosnia & Herzegovina, Croatia
|
||||||
|
hu values-hu complete Magyar Hungary
|
||||||
|
hy values-hy complete Հայերեն Armenia
|
||||||
|
id values-b+id complete Bahasa Indonesia Indonesia
|
||||||
|
it values-it complete Italiano Italy, San Marino, Switzerland, Vatican City
|
||||||
|
ja values-ja complete 日本語 Japan
|
||||||
|
ka values-ka complete ქართული Georgia
|
||||||
|
kk values-kk complete Қазақша Kazakhstan
|
||||||
|
ko values-ko complete 한국어 South Korea
|
||||||
|
lt values-lt complete Lietuvių Lithuania
|
||||||
|
lv values-lv complete Latviešu Latvia
|
||||||
|
ms values-ms complete Bahasa Melayu Malaysia
|
||||||
|
nb values-nb complete Norsk bokmål Norway
|
||||||
|
nl values-nl complete Nederlands Aruba, Belgium, Netherlands, Suriname
|
||||||
|
pl values-pl complete Polski Poland
|
||||||
|
pt-BR values-b+pt+BR complete Português (Brasil) Brazil
|
||||||
|
pt-PT values-b+pt+PT complete Português (Portugal) Angola, Cape Verde, Mozambique, Portugal
|
||||||
|
ro values-ro complete Română Moldova, Romania
|
||||||
|
ru values-ru complete Русский Belarus, Kazakhstan, Kyrgyzstan, Russia
|
||||||
|
sk values-sk complete Slovenčina Slovakia
|
||||||
|
sl values-sl complete Slovenščina Slovenia
|
||||||
|
sq values-sq complete Shqip Albania
|
||||||
|
sr values-sr complete Српски Serbia, Bosnia & Herzegovina
|
||||||
|
sv values-sv complete Svenska Sweden
|
||||||
|
sw values-sw complete Kiswahili Kenya, Tanzania, Uganda
|
||||||
|
th values-th complete ไทย Thailand
|
||||||
|
tr values-tr complete Türkçe Türkiye
|
||||||
|
uk values-uk complete Українська Ukraine
|
||||||
|
ur values-ur complete اردو Pakistan
|
||||||
|
vi values-vi complete Tiếng Việt Vietnam
|
||||||
|
zh-CN values-b+zh+Hans complete 简体中文 China, Singapore
|
||||||
|
zh-TW values-b+zh+Hant complete 繁體中文 Hong Kong, Macao, Taiwan
|
||||||
|
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">مسح</string>
|
||||||
|
<string name="scan_again">المسح مرة أخرى</string>
|
||||||
|
<string name="history">السجل</string>
|
||||||
|
<string name="settings">الإعدادات</string>
|
||||||
|
<string name="app_language">لغة التطبيق</string>
|
||||||
|
<string name="app_language_system_default">افتراضي النظام</string>
|
||||||
|
<string name="app_language_partial_translation">ترجمة جزئية</string>
|
||||||
|
<string name="change">تغيير</string>
|
||||||
|
<string name="save_history">حفظ السجل (محلي)</string>
|
||||||
|
<string name="privacy">الخصوصية</string>
|
||||||
|
<string name="privacy_policy">سياسة الخصوصية</string>
|
||||||
|
<string name="privacy_text">معالجة محلية، بدون إعلانات وبدون تتبع. راجع سياسة الخصوصية للتفاصيل.</string>
|
||||||
|
<string name="security_warnings">تحذيرات الأمان</string>
|
||||||
|
<string name="scan_feedback">تنبيه المسح (صوت + اهتزاز)</string>
|
||||||
|
<string name="about">حول</string>
|
||||||
|
<string name="copy">نسخ</string>
|
||||||
|
<string name="share">مشاركة</string>
|
||||||
|
<string name="open">فتح</string>
|
||||||
|
<string name="cancel">إلغاء</string>
|
||||||
|
<string name="open_anyway">فتح على أي حال</string>
|
||||||
|
<string name="risk_warning_title">يبدو عنوان URL هذا غير معتاد</string>
|
||||||
|
<string name="risk_warning">تحقق من الرابط قبل فتحه. يتم حساب التحذير على جهازك دون إرسال نتيجة المسح إلى أي مكان.</string>
|
||||||
|
<string name="delete_all">حذف الكل</string>
|
||||||
|
<string name="confirm_delete_all">هل تريد حذف كل عناصر السجل؟</string>
|
||||||
|
<string name="confirm">تأكيد</string>
|
||||||
|
<string name="close">إغلاق</string>
|
||||||
|
<string name="search">بحث</string>
|
||||||
|
<string name="flashlight">المصباح</string>
|
||||||
|
<string name="camera_permission_title">مطلوب الوصول إلى الكاميرا</string>
|
||||||
|
<string name="camera_permission_rationale">إذن الكاميرا مطلوب لمسح رموز QR والباركود.</string>
|
||||||
|
<string name="open_settings">فتح الإعدادات</string>
|
||||||
|
<string name="no_camera">لا يوجد إذن للكاميرا</string>
|
||||||
|
<string name="delete_history_on_disable">هل تريد حذف السجل الحالي عند التعطيل؟</string>
|
||||||
|
<string name="version">الإصدار 1.0.0</string>
|
||||||
|
<string name="licenses">تراخيص مفتوحة المصدر</string>
|
||||||
|
<string name="contact">التواصل: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">النوع</string>
|
||||||
|
<string name="content_value">المحتوى</string>
|
||||||
|
<string name="base64_encoded_notice">يتم العرض بصيغة Base64 لأن البيانات الممسوحة لا يمكن عرضها كنص.</string>
|
||||||
|
<string name="base64_encoded_inline">مشفر بصيغة Base64: %1$s</string>
|
||||||
|
<string name="request_camera">السماح بالكاميرا</string>
|
||||||
|
<string name="pinch_to_zoom_hint">قرّب بإصبعيك لتكبير الرموز الصغيرة</string>
|
||||||
|
<string name="aim_center_hint">وجّه الرمز داخل الإطار الأوسط.</string>
|
||||||
|
<string name="live_potential_detected">تم رصد رمز. ثبّت الجهاز أو اقترب.</string>
|
||||||
|
<string name="live_readable_detected">تم اكتشاف رمز قابل للقراءة.</string>
|
||||||
|
<string name="share_history">مشاركة السجل</string>
|
||||||
|
<string name="share_txt">نص</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">جهة اتصال</string>
|
||||||
|
<string name="scan_type_url">رابط</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">هاتف</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">بريد إلكتروني</string>
|
||||||
|
<string name="scan_type_calendar">تقويم</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">منتج</string>
|
||||||
|
<string name="scan_type_text">نص</string>
|
||||||
|
<string name="scan_type_geo">موقع</string>
|
||||||
|
<string name="scan_type_driver_license">رخصة قيادة</string>
|
||||||
|
<string name="scan_type_unknown">غير معروف</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">تذكرة مكررة (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">تذكرة غير مسجلة (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">يبقى السجل الاختياري على جهازك</string>
|
||||||
|
<string name="history_hero_title">راجع عمليات المسح السابقة محليًا</string>
|
||||||
|
<string name="history_hero_subtitle">ابحث أو صدّر أو احذف عمليات المسح المحفوظة متى شئت.</string>
|
||||||
|
<string name="privacy_pill_no_ads">بدون إعلانات</string>
|
||||||
|
<string name="privacy_pill_no_tracking">بدون تتبع</string>
|
||||||
|
<string name="privacy_pill_no_account">بدون حساب</string>
|
||||||
|
<string name="local_controls">عناصر تحكم محلية</string>
|
||||||
|
<string name="no_saved_scans_yet">لا توجد عمليات مسح محفوظة بعد</string>
|
||||||
|
<string name="empty_history_description">فعّل السجل المحلي في الإعدادات للاحتفاظ بسجل خاص على هذا الجهاز.</string>
|
||||||
|
<string name="scan_from_image">مسح من صورة</string>
|
||||||
|
<string name="import_whitelist">استيراد القائمة البيضاء</string>
|
||||||
|
<string name="whitelist_loaded_count">المعرّفات المسجلة المحمّلة: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">تم استيراد %1$d معرّفات.</string>
|
||||||
|
<string name="whitelist_import_empty">تعذر استيراد المعرّفات من هذا الملف.</string>
|
||||||
|
<string name="batch_mode">وضع الدُفعات</string>
|
||||||
|
<string name="batch_captures_count">عمليات مسح الدُفعة: %1$d</string>
|
||||||
|
<string name="clear_batch">مسح الدُفعة</string>
|
||||||
|
<string name="share_batch">مشاركة الدُفعة</string>
|
||||||
|
<string name="no_code_found_in_image">لم يتم العثور على رمز QR أو باركود في الصورة المحددة.</string>
|
||||||
|
<string name="image_scan_pick_title">تم العثور على %1$d رموز في الصورة</string>
|
||||||
|
<string name="image_scan_pick_subtitle">اختر النتيجة التي تريد استخدامها. تتم عملية الكشف والتحليل محليًا.</string>
|
||||||
|
<string name="image_scan_use_selected">استخدام المحدد</string>
|
||||||
|
<string name="image_scan_failed">تعذرت قراءة هذه الصورة. جرّب صورة أخرى.</string>
|
||||||
|
<string name="already_scanned">تم مسحه مسبقًا</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">تم اكتشاف تذكرة مكررة</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">تم مسح هذه التذكرة/هذا الرمز من قبل. تحقق من الدخول فورًا لمنع الاحتيال.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">الرمز: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">تم اكتشاف تذكرة غير مسجلة</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">هذه التذكرة/هذا الرمز غير موجود في القائمة البيضاء المستوردة. تحقق من تسجيل الحاضر.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">الرمز: %1$s</string>
|
||||||
|
<string name="view_history">عرض السجل</string>
|
||||||
|
<string name="call_number">الاتصال بالرقم</string>
|
||||||
|
<string name="send_sms">إرسال SMS</string>
|
||||||
|
<string name="send_email">إرسال بريد إلكتروني</string>
|
||||||
|
<string name="open_wifi_settings">فتح إعدادات Wi-Fi</string>
|
||||||
|
<string name="add_contact">إضافة جهة اتصال</string>
|
||||||
|
<string name="add_calendar_event">إضافة حدث إلى التقويم</string>
|
||||||
|
<string name="review_app">تقييم على Google Play</string>
|
||||||
|
<string name="active_use_case_view">عرض حالة الاستخدام النشط</string>
|
||||||
|
<string name="select_use_case_view">اختيار عرض حالة الاستخدام</string>
|
||||||
|
<string name="use_case_everyday_personal">استخدام شخصي يومي</string>
|
||||||
|
<string name="use_case_event_ticketing">الفعاليات والتذاكر</string>
|
||||||
|
<string name="use_case_everyday_description">ماسح شخصي كامل مع سجل محلي وإجراءات نتائج شائعة.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">مسح دُفعي، واكتشاف التكرارات، واستيراد القائمة البيضاء، ومشاركة الدُفعات.</string>
|
||||||
|
<string name="settings_header_subtitle">إعدادات تمنحك التحكم</string>
|
||||||
|
<string name="settings_hero_title">إعدادات الخصوصية لك</string>
|
||||||
|
<string name="settings_hero_subtitle">اختر السجل المحلي، وتحذيرات الأمان، والتنبيهات، وعرض الماسح المناسب لسير عملك.</string>
|
||||||
|
<string name="result_local_check">فحص محلي</string>
|
||||||
|
<string name="result_checked_on_device">تم الفحص على الجهاز قبل الفتح</string>
|
||||||
|
<string name="result_encoded_data">بيانات مشفرة</string>
|
||||||
|
<string name="batch_ticket_privacy_note">تبقى تنبيهات التذاكر المكررة وغير المسجلة على الجهاز.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Skan et</string>
|
||||||
|
<string name="scan_again">Yenidən skan et</string>
|
||||||
|
<string name="history">Tarixçə</string>
|
||||||
|
<string name="settings">Ayarlar</string>
|
||||||
|
<string name="app_language">Tətbiq dili</string>
|
||||||
|
<string name="app_language_system_default">Sistem standartı</string>
|
||||||
|
<string name="app_language_partial_translation">Qismən tərcümə</string>
|
||||||
|
<string name="change">Dəyiş</string>
|
||||||
|
<string name="save_history">Tarixçəni saxla (lokal)</string>
|
||||||
|
<string name="privacy">Məxfilik</string>
|
||||||
|
<string name="privacy_policy">Məxfilik Siyasəti</string>
|
||||||
|
<string name="privacy_text">Lokal emal, reklam yoxdur, izləmə yoxdur. Ətraflı məlumat üçün məxfilik siyasətinə baxın.</string>
|
||||||
|
<string name="security_warnings">Təhlükəsizlik xəbərdarlıqları</string>
|
||||||
|
<string name="scan_feedback">Skan reaksiyası (səs siqnalı + vibrasiya)</string>
|
||||||
|
<string name="about">Haqqında</string>
|
||||||
|
<string name="copy">Kopyala</string>
|
||||||
|
<string name="share">Paylaş</string>
|
||||||
|
<string name="open">Aç</string>
|
||||||
|
<string name="cancel">Ləğv et</string>
|
||||||
|
<string name="open_anyway">Yenə də aç</string>
|
||||||
|
<string name="risk_warning_title">Bu link qeyri-adi görünür</string>
|
||||||
|
<string name="risk_warning">Açmazdan əvvəl linki yoxlayın. Xəbərdarlıq skanı heç yerə göndərmədən cihazınızda hesablanır.</string>
|
||||||
|
<string name="delete_all">Hamısını sil</string>
|
||||||
|
<string name="confirm_delete_all">Bütün tarixçə qeydləri silinsin?</string>
|
||||||
|
<string name="confirm">Təsdiq et</string>
|
||||||
|
<string name="close">Bağla</string>
|
||||||
|
<string name="search">Axtar</string>
|
||||||
|
<string name="flashlight">Fənər</string>
|
||||||
|
<string name="camera_permission_title">Kamera girişi tələb olunur</string>
|
||||||
|
<string name="camera_permission_rationale">QR kodları və barkodları skan etmək üçün kamera icazəsi lazımdır.</string>
|
||||||
|
<string name="open_settings">Ayarları aç</string>
|
||||||
|
<string name="no_camera">Kamera icazəsi yoxdur</string>
|
||||||
|
<string name="delete_history_on_disable">Söndürərkən mövcud tarixçə silinsin?</string>
|
||||||
|
<string name="version">Versiya 1.0.0</string>
|
||||||
|
<string name="licenses">Açıq mənbə lisenziyaları</string>
|
||||||
|
<string name="contact">Əlaqə: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Növ</string>
|
||||||
|
<string name="content_value">Məzmun</string>
|
||||||
|
<string name="base64_encoded_notice">Skan edilmiş məlumat mətn kimi göstərilə bilmədiyi üçün Base64 kimi göstərilir.</string>
|
||||||
|
<string name="base64_encoded_inline">Base64 kodlanmış: %1$s</string>
|
||||||
|
<string name="request_camera">Kameraya icazə ver</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Kiçik kodları böyütmək üçün iki barmaqla yaxınlaşdırın</string>
|
||||||
|
<string name="aim_center_hint">Kodu mərkəzi çərçivənin içinə yönəldin.</string>
|
||||||
|
<string name="live_potential_detected">Kod aşkarlandı. Sabit saxlayın və ya yaxınlaşın.</string>
|
||||||
|
<string name="live_readable_detected">Oxuna bilən kod aşkarlandı.</string>
|
||||||
|
<string name="share_history">Tarixçəni paylaş</string>
|
||||||
|
<string name="share_txt">Mətn</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Əlaqə</string>
|
||||||
|
<string name="scan_type_url">Link</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-poçt</string>
|
||||||
|
<string name="scan_type_calendar">Təqvim</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Məhsul</string>
|
||||||
|
<string name="scan_type_text">Mətn</string>
|
||||||
|
<string name="scan_type_geo">Məkan</string>
|
||||||
|
<string name="scan_type_driver_license">Sürücülük vəsiqəsi</string>
|
||||||
|
<string name="scan_type_unknown">Naməlum</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Təkrar bilet (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Qeydiyyatsız bilet (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">İstəyə bağlı tarixçə cihazınızda qalır</string>
|
||||||
|
<string name="history_hero_title">Keçmiş skanları lokal yoxlayın</string>
|
||||||
|
<string name="history_hero_subtitle">Saxlanmış skanları istədiyiniz vaxt axtarın, ixrac edin və ya silin.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Reklam yoxdur</string>
|
||||||
|
<string name="privacy_pill_no_tracking">İzləmə yoxdur</string>
|
||||||
|
<string name="privacy_pill_no_account">Hesab yoxdur</string>
|
||||||
|
<string name="local_controls">Lokal idarəetmələr</string>
|
||||||
|
<string name="no_saved_scans_yet">Hələ saxlanmış skan yoxdur</string>
|
||||||
|
<string name="empty_history_description">Bu cihazda şəxsi qeyd saxlamaq üçün ayarlarda lokal tarixçəni aktiv edin.</string>
|
||||||
|
<string name="scan_from_image">Şəkildən skan et</string>
|
||||||
|
<string name="import_whitelist">Ağ siyahını idxal et</string>
|
||||||
|
<string name="whitelist_loaded_count">Yüklənmiş qeydiyyatlı ID-lər: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">%1$d ID idxal edildi.</string>
|
||||||
|
<string name="whitelist_import_empty">Bu fayldan ID-ləri idxal etmək mümkün olmadı.</string>
|
||||||
|
<string name="batch_mode">Toplu rejim</string>
|
||||||
|
<string name="batch_captures_count">Toplu skanlar: %1$d</string>
|
||||||
|
<string name="clear_batch">Toplunu təmizlə</string>
|
||||||
|
<string name="share_batch">Toplunu paylaş</string>
|
||||||
|
<string name="no_code_found_in_image">Seçilmiş şəkildə QR və ya barkod tapılmadı.</string>
|
||||||
|
<string name="image_scan_pick_title">Şəkildə %1$d kod tapıldı</string>
|
||||||
|
<string name="image_scan_pick_subtitle">İstifadə etmək istədiyiniz nəticəni seçin. Aşkarlama və təhlil lokal aparılır.</string>
|
||||||
|
<string name="image_scan_use_selected">Seçiləni istifadə et</string>
|
||||||
|
<string name="image_scan_failed">Bu şəkli oxumaq mümkün olmadı. Başqa şəkil sınayın.</string>
|
||||||
|
<string name="already_scanned">Artıq skan edilib</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Təkrar bilet aşkarlandı</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Bu bilet/kod əvvəl skan edilib. Saxtakarlığın qarşısını almaq üçün girişi dərhal yoxlayın.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Kod: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Qeydiyyatsız bilet aşkarlandı</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Bu bilet/kod idxal edilmiş ağ siyahıda yoxdur. İştirakçı qeydiyyatını yoxlayın.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Kod: %1$s</string>
|
||||||
|
<string name="view_history">Tarixçəyə bax</string>
|
||||||
|
<string name="call_number">Nömrəyə zəng et</string>
|
||||||
|
<string name="send_sms">SMS göndər</string>
|
||||||
|
<string name="send_email">E-poçt göndər</string>
|
||||||
|
<string name="open_wifi_settings">Wi-Fi ayarlarını aç</string>
|
||||||
|
<string name="add_contact">Əlaqə əlavə et</string>
|
||||||
|
<string name="add_calendar_event">Təqvim tədbiri əlavə et</string>
|
||||||
|
<string name="review_app">Google Play-də qiymətləndir</string>
|
||||||
|
<string name="active_use_case_view">Aktiv istifadə görünüşü</string>
|
||||||
|
<string name="select_use_case_view">İstifadə görünüşünü seç</string>
|
||||||
|
<string name="use_case_everyday_personal">Gündəlik şəxsi istifadə</string>
|
||||||
|
<string name="use_case_event_ticketing">Tədbir və bilet yoxlaması</string>
|
||||||
|
<string name="use_case_everyday_description">Lokal tarixçə və ümumi nəticə əməliyyatları olan tam şəxsi skaner.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Toplu skan, təkrarların aşkarlanması, ağ siyahı idxalı və toplu paylaşım.</string>
|
||||||
|
<string name="settings_header_subtitle">Nəzarəti sizdə saxlayan ayarlar</string>
|
||||||
|
<string name="settings_hero_title">Məxfilik ayarları sizindir</string>
|
||||||
|
<string name="settings_hero_subtitle">Lokal tarixçə, təhlükəsizlik xəbərdarlıqları, reaksiya və iş axınınıza uyğun skaner görünüşünü seçin.</string>
|
||||||
|
<string name="result_local_check">Lokal yoxlama</string>
|
||||||
|
<string name="result_checked_on_device">Açmazdan əvvəl cihazda yoxlanıldı</string>
|
||||||
|
<string name="result_encoded_data">Kodlanmış məlumat</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Təkrar və qeydiyyatsız bilet xəbərdarlıqları cihazda qalır.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">סריקה</string>
|
||||||
|
<string name="scan_again">סריקה שוב</string>
|
||||||
|
<string name="history">היסטוריה</string>
|
||||||
|
<string name="settings">הגדרות</string>
|
||||||
|
<string name="app_language">שפת האפליקציה</string>
|
||||||
|
<string name="app_language_system_default">ברירת המחדל של המערכת</string>
|
||||||
|
<string name="app_language_partial_translation">תרגום חלקי</string>
|
||||||
|
<string name="change">שינוי</string>
|
||||||
|
<string name="save_history">שמירת היסטוריה (מקומית)</string>
|
||||||
|
<string name="privacy">פרטיות</string>
|
||||||
|
<string name="privacy_policy">מדיניות פרטיות</string>
|
||||||
|
<string name="privacy_text">עיבוד מקומי, ללא פרסומות וללא מעקב. לפרטים ראו את מדיניות הפרטיות.</string>
|
||||||
|
<string name="security_warnings">אזהרות אבטחה</string>
|
||||||
|
<string name="scan_feedback">משוב סריקה (צפצוף + רטט)</string>
|
||||||
|
<string name="about">אודות</string>
|
||||||
|
<string name="copy">העתקה</string>
|
||||||
|
<string name="share">שיתוף</string>
|
||||||
|
<string name="open">פתיחה</string>
|
||||||
|
<string name="cancel">ביטול</string>
|
||||||
|
<string name="open_anyway">פתיחה בכל זאת</string>
|
||||||
|
<string name="risk_warning_title">הקישור הזה נראה חריג</string>
|
||||||
|
<string name="risk_warning">בדקו את הקישור לפני הפתיחה. האזהרה מחושבת במכשיר שלכם, בלי לשלוח את הסריקה לשום מקום.</string>
|
||||||
|
<string name="delete_all">מחיקת הכל</string>
|
||||||
|
<string name="confirm_delete_all">למחוק את כל רשומות ההיסטוריה?</string>
|
||||||
|
<string name="confirm">אישור</string>
|
||||||
|
<string name="close">סגירה</string>
|
||||||
|
<string name="search">חיפוש</string>
|
||||||
|
<string name="flashlight">פנס</string>
|
||||||
|
<string name="camera_permission_title">נדרשת גישה למצלמה</string>
|
||||||
|
<string name="camera_permission_rationale">נדרשת הרשאת מצלמה כדי לסרוק קודי QR וברקודים.</string>
|
||||||
|
<string name="open_settings">פתיחת הגדרות</string>
|
||||||
|
<string name="no_camera">אין הרשאת מצלמה</string>
|
||||||
|
<string name="delete_history_on_disable">למחוק את ההיסטוריה הקיימת בעת השבתה?</string>
|
||||||
|
<string name="version">גרסה 1.0.0</string>
|
||||||
|
<string name="licenses">רישיונות קוד פתוח</string>
|
||||||
|
<string name="contact">יצירת קשר: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">סוג</string>
|
||||||
|
<string name="content_value">תוכן</string>
|
||||||
|
<string name="base64_encoded_notice">מוצג כ-Base64 כי לא ניתן להציג את הנתונים שנסרקו כטקסט.</string>
|
||||||
|
<string name="base64_encoded_inline">מקודד Base64: %1$s</string>
|
||||||
|
<string name="request_camera">אישור מצלמה</string>
|
||||||
|
<string name="pinch_to_zoom_hint">צבטו כדי להתקרב לקודים קטנים</string>
|
||||||
|
<string name="aim_center_hint">כוונו את הקוד בתוך המסגרת המרכזית.</string>
|
||||||
|
<string name="live_potential_detected">זוהה קוד. החזיקו יציב או התקרבו.</string>
|
||||||
|
<string name="live_readable_detected">זוהה קוד קריא.</string>
|
||||||
|
<string name="share_history">שיתוף היסטוריה</string>
|
||||||
|
<string name="share_txt">טקסט</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">איש קשר</string>
|
||||||
|
<string name="scan_type_url">קישור</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">טלפון</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">אימייל</string>
|
||||||
|
<string name="scan_type_calendar">לוח שנה</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">מוצר</string>
|
||||||
|
<string name="scan_type_text">טקסט</string>
|
||||||
|
<string name="scan_type_geo">מיקום</string>
|
||||||
|
<string name="scan_type_driver_license">רישיון נהיגה</string>
|
||||||
|
<string name="scan_type_unknown">לא ידוע</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">כרטיס כפול (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">כרטיס לא רשום (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">היסטוריה אופציונלית נשארת במכשיר שלכם</string>
|
||||||
|
<string name="history_hero_title">סקירת סריקות קודמות באופן מקומי</string>
|
||||||
|
<string name="history_hero_subtitle">חפשו, יצאו או מחקו סריקות שמורות מתי שתרצו.</string>
|
||||||
|
<string name="privacy_pill_no_ads">ללא פרסומות</string>
|
||||||
|
<string name="privacy_pill_no_tracking">ללא מעקב</string>
|
||||||
|
<string name="privacy_pill_no_account">ללא חשבון</string>
|
||||||
|
<string name="local_controls">בקרות מקומיות</string>
|
||||||
|
<string name="no_saved_scans_yet">אין עדיין סריקות שמורות</string>
|
||||||
|
<string name="empty_history_description">הפעילו היסטוריה מקומית בהגדרות כדי לשמור רשומה פרטית במכשיר הזה.</string>
|
||||||
|
<string name="scan_from_image">סריקה מתמונה</string>
|
||||||
|
<string name="import_whitelist">ייבוא רשימת הרשאה</string>
|
||||||
|
<string name="whitelist_loaded_count">מזהים רשומים שנטענו: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">יובאו %1$d מזהים.</string>
|
||||||
|
<string name="whitelist_import_empty">לא ניתן היה לייבא מזהים מהקובץ הזה.</string>
|
||||||
|
<string name="batch_mode">מצב אצווה</string>
|
||||||
|
<string name="batch_captures_count">סריקות אצווה: %1$d</string>
|
||||||
|
<string name="clear_batch">ניקוי אצווה</string>
|
||||||
|
<string name="share_batch">שיתוף אצווה</string>
|
||||||
|
<string name="no_code_found_in_image">לא נמצא קוד QR או ברקוד בתמונה שנבחרה.</string>
|
||||||
|
<string name="image_scan_pick_title">נמצאו %1$d קודים בתמונה</string>
|
||||||
|
<string name="image_scan_pick_subtitle">בחרו את התוצאה שברצונכם להשתמש בה. הזיהוי והניתוח מתבצעים מקומית.</string>
|
||||||
|
<string name="image_scan_use_selected">שימוש בבחירה</string>
|
||||||
|
<string name="image_scan_failed">לא ניתן היה לקרוא את התמונה הזו. נסו תמונה אחרת.</string>
|
||||||
|
<string name="already_scanned">כבר נסרק</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">זוהה כרטיס כפול</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">הכרטיס/הקוד הזה נסרק בעבר. אמתו את הכניסה מיד כדי למנוע הונאה.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">קוד: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">זוהה כרטיס לא רשום</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">הכרטיס/הקוד הזה לא נמצא ברשימת ההרשאה שיובאה. אמתו את רישום המשתתף.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">קוד: %1$s</string>
|
||||||
|
<string name="view_history">הצגת היסטוריה</string>
|
||||||
|
<string name="call_number">חיוג למספר</string>
|
||||||
|
<string name="send_sms">שליחת SMS</string>
|
||||||
|
<string name="send_email">שליחת אימייל</string>
|
||||||
|
<string name="open_wifi_settings">פתיחת הגדרות Wi-Fi</string>
|
||||||
|
<string name="add_contact">הוספת איש קשר</string>
|
||||||
|
<string name="add_calendar_event">הוספת אירוע ליומן</string>
|
||||||
|
<string name="review_app">דירוג ב-Google Play</string>
|
||||||
|
<string name="active_use_case_view">תצוגת שימוש פעילה</string>
|
||||||
|
<string name="select_use_case_view">בחירת תצוגת שימוש</string>
|
||||||
|
<string name="use_case_everyday_personal">שימוש אישי יומיומי</string>
|
||||||
|
<string name="use_case_event_ticketing">אירועים וכרטיסים</string>
|
||||||
|
<string name="use_case_everyday_description">סורק אישי מלא עם היסטוריה מקומית ופעולות תוצאה נפוצות.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">סריקת אצווה, זיהוי כפילויות, ייבוא רשימת הרשאה ושיתוף אצווה.</string>
|
||||||
|
<string name="settings_header_subtitle">הגדרות שמשאירות את השליטה בידיכם</string>
|
||||||
|
<string name="settings_hero_title">הגדרות הפרטיות הן שלכם</string>
|
||||||
|
<string name="settings_hero_subtitle">בחרו היסטוריה מקומית, אזהרות אבטחה, משוב ותצוגת סורק שמתאימה לתהליך העבודה שלכם.</string>
|
||||||
|
<string name="result_local_check">בדיקה מקומית</string>
|
||||||
|
<string name="result_checked_on_device">נבדק במכשיר לפני הפתיחה</string>
|
||||||
|
<string name="result_encoded_data">נתונים מקודדים</string>
|
||||||
|
<string name="batch_ticket_privacy_note">אזהרות על כרטיסים כפולים ולא רשומים נשארות במכשיר.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Pindai</string>
|
||||||
|
<string name="scan_again">Pindai lagi</string>
|
||||||
|
<string name="history">Riwayat</string>
|
||||||
|
<string name="settings">Setelan</string>
|
||||||
|
<string name="app_language">Bahasa aplikasi</string>
|
||||||
|
<string name="app_language_system_default">Default sistem</string>
|
||||||
|
<string name="app_language_partial_translation">Terjemahan sebagian</string>
|
||||||
|
<string name="change">Ubah</string>
|
||||||
|
<string name="save_history">Simpan riwayat (lokal)</string>
|
||||||
|
<string name="privacy">Privasi</string>
|
||||||
|
<string name="privacy_policy">Kebijakan Privasi</string>
|
||||||
|
<string name="privacy_text">Pemrosesan lokal, tanpa iklan, tanpa pelacakan. Lihat kebijakan privasi untuk detail.</string>
|
||||||
|
<string name="security_warnings">Peringatan keamanan</string>
|
||||||
|
<string name="scan_feedback">Umpan balik pemindaian (bunyi + getar)</string>
|
||||||
|
<string name="about">Tentang</string>
|
||||||
|
<string name="copy">Salin</string>
|
||||||
|
<string name="share">Bagikan</string>
|
||||||
|
<string name="open">Buka</string>
|
||||||
|
<string name="cancel">Batal</string>
|
||||||
|
<string name="open_anyway">Tetap buka</string>
|
||||||
|
<string name="risk_warning_title">Tautan ini terlihat tidak biasa</string>
|
||||||
|
<string name="risk_warning">Periksa tautan sebelum membukanya. Peringatan dihitung di perangkat Anda, tanpa mengirim hasil pemindaian ke mana pun.</string>
|
||||||
|
<string name="delete_all">Hapus semua</string>
|
||||||
|
<string name="confirm_delete_all">Hapus semua entri riwayat?</string>
|
||||||
|
<string name="confirm">Konfirmasi</string>
|
||||||
|
<string name="close">Tutup</string>
|
||||||
|
<string name="search">Cari</string>
|
||||||
|
<string name="flashlight">Senter</string>
|
||||||
|
<string name="camera_permission_title">Akses kamera diperlukan</string>
|
||||||
|
<string name="camera_permission_rationale">Izin kamera diperlukan untuk memindai kode QR dan barcode.</string>
|
||||||
|
<string name="open_settings">Buka setelan</string>
|
||||||
|
<string name="no_camera">Tidak ada izin kamera</string>
|
||||||
|
<string name="delete_history_on_disable">Hapus riwayat yang ada saat dinonaktifkan?</string>
|
||||||
|
<string name="version">Versi 1.0.0</string>
|
||||||
|
<string name="licenses">Lisensi sumber terbuka</string>
|
||||||
|
<string name="contact">Kontak: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Jenis</string>
|
||||||
|
<string name="content_value">Konten</string>
|
||||||
|
<string name="base64_encoded_notice">Ditampilkan sebagai Base64 karena data yang dipindai tidak dapat ditampilkan sebagai teks.</string>
|
||||||
|
<string name="base64_encoded_inline">Dikodekan Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Izinkan kamera</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Cubit untuk memperbesar kode kecil</string>
|
||||||
|
<string name="aim_center_hint">Arahkan kode ke dalam bingkai tengah.</string>
|
||||||
|
<string name="live_potential_detected">Kode terlihat. Tahan stabil atau mendekat.</string>
|
||||||
|
<string name="live_readable_detected">Kode yang dapat dibaca terdeteksi.</string>
|
||||||
|
<string name="share_history">Bagikan riwayat</string>
|
||||||
|
<string name="share_txt">Teks</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Kontak</string>
|
||||||
|
<string name="scan_type_url">Tautan</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telepon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">Email</string>
|
||||||
|
<string name="scan_type_calendar">Kalender</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produk</string>
|
||||||
|
<string name="scan_type_text">Teks</string>
|
||||||
|
<string name="scan_type_geo">Lokasi</string>
|
||||||
|
<string name="scan_type_driver_license">SIM</string>
|
||||||
|
<string name="scan_type_unknown">Tidak diketahui</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Tiket duplikat (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Tiket tidak terdaftar (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Riwayat opsional tetap di perangkat Anda</string>
|
||||||
|
<string name="history_hero_title">Tinjau pemindaian sebelumnya secara lokal</string>
|
||||||
|
<string name="history_hero_subtitle">Cari, ekspor, atau hapus pemindaian tersimpan kapan pun Anda mau.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Tanpa iklan</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Tanpa pelacakan</string>
|
||||||
|
<string name="privacy_pill_no_account">Tanpa akun</string>
|
||||||
|
<string name="local_controls">Kontrol lokal</string>
|
||||||
|
<string name="no_saved_scans_yet">Belum ada pemindaian tersimpan</string>
|
||||||
|
<string name="empty_history_description">Aktifkan riwayat lokal di setelan untuk menyimpan catatan pribadi di perangkat ini.</string>
|
||||||
|
<string name="scan_from_image">Pindai dari gambar</string>
|
||||||
|
<string name="import_whitelist">Impor daftar izin</string>
|
||||||
|
<string name="whitelist_loaded_count">ID terdaftar dimuat: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">%1$d ID diimpor.</string>
|
||||||
|
<string name="whitelist_import_empty">Tidak dapat mengimpor ID dari file ini.</string>
|
||||||
|
<string name="batch_mode">Mode batch</string>
|
||||||
|
<string name="batch_captures_count">Pemindaian batch: %1$d</string>
|
||||||
|
<string name="clear_batch">Bersihkan batch</string>
|
||||||
|
<string name="share_batch">Bagikan batch</string>
|
||||||
|
<string name="no_code_found_in_image">Tidak ada QR atau barcode yang ditemukan pada gambar yang dipilih.</string>
|
||||||
|
<string name="image_scan_pick_title">Menemukan %1$d kode dalam gambar</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Pilih hasil yang ingin Anda gunakan. Deteksi dan parsing dilakukan secara lokal.</string>
|
||||||
|
<string name="image_scan_use_selected">Gunakan yang dipilih</string>
|
||||||
|
<string name="image_scan_failed">Tidak dapat membaca gambar ini. Coba gambar lain.</string>
|
||||||
|
<string name="already_scanned">Sudah dipindai</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Tiket duplikat terdeteksi</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Tiket/kode ini sudah pernah dipindai. Verifikasi masuk segera untuk mencegah penipuan.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Kode: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Tiket tidak terdaftar terdeteksi</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Tiket/kode ini tidak ada dalam daftar izin yang diimpor. Verifikasi pendaftaran peserta.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Kode: %1$s</string>
|
||||||
|
<string name="view_history">Lihat riwayat</string>
|
||||||
|
<string name="call_number">Telepon nomor</string>
|
||||||
|
<string name="send_sms">Kirim SMS</string>
|
||||||
|
<string name="send_email">Kirim email</string>
|
||||||
|
<string name="open_wifi_settings">Buka setelan Wi-Fi</string>
|
||||||
|
<string name="add_contact">Tambah kontak</string>
|
||||||
|
<string name="add_calendar_event">Tambah acara kalender</string>
|
||||||
|
<string name="review_app">Ulas di Google Play</string>
|
||||||
|
<string name="active_use_case_view">Tampilan kasus penggunaan aktif</string>
|
||||||
|
<string name="select_use_case_view">Pilih tampilan kasus penggunaan</string>
|
||||||
|
<string name="use_case_everyday_personal">Penggunaan pribadi sehari-hari</string>
|
||||||
|
<string name="use_case_event_ticketing">Acara & tiket</string>
|
||||||
|
<string name="use_case_everyday_description">Pemindai pribadi lengkap dengan riwayat lokal dan tindakan hasil umum.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Pemindaian batch, deteksi duplikat, impor daftar izin, dan berbagi batch.</string>
|
||||||
|
<string name="settings_header_subtitle">Setelan yang membuat Anda tetap memegang kendali</string>
|
||||||
|
<string name="settings_hero_title">Setelan privasi adalah milik Anda</string>
|
||||||
|
<string name="settings_hero_subtitle">Pilih riwayat lokal, peringatan keamanan, umpan balik, dan tampilan pemindai yang sesuai dengan alur kerja Anda.</string>
|
||||||
|
<string name="result_local_check">Pemeriksaan lokal</string>
|
||||||
|
<string name="result_checked_on_device">Diperiksa di perangkat sebelum dibuka</string>
|
||||||
|
<string name="result_encoded_data">Data yang dikodekan</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Peringatan tiket duplikat dan tidak terdaftar tetap di perangkat.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Escanear</string>
|
||||||
|
<string name="scan_again">Escanear novamente</string>
|
||||||
|
<string name="history">Histórico</string>
|
||||||
|
<string name="settings">Configurações</string>
|
||||||
|
<string name="app_language">Idioma do app</string>
|
||||||
|
<string name="app_language_system_default">Padrão do sistema</string>
|
||||||
|
<string name="app_language_partial_translation">Tradução parcial</string>
|
||||||
|
<string name="change">Alterar</string>
|
||||||
|
<string name="save_history">Salvar histórico (local)</string>
|
||||||
|
<string name="privacy">Privacidade</string>
|
||||||
|
<string name="privacy_policy">Política de Privacidade</string>
|
||||||
|
<string name="privacy_text">Processamento local, sem anúncios e sem rastreamento. Consulte a política de privacidade para mais detalhes.</string>
|
||||||
|
<string name="security_warnings">Avisos de segurança</string>
|
||||||
|
<string name="scan_feedback">Feedback da leitura (bipe + vibração)</string>
|
||||||
|
<string name="about">Sobre</string>
|
||||||
|
<string name="copy">Copiar</string>
|
||||||
|
<string name="share">Compartilhar</string>
|
||||||
|
<string name="open">Abrir</string>
|
||||||
|
<string name="cancel">Cancelar</string>
|
||||||
|
<string name="open_anyway">Abrir mesmo assim</string>
|
||||||
|
<string name="risk_warning_title">Esta URL parece incomum</string>
|
||||||
|
<string name="risk_warning">Confira o link antes de abrir. O aviso é calculado no seu dispositivo, sem enviar a leitura para nenhum lugar.</string>
|
||||||
|
<string name="delete_all">Excluir tudo</string>
|
||||||
|
<string name="confirm_delete_all">Excluir todas as entradas do histórico?</string>
|
||||||
|
<string name="confirm">Confirmar</string>
|
||||||
|
<string name="close">Fechar</string>
|
||||||
|
<string name="search">Pesquisar</string>
|
||||||
|
<string name="flashlight">Lanterna</string>
|
||||||
|
<string name="camera_permission_title">Acesso à câmera necessário</string>
|
||||||
|
<string name="camera_permission_rationale">A permissão da câmera é necessária para escanear códigos QR e de barras.</string>
|
||||||
|
<string name="open_settings">Abrir configurações</string>
|
||||||
|
<string name="no_camera">Sem permissão da câmera</string>
|
||||||
|
<string name="delete_history_on_disable">Excluir o histórico existente ao desativar?</string>
|
||||||
|
<string name="version">Versão 1.0.0</string>
|
||||||
|
<string name="licenses">Licenças de código aberto</string>
|
||||||
|
<string name="contact">Contato: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Tipo</string>
|
||||||
|
<string name="content_value">Conteúdo</string>
|
||||||
|
<string name="base64_encoded_notice">Exibido como Base64 porque os dados escaneados não podem ser mostrados como texto.</string>
|
||||||
|
<string name="base64_encoded_inline">Codificado em Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Permitir câmera</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Faça pinça para ampliar códigos pequenos</string>
|
||||||
|
<string name="aim_center_hint">Posicione o código dentro do quadro central.</string>
|
||||||
|
<string name="live_potential_detected">Código encontrado. Mantenha firme ou aproxime-se.</string>
|
||||||
|
<string name="live_readable_detected">Código legível detectado.</string>
|
||||||
|
<string name="share_history">Compartilhar histórico</string>
|
||||||
|
<string name="share_txt">Texto</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Contato</string>
|
||||||
|
<string name="scan_type_url">Link</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefone</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-mail</string>
|
||||||
|
<string name="scan_type_calendar">Calendário</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produto</string>
|
||||||
|
<string name="scan_type_text">Texto</string>
|
||||||
|
<string name="scan_type_geo">Localização</string>
|
||||||
|
<string name="scan_type_driver_license">Carteira de motorista</string>
|
||||||
|
<string name="scan_type_unknown">Desconhecido</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Ingresso duplicado (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Ingresso não registrado (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">O histórico opcional fica no seu dispositivo</string>
|
||||||
|
<string name="history_hero_title">Revise leituras anteriores localmente</string>
|
||||||
|
<string name="history_hero_subtitle">Pesquise, exporte ou exclua leituras salvas quando quiser.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Sem anúncios</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Sem rastreamento</string>
|
||||||
|
<string name="privacy_pill_no_account">Sem conta</string>
|
||||||
|
<string name="local_controls">Controles locais</string>
|
||||||
|
<string name="no_saved_scans_yet">Nenhuma leitura salva ainda</string>
|
||||||
|
<string name="empty_history_description">Ative o histórico local nas configurações para manter um registro privado neste dispositivo.</string>
|
||||||
|
<string name="scan_from_image">Escanear de imagem</string>
|
||||||
|
<string name="import_whitelist">Importar lista permitida</string>
|
||||||
|
<string name="whitelist_loaded_count">IDs registrados carregados: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">%1$d IDs importados.</string>
|
||||||
|
<string name="whitelist_import_empty">Não foi possível importar IDs deste arquivo.</string>
|
||||||
|
<string name="batch_mode">Modo em lote</string>
|
||||||
|
<string name="batch_captures_count">Leituras em lote: %1$d</string>
|
||||||
|
<string name="clear_batch">Limpar lote</string>
|
||||||
|
<string name="share_batch">Compartilhar lote</string>
|
||||||
|
<string name="no_code_found_in_image">Nenhum QR code ou código de barras encontrado na imagem selecionada.</string>
|
||||||
|
<string name="image_scan_pick_title">%1$d códigos encontrados na imagem</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Escolha o resultado que deseja usar. A detecção e a análise acontecem localmente.</string>
|
||||||
|
<string name="image_scan_use_selected">Usar selecionado</string>
|
||||||
|
<string name="image_scan_failed">Não foi possível ler esta imagem. Tente outra.</string>
|
||||||
|
<string name="already_scanned">Já escaneado</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Ingresso duplicado detectado</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Este ingresso/código já foi escaneado. Verifique a entrada imediatamente para evitar fraude.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Código: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Ingresso não registrado detectado</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Este ingresso/código não está na lista permitida importada. Verifique o registro do participante.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Código: %1$s</string>
|
||||||
|
<string name="view_history">Ver histórico</string>
|
||||||
|
<string name="call_number">Ligar para número</string>
|
||||||
|
<string name="send_sms">Enviar SMS</string>
|
||||||
|
<string name="send_email">Enviar e-mail</string>
|
||||||
|
<string name="open_wifi_settings">Abrir configurações de Wi-Fi</string>
|
||||||
|
<string name="add_contact">Adicionar contato</string>
|
||||||
|
<string name="add_calendar_event">Adicionar evento ao calendário</string>
|
||||||
|
<string name="review_app">Avaliar no Google Play</string>
|
||||||
|
<string name="active_use_case_view">Visualização de caso de uso ativa</string>
|
||||||
|
<string name="select_use_case_view">Selecionar visualização de caso de uso</string>
|
||||||
|
<string name="use_case_everyday_personal">Uso pessoal diário</string>
|
||||||
|
<string name="use_case_event_ticketing">Eventos e ingressos</string>
|
||||||
|
<string name="use_case_everyday_description">Scanner pessoal completo com histórico local e ações comuns de resultado.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Leitura em lote, detecção de duplicados, importação de lista permitida e compartilhamento em lote.</string>
|
||||||
|
<string name="settings_header_subtitle">Configurações que deixam você no controle</string>
|
||||||
|
<string name="settings_hero_title">As configurações de privacidade são suas</string>
|
||||||
|
<string name="settings_hero_subtitle">Escolha histórico local, avisos de segurança, feedback e a visualização do scanner que se adapta ao seu fluxo de trabalho.</string>
|
||||||
|
<string name="result_local_check">Verificação local</string>
|
||||||
|
<string name="result_checked_on_device">Verificado no dispositivo antes de abrir</string>
|
||||||
|
<string name="result_encoded_data">Dados codificados</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Alertas de ingressos duplicados e não registrados ficam no dispositivo.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Digitalizar</string>
|
||||||
|
<string name="scan_again">Digitalizar novamente</string>
|
||||||
|
<string name="history">Histórico</string>
|
||||||
|
<string name="settings">Definições</string>
|
||||||
|
<string name="app_language">Idioma da app</string>
|
||||||
|
<string name="app_language_system_default">Predefinição do sistema</string>
|
||||||
|
<string name="app_language_partial_translation">Tradução parcial</string>
|
||||||
|
<string name="change">Alterar</string>
|
||||||
|
<string name="save_history">Guardar histórico (local)</string>
|
||||||
|
<string name="privacy">Privacidade</string>
|
||||||
|
<string name="privacy_policy">Política de Privacidade</string>
|
||||||
|
<string name="privacy_text">Processamento local, sem anúncios e sem rastreio. Consulte a política de privacidade para mais detalhes.</string>
|
||||||
|
<string name="security_warnings">Avisos de segurança</string>
|
||||||
|
<string name="scan_feedback">Feedback da digitalização (bip + vibração)</string>
|
||||||
|
<string name="about">Sobre</string>
|
||||||
|
<string name="copy">Copiar</string>
|
||||||
|
<string name="share">Partilhar</string>
|
||||||
|
<string name="open">Abrir</string>
|
||||||
|
<string name="cancel">Cancelar</string>
|
||||||
|
<string name="open_anyway">Abrir na mesma</string>
|
||||||
|
<string name="risk_warning_title">Este URL parece invulgar</string>
|
||||||
|
<string name="risk_warning">Verifique a ligação antes de a abrir. O aviso é calculado no seu dispositivo, sem enviar a digitalização para qualquer lado.</string>
|
||||||
|
<string name="delete_all">Eliminar tudo</string>
|
||||||
|
<string name="confirm_delete_all">Eliminar todas as entradas do histórico?</string>
|
||||||
|
<string name="confirm">Confirmar</string>
|
||||||
|
<string name="close">Fechar</string>
|
||||||
|
<string name="search">Pesquisar</string>
|
||||||
|
<string name="flashlight">Lanterna</string>
|
||||||
|
<string name="camera_permission_title">Acesso à câmara necessário</string>
|
||||||
|
<string name="camera_permission_rationale">A permissão da câmara é necessária para digitalizar códigos QR e códigos de barras.</string>
|
||||||
|
<string name="open_settings">Abrir definições</string>
|
||||||
|
<string name="no_camera">Sem permissão da câmara</string>
|
||||||
|
<string name="delete_history_on_disable">Eliminar o histórico existente ao desativar?</string>
|
||||||
|
<string name="version">Versão 1.0.0</string>
|
||||||
|
<string name="licenses">Licenças open source</string>
|
||||||
|
<string name="contact">Contacto: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Tipo</string>
|
||||||
|
<string name="content_value">Conteúdo</string>
|
||||||
|
<string name="base64_encoded_notice">Apresentado como Base64 porque os dados digitalizados não podem ser mostrados como texto.</string>
|
||||||
|
<string name="base64_encoded_inline">Codificado em Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Permitir câmara</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Aproxime os dedos para ampliar códigos pequenos</string>
|
||||||
|
<string name="aim_center_hint">Aponte o código para dentro da moldura central.</string>
|
||||||
|
<string name="live_potential_detected">Código detetado. Mantenha estável ou aproxime-se.</string>
|
||||||
|
<string name="live_readable_detected">Código legível detetado.</string>
|
||||||
|
<string name="share_history">Partilhar histórico</string>
|
||||||
|
<string name="share_txt">Texto</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Contacto</string>
|
||||||
|
<string name="scan_type_url">Ligação</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefone</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-mail</string>
|
||||||
|
<string name="scan_type_calendar">Calendário</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produto</string>
|
||||||
|
<string name="scan_type_text">Texto</string>
|
||||||
|
<string name="scan_type_geo">Localização</string>
|
||||||
|
<string name="scan_type_driver_license">Carta de condução</string>
|
||||||
|
<string name="scan_type_unknown">Desconhecido</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Bilhete duplicado (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Bilhete não registado (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">O histórico opcional fica no seu dispositivo</string>
|
||||||
|
<string name="history_hero_title">Reveja digitalizações anteriores localmente</string>
|
||||||
|
<string name="history_hero_subtitle">Pesquise, exporte ou elimine digitalizações guardadas quando quiser.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Sem anúncios</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Sem rastreio</string>
|
||||||
|
<string name="privacy_pill_no_account">Sem conta</string>
|
||||||
|
<string name="local_controls">Controlos locais</string>
|
||||||
|
<string name="no_saved_scans_yet">Ainda não há digitalizações guardadas</string>
|
||||||
|
<string name="empty_history_description">Ative o histórico local nas definições para manter um registo privado neste dispositivo.</string>
|
||||||
|
<string name="scan_from_image">Digitalizar de imagem</string>
|
||||||
|
<string name="import_whitelist">Importar lista permitida</string>
|
||||||
|
<string name="whitelist_loaded_count">IDs registados carregados: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">%1$d IDs importados.</string>
|
||||||
|
<string name="whitelist_import_empty">Não foi possível importar IDs deste ficheiro.</string>
|
||||||
|
<string name="batch_mode">Modo em lote</string>
|
||||||
|
<string name="batch_captures_count">Digitalizações em lote: %1$d</string>
|
||||||
|
<string name="clear_batch">Limpar lote</string>
|
||||||
|
<string name="share_batch">Partilhar lote</string>
|
||||||
|
<string name="no_code_found_in_image">Nenhum código QR ou código de barras encontrado na imagem selecionada.</string>
|
||||||
|
<string name="image_scan_pick_title">%1$d códigos encontrados na imagem</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Escolha o resultado que pretende usar. A deteção e a análise acontecem localmente.</string>
|
||||||
|
<string name="image_scan_use_selected">Usar selecionado</string>
|
||||||
|
<string name="image_scan_failed">Não foi possível ler esta imagem. Tente outra.</string>
|
||||||
|
<string name="already_scanned">Já digitalizado</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Bilhete duplicado detetado</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Este bilhete/código já foi digitalizado. Verifique a entrada imediatamente para evitar fraude.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Código: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Bilhete não registado detetado</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Este bilhete/código não está na lista permitida importada. Verifique o registo do participante.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Código: %1$s</string>
|
||||||
|
<string name="view_history">Ver histórico</string>
|
||||||
|
<string name="call_number">Ligar para número</string>
|
||||||
|
<string name="send_sms">Enviar SMS</string>
|
||||||
|
<string name="send_email">Enviar e-mail</string>
|
||||||
|
<string name="open_wifi_settings">Abrir definições de Wi-Fi</string>
|
||||||
|
<string name="add_contact">Adicionar contacto</string>
|
||||||
|
<string name="add_calendar_event">Adicionar evento ao calendário</string>
|
||||||
|
<string name="review_app">Avaliar no Google Play</string>
|
||||||
|
<string name="active_use_case_view">Vista de caso de uso ativa</string>
|
||||||
|
<string name="select_use_case_view">Selecionar vista de caso de uso</string>
|
||||||
|
<string name="use_case_everyday_personal">Uso pessoal diário</string>
|
||||||
|
<string name="use_case_event_ticketing">Eventos e bilhética</string>
|
||||||
|
<string name="use_case_everyday_description">Scanner pessoal completo com histórico local e ações comuns de resultados.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Digitalização em lote, deteção de duplicados, importação de lista permitida e partilha em lote.</string>
|
||||||
|
<string name="settings_header_subtitle">Definições que lhe dão controlo</string>
|
||||||
|
<string name="settings_hero_title">As definições de privacidade são suas</string>
|
||||||
|
<string name="settings_hero_subtitle">Escolha histórico local, avisos de segurança, feedback e a vista do scanner adequada ao seu fluxo de trabalho.</string>
|
||||||
|
<string name="result_local_check">Verificação local</string>
|
||||||
|
<string name="result_checked_on_device">Verificado no dispositivo antes de abrir</string>
|
||||||
|
<string name="result_encoded_data">Dados codificados</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Os alertas de bilhetes duplicados e não registados ficam no dispositivo.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">扫描</string>
|
||||||
|
<string name="scan_again">再次扫描</string>
|
||||||
|
<string name="history">历史记录</string>
|
||||||
|
<string name="settings">设置</string>
|
||||||
|
<string name="app_language">应用语言</string>
|
||||||
|
<string name="app_language_system_default">系统默认</string>
|
||||||
|
<string name="app_language_partial_translation">部分翻译</string>
|
||||||
|
<string name="change">更改</string>
|
||||||
|
<string name="save_history">保存历史记录(本地)</string>
|
||||||
|
<string name="privacy">隐私</string>
|
||||||
|
<string name="privacy_policy">隐私政策</string>
|
||||||
|
<string name="privacy_text">本地处理,无广告,无跟踪。详情请参阅隐私政策。</string>
|
||||||
|
<string name="security_warnings">安全警告</string>
|
||||||
|
<string name="scan_feedback">扫描反馈(提示音 + 震动)</string>
|
||||||
|
<string name="about">关于</string>
|
||||||
|
<string name="copy">复制</string>
|
||||||
|
<string name="share">分享</string>
|
||||||
|
<string name="open">打开</string>
|
||||||
|
<string name="cancel">取消</string>
|
||||||
|
<string name="open_anyway">仍然打开</string>
|
||||||
|
<string name="risk_warning_title">此网址看起来不寻常</string>
|
||||||
|
<string name="risk_warning">打开前请检查链接。警告在你的设备上计算,不会将扫描内容发送到任何地方。</string>
|
||||||
|
<string name="delete_all">全部删除</string>
|
||||||
|
<string name="confirm_delete_all">删除所有历史记录条目?</string>
|
||||||
|
<string name="confirm">确认</string>
|
||||||
|
<string name="close">关闭</string>
|
||||||
|
<string name="search">搜索</string>
|
||||||
|
<string name="flashlight">手电筒</string>
|
||||||
|
<string name="camera_permission_title">需要相机访问权限</string>
|
||||||
|
<string name="camera_permission_rationale">需要相机权限才能扫描二维码和条形码。</string>
|
||||||
|
<string name="open_settings">打开设置</string>
|
||||||
|
<string name="no_camera">没有相机权限</string>
|
||||||
|
<string name="delete_history_on_disable">停用时删除现有历史记录?</string>
|
||||||
|
<string name="version">版本 1.0.0</string>
|
||||||
|
<string name="licenses">开源许可证</string>
|
||||||
|
<string name="contact">联系:softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">类型</string>
|
||||||
|
<string name="content_value">内容</string>
|
||||||
|
<string name="base64_encoded_notice">由于扫描数据无法显示为文本,因此以 Base64 显示。</string>
|
||||||
|
<string name="base64_encoded_inline">Base64 编码:%1$s</string>
|
||||||
|
<string name="request_camera">允许相机</string>
|
||||||
|
<string name="pinch_to_zoom_hint">捏合缩放以扫描小码</string>
|
||||||
|
<string name="aim_center_hint">将代码对准中央框内。</string>
|
||||||
|
<string name="live_potential_detected">发现代码。请保持稳定或靠近一些。</string>
|
||||||
|
<string name="live_readable_detected">检测到可读取的代码。</string>
|
||||||
|
<string name="share_history">分享历史记录</string>
|
||||||
|
<string name="share_txt">文本</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">联系人</string>
|
||||||
|
<string name="scan_type_url">链接</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">电话</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">电子邮件</string>
|
||||||
|
<string name="scan_type_calendar">日历</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">产品</string>
|
||||||
|
<string name="scan_type_text">文本</string>
|
||||||
|
<string name="scan_type_geo">位置</string>
|
||||||
|
<string name="scan_type_driver_license">驾驶证</string>
|
||||||
|
<string name="scan_type_unknown">未知</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">重复票券(%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">未注册票券(%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">可选历史记录保留在你的设备上</string>
|
||||||
|
<string name="history_hero_title">在本地查看过去的扫描</string>
|
||||||
|
<string name="history_hero_subtitle">随时搜索、导出或删除已保存的扫描。</string>
|
||||||
|
<string name="privacy_pill_no_ads">无广告</string>
|
||||||
|
<string name="privacy_pill_no_tracking">无跟踪</string>
|
||||||
|
<string name="privacy_pill_no_account">无需账号</string>
|
||||||
|
<string name="local_controls">本地控制</string>
|
||||||
|
<string name="no_saved_scans_yet">还没有保存的扫描</string>
|
||||||
|
<string name="empty_history_description">在设置中启用本地历史记录,以在此设备上保留私密记录。</string>
|
||||||
|
<string name="scan_from_image">从图片扫描</string>
|
||||||
|
<string name="import_whitelist">导入白名单</string>
|
||||||
|
<string name="whitelist_loaded_count">已加载注册 ID:%1$d</string>
|
||||||
|
<string name="whitelist_import_success">已导入 %1$d 个 ID。</string>
|
||||||
|
<string name="whitelist_import_empty">无法从此文件导入 ID。</string>
|
||||||
|
<string name="batch_mode">批量模式</string>
|
||||||
|
<string name="batch_captures_count">批量扫描:%1$d</string>
|
||||||
|
<string name="clear_batch">清空批次</string>
|
||||||
|
<string name="share_batch">分享批次</string>
|
||||||
|
<string name="no_code_found_in_image">在所选图片中未找到二维码或条形码。</string>
|
||||||
|
<string name="image_scan_pick_title">在图片中找到 %1$d 个代码</string>
|
||||||
|
<string name="image_scan_pick_subtitle">选择要使用的结果。检测和解析均在本地完成。</string>
|
||||||
|
<string name="image_scan_use_selected">使用所选项</string>
|
||||||
|
<string name="image_scan_failed">无法读取此图片。请尝试另一张。</string>
|
||||||
|
<string name="already_scanned">已扫描</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">检测到重复票券</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">此票券/代码以前已扫描。请立即核验入场以防止欺诈。</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">代码:%1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">检测到未注册票券</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">此票券/代码不在导入的白名单中。请核验参加者注册信息。</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">代码:%1$s</string>
|
||||||
|
<string name="view_history">查看历史记录</string>
|
||||||
|
<string name="call_number">拨打号码</string>
|
||||||
|
<string name="send_sms">发送短信</string>
|
||||||
|
<string name="send_email">发送电子邮件</string>
|
||||||
|
<string name="open_wifi_settings">打开 Wi-Fi 设置</string>
|
||||||
|
<string name="add_contact">添加联系人</string>
|
||||||
|
<string name="add_calendar_event">添加日历事件</string>
|
||||||
|
<string name="review_app">在 Google Play 上评价</string>
|
||||||
|
<string name="active_use_case_view">当前使用场景视图</string>
|
||||||
|
<string name="select_use_case_view">选择使用场景视图</string>
|
||||||
|
<string name="use_case_everyday_personal">日常个人使用</string>
|
||||||
|
<string name="use_case_event_ticketing">活动与票务</string>
|
||||||
|
<string name="use_case_everyday_description">完整的个人扫描器,提供本地历史记录和常用结果操作。</string>
|
||||||
|
<string name="use_case_event_ticketing_description">批量扫描、重复检测、白名单导入和批量分享。</string>
|
||||||
|
<string name="settings_header_subtitle">让你掌控的设置</string>
|
||||||
|
<string name="settings_hero_title">隐私设置由你决定</string>
|
||||||
|
<string name="settings_hero_subtitle">选择本地历史记录、安全警告、反馈,以及适合你工作流程的扫描器视图。</string>
|
||||||
|
<string name="result_local_check">本地检查</string>
|
||||||
|
<string name="result_checked_on_device">打开前已在设备上检查</string>
|
||||||
|
<string name="result_encoded_data">编码数据</string>
|
||||||
|
<string name="batch_ticket_privacy_note">重复和未注册票券提醒会保留在设备上。</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">掃描</string>
|
||||||
|
<string name="scan_again">再次掃描</string>
|
||||||
|
<string name="history">記錄</string>
|
||||||
|
<string name="settings">設定</string>
|
||||||
|
<string name="app_language">App 語言</string>
|
||||||
|
<string name="app_language_system_default">系統預設</string>
|
||||||
|
<string name="app_language_partial_translation">部分翻譯</string>
|
||||||
|
<string name="change">變更</string>
|
||||||
|
<string name="save_history">儲存記錄(本機)</string>
|
||||||
|
<string name="privacy">私隱</string>
|
||||||
|
<string name="privacy_policy">私隱政策</string>
|
||||||
|
<string name="privacy_text">本機處理,無廣告,無追蹤。詳情請參閱私隱政策。</string>
|
||||||
|
<string name="security_warnings">安全警告</string>
|
||||||
|
<string name="scan_feedback">掃描回饋(提示音 + 震動)</string>
|
||||||
|
<string name="about">關於</string>
|
||||||
|
<string name="copy">複製</string>
|
||||||
|
<string name="share">分享</string>
|
||||||
|
<string name="open">開啟</string>
|
||||||
|
<string name="cancel">取消</string>
|
||||||
|
<string name="open_anyway">仍要開啟</string>
|
||||||
|
<string name="risk_warning_title">此網址看起來不尋常</string>
|
||||||
|
<string name="risk_warning">開啟前請檢查連結。警告會在你的裝置上計算,不會將掃描內容傳送到任何地方。</string>
|
||||||
|
<string name="delete_all">全部刪除</string>
|
||||||
|
<string name="confirm_delete_all">刪除所有記錄項目?</string>
|
||||||
|
<string name="confirm">確認</string>
|
||||||
|
<string name="close">關閉</string>
|
||||||
|
<string name="search">搜尋</string>
|
||||||
|
<string name="flashlight">手電筒</string>
|
||||||
|
<string name="camera_permission_title">需要相機存取權限</string>
|
||||||
|
<string name="camera_permission_rationale">需要相機權限才能掃描 QR code 和條碼。</string>
|
||||||
|
<string name="open_settings">開啟設定</string>
|
||||||
|
<string name="no_camera">沒有相機權限</string>
|
||||||
|
<string name="delete_history_on_disable">停用時刪除現有記錄?</string>
|
||||||
|
<string name="version">版本 1.0.0</string>
|
||||||
|
<string name="licenses">開源授權</string>
|
||||||
|
<string name="contact">聯絡:softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">類型</string>
|
||||||
|
<string name="content_value">內容</string>
|
||||||
|
<string name="base64_encoded_notice">由於掃描資料無法顯示為文字,因此以 Base64 顯示。</string>
|
||||||
|
<string name="base64_encoded_inline">Base64 編碼:%1$s</string>
|
||||||
|
<string name="request_camera">允許相機</string>
|
||||||
|
<string name="pinch_to_zoom_hint">捏合縮放以掃描較小的代碼</string>
|
||||||
|
<string name="aim_center_hint">將代碼對準中央框內。</string>
|
||||||
|
<string name="live_potential_detected">發現代碼。請保持穩定或靠近一些。</string>
|
||||||
|
<string name="live_readable_detected">偵測到可讀取的代碼。</string>
|
||||||
|
<string name="share_history">分享記錄</string>
|
||||||
|
<string name="share_txt">文字</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">聯絡人</string>
|
||||||
|
<string name="scan_type_url">連結</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">電話</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">電子郵件</string>
|
||||||
|
<string name="scan_type_calendar">日曆</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">產品</string>
|
||||||
|
<string name="scan_type_text">文字</string>
|
||||||
|
<string name="scan_type_geo">位置</string>
|
||||||
|
<string name="scan_type_driver_license">駕駛執照</string>
|
||||||
|
<string name="scan_type_unknown">未知</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">重複票券(%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">未註冊票券(%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">可選記錄會保留在你的裝置上</string>
|
||||||
|
<string name="history_hero_title">在本機查看過去的掃描</string>
|
||||||
|
<string name="history_hero_subtitle">隨時搜尋、匯出或刪除已儲存的掃描。</string>
|
||||||
|
<string name="privacy_pill_no_ads">無廣告</string>
|
||||||
|
<string name="privacy_pill_no_tracking">無追蹤</string>
|
||||||
|
<string name="privacy_pill_no_account">無需帳戶</string>
|
||||||
|
<string name="local_controls">本機控制</string>
|
||||||
|
<string name="no_saved_scans_yet">尚未有已儲存的掃描</string>
|
||||||
|
<string name="empty_history_description">在設定中啟用本機記錄,以在此裝置上保留私人記錄。</string>
|
||||||
|
<string name="scan_from_image">從圖片掃描</string>
|
||||||
|
<string name="import_whitelist">匯入白名單</string>
|
||||||
|
<string name="whitelist_loaded_count">已載入註冊 ID:%1$d</string>
|
||||||
|
<string name="whitelist_import_success">已匯入 %1$d 個 ID。</string>
|
||||||
|
<string name="whitelist_import_empty">無法從此檔案匯入 ID。</string>
|
||||||
|
<string name="batch_mode">批次模式</string>
|
||||||
|
<string name="batch_captures_count">批次掃描:%1$d</string>
|
||||||
|
<string name="clear_batch">清除批次</string>
|
||||||
|
<string name="share_batch">分享批次</string>
|
||||||
|
<string name="no_code_found_in_image">在所選圖片中找不到 QR code 或條碼。</string>
|
||||||
|
<string name="image_scan_pick_title">在圖片中找到 %1$d 個代碼</string>
|
||||||
|
<string name="image_scan_pick_subtitle">選擇要使用的結果。偵測和解析都會在本機完成。</string>
|
||||||
|
<string name="image_scan_use_selected">使用所選項目</string>
|
||||||
|
<string name="image_scan_failed">無法讀取此圖片。請嘗試另一張。</string>
|
||||||
|
<string name="already_scanned">已掃描</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">偵測到重複票券</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">此票券/代碼之前已掃描。請立即核驗入場以防止欺詐。</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">代碼:%1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">偵測到未註冊票券</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">此票券/代碼不在匯入的白名單中。請核驗參加者註冊資料。</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">代碼:%1$s</string>
|
||||||
|
<string name="view_history">查看記錄</string>
|
||||||
|
<string name="call_number">撥打號碼</string>
|
||||||
|
<string name="send_sms">傳送 SMS</string>
|
||||||
|
<string name="send_email">傳送電郵</string>
|
||||||
|
<string name="open_wifi_settings">開啟 Wi-Fi 設定</string>
|
||||||
|
<string name="add_contact">新增聯絡人</string>
|
||||||
|
<string name="add_calendar_event">新增日曆事件</string>
|
||||||
|
<string name="review_app">在 Google Play 評價</string>
|
||||||
|
<string name="active_use_case_view">目前使用情境視圖</string>
|
||||||
|
<string name="select_use_case_view">選擇使用情境視圖</string>
|
||||||
|
<string name="use_case_everyday_personal">日常個人使用</string>
|
||||||
|
<string name="use_case_event_ticketing">活動與票務</string>
|
||||||
|
<string name="use_case_everyday_description">完整個人掃描器,提供本機記錄和常用結果操作。</string>
|
||||||
|
<string name="use_case_event_ticketing_description">批次掃描、重複偵測、白名單匯入和批次分享。</string>
|
||||||
|
<string name="settings_header_subtitle">讓你掌控的設定</string>
|
||||||
|
<string name="settings_hero_title">私隱設定由你決定</string>
|
||||||
|
<string name="settings_hero_subtitle">選擇本機記錄、安全警告、回饋,以及適合你工作流程的掃描器視圖。</string>
|
||||||
|
<string name="result_local_check">本機檢查</string>
|
||||||
|
<string name="result_checked_on_device">開啟前已在裝置上檢查</string>
|
||||||
|
<string name="result_encoded_data">編碼資料</string>
|
||||||
|
<string name="batch_ticket_privacy_note">重複和未註冊票券提示會保留在裝置上。</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Сканиране</string>
|
||||||
|
<string name="scan_again">Сканирай отново</string>
|
||||||
|
<string name="history">История</string>
|
||||||
|
<string name="settings">Настройки</string>
|
||||||
|
<string name="app_language">Език на приложението</string>
|
||||||
|
<string name="app_language_system_default">По подразбиране от системата</string>
|
||||||
|
<string name="app_language_partial_translation">Частичен превод</string>
|
||||||
|
<string name="change">Промяна</string>
|
||||||
|
<string name="save_history">Запазване на историята (локално)</string>
|
||||||
|
<string name="privacy">Поверителност</string>
|
||||||
|
<string name="privacy_policy">Политика за поверителност</string>
|
||||||
|
<string name="privacy_text">Локална обработка, без реклами, без проследяване. Вижте политиката за поверителност за подробности.</string>
|
||||||
|
<string name="security_warnings">Предупреждения за сигурност</string>
|
||||||
|
<string name="scan_feedback">Обратна връзка при сканиране (звук + вибрация)</string>
|
||||||
|
<string name="about">Относно</string>
|
||||||
|
<string name="copy">Копиране</string>
|
||||||
|
<string name="share">Споделяне</string>
|
||||||
|
<string name="open">Отваряне</string>
|
||||||
|
<string name="cancel">Отказ</string>
|
||||||
|
<string name="open_anyway">Отвори въпреки това</string>
|
||||||
|
<string name="risk_warning_title">Този линк изглежда необичайно</string>
|
||||||
|
<string name="risk_warning">Проверете линка преди отваряне. Предупреждението се изчислява на устройството ви, без сканирането да се изпраща никъде.</string>
|
||||||
|
<string name="delete_all">Изтриване на всичко</string>
|
||||||
|
<string name="confirm_delete_all">Да се изтрият ли всички записи от историята?</string>
|
||||||
|
<string name="confirm">Потвърждаване</string>
|
||||||
|
<string name="close">Затваряне</string>
|
||||||
|
<string name="search">Търсене</string>
|
||||||
|
<string name="flashlight">Фенерче</string>
|
||||||
|
<string name="camera_permission_title">Необходим е достъп до камерата</string>
|
||||||
|
<string name="camera_permission_rationale">Разрешението за камера е необходимо за сканиране на QR кодове и баркодове.</string>
|
||||||
|
<string name="open_settings">Отвори настройките</string>
|
||||||
|
<string name="no_camera">Няма разрешение за камера</string>
|
||||||
|
<string name="delete_history_on_disable">Да се изтрие ли съществуващата история при изключване?</string>
|
||||||
|
<string name="version">Версия 1.0.0</string>
|
||||||
|
<string name="licenses">Лицензи с отворен код</string>
|
||||||
|
<string name="contact">Контакт: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Тип</string>
|
||||||
|
<string name="content_value">Съдържание</string>
|
||||||
|
<string name="base64_encoded_notice">Показва се като Base64, защото сканираните данни не могат да се покажат като текст.</string>
|
||||||
|
<string name="base64_encoded_inline">Кодирано в Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Разреши камерата</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Щипнете за увеличение при малки кодове</string>
|
||||||
|
<string name="aim_center_hint">Насочете кода в централната рамка.</string>
|
||||||
|
<string name="live_potential_detected">Открит е код. Дръжте стабилно или се приближете.</string>
|
||||||
|
<string name="live_readable_detected">Открит е четим код.</string>
|
||||||
|
<string name="share_history">Споделяне на историята</string>
|
||||||
|
<string name="share_txt">Текст</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Контакт</string>
|
||||||
|
<string name="scan_type_url">Линк</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Телефон</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">Имейл</string>
|
||||||
|
<string name="scan_type_calendar">Календар</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Продукт</string>
|
||||||
|
<string name="scan_type_text">Текст</string>
|
||||||
|
<string name="scan_type_geo">Местоположение</string>
|
||||||
|
<string name="scan_type_driver_license">Шофьорска книжка</string>
|
||||||
|
<string name="scan_type_unknown">Неизвестно</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Дублиран билет (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Нерегистриран билет (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Незадължителната история остава на устройството ви</string>
|
||||||
|
<string name="history_hero_title">Преглеждайте предишни сканирания локално</string>
|
||||||
|
<string name="history_hero_subtitle">Търсете, експортирайте или изтривайте запазени сканирания, когато пожелаете.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Без реклами</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Без проследяване</string>
|
||||||
|
<string name="privacy_pill_no_account">Без акаунт</string>
|
||||||
|
<string name="local_controls">Локални контроли</string>
|
||||||
|
<string name="no_saved_scans_yet">Още няма запазени сканирания</string>
|
||||||
|
<string name="empty_history_description">Включете локалната история в настройките, за да пазите личен запис на това устройство.</string>
|
||||||
|
<string name="scan_from_image">Сканиране от изображение</string>
|
||||||
|
<string name="import_whitelist">Импортиране на бял списък</string>
|
||||||
|
<string name="whitelist_loaded_count">Заредени регистрирани ID: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Импортирани са %1$d ID.</string>
|
||||||
|
<string name="whitelist_import_empty">Неуспешно импортиране на ID от този файл.</string>
|
||||||
|
<string name="batch_mode">Пакетен режим</string>
|
||||||
|
<string name="batch_captures_count">Пакетни сканирания: %1$d</string>
|
||||||
|
<string name="clear_batch">Изчистване на пакета</string>
|
||||||
|
<string name="share_batch">Споделяне на пакета</string>
|
||||||
|
<string name="no_code_found_in_image">В избраното изображение не е намерен QR код или баркод.</string>
|
||||||
|
<string name="image_scan_pick_title">Намерени са %1$d кода в изображението</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Изберете резултата, който искате да използвате. Откриването и анализът се извършват локално.</string>
|
||||||
|
<string name="image_scan_use_selected">Използвай избраното</string>
|
||||||
|
<string name="image_scan_failed">Това изображение не може да бъде прочетено. Опитайте друго.</string>
|
||||||
|
<string name="already_scanned">Вече сканирано</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Открит е дублиран билет</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Този билет/код вече е сканиран. Проверете входа незабавно, за да предотвратите измама.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Код: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Открит е нерегистриран билет</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Този билет/код не е в импортирания бял списък. Проверете регистрацията на участника.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Код: %1$s</string>
|
||||||
|
<string name="view_history">Виж историята</string>
|
||||||
|
<string name="call_number">Обади се на номера</string>
|
||||||
|
<string name="send_sms">Изпрати SMS</string>
|
||||||
|
<string name="send_email">Изпрати имейл</string>
|
||||||
|
<string name="open_wifi_settings">Отвори Wi-Fi настройките</string>
|
||||||
|
<string name="add_contact">Добави контакт</string>
|
||||||
|
<string name="add_calendar_event">Добави събитие в календара</string>
|
||||||
|
<string name="review_app">Оцени в Google Play</string>
|
||||||
|
<string name="active_use_case_view">Активен изглед за употреба</string>
|
||||||
|
<string name="select_use_case_view">Изберете изглед за употреба</string>
|
||||||
|
<string name="use_case_everyday_personal">Ежедневна лична употреба</string>
|
||||||
|
<string name="use_case_event_ticketing">Събития и билети</string>
|
||||||
|
<string name="use_case_everyday_description">Пълен личен скенер с локална история и обичайни действия с резултати.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Пакетно сканиране, откриване на дубликати, импорт на бял списък и пакетно споделяне.</string>
|
||||||
|
<string name="settings_header_subtitle">Настройки, които ви дават контрол</string>
|
||||||
|
<string name="settings_hero_title">Настройките за поверителност са ваши</string>
|
||||||
|
<string name="settings_hero_subtitle">Изберете локална история, предупреждения за сигурност, обратна връзка и изглед на скенера според работния си процес.</string>
|
||||||
|
<string name="result_local_check">Локална проверка</string>
|
||||||
|
<string name="result_checked_on_device">Проверено на устройството преди отваряне</string>
|
||||||
|
<string name="result_encoded_data">Кодирани данни</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Предупрежденията за дублирани и нерегистрирани билети остават на устройството.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">স্ক্যান</string>
|
||||||
|
<string name="scan_again">আবার স্ক্যান করুন</string>
|
||||||
|
<string name="history">ইতিহাস</string>
|
||||||
|
<string name="settings">সেটিংস</string>
|
||||||
|
<string name="app_language">অ্যাপের ভাষা</string>
|
||||||
|
<string name="app_language_system_default">সিস্টেম ডিফল্ট</string>
|
||||||
|
<string name="app_language_partial_translation">আংশিক অনুবাদ</string>
|
||||||
|
<string name="change">পরিবর্তন</string>
|
||||||
|
<string name="save_history">ইতিহাস সংরক্ষণ করুন (স্থানীয়)</string>
|
||||||
|
<string name="privacy">গোপনীয়তা</string>
|
||||||
|
<string name="privacy_policy">গোপনীয়তা নীতি</string>
|
||||||
|
<string name="privacy_text">স্থানীয় প্রক্রিয়াকরণ, কোনো বিজ্ঞাপন নেই, কোনো ট্র্যাকিং নেই। বিস্তারিত জানার জন্য গোপনীয়তা নীতি দেখুন।</string>
|
||||||
|
<string name="security_warnings">নিরাপত্তা সতর্কতা</string>
|
||||||
|
<string name="scan_feedback">স্ক্যান প্রতিক্রিয়া (বিপ + কম্পন)</string>
|
||||||
|
<string name="about">সম্পর্কে</string>
|
||||||
|
<string name="copy">কপি</string>
|
||||||
|
<string name="share">শেয়ার</string>
|
||||||
|
<string name="open">খুলুন</string>
|
||||||
|
<string name="cancel">বাতিল</string>
|
||||||
|
<string name="open_anyway">তবুও খুলুন</string>
|
||||||
|
<string name="risk_warning_title">এই লিংকটি অস্বাভাবিক দেখাচ্ছে</string>
|
||||||
|
<string name="risk_warning">খোলার আগে লিংকটি পরীক্ষা করুন। সতর্কতাটি আপনার ডিভাইসে গণনা করা হয়, স্ক্যান কোথাও পাঠানো হয় না।</string>
|
||||||
|
<string name="delete_all">সব মুছুন</string>
|
||||||
|
<string name="confirm_delete_all">ইতিহাসের সব এন্ট্রি মুছবেন?</string>
|
||||||
|
<string name="confirm">নিশ্চিত করুন</string>
|
||||||
|
<string name="close">বন্ধ</string>
|
||||||
|
<string name="search">খুঁজুন</string>
|
||||||
|
<string name="flashlight">ফ্ল্যাশলাইট</string>
|
||||||
|
<string name="camera_permission_title">ক্যামেরা অ্যাক্সেস প্রয়োজন</string>
|
||||||
|
<string name="camera_permission_rationale">QR কোড এবং বারকোড স্ক্যান করতে ক্যামেরা অনুমতি প্রয়োজন।</string>
|
||||||
|
<string name="open_settings">সেটিংস খুলুন</string>
|
||||||
|
<string name="no_camera">ক্যামেরা অনুমতি নেই</string>
|
||||||
|
<string name="delete_history_on_disable">বন্ধ করার সময় বিদ্যমান ইতিহাস মুছবেন?</string>
|
||||||
|
<string name="version">সংস্করণ 1.0.0</string>
|
||||||
|
<string name="licenses">ওপেন সোর্স লাইসেন্স</string>
|
||||||
|
<string name="contact">যোগাযোগ: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">ধরন</string>
|
||||||
|
<string name="content_value">কনটেন্ট</string>
|
||||||
|
<string name="base64_encoded_notice">স্ক্যান করা ডেটা টেক্সট হিসেবে দেখানো যায় না, তাই Base64 হিসেবে দেখানো হচ্ছে।</string>
|
||||||
|
<string name="base64_encoded_inline">Base64 এনকোড করা: %1$s</string>
|
||||||
|
<string name="request_camera">ক্যামেরা অনুমতি দিন</string>
|
||||||
|
<string name="pinch_to_zoom_hint">ছোট কোডের জন্য পিঞ্চ করে জুম করুন</string>
|
||||||
|
<string name="aim_center_hint">কোডটি কেন্দ্রের ফ্রেমের ভেতরে রাখুন।</string>
|
||||||
|
<string name="live_potential_detected">কোড দেখা গেছে। স্থির রাখুন বা আরও কাছে যান।</string>
|
||||||
|
<string name="live_readable_detected">পড়া যায় এমন কোড শনাক্ত হয়েছে।</string>
|
||||||
|
<string name="share_history">ইতিহাস শেয়ার করুন</string>
|
||||||
|
<string name="share_txt">টেক্সট</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">যোগাযোগ</string>
|
||||||
|
<string name="scan_type_url">লিংক</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">ফোন</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">ইমেইল</string>
|
||||||
|
<string name="scan_type_calendar">ক্যালেন্ডার</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">পণ্য</string>
|
||||||
|
<string name="scan_type_text">টেক্সট</string>
|
||||||
|
<string name="scan_type_geo">অবস্থান</string>
|
||||||
|
<string name="scan_type_driver_license">ড্রাইভিং লাইসেন্স</string>
|
||||||
|
<string name="scan_type_unknown">অজানা</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">ডুপ্লিকেট টিকিট (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">অনিবন্ধিত টিকিট (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">ঐচ্ছিক ইতিহাস আপনার ডিভাইসেই থাকে</string>
|
||||||
|
<string name="history_hero_title">পূর্বের স্ক্যান স্থানীয়ভাবে দেখুন</string>
|
||||||
|
<string name="history_hero_subtitle">সংরক্ষিত স্ক্যান যেকোনো সময় খুঁজুন, এক্সপোর্ট করুন বা মুছুন।</string>
|
||||||
|
<string name="privacy_pill_no_ads">কোনো বিজ্ঞাপন নেই</string>
|
||||||
|
<string name="privacy_pill_no_tracking">কোনো ট্র্যাকিং নেই</string>
|
||||||
|
<string name="privacy_pill_no_account">কোনো অ্যাকাউন্ট নেই</string>
|
||||||
|
<string name="local_controls">স্থানীয় নিয়ন্ত্রণ</string>
|
||||||
|
<string name="no_saved_scans_yet">এখনও কোনো স্ক্যান সংরক্ষিত নেই</string>
|
||||||
|
<string name="empty_history_description">এই ডিভাইসে ব্যক্তিগত রেকর্ড রাখতে সেটিংসে স্থানীয় ইতিহাস চালু করুন।</string>
|
||||||
|
<string name="scan_from_image">ছবি থেকে স্ক্যান</string>
|
||||||
|
<string name="import_whitelist">অনুমোদিত তালিকা ইমপোর্ট</string>
|
||||||
|
<string name="whitelist_loaded_count">লোড হওয়া নিবন্ধিত ID: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">%1$dটি ID ইমপোর্ট হয়েছে।</string>
|
||||||
|
<string name="whitelist_import_empty">এই ফাইল থেকে ID ইমপোর্ট করা যায়নি।</string>
|
||||||
|
<string name="batch_mode">ব্যাচ মোড</string>
|
||||||
|
<string name="batch_captures_count">ব্যাচ স্ক্যান: %1$d</string>
|
||||||
|
<string name="clear_batch">ব্যাচ মুছুন</string>
|
||||||
|
<string name="share_batch">ব্যাচ শেয়ার করুন</string>
|
||||||
|
<string name="no_code_found_in_image">নির্বাচিত ছবিতে কোনো QR কোড বা বারকোড পাওয়া যায়নি।</string>
|
||||||
|
<string name="image_scan_pick_title">ছবিতে %1$dটি কোড পাওয়া গেছে</string>
|
||||||
|
<string name="image_scan_pick_subtitle">যে ফলাফলটি ব্যবহার করতে চান তা নির্বাচন করুন। শনাক্তকরণ ও বিশ্লেষণ স্থানীয়ভাবে হয়।</string>
|
||||||
|
<string name="image_scan_use_selected">নির্বাচিতটি ব্যবহার করুন</string>
|
||||||
|
<string name="image_scan_failed">এই ছবি পড়া যায়নি। অন্য ছবি চেষ্টা করুন।</string>
|
||||||
|
<string name="already_scanned">ইতিমধ্যে স্ক্যান করা হয়েছে</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">ডুপ্লিকেট টিকিট শনাক্ত হয়েছে</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">এই টিকিট/কোড আগে স্ক্যান করা হয়েছে। জালিয়াতি ঠেকাতে অবিলম্বে প্রবেশ যাচাই করুন।</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">কোড: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">অনিবন্ধিত টিকিট শনাক্ত হয়েছে</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">এই টিকিট/কোড ইমপোর্ট করা অনুমোদিত তালিকায় নেই। অংশগ্রহণকারীর নিবন্ধন যাচাই করুন।</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">কোড: %1$s</string>
|
||||||
|
<string name="view_history">ইতিহাস দেখুন</string>
|
||||||
|
<string name="call_number">নম্বরে কল করুন</string>
|
||||||
|
<string name="send_sms">SMS পাঠান</string>
|
||||||
|
<string name="send_email">ইমেইল পাঠান</string>
|
||||||
|
<string name="open_wifi_settings">Wi-Fi সেটিংস খুলুন</string>
|
||||||
|
<string name="add_contact">যোগাযোগ যোগ করুন</string>
|
||||||
|
<string name="add_calendar_event">ক্যালেন্ডার ইভেন্ট যোগ করুন</string>
|
||||||
|
<string name="review_app">Google Play-তে রিভিউ দিন</string>
|
||||||
|
<string name="active_use_case_view">সক্রিয় ব্যবহার ভিউ</string>
|
||||||
|
<string name="select_use_case_view">ব্যবহার ভিউ নির্বাচন করুন</string>
|
||||||
|
<string name="use_case_everyday_personal">দৈনন্দিন ব্যক্তিগত ব্যবহার</string>
|
||||||
|
<string name="use_case_event_ticketing">ইভেন্ট ও টিকিটিং</string>
|
||||||
|
<string name="use_case_everyday_description">স্থানীয় ইতিহাস ও সাধারণ ফলাফল অ্যাকশনসহ পূর্ণ ব্যক্তিগত স্ক্যানার।</string>
|
||||||
|
<string name="use_case_event_ticketing_description">ব্যাচ স্ক্যান, ডুপ্লিকেট শনাক্তকরণ, অনুমোদিত তালিকা ইমপোর্ট এবং ব্যাচ শেয়ারিং।</string>
|
||||||
|
<string name="settings_header_subtitle">নিয়ন্ত্রণ আপনার হাতে রাখার সেটিংস</string>
|
||||||
|
<string name="settings_hero_title">গোপনীয়তা সেটিংস আপনার</string>
|
||||||
|
<string name="settings_hero_subtitle">স্থানীয় ইতিহাস, নিরাপত্তা সতর্কতা, প্রতিক্রিয়া এবং আপনার কাজের ধরন অনুযায়ী স্ক্যানার ভিউ বেছে নিন।</string>
|
||||||
|
<string name="result_local_check">স্থানীয় পরীক্ষা</string>
|
||||||
|
<string name="result_checked_on_device">খোলার আগে ডিভাইসে পরীক্ষা করা হয়েছে</string>
|
||||||
|
<string name="result_encoded_data">এনকোড করা ডেটা</string>
|
||||||
|
<string name="batch_ticket_privacy_note">ডুপ্লিকেট ও অনিবন্ধিত টিকিট সতর্কতা ডিভাইসেই থাকে।</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Skenovat</string>
|
||||||
|
<string name="scan_again">Skenovat znovu</string>
|
||||||
|
<string name="history">Historie</string>
|
||||||
|
<string name="settings">Nastavení</string>
|
||||||
|
<string name="app_language">Jazyk aplikace</string>
|
||||||
|
<string name="app_language_system_default">Výchozí jazyk systému</string>
|
||||||
|
<string name="app_language_partial_translation">Částečný překlad</string>
|
||||||
|
<string name="change">Změnit</string>
|
||||||
|
<string name="save_history">Ukládat historii (lokálně)</string>
|
||||||
|
<string name="privacy">Soukromí</string>
|
||||||
|
<string name="privacy_policy">Zásady ochrany soukromí</string>
|
||||||
|
<string name="privacy_text">Místní zpracování, žádné reklamy, žádné sledování. Podrobnosti najdete v zásadách ochrany soukromí.</string>
|
||||||
|
<string name="security_warnings">Bezpečnostní varování</string>
|
||||||
|
<string name="scan_feedback">Odezva skenování (pípnutí + vibrace)</string>
|
||||||
|
<string name="about">O aplikaci</string>
|
||||||
|
<string name="copy">Kopírovat</string>
|
||||||
|
<string name="share">Sdílet</string>
|
||||||
|
<string name="open">Otevřít</string>
|
||||||
|
<string name="cancel">Zrušit</string>
|
||||||
|
<string name="open_anyway">Přesto otevřít</string>
|
||||||
|
<string name="risk_warning_title">Tento odkaz vypadá neobvykle</string>
|
||||||
|
<string name="risk_warning">Před otevřením odkaz zkontrolujte. Varování se počítá ve vašem zařízení, aniž by se sken kamkoli odesílal.</string>
|
||||||
|
<string name="delete_all">Smazat vše</string>
|
||||||
|
<string name="confirm_delete_all">Smazat všechny položky historie?</string>
|
||||||
|
<string name="confirm">Potvrdit</string>
|
||||||
|
<string name="close">Zavřít</string>
|
||||||
|
<string name="search">Hledat</string>
|
||||||
|
<string name="flashlight">Svítilna</string>
|
||||||
|
<string name="camera_permission_title">Je vyžadován přístup ke kameře</string>
|
||||||
|
<string name="camera_permission_rationale">Oprávnění ke kameře je potřeba pro skenování QR kódů a čárových kódů.</string>
|
||||||
|
<string name="open_settings">Otevřít nastavení</string>
|
||||||
|
<string name="no_camera">Chybí oprávnění ke kameře</string>
|
||||||
|
<string name="delete_history_on_disable">Smazat při vypnutí existující historii?</string>
|
||||||
|
<string name="version">Verze 1.0.0</string>
|
||||||
|
<string name="licenses">Open-source licence</string>
|
||||||
|
<string name="contact">Kontakt: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Typ</string>
|
||||||
|
<string name="content_value">Obsah</string>
|
||||||
|
<string name="base64_encoded_notice">Zobrazeno jako Base64, protože naskenovaná data nelze zobrazit jako text.</string>
|
||||||
|
<string name="base64_encoded_inline">Kódováno Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Povolit kameru</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Malé kódy přiblížíte gestem sevření</string>
|
||||||
|
<string name="aim_center_hint">Namiřte kód do středového rámečku.</string>
|
||||||
|
<string name="live_potential_detected">Kód nalezen. Držte zařízení stabilně nebo se přibližte.</string>
|
||||||
|
<string name="live_readable_detected">Byl zjištěn čitelný kód.</string>
|
||||||
|
<string name="share_history">Sdílet historii</string>
|
||||||
|
<string name="share_txt">Text</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Kontakt</string>
|
||||||
|
<string name="scan_type_url">Odkaz</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-mail</string>
|
||||||
|
<string name="scan_type_calendar">Kalendář</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produkt</string>
|
||||||
|
<string name="scan_type_text">Text</string>
|
||||||
|
<string name="scan_type_geo">Poloha</string>
|
||||||
|
<string name="scan_type_driver_license">Řidičský průkaz</string>
|
||||||
|
<string name="scan_type_unknown">Neznámé</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Duplicitní vstupenka (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Neregistrovaná vstupenka (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Volitelná historie zůstává ve vašem zařízení</string>
|
||||||
|
<string name="history_hero_title">Prohlížejte minulé skeny lokálně</string>
|
||||||
|
<string name="history_hero_subtitle">Uložené skeny můžete kdykoli hledat, exportovat nebo mazat.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Bez reklam</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Bez sledování</string>
|
||||||
|
<string name="privacy_pill_no_account">Bez účtu</string>
|
||||||
|
<string name="local_controls">Místní ovládání</string>
|
||||||
|
<string name="no_saved_scans_yet">Zatím žádné uložené skeny</string>
|
||||||
|
<string name="empty_history_description">Zapněte v nastavení místní historii, chcete-li na tomto zařízení uchovávat soukromý záznam.</string>
|
||||||
|
<string name="scan_from_image">Skenovat z obrázku</string>
|
||||||
|
<string name="import_whitelist">Importovat seznam povolených</string>
|
||||||
|
<string name="whitelist_loaded_count">Načtená registrovaná ID: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Importováno %1$d ID.</string>
|
||||||
|
<string name="whitelist_import_empty">Z tohoto souboru se nepodařilo importovat ID.</string>
|
||||||
|
<string name="batch_mode">Dávkový režim</string>
|
||||||
|
<string name="batch_captures_count">Dávkové skeny: %1$d</string>
|
||||||
|
<string name="clear_batch">Vymazat dávku</string>
|
||||||
|
<string name="share_batch">Sdílet dávku</string>
|
||||||
|
<string name="no_code_found_in_image">Ve vybraném obrázku nebyl nalezen QR kód ani čárový kód.</string>
|
||||||
|
<string name="image_scan_pick_title">V obrázku nalezeno %1$d kódů</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Vyberte výsledek, který chcete použít. Detekce a analýza probíhají lokálně.</string>
|
||||||
|
<string name="image_scan_use_selected">Použít vybrané</string>
|
||||||
|
<string name="image_scan_failed">Tento obrázek se nepodařilo přečíst. Zkuste jiný.</string>
|
||||||
|
<string name="already_scanned">Již naskenováno</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Zjištěna duplicitní vstupenka</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Tato vstupenka/kód už byl naskenován. Okamžitě ověřte vstup, abyste zabránili podvodu.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Kód: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Zjištěna neregistrovaná vstupenka</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Tato vstupenka/kód není v importovaném seznamu povolených. Ověřte registraci účastníka.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Kód: %1$s</string>
|
||||||
|
<string name="view_history">Zobrazit historii</string>
|
||||||
|
<string name="call_number">Zavolat na číslo</string>
|
||||||
|
<string name="send_sms">Odeslat SMS</string>
|
||||||
|
<string name="send_email">Odeslat e-mail</string>
|
||||||
|
<string name="open_wifi_settings">Otevřít nastavení Wi-Fi</string>
|
||||||
|
<string name="add_contact">Přidat kontakt</string>
|
||||||
|
<string name="add_calendar_event">Přidat událost do kalendáře</string>
|
||||||
|
<string name="review_app">Ohodnotit na Google Play</string>
|
||||||
|
<string name="active_use_case_view">Aktivní zobrazení použití</string>
|
||||||
|
<string name="select_use_case_view">Vybrat zobrazení použití</string>
|
||||||
|
<string name="use_case_everyday_personal">Každodenní osobní použití</string>
|
||||||
|
<string name="use_case_event_ticketing">Akce a vstupenky</string>
|
||||||
|
<string name="use_case_everyday_description">Plný osobní skener s místní historií a běžnými akcemi nad výsledky.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Dávkové skenování, detekce duplicit, import seznamu povolených a dávkové sdílení.</string>
|
||||||
|
<string name="settings_header_subtitle">Nastavení, která vám ponechají kontrolu</string>
|
||||||
|
<string name="settings_hero_title">Nastavení soukromí jsou vaše</string>
|
||||||
|
<string name="settings_hero_subtitle">Vyberte místní historii, bezpečnostní varování, odezvu a zobrazení skeneru podle svého pracovního postupu.</string>
|
||||||
|
<string name="result_local_check">Místní kontrola</string>
|
||||||
|
<string name="result_checked_on_device">Zkontrolováno v zařízení před otevřením</string>
|
||||||
|
<string name="result_encoded_data">Kódovaná data</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Upozornění na duplicitní a neregistrované vstupenky zůstávají v zařízení.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Scan</string>
|
||||||
|
<string name="scan_again">Scan igen</string>
|
||||||
|
<string name="history">Historik</string>
|
||||||
|
<string name="settings">Indstillinger</string>
|
||||||
|
<string name="app_language">Appens sprog</string>
|
||||||
|
<string name="app_language_system_default">Systemstandard</string>
|
||||||
|
<string name="app_language_partial_translation">Delvis oversættelse</string>
|
||||||
|
<string name="change">Skift</string>
|
||||||
|
<string name="save_history">Gem historik (lokalt)</string>
|
||||||
|
<string name="privacy">Privatliv</string>
|
||||||
|
<string name="privacy_policy">Privatlivspolitik</string>
|
||||||
|
<string name="privacy_text">Lokal behandling, ingen annoncer, ingen sporing. Se privatlivspolitikken for detaljer.</string>
|
||||||
|
<string name="security_warnings">Sikkerhedsadvarsler</string>
|
||||||
|
<string name="scan_feedback">Scanningsfeedback (bip + vibration)</string>
|
||||||
|
<string name="about">Om</string>
|
||||||
|
<string name="copy">Kopiér</string>
|
||||||
|
<string name="share">Del</string>
|
||||||
|
<string name="open">Åbn</string>
|
||||||
|
<string name="cancel">Annuller</string>
|
||||||
|
<string name="open_anyway">Åbn alligevel</string>
|
||||||
|
<string name="risk_warning_title">Dette link ser usædvanligt ud</string>
|
||||||
|
<string name="risk_warning">Kontrollér linket, før du åbner det. Advarslen beregnes på din enhed uden at sende scanningen nogen steder.</string>
|
||||||
|
<string name="delete_all">Slet alt</string>
|
||||||
|
<string name="confirm_delete_all">Slet alle historikposter?</string>
|
||||||
|
<string name="confirm">Bekræft</string>
|
||||||
|
<string name="close">Luk</string>
|
||||||
|
<string name="search">Søg</string>
|
||||||
|
<string name="flashlight">Lommelygte</string>
|
||||||
|
<string name="camera_permission_title">Kameraadgang kræves</string>
|
||||||
|
<string name="camera_permission_rationale">Kameratilladelse er nødvendig for at scanne QR-koder og stregkoder.</string>
|
||||||
|
<string name="open_settings">Åbn indstillinger</string>
|
||||||
|
<string name="no_camera">Ingen kameratilladelse</string>
|
||||||
|
<string name="delete_history_on_disable">Slet eksisterende historik ved deaktivering?</string>
|
||||||
|
<string name="version">Version 1.0.0</string>
|
||||||
|
<string name="licenses">Open source-licenser</string>
|
||||||
|
<string name="contact">Kontakt: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Type</string>
|
||||||
|
<string name="content_value">Indhold</string>
|
||||||
|
<string name="base64_encoded_notice">Vises som Base64, fordi de scannede data ikke kan vises som tekst.</string>
|
||||||
|
<string name="base64_encoded_inline">Base64-kodet: %1$s</string>
|
||||||
|
<string name="request_camera">Tillad kamera</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Knib for at zoome på små koder</string>
|
||||||
|
<string name="aim_center_hint">Ret koden ind i midterrammen.</string>
|
||||||
|
<string name="live_potential_detected">Kode fundet. Hold stille eller gå tættere på.</string>
|
||||||
|
<string name="live_readable_detected">Læsbar kode registreret.</string>
|
||||||
|
<string name="share_history">Del historik</string>
|
||||||
|
<string name="share_txt">Tekst</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Kontakt</string>
|
||||||
|
<string name="scan_type_url">Link</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-mail</string>
|
||||||
|
<string name="scan_type_calendar">Kalender</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produkt</string>
|
||||||
|
<string name="scan_type_text">Tekst</string>
|
||||||
|
<string name="scan_type_geo">Placering</string>
|
||||||
|
<string name="scan_type_driver_license">Kørekort</string>
|
||||||
|
<string name="scan_type_unknown">Ukendt</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Dubletbillet (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Uregistreret billet (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Valgfri historik bliver på din enhed</string>
|
||||||
|
<string name="history_hero_title">Gennemgå tidligere scanninger lokalt</string>
|
||||||
|
<string name="history_hero_subtitle">Søg, eksportér eller slet gemte scanninger, når du vil.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Ingen annoncer</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Ingen sporing</string>
|
||||||
|
<string name="privacy_pill_no_account">Ingen konto</string>
|
||||||
|
<string name="local_controls">Lokale kontroller</string>
|
||||||
|
<string name="no_saved_scans_yet">Ingen gemte scanninger endnu</string>
|
||||||
|
<string name="empty_history_description">Slå lokal historik til i indstillingerne for at gemme en privat oversigt på denne enhed.</string>
|
||||||
|
<string name="scan_from_image">Scan fra billede</string>
|
||||||
|
<string name="import_whitelist">Importér tilladelsesliste</string>
|
||||||
|
<string name="whitelist_loaded_count">Registrerede ID’er indlæst: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Importerede %1$d ID’er.</string>
|
||||||
|
<string name="whitelist_import_empty">Kunne ikke importere ID’er fra denne fil.</string>
|
||||||
|
<string name="batch_mode">Batchtilstand</string>
|
||||||
|
<string name="batch_captures_count">Batchscanninger: %1$d</string>
|
||||||
|
<string name="clear_batch">Ryd batch</string>
|
||||||
|
<string name="share_batch">Del batch</string>
|
||||||
|
<string name="no_code_found_in_image">Ingen QR-kode eller stregkode fundet i det valgte billede.</string>
|
||||||
|
<string name="image_scan_pick_title">Fandt %1$d koder i billedet</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Vælg det resultat, du vil bruge. Registrering og analyse sker lokalt.</string>
|
||||||
|
<string name="image_scan_use_selected">Brug valgte</string>
|
||||||
|
<string name="image_scan_failed">Kunne ikke læse dette billede. Prøv et andet.</string>
|
||||||
|
<string name="already_scanned">Allerede scannet</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Dubletbillet registreret</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Denne billet/kode er blevet scannet før. Kontrollér adgang straks for at forhindre svindel.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Kode: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Uregistreret billet registreret</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Denne billet/kode findes ikke på den importerede tilladelsesliste. Kontrollér deltagerens registrering.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Kode: %1$s</string>
|
||||||
|
<string name="view_history">Vis historik</string>
|
||||||
|
<string name="call_number">Ring til nummer</string>
|
||||||
|
<string name="send_sms">Send SMS</string>
|
||||||
|
<string name="send_email">Send e-mail</string>
|
||||||
|
<string name="open_wifi_settings">Åbn Wi-Fi-indstillinger</string>
|
||||||
|
<string name="add_contact">Tilføj kontakt</string>
|
||||||
|
<string name="add_calendar_event">Tilføj kalenderbegivenhed</string>
|
||||||
|
<string name="review_app">Anmeld i Google Play</string>
|
||||||
|
<string name="active_use_case_view">Aktiv brugervisning</string>
|
||||||
|
<string name="select_use_case_view">Vælg brugervisning</string>
|
||||||
|
<string name="use_case_everyday_personal">Daglig personlig brug</string>
|
||||||
|
<string name="use_case_event_ticketing">Events og billetter</string>
|
||||||
|
<string name="use_case_everyday_description">Fuld personlig scanner med lokal historik og almindelige resultathandlinger.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Batchscanning, dubletregistrering, import af tilladelsesliste og batchdeling.</string>
|
||||||
|
<string name="settings_header_subtitle">Indstillinger, der giver dig kontrol</string>
|
||||||
|
<string name="settings_hero_title">Privatlivsindstillingerne er dine</string>
|
||||||
|
<string name="settings_hero_subtitle">Vælg lokal historik, sikkerhedsadvarsler, feedback og den scannervisning, der passer til dit workflow.</string>
|
||||||
|
<string name="result_local_check">Lokal kontrol</string>
|
||||||
|
<string name="result_checked_on_device">Kontrolleret på enheden før åbning</string>
|
||||||
|
<string name="result_encoded_data">Kodede data</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Advarsler om dubletter og uregistrerede billetter bliver på enheden.</string>
|
||||||
|
</resources>
|
||||||
@@ -4,6 +4,10 @@
|
|||||||
<string name="scan_again">Nochmal scannen</string>
|
<string name="scan_again">Nochmal scannen</string>
|
||||||
<string name="history">Historie</string>
|
<string name="history">Historie</string>
|
||||||
<string name="settings">Einstellungen</string>
|
<string name="settings">Einstellungen</string>
|
||||||
|
<string name="app_language">App-Sprache</string>
|
||||||
|
<string name="app_language_system_default">Systemstandard</string>
|
||||||
|
<string name="app_language_partial_translation">Teilweise übersetzt</string>
|
||||||
|
<string name="change">Ändern</string>
|
||||||
<string name="save_history">Historie speichern (lokal)</string>
|
<string name="save_history">Historie speichern (lokal)</string>
|
||||||
<string name="privacy">Datenschutz</string>
|
<string name="privacy">Datenschutz</string>
|
||||||
<string name="privacy_policy">Datenschutzerklärung</string>
|
<string name="privacy_policy">Datenschutzerklärung</string>
|
||||||
@@ -42,9 +46,25 @@
|
|||||||
<string name="live_potential_detected">Code erkannt. Ruhig halten oder näher rangehen.</string>
|
<string name="live_potential_detected">Code erkannt. Ruhig halten oder näher rangehen.</string>
|
||||||
<string name="live_readable_detected">Lesbarer Code erkannt.</string>
|
<string name="live_readable_detected">Lesbarer Code erkannt.</string>
|
||||||
<string name="share_history">Historie teilen</string>
|
<string name="share_history">Historie teilen</string>
|
||||||
<string name="share_txt">TXT</string>
|
<string name="share_txt">Text</string>
|
||||||
<string name="share_csv">CSV</string>
|
<string name="share_csv">CSV</string>
|
||||||
<string name="share_json">JSON</string>
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Kontakt</string>
|
||||||
|
<string name="scan_type_url">Link</string>
|
||||||
|
<string name="scan_type_wifi">WLAN</string>
|
||||||
|
<string name="scan_type_phone">Telefon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-Mail</string>
|
||||||
|
<string name="scan_type_calendar">Kalender</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produkt</string>
|
||||||
|
<string name="scan_type_text">Text</string>
|
||||||
|
<string name="scan_type_geo">Standort</string>
|
||||||
|
<string name="scan_type_driver_license">Führerschein</string>
|
||||||
|
<string name="scan_type_unknown">Unbekannt</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Doppeltes Ticket (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Nicht registriertes Ticket (%1$s)</string>
|
||||||
<string name="history_header_subtitle">Optionale Historie bleibt auf deinem Gerät</string>
|
<string name="history_header_subtitle">Optionale Historie bleibt auf deinem Gerät</string>
|
||||||
<string name="history_hero_title">Vergangene Scans lokal prüfen</string>
|
<string name="history_hero_title">Vergangene Scans lokal prüfen</string>
|
||||||
<string name="history_hero_subtitle">Gespeicherte Scans jederzeit suchen, exportieren oder löschen.</string>
|
<string name="history_hero_subtitle">Gespeicherte Scans jederzeit suchen, exportieren oder löschen.</string>
|
||||||
|
|||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Σάρωση</string>
|
||||||
|
<string name="scan_again">Σάρωση ξανά</string>
|
||||||
|
<string name="history">Ιστορικό</string>
|
||||||
|
<string name="settings">Ρυθμίσεις</string>
|
||||||
|
<string name="app_language">Γλώσσα εφαρμογής</string>
|
||||||
|
<string name="app_language_system_default">Προεπιλογή συστήματος</string>
|
||||||
|
<string name="app_language_partial_translation">Μερική μετάφραση</string>
|
||||||
|
<string name="change">Αλλαγή</string>
|
||||||
|
<string name="save_history">Αποθήκευση ιστορικού (τοπικά)</string>
|
||||||
|
<string name="privacy">Απόρρητο</string>
|
||||||
|
<string name="privacy_policy">Πολιτική απορρήτου</string>
|
||||||
|
<string name="privacy_text">Τοπική επεξεργασία, χωρίς διαφημίσεις, χωρίς παρακολούθηση. Δείτε την πολιτική απορρήτου για λεπτομέρειες.</string>
|
||||||
|
<string name="security_warnings">Προειδοποιήσεις ασφαλείας</string>
|
||||||
|
<string name="scan_feedback">Ανάδραση σάρωσης (ήχος + δόνηση)</string>
|
||||||
|
<string name="about">Σχετικά</string>
|
||||||
|
<string name="copy">Αντιγραφή</string>
|
||||||
|
<string name="share">Κοινή χρήση</string>
|
||||||
|
<string name="open">Άνοιγμα</string>
|
||||||
|
<string name="cancel">Ακύρωση</string>
|
||||||
|
<string name="open_anyway">Άνοιγμα ούτως ή άλλως</string>
|
||||||
|
<string name="risk_warning_title">Αυτός ο σύνδεσμος φαίνεται ασυνήθιστος</string>
|
||||||
|
<string name="risk_warning">Ελέγξτε τον σύνδεσμο πριν τον ανοίξετε. Η προειδοποίηση υπολογίζεται στη συσκευή σας, χωρίς να σταλεί η σάρωση πουθενά.</string>
|
||||||
|
<string name="delete_all">Διαγραφή όλων</string>
|
||||||
|
<string name="confirm_delete_all">Να διαγραφούν όλες οι εγγραφές ιστορικού;</string>
|
||||||
|
<string name="confirm">Επιβεβαίωση</string>
|
||||||
|
<string name="close">Κλείσιμο</string>
|
||||||
|
<string name="search">Αναζήτηση</string>
|
||||||
|
<string name="flashlight">Φακός</string>
|
||||||
|
<string name="camera_permission_title">Απαιτείται πρόσβαση στην κάμερα</string>
|
||||||
|
<string name="camera_permission_rationale">Απαιτείται άδεια κάμερας για σάρωση QR και γραμμωτών κωδίκων.</string>
|
||||||
|
<string name="open_settings">Άνοιγμα ρυθμίσεων</string>
|
||||||
|
<string name="no_camera">Δεν υπάρχει άδεια κάμερας</string>
|
||||||
|
<string name="delete_history_on_disable">Να διαγραφεί το υπάρχον ιστορικό κατά την απενεργοποίηση;</string>
|
||||||
|
<string name="version">Έκδοση 1.0.0</string>
|
||||||
|
<string name="licenses">Άδειες ανοικτού κώδικα</string>
|
||||||
|
<string name="contact">Επικοινωνία: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Τύπος</string>
|
||||||
|
<string name="content_value">Περιεχόμενο</string>
|
||||||
|
<string name="base64_encoded_notice">Εμφανίζεται ως Base64 επειδή τα σαρωμένα δεδομένα δεν μπορούν να εμφανιστούν ως κείμενο.</string>
|
||||||
|
<string name="base64_encoded_inline">Κωδικοποιημένο σε Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Να επιτρέπεται η κάμερα</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Τσιμπήστε για μεγέθυνση μικρών κωδικών</string>
|
||||||
|
<string name="aim_center_hint">Στοχεύστε τον κωδικό μέσα στο κεντρικό πλαίσιο.</string>
|
||||||
|
<string name="live_potential_detected">Εντοπίστηκε κωδικός. Κρατήστε σταθερά ή πλησιάστε.</string>
|
||||||
|
<string name="live_readable_detected">Εντοπίστηκε αναγνώσιμος κωδικός.</string>
|
||||||
|
<string name="share_history">Κοινή χρήση ιστορικού</string>
|
||||||
|
<string name="share_txt">Κείμενο</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Επαφή</string>
|
||||||
|
<string name="scan_type_url">Σύνδεσμος</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Τηλέφωνο</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">Email</string>
|
||||||
|
<string name="scan_type_calendar">Ημερολόγιο</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Προϊόν</string>
|
||||||
|
<string name="scan_type_text">Κείμενο</string>
|
||||||
|
<string name="scan_type_geo">Τοποθεσία</string>
|
||||||
|
<string name="scan_type_driver_license">Άδεια οδήγησης</string>
|
||||||
|
<string name="scan_type_unknown">Άγνωστο</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Διπλό εισιτήριο (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Μη καταχωρημένο εισιτήριο (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Το προαιρετικό ιστορικό μένει στη συσκευή σας</string>
|
||||||
|
<string name="history_hero_title">Ελέγξτε παλιότερες σαρώσεις τοπικά</string>
|
||||||
|
<string name="history_hero_subtitle">Αναζητήστε, εξαγάγετε ή διαγράψτε αποθηκευμένες σαρώσεις όποτε θέλετε.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Χωρίς διαφημίσεις</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Χωρίς παρακολούθηση</string>
|
||||||
|
<string name="privacy_pill_no_account">Χωρίς λογαριασμό</string>
|
||||||
|
<string name="local_controls">Τοπικά στοιχεία ελέγχου</string>
|
||||||
|
<string name="no_saved_scans_yet">Δεν υπάρχουν ακόμη αποθηκευμένες σαρώσεις</string>
|
||||||
|
<string name="empty_history_description">Ενεργοποιήστε το τοπικό ιστορικό στις ρυθμίσεις για να κρατάτε ιδιωτική εγγραφή σε αυτήν τη συσκευή.</string>
|
||||||
|
<string name="scan_from_image">Σάρωση από εικόνα</string>
|
||||||
|
<string name="import_whitelist">Εισαγωγή λίστας επιτρεπόμενων</string>
|
||||||
|
<string name="whitelist_loaded_count">Φορτωμένα καταχωρημένα ID: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Εισήχθησαν %1$d ID.</string>
|
||||||
|
<string name="whitelist_import_empty">Δεν ήταν δυνατή η εισαγωγή ID από αυτό το αρχείο.</string>
|
||||||
|
<string name="batch_mode">Λειτουργία δέσμης</string>
|
||||||
|
<string name="batch_captures_count">Σαρώσεις δέσμης: %1$d</string>
|
||||||
|
<string name="clear_batch">Εκκαθάριση δέσμης</string>
|
||||||
|
<string name="share_batch">Κοινή χρήση δέσμης</string>
|
||||||
|
<string name="no_code_found_in_image">Δεν βρέθηκε QR ή γραμμωτός κωδικός στην επιλεγμένη εικόνα.</string>
|
||||||
|
<string name="image_scan_pick_title">Βρέθηκαν %1$d κωδικοί στην εικόνα</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Επιλέξτε το αποτέλεσμα που θέλετε να χρησιμοποιήσετε. Η ανίχνευση και η ανάλυση γίνονται τοπικά.</string>
|
||||||
|
<string name="image_scan_use_selected">Χρήση επιλεγμένου</string>
|
||||||
|
<string name="image_scan_failed">Δεν ήταν δυνατή η ανάγνωση αυτής της εικόνας. Δοκιμάστε άλλη.</string>
|
||||||
|
<string name="already_scanned">Έχει ήδη σαρωθεί</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Εντοπίστηκε διπλό εισιτήριο</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Αυτό το εισιτήριο/κωδικός έχει σαρωθεί ξανά. Επαληθεύστε αμέσως την είσοδο για να αποτρέψετε απάτη.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Κωδικός: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Εντοπίστηκε μη καταχωρημένο εισιτήριο</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Αυτό το εισιτήριο/κωδικός δεν βρίσκεται στην εισαγμένη λίστα επιτρεπόμενων. Επαληθεύστε την εγγραφή του συμμετέχοντα.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Κωδικός: %1$s</string>
|
||||||
|
<string name="view_history">Προβολή ιστορικού</string>
|
||||||
|
<string name="call_number">Κλήση αριθμού</string>
|
||||||
|
<string name="send_sms">Αποστολή SMS</string>
|
||||||
|
<string name="send_email">Αποστολή email</string>
|
||||||
|
<string name="open_wifi_settings">Άνοιγμα ρυθμίσεων Wi-Fi</string>
|
||||||
|
<string name="add_contact">Προσθήκη επαφής</string>
|
||||||
|
<string name="add_calendar_event">Προσθήκη συμβάντος ημερολογίου</string>
|
||||||
|
<string name="review_app">Αξιολόγηση στο Google Play</string>
|
||||||
|
<string name="active_use_case_view">Ενεργή προβολή χρήσης</string>
|
||||||
|
<string name="select_use_case_view">Επιλογή προβολής χρήσης</string>
|
||||||
|
<string name="use_case_everyday_personal">Καθημερινή προσωπική χρήση</string>
|
||||||
|
<string name="use_case_event_ticketing">Εκδηλώσεις & εισιτήρια</string>
|
||||||
|
<string name="use_case_everyday_description">Πλήρης προσωπικός σαρωτής με τοπικό ιστορικό και συνηθισμένες ενέργειες αποτελεσμάτων.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Σάρωση δέσμης, ανίχνευση διπλών, εισαγωγή λίστας επιτρεπόμενων και κοινή χρήση δέσμης.</string>
|
||||||
|
<string name="settings_header_subtitle">Ρυθμίσεις που σας κρατούν υπό έλεγχο</string>
|
||||||
|
<string name="settings_hero_title">Οι ρυθμίσεις απορρήτου είναι δικές σας</string>
|
||||||
|
<string name="settings_hero_subtitle">Επιλέξτε τοπικό ιστορικό, προειδοποιήσεις ασφαλείας, ανάδραση και την προβολή σαρωτή που ταιριάζει στη ροή εργασίας σας.</string>
|
||||||
|
<string name="result_local_check">Τοπικός έλεγχος</string>
|
||||||
|
<string name="result_checked_on_device">Ελέγχθηκε στη συσκευή πριν το άνοιγμα</string>
|
||||||
|
<string name="result_encoded_data">Κωδικοποιημένα δεδομένα</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Οι ειδοποιήσεις για διπλά και μη καταχωρημένα εισιτήρια μένουν στη συσκευή.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Escanear</string>
|
||||||
|
<string name="scan_again">Escanear de nuevo</string>
|
||||||
|
<string name="history">Historial</string>
|
||||||
|
<string name="settings">Ajustes</string>
|
||||||
|
<string name="app_language">Idioma de la app</string>
|
||||||
|
<string name="app_language_system_default">Predeterminado del sistema</string>
|
||||||
|
<string name="app_language_partial_translation">Traducción parcial</string>
|
||||||
|
<string name="change">Cambiar</string>
|
||||||
|
<string name="save_history">Guardar historial (local)</string>
|
||||||
|
<string name="privacy">Privacidad</string>
|
||||||
|
<string name="privacy_policy">Política de privacidad</string>
|
||||||
|
<string name="privacy_text">Procesamiento local, sin anuncios ni seguimiento. Consulta la política de privacidad para más detalles.</string>
|
||||||
|
<string name="security_warnings">Advertencias de seguridad</string>
|
||||||
|
<string name="scan_feedback">Feedback del escaneo (sonido + vibración)</string>
|
||||||
|
<string name="about">Acerca de</string>
|
||||||
|
<string name="copy">Copiar</string>
|
||||||
|
<string name="share">Compartir</string>
|
||||||
|
<string name="open">Abrir</string>
|
||||||
|
<string name="cancel">Cancelar</string>
|
||||||
|
<string name="open_anyway">Abrir de todos modos</string>
|
||||||
|
<string name="risk_warning_title">Esta URL parece inusual</string>
|
||||||
|
<string name="risk_warning">Revisa el enlace antes de abrirlo. La advertencia se calcula en tu dispositivo, sin enviar el escaneo a ningún lugar.</string>
|
||||||
|
<string name="delete_all">Eliminar todo</string>
|
||||||
|
<string name="confirm_delete_all">¿Eliminar todas las entradas del historial?</string>
|
||||||
|
<string name="confirm">Confirmar</string>
|
||||||
|
<string name="close">Cerrar</string>
|
||||||
|
<string name="search">Buscar</string>
|
||||||
|
<string name="flashlight">Linterna</string>
|
||||||
|
<string name="camera_permission_title">Se necesita acceso a la cámara</string>
|
||||||
|
<string name="camera_permission_rationale">Se necesita permiso de cámara para escanear códigos QR y de barras.</string>
|
||||||
|
<string name="open_settings">Abrir ajustes</string>
|
||||||
|
<string name="no_camera">Sin permiso de cámara</string>
|
||||||
|
<string name="delete_history_on_disable">¿Eliminar el historial existente al desactivarlo?</string>
|
||||||
|
<string name="version">Versión 1.0.0</string>
|
||||||
|
<string name="licenses">Licencias de código abierto</string>
|
||||||
|
<string name="contact">Contacto: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Tipo</string>
|
||||||
|
<string name="content_value">Contenido</string>
|
||||||
|
<string name="base64_encoded_notice">Se muestra como Base64 porque los datos escaneados no se pueden mostrar como texto.</string>
|
||||||
|
<string name="base64_encoded_inline">Codificado en Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Permitir cámara</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Pellizca para ampliar códigos pequeños</string>
|
||||||
|
<string name="aim_center_hint">Apunta el código dentro del marco central.</string>
|
||||||
|
<string name="live_potential_detected">Código detectado. Mantén el dispositivo estable o acércate.</string>
|
||||||
|
<string name="live_readable_detected">Código legible detectado.</string>
|
||||||
|
<string name="share_history">Compartir historial</string>
|
||||||
|
<string name="share_txt">Texto</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Contacto</string>
|
||||||
|
<string name="scan_type_url">Enlace</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Teléfono</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">Correo electrónico</string>
|
||||||
|
<string name="scan_type_calendar">Calendario</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Producto</string>
|
||||||
|
<string name="scan_type_text">Texto</string>
|
||||||
|
<string name="scan_type_geo">Ubicación</string>
|
||||||
|
<string name="scan_type_driver_license">Permiso de conducir</string>
|
||||||
|
<string name="scan_type_unknown">Desconocido</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Ticket duplicado (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Ticket no registrado (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">El historial opcional permanece en tu dispositivo</string>
|
||||||
|
<string name="history_hero_title">Revisa escaneos anteriores localmente</string>
|
||||||
|
<string name="history_hero_subtitle">Busca, exporta o elimina escaneos guardados cuando quieras.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Sin anuncios</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Sin seguimiento</string>
|
||||||
|
<string name="privacy_pill_no_account">Sin cuenta</string>
|
||||||
|
<string name="local_controls">Controles locales</string>
|
||||||
|
<string name="no_saved_scans_yet">Aún no hay escaneos guardados</string>
|
||||||
|
<string name="empty_history_description">Activa el historial local en los ajustes para conservar un registro privado en este dispositivo.</string>
|
||||||
|
<string name="scan_from_image">Escanear desde imagen</string>
|
||||||
|
<string name="import_whitelist">Importar lista blanca</string>
|
||||||
|
<string name="whitelist_loaded_count">ID registrados cargados: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Se importaron %1$d ID.</string>
|
||||||
|
<string name="whitelist_import_empty">No se pudieron importar ID de este archivo.</string>
|
||||||
|
<string name="batch_mode">Modo por lotes</string>
|
||||||
|
<string name="batch_captures_count">Capturas por lotes: %1$d</string>
|
||||||
|
<string name="clear_batch">Borrar lote</string>
|
||||||
|
<string name="share_batch">Compartir lote</string>
|
||||||
|
<string name="no_code_found_in_image">No se encontró ningún QR ni código de barras en la imagen seleccionada.</string>
|
||||||
|
<string name="image_scan_pick_title">Se encontraron %1$d códigos en la imagen</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Elige el resultado que quieres usar. La detección y el análisis se realizan localmente.</string>
|
||||||
|
<string name="image_scan_use_selected">Usar seleccionado</string>
|
||||||
|
<string name="image_scan_failed">No se pudo leer esta imagen. Prueba con otra.</string>
|
||||||
|
<string name="already_scanned">Ya escaneado</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Ticket duplicado detectado</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Este ticket/código ya fue escaneado. Verifica la entrada de inmediato para evitar fraude.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Código: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Ticket no registrado detectado</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Este ticket/código no está en la lista blanca importada. Verifica el registro del asistente.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Código: %1$s</string>
|
||||||
|
<string name="view_history">Ver historial</string>
|
||||||
|
<string name="call_number">Llamar al número</string>
|
||||||
|
<string name="send_sms">Enviar SMS</string>
|
||||||
|
<string name="send_email">Enviar correo</string>
|
||||||
|
<string name="open_wifi_settings">Abrir ajustes de Wi-Fi</string>
|
||||||
|
<string name="add_contact">Añadir contacto</string>
|
||||||
|
<string name="add_calendar_event">Añadir evento al calendario</string>
|
||||||
|
<string name="review_app">Valorar en Google Play</string>
|
||||||
|
<string name="active_use_case_view">Vista de caso de uso activa</string>
|
||||||
|
<string name="select_use_case_view">Seleccionar vista de caso de uso</string>
|
||||||
|
<string name="use_case_everyday_personal">Uso personal diario</string>
|
||||||
|
<string name="use_case_event_ticketing">Eventos y ticketing</string>
|
||||||
|
<string name="use_case_everyday_description">Escáner personal completo con historial local y acciones comunes de resultados.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Escaneo por lotes, detección de duplicados, importación de lista blanca y uso compartido por lotes.</string>
|
||||||
|
<string name="settings_header_subtitle">Ajustes que te mantienen en control</string>
|
||||||
|
<string name="settings_hero_title">La privacidad está en tus manos</string>
|
||||||
|
<string name="settings_hero_subtitle">Elige historial local, advertencias de seguridad, feedback y la vista del escáner que encaja con tu flujo de trabajo.</string>
|
||||||
|
<string name="result_local_check">Comprobación local</string>
|
||||||
|
<string name="result_checked_on_device">Comprobado en el dispositivo antes de abrir</string>
|
||||||
|
<string name="result_encoded_data">Datos codificados</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Las alertas de tickets duplicados y no registrados permanecen en el dispositivo.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Skanni</string>
|
||||||
|
<string name="scan_again">Skanni uuesti</string>
|
||||||
|
<string name="history">Ajalugu</string>
|
||||||
|
<string name="settings">Seaded</string>
|
||||||
|
<string name="app_language">Rakenduse keel</string>
|
||||||
|
<string name="app_language_system_default">Süsteemi vaikekeel</string>
|
||||||
|
<string name="app_language_partial_translation">Osaline tõlge</string>
|
||||||
|
<string name="change">Muuda</string>
|
||||||
|
<string name="save_history">Salvesta ajalugu (kohalikult)</string>
|
||||||
|
<string name="privacy">Privaatsus</string>
|
||||||
|
<string name="privacy_policy">Privaatsuspoliitika</string>
|
||||||
|
<string name="privacy_text">Kohalik töötlemine, reklaame pole, jälgimist pole. Üksikasjad leiate privaatsuspoliitikast.</string>
|
||||||
|
<string name="security_warnings">Turvahoiatused</string>
|
||||||
|
<string name="scan_feedback">Skannimise tagasiside (piiks + vibratsioon)</string>
|
||||||
|
<string name="about">Teave</string>
|
||||||
|
<string name="copy">Kopeeri</string>
|
||||||
|
<string name="share">Jaga</string>
|
||||||
|
<string name="open">Ava</string>
|
||||||
|
<string name="cancel">Tühista</string>
|
||||||
|
<string name="open_anyway">Ava ikkagi</string>
|
||||||
|
<string name="risk_warning_title">See link tundub ebatavaline</string>
|
||||||
|
<string name="risk_warning">Kontrollige linki enne avamist. Hoiatus arvutatakse teie seadmes, ilma skanni kuhugi saatmata.</string>
|
||||||
|
<string name="delete_all">Kustuta kõik</string>
|
||||||
|
<string name="confirm_delete_all">Kas kustutada kõik ajalookirjed?</string>
|
||||||
|
<string name="confirm">Kinnita</string>
|
||||||
|
<string name="close">Sulge</string>
|
||||||
|
<string name="search">Otsi</string>
|
||||||
|
<string name="flashlight">Taskulamp</string>
|
||||||
|
<string name="camera_permission_title">Kaamerajuurdepääs on vajalik</string>
|
||||||
|
<string name="camera_permission_rationale">QR-koodide ja vöötkoodide skannimiseks on vaja kaamera luba.</string>
|
||||||
|
<string name="open_settings">Ava seaded</string>
|
||||||
|
<string name="no_camera">Kaamera luba puudub</string>
|
||||||
|
<string name="delete_history_on_disable">Kas kustutada olemasolev ajalugu väljalülitamisel?</string>
|
||||||
|
<string name="version">Versioon 1.0.0</string>
|
||||||
|
<string name="licenses">Avatud lähtekoodi litsentsid</string>
|
||||||
|
<string name="contact">Kontakt: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Tüüp</string>
|
||||||
|
<string name="content_value">Sisu</string>
|
||||||
|
<string name="base64_encoded_notice">Kuvatakse Base64-na, sest skannitud andmeid ei saa tekstina näidata.</string>
|
||||||
|
<string name="base64_encoded_inline">Base64-kodeeritud: %1$s</string>
|
||||||
|
<string name="request_camera">Luba kaamera</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Väikeste koodide jaoks suumige sõrmedega</string>
|
||||||
|
<string name="aim_center_hint">Suunake kood keskmise raami sisse.</string>
|
||||||
|
<string name="live_potential_detected">Kood märgatud. Hoidke paigal või liikuge lähemale.</string>
|
||||||
|
<string name="live_readable_detected">Loetav kood tuvastatud.</string>
|
||||||
|
<string name="share_history">Jaga ajalugu</string>
|
||||||
|
<string name="share_txt">Tekst</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Kontakt</string>
|
||||||
|
<string name="scan_type_url">Link</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-post</string>
|
||||||
|
<string name="scan_type_calendar">Kalender</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Toode</string>
|
||||||
|
<string name="scan_type_text">Tekst</string>
|
||||||
|
<string name="scan_type_geo">Asukoht</string>
|
||||||
|
<string name="scan_type_driver_license">Juhiluba</string>
|
||||||
|
<string name="scan_type_unknown">Tundmatu</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Duplikaatpilet (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Registreerimata pilet (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Valikuline ajalugu jääb teie seadmesse</string>
|
||||||
|
<string name="history_hero_title">Vaadake varasemaid skanne kohalikult</string>
|
||||||
|
<string name="history_hero_subtitle">Otsige, eksportige või kustutage salvestatud skanne millal tahes.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Reklaame pole</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Jälgimist pole</string>
|
||||||
|
<string name="privacy_pill_no_account">Kontot pole</string>
|
||||||
|
<string name="local_controls">Kohalikud juhtseaded</string>
|
||||||
|
<string name="no_saved_scans_yet">Salvestatud skanne veel pole</string>
|
||||||
|
<string name="empty_history_description">Lubage seadetes kohalik ajalugu, et hoida selles seadmes privaatset kirjet.</string>
|
||||||
|
<string name="scan_from_image">Skanni pildilt</string>
|
||||||
|
<string name="import_whitelist">Impordi lubatud loend</string>
|
||||||
|
<string name="whitelist_loaded_count">Laaditud registreeritud ID-d: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Imporditi %1$d ID-d.</string>
|
||||||
|
<string name="whitelist_import_empty">Sellest failist ei õnnestunud ID-sid importida.</string>
|
||||||
|
<string name="batch_mode">Partiirežiim</string>
|
||||||
|
<string name="batch_captures_count">Partiiskannid: %1$d</string>
|
||||||
|
<string name="clear_batch">Tühjenda partii</string>
|
||||||
|
<string name="share_batch">Jaga partiid</string>
|
||||||
|
<string name="no_code_found_in_image">Valitud pildilt ei leitud QR-koodi ega vöötkoodi.</string>
|
||||||
|
<string name="image_scan_pick_title">Pildilt leiti %1$d koodi</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Valige tulemus, mida soovite kasutada. Tuvastamine ja parsimine toimuvad kohalikult.</string>
|
||||||
|
<string name="image_scan_use_selected">Kasuta valitut</string>
|
||||||
|
<string name="image_scan_failed">Seda pilti ei õnnestunud lugeda. Proovige teist.</string>
|
||||||
|
<string name="already_scanned">Juba skannitud</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Tuvastati duplikaatpilet</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Seda piletit/koodi on varem skannitud. Pettuse vältimiseks kontrollige sissepääsu kohe.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Kood: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Tuvastati registreerimata pilet</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Seda piletit/koodi pole imporditud lubatud loendis. Kontrollige osaleja registreeringut.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Kood: %1$s</string>
|
||||||
|
<string name="view_history">Vaata ajalugu</string>
|
||||||
|
<string name="call_number">Helista numbrile</string>
|
||||||
|
<string name="send_sms">Saada SMS</string>
|
||||||
|
<string name="send_email">Saada e-kiri</string>
|
||||||
|
<string name="open_wifi_settings">Ava Wi-Fi seaded</string>
|
||||||
|
<string name="add_contact">Lisa kontakt</string>
|
||||||
|
<string name="add_calendar_event">Lisa kalendrisündmus</string>
|
||||||
|
<string name="review_app">Arvusta Google Plays</string>
|
||||||
|
<string name="active_use_case_view">Aktiivne kasutusvaade</string>
|
||||||
|
<string name="select_use_case_view">Vali kasutusvaade</string>
|
||||||
|
<string name="use_case_everyday_personal">Igapäevane isiklik kasutus</string>
|
||||||
|
<string name="use_case_event_ticketing">Üritused & piletid</string>
|
||||||
|
<string name="use_case_everyday_description">Täielik isiklik skanner kohaliku ajaloo ja tavaliste tulemustoimingutega.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Partiiskannimine, duplikaatide tuvastamine, lubatud loendi import ja partii jagamine.</string>
|
||||||
|
<string name="settings_header_subtitle">Seaded, mis jätavad kontrolli teile</string>
|
||||||
|
<string name="settings_hero_title">Privaatsusseaded on teie käes</string>
|
||||||
|
<string name="settings_hero_subtitle">Valige kohalik ajalugu, turvahoiatused, tagasiside ja skannerivaade, mis sobib teie töövooga.</string>
|
||||||
|
<string name="result_local_check">Kohalik kontroll</string>
|
||||||
|
<string name="result_checked_on_device">Kontrollitud seadmes enne avamist</string>
|
||||||
|
<string name="result_encoded_data">Kodeeritud andmed</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Duplikaat- ja registreerimata piletite hoiatused jäävad seadmesse.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">اسکن</string>
|
||||||
|
<string name="scan_again">اسکن دوباره</string>
|
||||||
|
<string name="history">تاریخچه</string>
|
||||||
|
<string name="settings">تنظیمات</string>
|
||||||
|
<string name="app_language">زبان برنامه</string>
|
||||||
|
<string name="app_language_system_default">پیشفرض سیستم</string>
|
||||||
|
<string name="app_language_partial_translation">ترجمه جزئی</string>
|
||||||
|
<string name="change">تغییر</string>
|
||||||
|
<string name="save_history">ذخیره تاریخچه (محلی)</string>
|
||||||
|
<string name="privacy">حریم خصوصی</string>
|
||||||
|
<string name="privacy_policy">سیاست حریم خصوصی</string>
|
||||||
|
<string name="privacy_text">پردازش محلی، بدون تبلیغات، بدون ردیابی. برای جزئیات، سیاست حریم خصوصی را ببینید.</string>
|
||||||
|
<string name="security_warnings">هشدارهای امنیتی</string>
|
||||||
|
<string name="scan_feedback">بازخورد اسکن (بوق + لرزش)</string>
|
||||||
|
<string name="about">درباره</string>
|
||||||
|
<string name="copy">کپی</string>
|
||||||
|
<string name="share">اشتراکگذاری</string>
|
||||||
|
<string name="open">باز کردن</string>
|
||||||
|
<string name="cancel">لغو</string>
|
||||||
|
<string name="open_anyway">با این حال باز کن</string>
|
||||||
|
<string name="risk_warning_title">این پیوند غیرعادی به نظر میرسد</string>
|
||||||
|
<string name="risk_warning">پیش از باز کردن، پیوند را بررسی کنید. هشدار روی دستگاه شما محاسبه میشود و اسکن به جایی ارسال نمیشود.</string>
|
||||||
|
<string name="delete_all">حذف همه</string>
|
||||||
|
<string name="confirm_delete_all">همه ورودیهای تاریخچه حذف شوند؟</string>
|
||||||
|
<string name="confirm">تأیید</string>
|
||||||
|
<string name="close">بستن</string>
|
||||||
|
<string name="search">جستجو</string>
|
||||||
|
<string name="flashlight">چراغقوه</string>
|
||||||
|
<string name="camera_permission_title">دسترسی به دوربین لازم است</string>
|
||||||
|
<string name="camera_permission_rationale">برای اسکن QR و بارکدها، اجازه دوربین لازم است.</string>
|
||||||
|
<string name="open_settings">باز کردن تنظیمات</string>
|
||||||
|
<string name="no_camera">اجازه دوربین وجود ندارد</string>
|
||||||
|
<string name="delete_history_on_disable">هنگام غیرفعال کردن، تاریخچه موجود حذف شود؟</string>
|
||||||
|
<string name="version">نسخه 1.0.0</string>
|
||||||
|
<string name="licenses">مجوزهای متنباز</string>
|
||||||
|
<string name="contact">تماس: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">نوع</string>
|
||||||
|
<string name="content_value">محتوا</string>
|
||||||
|
<string name="base64_encoded_notice">به صورت Base64 نمایش داده میشود، چون داده اسکنشده نمیتواند به صورت متن نمایش داده شود.</string>
|
||||||
|
<string name="base64_encoded_inline">کدگذاریشده با Base64: %1$s</string>
|
||||||
|
<string name="request_camera">اجازه دوربین</string>
|
||||||
|
<string name="pinch_to_zoom_hint">برای کدهای کوچک، با دو انگشت بزرگنمایی کنید</string>
|
||||||
|
<string name="aim_center_hint">کد را داخل قاب مرکزی بگیرید.</string>
|
||||||
|
<string name="live_potential_detected">کد دیده شد. ثابت نگه دارید یا نزدیکتر شوید.</string>
|
||||||
|
<string name="live_readable_detected">کد قابل خواندن شناسایی شد.</string>
|
||||||
|
<string name="share_history">اشتراکگذاری تاریخچه</string>
|
||||||
|
<string name="share_txt">متن</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">مخاطب</string>
|
||||||
|
<string name="scan_type_url">پیوند</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">تلفن</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">ایمیل</string>
|
||||||
|
<string name="scan_type_calendar">تقویم</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">محصول</string>
|
||||||
|
<string name="scan_type_text">متن</string>
|
||||||
|
<string name="scan_type_geo">مکان</string>
|
||||||
|
<string name="scan_type_driver_license">گواهینامه رانندگی</string>
|
||||||
|
<string name="scan_type_unknown">نامشخص</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">بلیت تکراری (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">بلیت ثبتنشده (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">تاریخچه اختیاری روی دستگاه شما میماند</string>
|
||||||
|
<string name="history_hero_title">اسکنهای گذشته را محلی مرور کنید</string>
|
||||||
|
<string name="history_hero_subtitle">هر زمان خواستید اسکنهای ذخیرهشده را جستجو، صادر یا حذف کنید.</string>
|
||||||
|
<string name="privacy_pill_no_ads">بدون تبلیغات</string>
|
||||||
|
<string name="privacy_pill_no_tracking">بدون ردیابی</string>
|
||||||
|
<string name="privacy_pill_no_account">بدون حساب</string>
|
||||||
|
<string name="local_controls">کنترلهای محلی</string>
|
||||||
|
<string name="no_saved_scans_yet">هنوز اسکن ذخیرهشدهای وجود ندارد</string>
|
||||||
|
<string name="empty_history_description">برای نگهداری یک ثبت خصوصی روی این دستگاه، تاریخچه محلی را در تنظیمات فعال کنید.</string>
|
||||||
|
<string name="scan_from_image">اسکن از تصویر</string>
|
||||||
|
<string name="import_whitelist">وارد کردن فهرست مجاز</string>
|
||||||
|
<string name="whitelist_loaded_count">شناسههای ثبتشده بارگذاریشده: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">%1$d شناسه وارد شد.</string>
|
||||||
|
<string name="whitelist_import_empty">امکان وارد کردن شناسهها از این فایل وجود نداشت.</string>
|
||||||
|
<string name="batch_mode">حالت دستهای</string>
|
||||||
|
<string name="batch_captures_count">اسکنهای دستهای: %1$d</string>
|
||||||
|
<string name="clear_batch">پاک کردن دسته</string>
|
||||||
|
<string name="share_batch">اشتراکگذاری دسته</string>
|
||||||
|
<string name="no_code_found_in_image">هیچ QR یا بارکدی در تصویر انتخابشده پیدا نشد.</string>
|
||||||
|
<string name="image_scan_pick_title">%1$d کد در تصویر پیدا شد</string>
|
||||||
|
<string name="image_scan_pick_subtitle">نتیجهای را که میخواهید استفاده کنید انتخاب کنید. شناسایی و تحلیل به صورت محلی انجام میشود.</string>
|
||||||
|
<string name="image_scan_use_selected">استفاده از انتخابشده</string>
|
||||||
|
<string name="image_scan_failed">خواندن این تصویر ممکن نبود. تصویر دیگری را امتحان کنید.</string>
|
||||||
|
<string name="already_scanned">قبلاً اسکن شده است</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">بلیت تکراری شناسایی شد</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">این بلیت/کد قبلاً اسکن شده است. برای جلوگیری از تقلب، ورود را فوراً بررسی کنید.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">کد: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">بلیت ثبتنشده شناسایی شد</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">این بلیت/کد در فهرست مجاز واردشده نیست. ثبتنام شرکتکننده را بررسی کنید.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">کد: %1$s</string>
|
||||||
|
<string name="view_history">مشاهده تاریخچه</string>
|
||||||
|
<string name="call_number">تماس با شماره</string>
|
||||||
|
<string name="send_sms">ارسال SMS</string>
|
||||||
|
<string name="send_email">ارسال ایمیل</string>
|
||||||
|
<string name="open_wifi_settings">باز کردن تنظیمات Wi-Fi</string>
|
||||||
|
<string name="add_contact">افزودن مخاطب</string>
|
||||||
|
<string name="add_calendar_event">افزودن رویداد تقویم</string>
|
||||||
|
<string name="review_app">نظر در Google Play</string>
|
||||||
|
<string name="active_use_case_view">نمای کاربرد فعال</string>
|
||||||
|
<string name="select_use_case_view">انتخاب نمای کاربرد</string>
|
||||||
|
<string name="use_case_everyday_personal">استفاده شخصی روزمره</string>
|
||||||
|
<string name="use_case_event_ticketing">رویداد و بلیت</string>
|
||||||
|
<string name="use_case_everyday_description">اسکنر شخصی کامل با تاریخچه محلی و اقدامات رایج برای نتیجهها.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">اسکن دستهای، شناسایی تکراریها، وارد کردن فهرست مجاز و اشتراکگذاری دستهای.</string>
|
||||||
|
<string name="settings_header_subtitle">تنظیماتی که کنترل را در اختیار شما میگذارند</string>
|
||||||
|
<string name="settings_hero_title">تنظیمات حریم خصوصی متعلق به شماست</string>
|
||||||
|
<string name="settings_hero_subtitle">تاریخچه محلی، هشدارهای امنیتی، بازخورد و نمای اسکنری را انتخاب کنید که با روند کار شما سازگار است.</string>
|
||||||
|
<string name="result_local_check">بررسی محلی</string>
|
||||||
|
<string name="result_checked_on_device">پیش از باز کردن روی دستگاه بررسی شد</string>
|
||||||
|
<string name="result_encoded_data">داده کدگذاریشده</string>
|
||||||
|
<string name="batch_ticket_privacy_note">هشدارهای بلیت تکراری و ثبتنشده روی دستگاه میمانند.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Skannaa</string>
|
||||||
|
<string name="scan_again">Skannaa uudelleen</string>
|
||||||
|
<string name="history">Historia</string>
|
||||||
|
<string name="settings">Asetukset</string>
|
||||||
|
<string name="app_language">Sovelluksen kieli</string>
|
||||||
|
<string name="app_language_system_default">Järjestelmän oletus</string>
|
||||||
|
<string name="app_language_partial_translation">Osittainen käännös</string>
|
||||||
|
<string name="change">Vaihda</string>
|
||||||
|
<string name="save_history">Tallenna historia (paikallisesti)</string>
|
||||||
|
<string name="privacy">Tietosuoja</string>
|
||||||
|
<string name="privacy_policy">Tietosuojakäytäntö</string>
|
||||||
|
<string name="privacy_text">Paikallinen käsittely, ei mainoksia, ei seurantaa. Katso lisätiedot tietosuojakäytännöstä.</string>
|
||||||
|
<string name="security_warnings">Turvavaroitukset</string>
|
||||||
|
<string name="scan_feedback">Skannauspalaute (piippaus + värinä)</string>
|
||||||
|
<string name="about">Tietoja</string>
|
||||||
|
<string name="copy">Kopioi</string>
|
||||||
|
<string name="share">Jaa</string>
|
||||||
|
<string name="open">Avaa</string>
|
||||||
|
<string name="cancel">Peruuta</string>
|
||||||
|
<string name="open_anyway">Avaa silti</string>
|
||||||
|
<string name="risk_warning_title">Tämä linkki näyttää epätavalliselta</string>
|
||||||
|
<string name="risk_warning">Tarkista linkki ennen avaamista. Varoitus lasketaan laitteellasi lähettämättä skannausta minnekään.</string>
|
||||||
|
<string name="delete_all">Poista kaikki</string>
|
||||||
|
<string name="confirm_delete_all">Poistetaanko kaikki historiatietueet?</string>
|
||||||
|
<string name="confirm">Vahvista</string>
|
||||||
|
<string name="close">Sulje</string>
|
||||||
|
<string name="search">Hae</string>
|
||||||
|
<string name="flashlight">Taskulamppu</string>
|
||||||
|
<string name="camera_permission_title">Kameran käyttöoikeus vaaditaan</string>
|
||||||
|
<string name="camera_permission_rationale">Kameralupa tarvitaan QR- ja viivakoodien skannaamiseen.</string>
|
||||||
|
<string name="open_settings">Avaa asetukset</string>
|
||||||
|
<string name="no_camera">Ei kameralupaa</string>
|
||||||
|
<string name="delete_history_on_disable">Poistetaanko olemassa oleva historia käytöstä poistettaessa?</string>
|
||||||
|
<string name="version">Versio 1.0.0</string>
|
||||||
|
<string name="licenses">Avoimen lähdekoodin lisenssit</string>
|
||||||
|
<string name="contact">Yhteys: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Tyyppi</string>
|
||||||
|
<string name="content_value">Sisältö</string>
|
||||||
|
<string name="base64_encoded_notice">Näytetään Base64-muodossa, koska skannattua dataa ei voida näyttää tekstinä.</string>
|
||||||
|
<string name="base64_encoded_inline">Base64-koodattu: %1$s</string>
|
||||||
|
<string name="request_camera">Salli kamera</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Lähennä pieniä koodeja nipistämällä</string>
|
||||||
|
<string name="aim_center_hint">Kohdista koodi keskikehyksen sisään.</string>
|
||||||
|
<string name="live_potential_detected">Koodi havaittu. Pidä vakaana tai siirry lähemmäs.</string>
|
||||||
|
<string name="live_readable_detected">Luettava koodi havaittu.</string>
|
||||||
|
<string name="share_history">Jaa historia</string>
|
||||||
|
<string name="share_txt">Teksti</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Yhteystieto</string>
|
||||||
|
<string name="scan_type_url">Linkki</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Puhelin</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">Sähköposti</string>
|
||||||
|
<string name="scan_type_calendar">Kalenteri</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Tuote</string>
|
||||||
|
<string name="scan_type_text">Teksti</string>
|
||||||
|
<string name="scan_type_geo">Sijainti</string>
|
||||||
|
<string name="scan_type_driver_license">Ajokortti</string>
|
||||||
|
<string name="scan_type_unknown">Tuntematon</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Kaksoislippu (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Rekisteröimätön lippu (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Valinnainen historia pysyy laitteellasi</string>
|
||||||
|
<string name="history_hero_title">Tarkista aiemmat skannaukset paikallisesti</string>
|
||||||
|
<string name="history_hero_subtitle">Hae, vie tai poista tallennettuja skannauksia milloin haluat.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Ei mainoksia</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Ei seurantaa</string>
|
||||||
|
<string name="privacy_pill_no_account">Ei tiliä</string>
|
||||||
|
<string name="local_controls">Paikalliset hallinnat</string>
|
||||||
|
<string name="no_saved_scans_yet">Ei vielä tallennettuja skannauksia</string>
|
||||||
|
<string name="empty_history_description">Ota paikallinen historia käyttöön asetuksissa, jos haluat säilyttää yksityisen tietueen tällä laitteella.</string>
|
||||||
|
<string name="scan_from_image">Skannaa kuvasta</string>
|
||||||
|
<string name="import_whitelist">Tuo sallittujen luettelo</string>
|
||||||
|
<string name="whitelist_loaded_count">Ladatut rekisteröidyt tunnukset: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Tuotiin %1$d tunnusta.</string>
|
||||||
|
<string name="whitelist_import_empty">Tunnuksia ei voitu tuoda tästä tiedostosta.</string>
|
||||||
|
<string name="batch_mode">Erätila</string>
|
||||||
|
<string name="batch_captures_count">Eräskannaukset: %1$d</string>
|
||||||
|
<string name="clear_batch">Tyhjennä erä</string>
|
||||||
|
<string name="share_batch">Jaa erä</string>
|
||||||
|
<string name="no_code_found_in_image">Valitusta kuvasta ei löytynyt QR- tai viivakoodia.</string>
|
||||||
|
<string name="image_scan_pick_title">Kuvasta löytyi %1$d koodia</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Valitse tulos, jota haluat käyttää. Tunnistus ja jäsennys tapahtuvat paikallisesti.</string>
|
||||||
|
<string name="image_scan_use_selected">Käytä valittua</string>
|
||||||
|
<string name="image_scan_failed">Tätä kuvaa ei voitu lukea. Kokeile toista.</string>
|
||||||
|
<string name="already_scanned">Jo skannattu</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Kaksoislippu havaittu</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Tämä lippu/koodi on skannattu aiemmin. Tarkista sisäänpääsy välittömästi petoksen estämiseksi.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Koodi: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Rekisteröimätön lippu havaittu</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Tämä lippu/koodi ei ole tuodussa sallittujen luettelossa. Tarkista osallistujan rekisteröinti.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Koodi: %1$s</string>
|
||||||
|
<string name="view_history">Näytä historia</string>
|
||||||
|
<string name="call_number">Soita numeroon</string>
|
||||||
|
<string name="send_sms">Lähetä SMS</string>
|
||||||
|
<string name="send_email">Lähetä sähköposti</string>
|
||||||
|
<string name="open_wifi_settings">Avaa Wi-Fi-asetukset</string>
|
||||||
|
<string name="add_contact">Lisää yhteystieto</string>
|
||||||
|
<string name="add_calendar_event">Lisää kalenteritapahtuma</string>
|
||||||
|
<string name="review_app">Arvostele Google Playssa</string>
|
||||||
|
<string name="active_use_case_view">Aktiivinen käyttönäkymä</string>
|
||||||
|
<string name="select_use_case_view">Valitse käyttönäkymä</string>
|
||||||
|
<string name="use_case_everyday_personal">Päivittäinen henkilökohtainen käyttö</string>
|
||||||
|
<string name="use_case_event_ticketing">Tapahtumat & liput</string>
|
||||||
|
<string name="use_case_everyday_description">Täysi henkilökohtainen skanneri paikallisella historialla ja yleisillä tulostoiminnoilla.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Eräskannaus, kaksoiskappaleiden tunnistus, sallittujen luettelon tuonti ja eräjako.</string>
|
||||||
|
<string name="settings_header_subtitle">Asetukset, joilla pidät hallinnan itselläsi</string>
|
||||||
|
<string name="settings_hero_title">Tietosuoja-asetukset ovat sinun</string>
|
||||||
|
<string name="settings_hero_subtitle">Valitse paikallinen historia, turvavaroitukset, palaute ja työnkulkuusi sopiva skannerinäkymä.</string>
|
||||||
|
<string name="result_local_check">Paikallinen tarkistus</string>
|
||||||
|
<string name="result_checked_on_device">Tarkistettu laitteella ennen avaamista</string>
|
||||||
|
<string name="result_encoded_data">Koodattu data</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Kaksois- ja rekisteröimättömien lippujen varoitukset pysyvät laitteella.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Scanner</string>
|
||||||
|
<string name="scan_again">Scanner à nouveau</string>
|
||||||
|
<string name="history">Historique</string>
|
||||||
|
<string name="settings">Paramètres</string>
|
||||||
|
<string name="app_language">Langue de l’application</string>
|
||||||
|
<string name="app_language_system_default">Langue du système</string>
|
||||||
|
<string name="app_language_partial_translation">Traduction partielle</string>
|
||||||
|
<string name="change">Modifier</string>
|
||||||
|
<string name="save_history">Enregistrer l’historique (local)</string>
|
||||||
|
<string name="privacy">Confidentialité</string>
|
||||||
|
<string name="privacy_policy">Politique de confidentialité</string>
|
||||||
|
<string name="privacy_text">Traitement local, sans publicité ni suivi. Consultez la politique de confidentialité pour plus de détails.</string>
|
||||||
|
<string name="security_warnings">Avertissements de sécurité</string>
|
||||||
|
<string name="scan_feedback">Retour de scan (bip + vibration)</string>
|
||||||
|
<string name="about">À propos</string>
|
||||||
|
<string name="copy">Copier</string>
|
||||||
|
<string name="share">Partager</string>
|
||||||
|
<string name="open">Ouvrir</string>
|
||||||
|
<string name="cancel">Annuler</string>
|
||||||
|
<string name="open_anyway">Ouvrir quand même</string>
|
||||||
|
<string name="risk_warning_title">Cette URL semble inhabituelle</string>
|
||||||
|
<string name="risk_warning">Vérifiez le lien avant de l’ouvrir. L’avertissement est calculé sur votre appareil, sans envoyer le scan ailleurs.</string>
|
||||||
|
<string name="delete_all">Tout supprimer</string>
|
||||||
|
<string name="confirm_delete_all">Supprimer toutes les entrées de l’historique ?</string>
|
||||||
|
<string name="confirm">Confirmer</string>
|
||||||
|
<string name="close">Fermer</string>
|
||||||
|
<string name="search">Rechercher</string>
|
||||||
|
<string name="flashlight">Lampe torche</string>
|
||||||
|
<string name="camera_permission_title">Accès à la caméra requis</string>
|
||||||
|
<string name="camera_permission_rationale">L’autorisation de la caméra est nécessaire pour scanner les QR codes et codes-barres.</string>
|
||||||
|
<string name="open_settings">Ouvrir les paramètres</string>
|
||||||
|
<string name="no_camera">Aucune autorisation de caméra</string>
|
||||||
|
<string name="delete_history_on_disable">Supprimer l’historique existant lors de la désactivation ?</string>
|
||||||
|
<string name="version">Version 1.0.0</string>
|
||||||
|
<string name="licenses">Licences open source</string>
|
||||||
|
<string name="contact">Contact : softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Type</string>
|
||||||
|
<string name="content_value">Contenu</string>
|
||||||
|
<string name="base64_encoded_notice">Affiché en Base64, car les données scannées ne peuvent pas être affichées sous forme de texte.</string>
|
||||||
|
<string name="base64_encoded_inline">Encodé en Base64 : %1$s</string>
|
||||||
|
<string name="request_camera">Autoriser la caméra</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Pincez pour zoomer sur les petits codes</string>
|
||||||
|
<string name="aim_center_hint">Placez le code dans le cadre central.</string>
|
||||||
|
<string name="live_potential_detected">Code repéré. Restez stable ou rapprochez-vous.</string>
|
||||||
|
<string name="live_readable_detected">Code lisible détecté.</string>
|
||||||
|
<string name="share_history">Partager l’historique</string>
|
||||||
|
<string name="share_txt">Texte</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Contact</string>
|
||||||
|
<string name="scan_type_url">Lien</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Téléphone</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-mail</string>
|
||||||
|
<string name="scan_type_calendar">Calendrier</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produit</string>
|
||||||
|
<string name="scan_type_text">Texte</string>
|
||||||
|
<string name="scan_type_geo">Emplacement</string>
|
||||||
|
<string name="scan_type_driver_license">Permis de conduire</string>
|
||||||
|
<string name="scan_type_unknown">Inconnu</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Ticket en double (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Ticket non enregistré (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">L’historique facultatif reste sur votre appareil</string>
|
||||||
|
<string name="history_hero_title">Consulter les scans passés localement</string>
|
||||||
|
<string name="history_hero_subtitle">Recherchez, exportez ou supprimez les scans enregistrés quand vous le souhaitez.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Sans publicité</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Sans suivi</string>
|
||||||
|
<string name="privacy_pill_no_account">Sans compte</string>
|
||||||
|
<string name="local_controls">Contrôles locaux</string>
|
||||||
|
<string name="no_saved_scans_yet">Aucun scan enregistré pour le moment</string>
|
||||||
|
<string name="empty_history_description">Activez l’historique local dans les paramètres pour conserver un registre privé sur cet appareil.</string>
|
||||||
|
<string name="scan_from_image">Scanner depuis une image</string>
|
||||||
|
<string name="import_whitelist">Importer une liste blanche</string>
|
||||||
|
<string name="whitelist_loaded_count">ID enregistrés chargés : %1$d</string>
|
||||||
|
<string name="whitelist_import_success">%1$d ID importés.</string>
|
||||||
|
<string name="whitelist_import_empty">Impossible d’importer des ID depuis ce fichier.</string>
|
||||||
|
<string name="batch_mode">Mode lot</string>
|
||||||
|
<string name="batch_captures_count">Scans en lot : %1$d</string>
|
||||||
|
<string name="clear_batch">Effacer le lot</string>
|
||||||
|
<string name="share_batch">Partager le lot</string>
|
||||||
|
<string name="no_code_found_in_image">Aucun QR code ni code-barres trouvé dans l’image sélectionnée.</string>
|
||||||
|
<string name="image_scan_pick_title">%1$d codes trouvés dans l’image</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Choisissez le résultat à utiliser. La détection et l’analyse se font localement.</string>
|
||||||
|
<string name="image_scan_use_selected">Utiliser la sélection</string>
|
||||||
|
<string name="image_scan_failed">Impossible de lire cette image. Essayez-en une autre.</string>
|
||||||
|
<string name="already_scanned">Déjà scanné</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Ticket en double détecté</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Ce ticket/code a déjà été scanné. Vérifiez immédiatement l’entrée pour éviter la fraude.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Code : %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Ticket non enregistré détecté</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Ce ticket/code ne figure pas dans la liste blanche importée. Vérifiez l’inscription du participant.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Code : %1$s</string>
|
||||||
|
<string name="view_history">Voir l’historique</string>
|
||||||
|
<string name="call_number">Appeler le numéro</string>
|
||||||
|
<string name="send_sms">Envoyer un SMS</string>
|
||||||
|
<string name="send_email">Envoyer un e-mail</string>
|
||||||
|
<string name="open_wifi_settings">Ouvrir les paramètres Wi-Fi</string>
|
||||||
|
<string name="add_contact">Ajouter un contact</string>
|
||||||
|
<string name="add_calendar_event">Ajouter un événement au calendrier</string>
|
||||||
|
<string name="review_app">Noter sur Google Play</string>
|
||||||
|
<string name="active_use_case_view">Vue de cas d’utilisation active</string>
|
||||||
|
<string name="select_use_case_view">Sélectionner une vue de cas d’utilisation</string>
|
||||||
|
<string name="use_case_everyday_personal">Usage personnel quotidien</string>
|
||||||
|
<string name="use_case_event_ticketing">Événements et billetterie</string>
|
||||||
|
<string name="use_case_everyday_description">Scanner personnel complet avec historique local et actions de résultat courantes.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Scan en lot, détection des doublons, importation de liste blanche et partage de lots.</string>
|
||||||
|
<string name="settings_header_subtitle">Des paramètres qui vous gardent aux commandes</string>
|
||||||
|
<string name="settings_hero_title">Vos paramètres de confidentialité</string>
|
||||||
|
<string name="settings_hero_subtitle">Choisissez l’historique local, les avertissements de sécurité, le retour de scan et la vue adaptée à votre flux de travail.</string>
|
||||||
|
<string name="result_local_check">Vérification locale</string>
|
||||||
|
<string name="result_checked_on_device">Vérifié sur l’appareil avant ouverture</string>
|
||||||
|
<string name="result_encoded_data">Données encodées</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Les alertes de tickets en double et non enregistrés restent sur l’appareil.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">स्कैन करें</string>
|
||||||
|
<string name="scan_again">फिर से स्कैन करें</string>
|
||||||
|
<string name="history">इतिहास</string>
|
||||||
|
<string name="settings">सेटिंग्स</string>
|
||||||
|
<string name="app_language">ऐप भाषा</string>
|
||||||
|
<string name="app_language_system_default">सिस्टम डिफ़ॉल्ट</string>
|
||||||
|
<string name="app_language_partial_translation">आंशिक अनुवाद</string>
|
||||||
|
<string name="change">बदलें</string>
|
||||||
|
<string name="save_history">इतिहास सहेजें (स्थानीय)</string>
|
||||||
|
<string name="privacy">गोपनीयता</string>
|
||||||
|
<string name="privacy_policy">गोपनीयता नीति</string>
|
||||||
|
<string name="privacy_text">स्थानीय प्रोसेसिंग, कोई विज्ञापन नहीं, कोई ट्रैकिंग नहीं। विवरण के लिए गोपनीयता नीति देखें।</string>
|
||||||
|
<string name="security_warnings">सुरक्षा चेतावनियां</string>
|
||||||
|
<string name="scan_feedback">स्कैन प्रतिक्रिया (बीप + कंपन)</string>
|
||||||
|
<string name="about">परिचय</string>
|
||||||
|
<string name="copy">कॉपी करें</string>
|
||||||
|
<string name="share">शेयर करें</string>
|
||||||
|
<string name="open">खोलें</string>
|
||||||
|
<string name="cancel">रद्द करें</string>
|
||||||
|
<string name="open_anyway">फिर भी खोलें</string>
|
||||||
|
<string name="risk_warning_title">यह लिंक असामान्य दिखता है</string>
|
||||||
|
<string name="risk_warning">खोलने से पहले लिंक जांचें। चेतावनी आपके डिवाइस पर गणना की जाती है, स्कैन को कहीं भेजे बिना।</string>
|
||||||
|
<string name="delete_all">सब हटाएं</string>
|
||||||
|
<string name="confirm_delete_all">क्या सभी इतिहास प्रविष्टियां हटानी हैं?</string>
|
||||||
|
<string name="confirm">पुष्टि करें</string>
|
||||||
|
<string name="close">बंद करें</string>
|
||||||
|
<string name="search">खोजें</string>
|
||||||
|
<string name="flashlight">फ़्लैशलाइट</string>
|
||||||
|
<string name="camera_permission_title">कैमरा एक्सेस आवश्यक है</string>
|
||||||
|
<string name="camera_permission_rationale">QR और बारकोड स्कैन करने के लिए कैमरा अनुमति आवश्यक है।</string>
|
||||||
|
<string name="open_settings">सेटिंग्स खोलें</string>
|
||||||
|
<string name="no_camera">कैमरा अनुमति नहीं है</string>
|
||||||
|
<string name="delete_history_on_disable">बंद करते समय मौजूदा इतिहास हटाना है?</string>
|
||||||
|
<string name="version">संस्करण 1.0.0</string>
|
||||||
|
<string name="licenses">ओपन-सोर्स लाइसेंस</string>
|
||||||
|
<string name="contact">संपर्क: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">प्रकार</string>
|
||||||
|
<string name="content_value">सामग्री</string>
|
||||||
|
<string name="base64_encoded_notice">Base64 के रूप में दिखाया गया है क्योंकि स्कैन किए गए डेटा को टेक्स्ट के रूप में नहीं दिखाया जा सकता।</string>
|
||||||
|
<string name="base64_encoded_inline">Base64 एन्कोडेड: %1$s</string>
|
||||||
|
<string name="request_camera">कैमरा अनुमति दें</string>
|
||||||
|
<string name="pinch_to_zoom_hint">छोटे कोड के लिए पिंच करके ज़ूम करें</string>
|
||||||
|
<string name="aim_center_hint">कोड को बीच वाले फ्रेम में रखें।</string>
|
||||||
|
<string name="live_potential_detected">कोड दिखा। स्थिर रखें या पास जाएं।</string>
|
||||||
|
<string name="live_readable_detected">पढ़ने योग्य कोड मिला।</string>
|
||||||
|
<string name="share_history">इतिहास शेयर करें</string>
|
||||||
|
<string name="share_txt">टेक्स्ट</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">संपर्क</string>
|
||||||
|
<string name="scan_type_url">लिंक</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">फ़ोन</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">ईमेल</string>
|
||||||
|
<string name="scan_type_calendar">कैलेंडर</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">उत्पाद</string>
|
||||||
|
<string name="scan_type_text">टेक्स्ट</string>
|
||||||
|
<string name="scan_type_geo">स्थान</string>
|
||||||
|
<string name="scan_type_driver_license">ड्राइविंग लाइसेंस</string>
|
||||||
|
<string name="scan_type_unknown">अज्ञात</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">डुप्लिकेट टिकट (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">अपंजीकृत टिकट (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">वैकल्पिक इतिहास आपके डिवाइस पर रहता है</string>
|
||||||
|
<string name="history_hero_title">पिछले स्कैन स्थानीय रूप से देखें</string>
|
||||||
|
<string name="history_hero_subtitle">सहेजे गए स्कैन कभी भी खोजें, निर्यात करें या हटाएं।</string>
|
||||||
|
<string name="privacy_pill_no_ads">कोई विज्ञापन नहीं</string>
|
||||||
|
<string name="privacy_pill_no_tracking">कोई ट्रैकिंग नहीं</string>
|
||||||
|
<string name="privacy_pill_no_account">कोई खाता नहीं</string>
|
||||||
|
<string name="local_controls">स्थानीय नियंत्रण</string>
|
||||||
|
<string name="no_saved_scans_yet">अभी कोई सहेजा गया स्कैन नहीं</string>
|
||||||
|
<string name="empty_history_description">इस डिवाइस पर निजी रिकॉर्ड रखने के लिए सेटिंग्स में स्थानीय इतिहास सक्षम करें।</string>
|
||||||
|
<string name="scan_from_image">छवि से स्कैन करें</string>
|
||||||
|
<string name="import_whitelist">अनुमति सूची आयात करें</string>
|
||||||
|
<string name="whitelist_loaded_count">लोड किए गए पंजीकृत ID: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">%1$d ID आयात किए गए।</string>
|
||||||
|
<string name="whitelist_import_empty">इस फ़ाइल से ID आयात नहीं किए जा सके।</string>
|
||||||
|
<string name="batch_mode">बैच मोड</string>
|
||||||
|
<string name="batch_captures_count">बैच स्कैन: %1$d</string>
|
||||||
|
<string name="clear_batch">बैच साफ़ करें</string>
|
||||||
|
<string name="share_batch">बैच शेयर करें</string>
|
||||||
|
<string name="no_code_found_in_image">चुनी गई छवि में कोई QR या बारकोड नहीं मिला।</string>
|
||||||
|
<string name="image_scan_pick_title">छवि में %1$d कोड मिले</string>
|
||||||
|
<string name="image_scan_pick_subtitle">वह परिणाम चुनें जिसे आप उपयोग करना चाहते हैं। पहचान और विश्लेषण स्थानीय रूप से होते हैं।</string>
|
||||||
|
<string name="image_scan_use_selected">चुना हुआ उपयोग करें</string>
|
||||||
|
<string name="image_scan_failed">यह छवि पढ़ी नहीं जा सकी। कोई दूसरी आज़माएं।</string>
|
||||||
|
<string name="already_scanned">पहले ही स्कैन किया गया</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">डुप्लिकेट टिकट मिला</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">यह टिकट/कोड पहले स्कैन किया जा चुका है। धोखाधड़ी रोकने के लिए तुरंत प्रवेश सत्यापित करें।</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">कोड: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">अपंजीकृत टिकट मिला</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">यह टिकट/कोड आयात की गई अनुमति सूची में नहीं है। प्रतिभागी पंजीकरण सत्यापित करें।</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">कोड: %1$s</string>
|
||||||
|
<string name="view_history">इतिहास देखें</string>
|
||||||
|
<string name="call_number">नंबर पर कॉल करें</string>
|
||||||
|
<string name="send_sms">SMS भेजें</string>
|
||||||
|
<string name="send_email">ईमेल भेजें</string>
|
||||||
|
<string name="open_wifi_settings">Wi-Fi सेटिंग्स खोलें</string>
|
||||||
|
<string name="add_contact">संपर्क जोड़ें</string>
|
||||||
|
<string name="add_calendar_event">कैलेंडर इवेंट जोड़ें</string>
|
||||||
|
<string name="review_app">Google Play पर समीक्षा करें</string>
|
||||||
|
<string name="active_use_case_view">सक्रिय उपयोग दृश्य</string>
|
||||||
|
<string name="select_use_case_view">उपयोग दृश्य चुनें</string>
|
||||||
|
<string name="use_case_everyday_personal">दैनिक निजी उपयोग</string>
|
||||||
|
<string name="use_case_event_ticketing">इवेंट और टिकटिंग</string>
|
||||||
|
<string name="use_case_everyday_description">स्थानीय इतिहास और सामान्य परिणाम कार्रवाइयों वाला पूरा निजी स्कैनर।</string>
|
||||||
|
<string name="use_case_event_ticketing_description">बैच स्कैनिंग, डुप्लिकेट पहचान, अनुमति सूची आयात और बैच शेयरिंग।</string>
|
||||||
|
<string name="settings_header_subtitle">ऐसी सेटिंग्स जो नियंत्रण आपके पास रखती हैं</string>
|
||||||
|
<string name="settings_hero_title">गोपनीयता सेटिंग्स आपकी हैं</string>
|
||||||
|
<string name="settings_hero_subtitle">स्थानीय इतिहास, सुरक्षा चेतावनियां, प्रतिक्रिया और अपने वर्कफ़्लो के अनुरूप स्कैनर दृश्य चुनें।</string>
|
||||||
|
<string name="result_local_check">स्थानीय जांच</string>
|
||||||
|
<string name="result_checked_on_device">खोलने से पहले डिवाइस पर जांचा गया</string>
|
||||||
|
<string name="result_encoded_data">एन्कोडेड डेटा</string>
|
||||||
|
<string name="batch_ticket_privacy_note">डुप्लिकेट और अपंजीकृत टिकट चेतावनियां डिवाइस पर रहती हैं।</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Skeniraj</string>
|
||||||
|
<string name="scan_again">Skeniraj ponovno</string>
|
||||||
|
<string name="history">Povijest</string>
|
||||||
|
<string name="settings">Postavke</string>
|
||||||
|
<string name="app_language">Jezik aplikacije</string>
|
||||||
|
<string name="app_language_system_default">Zadano sustavom</string>
|
||||||
|
<string name="app_language_partial_translation">Djelomični prijevod</string>
|
||||||
|
<string name="change">Promijeni</string>
|
||||||
|
<string name="save_history">Spremi povijest (lokalno)</string>
|
||||||
|
<string name="privacy">Privatnost</string>
|
||||||
|
<string name="privacy_policy">Pravila privatnosti</string>
|
||||||
|
<string name="privacy_text">Lokalna obrada, bez oglasa, bez praćenja. Detalje pogledajte u pravilima privatnosti.</string>
|
||||||
|
<string name="security_warnings">Sigurnosna upozorenja</string>
|
||||||
|
<string name="scan_feedback">Povratna informacija skeniranja (zvuk + vibracija)</string>
|
||||||
|
<string name="about">O aplikaciji</string>
|
||||||
|
<string name="copy">Kopiraj</string>
|
||||||
|
<string name="share">Podijeli</string>
|
||||||
|
<string name="open">Otvori</string>
|
||||||
|
<string name="cancel">Odustani</string>
|
||||||
|
<string name="open_anyway">Svejedno otvori</string>
|
||||||
|
<string name="risk_warning_title">Ova poveznica izgleda neobično</string>
|
||||||
|
<string name="risk_warning">Provjerite poveznicu prije otvaranja. Upozorenje se izračunava na vašem uređaju, bez slanja skena ikamo.</string>
|
||||||
|
<string name="delete_all">Izbriši sve</string>
|
||||||
|
<string name="confirm_delete_all">Izbrisati sve stavke povijesti?</string>
|
||||||
|
<string name="confirm">Potvrdi</string>
|
||||||
|
<string name="close">Zatvori</string>
|
||||||
|
<string name="search">Pretraži</string>
|
||||||
|
<string name="flashlight">Svjetiljka</string>
|
||||||
|
<string name="camera_permission_title">Potreban je pristup kameri</string>
|
||||||
|
<string name="camera_permission_rationale">Dopuštenje za kameru potrebno je za skeniranje QR kodova i crtičnih kodova.</string>
|
||||||
|
<string name="open_settings">Otvori postavke</string>
|
||||||
|
<string name="no_camera">Nema dopuštenja za kameru</string>
|
||||||
|
<string name="delete_history_on_disable">Izbrisati postojeću povijest pri isključivanju?</string>
|
||||||
|
<string name="version">Verzija 1.0.0</string>
|
||||||
|
<string name="licenses">Licence otvorenog koda</string>
|
||||||
|
<string name="contact">Kontakt: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Vrsta</string>
|
||||||
|
<string name="content_value">Sadržaj</string>
|
||||||
|
<string name="base64_encoded_notice">Prikazano kao Base64 jer se skenirani podaci ne mogu prikazati kao tekst.</string>
|
||||||
|
<string name="base64_encoded_inline">Base64 kodirano: %1$s</string>
|
||||||
|
<string name="request_camera">Dopusti kameru</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Uštipnite za zumiranje malih kodova</string>
|
||||||
|
<string name="aim_center_hint">Usmjerite kod unutar središnjeg okvira.</string>
|
||||||
|
<string name="live_potential_detected">Kod je uočen. Držite mirno ili se približite.</string>
|
||||||
|
<string name="live_readable_detected">Otkriven je čitljiv kod.</string>
|
||||||
|
<string name="share_history">Podijeli povijest</string>
|
||||||
|
<string name="share_txt">Tekst</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Kontakt</string>
|
||||||
|
<string name="scan_type_url">Poveznica</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-pošta</string>
|
||||||
|
<string name="scan_type_calendar">Kalendar</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Proizvod</string>
|
||||||
|
<string name="scan_type_text">Tekst</string>
|
||||||
|
<string name="scan_type_geo">Lokacija</string>
|
||||||
|
<string name="scan_type_driver_license">Vozačka dozvola</string>
|
||||||
|
<string name="scan_type_unknown">Nepoznato</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Dupla ulaznica (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Neregistrirana ulaznica (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Opcionalna povijest ostaje na vašem uređaju</string>
|
||||||
|
<string name="history_hero_title">Pregledajte prošla skeniranja lokalno</string>
|
||||||
|
<string name="history_hero_subtitle">Pretražite, izvezite ili izbrišite spremljena skeniranja kad god želite.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Bez oglasa</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Bez praćenja</string>
|
||||||
|
<string name="privacy_pill_no_account">Bez računa</string>
|
||||||
|
<string name="local_controls">Lokalne kontrole</string>
|
||||||
|
<string name="no_saved_scans_yet">Još nema spremljenih skeniranja</string>
|
||||||
|
<string name="empty_history_description">Omogućite lokalnu povijest u postavkama kako biste čuvali privatni zapis na ovom uređaju.</string>
|
||||||
|
<string name="scan_from_image">Skeniraj iz slike</string>
|
||||||
|
<string name="import_whitelist">Uvezi popis dopuštenih</string>
|
||||||
|
<string name="whitelist_loaded_count">Učitani registrirani ID-jevi: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Uvezeno %1$d ID-jeva.</string>
|
||||||
|
<string name="whitelist_import_empty">Nije moguće uvesti ID-jeve iz ove datoteke.</string>
|
||||||
|
<string name="batch_mode">Skupni način</string>
|
||||||
|
<string name="batch_captures_count">Skupna skeniranja: %1$d</string>
|
||||||
|
<string name="clear_batch">Očisti skupinu</string>
|
||||||
|
<string name="share_batch">Podijeli skupinu</string>
|
||||||
|
<string name="no_code_found_in_image">U odabranoj slici nije pronađen QR ni crtični kod.</string>
|
||||||
|
<string name="image_scan_pick_title">Pronađeno %1$d kodova u slici</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Odaberite rezultat koji želite koristiti. Otkrivanje i analiza odvijaju se lokalno.</string>
|
||||||
|
<string name="image_scan_use_selected">Upotrijebi odabrano</string>
|
||||||
|
<string name="image_scan_failed">Nije moguće pročitati ovu sliku. Pokušajte s drugom.</string>
|
||||||
|
<string name="already_scanned">Već skenirano</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Otkrivena dupla ulaznica</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Ova ulaznica/kod već je skeniran. Odmah provjerite ulaz kako biste spriječili prijevaru.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Kod: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Otkrivena neregistrirana ulaznica</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Ova ulaznica/kod nije na uvezenom popisu dopuštenih. Provjerite registraciju sudionika.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Kod: %1$s</string>
|
||||||
|
<string name="view_history">Prikaži povijest</string>
|
||||||
|
<string name="call_number">Nazovi broj</string>
|
||||||
|
<string name="send_sms">Pošalji SMS</string>
|
||||||
|
<string name="send_email">Pošalji e-poštu</string>
|
||||||
|
<string name="open_wifi_settings">Otvori Wi-Fi postavke</string>
|
||||||
|
<string name="add_contact">Dodaj kontakt</string>
|
||||||
|
<string name="add_calendar_event">Dodaj događaj u kalendar</string>
|
||||||
|
<string name="review_app">Ocijeni na Google Playu</string>
|
||||||
|
<string name="active_use_case_view">Aktivni prikaz upotrebe</string>
|
||||||
|
<string name="select_use_case_view">Odaberite prikaz upotrebe</string>
|
||||||
|
<string name="use_case_everyday_personal">Svakodnevna osobna upotreba</string>
|
||||||
|
<string name="use_case_event_ticketing">Događaji i ulaznice</string>
|
||||||
|
<string name="use_case_everyday_description">Potpuni osobni skener s lokalnom poviješću i uobičajenim radnjama rezultata.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Skupno skeniranje, otkrivanje duplikata, uvoz popisa dopuštenih i skupno dijeljenje.</string>
|
||||||
|
<string name="settings_header_subtitle">Postavke koje vam daju kontrolu</string>
|
||||||
|
<string name="settings_hero_title">Postavke privatnosti su vaše</string>
|
||||||
|
<string name="settings_hero_subtitle">Odaberite lokalnu povijest, sigurnosna upozorenja, povratnu informaciju i prikaz skenera koji odgovara vašem tijeku rada.</string>
|
||||||
|
<string name="result_local_check">Lokalna provjera</string>
|
||||||
|
<string name="result_checked_on_device">Provjereno na uređaju prije otvaranja</string>
|
||||||
|
<string name="result_encoded_data">Kodirani podaci</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Upozorenja o duplim i neregistriranim ulaznicama ostaju na uređaju.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Beolvasás</string>
|
||||||
|
<string name="scan_again">Beolvasás újra</string>
|
||||||
|
<string name="history">Előzmények</string>
|
||||||
|
<string name="settings">Beállítások</string>
|
||||||
|
<string name="app_language">Alkalmazás nyelve</string>
|
||||||
|
<string name="app_language_system_default">Rendszer alapértelmezése</string>
|
||||||
|
<string name="app_language_partial_translation">Részleges fordítás</string>
|
||||||
|
<string name="change">Módosítás</string>
|
||||||
|
<string name="save_history">Előzmények mentése (helyben)</string>
|
||||||
|
<string name="privacy">Adatvédelem</string>
|
||||||
|
<string name="privacy_policy">Adatvédelmi szabályzat</string>
|
||||||
|
<string name="privacy_text">Helyi feldolgozás, nincs reklám, nincs követés. Részletekért lásd az adatvédelmi szabályzatot.</string>
|
||||||
|
<string name="security_warnings">Biztonsági figyelmeztetések</string>
|
||||||
|
<string name="scan_feedback">Beolvasási visszajelzés (hang + rezgés)</string>
|
||||||
|
<string name="about">Névjegy</string>
|
||||||
|
<string name="copy">Másolás</string>
|
||||||
|
<string name="share">Megosztás</string>
|
||||||
|
<string name="open">Megnyitás</string>
|
||||||
|
<string name="cancel">Mégse</string>
|
||||||
|
<string name="open_anyway">Megnyitás mindenképp</string>
|
||||||
|
<string name="risk_warning_title">Ez a link szokatlannak tűnik</string>
|
||||||
|
<string name="risk_warning">Megnyitás előtt ellenőrizze a linket. A figyelmeztetés az eszközén számítódik ki, a beolvasás elküldése nélkül.</string>
|
||||||
|
<string name="delete_all">Összes törlése</string>
|
||||||
|
<string name="confirm_delete_all">Törli az összes előzménybejegyzést?</string>
|
||||||
|
<string name="confirm">Megerősítés</string>
|
||||||
|
<string name="close">Bezárás</string>
|
||||||
|
<string name="search">Keresés</string>
|
||||||
|
<string name="flashlight">Zseblámpa</string>
|
||||||
|
<string name="camera_permission_title">Kamera-hozzáférés szükséges</string>
|
||||||
|
<string name="camera_permission_rationale">A QR- és vonalkódok beolvasásához kameraengedély szükséges.</string>
|
||||||
|
<string name="open_settings">Beállítások megnyitása</string>
|
||||||
|
<string name="no_camera">Nincs kameraengedély</string>
|
||||||
|
<string name="delete_history_on_disable">Kikapcsoláskor törli a meglévő előzményeket?</string>
|
||||||
|
<string name="version">Verzió 1.0.0</string>
|
||||||
|
<string name="licenses">Nyílt forráskódú licencek</string>
|
||||||
|
<string name="contact">Kapcsolat: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Típus</string>
|
||||||
|
<string name="content_value">Tartalom</string>
|
||||||
|
<string name="base64_encoded_notice">Base64-ként jelenik meg, mert a beolvasott adatok nem jeleníthetők meg szövegként.</string>
|
||||||
|
<string name="base64_encoded_inline">Base64-kódolt: %1$s</string>
|
||||||
|
<string name="request_camera">Kamera engedélyezése</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Kis kódokhoz csippentéssel nagyítson</string>
|
||||||
|
<string name="aim_center_hint">Irányítsa a kódot a középső keretbe.</string>
|
||||||
|
<string name="live_potential_detected">Kód észlelve. Tartsa stabilan, vagy menjen közelebb.</string>
|
||||||
|
<string name="live_readable_detected">Olvasható kód észlelve.</string>
|
||||||
|
<string name="share_history">Előzmények megosztása</string>
|
||||||
|
<string name="share_txt">Szöveg</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Névjegy</string>
|
||||||
|
<string name="scan_type_url">Link</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-mail</string>
|
||||||
|
<string name="scan_type_calendar">Naptár</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Termék</string>
|
||||||
|
<string name="scan_type_text">Szöveg</string>
|
||||||
|
<string name="scan_type_geo">Hely</string>
|
||||||
|
<string name="scan_type_driver_license">Jogosítvány</string>
|
||||||
|
<string name="scan_type_unknown">Ismeretlen</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Duplikált jegy (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Nem regisztrált jegy (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Az opcionális előzmények az eszközén maradnak</string>
|
||||||
|
<string name="history_hero_title">Korábbi beolvasások áttekintése helyben</string>
|
||||||
|
<string name="history_hero_subtitle">Keressen, exportáljon vagy töröljön mentett beolvasásokat bármikor.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Nincs reklám</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Nincs követés</string>
|
||||||
|
<string name="privacy_pill_no_account">Nincs fiók</string>
|
||||||
|
<string name="local_controls">Helyi vezérlők</string>
|
||||||
|
<string name="no_saved_scans_yet">Még nincs mentett beolvasás</string>
|
||||||
|
<string name="empty_history_description">Kapcsolja be a helyi előzményeket a beállításokban, hogy privát naplót tartson ezen az eszközön.</string>
|
||||||
|
<string name="scan_from_image">Beolvasás képből</string>
|
||||||
|
<string name="import_whitelist">Engedélyezési lista importálása</string>
|
||||||
|
<string name="whitelist_loaded_count">Betöltött regisztrált azonosítók: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">%1$d azonosító importálva.</string>
|
||||||
|
<string name="whitelist_import_empty">Nem sikerült azonosítókat importálni ebből a fájlból.</string>
|
||||||
|
<string name="batch_mode">Kötegelt mód</string>
|
||||||
|
<string name="batch_captures_count">Kötegelt beolvasások: %1$d</string>
|
||||||
|
<string name="clear_batch">Köteg törlése</string>
|
||||||
|
<string name="share_batch">Köteg megosztása</string>
|
||||||
|
<string name="no_code_found_in_image">A kiválasztott képen nem található QR- vagy vonalkód.</string>
|
||||||
|
<string name="image_scan_pick_title">%1$d kód található a képen</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Válassza ki a használni kívánt eredményt. Az észlelés és elemzés helyben történik.</string>
|
||||||
|
<string name="image_scan_use_selected">Kijelölt használata</string>
|
||||||
|
<string name="image_scan_failed">Ezt a képet nem sikerült beolvasni. Próbáljon másikat.</string>
|
||||||
|
<string name="already_scanned">Már beolvasva</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Duplikált jegy észlelve</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Ezt a jegyet/kódot már beolvasták. Csalás megelőzése érdekében azonnal ellenőrizze a belépést.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Kód: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Nem regisztrált jegy észlelve</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Ez a jegy/kód nincs az importált engedélyezési listában. Ellenőrizze a résztvevő regisztrációját.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Kód: %1$s</string>
|
||||||
|
<string name="view_history">Előzmények megtekintése</string>
|
||||||
|
<string name="call_number">Szám hívása</string>
|
||||||
|
<string name="send_sms">SMS küldése</string>
|
||||||
|
<string name="send_email">E-mail küldése</string>
|
||||||
|
<string name="open_wifi_settings">Wi-Fi-beállítások megnyitása</string>
|
||||||
|
<string name="add_contact">Névjegy hozzáadása</string>
|
||||||
|
<string name="add_calendar_event">Naptáresemény hozzáadása</string>
|
||||||
|
<string name="review_app">Értékelés a Google Playen</string>
|
||||||
|
<string name="active_use_case_view">Aktív használati nézet</string>
|
||||||
|
<string name="select_use_case_view">Használati nézet kiválasztása</string>
|
||||||
|
<string name="use_case_everyday_personal">Mindennapi személyes használat</string>
|
||||||
|
<string name="use_case_event_ticketing">Események és jegyek</string>
|
||||||
|
<string name="use_case_everyday_description">Teljes személyes szkenner helyi előzményekkel és gyakori eredményműveletekkel.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Kötegelt beolvasás, duplikátumészlelés, engedélyezési lista importálása és kötegelt megosztás.</string>
|
||||||
|
<string name="settings_header_subtitle">Beállítások, amelyeknél önnél marad az irányítás</string>
|
||||||
|
<string name="settings_hero_title">Az adatvédelmi beállítások az ön kezében vannak</string>
|
||||||
|
<string name="settings_hero_subtitle">Válasszon helyi előzményeket, biztonsági figyelmeztetéseket, visszajelzést és a munkafolyamatához illő szkennernézetet.</string>
|
||||||
|
<string name="result_local_check">Helyi ellenőrzés</string>
|
||||||
|
<string name="result_checked_on_device">Megnyitás előtt ellenőrizve az eszközön</string>
|
||||||
|
<string name="result_encoded_data">Kódolt adatok</string>
|
||||||
|
<string name="batch_ticket_privacy_note">A duplikált és nem regisztrált jegyekre vonatkozó figyelmeztetések az eszközön maradnak.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Սկանավորել</string>
|
||||||
|
<string name="scan_again">Կրկին սկանավորել</string>
|
||||||
|
<string name="history">Պատմություն</string>
|
||||||
|
<string name="settings">Կարգավորումներ</string>
|
||||||
|
<string name="app_language">Հավելվածի լեզու</string>
|
||||||
|
<string name="app_language_system_default">Համակարգի լռելյայն</string>
|
||||||
|
<string name="app_language_partial_translation">Մասնակի թարգմանություն</string>
|
||||||
|
<string name="change">Փոխել</string>
|
||||||
|
<string name="save_history">Պահել պատմությունը (տեղային)</string>
|
||||||
|
<string name="privacy">Գաղտնիություն</string>
|
||||||
|
<string name="privacy_policy">Գաղտնիության քաղաքականություն</string>
|
||||||
|
<string name="privacy_text">Տեղային մշակում, առանց գովազդի, առանց հետևման։ Մանրամասների համար տեսեք գաղտնիության քաղաքականությունը։</string>
|
||||||
|
<string name="security_warnings">Անվտանգության նախազգուշացումներ</string>
|
||||||
|
<string name="scan_feedback">Սկանավորման արձագանք (ձայն + թրթռում)</string>
|
||||||
|
<string name="about">Մասին</string>
|
||||||
|
<string name="copy">Պատճենել</string>
|
||||||
|
<string name="share">Կիսվել</string>
|
||||||
|
<string name="open">Բացել</string>
|
||||||
|
<string name="cancel">Չեղարկել</string>
|
||||||
|
<string name="open_anyway">Այնուամենայնիվ բացել</string>
|
||||||
|
<string name="risk_warning_title">Այս հղումը անսովոր է թվում</string>
|
||||||
|
<string name="risk_warning">Բացելուց առաջ ստուգեք հղումը։ Նախազգուշացումը հաշվարկվում է ձեր սարքում՝ առանց սկանը որևէ տեղ ուղարկելու։</string>
|
||||||
|
<string name="delete_all">Ջնջել բոլորը</string>
|
||||||
|
<string name="confirm_delete_all">Ջնջե՞լ պատմության բոլոր գրառումները։</string>
|
||||||
|
<string name="confirm">Հաստատել</string>
|
||||||
|
<string name="close">Փակել</string>
|
||||||
|
<string name="search">Որոնել</string>
|
||||||
|
<string name="flashlight">Լապտեր</string>
|
||||||
|
<string name="camera_permission_title">Պահանջվում է մուտք դեպի տեսախցիկ</string>
|
||||||
|
<string name="camera_permission_rationale">QR և շտրիխ կոդեր սկանավորելու համար անհրաժեշտ է տեսախցիկի թույլտվություն։</string>
|
||||||
|
<string name="open_settings">Բացել կարգավորումները</string>
|
||||||
|
<string name="no_camera">Տեսախցիկի թույլտվություն չկա</string>
|
||||||
|
<string name="delete_history_on_disable">Անջատելիս ջնջե՞լ առկա պատմությունը։</string>
|
||||||
|
<string name="version">Տարբերակ 1.0.0</string>
|
||||||
|
<string name="licenses">Բաց կոդով լիցենզիաներ</string>
|
||||||
|
<string name="contact">Կապ: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Տեսակ</string>
|
||||||
|
<string name="content_value">Բովանդակություն</string>
|
||||||
|
<string name="base64_encoded_notice">Ցուցադրվում է որպես Base64, քանի որ սկանավորված տվյալները չեն կարող ցուցադրվել որպես տեքստ։</string>
|
||||||
|
<string name="base64_encoded_inline">Base64 կոդավորված: %1$s</string>
|
||||||
|
<string name="request_camera">Թույլատրել տեսախցիկը</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Փոքր կոդերի համար մատներով մեծացրեք</string>
|
||||||
|
<string name="aim_center_hint">Ուղղեք կոդը կենտրոնական շրջանակի մեջ։</string>
|
||||||
|
<string name="live_potential_detected">Կոդ է նկատվել։ Պահեք կայուն կամ մոտեցեք։</string>
|
||||||
|
<string name="live_readable_detected">Ընթեռնելի կոդ է հայտնաբերվել։</string>
|
||||||
|
<string name="share_history">Կիսվել պատմությամբ</string>
|
||||||
|
<string name="share_txt">Տեքստ</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Կոնտակտ</string>
|
||||||
|
<string name="scan_type_url">Հղում</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Հեռախոս</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">Էլ. փոստ</string>
|
||||||
|
<string name="scan_type_calendar">Օրացույց</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Ապրանք</string>
|
||||||
|
<string name="scan_type_text">Տեքստ</string>
|
||||||
|
<string name="scan_type_geo">Տեղադրություն</string>
|
||||||
|
<string name="scan_type_driver_license">Վարորդական իրավունք</string>
|
||||||
|
<string name="scan_type_unknown">Անհայտ</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Կրկնվող տոմս (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Չգրանցված տոմս (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Ընտրովի պատմությունը մնում է ձեր սարքում</string>
|
||||||
|
<string name="history_hero_title">Վերանայեք նախորդ սկանները տեղային</string>
|
||||||
|
<string name="history_hero_subtitle">Ցանկացած պահի որոնեք, արտահանեք կամ ջնջեք պահված սկանները։</string>
|
||||||
|
<string name="privacy_pill_no_ads">Առանց գովազդի</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Առանց հետևման</string>
|
||||||
|
<string name="privacy_pill_no_account">Առանց հաշվի</string>
|
||||||
|
<string name="local_controls">Տեղային կառավարումներ</string>
|
||||||
|
<string name="no_saved_scans_yet">Դեռ պահված սկաններ չկան</string>
|
||||||
|
<string name="empty_history_description">Միացրեք տեղային պատմությունը կարգավորումներում՝ այս սարքում անձնական գրառում պահելու համար։</string>
|
||||||
|
<string name="scan_from_image">Սկանավորել նկարից</string>
|
||||||
|
<string name="import_whitelist">Ներմուծել թույլատրվածների ցանկը</string>
|
||||||
|
<string name="whitelist_loaded_count">Բեռնված գրանցված ID-ներ՝ %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Ներմուծվեց %1$d ID։</string>
|
||||||
|
<string name="whitelist_import_empty">Չհաջողվեց ID-ներ ներմուծել այս ֆայլից։</string>
|
||||||
|
<string name="batch_mode">Խմբային ռեժիմ</string>
|
||||||
|
<string name="batch_captures_count">Խմբային սկաններ՝ %1$d</string>
|
||||||
|
<string name="clear_batch">Մաքրել խումբը</string>
|
||||||
|
<string name="share_batch">Կիսվել խմբով</string>
|
||||||
|
<string name="no_code_found_in_image">Ընտրված նկարում QR կամ շտրիխ կոդ չի գտնվել։</string>
|
||||||
|
<string name="image_scan_pick_title">Նկարում գտնվեց %1$d կոդ</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Ընտրեք արդյունքը, որը ցանկանում եք օգտագործել։ Հայտնաբերումն ու վերլուծությունը կատարվում են տեղային։</string>
|
||||||
|
<string name="image_scan_use_selected">Օգտագործել ընտրվածը</string>
|
||||||
|
<string name="image_scan_failed">Չհաջողվեց կարդալ այս նկարը։ Փորձեք մեկ այլը։</string>
|
||||||
|
<string name="already_scanned">Արդեն սկանավորվել է</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Հայտնաբերվեց կրկնվող տոմս</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Այս տոմսը/կոդը նախկինում արդեն սկանավորվել է։ Խարդախությունը կանխելու համար անմիջապես ստուգեք մուտքը։</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Կոդ: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Հայտնաբերվեց չգրանցված տոմս</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Այս տոմսը/կոդը ներմուծված թույլատրվածների ցանկում չկա։ Ստուգեք մասնակցի գրանցումը։</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Կոդ: %1$s</string>
|
||||||
|
<string name="view_history">Դիտել պատմությունը</string>
|
||||||
|
<string name="call_number">Զանգել համարին</string>
|
||||||
|
<string name="send_sms">Ուղարկել SMS</string>
|
||||||
|
<string name="send_email">Ուղարկել էլ. նամակ</string>
|
||||||
|
<string name="open_wifi_settings">Բացել Wi-Fi կարգավորումները</string>
|
||||||
|
<string name="add_contact">Ավելացնել կոնտակտ</string>
|
||||||
|
<string name="add_calendar_event">Ավելացնել օրացույցի իրադարձություն</string>
|
||||||
|
<string name="review_app">Գնահատել Google Play-ում</string>
|
||||||
|
<string name="active_use_case_view">Ակտիվ օգտագործման տեսք</string>
|
||||||
|
<string name="select_use_case_view">Ընտրել օգտագործման տեսքը</string>
|
||||||
|
<string name="use_case_everyday_personal">Ամենօրյա անձնական օգտագործում</string>
|
||||||
|
<string name="use_case_event_ticketing">Միջոցառումներ և տոմսեր</string>
|
||||||
|
<string name="use_case_everyday_description">Ամբողջական անձնական սկաներ՝ տեղային պատմությամբ և արդյունքի սովորական գործողություններով։</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Խմբային սկանավորում, կրկնությունների հայտնաբերում, թույլատրվածների ցանկի ներմուծում և խմբային կիսում։</string>
|
||||||
|
<string name="settings_header_subtitle">Կարգավորումներ, որոնք վերահսկողությունը պահում են ձեզ մոտ</string>
|
||||||
|
<string name="settings_hero_title">Գաղտնիության կարգավորումները ձերն են</string>
|
||||||
|
<string name="settings_hero_subtitle">Ընտրեք տեղային պատմություն, անվտանգության նախազգուշացումներ, արձագանք և ձեր աշխատանքային հոսքին հարմար սկաների տեսք։</string>
|
||||||
|
<string name="result_local_check">Տեղային ստուգում</string>
|
||||||
|
<string name="result_checked_on_device">Սարքում ստուգվել է բացելուց առաջ</string>
|
||||||
|
<string name="result_encoded_data">Կոդավորված տվյալներ</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Կրկնվող և չգրանցված տոմսերի նախազգուշացումները մնում են սարքում։</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Scansiona</string>
|
||||||
|
<string name="scan_again">Scansiona di nuovo</string>
|
||||||
|
<string name="history">Cronologia</string>
|
||||||
|
<string name="settings">Impostazioni</string>
|
||||||
|
<string name="app_language">Lingua dell’app</string>
|
||||||
|
<string name="app_language_system_default">Predefinita di sistema</string>
|
||||||
|
<string name="app_language_partial_translation">Traduzione parziale</string>
|
||||||
|
<string name="change">Cambia</string>
|
||||||
|
<string name="save_history">Salva cronologia (locale)</string>
|
||||||
|
<string name="privacy">Privacy</string>
|
||||||
|
<string name="privacy_policy">Informativa sulla privacy</string>
|
||||||
|
<string name="privacy_text">Elaborazione locale, senza annunci né tracciamento. Consulta l’informativa sulla privacy per i dettagli.</string>
|
||||||
|
<string name="security_warnings">Avvisi di sicurezza</string>
|
||||||
|
<string name="scan_feedback">Feedback scansione (bip + vibrazione)</string>
|
||||||
|
<string name="about">Informazioni</string>
|
||||||
|
<string name="copy">Copia</string>
|
||||||
|
<string name="share">Condividi</string>
|
||||||
|
<string name="open">Apri</string>
|
||||||
|
<string name="cancel">Annulla</string>
|
||||||
|
<string name="open_anyway">Apri comunque</string>
|
||||||
|
<string name="risk_warning_title">Questo URL sembra insolito</string>
|
||||||
|
<string name="risk_warning">Controlla il link prima di aprirlo. L’avviso viene calcolato sul dispositivo, senza inviare la scansione altrove.</string>
|
||||||
|
<string name="delete_all">Elimina tutto</string>
|
||||||
|
<string name="confirm_delete_all">Eliminare tutte le voci della cronologia?</string>
|
||||||
|
<string name="confirm">Conferma</string>
|
||||||
|
<string name="close">Chiudi</string>
|
||||||
|
<string name="search">Cerca</string>
|
||||||
|
<string name="flashlight">Torcia</string>
|
||||||
|
<string name="camera_permission_title">Accesso alla fotocamera richiesto</string>
|
||||||
|
<string name="camera_permission_rationale">Il permesso della fotocamera è necessario per scansionare codici QR e codici a barre.</string>
|
||||||
|
<string name="open_settings">Apri impostazioni</string>
|
||||||
|
<string name="no_camera">Nessun permesso fotocamera</string>
|
||||||
|
<string name="delete_history_on_disable">Eliminare la cronologia esistente alla disattivazione?</string>
|
||||||
|
<string name="version">Versione 1.0.0</string>
|
||||||
|
<string name="licenses">Licenze open source</string>
|
||||||
|
<string name="contact">Contatto: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Tipo</string>
|
||||||
|
<string name="content_value">Contenuto</string>
|
||||||
|
<string name="base64_encoded_notice">Mostrato come Base64 perché i dati scansionati non possono essere visualizzati come testo.</string>
|
||||||
|
<string name="base64_encoded_inline">Codificato in Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Consenti fotocamera</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Pizzica per ingrandire i codici piccoli</string>
|
||||||
|
<string name="aim_center_hint">Allinea il codice dentro il riquadro centrale.</string>
|
||||||
|
<string name="live_potential_detected">Codice individuato. Tieni fermo o avvicinati.</string>
|
||||||
|
<string name="live_readable_detected">Codice leggibile rilevato.</string>
|
||||||
|
<string name="share_history">Condividi cronologia</string>
|
||||||
|
<string name="share_txt">Testo</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Contatto</string>
|
||||||
|
<string name="scan_type_url">Link</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefono</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">Email</string>
|
||||||
|
<string name="scan_type_calendar">Calendario</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Prodotto</string>
|
||||||
|
<string name="scan_type_text">Testo</string>
|
||||||
|
<string name="scan_type_geo">Posizione</string>
|
||||||
|
<string name="scan_type_driver_license">Patente di guida</string>
|
||||||
|
<string name="scan_type_unknown">Sconosciuto</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Ticket duplicato (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Ticket non registrato (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">La cronologia opzionale resta sul tuo dispositivo</string>
|
||||||
|
<string name="history_hero_title">Rivedi localmente le scansioni passate</string>
|
||||||
|
<string name="history_hero_subtitle">Cerca, esporta o elimina le scansioni salvate quando vuoi.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Nessun annuncio</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Nessun tracciamento</string>
|
||||||
|
<string name="privacy_pill_no_account">Nessun account</string>
|
||||||
|
<string name="local_controls">Controlli locali</string>
|
||||||
|
<string name="no_saved_scans_yet">Nessuna scansione salvata</string>
|
||||||
|
<string name="empty_history_description">Attiva la cronologia locale nelle impostazioni per conservare un registro privato su questo dispositivo.</string>
|
||||||
|
<string name="scan_from_image">Scansiona da immagine</string>
|
||||||
|
<string name="import_whitelist">Importa whitelist</string>
|
||||||
|
<string name="whitelist_loaded_count">ID registrati caricati: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Importati %1$d ID.</string>
|
||||||
|
<string name="whitelist_import_empty">Impossibile importare ID da questo file.</string>
|
||||||
|
<string name="batch_mode">Modalità batch</string>
|
||||||
|
<string name="batch_captures_count">Scansioni batch: %1$d</string>
|
||||||
|
<string name="clear_batch">Svuota batch</string>
|
||||||
|
<string name="share_batch">Condividi batch</string>
|
||||||
|
<string name="no_code_found_in_image">Nessun codice QR o codice a barre trovato nell’immagine selezionata.</string>
|
||||||
|
<string name="image_scan_pick_title">Trovati %1$d codici nell’immagine</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Scegli il risultato da usare. Rilevamento e analisi avvengono localmente.</string>
|
||||||
|
<string name="image_scan_use_selected">Usa selezionato</string>
|
||||||
|
<string name="image_scan_failed">Impossibile leggere questa immagine. Provane un’altra.</string>
|
||||||
|
<string name="already_scanned">Già scansionato</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Ticket duplicato rilevato</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Questo ticket/codice è già stato scansionato. Verifica subito l’ingresso per prevenire frodi.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Codice: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Ticket non registrato rilevato</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Questo ticket/codice non è nella whitelist importata. Verifica la registrazione del partecipante.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Codice: %1$s</string>
|
||||||
|
<string name="view_history">Vedi cronologia</string>
|
||||||
|
<string name="call_number">Chiama numero</string>
|
||||||
|
<string name="send_sms">Invia SMS</string>
|
||||||
|
<string name="send_email">Invia e-mail</string>
|
||||||
|
<string name="open_wifi_settings">Apri impostazioni Wi-Fi</string>
|
||||||
|
<string name="add_contact">Aggiungi contatto</string>
|
||||||
|
<string name="add_calendar_event">Aggiungi evento al calendario</string>
|
||||||
|
<string name="review_app">Recensisci su Google Play</string>
|
||||||
|
<string name="active_use_case_view">Vista caso d’uso attiva</string>
|
||||||
|
<string name="select_use_case_view">Seleziona vista caso d’uso</string>
|
||||||
|
<string name="use_case_everyday_personal">Uso personale quotidiano</string>
|
||||||
|
<string name="use_case_event_ticketing">Eventi e ticketing</string>
|
||||||
|
<string name="use_case_everyday_description">Scanner personale completo con cronologia locale e azioni comuni sui risultati.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Scansione batch, rilevamento duplicati, importazione whitelist e condivisione batch.</string>
|
||||||
|
<string name="settings_header_subtitle">Impostazioni che ti lasciano il controllo</string>
|
||||||
|
<string name="settings_hero_title">Le impostazioni privacy sono tue</string>
|
||||||
|
<string name="settings_hero_subtitle">Scegli cronologia locale, avvisi di sicurezza, feedback e la vista scanner adatta al tuo flusso di lavoro.</string>
|
||||||
|
<string name="result_local_check">Controllo locale</string>
|
||||||
|
<string name="result_checked_on_device">Controllato sul dispositivo prima dell’apertura</string>
|
||||||
|
<string name="result_encoded_data">Dati codificati</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Gli avvisi su ticket duplicati e non registrati restano sul dispositivo.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">スキャン</string>
|
||||||
|
<string name="scan_again">もう一度スキャン</string>
|
||||||
|
<string name="history">履歴</string>
|
||||||
|
<string name="settings">設定</string>
|
||||||
|
<string name="app_language">アプリの言語</string>
|
||||||
|
<string name="app_language_system_default">システムの既定</string>
|
||||||
|
<string name="app_language_partial_translation">部分翻訳</string>
|
||||||
|
<string name="change">変更</string>
|
||||||
|
<string name="save_history">履歴を保存(ローカル)</string>
|
||||||
|
<string name="privacy">プライバシー</string>
|
||||||
|
<string name="privacy_policy">プライバシーポリシー</string>
|
||||||
|
<string name="privacy_text">ローカル処理、広告なし、追跡なし。詳細はプライバシーポリシーをご確認ください。</string>
|
||||||
|
<string name="security_warnings">セキュリティ警告</string>
|
||||||
|
<string name="scan_feedback">スキャン通知(ビープ音 + 振動)</string>
|
||||||
|
<string name="about">このアプリについて</string>
|
||||||
|
<string name="copy">コピー</string>
|
||||||
|
<string name="share">共有</string>
|
||||||
|
<string name="open">開く</string>
|
||||||
|
<string name="cancel">キャンセル</string>
|
||||||
|
<string name="open_anyway">それでも開く</string>
|
||||||
|
<string name="risk_warning_title">このURLは通常と異なるようです</string>
|
||||||
|
<string name="risk_warning">開く前にリンクを確認してください。警告は端末上で計算され、スキャン内容はどこにも送信されません。</string>
|
||||||
|
<string name="delete_all">すべて削除</string>
|
||||||
|
<string name="confirm_delete_all">すべての履歴項目を削除しますか?</string>
|
||||||
|
<string name="confirm">確認</string>
|
||||||
|
<string name="close">閉じる</string>
|
||||||
|
<string name="search">検索</string>
|
||||||
|
<string name="flashlight">ライト</string>
|
||||||
|
<string name="camera_permission_title">カメラへのアクセスが必要です</string>
|
||||||
|
<string name="camera_permission_rationale">QRコードとバーコードをスキャンするにはカメラ権限が必要です。</string>
|
||||||
|
<string name="open_settings">設定を開く</string>
|
||||||
|
<string name="no_camera">カメラ権限がありません</string>
|
||||||
|
<string name="delete_history_on_disable">無効にするときに既存の履歴を削除しますか?</string>
|
||||||
|
<string name="version">バージョン 1.0.0</string>
|
||||||
|
<string name="licenses">オープンソースライセンス</string>
|
||||||
|
<string name="contact">連絡先: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">種類</string>
|
||||||
|
<string name="content_value">内容</string>
|
||||||
|
<string name="base64_encoded_notice">スキャンしたデータをテキストとして表示できないため、Base64として表示しています。</string>
|
||||||
|
<string name="base64_encoded_inline">Base64エンコード: %1$s</string>
|
||||||
|
<string name="request_camera">カメラを許可</string>
|
||||||
|
<string name="pinch_to_zoom_hint">小さなコードはピンチでズーム</string>
|
||||||
|
<string name="aim_center_hint">コードを中央の枠内に合わせてください。</string>
|
||||||
|
<string name="live_potential_detected">コードを検出しました。端末を安定させるか、近づけてください。</string>
|
||||||
|
<string name="live_readable_detected">読み取り可能なコードを検出しました。</string>
|
||||||
|
<string name="share_history">履歴を共有</string>
|
||||||
|
<string name="share_txt">テキスト</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">連絡先</string>
|
||||||
|
<string name="scan_type_url">リンク</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">電話</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">メール</string>
|
||||||
|
<string name="scan_type_calendar">カレンダー</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">製品</string>
|
||||||
|
<string name="scan_type_text">テキスト</string>
|
||||||
|
<string name="scan_type_geo">位置情報</string>
|
||||||
|
<string name="scan_type_driver_license">運転免許証</string>
|
||||||
|
<string name="scan_type_unknown">不明</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">重複チケット(%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">未登録チケット(%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">任意の履歴は端末内に残ります</string>
|
||||||
|
<string name="history_hero_title">過去のスキャンをローカルで確認</string>
|
||||||
|
<string name="history_hero_subtitle">保存したスキャンをいつでも検索、エクスポート、削除できます。</string>
|
||||||
|
<string name="privacy_pill_no_ads">広告なし</string>
|
||||||
|
<string name="privacy_pill_no_tracking">追跡なし</string>
|
||||||
|
<string name="privacy_pill_no_account">アカウント不要</string>
|
||||||
|
<string name="local_controls">ローカル管理</string>
|
||||||
|
<string name="no_saved_scans_yet">保存されたスキャンはまだありません</string>
|
||||||
|
<string name="empty_history_description">設定でローカル履歴を有効にすると、この端末に非公開の記録を保存できます。</string>
|
||||||
|
<string name="scan_from_image">画像からスキャン</string>
|
||||||
|
<string name="import_whitelist">ホワイトリストをインポート</string>
|
||||||
|
<string name="whitelist_loaded_count">読み込まれた登録済みID: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">%1$d件のIDをインポートしました。</string>
|
||||||
|
<string name="whitelist_import_empty">このファイルからIDをインポートできませんでした。</string>
|
||||||
|
<string name="batch_mode">バッチモード</string>
|
||||||
|
<string name="batch_captures_count">バッチスキャン: %1$d</string>
|
||||||
|
<string name="clear_batch">バッチをクリア</string>
|
||||||
|
<string name="share_batch">バッチを共有</string>
|
||||||
|
<string name="no_code_found_in_image">選択した画像にQRコードまたはバーコードが見つかりませんでした。</string>
|
||||||
|
<string name="image_scan_pick_title">画像内に%1$d個のコードが見つかりました</string>
|
||||||
|
<string name="image_scan_pick_subtitle">使用する結果を選択してください。検出と解析はローカルで行われます。</string>
|
||||||
|
<string name="image_scan_use_selected">選択したものを使用</string>
|
||||||
|
<string name="image_scan_failed">この画像を読み取れませんでした。別の画像を試してください。</string>
|
||||||
|
<string name="already_scanned">スキャン済み</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">重複チケットを検出しました</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">このチケット/コードは以前にスキャンされています。不正防止のため、すぐに入場を確認してください。</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">コード: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">未登録チケットを検出しました</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">このチケット/コードはインポートしたホワイトリストにありません。参加者登録を確認してください。</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">コード: %1$s</string>
|
||||||
|
<string name="view_history">履歴を表示</string>
|
||||||
|
<string name="call_number">番号に発信</string>
|
||||||
|
<string name="send_sms">SMSを送信</string>
|
||||||
|
<string name="send_email">メールを送信</string>
|
||||||
|
<string name="open_wifi_settings">Wi-Fi設定を開く</string>
|
||||||
|
<string name="add_contact">連絡先を追加</string>
|
||||||
|
<string name="add_calendar_event">カレンダー予定を追加</string>
|
||||||
|
<string name="review_app">Google Playでレビュー</string>
|
||||||
|
<string name="active_use_case_view">有効な用途ビュー</string>
|
||||||
|
<string name="select_use_case_view">用途ビューを選択</string>
|
||||||
|
<string name="use_case_everyday_personal">日常の個人利用</string>
|
||||||
|
<string name="use_case_event_ticketing">イベントとチケット</string>
|
||||||
|
<string name="use_case_everyday_description">ローカル履歴と一般的な結果アクションを備えた個人用スキャナー。</string>
|
||||||
|
<string name="use_case_event_ticketing_description">バッチスキャン、重複検出、ホワイトリストインポート、バッチ共有。</string>
|
||||||
|
<string name="settings_header_subtitle">自分で管理できる設定</string>
|
||||||
|
<string name="settings_hero_title">プライバシー設定はあなたのものです</string>
|
||||||
|
<string name="settings_hero_subtitle">ローカル履歴、セキュリティ警告、通知、作業に合ったスキャナービューを選択できます。</string>
|
||||||
|
<string name="result_local_check">ローカル確認</string>
|
||||||
|
<string name="result_checked_on_device">開く前に端末上で確認済み</string>
|
||||||
|
<string name="result_encoded_data">エンコード済みデータ</string>
|
||||||
|
<string name="batch_ticket_privacy_note">重複チケットと未登録チケットの警告は端末内に残ります。</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">სკანირება</string>
|
||||||
|
<string name="scan_again">ხელახლა სკანირება</string>
|
||||||
|
<string name="history">ისტორია</string>
|
||||||
|
<string name="settings">პარამეტრები</string>
|
||||||
|
<string name="app_language">აპის ენა</string>
|
||||||
|
<string name="app_language_system_default">სისტემის ნაგულისხმევი</string>
|
||||||
|
<string name="app_language_partial_translation">ნაწილობრივი თარგმანი</string>
|
||||||
|
<string name="change">შეცვლა</string>
|
||||||
|
<string name="save_history">ისტორიის შენახვა (ლოკალურად)</string>
|
||||||
|
<string name="privacy">კონფიდენციალურობა</string>
|
||||||
|
<string name="privacy_policy">კონფიდენციალურობის პოლიტიკა</string>
|
||||||
|
<string name="privacy_text">ლოკალური დამუშავება, რეკლამების გარეშე, თვალთვალის გარეშე. დეტალებისთვის იხილეთ კონფიდენციალურობის პოლიტიკა.</string>
|
||||||
|
<string name="security_warnings">უსაფრთხოების გაფრთხილებები</string>
|
||||||
|
<string name="scan_feedback">სკანირების უკუკავშირი (ხმა + ვიბრაცია)</string>
|
||||||
|
<string name="about">შესახებ</string>
|
||||||
|
<string name="copy">კოპირება</string>
|
||||||
|
<string name="share">გაზიარება</string>
|
||||||
|
<string name="open">გახსნა</string>
|
||||||
|
<string name="cancel">გაუქმება</string>
|
||||||
|
<string name="open_anyway">მაინც გახსნა</string>
|
||||||
|
<string name="risk_warning_title">ეს ბმული უჩვეულოდ გამოიყურება</string>
|
||||||
|
<string name="risk_warning">გახსნამდე შეამოწმეთ ბმული. გაფრთხილება ითვლება თქვენს მოწყობილობაზე, სკანის სადმე გაგზავნის გარეშე.</string>
|
||||||
|
<string name="delete_all">ყველას წაშლა</string>
|
||||||
|
<string name="confirm_delete_all">წაიშალოს ისტორიის ყველა ჩანაწერი?</string>
|
||||||
|
<string name="confirm">დადასტურება</string>
|
||||||
|
<string name="close">დახურვა</string>
|
||||||
|
<string name="search">ძებნა</string>
|
||||||
|
<string name="flashlight">ფანარი</string>
|
||||||
|
<string name="camera_permission_title">საჭიროა კამერაზე წვდომა</string>
|
||||||
|
<string name="camera_permission_rationale">QR და შტრიხკოდების სკანირებისთვის საჭიროა კამერის ნებართვა.</string>
|
||||||
|
<string name="open_settings">პარამეტრების გახსნა</string>
|
||||||
|
<string name="no_camera">კამერის ნებართვა არ არის</string>
|
||||||
|
<string name="delete_history_on_disable">გამორთვისას წაიშალოს არსებული ისტორია?</string>
|
||||||
|
<string name="version">ვერსია 1.0.0</string>
|
||||||
|
<string name="licenses">ღია კოდის ლიცენზიები</string>
|
||||||
|
<string name="contact">კონტაქტი: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">ტიპი</string>
|
||||||
|
<string name="content_value">შინაარსი</string>
|
||||||
|
<string name="base64_encoded_notice">ნაჩვენებია Base64-ად, რადგან სკანირებული მონაცემები ტექსტად ვერ გამოჩნდება.</string>
|
||||||
|
<string name="base64_encoded_inline">Base64 კოდირებული: %1$s</string>
|
||||||
|
<string name="request_camera">კამერის დაშვება</string>
|
||||||
|
<string name="pinch_to_zoom_hint">პატარა კოდებისთვის გაადიდეთ ორი თითით</string>
|
||||||
|
<string name="aim_center_hint">მოათავსეთ კოდი ცენტრალურ ჩარჩოში.</string>
|
||||||
|
<string name="live_potential_detected">კოდი შენიშნულია. გააჩერეთ სტაბილურად ან მიუახლოვდით.</string>
|
||||||
|
<string name="live_readable_detected">აღმოჩნდა წაკითხვადი კოდი.</string>
|
||||||
|
<string name="share_history">ისტორიის გაზიარება</string>
|
||||||
|
<string name="share_txt">ტექსტი</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">კონტაქტი</string>
|
||||||
|
<string name="scan_type_url">ბმული</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">ტელეფონი</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">ელფოსტა</string>
|
||||||
|
<string name="scan_type_calendar">კალენდარი</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">პროდუქტი</string>
|
||||||
|
<string name="scan_type_text">ტექსტი</string>
|
||||||
|
<string name="scan_type_geo">მდებარეობა</string>
|
||||||
|
<string name="scan_type_driver_license">მართვის მოწმობა</string>
|
||||||
|
<string name="scan_type_unknown">უცნობი</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">დუბლირებული ბილეთი (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">არარეგისტრირებული ბილეთი (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">არასავალდებულო ისტორია რჩება თქვენს მოწყობილობაზე</string>
|
||||||
|
<string name="history_hero_title">გადახედეთ წინა სკანებს ლოკალურად</string>
|
||||||
|
<string name="history_hero_subtitle">მოძებნეთ, გაიტანეთ ან წაშალეთ შენახული სკანები ნებისმიერ დროს.</string>
|
||||||
|
<string name="privacy_pill_no_ads">რეკლამების გარეშე</string>
|
||||||
|
<string name="privacy_pill_no_tracking">თვალთვალის გარეშე</string>
|
||||||
|
<string name="privacy_pill_no_account">ანგარიშის გარეშე</string>
|
||||||
|
<string name="local_controls">ლოკალური კონტროლები</string>
|
||||||
|
<string name="no_saved_scans_yet">შენახული სკანები ჯერ არ არის</string>
|
||||||
|
<string name="empty_history_description">ჩართეთ ლოკალური ისტორია პარამეტრებში, რათა ამ მოწყობილობაზე პირადი ჩანაწერი შეინახოთ.</string>
|
||||||
|
<string name="scan_from_image">სურათიდან სკანირება</string>
|
||||||
|
<string name="import_whitelist">დაშვებულთა სიის იმპორტი</string>
|
||||||
|
<string name="whitelist_loaded_count">ჩატვირთული რეგისტრირებული ID-ები: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">იმპორტირებულია %1$d ID.</string>
|
||||||
|
<string name="whitelist_import_empty">ამ ფაილიდან ID-ების იმპორტი ვერ მოხერხდა.</string>
|
||||||
|
<string name="batch_mode">პაკეტური რეჟიმი</string>
|
||||||
|
<string name="batch_captures_count">პაკეტური სკანები: %1$d</string>
|
||||||
|
<string name="clear_batch">პაკეტის გასუფთავება</string>
|
||||||
|
<string name="share_batch">პაკეტის გაზიარება</string>
|
||||||
|
<string name="no_code_found_in_image">არჩეულ სურათში QR ან შტრიხკოდი ვერ მოიძებნა.</string>
|
||||||
|
<string name="image_scan_pick_title">სურათში ნაპოვნია %1$d კოდი</string>
|
||||||
|
<string name="image_scan_pick_subtitle">აირჩიეთ შედეგი, რომლის გამოყენებაც გსურთ. აღმოჩენა და ანალიზი ლოკალურად ხდება.</string>
|
||||||
|
<string name="image_scan_use_selected">არჩეულის გამოყენება</string>
|
||||||
|
<string name="image_scan_failed">ამ სურათის წაკითხვა ვერ მოხერხდა. სცადეთ სხვა.</string>
|
||||||
|
<string name="already_scanned">უკვე სკანირებულია</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">აღმოჩნდა დუბლირებული ბილეთი</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">ეს ბილეთი/კოდი ადრე უკვე დასკანირდა. თაღლითობის თავიდან ასაცილებლად დაუყოვნებლივ გადაამოწმეთ შესვლა.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">კოდი: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">აღმოჩნდა არარეგისტრირებული ბილეთი</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">ეს ბილეთი/კოდი იმპორტირებულ დაშვებულთა სიაში არ არის. გადაამოწმეთ მონაწილის რეგისტრაცია.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">კოდი: %1$s</string>
|
||||||
|
<string name="view_history">ისტორიის ნახვა</string>
|
||||||
|
<string name="call_number">ნომერზე დარეკვა</string>
|
||||||
|
<string name="send_sms">SMS-ის გაგზავნა</string>
|
||||||
|
<string name="send_email">ელფოსტის გაგზავნა</string>
|
||||||
|
<string name="open_wifi_settings">Wi-Fi პარამეტრების გახსნა</string>
|
||||||
|
<string name="add_contact">კონტაქტის დამატება</string>
|
||||||
|
<string name="add_calendar_event">კალენდრის მოვლენის დამატება</string>
|
||||||
|
<string name="review_app">შეფასება Google Play-ზე</string>
|
||||||
|
<string name="active_use_case_view">აქტიური გამოყენების ხედი</string>
|
||||||
|
<string name="select_use_case_view">გამოყენების ხედის არჩევა</string>
|
||||||
|
<string name="use_case_everyday_personal">ყოველდღიური პირადი გამოყენება</string>
|
||||||
|
<string name="use_case_event_ticketing">ღონისძიებები და ბილეთები</string>
|
||||||
|
<string name="use_case_everyday_description">სრული პირადი სკანერი ლოკალური ისტორიით და საერთო შედეგების მოქმედებებით.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">პაკეტური სკანირება, დუბლიკატების აღმოჩენა, დაშვებულთა სიის იმპორტი და პაკეტური გაზიარება.</string>
|
||||||
|
<string name="settings_header_subtitle">პარამეტრები, რომლებიც კონტროლს თქვენთან ტოვებს</string>
|
||||||
|
<string name="settings_hero_title">კონფიდენციალურობის პარამეტრები თქვენ გეკუთვნით</string>
|
||||||
|
<string name="settings_hero_subtitle">აირჩიეთ ლოკალური ისტორია, უსაფრთხოების გაფრთხილებები, უკუკავშირი და სკანერის ხედი, რომელიც თქვენს სამუშაო პროცესს ერგება.</string>
|
||||||
|
<string name="result_local_check">ლოკალური შემოწმება</string>
|
||||||
|
<string name="result_checked_on_device">გახსნამდე შემოწმდა მოწყობილობაზე</string>
|
||||||
|
<string name="result_encoded_data">კოდირებული მონაცემები</string>
|
||||||
|
<string name="batch_ticket_privacy_note">დუბლირებული და არარეგისტრირებული ბილეთების გაფრთხილებები მოწყობილობაზე რჩება.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Сканерлеу</string>
|
||||||
|
<string name="scan_again">Қайта сканерлеу</string>
|
||||||
|
<string name="history">Тарих</string>
|
||||||
|
<string name="settings">Параметрлер</string>
|
||||||
|
<string name="app_language">Қолданба тілі</string>
|
||||||
|
<string name="app_language_system_default">Жүйе әдепкісі</string>
|
||||||
|
<string name="app_language_partial_translation">Ішінара аударма</string>
|
||||||
|
<string name="change">Өзгерту</string>
|
||||||
|
<string name="save_history">Тарихты сақтау (жергілікті)</string>
|
||||||
|
<string name="privacy">Құпиялылық</string>
|
||||||
|
<string name="privacy_policy">Құпиялылық саясаты</string>
|
||||||
|
<string name="privacy_text">Жергілікті өңдеу, жарнамасыз, бақылаусыз. Толығырақ құпиялылық саясатынан қараңыз.</string>
|
||||||
|
<string name="security_warnings">Қауіпсіздік ескертулері</string>
|
||||||
|
<string name="scan_feedback">Сканерлеу кері байланысы (дыбыс + діріл)</string>
|
||||||
|
<string name="about">Туралы</string>
|
||||||
|
<string name="copy">Көшіру</string>
|
||||||
|
<string name="share">Бөлісу</string>
|
||||||
|
<string name="open">Ашу</string>
|
||||||
|
<string name="cancel">Бас тарту</string>
|
||||||
|
<string name="open_anyway">Бәрібір ашу</string>
|
||||||
|
<string name="risk_warning_title">Бұл сілтеме әдеттен тыс көрінеді</string>
|
||||||
|
<string name="risk_warning">Ашпас бұрын сілтемені тексеріңіз. Ескерту сканды ешқайда жібермей, құрылғыңызда есептеледі.</string>
|
||||||
|
<string name="delete_all">Барлығын жою</string>
|
||||||
|
<string name="confirm_delete_all">Барлық тарих жазбалары жойылсын ба?</string>
|
||||||
|
<string name="confirm">Растау</string>
|
||||||
|
<string name="close">Жабу</string>
|
||||||
|
<string name="search">Іздеу</string>
|
||||||
|
<string name="flashlight">Шам</string>
|
||||||
|
<string name="camera_permission_title">Камераға кіру қажет</string>
|
||||||
|
<string name="camera_permission_rationale">QR және штрихкодтарды сканерлеу үшін камера рұқсаты қажет.</string>
|
||||||
|
<string name="open_settings">Параметрлерді ашу</string>
|
||||||
|
<string name="no_camera">Камера рұқсаты жоқ</string>
|
||||||
|
<string name="delete_history_on_disable">Өшіргенде бар тарих жойылсын ба?</string>
|
||||||
|
<string name="version">Нұсқа 1.0.0</string>
|
||||||
|
<string name="licenses">Ашық бастапқы код лицензиялары</string>
|
||||||
|
<string name="contact">Байланыс: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Түрі</string>
|
||||||
|
<string name="content_value">Мазмұн</string>
|
||||||
|
<string name="base64_encoded_notice">Сканерленген деректер мәтін ретінде көрсетілмегендіктен, Base64 ретінде көрсетіледі.</string>
|
||||||
|
<string name="base64_encoded_inline">Base64 кодталған: %1$s</string>
|
||||||
|
<string name="request_camera">Камераға рұқсат беру</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Кішкентай кодтар үшін екі саусақпен үлкейтіңіз</string>
|
||||||
|
<string name="aim_center_hint">Кодты ортадағы жақтаудың ішіне бағыттаңыз.</string>
|
||||||
|
<string name="live_potential_detected">Код байқалды. Қозғалтпай ұстаңыз немесе жақындаңыз.</string>
|
||||||
|
<string name="live_readable_detected">Оқылатын код анықталды.</string>
|
||||||
|
<string name="share_history">Тарихпен бөлісу</string>
|
||||||
|
<string name="share_txt">Мәтін</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Контакт</string>
|
||||||
|
<string name="scan_type_url">Сілтеме</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Телефон</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">Эл. пошта</string>
|
||||||
|
<string name="scan_type_calendar">Күнтізбе</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Өнім</string>
|
||||||
|
<string name="scan_type_text">Мәтін</string>
|
||||||
|
<string name="scan_type_geo">Орын</string>
|
||||||
|
<string name="scan_type_driver_license">Жүргізуші куәлігі</string>
|
||||||
|
<string name="scan_type_unknown">Белгісіз</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Қайталанған билет (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Тіркелмеген билет (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Қосымша тарих құрылғыңызда қалады</string>
|
||||||
|
<string name="history_hero_title">Бұрынғы скандарды жергілікті қарап шығыңыз</string>
|
||||||
|
<string name="history_hero_subtitle">Сақталған скандарды кез келген уақытта іздеңіз, экспорттаңыз немесе жойыңыз.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Жарнамасыз</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Бақылаусыз</string>
|
||||||
|
<string name="privacy_pill_no_account">Аккаунтсыз</string>
|
||||||
|
<string name="local_controls">Жергілікті басқару</string>
|
||||||
|
<string name="no_saved_scans_yet">Әлі сақталған скандар жоқ</string>
|
||||||
|
<string name="empty_history_description">Бұл құрылғыда жеке жазба сақтау үшін параметрлерде жергілікті тарихты қосыңыз.</string>
|
||||||
|
<string name="scan_from_image">Суреттен сканерлеу</string>
|
||||||
|
<string name="import_whitelist">Рұқсат тізімін импорттау</string>
|
||||||
|
<string name="whitelist_loaded_count">Жүктелген тіркелген ID: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">%1$d ID импортталды.</string>
|
||||||
|
<string name="whitelist_import_empty">Бұл файлдан ID импорттау мүмкін болмады.</string>
|
||||||
|
<string name="batch_mode">Пакеттік режим</string>
|
||||||
|
<string name="batch_captures_count">Пакеттік скандар: %1$d</string>
|
||||||
|
<string name="clear_batch">Пакетті тазалау</string>
|
||||||
|
<string name="share_batch">Пакетпен бөлісу</string>
|
||||||
|
<string name="no_code_found_in_image">Таңдалған суретте QR немесе штрихкод табылмады.</string>
|
||||||
|
<string name="image_scan_pick_title">Суретте %1$d код табылды</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Пайдаланғыңыз келетін нәтижені таңдаңыз. Анықтау және талдау жергілікті орындалады.</string>
|
||||||
|
<string name="image_scan_use_selected">Таңдалғанды пайдалану</string>
|
||||||
|
<string name="image_scan_failed">Бұл суретті оқу мүмкін болмады. Басқасын көріңіз.</string>
|
||||||
|
<string name="already_scanned">Бұрын сканерленген</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Қайталанған билет анықталды</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Бұл билет/код бұрын сканерленген. Алаяқтықты болдырмау үшін кіруді дереу тексеріңіз.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Код: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Тіркелмеген билет анықталды</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Бұл билет/код импортталған рұқсат тізімінде жоқ. Қатысушы тіркелімін тексеріңіз.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Код: %1$s</string>
|
||||||
|
<string name="view_history">Тарихты көру</string>
|
||||||
|
<string name="call_number">Нөмірге қоңырау шалу</string>
|
||||||
|
<string name="send_sms">SMS жіберу</string>
|
||||||
|
<string name="send_email">Эл. пошта жіберу</string>
|
||||||
|
<string name="open_wifi_settings">Wi-Fi параметрлерін ашу</string>
|
||||||
|
<string name="add_contact">Контакт қосу</string>
|
||||||
|
<string name="add_calendar_event">Күнтізбе оқиғасын қосу</string>
|
||||||
|
<string name="review_app">Google Play-де бағалау</string>
|
||||||
|
<string name="active_use_case_view">Белсенді пайдалану көрінісі</string>
|
||||||
|
<string name="select_use_case_view">Пайдалану көрінісін таңдау</string>
|
||||||
|
<string name="use_case_everyday_personal">Күнделікті жеке пайдалану</string>
|
||||||
|
<string name="use_case_event_ticketing">Іс-шаралар және билеттер</string>
|
||||||
|
<string name="use_case_everyday_description">Жергілікті тарихы және әдеттегі нәтиже әрекеттері бар толық жеке сканер.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Пакеттік сканерлеу, қайталануды анықтау, рұқсат тізімін импорттау және пакеттік бөлісу.</string>
|
||||||
|
<string name="settings_header_subtitle">Басқаруды өзіңізде ұстайтын параметрлер</string>
|
||||||
|
<string name="settings_hero_title">Құпиялылық параметрлері сіздікі</string>
|
||||||
|
<string name="settings_hero_subtitle">Жергілікті тарихты, қауіпсіздік ескертулерін, кері байланысты және жұмыс ағымыңызға сай сканер көрінісін таңдаңыз.</string>
|
||||||
|
<string name="result_local_check">Жергілікті тексеру</string>
|
||||||
|
<string name="result_checked_on_device">Ашар алдында құрылғыда тексерілді</string>
|
||||||
|
<string name="result_encoded_data">Кодталған деректер</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Қайталанған және тіркелмеген билет ескертулері құрылғыда қалады.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">스캔</string>
|
||||||
|
<string name="scan_again">다시 스캔</string>
|
||||||
|
<string name="history">기록</string>
|
||||||
|
<string name="settings">설정</string>
|
||||||
|
<string name="app_language">앱 언어</string>
|
||||||
|
<string name="app_language_system_default">시스템 기본값</string>
|
||||||
|
<string name="app_language_partial_translation">부분 번역</string>
|
||||||
|
<string name="change">변경</string>
|
||||||
|
<string name="save_history">기록 저장(로컬)</string>
|
||||||
|
<string name="privacy">개인정보</string>
|
||||||
|
<string name="privacy_policy">개인정보 처리방침</string>
|
||||||
|
<string name="privacy_text">로컬 처리, 광고 없음, 추적 없음. 자세한 내용은 개인정보 처리방침을 확인하세요.</string>
|
||||||
|
<string name="security_warnings">보안 경고</string>
|
||||||
|
<string name="scan_feedback">스캔 피드백(비프음 + 진동)</string>
|
||||||
|
<string name="about">정보</string>
|
||||||
|
<string name="copy">복사</string>
|
||||||
|
<string name="share">공유</string>
|
||||||
|
<string name="open">열기</string>
|
||||||
|
<string name="cancel">취소</string>
|
||||||
|
<string name="open_anyway">그래도 열기</string>
|
||||||
|
<string name="risk_warning_title">이 URL이 평소와 달라 보입니다</string>
|
||||||
|
<string name="risk_warning">열기 전에 링크를 확인하세요. 경고는 스캔 내용을 어디에도 보내지 않고 기기에서 계산됩니다.</string>
|
||||||
|
<string name="delete_all">모두 삭제</string>
|
||||||
|
<string name="confirm_delete_all">모든 기록 항목을 삭제할까요?</string>
|
||||||
|
<string name="confirm">확인</string>
|
||||||
|
<string name="close">닫기</string>
|
||||||
|
<string name="search">검색</string>
|
||||||
|
<string name="flashlight">손전등</string>
|
||||||
|
<string name="camera_permission_title">카메라 접근 필요</string>
|
||||||
|
<string name="camera_permission_rationale">QR 코드와 바코드를 스캔하려면 카메라 권한이 필요합니다.</string>
|
||||||
|
<string name="open_settings">설정 열기</string>
|
||||||
|
<string name="no_camera">카메라 권한 없음</string>
|
||||||
|
<string name="delete_history_on_disable">비활성화할 때 기존 기록을 삭제할까요?</string>
|
||||||
|
<string name="version">버전 1.0.0</string>
|
||||||
|
<string name="licenses">오픈 소스 라이선스</string>
|
||||||
|
<string name="contact">문의: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">유형</string>
|
||||||
|
<string name="content_value">내용</string>
|
||||||
|
<string name="base64_encoded_notice">스캔한 데이터를 텍스트로 표시할 수 없어 Base64로 표시됩니다.</string>
|
||||||
|
<string name="base64_encoded_inline">Base64 인코딩: %1$s</string>
|
||||||
|
<string name="request_camera">카메라 허용</string>
|
||||||
|
<string name="pinch_to_zoom_hint">작은 코드는 손가락으로 확대하세요</string>
|
||||||
|
<string name="aim_center_hint">코드를 중앙 프레임 안에 맞추세요.</string>
|
||||||
|
<string name="live_potential_detected">코드를 찾았습니다. 기기를 고정하거나 더 가까이 이동하세요.</string>
|
||||||
|
<string name="live_readable_detected">읽을 수 있는 코드가 감지되었습니다.</string>
|
||||||
|
<string name="share_history">기록 공유</string>
|
||||||
|
<string name="share_txt">텍스트</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">연락처</string>
|
||||||
|
<string name="scan_type_url">링크</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">전화</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">이메일</string>
|
||||||
|
<string name="scan_type_calendar">캘린더</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">제품</string>
|
||||||
|
<string name="scan_type_text">텍스트</string>
|
||||||
|
<string name="scan_type_geo">위치</string>
|
||||||
|
<string name="scan_type_driver_license">운전면허증</string>
|
||||||
|
<string name="scan_type_unknown">알 수 없음</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">중복 티켓(%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">등록되지 않은 티켓(%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">선택적 기록은 기기에 남습니다</string>
|
||||||
|
<string name="history_hero_title">지난 스캔을 로컬에서 확인</string>
|
||||||
|
<string name="history_hero_subtitle">저장된 스캔을 언제든 검색, 내보내기 또는 삭제할 수 있습니다.</string>
|
||||||
|
<string name="privacy_pill_no_ads">광고 없음</string>
|
||||||
|
<string name="privacy_pill_no_tracking">추적 없음</string>
|
||||||
|
<string name="privacy_pill_no_account">계정 없음</string>
|
||||||
|
<string name="local_controls">로컬 제어</string>
|
||||||
|
<string name="no_saved_scans_yet">아직 저장된 스캔 없음</string>
|
||||||
|
<string name="empty_history_description">설정에서 로컬 기록을 켜면 이 기기에 개인 기록을 보관할 수 있습니다.</string>
|
||||||
|
<string name="scan_from_image">이미지에서 스캔</string>
|
||||||
|
<string name="import_whitelist">화이트리스트 가져오기</string>
|
||||||
|
<string name="whitelist_loaded_count">불러온 등록 ID: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">%1$d개 ID를 가져왔습니다.</string>
|
||||||
|
<string name="whitelist_import_empty">이 파일에서 ID를 가져올 수 없습니다.</string>
|
||||||
|
<string name="batch_mode">일괄 모드</string>
|
||||||
|
<string name="batch_captures_count">일괄 스캔: %1$d</string>
|
||||||
|
<string name="clear_batch">일괄 항목 지우기</string>
|
||||||
|
<string name="share_batch">일괄 공유</string>
|
||||||
|
<string name="no_code_found_in_image">선택한 이미지에서 QR 코드나 바코드를 찾지 못했습니다.</string>
|
||||||
|
<string name="image_scan_pick_title">이미지에서 %1$d개의 코드 발견</string>
|
||||||
|
<string name="image_scan_pick_subtitle">사용할 결과를 선택하세요. 감지와 분석은 로컬에서 처리됩니다.</string>
|
||||||
|
<string name="image_scan_use_selected">선택 항목 사용</string>
|
||||||
|
<string name="image_scan_failed">이 이미지를 읽을 수 없습니다. 다른 이미지를 시도하세요.</string>
|
||||||
|
<string name="already_scanned">이미 스캔됨</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">중복 티켓 감지됨</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">이 티켓/코드는 이전에 스캔되었습니다. 부정 사용을 방지하려면 즉시 입장을 확인하세요.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">코드: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">등록되지 않은 티켓 감지됨</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">이 티켓/코드는 가져온 화이트리스트에 없습니다. 참석자 등록을 확인하세요.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">코드: %1$s</string>
|
||||||
|
<string name="view_history">기록 보기</string>
|
||||||
|
<string name="call_number">번호로 전화</string>
|
||||||
|
<string name="send_sms">SMS 보내기</string>
|
||||||
|
<string name="send_email">이메일 보내기</string>
|
||||||
|
<string name="open_wifi_settings">Wi-Fi 설정 열기</string>
|
||||||
|
<string name="add_contact">연락처 추가</string>
|
||||||
|
<string name="add_calendar_event">캘린더 일정 추가</string>
|
||||||
|
<string name="review_app">Google Play에서 리뷰</string>
|
||||||
|
<string name="active_use_case_view">활성 사용 사례 보기</string>
|
||||||
|
<string name="select_use_case_view">사용 사례 보기 선택</string>
|
||||||
|
<string name="use_case_everyday_personal">일상 개인 사용</string>
|
||||||
|
<string name="use_case_event_ticketing">이벤트 및 티켓</string>
|
||||||
|
<string name="use_case_everyday_description">로컬 기록과 일반 결과 작업을 갖춘 전체 개인 스캐너입니다.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">일괄 스캔, 중복 감지, 화이트리스트 가져오기, 일괄 공유.</string>
|
||||||
|
<string name="settings_header_subtitle">사용자가 제어하는 설정</string>
|
||||||
|
<string name="settings_hero_title">개인정보 설정은 사용자의 선택입니다</string>
|
||||||
|
<string name="settings_hero_subtitle">로컬 기록, 보안 경고, 피드백, 작업 흐름에 맞는 스캐너 보기를 선택하세요.</string>
|
||||||
|
<string name="result_local_check">로컬 확인</string>
|
||||||
|
<string name="result_checked_on_device">열기 전에 기기에서 확인됨</string>
|
||||||
|
<string name="result_encoded_data">인코딩된 데이터</string>
|
||||||
|
<string name="batch_ticket_privacy_note">중복 및 미등록 티켓 알림은 기기에 남습니다.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Nuskaityti</string>
|
||||||
|
<string name="scan_again">Nuskaityti dar kartą</string>
|
||||||
|
<string name="history">Istorija</string>
|
||||||
|
<string name="settings">Nustatymai</string>
|
||||||
|
<string name="app_language">Programos kalba</string>
|
||||||
|
<string name="app_language_system_default">Sistemos numatytoji</string>
|
||||||
|
<string name="app_language_partial_translation">Dalinis vertimas</string>
|
||||||
|
<string name="change">Keisti</string>
|
||||||
|
<string name="save_history">Išsaugoti istoriją (vietoje)</string>
|
||||||
|
<string name="privacy">Privatumas</string>
|
||||||
|
<string name="privacy_policy">Privatumo politika</string>
|
||||||
|
<string name="privacy_text">Vietinis apdorojimas, be reklamų, be sekimo. Išsamią informaciją rasite privatumo politikoje.</string>
|
||||||
|
<string name="security_warnings">Saugumo įspėjimai</string>
|
||||||
|
<string name="scan_feedback">Nuskaitymo grįžtamasis ryšys (pyptelėjimas + vibracija)</string>
|
||||||
|
<string name="about">Apie</string>
|
||||||
|
<string name="copy">Kopijuoti</string>
|
||||||
|
<string name="share">Bendrinti</string>
|
||||||
|
<string name="open">Atidaryti</string>
|
||||||
|
<string name="cancel">Atšaukti</string>
|
||||||
|
<string name="open_anyway">Vis tiek atidaryti</string>
|
||||||
|
<string name="risk_warning_title">Ši nuoroda atrodo neįprastai</string>
|
||||||
|
<string name="risk_warning">Prieš atidarydami patikrinkite nuorodą. Įspėjimas apskaičiuojamas jūsų įrenginyje, nesiunčiant nuskaitymo niekur.</string>
|
||||||
|
<string name="delete_all">Ištrinti viską</string>
|
||||||
|
<string name="confirm_delete_all">Ištrinti visus istorijos įrašus?</string>
|
||||||
|
<string name="confirm">Patvirtinti</string>
|
||||||
|
<string name="close">Uždaryti</string>
|
||||||
|
<string name="search">Ieškoti</string>
|
||||||
|
<string name="flashlight">Žibintuvėlis</string>
|
||||||
|
<string name="camera_permission_title">Reikalinga prieiga prie kameros</string>
|
||||||
|
<string name="camera_permission_rationale">Kameros leidimas reikalingas QR kodams ir brūkšniniams kodams nuskaityti.</string>
|
||||||
|
<string name="open_settings">Atidaryti nustatymus</string>
|
||||||
|
<string name="no_camera">Nėra kameros leidimo</string>
|
||||||
|
<string name="delete_history_on_disable">Išjungiant ištrinti esamą istoriją?</string>
|
||||||
|
<string name="version">Versija 1.0.0</string>
|
||||||
|
<string name="licenses">Atvirojo kodo licencijos</string>
|
||||||
|
<string name="contact">Kontaktas: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Tipas</string>
|
||||||
|
<string name="content_value">Turinys</string>
|
||||||
|
<string name="base64_encoded_notice">Rodoma kaip Base64, nes nuskaitytų duomenų negalima parodyti kaip teksto.</string>
|
||||||
|
<string name="base64_encoded_inline">Base64 koduota: %1$s</string>
|
||||||
|
<string name="request_camera">Leisti kamerą</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Mažiems kodams priartinti suglauskite pirštus</string>
|
||||||
|
<string name="aim_center_hint">Nukreipkite kodą į centrinį rėmelį.</string>
|
||||||
|
<string name="live_potential_detected">Kodas pastebėtas. Laikykite stabiliai arba prieikite arčiau.</string>
|
||||||
|
<string name="live_readable_detected">Aptiktas nuskaitomas kodas.</string>
|
||||||
|
<string name="share_history">Bendrinti istoriją</string>
|
||||||
|
<string name="share_txt">Tekstas</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Kontaktas</string>
|
||||||
|
<string name="scan_type_url">Nuoroda</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefonas</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">El. paštas</string>
|
||||||
|
<string name="scan_type_calendar">Kalendorius</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produktas</string>
|
||||||
|
<string name="scan_type_text">Tekstas</string>
|
||||||
|
<string name="scan_type_geo">Vieta</string>
|
||||||
|
<string name="scan_type_driver_license">Vairuotojo pažymėjimas</string>
|
||||||
|
<string name="scan_type_unknown">Nežinoma</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Pasikartojantis bilietas (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Neregistruotas bilietas (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Pasirenkama istorija lieka jūsų įrenginyje</string>
|
||||||
|
<string name="history_hero_title">Peržiūrėkite ankstesnius nuskaitymus vietoje</string>
|
||||||
|
<string name="history_hero_subtitle">Ieškokite, eksportuokite arba ištrinkite išsaugotus nuskaitymus kada panorėję.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Be reklamų</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Be sekimo</string>
|
||||||
|
<string name="privacy_pill_no_account">Be paskyros</string>
|
||||||
|
<string name="local_controls">Vietiniai valdikliai</string>
|
||||||
|
<string name="no_saved_scans_yet">Dar nėra išsaugotų nuskaitymų</string>
|
||||||
|
<string name="empty_history_description">Įjunkite vietinę istoriją nustatymuose, kad šiame įrenginyje turėtumėte privatų įrašą.</string>
|
||||||
|
<string name="scan_from_image">Nuskaityti iš vaizdo</string>
|
||||||
|
<string name="import_whitelist">Importuoti leidžiamų sąrašą</string>
|
||||||
|
<string name="whitelist_loaded_count">Įkelti registruoti ID: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Importuota %1$d ID.</string>
|
||||||
|
<string name="whitelist_import_empty">Nepavyko importuoti ID iš šio failo.</string>
|
||||||
|
<string name="batch_mode">Paketinis režimas</string>
|
||||||
|
<string name="batch_captures_count">Paketiniai nuskaitymai: %1$d</string>
|
||||||
|
<string name="clear_batch">Išvalyti paketą</string>
|
||||||
|
<string name="share_batch">Bendrinti paketą</string>
|
||||||
|
<string name="no_code_found_in_image">Pasirinktame vaizde nerasta QR ar brūkšninio kodo.</string>
|
||||||
|
<string name="image_scan_pick_title">Vaizde rasta %1$d kodų</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Pasirinkite rezultatą, kurį norite naudoti. Aptikimas ir analizė vyksta vietoje.</string>
|
||||||
|
<string name="image_scan_use_selected">Naudoti pasirinktą</string>
|
||||||
|
<string name="image_scan_failed">Nepavyko perskaityti šio vaizdo. Bandykite kitą.</string>
|
||||||
|
<string name="already_scanned">Jau nuskaityta</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Aptiktas pasikartojantis bilietas</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Šis bilietas/kodas jau buvo nuskaitytas. Nedelsdami patikrinkite įėjimą, kad išvengtumėte sukčiavimo.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Kodas: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Aptiktas neregistruotas bilietas</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Šio bilieto/kodo nėra importuotame leidžiamų sąraše. Patikrinkite dalyvio registraciją.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Kodas: %1$s</string>
|
||||||
|
<string name="view_history">Peržiūrėti istoriją</string>
|
||||||
|
<string name="call_number">Skambinti numeriu</string>
|
||||||
|
<string name="send_sms">Siųsti SMS</string>
|
||||||
|
<string name="send_email">Siųsti el. laišką</string>
|
||||||
|
<string name="open_wifi_settings">Atidaryti Wi-Fi nustatymus</string>
|
||||||
|
<string name="add_contact">Pridėti kontaktą</string>
|
||||||
|
<string name="add_calendar_event">Pridėti kalendoriaus įvykį</string>
|
||||||
|
<string name="review_app">Įvertinti Google Play</string>
|
||||||
|
<string name="active_use_case_view">Aktyvus naudojimo vaizdas</string>
|
||||||
|
<string name="select_use_case_view">Pasirinkite naudojimo vaizdą</string>
|
||||||
|
<string name="use_case_everyday_personal">Kasdienis asmeninis naudojimas</string>
|
||||||
|
<string name="use_case_event_ticketing">Renginiai ir bilietai</string>
|
||||||
|
<string name="use_case_everyday_description">Pilnas asmeninis skaitytuvas su vietine istorija ir įprastais rezultatų veiksmais.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Paketinis nuskaitymas, pasikartojimų aptikimas, leidžiamų sąrašo importas ir paketinis bendrinimas.</string>
|
||||||
|
<string name="settings_header_subtitle">Nustatymai, kurie palieka kontrolę jums</string>
|
||||||
|
<string name="settings_hero_title">Privatumo nustatymai priklauso jums</string>
|
||||||
|
<string name="settings_hero_subtitle">Pasirinkite vietinę istoriją, saugumo įspėjimus, grįžtamąjį ryšį ir skaitytuvo vaizdą, tinkantį jūsų darbui.</string>
|
||||||
|
<string name="result_local_check">Vietinė patikra</string>
|
||||||
|
<string name="result_checked_on_device">Patikrinta įrenginyje prieš atidarant</string>
|
||||||
|
<string name="result_encoded_data">Koduoti duomenys</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Pasikartojančių ir neregistruotų bilietų įspėjimai lieka įrenginyje.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Skenēt</string>
|
||||||
|
<string name="scan_again">Skenēt vēlreiz</string>
|
||||||
|
<string name="history">Vēsture</string>
|
||||||
|
<string name="settings">Iestatījumi</string>
|
||||||
|
<string name="app_language">Lietotnes valoda</string>
|
||||||
|
<string name="app_language_system_default">Sistēmas noklusējums</string>
|
||||||
|
<string name="app_language_partial_translation">Daļējs tulkojums</string>
|
||||||
|
<string name="change">Mainīt</string>
|
||||||
|
<string name="save_history">Saglabāt vēsturi (lokāli)</string>
|
||||||
|
<string name="privacy">Privātums</string>
|
||||||
|
<string name="privacy_policy">Privātuma politika</string>
|
||||||
|
<string name="privacy_text">Lokāla apstrāde, bez reklāmām, bez izsekošanas. Detalizētu informāciju skatiet privātuma politikā.</string>
|
||||||
|
<string name="security_warnings">Drošības brīdinājumi</string>
|
||||||
|
<string name="scan_feedback">Skenēšanas atgriezeniskā saite (pīkstiens + vibrācija)</string>
|
||||||
|
<string name="about">Par</string>
|
||||||
|
<string name="copy">Kopēt</string>
|
||||||
|
<string name="share">Kopīgot</string>
|
||||||
|
<string name="open">Atvērt</string>
|
||||||
|
<string name="cancel">Atcelt</string>
|
||||||
|
<string name="open_anyway">Tomēr atvērt</string>
|
||||||
|
<string name="risk_warning_title">Šī saite izskatās neparasta</string>
|
||||||
|
<string name="risk_warning">Pirms atvēršanas pārbaudiet saiti. Brīdinājums tiek aprēķināts jūsu ierīcē, nesūtot skenējumu nekur citur.</string>
|
||||||
|
<string name="delete_all">Dzēst visu</string>
|
||||||
|
<string name="confirm_delete_all">Dzēst visus vēstures ierakstus?</string>
|
||||||
|
<string name="confirm">Apstiprināt</string>
|
||||||
|
<string name="close">Aizvērt</string>
|
||||||
|
<string name="search">Meklēt</string>
|
||||||
|
<string name="flashlight">Lukturis</string>
|
||||||
|
<string name="camera_permission_title">Nepieciešama piekļuve kamerai</string>
|
||||||
|
<string name="camera_permission_rationale">Kameras atļauja ir nepieciešama QR kodu un svītrkodu skenēšanai.</string>
|
||||||
|
<string name="open_settings">Atvērt iestatījumus</string>
|
||||||
|
<string name="no_camera">Nav kameras atļaujas</string>
|
||||||
|
<string name="delete_history_on_disable">Izslēdzot dzēst esošo vēsturi?</string>
|
||||||
|
<string name="version">Versija 1.0.0</string>
|
||||||
|
<string name="licenses">Atvērtā pirmkoda licences</string>
|
||||||
|
<string name="contact">Kontaktinformācija: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Tips</string>
|
||||||
|
<string name="content_value">Saturs</string>
|
||||||
|
<string name="base64_encoded_notice">Parādīts kā Base64, jo skenētos datus nevar parādīt kā tekstu.</string>
|
||||||
|
<string name="base64_encoded_inline">Base64 kodēts: %1$s</string>
|
||||||
|
<string name="request_camera">Atļaut kameru</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Mazus kodus pietuviniet ar diviem pirkstiem</string>
|
||||||
|
<string name="aim_center_hint">Novietojiet kodu centrālajā rāmī.</string>
|
||||||
|
<string name="live_potential_detected">Kods pamanīts. Turiet stabili vai pienāciet tuvāk.</string>
|
||||||
|
<string name="live_readable_detected">Noteikts nolasāms kods.</string>
|
||||||
|
<string name="share_history">Kopīgot vēsturi</string>
|
||||||
|
<string name="share_txt">Teksts</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Kontakts</string>
|
||||||
|
<string name="scan_type_url">Saite</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Tālrunis</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-pasts</string>
|
||||||
|
<string name="scan_type_calendar">Kalendārs</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produkts</string>
|
||||||
|
<string name="scan_type_text">Teksts</string>
|
||||||
|
<string name="scan_type_geo">Atrašanās vieta</string>
|
||||||
|
<string name="scan_type_driver_license">Vadītāja apliecība</string>
|
||||||
|
<string name="scan_type_unknown">Nezināms</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Dublēta biļete (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Nereģistrēta biļete (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Papildu vēsture paliek jūsu ierīcē</string>
|
||||||
|
<string name="history_hero_title">Pārskatiet iepriekšējos skenējumus lokāli</string>
|
||||||
|
<string name="history_hero_subtitle">Meklējiet, eksportējiet vai dzēsiet saglabātos skenējumus, kad vēlaties.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Bez reklāmām</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Bez izsekošanas</string>
|
||||||
|
<string name="privacy_pill_no_account">Bez konta</string>
|
||||||
|
<string name="local_controls">Lokālās vadīklas</string>
|
||||||
|
<string name="no_saved_scans_yet">Vēl nav saglabātu skenējumu</string>
|
||||||
|
<string name="empty_history_description">Iestatījumos ieslēdziet lokālo vēsturi, lai šajā ierīcē glabātu privātu ierakstu.</string>
|
||||||
|
<string name="scan_from_image">Skenēt no attēla</string>
|
||||||
|
<string name="import_whitelist">Importēt atļauto sarakstu</string>
|
||||||
|
<string name="whitelist_loaded_count">Ielādētie reģistrētie ID: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Importēti %1$d ID.</string>
|
||||||
|
<string name="whitelist_import_empty">Neizdevās importēt ID no šī faila.</string>
|
||||||
|
<string name="batch_mode">Pakešu režīms</string>
|
||||||
|
<string name="batch_captures_count">Pakešu skenējumi: %1$d</string>
|
||||||
|
<string name="clear_batch">Notīrīt paketi</string>
|
||||||
|
<string name="share_batch">Kopīgot paketi</string>
|
||||||
|
<string name="no_code_found_in_image">Atlasītajā attēlā netika atrasts QR kods vai svītrkods.</string>
|
||||||
|
<string name="image_scan_pick_title">Attēlā atrasti %1$d kodi</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Izvēlieties rezultātu, kuru vēlaties izmantot. Noteikšana un analīze notiek lokāli.</string>
|
||||||
|
<string name="image_scan_use_selected">Izmantot atlasīto</string>
|
||||||
|
<string name="image_scan_failed">Šo attēlu nevarēja nolasīt. Mēģiniet citu.</string>
|
||||||
|
<string name="already_scanned">Jau skenēts</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Noteikta dublēta biļete</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Šī biļete/kods jau ir skenēts. Nekavējoties pārbaudiet ieeju, lai novērstu krāpšanu.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Kods: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Noteikta nereģistrēta biļete</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Šī biļete/kods nav importētajā atļauto sarakstā. Pārbaudiet dalībnieka reģistrāciju.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Kods: %1$s</string>
|
||||||
|
<string name="view_history">Skatīt vēsturi</string>
|
||||||
|
<string name="call_number">Zvanīt uz numuru</string>
|
||||||
|
<string name="send_sms">Sūtīt SMS</string>
|
||||||
|
<string name="send_email">Sūtīt e-pastu</string>
|
||||||
|
<string name="open_wifi_settings">Atvērt Wi-Fi iestatījumus</string>
|
||||||
|
<string name="add_contact">Pievienot kontaktu</string>
|
||||||
|
<string name="add_calendar_event">Pievienot kalendāra notikumu</string>
|
||||||
|
<string name="review_app">Novērtēt Google Play</string>
|
||||||
|
<string name="active_use_case_view">Aktīvais lietošanas skats</string>
|
||||||
|
<string name="select_use_case_view">Atlasīt lietošanas skatu</string>
|
||||||
|
<string name="use_case_everyday_personal">Ikdienas personiska lietošana</string>
|
||||||
|
<string name="use_case_event_ticketing">Pasākumi un biļetes</string>
|
||||||
|
<string name="use_case_everyday_description">Pilns personiskais skeneris ar lokālu vēsturi un parastām rezultātu darbībām.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Pakešu skenēšana, dublikātu noteikšana, atļauto saraksta imports un pakešu kopīgošana.</string>
|
||||||
|
<string name="settings_header_subtitle">Iestatījumi, kas ļauj jums saglabāt kontroli</string>
|
||||||
|
<string name="settings_hero_title">Privātuma iestatījumi ir jūsu ziņā</string>
|
||||||
|
<string name="settings_hero_subtitle">Izvēlieties lokālo vēsturi, drošības brīdinājumus, atgriezenisko saiti un skenera skatu, kas atbilst jūsu darbplūsmai.</string>
|
||||||
|
<string name="result_local_check">Lokālā pārbaude</string>
|
||||||
|
<string name="result_checked_on_device">Pārbaudīts ierīcē pirms atvēršanas</string>
|
||||||
|
<string name="result_encoded_data">Kodēti dati</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Dublētu un nereģistrētu biļešu brīdinājumi paliek ierīcē.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Imbas</string>
|
||||||
|
<string name="scan_again">Imbas lagi</string>
|
||||||
|
<string name="history">Sejarah</string>
|
||||||
|
<string name="settings">Tetapan</string>
|
||||||
|
<string name="app_language">Bahasa aplikasi</string>
|
||||||
|
<string name="app_language_system_default">Lalai sistem</string>
|
||||||
|
<string name="app_language_partial_translation">Terjemahan separa</string>
|
||||||
|
<string name="change">Tukar</string>
|
||||||
|
<string name="save_history">Simpan sejarah (setempat)</string>
|
||||||
|
<string name="privacy">Privasi</string>
|
||||||
|
<string name="privacy_policy">Dasar Privasi</string>
|
||||||
|
<string name="privacy_text">Pemprosesan setempat, tiada iklan, tiada penjejakan. Lihat dasar privasi untuk butiran.</string>
|
||||||
|
<string name="security_warnings">Amaran keselamatan</string>
|
||||||
|
<string name="scan_feedback">Maklum balas imbasan (bip + getaran)</string>
|
||||||
|
<string name="about">Perihal</string>
|
||||||
|
<string name="copy">Salin</string>
|
||||||
|
<string name="share">Kongsi</string>
|
||||||
|
<string name="open">Buka</string>
|
||||||
|
<string name="cancel">Batal</string>
|
||||||
|
<string name="open_anyway">Buka juga</string>
|
||||||
|
<string name="risk_warning_title">Pautan ini kelihatan luar biasa</string>
|
||||||
|
<string name="risk_warning">Semak pautan sebelum membukanya. Amaran dikira pada peranti anda tanpa menghantar imbasan ke mana-mana.</string>
|
||||||
|
<string name="delete_all">Padam semua</string>
|
||||||
|
<string name="confirm_delete_all">Padam semua entri sejarah?</string>
|
||||||
|
<string name="confirm">Sahkan</string>
|
||||||
|
<string name="close">Tutup</string>
|
||||||
|
<string name="search">Cari</string>
|
||||||
|
<string name="flashlight">Lampu suluh</string>
|
||||||
|
<string name="camera_permission_title">Akses kamera diperlukan</string>
|
||||||
|
<string name="camera_permission_rationale">Kebenaran kamera diperlukan untuk mengimbas kod QR dan kod bar.</string>
|
||||||
|
<string name="open_settings">Buka tetapan</string>
|
||||||
|
<string name="no_camera">Tiada kebenaran kamera</string>
|
||||||
|
<string name="delete_history_on_disable">Padam sejarah sedia ada apabila dinyahdayakan?</string>
|
||||||
|
<string name="version">Versi 1.0.0</string>
|
||||||
|
<string name="licenses">Lesen sumber terbuka</string>
|
||||||
|
<string name="contact">Hubungi: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Jenis</string>
|
||||||
|
<string name="content_value">Kandungan</string>
|
||||||
|
<string name="base64_encoded_notice">Dipaparkan sebagai Base64 kerana data yang diimbas tidak boleh dipaparkan sebagai teks.</string>
|
||||||
|
<string name="base64_encoded_inline">Dikodkan Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Benarkan kamera</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Cubit untuk zum kod kecil</string>
|
||||||
|
<string name="aim_center_hint">Halakan kod ke dalam bingkai tengah.</string>
|
||||||
|
<string name="live_potential_detected">Kod dikesan. Pegang stabil atau bergerak lebih dekat.</string>
|
||||||
|
<string name="live_readable_detected">Kod boleh dibaca dikesan.</string>
|
||||||
|
<string name="share_history">Kongsi sejarah</string>
|
||||||
|
<string name="share_txt">Teks</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Kenalan</string>
|
||||||
|
<string name="scan_type_url">Pautan</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-mel</string>
|
||||||
|
<string name="scan_type_calendar">Kalendar</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produk</string>
|
||||||
|
<string name="scan_type_text">Teks</string>
|
||||||
|
<string name="scan_type_geo">Lokasi</string>
|
||||||
|
<string name="scan_type_driver_license">Lesen memandu</string>
|
||||||
|
<string name="scan_type_unknown">Tidak diketahui</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Tiket pendua (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Tiket tidak berdaftar (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Sejarah pilihan kekal pada peranti anda</string>
|
||||||
|
<string name="history_hero_title">Semak imbasan lalu secara setempat</string>
|
||||||
|
<string name="history_hero_subtitle">Cari, eksport atau padam imbasan tersimpan bila-bila masa.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Tiada iklan</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Tiada penjejakan</string>
|
||||||
|
<string name="privacy_pill_no_account">Tiada akaun</string>
|
||||||
|
<string name="local_controls">Kawalan setempat</string>
|
||||||
|
<string name="no_saved_scans_yet">Belum ada imbasan tersimpan</string>
|
||||||
|
<string name="empty_history_description">Dayakan sejarah setempat dalam tetapan untuk menyimpan rekod peribadi pada peranti ini.</string>
|
||||||
|
<string name="scan_from_image">Imbas daripada imej</string>
|
||||||
|
<string name="import_whitelist">Import senarai dibenarkan</string>
|
||||||
|
<string name="whitelist_loaded_count">ID berdaftar dimuatkan: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">%1$d ID diimport.</string>
|
||||||
|
<string name="whitelist_import_empty">Tidak dapat mengimport ID daripada fail ini.</string>
|
||||||
|
<string name="batch_mode">Mod kelompok</string>
|
||||||
|
<string name="batch_captures_count">Imbasan kelompok: %1$d</string>
|
||||||
|
<string name="clear_batch">Kosongkan kelompok</string>
|
||||||
|
<string name="share_batch">Kongsi kelompok</string>
|
||||||
|
<string name="no_code_found_in_image">Tiada QR atau kod bar ditemui dalam imej yang dipilih.</string>
|
||||||
|
<string name="image_scan_pick_title">%1$d kod ditemui dalam imej</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Pilih hasil yang ingin anda gunakan. Pengesanan dan penghuraian berlaku secara setempat.</string>
|
||||||
|
<string name="image_scan_use_selected">Gunakan pilihan</string>
|
||||||
|
<string name="image_scan_failed">Tidak dapat membaca imej ini. Cuba imej lain.</string>
|
||||||
|
<string name="already_scanned">Sudah diimbas</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Tiket pendua dikesan</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Tiket/kod ini telah diimbas sebelum ini. Sahkan kemasukan segera untuk mencegah penipuan.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Kod: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Tiket tidak berdaftar dikesan</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Tiket/kod ini tiada dalam senarai dibenarkan yang diimport. Sahkan pendaftaran peserta.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Kod: %1$s</string>
|
||||||
|
<string name="view_history">Lihat sejarah</string>
|
||||||
|
<string name="call_number">Panggil nombor</string>
|
||||||
|
<string name="send_sms">Hantar SMS</string>
|
||||||
|
<string name="send_email">Hantar e-mel</string>
|
||||||
|
<string name="open_wifi_settings">Buka tetapan Wi-Fi</string>
|
||||||
|
<string name="add_contact">Tambah kenalan</string>
|
||||||
|
<string name="add_calendar_event">Tambah acara kalendar</string>
|
||||||
|
<string name="review_app">Ulas di Google Play</string>
|
||||||
|
<string name="active_use_case_view">Paparan kes penggunaan aktif</string>
|
||||||
|
<string name="select_use_case_view">Pilih paparan kes penggunaan</string>
|
||||||
|
<string name="use_case_everyday_personal">Penggunaan peribadi harian</string>
|
||||||
|
<string name="use_case_event_ticketing">Acara & tiket</string>
|
||||||
|
<string name="use_case_everyday_description">Pengimbas peribadi penuh dengan sejarah setempat dan tindakan hasil biasa.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Imbasan kelompok, pengesanan pendua, import senarai dibenarkan dan perkongsian kelompok.</string>
|
||||||
|
<string name="settings_header_subtitle">Tetapan yang mengekalkan kawalan pada anda</string>
|
||||||
|
<string name="settings_hero_title">Tetapan privasi adalah milik anda</string>
|
||||||
|
<string name="settings_hero_subtitle">Pilih sejarah setempat, amaran keselamatan, maklum balas dan paparan pengimbas yang sesuai dengan aliran kerja anda.</string>
|
||||||
|
<string name="result_local_check">Semakan setempat</string>
|
||||||
|
<string name="result_checked_on_device">Disemak pada peranti sebelum dibuka</string>
|
||||||
|
<string name="result_encoded_data">Data dikodkan</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Amaran tiket pendua dan tidak berdaftar kekal pada peranti.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Skann</string>
|
||||||
|
<string name="scan_again">Skann igjen</string>
|
||||||
|
<string name="history">Historikk</string>
|
||||||
|
<string name="settings">Innstillinger</string>
|
||||||
|
<string name="app_language">Appspråk</string>
|
||||||
|
<string name="app_language_system_default">Systemstandard</string>
|
||||||
|
<string name="app_language_partial_translation">Delvis oversettelse</string>
|
||||||
|
<string name="change">Endre</string>
|
||||||
|
<string name="save_history">Lagre historikk (lokalt)</string>
|
||||||
|
<string name="privacy">Personvern</string>
|
||||||
|
<string name="privacy_policy">Personvernerklæring</string>
|
||||||
|
<string name="privacy_text">Lokal behandling, ingen annonser, ingen sporing. Se personvernerklæringen for detaljer.</string>
|
||||||
|
<string name="security_warnings">Sikkerhetsadvarsler</string>
|
||||||
|
<string name="scan_feedback">Skannetilbakemelding (pip + vibrasjon)</string>
|
||||||
|
<string name="about">Om</string>
|
||||||
|
<string name="copy">Kopier</string>
|
||||||
|
<string name="share">Del</string>
|
||||||
|
<string name="open">Åpne</string>
|
||||||
|
<string name="cancel">Avbryt</string>
|
||||||
|
<string name="open_anyway">Åpne likevel</string>
|
||||||
|
<string name="risk_warning_title">Denne lenken ser uvanlig ut</string>
|
||||||
|
<string name="risk_warning">Sjekk lenken før du åpner den. Advarselen beregnes på enheten din uten å sende skanningen noe sted.</string>
|
||||||
|
<string name="delete_all">Slett alt</string>
|
||||||
|
<string name="confirm_delete_all">Slette alle historikkoppføringer?</string>
|
||||||
|
<string name="confirm">Bekreft</string>
|
||||||
|
<string name="close">Lukk</string>
|
||||||
|
<string name="search">Søk</string>
|
||||||
|
<string name="flashlight">Lommelykt</string>
|
||||||
|
<string name="camera_permission_title">Kameratilgang kreves</string>
|
||||||
|
<string name="camera_permission_rationale">Kameratillatelse trengs for å skanne QR-koder og strekkoder.</string>
|
||||||
|
<string name="open_settings">Åpne innstillinger</string>
|
||||||
|
<string name="no_camera">Ingen kameratillatelse</string>
|
||||||
|
<string name="delete_history_on_disable">Slette eksisterende historikk ved deaktivering?</string>
|
||||||
|
<string name="version">Versjon 1.0.0</string>
|
||||||
|
<string name="licenses">Åpen kildekode-lisenser</string>
|
||||||
|
<string name="contact">Kontakt: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Type</string>
|
||||||
|
<string name="content_value">Innhold</string>
|
||||||
|
<string name="base64_encoded_notice">Vises som Base64 fordi de skannede dataene ikke kan vises som tekst.</string>
|
||||||
|
<string name="base64_encoded_inline">Base64-kodet: %1$s</string>
|
||||||
|
<string name="request_camera">Tillat kamera</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Knip for å zoome på små koder</string>
|
||||||
|
<string name="aim_center_hint">Sikt koden inn i midtrammen.</string>
|
||||||
|
<string name="live_potential_detected">Kode oppdaget. Hold stødig eller gå nærmere.</string>
|
||||||
|
<string name="live_readable_detected">Lesbar kode oppdaget.</string>
|
||||||
|
<string name="share_history">Del historikk</string>
|
||||||
|
<string name="share_txt">Tekst</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Kontakt</string>
|
||||||
|
<string name="scan_type_url">Lenke</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-post</string>
|
||||||
|
<string name="scan_type_calendar">Kalender</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produkt</string>
|
||||||
|
<string name="scan_type_text">Tekst</string>
|
||||||
|
<string name="scan_type_geo">Plassering</string>
|
||||||
|
<string name="scan_type_driver_license">Førerkort</string>
|
||||||
|
<string name="scan_type_unknown">Ukjent</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Duplikatbillett (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Uregistrert billett (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Valgfri historikk blir på enheten din</string>
|
||||||
|
<string name="history_hero_title">Se gjennom tidligere skanninger lokalt</string>
|
||||||
|
<string name="history_hero_subtitle">Søk, eksporter eller slett lagrede skanninger når du vil.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Ingen annonser</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Ingen sporing</string>
|
||||||
|
<string name="privacy_pill_no_account">Ingen konto</string>
|
||||||
|
<string name="local_controls">Lokale kontroller</string>
|
||||||
|
<string name="no_saved_scans_yet">Ingen lagrede skanninger ennå</string>
|
||||||
|
<string name="empty_history_description">Slå på lokal historikk i innstillingene for å beholde en privat logg på denne enheten.</string>
|
||||||
|
<string name="scan_from_image">Skann fra bilde</string>
|
||||||
|
<string name="import_whitelist">Importer tillatelsesliste</string>
|
||||||
|
<string name="whitelist_loaded_count">Registrerte ID-er lastet: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Importerte %1$d ID-er.</string>
|
||||||
|
<string name="whitelist_import_empty">Kunne ikke importere ID-er fra denne filen.</string>
|
||||||
|
<string name="batch_mode">Partimodus</string>
|
||||||
|
<string name="batch_captures_count">Partiskanninger: %1$d</string>
|
||||||
|
<string name="clear_batch">Tøm parti</string>
|
||||||
|
<string name="share_batch">Del parti</string>
|
||||||
|
<string name="no_code_found_in_image">Ingen QR-kode eller strekkode funnet i det valgte bildet.</string>
|
||||||
|
<string name="image_scan_pick_title">Fant %1$d koder i bildet</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Velg resultatet du vil bruke. Oppdagelse og tolking skjer lokalt.</string>
|
||||||
|
<string name="image_scan_use_selected">Bruk valgt</string>
|
||||||
|
<string name="image_scan_failed">Kunne ikke lese dette bildet. Prøv et annet.</string>
|
||||||
|
<string name="already_scanned">Allerede skannet</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Duplikatbillett oppdaget</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Denne billetten/koden er skannet før. Kontroller inngangen umiddelbart for å hindre svindel.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Kode: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Uregistrert billett oppdaget</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Denne billetten/koden finnes ikke i den importerte tillatelseslisten. Kontroller deltakerregistreringen.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Kode: %1$s</string>
|
||||||
|
<string name="view_history">Vis historikk</string>
|
||||||
|
<string name="call_number">Ring nummer</string>
|
||||||
|
<string name="send_sms">Send SMS</string>
|
||||||
|
<string name="send_email">Send e-post</string>
|
||||||
|
<string name="open_wifi_settings">Åpne Wi-Fi-innstillinger</string>
|
||||||
|
<string name="add_contact">Legg til kontakt</string>
|
||||||
|
<string name="add_calendar_event">Legg til kalenderhendelse</string>
|
||||||
|
<string name="review_app">Anmeld på Google Play</string>
|
||||||
|
<string name="active_use_case_view">Aktiv bruksvisning</string>
|
||||||
|
<string name="select_use_case_view">Velg bruksvisning</string>
|
||||||
|
<string name="use_case_everyday_personal">Daglig personlig bruk</string>
|
||||||
|
<string name="use_case_event_ticketing">Arrangementer & billetter</string>
|
||||||
|
<string name="use_case_everyday_description">Full personlig skanner med lokal historikk og vanlige resultathandlinger.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Partiskanning, duplikatoppdagelse, import av tillatelsesliste og partidelning.</string>
|
||||||
|
<string name="settings_header_subtitle">Innstillinger som gir deg kontroll</string>
|
||||||
|
<string name="settings_hero_title">Personverninnstillingene er dine</string>
|
||||||
|
<string name="settings_hero_subtitle">Velg lokal historikk, sikkerhetsadvarsler, tilbakemelding og skannervisningen som passer arbeidsflyten din.</string>
|
||||||
|
<string name="result_local_check">Lokal sjekk</string>
|
||||||
|
<string name="result_checked_on_device">Sjekket på enheten før åpning</string>
|
||||||
|
<string name="result_encoded_data">Kodede data</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Advarsler om duplikatbilletter og uregistrerte billetter blir på enheten.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Scannen</string>
|
||||||
|
<string name="scan_again">Opnieuw scannen</string>
|
||||||
|
<string name="history">Geschiedenis</string>
|
||||||
|
<string name="settings">Instellingen</string>
|
||||||
|
<string name="app_language">App-taal</string>
|
||||||
|
<string name="app_language_system_default">Systeemstandaard</string>
|
||||||
|
<string name="app_language_partial_translation">Gedeeltelijke vertaling</string>
|
||||||
|
<string name="change">Wijzigen</string>
|
||||||
|
<string name="save_history">Geschiedenis opslaan (lokaal)</string>
|
||||||
|
<string name="privacy">Privacy</string>
|
||||||
|
<string name="privacy_policy">Privacybeleid</string>
|
||||||
|
<string name="privacy_text">Lokale verwerking, geen advertenties, geen tracking. Zie het privacybeleid voor details.</string>
|
||||||
|
<string name="security_warnings">Beveiligingswaarschuwingen</string>
|
||||||
|
<string name="scan_feedback">Scanfeedback (piep + trilling)</string>
|
||||||
|
<string name="about">Over</string>
|
||||||
|
<string name="copy">Kopiëren</string>
|
||||||
|
<string name="share">Delen</string>
|
||||||
|
<string name="open">Openen</string>
|
||||||
|
<string name="cancel">Annuleren</string>
|
||||||
|
<string name="open_anyway">Toch openen</string>
|
||||||
|
<string name="risk_warning_title">Deze link ziet er ongebruikelijk uit</string>
|
||||||
|
<string name="risk_warning">Controleer de link voordat u deze opent. De waarschuwing wordt op uw apparaat berekend, zonder de scan ergens heen te sturen.</string>
|
||||||
|
<string name="delete_all">Alles verwijderen</string>
|
||||||
|
<string name="confirm_delete_all">Alle geschiedenisitems verwijderen?</string>
|
||||||
|
<string name="confirm">Bevestigen</string>
|
||||||
|
<string name="close">Sluiten</string>
|
||||||
|
<string name="search">Zoeken</string>
|
||||||
|
<string name="flashlight">Zaklamp</string>
|
||||||
|
<string name="camera_permission_title">Cameratoegang vereist</string>
|
||||||
|
<string name="camera_permission_rationale">Cameratoestemming is nodig om QR-codes en barcodes te scannen.</string>
|
||||||
|
<string name="open_settings">Instellingen openen</string>
|
||||||
|
<string name="no_camera">Geen cameratoestemming</string>
|
||||||
|
<string name="delete_history_on_disable">Bestaande geschiedenis verwijderen bij uitschakelen?</string>
|
||||||
|
<string name="version">Versie 1.0.0</string>
|
||||||
|
<string name="licenses">Open-sourcelicenties</string>
|
||||||
|
<string name="contact">Contact: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Type</string>
|
||||||
|
<string name="content_value">Inhoud</string>
|
||||||
|
<string name="base64_encoded_notice">Wordt als Base64 weergegeven omdat de gescande gegevens niet als tekst kunnen worden getoond.</string>
|
||||||
|
<string name="base64_encoded_inline">Base64-gecodeerd: %1$s</string>
|
||||||
|
<string name="request_camera">Camera toestaan</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Knijp om in te zoomen op kleine codes</string>
|
||||||
|
<string name="aim_center_hint">Richt de code binnen het middelste kader.</string>
|
||||||
|
<string name="live_potential_detected">Code gezien. Houd stil of kom dichterbij.</string>
|
||||||
|
<string name="live_readable_detected">Leesbare code gedetecteerd.</string>
|
||||||
|
<string name="share_history">Geschiedenis delen</string>
|
||||||
|
<string name="share_txt">Tekst</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Contact</string>
|
||||||
|
<string name="scan_type_url">Link</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefoon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-mail</string>
|
||||||
|
<string name="scan_type_calendar">Agenda</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Product</string>
|
||||||
|
<string name="scan_type_text">Tekst</string>
|
||||||
|
<string name="scan_type_geo">Locatie</string>
|
||||||
|
<string name="scan_type_driver_license">Rijbewijs</string>
|
||||||
|
<string name="scan_type_unknown">Onbekend</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Dubbel ticket (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Niet-geregistreerd ticket (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Optionele geschiedenis blijft op uw apparaat</string>
|
||||||
|
<string name="history_hero_title">Bekijk eerdere scans lokaal</string>
|
||||||
|
<string name="history_hero_subtitle">Zoek, exporteer of verwijder opgeslagen scans wanneer u wilt.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Geen advertenties</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Geen tracking</string>
|
||||||
|
<string name="privacy_pill_no_account">Geen account</string>
|
||||||
|
<string name="local_controls">Lokale bediening</string>
|
||||||
|
<string name="no_saved_scans_yet">Nog geen opgeslagen scans</string>
|
||||||
|
<string name="empty_history_description">Schakel lokale geschiedenis in de instellingen in om een privélogboek op dit apparaat te bewaren.</string>
|
||||||
|
<string name="scan_from_image">Scannen vanuit afbeelding</string>
|
||||||
|
<string name="import_whitelist">Toegestane lijst importeren</string>
|
||||||
|
<string name="whitelist_loaded_count">Geladen geregistreerde ID’s: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">%1$d ID’s geïmporteerd.</string>
|
||||||
|
<string name="whitelist_import_empty">Kan geen ID’s uit dit bestand importeren.</string>
|
||||||
|
<string name="batch_mode">Batchmodus</string>
|
||||||
|
<string name="batch_captures_count">Batchscans: %1$d</string>
|
||||||
|
<string name="clear_batch">Batch wissen</string>
|
||||||
|
<string name="share_batch">Batch delen</string>
|
||||||
|
<string name="no_code_found_in_image">Geen QR-code of barcode gevonden in de geselecteerde afbeelding.</string>
|
||||||
|
<string name="image_scan_pick_title">%1$d codes gevonden in afbeelding</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Kies het resultaat dat u wilt gebruiken. Detectie en verwerking gebeuren lokaal.</string>
|
||||||
|
<string name="image_scan_use_selected">Geselecteerde gebruiken</string>
|
||||||
|
<string name="image_scan_failed">Kan deze afbeelding niet lezen. Probeer een andere.</string>
|
||||||
|
<string name="already_scanned">Al gescand</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Dubbel ticket gedetecteerd</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Dit ticket/deze code is eerder gescand. Controleer toegang onmiddellijk om fraude te voorkomen.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Code: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Niet-geregistreerd ticket gedetecteerd</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Dit ticket/deze code staat niet in de geïmporteerde toegestane lijst. Controleer de registratie van de deelnemer.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Code: %1$s</string>
|
||||||
|
<string name="view_history">Geschiedenis bekijken</string>
|
||||||
|
<string name="call_number">Nummer bellen</string>
|
||||||
|
<string name="send_sms">SMS sturen</string>
|
||||||
|
<string name="send_email">E-mail sturen</string>
|
||||||
|
<string name="open_wifi_settings">Wi-Fi-instellingen openen</string>
|
||||||
|
<string name="add_contact">Contact toevoegen</string>
|
||||||
|
<string name="add_calendar_event">Agenda-afspraak toevoegen</string>
|
||||||
|
<string name="review_app">Beoordelen op Google Play</string>
|
||||||
|
<string name="active_use_case_view">Actieve gebruiksweergave</string>
|
||||||
|
<string name="select_use_case_view">Gebruiksweergave kiezen</string>
|
||||||
|
<string name="use_case_everyday_personal">Dagelijks persoonlijk gebruik</string>
|
||||||
|
<string name="use_case_event_ticketing">Evenementen & tickets</string>
|
||||||
|
<string name="use_case_everyday_description">Volledige persoonlijke scanner met lokale geschiedenis en algemene resultaatacties.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Batchscannen, dubbele detectie, import van toegestane lijst en batchdelen.</string>
|
||||||
|
<string name="settings_header_subtitle">Instellingen waarmee u controle houdt</string>
|
||||||
|
<string name="settings_hero_title">Privacy-instellingen zijn van u</string>
|
||||||
|
<string name="settings_hero_subtitle">Kies lokale geschiedenis, beveiligingswaarschuwingen, feedback en de scannerweergave die bij uw workflow past.</string>
|
||||||
|
<string name="result_local_check">Lokale controle</string>
|
||||||
|
<string name="result_checked_on_device">Gecontroleerd op apparaat vóór openen</string>
|
||||||
|
<string name="result_encoded_data">Gecodeerde gegevens</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Waarschuwingen voor dubbele en niet-geregistreerde tickets blijven op het apparaat.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Skanuj</string>
|
||||||
|
<string name="scan_again">Skanuj ponownie</string>
|
||||||
|
<string name="history">Historia</string>
|
||||||
|
<string name="settings">Ustawienia</string>
|
||||||
|
<string name="app_language">Język aplikacji</string>
|
||||||
|
<string name="app_language_system_default">Domyślny systemu</string>
|
||||||
|
<string name="app_language_partial_translation">Częściowe tłumaczenie</string>
|
||||||
|
<string name="change">Zmień</string>
|
||||||
|
<string name="save_history">Zapisuj historię (lokalnie)</string>
|
||||||
|
<string name="privacy">Prywatność</string>
|
||||||
|
<string name="privacy_policy">Polityka prywatności</string>
|
||||||
|
<string name="privacy_text">Przetwarzanie lokalne, bez reklam, bez śledzenia. Szczegóły znajdziesz w polityce prywatności.</string>
|
||||||
|
<string name="security_warnings">Ostrzeżenia bezpieczeństwa</string>
|
||||||
|
<string name="scan_feedback">Informacja zwrotna skanowania (dźwięk + wibracja)</string>
|
||||||
|
<string name="about">O aplikacji</string>
|
||||||
|
<string name="copy">Kopiuj</string>
|
||||||
|
<string name="share">Udostępnij</string>
|
||||||
|
<string name="open">Otwórz</string>
|
||||||
|
<string name="cancel">Anuluj</string>
|
||||||
|
<string name="open_anyway">Otwórz mimo to</string>
|
||||||
|
<string name="risk_warning_title">Ten link wygląda nietypowo</string>
|
||||||
|
<string name="risk_warning">Sprawdź link przed otwarciem. Ostrzeżenie jest obliczane na urządzeniu, bez wysyłania skanu gdziekolwiek.</string>
|
||||||
|
<string name="delete_all">Usuń wszystko</string>
|
||||||
|
<string name="confirm_delete_all">Usunąć wszystkie wpisy historii?</string>
|
||||||
|
<string name="confirm">Potwierdź</string>
|
||||||
|
<string name="close">Zamknij</string>
|
||||||
|
<string name="search">Szukaj</string>
|
||||||
|
<string name="flashlight">Latarka</string>
|
||||||
|
<string name="camera_permission_title">Wymagany dostęp do aparatu</string>
|
||||||
|
<string name="camera_permission_rationale">Uprawnienie aparatu jest potrzebne do skanowania kodów QR i kodów kreskowych.</string>
|
||||||
|
<string name="open_settings">Otwórz ustawienia</string>
|
||||||
|
<string name="no_camera">Brak uprawnienia aparatu</string>
|
||||||
|
<string name="delete_history_on_disable">Usunąć istniejącą historię przy wyłączeniu?</string>
|
||||||
|
<string name="version">Wersja 1.0.0</string>
|
||||||
|
<string name="licenses">Licencje open source</string>
|
||||||
|
<string name="contact">Kontakt: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Typ</string>
|
||||||
|
<string name="content_value">Treść</string>
|
||||||
|
<string name="base64_encoded_notice">Wyświetlane jako Base64, ponieważ zeskanowanych danych nie można pokazać jako tekstu.</string>
|
||||||
|
<string name="base64_encoded_inline">Zakodowane Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Zezwól na aparat</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Uszczypnij, aby powiększyć małe kody</string>
|
||||||
|
<string name="aim_center_hint">Ustaw kod w środkowej ramce.</string>
|
||||||
|
<string name="live_potential_detected">Wykryto kod. Trzymaj stabilnie albo podejdź bliżej.</string>
|
||||||
|
<string name="live_readable_detected">Wykryto czytelny kod.</string>
|
||||||
|
<string name="share_history">Udostępnij historię</string>
|
||||||
|
<string name="share_txt">Tekst</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Kontakt</string>
|
||||||
|
<string name="scan_type_url">Link</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-mail</string>
|
||||||
|
<string name="scan_type_calendar">Kalendarz</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produkt</string>
|
||||||
|
<string name="scan_type_text">Tekst</string>
|
||||||
|
<string name="scan_type_geo">Lokalizacja</string>
|
||||||
|
<string name="scan_type_driver_license">Prawo jazdy</string>
|
||||||
|
<string name="scan_type_unknown">Nieznane</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Zduplikowany bilet (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Niezarejestrowany bilet (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Opcjonalna historia pozostaje na urządzeniu</string>
|
||||||
|
<string name="history_hero_title">Przeglądaj wcześniejsze skany lokalnie</string>
|
||||||
|
<string name="history_hero_subtitle">Szukaj, eksportuj lub usuwaj zapisane skany, kiedy chcesz.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Bez reklam</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Bez śledzenia</string>
|
||||||
|
<string name="privacy_pill_no_account">Bez konta</string>
|
||||||
|
<string name="local_controls">Kontrola lokalna</string>
|
||||||
|
<string name="no_saved_scans_yet">Brak zapisanych skanów</string>
|
||||||
|
<string name="empty_history_description">Włącz lokalną historię w ustawieniach, aby zachować prywatny zapis na tym urządzeniu.</string>
|
||||||
|
<string name="scan_from_image">Skanuj z obrazu</string>
|
||||||
|
<string name="import_whitelist">Importuj listę dozwolonych</string>
|
||||||
|
<string name="whitelist_loaded_count">Załadowane zarejestrowane ID: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Zaimportowano %1$d ID.</string>
|
||||||
|
<string name="whitelist_import_empty">Nie udało się zaimportować ID z tego pliku.</string>
|
||||||
|
<string name="batch_mode">Tryb wsadowy</string>
|
||||||
|
<string name="batch_captures_count">Skany wsadowe: %1$d</string>
|
||||||
|
<string name="clear_batch">Wyczyść wsad</string>
|
||||||
|
<string name="share_batch">Udostępnij wsad</string>
|
||||||
|
<string name="no_code_found_in_image">Nie znaleziono kodu QR ani kodu kreskowego w wybranym obrazie.</string>
|
||||||
|
<string name="image_scan_pick_title">Znaleziono %1$d kodów w obrazie</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Wybierz wynik, którego chcesz użyć. Wykrywanie i analiza odbywają się lokalnie.</string>
|
||||||
|
<string name="image_scan_use_selected">Użyj wybranego</string>
|
||||||
|
<string name="image_scan_failed">Nie udało się odczytać tego obrazu. Spróbuj innego.</string>
|
||||||
|
<string name="already_scanned">Już zeskanowano</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Wykryto zduplikowany bilet</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Ten bilet/kod został już wcześniej zeskanowany. Natychmiast zweryfikuj wejście, aby zapobiec oszustwu.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Kod: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Wykryto niezarejestrowany bilet</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Ten bilet/kod nie znajduje się na zaimportowanej liście dozwolonych. Zweryfikuj rejestrację uczestnika.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Kod: %1$s</string>
|
||||||
|
<string name="view_history">Zobacz historię</string>
|
||||||
|
<string name="call_number">Zadzwoń pod numer</string>
|
||||||
|
<string name="send_sms">Wyślij SMS</string>
|
||||||
|
<string name="send_email">Wyślij e-mail</string>
|
||||||
|
<string name="open_wifi_settings">Otwórz ustawienia Wi-Fi</string>
|
||||||
|
<string name="add_contact">Dodaj kontakt</string>
|
||||||
|
<string name="add_calendar_event">Dodaj wydarzenie do kalendarza</string>
|
||||||
|
<string name="review_app">Oceń w Google Play</string>
|
||||||
|
<string name="active_use_case_view">Aktywny widok użycia</string>
|
||||||
|
<string name="select_use_case_view">Wybierz widok użycia</string>
|
||||||
|
<string name="use_case_everyday_personal">Codzienne użycie osobiste</string>
|
||||||
|
<string name="use_case_event_ticketing">Wydarzenia i bilety</string>
|
||||||
|
<string name="use_case_everyday_description">Pełny skaner osobisty z lokalną historią i typowymi działaniami dla wyników.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Skanowanie wsadowe, wykrywanie duplikatów, import listy dozwolonych i udostępnianie wsadowe.</string>
|
||||||
|
<string name="settings_header_subtitle">Ustawienia, które dają Ci kontrolę</string>
|
||||||
|
<string name="settings_hero_title">Ustawienia prywatności należą do Ciebie</string>
|
||||||
|
<string name="settings_hero_subtitle">Wybierz lokalną historię, ostrzeżenia bezpieczeństwa, informacje zwrotne i widok skanera pasujący do Twojej pracy.</string>
|
||||||
|
<string name="result_local_check">Kontrola lokalna</string>
|
||||||
|
<string name="result_checked_on_device">Sprawdzone na urządzeniu przed otwarciem</string>
|
||||||
|
<string name="result_encoded_data">Zakodowane dane</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Ostrzeżenia o zduplikowanych i niezarejestrowanych biletach pozostają na urządzeniu.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Scanează</string>
|
||||||
|
<string name="scan_again">Scanează din nou</string>
|
||||||
|
<string name="history">Istoric</string>
|
||||||
|
<string name="settings">Setări</string>
|
||||||
|
<string name="app_language">Limba aplicației</string>
|
||||||
|
<string name="app_language_system_default">Implicit sistem</string>
|
||||||
|
<string name="app_language_partial_translation">Traducere parțială</string>
|
||||||
|
<string name="change">Schimbă</string>
|
||||||
|
<string name="save_history">Salvează istoricul (local)</string>
|
||||||
|
<string name="privacy">Confidențialitate</string>
|
||||||
|
<string name="privacy_policy">Politica de confidențialitate</string>
|
||||||
|
<string name="privacy_text">Procesare locală, fără reclame, fără urmărire. Consultați politica de confidențialitate pentru detalii.</string>
|
||||||
|
<string name="security_warnings">Avertismente de securitate</string>
|
||||||
|
<string name="scan_feedback">Feedback scanare (bip + vibrație)</string>
|
||||||
|
<string name="about">Despre</string>
|
||||||
|
<string name="copy">Copiază</string>
|
||||||
|
<string name="share">Partajează</string>
|
||||||
|
<string name="open">Deschide</string>
|
||||||
|
<string name="cancel">Anulează</string>
|
||||||
|
<string name="open_anyway">Deschide oricum</string>
|
||||||
|
<string name="risk_warning_title">Acest link pare neobișnuit</string>
|
||||||
|
<string name="risk_warning">Verificați linkul înainte de a-l deschide. Avertismentul este calculat pe dispozitiv, fără a trimite scanarea nicăieri.</string>
|
||||||
|
<string name="delete_all">Șterge tot</string>
|
||||||
|
<string name="confirm_delete_all">Ștergeți toate intrările din istoric?</string>
|
||||||
|
<string name="confirm">Confirmă</string>
|
||||||
|
<string name="close">Închide</string>
|
||||||
|
<string name="search">Caută</string>
|
||||||
|
<string name="flashlight">Lanternă</string>
|
||||||
|
<string name="camera_permission_title">Este necesar accesul la cameră</string>
|
||||||
|
<string name="camera_permission_rationale">Permisiunea pentru cameră este necesară pentru a scana coduri QR și coduri de bare.</string>
|
||||||
|
<string name="open_settings">Deschide setările</string>
|
||||||
|
<string name="no_camera">Fără permisiune pentru cameră</string>
|
||||||
|
<string name="delete_history_on_disable">Ștergeți istoricul existent la dezactivare?</string>
|
||||||
|
<string name="version">Versiunea 1.0.0</string>
|
||||||
|
<string name="licenses">Licențe open-source</string>
|
||||||
|
<string name="contact">Contact: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Tip</string>
|
||||||
|
<string name="content_value">Conținut</string>
|
||||||
|
<string name="base64_encoded_notice">Afișat ca Base64 deoarece datele scanate nu pot fi afișate ca text.</string>
|
||||||
|
<string name="base64_encoded_inline">Codificat Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Permite camera</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Ciupiți pentru zoom pe coduri mici</string>
|
||||||
|
<string name="aim_center_hint">Încadrați codul în cadrul central.</string>
|
||||||
|
<string name="live_potential_detected">Cod observat. Țineți stabil sau apropiați-vă.</string>
|
||||||
|
<string name="live_readable_detected">Cod lizibil detectat.</string>
|
||||||
|
<string name="share_history">Partajează istoricul</string>
|
||||||
|
<string name="share_txt">Text</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Contact</string>
|
||||||
|
<string name="scan_type_url">Link</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-mail</string>
|
||||||
|
<string name="scan_type_calendar">Calendar</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produs</string>
|
||||||
|
<string name="scan_type_text">Text</string>
|
||||||
|
<string name="scan_type_geo">Locație</string>
|
||||||
|
<string name="scan_type_driver_license">Permis de conducere</string>
|
||||||
|
<string name="scan_type_unknown">Necunoscut</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Bilet duplicat (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Bilet neînregistrat (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Istoricul opțional rămâne pe dispozitiv</string>
|
||||||
|
<string name="history_hero_title">Revizuiți scanările anterioare local</string>
|
||||||
|
<string name="history_hero_subtitle">Căutați, exportați sau ștergeți scanările salvate oricând doriți.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Fără reclame</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Fără urmărire</string>
|
||||||
|
<string name="privacy_pill_no_account">Fără cont</string>
|
||||||
|
<string name="local_controls">Controale locale</string>
|
||||||
|
<string name="no_saved_scans_yet">Nu există încă scanări salvate</string>
|
||||||
|
<string name="empty_history_description">Activați istoricul local în setări pentru a păstra o evidență privată pe acest dispozitiv.</string>
|
||||||
|
<string name="scan_from_image">Scanează din imagine</string>
|
||||||
|
<string name="import_whitelist">Importă lista permisă</string>
|
||||||
|
<string name="whitelist_loaded_count">ID-uri înregistrate încărcate: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">S-au importat %1$d ID-uri.</string>
|
||||||
|
<string name="whitelist_import_empty">Nu s-au putut importa ID-uri din acest fișier.</string>
|
||||||
|
<string name="batch_mode">Mod lot</string>
|
||||||
|
<string name="batch_captures_count">Scanări lot: %1$d</string>
|
||||||
|
<string name="clear_batch">Golește lotul</string>
|
||||||
|
<string name="share_batch">Partajează lotul</string>
|
||||||
|
<string name="no_code_found_in_image">Nu s-a găsit niciun cod QR sau cod de bare în imaginea selectată.</string>
|
||||||
|
<string name="image_scan_pick_title">S-au găsit %1$d coduri în imagine</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Alegeți rezultatul pe care doriți să îl utilizați. Detectarea și analizarea au loc local.</string>
|
||||||
|
<string name="image_scan_use_selected">Folosește selecția</string>
|
||||||
|
<string name="image_scan_failed">Nu s-a putut citi această imagine. Încercați alta.</string>
|
||||||
|
<string name="already_scanned">Deja scanat</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Bilet duplicat detectat</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Acest bilet/cod a fost scanat înainte. Verificați intrarea imediat pentru a preveni frauda.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Cod: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Bilet neînregistrat detectat</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Acest bilet/cod nu este în lista permisă importată. Verificați înregistrarea participantului.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Cod: %1$s</string>
|
||||||
|
<string name="view_history">Vezi istoricul</string>
|
||||||
|
<string name="call_number">Apelează numărul</string>
|
||||||
|
<string name="send_sms">Trimite SMS</string>
|
||||||
|
<string name="send_email">Trimite e-mail</string>
|
||||||
|
<string name="open_wifi_settings">Deschide setările Wi-Fi</string>
|
||||||
|
<string name="add_contact">Adaugă contact</string>
|
||||||
|
<string name="add_calendar_event">Adaugă eveniment în calendar</string>
|
||||||
|
<string name="review_app">Evaluează pe Google Play</string>
|
||||||
|
<string name="active_use_case_view">Vizualizare activă de utilizare</string>
|
||||||
|
<string name="select_use_case_view">Selectați vizualizarea de utilizare</string>
|
||||||
|
<string name="use_case_everyday_personal">Utilizare personală zilnică</string>
|
||||||
|
<string name="use_case_event_ticketing">Evenimente & bilete</string>
|
||||||
|
<string name="use_case_everyday_description">Scanner personal complet cu istoric local și acțiuni obișnuite pentru rezultate.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Scanare în lot, detectare duplicate, import listă permisă și partajare în lot.</string>
|
||||||
|
<string name="settings_header_subtitle">Setări care vă păstrează controlul</string>
|
||||||
|
<string name="settings_hero_title">Setările de confidențialitate vă aparțin</string>
|
||||||
|
<string name="settings_hero_subtitle">Alegeți istoricul local, avertismentele de securitate, feedbackul și vizualizarea scannerului potrivite fluxului dvs.</string>
|
||||||
|
<string name="result_local_check">Verificare locală</string>
|
||||||
|
<string name="result_checked_on_device">Verificat pe dispozitiv înainte de deschidere</string>
|
||||||
|
<string name="result_encoded_data">Date codificate</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Avertismentele pentru bilete duplicate și neînregistrate rămân pe dispozitiv.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Сканировать</string>
|
||||||
|
<string name="scan_again">Сканировать снова</string>
|
||||||
|
<string name="history">История</string>
|
||||||
|
<string name="settings">Настройки</string>
|
||||||
|
<string name="app_language">Язык приложения</string>
|
||||||
|
<string name="app_language_system_default">Системный по умолчанию</string>
|
||||||
|
<string name="app_language_partial_translation">Частичный перевод</string>
|
||||||
|
<string name="change">Изменить</string>
|
||||||
|
<string name="save_history">Сохранять историю (локально)</string>
|
||||||
|
<string name="privacy">Конфиденциальность</string>
|
||||||
|
<string name="privacy_policy">Политика конфиденциальности</string>
|
||||||
|
<string name="privacy_text">Локальная обработка, без рекламы, без отслеживания. Подробности см. в политике конфиденциальности.</string>
|
||||||
|
<string name="security_warnings">Предупреждения безопасности</string>
|
||||||
|
<string name="scan_feedback">Отклик сканирования (звук + вибрация)</string>
|
||||||
|
<string name="about">О приложении</string>
|
||||||
|
<string name="copy">Копировать</string>
|
||||||
|
<string name="share">Поделиться</string>
|
||||||
|
<string name="open">Открыть</string>
|
||||||
|
<string name="cancel">Отмена</string>
|
||||||
|
<string name="open_anyway">Все равно открыть</string>
|
||||||
|
<string name="risk_warning_title">Эта ссылка выглядит необычно</string>
|
||||||
|
<string name="risk_warning">Проверьте ссылку перед открытием. Предупреждение рассчитывается на вашем устройстве без отправки скана куда-либо.</string>
|
||||||
|
<string name="delete_all">Удалить все</string>
|
||||||
|
<string name="confirm_delete_all">Удалить все записи истории?</string>
|
||||||
|
<string name="confirm">Подтвердить</string>
|
||||||
|
<string name="close">Закрыть</string>
|
||||||
|
<string name="search">Поиск</string>
|
||||||
|
<string name="flashlight">Фонарик</string>
|
||||||
|
<string name="camera_permission_title">Требуется доступ к камере</string>
|
||||||
|
<string name="camera_permission_rationale">Разрешение камеры требуется для сканирования QR-кодов и штрихкодов.</string>
|
||||||
|
<string name="open_settings">Открыть настройки</string>
|
||||||
|
<string name="no_camera">Нет разрешения камеры</string>
|
||||||
|
<string name="delete_history_on_disable">Удалить существующую историю при отключении?</string>
|
||||||
|
<string name="version">Версия 1.0.0</string>
|
||||||
|
<string name="licenses">Лицензии открытого ПО</string>
|
||||||
|
<string name="contact">Контакт: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Тип</string>
|
||||||
|
<string name="content_value">Содержимое</string>
|
||||||
|
<string name="base64_encoded_notice">Показано как Base64, потому что отсканированные данные нельзя отобразить как текст.</string>
|
||||||
|
<string name="base64_encoded_inline">Закодировано Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Разрешить камеру</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Увеличьте жестом для маленьких кодов</string>
|
||||||
|
<string name="aim_center_hint">Наведите код внутрь центральной рамки.</string>
|
||||||
|
<string name="live_potential_detected">Код замечен. Держите устройство ровно или подойдите ближе.</string>
|
||||||
|
<string name="live_readable_detected">Обнаружен читаемый код.</string>
|
||||||
|
<string name="share_history">Поделиться историей</string>
|
||||||
|
<string name="share_txt">Текст</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Контакт</string>
|
||||||
|
<string name="scan_type_url">Ссылка</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Телефон</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">Эл. почта</string>
|
||||||
|
<string name="scan_type_calendar">Календарь</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Товар</string>
|
||||||
|
<string name="scan_type_text">Текст</string>
|
||||||
|
<string name="scan_type_geo">Местоположение</string>
|
||||||
|
<string name="scan_type_driver_license">Водительские права</string>
|
||||||
|
<string name="scan_type_unknown">Неизвестно</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Дубликат билета (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Незарегистрированный билет (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Необязательная история остается на вашем устройстве</string>
|
||||||
|
<string name="history_hero_title">Просматривайте прошлые сканы локально</string>
|
||||||
|
<string name="history_hero_subtitle">Ищите, экспортируйте или удаляйте сохраненные сканы в любое время.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Без рекламы</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Без отслеживания</string>
|
||||||
|
<string name="privacy_pill_no_account">Без аккаунта</string>
|
||||||
|
<string name="local_controls">Локальное управление</string>
|
||||||
|
<string name="no_saved_scans_yet">Сохраненных сканов пока нет</string>
|
||||||
|
<string name="empty_history_description">Включите локальную историю в настройках, чтобы хранить приватную запись на этом устройстве.</string>
|
||||||
|
<string name="scan_from_image">Сканировать из изображения</string>
|
||||||
|
<string name="import_whitelist">Импортировать список разрешенных</string>
|
||||||
|
<string name="whitelist_loaded_count">Загружено зарегистрированных ID: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Импортировано ID: %1$d.</string>
|
||||||
|
<string name="whitelist_import_empty">Не удалось импортировать ID из этого файла.</string>
|
||||||
|
<string name="batch_mode">Пакетный режим</string>
|
||||||
|
<string name="batch_captures_count">Пакетные сканы: %1$d</string>
|
||||||
|
<string name="clear_batch">Очистить пакет</string>
|
||||||
|
<string name="share_batch">Поделиться пакетом</string>
|
||||||
|
<string name="no_code_found_in_image">В выбранном изображении не найден QR-код или штрихкод.</string>
|
||||||
|
<string name="image_scan_pick_title">В изображении найдено кодов: %1$d</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Выберите результат, который хотите использовать. Обнаружение и разбор выполняются локально.</string>
|
||||||
|
<string name="image_scan_use_selected">Использовать выбранное</string>
|
||||||
|
<string name="image_scan_failed">Не удалось прочитать это изображение. Попробуйте другое.</string>
|
||||||
|
<string name="already_scanned">Уже сканировано</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Обнаружен дубликат билета</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Этот билет/код уже был сканирован. Немедленно проверьте вход, чтобы предотвратить мошенничество.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Код: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Обнаружен незарегистрированный билет</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Этого билета/кода нет в импортированном списке разрешенных. Проверьте регистрацию участника.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Код: %1$s</string>
|
||||||
|
<string name="view_history">Показать историю</string>
|
||||||
|
<string name="call_number">Позвонить по номеру</string>
|
||||||
|
<string name="send_sms">Отправить SMS</string>
|
||||||
|
<string name="send_email">Отправить эл. письмо</string>
|
||||||
|
<string name="open_wifi_settings">Открыть настройки Wi-Fi</string>
|
||||||
|
<string name="add_contact">Добавить контакт</string>
|
||||||
|
<string name="add_calendar_event">Добавить событие в календарь</string>
|
||||||
|
<string name="review_app">Оценить в Google Play</string>
|
||||||
|
<string name="active_use_case_view">Активный вид использования</string>
|
||||||
|
<string name="select_use_case_view">Выбрать вид использования</string>
|
||||||
|
<string name="use_case_everyday_personal">Повседневное личное использование</string>
|
||||||
|
<string name="use_case_event_ticketing">Мероприятия и билеты</string>
|
||||||
|
<string name="use_case_everyday_description">Полный личный сканер с локальной историей и обычными действиями для результатов.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Пакетное сканирование, обнаружение дубликатов, импорт списка разрешенных и пакетная отправка.</string>
|
||||||
|
<string name="settings_header_subtitle">Настройки, которые оставляют контроль у вас</string>
|
||||||
|
<string name="settings_hero_title">Настройки конфиденциальности принадлежат вам</string>
|
||||||
|
<string name="settings_hero_subtitle">Выберите локальную историю, предупреждения безопасности, отклик и вид сканера, подходящие вашему рабочему процессу.</string>
|
||||||
|
<string name="result_local_check">Локальная проверка</string>
|
||||||
|
<string name="result_checked_on_device">Проверено на устройстве перед открытием</string>
|
||||||
|
<string name="result_encoded_data">Закодированные данные</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Предупреждения о дубликатах и незарегистрированных билетах остаются на устройстве.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Skenovať</string>
|
||||||
|
<string name="scan_again">Skenovať znova</string>
|
||||||
|
<string name="history">História</string>
|
||||||
|
<string name="settings">Nastavenia</string>
|
||||||
|
<string name="app_language">Jazyk aplikácie</string>
|
||||||
|
<string name="app_language_system_default">Predvolený systémový</string>
|
||||||
|
<string name="app_language_partial_translation">Čiastočný preklad</string>
|
||||||
|
<string name="change">Zmeniť</string>
|
||||||
|
<string name="save_history">Ukladať históriu (lokálne)</string>
|
||||||
|
<string name="privacy">Súkromie</string>
|
||||||
|
<string name="privacy_policy">Zásady ochrany súkromia</string>
|
||||||
|
<string name="privacy_text">Lokálne spracovanie, žiadne reklamy, žiadne sledovanie. Podrobnosti nájdete v zásadách ochrany súkromia.</string>
|
||||||
|
<string name="security_warnings">Bezpečnostné upozornenia</string>
|
||||||
|
<string name="scan_feedback">Odozva skenovania (pípnutie + haptika)</string>
|
||||||
|
<string name="about">O aplikácii</string>
|
||||||
|
<string name="copy">Kopírovať</string>
|
||||||
|
<string name="share">Zdieľať</string>
|
||||||
|
<string name="open">Otvoriť</string>
|
||||||
|
<string name="cancel">Zrušiť</string>
|
||||||
|
<string name="open_anyway">Aj tak otvoriť</string>
|
||||||
|
<string name="risk_warning_title">Táto URL adresa vyzerá nezvyčajne</string>
|
||||||
|
<string name="risk_warning">Skontrolujte odkaz pred otvorením. Upozornenie sa vypočíta vo vašom zariadení bez odosielania skenu kamkoľvek.</string>
|
||||||
|
<string name="delete_all">Odstrániť všetko</string>
|
||||||
|
<string name="confirm_delete_all">Odstrániť všetky záznamy histórie?</string>
|
||||||
|
<string name="confirm">Potvrdiť</string>
|
||||||
|
<string name="close">Zavrieť</string>
|
||||||
|
<string name="search">Hľadať</string>
|
||||||
|
<string name="flashlight">Baterka</string>
|
||||||
|
<string name="camera_permission_title">Vyžaduje sa prístup ku kamere</string>
|
||||||
|
<string name="camera_permission_rationale">Na skenovanie QR kódov a čiarových kódov je potrebné povolenie kamery.</string>
|
||||||
|
<string name="open_settings">Otvoriť nastavenia</string>
|
||||||
|
<string name="no_camera">Bez povolenia kamery</string>
|
||||||
|
<string name="delete_history_on_disable">Odstrániť existujúcu históriu pri vypnutí?</string>
|
||||||
|
<string name="version">Verzia 1.0.0</string>
|
||||||
|
<string name="licenses">Open-source licencie</string>
|
||||||
|
<string name="contact">Kontakt: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Typ</string>
|
||||||
|
<string name="content_value">Obsah</string>
|
||||||
|
<string name="base64_encoded_notice">Zobrazené ako Base64, pretože naskenované údaje nemožno zobraziť ako text.</string>
|
||||||
|
<string name="base64_encoded_inline">Zakódované v Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Povoliť kameru</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Priblížením dvoma prstami zväčšíte malé kódy</string>
|
||||||
|
<string name="aim_center_hint">Zamierte kód do stredového rámčeka.</string>
|
||||||
|
<string name="live_potential_detected">Kód zachytený. Držte zariadenie stabilne alebo sa priblížte.</string>
|
||||||
|
<string name="live_readable_detected">Čitateľný kód rozpoznaný.</string>
|
||||||
|
<string name="share_history">Zdieľať históriu</string>
|
||||||
|
<string name="share_txt">Text</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Kontakt</string>
|
||||||
|
<string name="scan_type_url">Odkaz</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefón</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-mail</string>
|
||||||
|
<string name="scan_type_calendar">Kalendár</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produkt</string>
|
||||||
|
<string name="scan_type_text">Text</string>
|
||||||
|
<string name="scan_type_geo">Poloha</string>
|
||||||
|
<string name="scan_type_driver_license">Vodičský preukaz</string>
|
||||||
|
<string name="scan_type_unknown">Neznáme</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Duplicitný lístok (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Neregistrovaný lístok (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Voliteľná história zostáva vo vašom zariadení</string>
|
||||||
|
<string name="history_hero_title">Prezrite si minulé skeny lokálne</string>
|
||||||
|
<string name="history_hero_subtitle">Vyhľadávajte, exportujte alebo odstraňujte uložené skeny, kedykoľvek sa rozhodnete.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Bez reklám</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Bez sledovania</string>
|
||||||
|
<string name="privacy_pill_no_account">Bez účtu</string>
|
||||||
|
<string name="local_controls">Lokálne ovládanie</string>
|
||||||
|
<string name="no_saved_scans_yet">Zatiaľ žiadne uložené skeny</string>
|
||||||
|
<string name="empty_history_description">Zapnite lokálnu históriu v nastaveniach, aby ste si na tomto zariadení uchovali súkromný záznam.</string>
|
||||||
|
<string name="scan_from_image">Skenovať z obrázka</string>
|
||||||
|
<string name="import_whitelist">Importovať zoznam povolených</string>
|
||||||
|
<string name="whitelist_loaded_count">Počet načítaných registrovaných ID: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Importovaných ID: %1$d.</string>
|
||||||
|
<string name="whitelist_import_empty">Z tohto súboru sa nepodarilo importovať ID.</string>
|
||||||
|
<string name="batch_mode">Dávkový režim</string>
|
||||||
|
<string name="batch_captures_count">Skeny v dávke: %1$d</string>
|
||||||
|
<string name="clear_batch">Vymazať dávku</string>
|
||||||
|
<string name="share_batch">Zdieľať dávku</string>
|
||||||
|
<string name="no_code_found_in_image">Vo vybranom obrázku sa nenašiel žiadny QR ani čiarový kód.</string>
|
||||||
|
<string name="image_scan_pick_title">V obrázku sa našlo kódov: %1$d</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Vyberte výsledok, ktorý chcete použiť. Detekcia a analýza prebiehajú lokálne.</string>
|
||||||
|
<string name="image_scan_use_selected">Použiť vybrané</string>
|
||||||
|
<string name="image_scan_failed">Tento obrázok sa nepodarilo prečítať. Skúste iný.</string>
|
||||||
|
<string name="already_scanned">Už naskenované</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Zistený duplicitný lístok</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Tento lístok/kód už bol naskenovaný. Okamžite overte vstup, aby ste zabránili podvodu.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Kód: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Zistený neregistrovaný lístok</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Tento lístok/kód nie je v importovanom zozname povolených. Overte registráciu účastníka.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Kód: %1$s</string>
|
||||||
|
<string name="view_history">Zobraziť históriu</string>
|
||||||
|
<string name="call_number">Zavolať na číslo</string>
|
||||||
|
<string name="send_sms">Odoslať SMS</string>
|
||||||
|
<string name="send_email">Odoslať e-mail</string>
|
||||||
|
<string name="open_wifi_settings">Otvoriť nastavenia Wi-Fi</string>
|
||||||
|
<string name="add_contact">Pridať kontakt</string>
|
||||||
|
<string name="add_calendar_event">Pridať udalosť do kalendára</string>
|
||||||
|
<string name="review_app">Hodnotiť v Google Play</string>
|
||||||
|
<string name="active_use_case_view">Aktívne zobrazenie použitia</string>
|
||||||
|
<string name="select_use_case_view">Vybrať zobrazenie použitia</string>
|
||||||
|
<string name="use_case_everyday_personal">Každodenné osobné použitie</string>
|
||||||
|
<string name="use_case_event_ticketing">Podujatia & vstupenky</string>
|
||||||
|
<string name="use_case_everyday_description">Plnohodnotný osobný skener s lokálnou históriou a bežnými akciami pre výsledky.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Dávkové skenovanie, rozpoznanie duplicit, import zoznamu povolených a zdieľanie dávky.</string>
|
||||||
|
<string name="settings_header_subtitle">Nastavenia, s ktorými máte kontrolu</string>
|
||||||
|
<string name="settings_hero_title">Nastavenia súkromia sú vo vašich rukách</string>
|
||||||
|
<string name="settings_hero_subtitle">Vyberte lokálnu históriu, bezpečnostné upozornenia, odozvu a zobrazenie skenera, ktoré vyhovuje vášmu postupu.</string>
|
||||||
|
<string name="result_local_check">Lokálna kontrola</string>
|
||||||
|
<string name="result_checked_on_device">Skontrolované v zariadení pred otvorením</string>
|
||||||
|
<string name="result_encoded_data">Zakódované údaje</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Upozornenia na duplicitné a neregistrované lístky zostávajú v zariadení.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Skeniraj</string>
|
||||||
|
<string name="scan_again">Znova skeniraj</string>
|
||||||
|
<string name="history">Zgodovina</string>
|
||||||
|
<string name="settings">Nastavitve</string>
|
||||||
|
<string name="app_language">Jezik aplikacije</string>
|
||||||
|
<string name="app_language_system_default">Sistemsko privzeto</string>
|
||||||
|
<string name="app_language_partial_translation">Delni prevod</string>
|
||||||
|
<string name="change">Spremeni</string>
|
||||||
|
<string name="save_history">Shrani zgodovino (lokalno)</string>
|
||||||
|
<string name="privacy">Zasebnost</string>
|
||||||
|
<string name="privacy_policy">Pravilnik o zasebnosti</string>
|
||||||
|
<string name="privacy_text">Lokalna obdelava, brez oglasov, brez sledenja. Za podrobnosti glejte pravilnik o zasebnosti.</string>
|
||||||
|
<string name="security_warnings">Varnostna opozorila</string>
|
||||||
|
<string name="scan_feedback">Povratni odziv skeniranja (pisk + haptični odziv)</string>
|
||||||
|
<string name="about">O aplikaciji</string>
|
||||||
|
<string name="copy">Kopiraj</string>
|
||||||
|
<string name="share">Deli</string>
|
||||||
|
<string name="open">Odpri</string>
|
||||||
|
<string name="cancel">Prekliči</string>
|
||||||
|
<string name="open_anyway">Vseeno odpri</string>
|
||||||
|
<string name="risk_warning_title">Ta URL je videti nenavaden</string>
|
||||||
|
<string name="risk_warning">Pred odpiranjem preverite povezavo. Opozorilo se izračuna v vaši napravi, brez pošiljanja skena kamor koli.</string>
|
||||||
|
<string name="delete_all">Izbriši vse</string>
|
||||||
|
<string name="confirm_delete_all">Izbrisati vse vnose zgodovine?</string>
|
||||||
|
<string name="confirm">Potrdi</string>
|
||||||
|
<string name="close">Zapri</string>
|
||||||
|
<string name="search">Išči</string>
|
||||||
|
<string name="flashlight">Svetilka</string>
|
||||||
|
<string name="camera_permission_title">Potreben je dostop do kamere</string>
|
||||||
|
<string name="camera_permission_rationale">Dovoljenje za kamero je potrebno za skeniranje QR-kod in črtnih kod.</string>
|
||||||
|
<string name="open_settings">Odpri nastavitve</string>
|
||||||
|
<string name="no_camera">Ni dovoljenja za kamero</string>
|
||||||
|
<string name="delete_history_on_disable">Izbrisati obstoječo zgodovino ob izklopu?</string>
|
||||||
|
<string name="version">Različica 1.0.0</string>
|
||||||
|
<string name="licenses">Odprtokodne licence</string>
|
||||||
|
<string name="contact">Kontakt: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Vrsta</string>
|
||||||
|
<string name="content_value">Vsebina</string>
|
||||||
|
<string name="base64_encoded_notice">Prikazano kot Base64, ker skeniranih podatkov ni mogoče prikazati kot besedilo.</string>
|
||||||
|
<string name="base64_encoded_inline">Kodirano z Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Dovoli kamero</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Približajte z dvema prstoma za majhne kode</string>
|
||||||
|
<string name="aim_center_hint">Usmerite kodo v sredinski okvir.</string>
|
||||||
|
<string name="live_potential_detected">Koda zaznana. Držite mirno ali se približajte.</string>
|
||||||
|
<string name="live_readable_detected">Zaznana je berljiva koda.</string>
|
||||||
|
<string name="share_history">Deli zgodovino</string>
|
||||||
|
<string name="share_txt">Besedilo</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Stik</string>
|
||||||
|
<string name="scan_type_url">Povezava</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">E-pošta</string>
|
||||||
|
<string name="scan_type_calendar">Koledar</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Izdelek</string>
|
||||||
|
<string name="scan_type_text">Besedilo</string>
|
||||||
|
<string name="scan_type_geo">Lokacija</string>
|
||||||
|
<string name="scan_type_driver_license">Vozniško dovoljenje</string>
|
||||||
|
<string name="scan_type_unknown">Neznano</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Podvojena vstopnica (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Neregistrirana vstopnica (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Neobvezna zgodovina ostane v vaši napravi</string>
|
||||||
|
<string name="history_hero_title">Lokalno preglejte pretekle skene</string>
|
||||||
|
<string name="history_hero_subtitle">Iskanje, izvoz ali brisanje shranjenih skenov, kadar koli želite.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Brez oglasov</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Brez sledenja</string>
|
||||||
|
<string name="privacy_pill_no_account">Brez računa</string>
|
||||||
|
<string name="local_controls">Lokalni nadzor</string>
|
||||||
|
<string name="no_saved_scans_yet">Ni še shranjenih skenov</string>
|
||||||
|
<string name="empty_history_description">Omogočite lokalno zgodovino v nastavitvah, da v tej napravi hranite zaseben zapis.</string>
|
||||||
|
<string name="scan_from_image">Skeniraj iz slike</string>
|
||||||
|
<string name="import_whitelist">Uvozi seznam dovoljenih</string>
|
||||||
|
<string name="whitelist_loaded_count">Naloženi registrirani ID-ji: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Uvoženih ID-jev: %1$d.</string>
|
||||||
|
<string name="whitelist_import_empty">Iz te datoteke ni bilo mogoče uvoziti ID-jev.</string>
|
||||||
|
<string name="batch_mode">Paketni način</string>
|
||||||
|
<string name="batch_captures_count">Paketni zajemi: %1$d</string>
|
||||||
|
<string name="clear_batch">Počisti paket</string>
|
||||||
|
<string name="share_batch">Deli paket</string>
|
||||||
|
<string name="no_code_found_in_image">V izbrani sliki ni najdene QR-kode ali črtne kode.</string>
|
||||||
|
<string name="image_scan_pick_title">V sliki najdenih kod: %1$d</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Izberite rezultat, ki ga želite uporabiti. Zaznavanje in razčlenjevanje potekata lokalno.</string>
|
||||||
|
<string name="image_scan_use_selected">Uporabi izbrano</string>
|
||||||
|
<string name="image_scan_failed">Te slike ni bilo mogoče prebrati. Poskusite z drugo.</string>
|
||||||
|
<string name="already_scanned">Že skenirano</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Zaznana podvojena vstopnica</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Ta vstopnica/koda je bila že skenirana. Takoj preverite vstop, da preprečite zlorabo.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Koda: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Zaznana neregistrirana vstopnica</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Ta vstopnica/koda ni na uvoženem seznamu dovoljenih. Preverite registracijo udeleženca.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Koda: %1$s</string>
|
||||||
|
<string name="view_history">Prikaži zgodovino</string>
|
||||||
|
<string name="call_number">Pokliči številko</string>
|
||||||
|
<string name="send_sms">Pošlji SMS</string>
|
||||||
|
<string name="send_email">Pošlji e-pošto</string>
|
||||||
|
<string name="open_wifi_settings">Odpri nastavitve Wi-Fi</string>
|
||||||
|
<string name="add_contact">Dodaj stik</string>
|
||||||
|
<string name="add_calendar_event">Dodaj dogodek v koledar</string>
|
||||||
|
<string name="review_app">Oceni v Google Play</string>
|
||||||
|
<string name="active_use_case_view">Aktivni pogled primera uporabe</string>
|
||||||
|
<string name="select_use_case_view">Izberi pogled primera uporabe</string>
|
||||||
|
<string name="use_case_everyday_personal">Vsakdanja osebna uporaba</string>
|
||||||
|
<string name="use_case_event_ticketing">Dogodki & vstopnice</string>
|
||||||
|
<string name="use_case_everyday_description">Osebni skener z vsemi funkcijami, lokalno zgodovino in običajnimi dejanji za rezultate.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Paketno skeniranje, zaznavanje podvojenih vnosov, uvoz seznama dovoljenih in deljenje paketa.</string>
|
||||||
|
<string name="settings_header_subtitle">Nastavitve, ki vam dajejo nadzor</string>
|
||||||
|
<string name="settings_hero_title">Nastavitve zasebnosti so vaše</string>
|
||||||
|
<string name="settings_hero_subtitle">Izberite lokalno zgodovino, varnostna opozorila, povratni odziv in pogled skenerja, ki ustreza vašemu delu.</string>
|
||||||
|
<string name="result_local_check">Lokalno preverjanje</string>
|
||||||
|
<string name="result_checked_on_device">Preverjeno v napravi pred odpiranjem</string>
|
||||||
|
<string name="result_encoded_data">Kodirani podatki</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Opozorila o podvojenih in neregistriranih vstopnicah ostanejo v napravi.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Skanoni</string>
|
||||||
|
<string name="scan_again">Skanoni përsëri</string>
|
||||||
|
<string name="history">Historiku</string>
|
||||||
|
<string name="settings">Cilësimet</string>
|
||||||
|
<string name="app_language">Gjuha e aplikacionit</string>
|
||||||
|
<string name="app_language_system_default">Parazgjedhja e sistemit</string>
|
||||||
|
<string name="app_language_partial_translation">Përkthim i pjesshëm</string>
|
||||||
|
<string name="change">Ndrysho</string>
|
||||||
|
<string name="save_history">Ruaj historikun (lokalisht)</string>
|
||||||
|
<string name="privacy">Privatësia</string>
|
||||||
|
<string name="privacy_policy">Politika e privatësisë</string>
|
||||||
|
<string name="privacy_text">Përpunim lokal, pa reklama, pa gjurmim. Shikoni politikën e privatësisë për hollësi.</string>
|
||||||
|
<string name="security_warnings">Paralajmërime sigurie</string>
|
||||||
|
<string name="scan_feedback">Reagim skanimi (sinjal zanor + dridhje)</string>
|
||||||
|
<string name="about">Rreth</string>
|
||||||
|
<string name="copy">Kopjo</string>
|
||||||
|
<string name="share">Ndaj</string>
|
||||||
|
<string name="open">Hap</string>
|
||||||
|
<string name="cancel">Anulo</string>
|
||||||
|
<string name="open_anyway">Hape gjithsesi</string>
|
||||||
|
<string name="risk_warning_title">Kjo URL duket e pazakontë</string>
|
||||||
|
<string name="risk_warning">Kontrolloni lidhjen përpara hapjes. Paralajmërimi llogaritet në pajisjen tuaj, pa dërguar skanimin askund.</string>
|
||||||
|
<string name="delete_all">Fshi të gjitha</string>
|
||||||
|
<string name="confirm_delete_all">Të fshihen të gjitha hyrjet e historikut?</string>
|
||||||
|
<string name="confirm">Konfirmo</string>
|
||||||
|
<string name="close">Mbyll</string>
|
||||||
|
<string name="search">Kërko</string>
|
||||||
|
<string name="flashlight">Drita</string>
|
||||||
|
<string name="camera_permission_title">Kërkohet qasje në kamerë</string>
|
||||||
|
<string name="camera_permission_rationale">Leja e kamerës nevojitet për të skanuar kode QR dhe barkode.</string>
|
||||||
|
<string name="open_settings">Hap cilësimet</string>
|
||||||
|
<string name="no_camera">Nuk ka leje për kamerën</string>
|
||||||
|
<string name="delete_history_on_disable">Të fshihet historiku ekzistues kur çaktivizohet?</string>
|
||||||
|
<string name="version">Versioni 1.0.0</string>
|
||||||
|
<string name="licenses">Licencat me burim të hapur</string>
|
||||||
|
<string name="contact">Kontakt: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Lloji</string>
|
||||||
|
<string name="content_value">Përmbajtja</string>
|
||||||
|
<string name="base64_encoded_notice">Shfaqet si Base64 sepse të dhënat e skanuara nuk mund të shfaqen si tekst.</string>
|
||||||
|
<string name="base64_encoded_inline">E koduar në Base64: %1$s</string>
|
||||||
|
<string name="request_camera">Lejo kamerën</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Afroni me dy gishta për kode të vogla</string>
|
||||||
|
<string name="aim_center_hint">Vendoseni kodin brenda kornizës qendrore.</string>
|
||||||
|
<string name="live_potential_detected">U dallua një kod. Mbajeni pajisjen pa lëvizur ose afrohuni.</string>
|
||||||
|
<string name="live_readable_detected">U zbulua kod i lexueshëm.</string>
|
||||||
|
<string name="share_history">Ndaj historikun</string>
|
||||||
|
<string name="share_txt">Tekst</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Kontakt</string>
|
||||||
|
<string name="scan_type_url">Lidhje</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Telefon</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">Email</string>
|
||||||
|
<string name="scan_type_calendar">Kalendar</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Produkt</string>
|
||||||
|
<string name="scan_type_text">Tekst</string>
|
||||||
|
<string name="scan_type_geo">Vendndodhje</string>
|
||||||
|
<string name="scan_type_driver_license">Patentë shoferi</string>
|
||||||
|
<string name="scan_type_unknown">I panjohur</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Biletë e dyfishtë (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Biletë e paregjistruar (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Historiku opsional qëndron në pajisjen tuaj</string>
|
||||||
|
<string name="history_hero_title">Rishikoni skanimet e kaluara lokalisht</string>
|
||||||
|
<string name="history_hero_subtitle">Kërkoni, eksportoni ose fshini skanimet e ruajtura sa herë të zgjidhni.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Pa reklama</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Pa gjurmim</string>
|
||||||
|
<string name="privacy_pill_no_account">Pa llogari</string>
|
||||||
|
<string name="local_controls">Kontrolle lokale</string>
|
||||||
|
<string name="no_saved_scans_yet">Ende nuk ka skanime të ruajtura</string>
|
||||||
|
<string name="empty_history_description">Aktivizoni historikun lokal në cilësime për të mbajtur një regjistrim privat në këtë pajisje.</string>
|
||||||
|
<string name="scan_from_image">Skanoni nga imazhi</string>
|
||||||
|
<string name="import_whitelist">Importo listën e lejuar</string>
|
||||||
|
<string name="whitelist_loaded_count">ID të regjistruara të ngarkuara: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">U importuan %1$d ID.</string>
|
||||||
|
<string name="whitelist_import_empty">Nuk mund të importoheshin ID nga ky skedar.</string>
|
||||||
|
<string name="batch_mode">Modaliteti në grup</string>
|
||||||
|
<string name="batch_captures_count">Kapje në grup: %1$d</string>
|
||||||
|
<string name="clear_batch">Pastro grupin</string>
|
||||||
|
<string name="share_batch">Ndaj grupin</string>
|
||||||
|
<string name="no_code_found_in_image">Nuk u gjet kod QR ose barkod në imazhin e zgjedhur.</string>
|
||||||
|
<string name="image_scan_pick_title">Gjetur kode në imazh: %1$d</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Zgjidhni rezultatin që dëshironi të përdorni. Zbulimi dhe analizimi bëhen lokalisht.</string>
|
||||||
|
<string name="image_scan_use_selected">Përdor të zgjedhurën</string>
|
||||||
|
<string name="image_scan_failed">Nuk mund të lexohej ky imazh. Provoni një tjetër.</string>
|
||||||
|
<string name="already_scanned">Skanuar më parë</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">U zbulua biletë e dyfishtë</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Kjo biletë/kod është skanuar më parë. Verifikoni hyrjen menjëherë për të parandaluar mashtrimin.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Kodi: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">U zbulua biletë e paregjistruar</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Kjo biletë/kod nuk është në listën e lejuar të importuar. Verifikoni regjistrimin e pjesëmarrësit.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Kodi: %1$s</string>
|
||||||
|
<string name="view_history">Shiko historikun</string>
|
||||||
|
<string name="call_number">Telefono numrin</string>
|
||||||
|
<string name="send_sms">Dërgo SMS</string>
|
||||||
|
<string name="send_email">Dërgo email</string>
|
||||||
|
<string name="open_wifi_settings">Hap cilësimet e Wi-Fi</string>
|
||||||
|
<string name="add_contact">Shto kontakt</string>
|
||||||
|
<string name="add_calendar_event">Shto ngjarje në kalendar</string>
|
||||||
|
<string name="review_app">Vlerëso në Google Play</string>
|
||||||
|
<string name="active_use_case_view">Pamja aktive e rastit të përdorimit</string>
|
||||||
|
<string name="select_use_case_view">Zgjidh pamjen e rastit të përdorimit</string>
|
||||||
|
<string name="use_case_everyday_personal">Përdorim personal i përditshëm</string>
|
||||||
|
<string name="use_case_event_ticketing">Evente & bileta</string>
|
||||||
|
<string name="use_case_everyday_description">Skaner personal i plotë me historik lokal dhe veprime të zakonshme për rezultatet.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Skanim në grup, zbulim i dublikimeve, importim i listës së lejuar dhe ndarje e grupit.</string>
|
||||||
|
<string name="settings_header_subtitle">Cilësime që ju mbajnë në kontroll</string>
|
||||||
|
<string name="settings_hero_title">Cilësimet e privatësisë janë tuajat</string>
|
||||||
|
<string name="settings_hero_subtitle">Zgjidhni historikun lokal, paralajmërimet e sigurisë, reagimin dhe pamjen e skanerit që i përshtatet rrjedhës suaj të punës.</string>
|
||||||
|
<string name="result_local_check">Kontroll lokal</string>
|
||||||
|
<string name="result_checked_on_device">Kontrolluar në pajisje përpara hapjes</string>
|
||||||
|
<string name="result_encoded_data">Të dhëna të koduara</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Paralajmërimet për bileta të dyfishta dhe të paregjistruara qëndrojnë në pajisje.</string>
|
||||||
|
</resources>
|
||||||
@@ -0,0 +1,119 @@
|
|||||||
|
<resources>
|
||||||
|
<string name="app_name">Private QR Scanner</string>
|
||||||
|
<string name="scan">Скенирај</string>
|
||||||
|
<string name="scan_again">Скенирај поново</string>
|
||||||
|
<string name="history">Историја</string>
|
||||||
|
<string name="settings">Подешавања</string>
|
||||||
|
<string name="app_language">Језик апликације</string>
|
||||||
|
<string name="app_language_system_default">Подразумевано системски</string>
|
||||||
|
<string name="app_language_partial_translation">Делимичан превод</string>
|
||||||
|
<string name="change">Промени</string>
|
||||||
|
<string name="save_history">Чувај историју (локално)</string>
|
||||||
|
<string name="privacy">Приватност</string>
|
||||||
|
<string name="privacy_policy">Политика приватности</string>
|
||||||
|
<string name="privacy_text">Локална обрада, без огласа, без праћења. За детаље погледајте политику приватности.</string>
|
||||||
|
<string name="security_warnings">Безбедносна упозорења</string>
|
||||||
|
<string name="scan_feedback">Повратна информација скенирања (звучни сигнал + хаптика)</string>
|
||||||
|
<string name="about">О апликацији</string>
|
||||||
|
<string name="copy">Копирај</string>
|
||||||
|
<string name="share">Дели</string>
|
||||||
|
<string name="open">Отвори</string>
|
||||||
|
<string name="cancel">Откажи</string>
|
||||||
|
<string name="open_anyway">Ипак отвори</string>
|
||||||
|
<string name="risk_warning_title">Ова URL адреса изгледа необично</string>
|
||||||
|
<string name="risk_warning">Проверите везу пре отварања. Упозорење се израчунава на вашем уређају, без слања скена било где.</string>
|
||||||
|
<string name="delete_all">Избриши све</string>
|
||||||
|
<string name="confirm_delete_all">Избрисати све ставке историје?</string>
|
||||||
|
<string name="confirm">Потврди</string>
|
||||||
|
<string name="close">Затвори</string>
|
||||||
|
<string name="search">Претражи</string>
|
||||||
|
<string name="flashlight">Светиљка</string>
|
||||||
|
<string name="camera_permission_title">Потребан је приступ камери</string>
|
||||||
|
<string name="camera_permission_rationale">Дозвола за камеру је потребна за скенирање QR кодова и бар-кодова.</string>
|
||||||
|
<string name="open_settings">Отвори подешавања</string>
|
||||||
|
<string name="no_camera">Нема дозволе за камеру</string>
|
||||||
|
<string name="delete_history_on_disable">Избрисати постојећу историју при искључивању?</string>
|
||||||
|
<string name="version">Верзија 1.0.0</string>
|
||||||
|
<string name="licenses">Лиценце отвореног кода</string>
|
||||||
|
<string name="contact">Контакт: softwareapp.hb@gmail.com</string>
|
||||||
|
<string name="content_type">Тип</string>
|
||||||
|
<string name="content_value">Садржај</string>
|
||||||
|
<string name="base64_encoded_notice">Приказано као Base64 јер скенирани подаци не могу да се прикажу као текст.</string>
|
||||||
|
<string name="base64_encoded_inline">Base64 кодирано: %1$s</string>
|
||||||
|
<string name="request_camera">Дозволи камеру</string>
|
||||||
|
<string name="pinch_to_zoom_hint">Размакните прсте за увећање малих кодова</string>
|
||||||
|
<string name="aim_center_hint">Усмерите код у централни оквир.</string>
|
||||||
|
<string name="live_potential_detected">Код је уочен. Држите мирно или се приближите.</string>
|
||||||
|
<string name="live_readable_detected">Откривен је читљив код.</string>
|
||||||
|
<string name="share_history">Дели историју</string>
|
||||||
|
<string name="share_txt">Текст</string>
|
||||||
|
<string name="share_csv">CSV</string>
|
||||||
|
<string name="share_json">JSON</string>
|
||||||
|
<string name="scan_type_contact">Контакт</string>
|
||||||
|
<string name="scan_type_url">Веза</string>
|
||||||
|
<string name="scan_type_wifi">Wi-Fi</string>
|
||||||
|
<string name="scan_type_phone">Телефон</string>
|
||||||
|
<string name="scan_type_sms">SMS</string>
|
||||||
|
<string name="scan_type_email">Е-пошта</string>
|
||||||
|
<string name="scan_type_calendar">Календар</string>
|
||||||
|
<string name="scan_type_isbn">ISBN</string>
|
||||||
|
<string name="scan_type_product">Производ</string>
|
||||||
|
<string name="scan_type_text">Текст</string>
|
||||||
|
<string name="scan_type_geo">Локација</string>
|
||||||
|
<string name="scan_type_driver_license">Возачка дозвола</string>
|
||||||
|
<string name="scan_type_unknown">Непознато</string>
|
||||||
|
<string name="scan_type_base64_suffix">%1$s (Base64)</string>
|
||||||
|
<string name="scan_type_duplicate_ticket">Дупликат карте (%1$s)</string>
|
||||||
|
<string name="scan_type_unregistered_ticket">Нерегистрована карта (%1$s)</string>
|
||||||
|
<string name="history_header_subtitle">Опциона историја остаје на вашем уређају</string>
|
||||||
|
<string name="history_hero_title">Локално прегледајте претходна скенирања</string>
|
||||||
|
<string name="history_hero_subtitle">Претражујте, извозите или бришите сачувана скенирања кад год желите.</string>
|
||||||
|
<string name="privacy_pill_no_ads">Без огласа</string>
|
||||||
|
<string name="privacy_pill_no_tracking">Без праћења</string>
|
||||||
|
<string name="privacy_pill_no_account">Без налога</string>
|
||||||
|
<string name="local_controls">Локалне контроле</string>
|
||||||
|
<string name="no_saved_scans_yet">Још нема сачуваних скенирања</string>
|
||||||
|
<string name="empty_history_description">Укључите локалну историју у подешавањима да бисте чували приватну евиденцију на овом уређају.</string>
|
||||||
|
<string name="scan_from_image">Скенирај са слике</string>
|
||||||
|
<string name="import_whitelist">Увези листу дозвољених</string>
|
||||||
|
<string name="whitelist_loaded_count">Учитани регистровани ID-еви: %1$d</string>
|
||||||
|
<string name="whitelist_import_success">Увезено ID-ева: %1$d.</string>
|
||||||
|
<string name="whitelist_import_empty">Није могуће увести ID-еве из ове датотеке.</string>
|
||||||
|
<string name="batch_mode">Групни режим</string>
|
||||||
|
<string name="batch_captures_count">Групна скенирања: %1$d</string>
|
||||||
|
<string name="clear_batch">Обриши групу</string>
|
||||||
|
<string name="share_batch">Дели групу</string>
|
||||||
|
<string name="no_code_found_in_image">У изабраној слици није пронађен QR код или бар-код.</string>
|
||||||
|
<string name="image_scan_pick_title">У слици је пронађено кодова: %1$d</string>
|
||||||
|
<string name="image_scan_pick_subtitle">Изаберите резултат који желите да користите. Откривање и обрада се одвијају локално.</string>
|
||||||
|
<string name="image_scan_use_selected">Користи изабрано</string>
|
||||||
|
<string name="image_scan_failed">Није могуће прочитати ову слику. Покушајте другу.</string>
|
||||||
|
<string name="already_scanned">Већ скенирано</string>
|
||||||
|
<string name="duplicate_ticket_alert_title">Откривен је дупликат карте</string>
|
||||||
|
<string name="duplicate_ticket_alert_message">Ова карта/код је већ скенирана. Одмах проверите улаз да бисте спречили превару.</string>
|
||||||
|
<string name="duplicate_ticket_alert_code">Код: %1$s</string>
|
||||||
|
<string name="unregistered_ticket_alert_title">Откривена је нерегистрована карта</string>
|
||||||
|
<string name="unregistered_ticket_alert_message">Ова карта/код није у увезеној листи дозвољених. Проверите регистрацију учесника.</string>
|
||||||
|
<string name="unregistered_ticket_alert_code">Код: %1$s</string>
|
||||||
|
<string name="view_history">Прикажи историју</string>
|
||||||
|
<string name="call_number">Позови број</string>
|
||||||
|
<string name="send_sms">Пошаљи SMS</string>
|
||||||
|
<string name="send_email">Пошаљи е-пошту</string>
|
||||||
|
<string name="open_wifi_settings">Отвори Wi-Fi подешавања</string>
|
||||||
|
<string name="add_contact">Додај контакт</string>
|
||||||
|
<string name="add_calendar_event">Додај догађај у календар</string>
|
||||||
|
<string name="review_app">Оцени на Google Play-у</string>
|
||||||
|
<string name="active_use_case_view">Активни приказ случаја употребе</string>
|
||||||
|
<string name="select_use_case_view">Изабери приказ случаја употребе</string>
|
||||||
|
<string name="use_case_everyday_personal">Свакодневна лична употреба</string>
|
||||||
|
<string name="use_case_event_ticketing">Догађаји & карте</string>
|
||||||
|
<string name="use_case_everyday_description">Комплетан лични скенер са локалном историјом и уобичајеним радњама за резултате.</string>
|
||||||
|
<string name="use_case_event_ticketing_description">Групно скенирање, откривање дупликата, увоз листе дозвољених и дељење групе.</string>
|
||||||
|
<string name="settings_header_subtitle">Подешавања која вам дају контролу</string>
|
||||||
|
<string name="settings_hero_title">Подешавања приватности су ваша</string>
|
||||||
|
<string name="settings_hero_subtitle">Одаберите локалну историју, безбедносна упозорења, повратне информације и приказ скенера који одговара вашем току рада.</string>
|
||||||
|
<string name="result_local_check">Локална провера</string>
|
||||||
|
<string name="result_checked_on_device">Проверено на уређају пре отварања</string>
|
||||||
|
<string name="result_encoded_data">Кодирани подаци</string>
|
||||||
|
<string name="batch_ticket_privacy_note">Упозорења о дупликатима и нерегистрованим картама остају на уређају.</string>
|
||||||
|
</resources>
|
||||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user