Compare commits

..
17 Commits
Author SHA1 Message Date
darken 3aab53566d Updated translations 2022-02-12 07:53:45 +01:00
darken 749cfed137 Remove unknown device locking, wasn't actually that useful. 2022-02-12 07:53:07 +01:00
darken ce25ad6711 Add support for Tws i99999 2022-02-12 07:45:47 +01:00
darken 568aeec0d5 Improve logging 2022-02-10 13:09:45 +01:00
darken 6b02fd66e6 Version bump (1.3.6) 2022-02-10 10:51:48 +01:00
darken 0e313004ac Updated translations 2022-02-10 10:39:39 +01:00
darken 270de8702b Improve source strings based on AO's feedback. 2022-02-10 10:27:07 +01:00
darken 324878d68d Add compatibility mode. 2022-02-10 10:19:07 +01:00
darken 9b39240016 Remove unused string 2022-02-10 08:11:24 +01:00
darken 4d6f185b58 Fix unfiltered mode only showing apple devices. 2022-02-10 07:01:10 +01:00
darken 5979081928 Version bump (1.3.5) 2022-02-04 06:59:57 +01:00
darken 0d852675cd Update translations 2022-02-04 06:57:05 +01:00
darken 29f9d9e4be Fix string placeholders. 2022-02-03 09:35:39 +01:00
darken 59c0e818e1 Remove generic unknown value label and replace it with more specific variants. 2022-02-03 09:34:55 +01:00
darken 6d6647e511 Fix package 2022-02-02 18:04:43 +01:00
darken 612acd6d72 Fix case 2022-02-02 11:52:01 +01:00
darken 425a9f321b Version bump (1.3.4) 2022-02-02 08:56:44 +01:00
179 changed files with 2175 additions and 777 deletions
+1 -1
View File
@@ -12,7 +12,7 @@ A companion app that adds support for AirPod specific features to Android:
* Additional infos about connection, microphone & case.
* Can receive and show all nearby devices.
* Ear detection with automatic play/pause.
* Automatically connect phone & airpods.
* Automatically connect phone & AirPods.
* Show popup when case is opened.
CAPod is ad-free. Some additional features require an in-app purchase.
+5 -1
View File
@@ -1,2 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="foss_upgrade_donate_label">İanə ver</string>
<string name="foss_upgrade_alreadydonated_label">Artıq ianə vermişəm</string>
<string name="foss_upgrade_no_money_label">Bütün pulumu AirPods-lara xərcləyirəm</string>
</resources>
+5 -1
View File
@@ -1,2 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="foss_upgrade_donate_label">Adomány</string>
<string name="foss_upgrade_alreadydonated_label">Már adományoztam</string>
<string name="foss_upgrade_no_money_label">Minden pénzemet AirPodokra költöm</string>
</resources>
+5 -1
View File
@@ -1,2 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="foss_upgrade_donate_label">Dona</string>
<string name="foss_upgrade_alreadydonated_label">Ho già donato</string>
<string name="foss_upgrade_no_money_label">Spendo tutti i miei soldi per gli AirPods</string>
</resources>
+5 -1
View File
@@ -1,2 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="foss_upgrade_donate_label">תרומה</string>
<string name="foss_upgrade_alreadydonated_label">כבר תרמתי</string>
<string name="foss_upgrade_no_money_label">מיטב כספי מושקע ב-AirPods</string>
</resources>
+5 -1
View File
@@ -1,2 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="foss_upgrade_donate_label">후원하기</string>
<string name="foss_upgrade_alreadydonated_label">이미 후원했어요</string>
<string name="foss_upgrade_no_money_label">AirPods에 돈을 다 썼어요</string>
</resources>
+5 -1
View File
@@ -1,2 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="foss_upgrade_donate_label">Derma</string>
<string name="foss_upgrade_alreadydonated_label">Saya sudah menderma</string>
<string name="foss_upgrade_no_money_label">Saya belanjakan semua wang saya untuk AirPods</string>
</resources>
+5 -1
View File
@@ -1,2 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="foss_upgrade_donate_label">Doneren</string>
<string name="foss_upgrade_alreadydonated_label">Ik heb al gedoneerd</string>
<string name="foss_upgrade_no_money_label">Ik besteed al mijn geld aan AirPods</string>
</resources>
+5 -1
View File
@@ -1,2 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="foss_upgrade_donate_label">Doner</string>
<string name="foss_upgrade_alreadydonated_label">Jeg har allerede donert</string>
<string name="foss_upgrade_no_money_label">Jeg bruker alle pengene mine på AirPods</string>
</resources>
+5 -1
View File
@@ -1,2 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="foss_upgrade_donate_label">Bağış</string>
<string name="foss_upgrade_alreadydonated_label">Ben zaten bağışladım</string>
<string name="foss_upgrade_no_money_label">Tüm paramı AirPod\'lara harcıyorum</string>
</resources>
+5 -1
View File
@@ -1,2 +1,6 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="foss_upgrade_donate_label">Quyên tặng</string>
<string name="foss_upgrade_alreadydonated_label">Tôi đã quyên góp</string>
<string name="foss_upgrade_no_money_label">Tôi tiêu hết tiền cho AirPods</string>
</resources>
+4 -1
View File
@@ -1,2 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="upgrades_gplay_unavailable_error">Google Play xidmətləri əlçatmazdır.</string>
<string name="upgrades_no_purchases_found_check_account">Heç bir satın alma tapılmadı. Doğru hesabı istifadə edirsiniz?</string>
</resources>
+4 -1
View File
@@ -1,2 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="upgrades_gplay_unavailable_error">A Google Play szolgáltatások nem érhetők el.</string>
<string name="upgrades_no_purchases_found_check_account">Nem található vásárlás. A megfelelő fiókot használod?</string>
</resources>
+4 -1
View File
@@ -1,2 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="upgrades_gplay_unavailable_error">I servizi di Google Play non sono disponibili.</string>
<string name="upgrades_no_purchases_found_check_account">Nessun acquisto trovato. Stai usando l\'account giusto?</string>
</resources>
+4 -1
View File
@@ -1,2 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="upgrades_gplay_unavailable_error">구글 플레이 서비스는 제공되지 않습니다.</string>
<string name="upgrades_no_purchases_found_check_account">구매 내역을 찾지 못했습니다. 결제했던 계정이 맞나요?</string>
</resources>
+4 -1
View File
@@ -1,2 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="upgrades_gplay_unavailable_error">Perkhidmatan Google Play tidak tersedia.</string>
<string name="upgrades_no_purchases_found_check_account">Tiada pembelian ditemui. Adakah anda menggunakan akaun yang betul?</string>
</resources>
+4 -1
View File
@@ -1,2 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="upgrades_gplay_unavailable_error">De Google Play-diensten zijn niet beschikbaar.</string>
<string name="upgrades_no_purchases_found_check_account">Geen aankopen gevonden. Gebruikt u de juiste rekening?</string>
</resources>
+4 -1
View File
@@ -1,2 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="upgrades_gplay_unavailable_error">Google Play-tjenester er utilgjengelige.</string>
<string name="upgrades_no_purchases_found_check_account">Ingen kjøp funnet. Bruker du riktig konto?</string>
</resources>
+4 -1
View File
@@ -1,2 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="upgrades_gplay_unavailable_error">Google Play hizmetleri kullanılamıyor.</string>
<string name="upgrades_no_purchases_found_check_account">Satın alma bulunamadı. Doğru hesabı mı kullanıyorsunuz?</string>
</resources>
+4 -1
View File
@@ -1,2 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="upgrades_gplay_unavailable_error">Các dịch vụ của Google Play không khả dụng.</string>
<string name="upgrades_no_purchases_found_check_account">Không tìm thấy giao dịch mua nào. Bạn có đang sử dụng đúng tài khoản không?</string>
</resources>
@@ -31,8 +31,21 @@ class BleScanner @Inject constructor(
@SuppressLint("MissingPermission") fun scan(
filters: Set<ScanFilter>,
scannerMode: ScannerMode,
compatMode: Boolean,
): Flow<List<BleScanResult>> = callbackFlow {
log(TAG, VERBOSE) { "scan(filters=$filters, scannerMode=$scannerMode, compatMode=$compatMode)" }
if (compatMode) log(TAG, WARN) { "Using compatibilityMode!" }
val adapter = bluetoothManager.adapter
val supportsOffloadFiltering = adapter.isOffloadedFilteringSupported.also {
log(TAG, if (it) DEBUG else WARN) { "isOffloadedFilteringSupported=$it" }
} && !compatMode
val supportsOffloadBatching = adapter.isOffloadedScanBatchingSupported.also {
log(TAG, if (it) DEBUG else WARN) { "isOffloadedScanBatchingSupported=$it" }
} && !compatMode
val scanner = bluetoothManager.scanner
val callback = object : ScanCallback() {
@@ -43,7 +56,13 @@ class BleScanner @Inject constructor(
lastScanAt = System.currentTimeMillis()
"onScanResult(delay=${delay}ms, callbackType=$callbackType, result=$result)"
}
trySend(listOf(BleScanResult.fromScanResult(result)))
val toSend = if (supportsOffloadFiltering || filters.isEmpty() || filters.any { it.matches(result) }) {
listOf(BleScanResult.fromScanResult(result))
} else {
log(TAG, VERBOSE) { "Manual filtering: No match for $result" }
emptyList()
}
trySend(toSend)
}
override fun onBatchScanResults(results: MutableList<ScanResult>) {
@@ -52,7 +71,19 @@ class BleScanner @Inject constructor(
lastScanAt = System.currentTimeMillis()
"onBatchScanResults(delay=${delay}ms, results=$results)"
}
trySend(results.map { BleScanResult.fromScanResult(it) })
val toSend = results
.filter { result ->
val passed = when {
supportsOffloadFiltering -> true
filters.isEmpty() -> true
else -> filters.any { it.matches(result) }
}
if (!passed) log(TAG, VERBOSE) { "Manually filtered $result" }
passed
}
.map { BleScanResult.fromScanResult(it) }
trySend(toSend)
}
override fun onScanFailed(errorCode: Int) {
@@ -60,6 +91,7 @@ class BleScanner @Inject constructor(
}
}
val settings = ScanSettings.Builder().apply {
setScanMode(
when (scannerMode) {
@@ -68,20 +100,24 @@ class BleScanner @Inject constructor(
ScannerMode.LOW_LATENCY -> ScanSettings.SCAN_MODE_LOW_LATENCY
}
)
if (adapter.isOffloadedScanBatchingSupported) {
when (scannerMode) {
ScannerMode.LOW_POWER -> setReportDelay(2000)
ScannerMode.BALANCED -> setReportDelay(1000)
ScannerMode.LOW_LATENCY -> setReportDelay(500)
}
} else {
log(TAG, WARN) { "isOffloadedScanBatchingSupported=false" }
if (supportsOffloadBatching) {
setReportDelay(
when (scannerMode) {
ScannerMode.LOW_POWER -> 2000L
ScannerMode.BALANCED -> 1000L
ScannerMode.LOW_LATENCY -> 500L
}
)
}
}.build()
log(TAG, VERBOSE) { "Settings created for offloaded filtering: $settings" }
val flushJob = launch {
log(TAG) { "Flush job launched" }
while (isActive) {
// Can undercut the minimum setReportDelay(), e.g. 5000ms on a Pixel5@12
log(TAG, VERBOSE) { "Flushing scan results." }
adapter.bluetoothLeScanner.flushPendingScanResults(callback)
when (scannerMode) {
ScannerMode.LOW_POWER -> break
@@ -91,19 +127,17 @@ class BleScanner @Inject constructor(
}
}
if (adapter.isOffloadedFilteringSupported) {
scanner.startScan(filters.toList(), settings, callback)
log(TAG, VERBOSE) { "BleScanner started (filters=$filters, settings=$settings)" }
} else {
log(TAG, WARN) { "isOffloadedFilteringSupported=false" }
scanner.startScan(callback)
log(TAG, VERBOSE) { "BleScanner started" }
}
scanner.startScan(
if (supportsOffloadFiltering) filters.toList() else listOf(ScanFilter.Builder().build()),
settings,
callback
)
log(TAG) { "BleScanner started (filters=$filters, settings=$settings)" }
awaitClose {
flushJob.cancel()
scanner.stopScan(callback)
log(TAG, INFO) { "BleScanner stopped" }
log(TAG) { "BleScanner stopped" }
}
}
.map { fakeBleData.maybeAddfakeData(it) }
@@ -75,6 +75,19 @@ class FakeBleData @Inject constructor(
fakeDevices.add(this)
}
}
// Tws i99999
BleScanResult(
address = "5E:9E:D1:29:D2:6D",
rssi = Random.nextInt(15, 75) * -1,
generatedAtNanos = SystemClockWrap.elapsedRealtimeNanos + 400,
manufacturerSpecificData = mapOf(76 to "07 13 01 02 20 71 AA 37 32 00 10 00 64 64 FF 00 00 00 00 00 00".hexToByteArray())
).run {
if (Random.nextBoolean()) {
fakeDevices.add(this)
}
}
// Unknown Device
BleScanResult(
address = "6E:9E:D1:49:D2:6D",
@@ -4,8 +4,8 @@ import android.content.Context
import android.content.SharedPreferences
import androidx.preference.PreferenceDataStore
import dagger.hilt.android.qualifiers.ApplicationContext
import eu.darken.androidstarter.common.preferences.Settings
import eu.darken.capod.common.preferences.PreferenceStoreMapper
import eu.darken.capod.common.preferences.Settings
import eu.darken.capod.common.preferences.createFlowPreference
import javax.inject.Inject
import javax.inject.Singleton
@@ -1,4 +1,4 @@
package eu.darken.androidstarter.common.preferences
package eu.darken.capod.common.preferences
import android.content.SharedPreferences
import androidx.preference.PreferenceDataStore
@@ -13,7 +13,7 @@ import androidx.fragment.app.Fragment
import androidx.lifecycle.LiveData
import androidx.preference.PreferenceFragmentCompat
import androidx.viewbinding.ViewBinding
import eu.darken.androidstarter.common.preferences.Settings
import eu.darken.capod.common.preferences.Settings
import eu.darken.capod.main.ui.settings.SettingsFragment
abstract class PreferenceFragment2
@@ -5,9 +5,9 @@ import android.content.SharedPreferences
import androidx.preference.PreferenceDataStore
import com.squareup.moshi.Moshi
import dagger.hilt.android.qualifiers.ApplicationContext
import eu.darken.androidstarter.common.preferences.Settings
import eu.darken.capod.common.debug.autoreport.DebugSettings
import eu.darken.capod.common.preferences.PreferenceStoreMapper
import eu.darken.capod.common.preferences.Settings
import eu.darken.capod.common.preferences.createFlowPreference
import eu.darken.capod.pods.core.PodDevice
import javax.inject.Inject
@@ -34,6 +34,11 @@ class GeneralSettings @Inject constructor(
moshi
)
val compatibilityMode = preferences.createFlowPreference(
"core.compatibility.enabled",
false
)
val showAll = preferences.createFlowPreference(
"core.showall.enabled",
false
@@ -58,6 +63,7 @@ class GeneralSettings @Inject constructor(
override val preferenceDataStore: PreferenceDataStore = PreferenceStoreMapper(
monitorMode,
scannerMode,
compatibilityMode,
showAll,
minimumSignalQuality,
mainDeviceAddress,
@@ -10,6 +10,7 @@ import androidx.activity.result.ActivityResultLauncher
import androidx.activity.result.contract.ActivityResultContracts
import androidx.fragment.app.viewModels
import dagger.hilt.android.AndroidEntryPoint
import eu.darken.capod.BuildConfig
import eu.darken.capod.R
import eu.darken.capod.common.colorString
import eu.darken.capod.common.debug.logging.log
@@ -71,6 +72,7 @@ class OverviewFragment : Fragment3(R.layout.main_fragment) {
}
vm.listItems.observe2(ui) {
if (BuildConfig.DEBUG) toolbar.subtitle = "${it.size} items"
adapter.update(it)
}
@@ -85,7 +85,7 @@ class DualApplePodsCardVH(parent: ViewGroup) :
podCaseLidLabel.text = when (caseLidState) {
LidState.OPEN -> context.getString(R.string.pods_case_status_open_label)
LidState.CLOSED -> context.getString(R.string.pods_case_status_closed_label)
else -> context.getString(R.string.general_value_unknown_label)
else -> context.getString(R.string.pods_case_unknown_state)
}
val hideInfo = !listOf(LidState.OPEN, LidState.CLOSED).contains(caseLidState)
@@ -4,11 +4,11 @@ import android.os.Bundle
import android.view.View
import androidx.preference.Preference
import dagger.hilt.android.AndroidEntryPoint
import eu.darken.androidstarter.common.preferences.Settings
import eu.darken.capod.R
import eu.darken.capod.common.BuildConfigWrap
import eu.darken.capod.common.PrivacyPolicy
import eu.darken.capod.common.WebpageTool
import eu.darken.capod.common.preferences.Settings
import eu.darken.capod.common.uix.PreferenceFragment2
import eu.darken.capod.main.core.GeneralSettings
import javax.inject.Inject
@@ -16,7 +16,6 @@ import eu.darken.capod.main.core.GeneralSettings
import eu.darken.capod.main.core.ScannerMode
import eu.darken.capod.pods.core.PodDevice
import eu.darken.capod.pods.core.PodFactory
import eu.darken.capod.pods.core.apple.protocol.ContinuityProtocol
import eu.darken.capod.pods.core.apple.protocol.ProximityPairing
import kotlinx.coroutines.CoroutineScope
import kotlinx.coroutines.delay
@@ -62,19 +61,23 @@ class PodMonitor @Inject constructor(
log(TAG) { "Bluetooth is enabled" }
combine(
generalSettings.scannerMode.flow,
generalSettings.compatibilityMode.flow,
debugSettings.showUnfiltered.flow
) { mode, unfiltered -> mode to unfiltered }
.flatMapLatest { (mode, unfiltered) ->
val filters = if (unfiltered) {
setOf(getUnfilteredFilter())
} else {
ProximityPairing.getBleScanFilter()
}
bleScanner.scan(
filters = filters,
scannerMode = mode
).map { it.preFilterAndMap(mode) }
) { scannerMode, compatMode, unfiltered ->
Triple(scannerMode, compatMode, unfiltered)
}.flatMapLatest { (mode, compat, unfiltered) ->
log(TAG, VERBOSE) { "Starting BLEScanner mode=$mode, compat=$compat, unfiltered=$unfiltered" }
val filters = if (unfiltered) {
setOf(getUnfilteredFilter())
} else {
ProximityPairing.getBleScanFilter()
}
bleScanner.scan(
filters = filters,
scannerMode = mode,
compatMode = compat,
).map { it.preFilterAndMap(mode) }
}
} else {
log(TAG, WARN) { "Bluetooth is currently disabled" }
flowOf(null)
@@ -160,23 +163,7 @@ class PodMonitor @Inject constructor(
private fun getUnfilteredFilter(): ScanFilter {
val manufacturerData = ByteArray(2).apply {
this[0] = 0
this[1] = 0
}
val manufacturerDataMask = ByteArray(2).apply {
this[0] = 0
this[1] = 0
}
val builder = ScanFilter.Builder().apply {
setManufacturerData(
ContinuityProtocol.APPLE_COMPANY_IDENTIFIER,
manufacturerData,
manufacturerDataMask
)
}
return builder.build()
return ScanFilter.Builder().build()
}
companion object {
@@ -100,6 +100,9 @@ interface PodDevice {
@Json(name = "beats.powerbeats.pro") POWERBEATS_PRO(
"Power Beats Pro"
),
@Json(name = "fakes.tws.i99999") TWS_I99999(
"TWS i99999"
),
@Json(name = "unknown") UNKNOWN(
"Unknown"
);
@@ -1,7 +1,6 @@
package eu.darken.capod.pods.core.apple
import eu.darken.capod.common.bluetooth.BleScanResult
import eu.darken.capod.common.debug.Bugs
import eu.darken.capod.common.debug.logging.Logging.Priority.WARN
import eu.darken.capod.common.debug.logging.asLog
import eu.darken.capod.common.debug.logging.log
@@ -54,25 +53,13 @@ class AppleFactory @Inject constructor(
val factory = podFactories.firstOrNull { it.isResponsible(pm) }
val device = (factory ?: unknownAppleFactory).create(
return@withLock (factory ?: unknownAppleFactory).create(
scanResult = scanResult,
proximityMessage = pm,
message = pm,
)
if (factory == null && !SILENCED_PMS.contains(device.rawDeviceModel) && scanResult.address != "6E:9E:D1:49:D2:6D") {
SILENCED_PMS.add(device.rawDeviceModel)
Bugs.report(
tag = TAG,
message = "Unknown proximity message type",
exception = IllegalArgumentException("Unknown ProximityMessage: $pm")
)
}
return@withLock device
}
companion object {
private val SILENCED_PMS = mutableSetOf<UShort>()
private val TAG = logTag("Pod", "Apple", "Factory")
}
}
@@ -7,6 +7,7 @@ import dagger.hilt.components.SingletonComponent
import dagger.multibindings.IntoSet
import eu.darken.capod.pods.core.apple.airpods.*
import eu.darken.capod.pods.core.apple.beats.*
import eu.darken.capod.pods.core.apple.fakes.Twsi99999
@InstallIn(SingletonComponent::class)
@Module
@@ -25,4 +26,6 @@ abstract class AppleFactoryModule {
@Binds @IntoSet abstract fun beatsX(factory: BeatsX.Factory): ApplePodsFactory<out ApplePods>
@Binds @IntoSet abstract fun powerBeats3(factory: PowerBeats3.Factory): ApplePodsFactory<out ApplePods>
@Binds @IntoSet abstract fun powerBeatsPro(factory: PowerBeatsPro.Factory): ApplePodsFactory<out ApplePods>
@Binds @IntoSet abstract fun fakesTwsi999999(factory: Twsi99999.Factory): ApplePodsFactory<out ApplePods>
}
@@ -23,7 +23,7 @@ abstract class ApplePodsFactory<PodType : ApplePods>(private val tag: String) {
fun ProximityPairing.Message.getApplePodsMarkings(): Markings = Markings(
vendor = ProximityPairing.CONTINUITY_PROTOCOL_MESSAGE_TYPE_PROXIMITY_PAIRING,
length = ProximityPairing.PROXIMITY_PAIRING_MESSAGE_LENGTH.toUByte(),
length = ProximityPairing.PAIRING_MESSAGE_LENGTH.toUByte(),
device = (((data[1].toInt() and 255) shl 8) or (data[2].toInt() and 255)).toUShort(),
// Make comparison order independent
podBatteryData = setOf(data[4].upperNibble, data[4].lowerNibble),
@@ -138,10 +138,10 @@ abstract class ApplePodsFactory<PodType : ApplePods>(private val tag: String) {
dirty = data[1]
)
abstract fun isResponsible(proximityMessage: ProximityPairing.Message): Boolean
abstract fun isResponsible(message: ProximityPairing.Message): Boolean
abstract fun create(
scanResult: BleScanResult,
proximityMessage: ProximityPairing.Message,
message: ProximityPairing.Message,
): ApplePods
}
@@ -178,7 +178,7 @@ interface DualApplePods : ApplePods, HasDualPods, HasDualEarDetection, HasCase {
CALL(0x06, R.string.pods_connection_state_call_label),
RINGING(0x07, R.string.pods_connection_state_ringing_label),
HANGING_UP(0x09, R.string.pods_connection_state_hanging_up_label),
UNKNOWN(null, R.string.general_value_unknown_label);
UNKNOWN(null, R.string.pods_connection_state_unknown_label);
constructor(raw: Int, @StringRes labelRes: Int) : this(raw.toUByte(), labelRes)
}
@@ -28,13 +28,13 @@ data class UnknownAppleDevice(
get() = rssiAverage ?: super.rssi
class Factory @Inject constructor() : ApplePodsFactory<ApplePods>(TAG) {
override fun isResponsible(proximityMessage: ProximityPairing.Message): Boolean = true
override fun isResponsible(message: ProximityPairing.Message): Boolean = true
override fun create(
scanResult: BleScanResult,
proximityMessage: ProximityPairing.Message,
message: ProximityPairing.Message,
): ApplePods {
var basic = UnknownAppleDevice(scanResult = scanResult, proximityMessage = proximityMessage)
var basic = UnknownAppleDevice(scanResult = scanResult, proximityMessage = message)
val result = searchHistory(basic)
if (result != null) basic = basic.copy(identifier = result.id)
@@ -36,11 +36,13 @@ data class AirPodsGen1 constructor(
class Factory @Inject constructor() : DualApplePodsFactory(TAG) {
override fun isResponsible(proximityMessage: ProximityPairing.Message): Boolean =
proximityMessage.getModelInfo().full == DEVICE_CODE
override fun isResponsible(message: ProximityPairing.Message): Boolean = message.run {
getModelInfo().full == DEVICE_CODE && length == ProximityPairing.PAIRING_MESSAGE_LENGTH
}
override fun create(scanResult: BleScanResult, proximityMessage: ProximityPairing.Message): ApplePods {
var basic = AirPodsGen1(scanResult = scanResult, proximityMessage = proximityMessage)
override fun create(scanResult: BleScanResult, message: ProximityPairing.Message): ApplePods {
var basic = AirPodsGen1(scanResult = scanResult, proximityMessage = message)
val result = searchHistory(basic)
if (result != null) basic = basic.copy(identifier = result.id)
@@ -36,11 +36,12 @@ data class AirPodsGen2 constructor(
class Factory @Inject constructor() : DualApplePodsFactory(TAG) {
override fun isResponsible(proximityMessage: ProximityPairing.Message): Boolean =
proximityMessage.getModelInfo().full == DEVICE_CODE
override fun isResponsible(message: ProximityPairing.Message): Boolean = message.run {
getModelInfo().full == DEVICE_CODE && length == ProximityPairing.PAIRING_MESSAGE_LENGTH
}
override fun create(scanResult: BleScanResult, proximityMessage: ProximityPairing.Message): ApplePods {
var basic = AirPodsGen2(scanResult = scanResult, proximityMessage = proximityMessage)
override fun create(scanResult: BleScanResult, message: ProximityPairing.Message): ApplePods {
var basic = AirPodsGen2(scanResult = scanResult, proximityMessage = message)
val result = searchHistory(basic)
if (result != null) basic = basic.copy(identifier = result.id)
@@ -35,11 +35,12 @@ data class AirPodsGen3 constructor(
class Factory @Inject constructor() : DualApplePodsFactory(TAG) {
override fun isResponsible(proximityMessage: ProximityPairing.Message): Boolean =
proximityMessage.getModelInfo().full == DEVICE_CODE
override fun isResponsible(message: ProximityPairing.Message): Boolean = message.run {
getModelInfo().full == DEVICE_CODE && length == ProximityPairing.PAIRING_MESSAGE_LENGTH
}
override fun create(scanResult: BleScanResult, proximityMessage: ProximityPairing.Message): ApplePods {
var basic = AirPodsGen3(scanResult = scanResult, proximityMessage = proximityMessage)
override fun create(scanResult: BleScanResult, message: ProximityPairing.Message): ApplePods {
var basic = AirPodsGen3(scanResult = scanResult, proximityMessage = message)
val result = searchHistory(basic)
if (result != null) basic = basic.copy(identifier = result.id)
@@ -28,11 +28,12 @@ data class AirPodsMax(
class Factory @Inject constructor() : SingleApplePodsFactory(TAG) {
override fun isResponsible(proximityMessage: ProximityPairing.Message): Boolean =
proximityMessage.getModelInfo().dirty == DEVICE_CODE_DIRTY
override fun isResponsible(message: ProximityPairing.Message): Boolean = message.run {
getModelInfo().dirty == DEVICE_CODE_DIRTY && length == ProximityPairing.PAIRING_MESSAGE_LENGTH
}
override fun create(scanResult: BleScanResult, proximityMessage: ProximityPairing.Message): ApplePods {
var basic = AirPodsMax(scanResult = scanResult, proximityMessage = proximityMessage)
override fun create(scanResult: BleScanResult, message: ProximityPairing.Message): ApplePods {
var basic = AirPodsMax(scanResult = scanResult, proximityMessage = message)
val result = searchHistory(basic)
if (result != null) basic = basic.copy(identifier = result.id)
@@ -37,11 +37,12 @@ data class AirPodsPro(
class Factory @Inject constructor() : DualApplePodsFactory(TAG) {
override fun isResponsible(proximityMessage: ProximityPairing.Message): Boolean =
proximityMessage.getModelInfo().full == DEVICE_CODE
override fun isResponsible(message: ProximityPairing.Message): Boolean = message.run {
getModelInfo().full == DEVICE_CODE && length == ProximityPairing.PAIRING_MESSAGE_LENGTH
}
override fun create(scanResult: BleScanResult, proximityMessage: ProximityPairing.Message): ApplePods {
var basic = AirPodsPro(scanResult = scanResult, proximityMessage = proximityMessage)
override fun create(scanResult: BleScanResult, message: ProximityPairing.Message): ApplePods {
var basic = AirPodsPro(scanResult = scanResult, proximityMessage = message)
val result = searchHistory(basic)
if (result != null) basic = basic.copy(identifier = result.id)
@@ -28,11 +28,12 @@ data class BeatsFlex(
class Factory @Inject constructor() : BasicSingleApplePodsFactory(TAG) {
override fun isResponsible(proximityMessage: ProximityPairing.Message): Boolean =
proximityMessage.getModelInfo().full == DEVICE_CODE
override fun isResponsible(message: ProximityPairing.Message): Boolean = message.run {
getModelInfo().full == DEVICE_CODE && length == ProximityPairing.PAIRING_MESSAGE_LENGTH
}
override fun create(scanResult: BleScanResult, proximityMessage: ProximityPairing.Message): ApplePods {
var basic = BeatsFlex(scanResult = scanResult, proximityMessage = proximityMessage)
override fun create(scanResult: BleScanResult, message: ProximityPairing.Message): ApplePods {
var basic = BeatsFlex(scanResult = scanResult, proximityMessage = message)
val result = searchHistory(basic)
if (result != null) basic = basic.copy(identifier = result.id)
@@ -27,11 +27,12 @@ data class BeatsSolo3(
class Factory @Inject constructor() : BasicSingleApplePodsFactory(TAG) {
override fun isResponsible(proximityMessage: ProximityPairing.Message): Boolean =
proximityMessage.getModelInfo().full == DEVICE_CODE
override fun isResponsible(message: ProximityPairing.Message): Boolean = message.run {
getModelInfo().full == DEVICE_CODE && length == ProximityPairing.PAIRING_MESSAGE_LENGTH
}
override fun create(scanResult: BleScanResult, proximityMessage: ProximityPairing.Message): ApplePods {
var basic = BeatsSolo3(scanResult = scanResult, proximityMessage = proximityMessage)
override fun create(scanResult: BleScanResult, message: ProximityPairing.Message): ApplePods {
var basic = BeatsSolo3(scanResult = scanResult, proximityMessage = message)
val result = searchHistory(basic)
if (result != null) basic = basic.copy(identifier = result.id)
@@ -25,11 +25,12 @@ data class BeatsStudio3(
class Factory @Inject constructor() : BasicSingleApplePodsFactory(TAG) {
override fun isResponsible(proximityMessage: ProximityPairing.Message): Boolean =
proximityMessage.getModelInfo().dirty == DEVICE_CODE_DIRTY
override fun isResponsible(message: ProximityPairing.Message): Boolean = message.run {
getModelInfo().dirty == DEVICE_CODE_DIRTY && length == ProximityPairing.PAIRING_MESSAGE_LENGTH
}
override fun create(scanResult: BleScanResult, proximityMessage: ProximityPairing.Message): ApplePods {
var basic = BeatsStudio3(scanResult = scanResult, proximityMessage = proximityMessage)
override fun create(scanResult: BleScanResult, message: ProximityPairing.Message): ApplePods {
var basic = BeatsStudio3(scanResult = scanResult, proximityMessage = message)
val result = searchHistory(basic)
if (result != null) basic = basic.copy(identifier = result.id)
@@ -28,11 +28,12 @@ data class BeatsX(
class Factory @Inject constructor() : BasicSingleApplePodsFactory(TAG) {
override fun isResponsible(proximityMessage: ProximityPairing.Message): Boolean =
proximityMessage.getModelInfo().full == DEVICE_CODE
override fun isResponsible(message: ProximityPairing.Message): Boolean = message.run {
getModelInfo().full == DEVICE_CODE && length == ProximityPairing.PAIRING_MESSAGE_LENGTH
}
override fun create(scanResult: BleScanResult, proximityMessage: ProximityPairing.Message): ApplePods {
var basic = BeatsX(scanResult = scanResult, proximityMessage = proximityMessage)
override fun create(scanResult: BleScanResult, message: ProximityPairing.Message): ApplePods {
var basic = BeatsX(scanResult = scanResult, proximityMessage = message)
val result = searchHistory(basic)
if (result != null) basic = basic.copy(identifier = result.id)
@@ -27,11 +27,12 @@ data class PowerBeats3(
class Factory @Inject constructor() : BasicSingleApplePodsFactory(TAG) {
override fun isResponsible(proximityMessage: ProximityPairing.Message): Boolean =
proximityMessage.getModelInfo().full == DEVICE_CODE
override fun isResponsible(message: ProximityPairing.Message): Boolean = message.run {
getModelInfo().full == DEVICE_CODE && length == ProximityPairing.PAIRING_MESSAGE_LENGTH
}
override fun create(scanResult: BleScanResult, proximityMessage: ProximityPairing.Message): ApplePods {
var basic = PowerBeats3(scanResult = scanResult, proximityMessage = proximityMessage)
override fun create(scanResult: BleScanResult, message: ProximityPairing.Message): ApplePods {
var basic = PowerBeats3(scanResult = scanResult, proximityMessage = message)
val result = searchHistory(basic)
if (result != null) basic = basic.copy(identifier = result.id)
@@ -36,11 +36,12 @@ data class PowerBeatsPro(
class Factory @Inject constructor() : DualApplePodsFactory(TAG) {
override fun isResponsible(proximityMessage: ProximityPairing.Message): Boolean =
proximityMessage.getModelInfo().dirty == DEVICE_CODE_DIRTY
override fun isResponsible(message: ProximityPairing.Message): Boolean = message.run {
getModelInfo().dirty == DEVICE_CODE_DIRTY && length == ProximityPairing.PAIRING_MESSAGE_LENGTH
}
override fun create(scanResult: BleScanResult, proximityMessage: ProximityPairing.Message): ApplePods {
var basic = PowerBeatsPro(scanResult = scanResult, proximityMessage = proximityMessage)
override fun create(scanResult: BleScanResult, message: ProximityPairing.Message): ApplePods {
var basic = PowerBeatsPro(scanResult = scanResult, proximityMessage = message)
val result = searchHistory(basic)
if (result != null) basic = basic.copy(identifier = result.id)
@@ -0,0 +1,72 @@
package eu.darken.capod.pods.core.apple.fakes
import eu.darken.capod.common.bluetooth.BleScanResult
import eu.darken.capod.common.debug.logging.logTag
import eu.darken.capod.pods.core.PodDevice
import eu.darken.capod.pods.core.apple.ApplePods
import eu.darken.capod.pods.core.apple.DualApplePods
import eu.darken.capod.pods.core.apple.DualApplePodsFactory
import eu.darken.capod.pods.core.apple.protocol.ProximityPairing
import java.time.Instant
import javax.inject.Inject
/**
* Basically an AirPods GEN1 clone
*/
data class Twsi99999 constructor(
override val identifier: PodDevice.Id = PodDevice.Id(),
override val seenLastAt: Instant = Instant.now(),
override val seenFirstAt: Instant = Instant.now(),
override val seenCounter: Int = 1,
override val scanResult: BleScanResult,
override val proximityMessage: ProximityPairing.Message,
override val confidence: Float = PodDevice.BASE_CONFIDENCE,
private val rssiAverage: Int? = null,
private val cachedBatteryPercentage: Float? = null,
private val cachedCaseState: DualApplePods.LidState? = null
) : DualApplePods {
override val model: PodDevice.Model = PodDevice.Model.TWS_I99999
override val batteryCasePercent: Float?
get() = super.batteryCasePercent ?: cachedBatteryPercentage
override val caseLidState: DualApplePods.LidState
get() = cachedCaseState ?: super.caseLidState
override val rssi: Int
get() = rssiAverage ?: super.rssi
class Factory @Inject constructor() : DualApplePodsFactory(TAG) {
override fun isResponsible(message: ProximityPairing.Message): Boolean = message.run {
// Official message length is 19HEX, i.e. binary 25, did they copy this wrong?
getModelInfo().full == DEVICE_CODE && length == 19
}
override fun create(scanResult: BleScanResult, message: ProximityPairing.Message): ApplePods {
var basic = Twsi99999(scanResult = scanResult, proximityMessage = message)
val result = searchHistory(basic)
if (result != null) basic = basic.copy(identifier = result.id)
updateHistory(basic)
if (result == null) return basic
return basic.copy(
identifier = result.id,
seenFirstAt = result.seenFirstAt,
seenCounter = result.seenCounter,
confidence = result.confidence,
cachedBatteryPercentage = result.getLatestCaseBattery(),
rssiAverage = result.averageRssi(basic.rssi),
cachedCaseState = result.getLatestCaseLidState(basic)
)
}
}
companion object {
private val DEVICE_CODE = 0x0220.toUShort()
private val TAG = logTag("PodDevice", "Apple", "TWS", "i99999")
}
}
@@ -27,10 +27,6 @@ object ProximityPairing {
log { "Not a proximity pairing message: $this" }
return null
}
if (message.length != PROXIMITY_PAIRING_MESSAGE_LENGTH) {
log { "Proximity pairing message has invalid length." }
return null
}
return Message(
type = message.type,
@@ -43,7 +39,7 @@ object ProximityPairing {
fun getBleScanFilter(): Set<ScanFilter> {
val manufacturerData = ByteArray(CONTINUITY_PROTOCOL_MESSAGE_LENGTH).apply {
this[0] = CONTINUITY_PROTOCOL_MESSAGE_TYPE_PROXIMITY_PAIRING.toByte()
this[1] = PROXIMITY_PAIRING_MESSAGE_LENGTH.toByte()
this[1] = PAIRING_MESSAGE_LENGTH.toByte()
}
val manufacturerDataMask = ByteArray(CONTINUITY_PROTOCOL_MESSAGE_LENGTH).apply {
@@ -62,5 +58,7 @@ object ProximityPairing {
private const val CONTINUITY_PROTOCOL_MESSAGE_LENGTH = 27
internal val CONTINUITY_PROTOCOL_MESSAGE_TYPE_PROXIMITY_PAIRING = 0x07.toUByte()
internal const val PROXIMITY_PAIRING_MESSAGE_LENGTH = 25
// This is the default message length among official Apple devices, clones may have different length
internal const val PAIRING_MESSAGE_LENGTH = 25
}
@@ -5,8 +5,8 @@ import android.content.SharedPreferences
import androidx.preference.PreferenceDataStore
import com.squareup.moshi.Moshi
import dagger.hilt.android.qualifiers.ApplicationContext
import eu.darken.androidstarter.common.preferences.Settings
import eu.darken.capod.common.preferences.PreferenceStoreMapper
import eu.darken.capod.common.preferences.Settings
import eu.darken.capod.common.preferences.createFlowPreference
import eu.darken.capod.reaction.autoconnect.AutoConnectCondition
import javax.inject.Inject
@@ -0,0 +1,10 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:tint="?attr/colorControlNormal"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="@android:color/white"
android:pathData="M12,2A9,9 0 0,0 3,11V22L6,19L9,22L12,19L15,22L18,19L21,22V11A9,9 0 0,0 12,2M9,8A2,2 0 0,1 11,10A2,2 0 0,1 9,12A2,2 0 0,1 7,10A2,2 0 0,1 9,8M15,8A2,2 0 0,1 17,10A2,2 0 0,1 15,12A2,2 0 0,1 13,10A2,2 0 0,1 15,8Z" />
</vector>
@@ -148,7 +148,7 @@
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginTop="2dp"
android:text="@string/general_value_unknown_label"
android:text="@string/general_value_not_available_label"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/pod_left_battery_icon"
app:layout_constraintTop_toBottomOf="@id/pod_left_label" />
@@ -260,7 +260,7 @@
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginTop="2dp"
android:text="@string/general_value_unknown_label"
android:text="@string/general_value_not_available_label"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/pod_case_battery_icon"
app:layout_constraintTop_toBottomOf="@id/pod_case_label" />
@@ -353,7 +353,7 @@
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginTop="2dp"
android:text="@string/general_value_unknown_label"
android:text="@string/general_value_not_available_label"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/pod_right_battery_icon"
app:layout_constraintTop_toBottomOf="@id/pod_right_label" />
@@ -118,7 +118,7 @@
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginTop="2dp"
android:text="@string/general_value_unknown_label"
android:text="@string/general_value_not_available_label"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/battery_icon"
app:layout_constraintTop_toTopOf="parent" />
@@ -119,7 +119,7 @@
android:layout_height="wrap_content"
android:layout_marginStart="8dp"
android:layout_marginTop="2dp"
android:text="@string/general_value_unknown_label"
android:text="@string/general_value_not_available_label"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toEndOf="@id/battery_icon"
app:layout_constraintTop_toTopOf="parent" />
-1
View File
@@ -8,7 +8,6 @@
<string name="general_share_action">مشاركة</string>
<string name="general_done_action">تم</string>
<string name="general_copy_action">نسخ</string>
<string name="general_value_unknown_label">مجهول</string>
<string name="general_thank_you_label">شكراً لك</string>
<string name="general_value_not_available_label">غير متوفر</string>
<string name="general_grant_permission_action">منح الإذن</string>
+102 -1
View File
@@ -8,7 +8,6 @@
<string name="general_share_action">Paylaş</string>
<string name="general_done_action">Bitdi</string>
<string name="general_copy_action">Kopyala</string>
<string name="general_value_unknown_label">Bilinmir</string>
<string name="general_thank_you_label">Təşəkkürlər</string>
<string name="general_value_not_available_label">Mövcud deyil</string>
<string name="general_grant_permission_action">İcazə ver</string>
@@ -25,5 +24,107 @@
<string name="permission_bluetooth_scan_label">Bluetooth skan etmə</string>
<string name="permission_bluetooth_scan_description">\"Bluetooth skan etmə\" icazəsi, tətbiqə AirPods kimi yaxınlıqda olan cihazlardan Bluetooth verilənlərini almağa və kəşf etməyə icazə verir.</string>
<string name="permission_bluetooth_label">Bluetooth</string>
<string name="permission_bluetooth_description">Bu tətbiq, cütləşdirilmiş bluetooth cihazlarına bağlanmaq üçün \"Bluetooth\" icazəsini tələb edir.</string>
<string name="permission_access_fine_location_label">Həssas yerləşməyə müraciət</string>
<string name="permission_access_fine_location_description">CAPod, Bluetooth Zəif Enerji verilənlərini almaq üçün \"dəqiq yerləşmə\" icazəsini istifadə edir. Qulaqlıqlarınız, öz vəziyyətlərini (qalan batereya faizini) yayımlamaq Bluetooth Zəif Enerji texnologiyasını istifadə edir. Bu tətbiq, Bluetooth verilənlərini yerləşmənizi müəyyənləşdirmək üçün İSTİFADƏ ETMİR.</string>
<string name="permission_background_location_label">Arxaplanda yerləşmə müraciəti</string>
<string name="permission_background_location_description">CAPod, tətbiq bağlı ikən \"Açılan pəncərəni göstər\" və \"Avto-bağlantı qurma\" kimi özəllikləri fəallaşdırmaq üçün \"arxaplanda yerləşmə müraciəti\"ni istifadə edir. Arxaplanda yerləşmə müraciəti tətbiqin arxaplanda olarkən Bluetooth Zəif Enerji verilənlərini almasına icazə verir. Bu tətbiq, Bluetooth verilənlərini yerləşmənizi müəyyənləşdirmək üçün İSTİFADƏ ETMİR.</string>
<string name="permission_ignore_battery_optimizations_label">Batereya optimallaşdırmasını sıradan çıxart</string>
<string name="permission_ignore_battery_optimizations_description">Batereya optimallaşdırması, bu tətbiqin, tətbiq arxaplanda olarkən güvənli şəkildə Bluetooth verilənlərini almasına mane olur.</string>
<string name="pods_dual_left_label">Sol tərəf</string>
<string name="pods_dual_right_label">Sağ tərəf</string>
<string name="pods_case_label">Qutu</string>
<string name="pods_case_status_open_label"></string>
<string name="pods_case_status_closed_label">Bağlı</string>
<string name="pods_connection_state_disconnected_label">Heç bir cihazla bağlantı qurulmayıb</string>
<string name="pods_connection_state_idle_label">Bir cihazla bağlantı qurulub, ancaq boşdadır</string>
<string name="pods_connection_state_music_label">Musiqi rejimində</string>
<string name="pods_connection_state_call_label">Zəng rejimində</string>
<string name="pods_connection_state_ringing_label">Çağırır</string>
<string name="pods_connection_state_hanging_up_label">Dəstək asılır</string>
<string name="pods_connection_state_unknown_label">Bilinməyən bağlantı vəziyyəti</string>
<string name="pods_unknown_raw_data_label">Xam verilənlər</string>
<string name="pods_unknown_label">Bilinməyən cihaz</string>
<string name="pods_unknown_contact_dev">Bu bir bilinməyən cihazdır, ancaq oxşar mesaj formatı istifadə edir. Bunun üçün dəstək əlavə edək, mənimlə əlaqə saxlayın :)</string>
<string name="pods_none_label_short">Cihaz yoxdur</string>
<string name="pods_charging_label">Enerji yığır</string>
<string name="pods_inear_label">Qulaqda</string>
<string name="pods_microphone_label">Mikrofon</string>
<string name="pods_yours">Sizin</string>
<string name="headset_being_worn_label">Taxılır</string>
<string name="pods_case_unknown_state">Bilinməyən vəziyyət</string>
<string name="overview_nomaindevice_label">Əsas cihaz yoxdur</string>
<string name="overview_nomaindevice_description">Aşkarlanan bütün cihazların sizin olma ehtimalı azdır. Cihazınızı açın, bağlantını qurun və ya tənzimləmələri edin.</string>
<string name="settings_label">Tənzimləmələr</string>
<string name="settings_privacy_policy_label">Gizlilik siyasəti</string>
<string name="settings_privacy_policy_desc">Verilənlərin idarə edilməsi məsuliyyəti.</string>
<string name="settings_licenses_label">Lisenziyalar</string>
<string name="settings_category_other_label">Digər</string>
<string name="settings_general_label">Tənzimləmələr</string>
<string name="settings_general_description">Bütün tətbiqə təsir edən ümumi incə tənzimləmələr.</string>
<string name="settings_acknowledgements_label">Təşəkkürlər</string>
<string name="changelog_label">Dəyişiklik jurnalı</string>
<string name="settings_support_email_developer_label">Tərtibatçıya e-poçt göndər</string>
<string name="settings_support_installid_label">Quraşdırma kimliyi</string>
<string name="settings_support_installid_desc">Avtomatik xəta hesabatları anonimdir. Tərtibatçının xəta hesabatlarınızı tapmasına ehtiyacı varsa quraşdırma kimliyinizi paylaşın.</string>
<string name="settings_support_label">Dəstək</string>
<string name="settings_support_description">Köməyə ehtiyacınız olarsa.</string>
<string name="issue_tracker_label">Problem izləyici</string>
<string name="issue_tracker_description">Xəta hesabatları və özəllik tələbləri üçün ictimai bir problem izləyici (yalnız ingiliscə).</string>
<string name="discord_label">Discord</string>
<string name="discord_description">Suallarınızı vermək üçün yer.</string>
<string name="settings_support_email_developer_description">Unutmayın, yalnız almanca və ya ingiliscə cavablandıra bilirəm.</string>
<string name="settings_debug_autoreports_label">Avtomatik xəta hesabatları</string>
<string name="settings_debug_autoreports_description">Xətaları avtomatik bildirir, məs. tətbiq çökməsi ilə bağlı təfsilatlar daxildir, beləcə onu necə düzəldə biləcəyimi bilirəm.</string>
<string name="settings_debug_mode_label">Sazlama rejimi</string>
<string name="settings_debug_mode_description">Problemləri aradan qaldırmaq üçün əlavə məlumatları göstər.</string>
<string name="settings_monitor_mode_label">Müşahidə rejimi</string>
<string name="settings_monitor_mode_description">Bu tətbiq hansı şərtlər altında Bluetooth verilənlərini müşahidə edir.</string>
<string name="settings_scanner_mode_label">Skaner rejimi</string>
<string name="settings_monitor_mode_manual_label">Tətbiq açılanda</string>
<string name="settings_monitor_mode_automatic_label">Cihazla bağlantı qurulanda</string>
<string name="settings_monitor_mode_always_label">Həmişə</string>
<string name="settings_scanner_mode_lowpower_label">Zəif enerji</string>
<string name="settings_scanner_mode_balanced_label">Tarazlı</string>
<string name="settings_scanner_mode_lowlatency_label">Aşağı gecikmə</string>
<string name="settings_autopause_label">Avto-fasilə</string>
<string name="settings_showall_label">Bütün cihazları göstər</string>
<string name="settings_showall_description">Sizə yaxın olan digər insanların cihazlarını göstər.</string>
<string name="settings_autopplay_label">Avto-oynatma</string>
<string name="settings_fake_data_label">Saxta verilənlər</string>
<string name="settings_debug_label">Sazlama tənzimləmələri</string>
<string name="settings_debug_description">Tətbiqlə əlaqəli problemləri aradan qaldırmağa kömək edəcək əlavə tənzimləmələr.</string>
<string name="settings_signal_minimum_label">Minimum siqnal keyfiyyəti</string>
<string name="settings_signal_minimum_description">Bir cihazın sahib olması lazım olan minimum siqnal keyfiyyəti sizə aid olaraq qəbul edilməlidir.</string>
<string name="settings_autoconnect_label">Avto-bağlanma</string>
<string name="settings_autoconnect_description">Android, avtomatik olaraq bağlantı qurmasa, biz də soruşa bilərik. Bu, müşahidə rejimini \"Həmişə\" olaraq tənzimləyəcək.</string>
<string name="settings_autoconnect_condition_label">Avto-bağlanma şərti</string>
<string name="settings_autoconnect_condition_description">Cihazınızla nə vaxt bağlantı qurmağa çalışacağıq?</string>
<string name="settings_reaction_label">Reaksiyalar</string>
<string name="settings_reaction_description">Tədbirlərə və davranışlara reaksiya verin.</string>
<string name="settings_category_yourdevice_label">Cihazınız</string>
<string name="settings_maindevice_address_label">Cihaz ünvanınız</string>
<string name="settings_maindevice_address_description">Cütləşdirilmiş cihazınızın ünvanı. Tətbiq, telefonunuzla nə vaxt bağlantı qurulacağını müəyyənləşdirmək üçün bunu istifadə edir.</string>
<string name="settings_maindevice_address_none">Heç biri</string>
<string name="settings_maindevice_model_label">Cihazınızın modeli</string>
<string name="settings_maindevice_model_description">Əsas cihazının modeli. Bu, telefonunuzla bağlantı qurulmadığı vaxtlarda tətbiqin cihazınızı tanımasına kömək edir.</string>
<string name="settings_reaction_autoconnect_whenseen_label">Görünəndə</string>
<string name="settings_reaction_autoconnect_caseopen_label">Qutu açıqdır</string>
<string name="settings_reaction_autoconnect_inear_label">Qulaqda</string>
<string name="upgrade_capod_label">CAPod-u yüksəlt</string>
<string name="upgrade_capod_description">Əlavə özəllikləri əldə edin və tərtibatçını dəstəkləyin.</string>
<string name="settings_popup_caseopen_label">Açılan pəncərəni göstər</string>
<string name="settings_popup_caseopen_description">Cihazın qutusu açılanda bir açılan pəncərə göstər (təcrübi).</string>
<string name="overview_bluetooth_disabled_label">Bluetooth sıradan çıxarıldı</string>
<string name="overview_bluetooth_disabled_description">Bluetooth sıradan çıxarıldı, fəallaşdırın ;)</string>
<string name="help_translate_label">Tərcümə</string>
<string name="settings_onepod_mode_label">Tək tərəf rejimi</string>
<string name="settings_onepod_mode_description">Hər iki tərəfi də taxmağa ehtiyac yoxdur, reaksiyaları tətikləmək üçün tək tərəfi taxmaq yetərlidir.</string>
<string name="permission_system_alert_window_label">Sistem xəbərdarlıq pəncərəsi</string>
<string name="permission_system_alert_window_description">\"Açılan pəncərəni göstər\" özəlliyini fəal etmək üçün CAPod-a digər tətbiqlərin üzərində göstərmə icazəsi verin.</string>
<string name="last_seen_x">Son görünmə: %s</string>
<string name="first_seen_x">İlk görünmə: %s</string>
<string name="settings_blescanner_unfiltered_label">Filtrlənməmiş BLE verilənləri</string>
<string name="settings_blescanner_unfiltered_description">Bütün yayımlanan BLE verilənlərini göstərmək üçün BLE skanerindən bütün filtrləri silin. Yeni qulaqlıq növləri üçün dəstək əlavə etmək üçün faydalıdır.</string>
<string name="permission_required_title">Aşağıdakı icazə verilməlidir:</string>
</resources>
+6 -1
View File
@@ -1,2 +1,7 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="general_done_action">সম্পন্ন</string>
<string name="general_thank_you_label">ধন্যবাদ</string>
<string name="debug_debuglog_size_label">আকার</string>
<string name="settings_general_label">সেটিংস</string>
</resources>
+10 -7
View File
@@ -8,11 +8,10 @@
<string name="general_share_action">Comparteix</string>
<string name="general_done_action">Fet</string>
<string name="general_copy_action">Copia</string>
<string name="general_value_unknown_label">Desconegut</string>
<string name="general_thank_you_label">Gràcies</string>
<string name="general_value_not_available_label">N/D</string>
<string name="general_grant_permission_action">Concedeix el permís</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">Actualitza</string>
<string name="general_upgrade_action">Actualitza</string>
<string name="general_check_action">Comprova</string>
<string name="general_close_action">Tanca</string>
<string name="debug_debuglog_size_label">Mida</string>
@@ -43,6 +42,7 @@
<string name="pods_connection_state_call_label">En mode trucada</string>
<string name="pods_connection_state_ringing_label">Sonant</string>
<string name="pods_connection_state_hanging_up_label">Penjant</string>
<string name="pods_connection_state_unknown_label">Estat de connexió desconegut</string>
<string name="pods_unknown_raw_data_label">Dades en brut</string>
<string name="pods_unknown_label">Dispositiu desconegut</string>
<string name="pods_unknown_contact_dev">Aquest és un dispositiu desconegut, però utilitza un format de missatge similar. Anem a fer-lo compatible, contacteu amb mi :)</string>
@@ -52,6 +52,7 @@
<string name="pods_microphone_label">Micròfon</string>
<string name="pods_yours">Vostres</string>
<string name="headset_being_worn_label">En ús</string>
<string name="pods_case_unknown_state">Estat desconegut</string>
<string name="overview_nomaindevice_label">Cap dispositiu principal</string>
<string name="overview_nomaindevice_description">És poc probable que tots els dispositius detectats siguin vostres. Enceneu i connecteu el dispositiu o ajusteu la configuració.</string>
<string name="settings_label">Configuració</string>
@@ -80,7 +81,7 @@
<string name="settings_monitor_mode_label">Mode monitor</string>
<string name="settings_monitor_mode_description">En quines circumstàncies aquesta aplicació supervisa les dades Bluetooth.</string>
<string name="settings_scanner_mode_label">Mode escàner</string>
<string name="settings_scanner_mode_description">L\'escàner Bluetooth Low Energy hauria de prioritzar el rendiment o estalviar energia?</string>
<string name="settings_scanner_mode_description">L\'escàner de dades Bluetooth Low Energy hauria de prioritzar el rendiment o estalviar energia?</string>
<string name="settings_monitor_mode_manual_label">Quan l\'aplicació està oberta</string>
<string name="settings_monitor_mode_automatic_label">Quan el dispositiu està connectat</string>
<string name="settings_monitor_mode_always_label">Sempre</string>
@@ -88,13 +89,13 @@
<string name="settings_scanner_mode_balanced_label">Equilibrat</string>
<string name="settings_scanner_mode_lowlatency_label">Baixa latència</string>
<string name="settings_autopause_label">Pausa automàtica</string>
<string name="settings_autopause_description">Pausa la música quan ús tragueu el dispositiu de l\'orella.</string>
<string name="settings_autopause_description">Pausa l\'àudio quan ús tragueu el dispositiu de l\'orella.</string>
<string name="settings_showall_label">Mostra tots els dispositius</string>
<string name="settings_showall_description">Mostra els dispositius d\'altres persones que estan a prop vostre.</string>
<string name="settings_autopplay_label">Reproducció automàtica</string>
<string name="settings_autoplay_description">Inicia la reproducció de música quan ús poseu el dispositiu.</string>
<string name="settings_autoplay_description">Inicia la reproducció d\'àudio en utilitzar el dispositiu.</string>
<string name="settings_fake_data_label">Dades falses</string>
<string name="settings_fake_data_description">Mostra dades falses. Per exemple: simula un dispositiu que no existeix.</string>
<string name="settings_fake_data_description">Mostra dades falses. Per exemple: simula dispositius que no existeixen.</string>
<string name="settings_debug_label">Configuració de depuració</string>
<string name="settings_debug_description">Configuració addicional per ajudar a resoldre problemes amb l\'aplicació.</string>
<string name="settings_signal_minimum_label">Qualitat de senyal mínima</string>
@@ -118,7 +119,6 @@
<string name="upgrade_capod_description">Obteniu característiques addicionals i doneu suport al desenvolupador.</string>
<string name="settings_popup_caseopen_label">Mostra la finestra emergent</string>
<string name="settings_popup_caseopen_description">Mostra una finestra emergent quan s\'obre la funda del dispositiu (experimental).</string>
<string name="notification_channel_reaction_popup_label">Reaccions emergents del dispositiu</string>
<string name="overview_bluetooth_disabled_label">El Bluetooth està desactivat</string>
<string name="overview_bluetooth_disabled_description">El Bluetooth està desactivat, activeu-lo ;)</string>
<string name="help_translate_label">Traducció</string>
@@ -131,4 +131,7 @@
<string name="first_seen_x">Primera vegada vist: %s</string>
<string name="settings_blescanner_unfiltered_label">Dades BLE sense filtrar</string>
<string name="settings_blescanner_unfiltered_description">Elimina els filtres de l\'escàner BLE per mostrar totes les dades BLE emeses. Útil per afegir suport a nous tipus d\'auriculars.</string>
<string name="permission_required_title">Cal el permís següent:</string>
<string name="settings_compatibility_mode_label">Mode de compatibilitat</string>
<string name="settings_compatibility_mode_description">Desactiva les optimitzacions per millorar la compatibilitat. Proveu això si no veieu cap dada.</string>
</resources>
+8 -5
View File
@@ -8,11 +8,10 @@
<string name="general_share_action">Sdílet</string>
<string name="general_done_action">Hotovo</string>
<string name="general_copy_action">Kopírovat</string>
<string name="general_value_unknown_label">Neznámé</string>
<string name="general_thank_you_label">Děkuji Vám</string>
<string name="general_value_not_available_label">N/A</string>
<string name="general_grant_permission_action">Udělit oprávnění</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">Upgradovat</string>
<string name="general_upgrade_action">Upgradovat</string>
<string name="general_check_action">Ověřit</string>
<string name="general_close_action">Zavřít</string>
<string name="debug_debuglog_size_label">Velikost</string>
@@ -43,6 +42,7 @@
<string name="pods_connection_state_call_label">V režimu hovoru</string>
<string name="pods_connection_state_ringing_label">Vyzvánění</string>
<string name="pods_connection_state_hanging_up_label">Zavěšování</string>
<string name="pods_connection_state_unknown_label">Neznámý stav připojení</string>
<string name="pods_unknown_raw_data_label">Nezpracovaná data</string>
<string name="pods_unknown_label">Neznámé zařízení</string>
<string name="pods_unknown_contact_dev">Jedná se o neznámé zařízení, ale používá podobný formát zprávy. Přidejme pro něj podporu. Kontaktujte mě :)</string>
@@ -52,6 +52,7 @@
<string name="pods_microphone_label">Mikrofon</string>
<string name="pods_yours">Vaše</string>
<string name="headset_being_worn_label">Používá se</string>
<string name="pods_case_unknown_state">Neznámý stav</string>
<string name="overview_nomaindevice_label">Žádné hlavní zařízení</string>
<string name="overview_nomaindevice_description">Je nepravděpodobné, že by všechna zjištěná zařízení patřila vám. Zapněte a připojte zařízení nebo upravte nastavení.</string>
<string name="settings_label">Nastavení</string>
@@ -88,11 +89,11 @@
<string name="settings_scanner_mode_balanced_label">Vyvážený</string>
<string name="settings_scanner_mode_lowlatency_label">Nízká latence</string>
<string name="settings_autopause_label">Autom. pozastavení</string>
<string name="settings_autopause_description">Při vyjmutí zařízení z ucha pozastavit přehrávání hudby.</string>
<string name="settings_autopause_description">Pozastavení zvuku při vyjmutí zařízení z ucha.</string>
<string name="settings_showall_label">Zobrazit všechna zařízení</string>
<string name="settings_showall_description">Zobrazit zařízení ostatních osob, které se nacházejí ve vaší blízkosti.</string>
<string name="settings_autopplay_label">Autom. přehrávání</string>
<string name="settings_autoplay_description">Spustit přehrávání hudby při použití zařízení.</string>
<string name="settings_autoplay_description">Spuštění přehrávání zvuku při nošení zařízení.</string>
<string name="settings_fake_data_label">Falešná data</string>
<string name="settings_fake_data_description">Zobrazit falešná data např. simulovat zařízení, které neexistuje.</string>
<string name="settings_debug_label">Nastavení ladění</string>
@@ -118,7 +119,6 @@
<string name="upgrade_capod_description">Získat další funkce a podpořit vývojáře.</string>
<string name="settings_popup_caseopen_label">Zobrazit vyskakovací okno</string>
<string name="settings_popup_caseopen_description">Zobrazit vyskakovací okno, pokud je pouzdro zařízení otevřeno (experimentální).</string>
<string name="notification_channel_reaction_popup_label">Vyskakovací okno reakcí zařízení</string>
<string name="overview_bluetooth_disabled_label">Bluetooth je vypnuto</string>
<string name="overview_bluetooth_disabled_description">Bluetooth je vypnuto, zapněte jej ;)</string>
<string name="help_translate_label">Překlad</string>
@@ -131,4 +131,7 @@
<string name="first_seen_x">Poprvé spatřeno: %s</string>
<string name="settings_blescanner_unfiltered_label">Nefiltrovaná data BLE</string>
<string name="settings_blescanner_unfiltered_description">Aby se zobrazovala všechna vysílaná data BLE, odstraňte ze skenování BLE všechny filtry. Užitečné pro přidání podpory nových typů sluchátek.</string>
<string name="permission_required_title">Je vyžadováno následující oprávnění:</string>
<string name="settings_compatibility_mode_label">Režim kompatibility</string>
<string name="settings_compatibility_mode_description">Vypnutí optimalizace pro zlepšení kompatibility. Zkuste to, pokud se vám nezobrazují žádná data.</string>
</resources>
+13 -10
View File
@@ -8,11 +8,10 @@
<string name="general_share_action">Teilen</string>
<string name="general_done_action">Fertig</string>
<string name="general_copy_action">Kopieren</string>
<string name="general_value_unknown_label">Unbekannt</string>
<string name="general_thank_you_label">Danke</string>
<string name="general_value_not_available_label">k.A.</string>
<string name="general_grant_permission_action">Berechtigung erteilen</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">Aktualisierung</string>
<string name="general_upgrade_action">Aktualisierung</string>
<string name="general_check_action">Überprüfen</string>
<string name="general_close_action">Schließen</string>
<string name="debug_debuglog_size_label">Größe</string>
@@ -43,6 +42,7 @@
<string name="pods_connection_state_call_label">Im Anruf Modus</string>
<string name="pods_connection_state_ringing_label">Klingelt</string>
<string name="pods_connection_state_hanging_up_label">Legt auf</string>
<string name="pods_connection_state_unknown_label">Unbekannter Verbindungsstatus</string>
<string name="pods_unknown_raw_data_label">Rohe Daten</string>
<string name="pods_unknown_label">Unbekanntes Gerät</string>
<string name="pods_unknown_contact_dev">Dies ist ein unbekanntes Gerät, aber es verwendet ein ähnliches Nachrichtenformat. Lassen Sie uns Unterstützung dafür hinzufügen, kontaktieren Sie mich :)</string>
@@ -52,6 +52,7 @@
<string name="pods_microphone_label">Mikrofon</string>
<string name="pods_yours">Dein</string>
<string name="headset_being_worn_label">Wird getragen</string>
<string name="pods_case_unknown_state">Unbekannter Zustand</string>
<string name="overview_nomaindevice_label">Kein primäres Gerät</string>
<string name="overview_nomaindevice_description">Alle gefundenen Geräte sind unwahrscheinlich ihnen zu gehören. Verbinden sie ihr Gerät oder passen sie die Einstellungen an.</string>
<string name="settings_label">Einstellungen</string>
@@ -80,7 +81,7 @@
<string name="settings_monitor_mode_label">Überwachungsmodus</string>
<string name="settings_monitor_mode_description">Unter welchen Umständen überwacht diese App Bluetooth-Daten.</string>
<string name="settings_scanner_mode_label">Scannermodus</string>
<string name="settings_scanner_mode_description">Soll der Bluetooth Low Energie-Scanner Leistung priorisieren oder Energie sparen?</string>
<string name="settings_scanner_mode_description">Soll der Bluetooth Low Energy Datenscanner Leistung priorisieren oder Energie sparen?</string>
<string name="settings_monitor_mode_manual_label">Wenn die App geöffnet ist</string>
<string name="settings_monitor_mode_automatic_label">Wenn das Gerät verbunden ist</string>
<string name="settings_monitor_mode_always_label">Stets</string>
@@ -88,13 +89,13 @@
<string name="settings_scanner_mode_balanced_label">Ausgewogen</string>
<string name="settings_scanner_mode_lowlatency_label">Geringe Latenz</string>
<string name="settings_autopause_label">Automatische Pause</string>
<string name="settings_autopause_description">Halten Sie die Musik an, wenn Sie das Gerät von Ihrem Ohr entfernen.</string>
<string name="settings_autopause_description">Halten Sie den Ton an, wenn Sie das Gerät von Ihrem Ohr entfernen.</string>
<string name="settings_showall_label">Alle Geräte anzeigen</string>
<string name="settings_showall_description">Zeigen Sie die Geräte anderer Personen in Ihrer Nähe an.</string>
<string name="settings_autopplay_label">Automatisches Abspielen</string>
<string name="settings_autoplay_description">Starten Sie die Musikwiedergabe, wenn Sie das Gerät tragen.</string>
<string name="settings_autoplay_description">Starten Sie die Audiowiedergabe, wenn das Gerät getragen wird.</string>
<string name="settings_fake_data_label">Gefälschte Daten</string>
<string name="settings_fake_data_description">Gefälschte Daten anzeigen, Geräte simulieren, die nicht existieren.</string>
<string name="settings_fake_data_description">Falsche Daten anzeigen, also nicht existierende Geräte simulieren.</string>
<string name="settings_debug_label">Debug-Einstellungen</string>
<string name="settings_debug_description">Zusätzliche Einstellungen zur Behebung von Problemen mit der App.</string>
<string name="settings_signal_minimum_label">Minimale Signalqualität</string>
@@ -118,17 +119,19 @@
<string name="upgrade_capod_description">Erhalten Sie zusätzliche Funktionen und unterstützen Sie den Entwickler.</string>
<string name="settings_popup_caseopen_label">Popup zeigen</string>
<string name="settings_popup_caseopen_description">Ein Popup anzeigen, wenn das Gerätegehäuse geöffnet wird (experimentell).</string>
<string name="notification_channel_reaction_popup_label">Popup-Gerätereaktionen</string>
<string name="overview_bluetooth_disabled_label">Bluetooth ist deaktiviert</string>
<string name="overview_bluetooth_disabled_description">Bluetooth ist deaktiviert, aktiviere es ;)</string>
<string name="help_translate_label">Übersetzung</string>
<string name="help_translate_description">Helfen Sie mit, dies in Ihre Lieblingssprache zu übersetzen.</string>
<string name="help_translate_description">Helfen Sie mit, diese App in Ihre Lieblingssprache zu übersetzen.</string>
<string name="settings_onepod_mode_label">Ein-Pod-Modus</string>
<string name="settings_onepod_mode_description">Das Tragen beider Pods ist nicht erforderlich, das Tragen eines einzigen Pods reicht aus, um Reaktionen auszulösen.</string>
<string name="permission_system_alert_window_label">Systemwarnungsfenster</string>
<string name="permission_system_alert_window_description">Erlauben Sie CAPod, über andere Apps zu zeichnen, um die Funktion \"PopUp anzeigen\" zu ermöglichen.</string>
<string name="last_seen_x">Zuletzt gesehen</string>
<string name="first_seen_x">Zum ersten Mal gesehen</string>
<string name="last_seen_x">Zuletzt gesehen: %s</string>
<string name="first_seen_x">Zum ersten Mal gesehen: %s</string>
<string name="settings_blescanner_unfiltered_label">Ungefilterte BLE-Daten</string>
<string name="settings_blescanner_unfiltered_description">Entfernen Sie alle Filter aus dem BLE-Scanner, um alle übertragenen BLE-Daten anzuzeigen. Nützlich, um Unterstützung für neue Kopfhörertypen hinzuzufügen.</string>
<string name="permission_required_title">Die folgende Genehmigung ist erforderlich:</string>
<string name="settings_compatibility_mode_label">Kompatibilitätsmodus</string>
<string name="settings_compatibility_mode_description">Deaktivieren Sie Optimierungen, um die Kompatibilität zu verbessern. Versuchen Sie dies, wenn Sie keine Daten sehen.</string>
</resources>
+36 -25
View File
@@ -8,40 +8,42 @@
<string name="general_share_action">Κοινοποίηση</string>
<string name="general_done_action">Τέλος</string>
<string name="general_copy_action">Αντιγραφή</string>
<string name="general_value_unknown_label">Άγνωστο</string>
<string name="general_thank_you_label">Σας ευχαριστώ</string>
<string name="general_value_not_available_label">Μη διαθέσιμο</string>
<string name="general_value_not_available_label">Δε διατίθεται</string>
<string name="general_grant_permission_action">Παραχώρηση άδειας</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">Αναβάθμιση</string>
<string name="general_upgrade_action">Αναβάθμιση</string>
<string name="general_check_action">Έλεγχος</string>
<string name="general_close_action">Κλείσιμο</string>
<string name="debug_debuglog_size_label">Μέγεθος</string>
<string name="debug_debuglog_size_compressed_label">Συμπιεσμένο μέγεθος</string>
<string name="debug_notification_channel_label">Ειδοποιήσεις εντοπισμού σφαλμάτων</string>
<string name="debug_debuglog_file_label">Εγγεγραμμένο αρχείο καταγραφής</string>
<string name="debug_debuglog_record_action">Εγγραφή καταγραφής εντοπισμού σφαλμάτων</string>
<string name="permission_bluetooth_connect_label">Σύνδεση Bluetooth</string>
<string name="permission_bluetooth_connect_description">Αυτή η εφαρμογή απαιτεί την άδεια \"Σύνδεση Bluetooth\" για να αλληλεπιδρά με αντιστοιχισμένες συσκευές και να ξεκινά συνδέσεις.</string>
<string name="permission_bluetooth_scan_label">Σάρωση Bluetooth</string>
<string name="permission_bluetooth_scan_description">Η άδεια \"Σάρωση Bluetooth\" επιτρέπει σε αυτή την εφαρμογή να ανακαλύπτει και να λάβει δεδομένα Bluetooth από κοντινές συσκευές όπως τα AirPods σας.</string>
<string name="permission_bluetooth_scan_description">Η άδεια \"Σάρωση Bluetooth\" επιτρέπει σε αυτήν την εφαρμογή να εντοπίζει και να λαμβάνει δεδομένα Bluetooth από κοντινές συσκευές, όπως τα AirPods σας.</string>
<string name="permission_bluetooth_label">Bluetooth</string>
<string name="permission_bluetooth_description">Αυτή η εφαρμογή απαιτεί την άδεια \"Bluetooth\" για να συνδεθεί σε αντιστοιχισμένες συσκευές Bluetooth.</string>
<string name="permission_access_fine_location_label">Πρόσβαση ακριβείς τοποθεσίας</string>
<string name="permission_bluetooth_description">Αυτή η εφαρμογή απαιτεί την άδεια \"Bluetooth\" για να συνδέεται σε αντιστοιχισμένες συσκευές Bluetooth.</string>
<string name="permission_access_fine_location_label">Πρόσβαση ακριβούς τοποθεσίας</string>
<string name="permission_access_fine_location_description">Το CAPod χρησιμοποιεί την άδεια \"Ακριβής τοποθεσία\" για να λαμβάνει δεδομένα χαμηλής ενέργειας Bluetooth. Τα ακουστικά σας χρησιμοποιούν τεχνολογία χαμηλής ενέργειας Bluetooth για να μεταδίδουν την κατάστασή τους. Αυτή η εφαρμογή ΔΕΝ θα χρησιμοποιεί δεδομένα Bluetooth για να προσδιορίσει την τοποθεσία σας.</string>
<string name="permission_background_location_label">Πρόσβαση τοποθεσίας παρασκηνίου</string>
<string name="permission_background_location_label">Πρόσβαση τοποθεσίας στο παρασκήνιο</string>
<string name="permission_background_location_description">Το CAPod χρησιμοποιεί \"Πρόσβαση τοποθεσίας στο παρασκήνιο\" για να ενεργοποιεί λειτουργίες όπως \"Εμφάνιση αναδυόμενου\" και \"Αυτόματη σύνδεση\" ενώ η εφαρμογή είναι κλειστή. Η πρόσβαση τοποθεσίας στο παρασκήνιο επιτρέπει στην εφαρμογή να λαμβάνει δεδομένα χαμηλής ενέργειας Bluetooth ενώ βρίσκεται στο παρασκήνιο. Αυτή η εφαρμογή ΔΕΝ θα χρησιμοποιεί δεδομένα Bluetooth για τον προσδιορισμό της τοποθεσία σας.</string>
<string name="permission_ignore_battery_optimizations_label">Απενεργοποίηση βελτιστοποιήσεων μπαταρίας</string>
<string name="permission_ignore_battery_optimizations_description">Οι βελτιστοποιήσεις μπαταρίας εμποδίζουν αυτή την εφαρμογή να λαμβάνει αξιόπιστα δεδομένα Bluetooth ενώ η εφαρμογή βρίσκεται στο παρασκήνιο.</string>
<string name="permission_ignore_battery_optimizations_description">Οι βελτιστοποιήσεις μπαταρίας εμποδίζουν αυτήν την εφαρμογή να λαμβάνει αξιόπιστα δεδομένα Bluetooth ενώ η εφαρμογή βρίσκεται στο παρασκήνιο.</string>
<string name="pods_dual_left_label">Αριστερό pod</string>
<string name="pods_dual_right_label">Δεξιό pod</string>
<string name="pods_dual_right_label">Δεξί pod</string>
<string name="pods_case_label">Θήκη</string>
<string name="pods_case_status_open_label">Ανοιχτή</string>
<string name="pods_case_status_closed_label">Κλειστή</string>
<string name="pods_connection_state_disconnected_label">Μη συνδεδεμένο σε κάποια συσκευή</string>
<string name="pods_connection_state_idle_label">Συνδεδεμένο σε κάποια συσκευή, αλλά αδρανές</string>
<string name="pods_connection_state_disconnected_label">Δεν είναι συνδεδεμένο σε συσκευή</string>
<string name="pods_connection_state_idle_label">Συνδεδεμένο σε συσκευή, αλλά αδρανές</string>
<string name="pods_connection_state_music_label">Σε λειτουργία μουσικής</string>
<string name="pods_connection_state_call_label">Σε λειτουργία κλήσης</string>
<string name="pods_connection_state_ringing_label">Κουδούνισμα</string>
<string name="pods_connection_state_hanging_up_label">Κλείσιμο</string>
<string name="pods_unknown_raw_data_label">Δεδομένα raw</string>
<string name="pods_connection_state_hanging_up_label">Τερματισμός κλήσης</string>
<string name="pods_connection_state_unknown_label">Άγνωστη κατάσταση σύνδεσης</string>
<string name="pods_unknown_raw_data_label">Ανεπεξέργαστα δεδομένα</string>
<string name="pods_unknown_label">Άγνωστη συσκευή</string>
<string name="pods_unknown_contact_dev">Αυτή είναι μια άγνωστη συσκευή, αλλά χρησιμοποιεί παρόμοια μορφή μηνυμάτων. Ας προσθέσουμε υποστήριξη για αυτήν, επικοινωνήστε μαζί μου :)</string>
<string name="pods_none_label_short">Καμία συσκευή</string>
@@ -50,6 +52,7 @@
<string name="pods_microphone_label">Μικρόφωνο</string>
<string name="pods_yours">Δικό σας</string>
<string name="headset_being_worn_label">Φοριέται</string>
<string name="pods_case_unknown_state">Άγνωστη κατάσταση</string>
<string name="overview_nomaindevice_label">Καμία κύρια συσκευή</string>
<string name="overview_nomaindevice_description">Όλες οι συσκευές που εντοπίστηκαν είναι απίθανο να είναι δικές σας. Ενεργοποιήστε και συνδέστε τη συσκευή σας ή προσαρμόστε τις ρυθμίσεις.</string>
<string name="settings_label">Ρυθμίσεις</string>
@@ -62,37 +65,37 @@
<string name="settings_acknowledgements_label">Ευχαριστίες</string>
<string name="changelog_label">Αρχείο αλλαγών</string>
<string name="settings_support_email_developer_label">Email στον προγραμματιστή</string>
<string name="settings_support_installid_label">ID εγκατάστασης</string>
<string name="settings_support_installid_desc">Οι αυτόματες αναφορές σφαλμάτων είναι ανώνυμες. Κοινοποιήστε την ID εγκατάστασης αν ο προγραμματιστής χρειαστεί να βρει τις αναφορές σφαλμάτων σας.</string>
<string name="settings_support_installid_label">Αναγνωριστικό εγκατάστασης</string>
<string name="settings_support_installid_desc">Οι αυτόματες αναφορές σφαλμάτων είναι ανώνυμες. Κοινοποιήστε το αναγνωριστικό εγκατάστασης εάν ο προγραμματιστής πρέπει να βρει τις αναφορές σας σφαλμάτων.</string>
<string name="settings_support_label">Υποστήριξη</string>
<string name="settings_support_description">Εάν χρειάζεστε κάποια βοήθεια.</string>
<string name="issue_tracker_label">Εντοπισμός προβλημάτων</string>
<string name="issue_tracker_description">Ένας δημόσιος εντοπισμός προβλημάτων για αναφορές σφαλμάτων και αιτήματα λειτουργιών (μόνο αγγλικά).</string>
<string name="issue_tracker_label">Εργαλείο παρακολούθησης θεμάτων</string>
<string name="issue_tracker_description">Δημόσιο εργαλείο παρακολούθησης θεμάτων για αναφορές σφαλμάτων και αιτήματα για δυνατότητες (μόνο αγγλικά).</string>
<string name="discord_label">Discord</string>
<string name="discord_description">Ένα μέρος για να αράξετε και να κάνετε ερωτήσεις.</string>
<string name="settings_support_email_developer_description">Σημειώστε ότι μπορώ να απαντήσω μόνο στα γερμανικά ή στα αγγλικά.</string>
<string name="settings_debug_autoreports_label">Αυτόματες αναφορές σφαλμάτων</string>
<string name="settings_debug_autoreports_description">Αναφέρει προβλήματα αυτόματα, π.χ. λεπτομέρειες σχετικά με μια αιφνίδια διακοπή λειτουργίας της εφαρμογής, ώστε να μπορώ να καταλάβω πώς να το διορθώσω.</string>
<string name="settings_debug_autoreports_description">Αυτόματες αναφορές προβλημάτων, π.χ. πληροφορίες για αιφνίδια διακοπή λειτουργίας της εφαρμογής, ώστε να μπορώ να καταλάβω πώς να το διορθώσω.</string>
<string name="settings_debug_mode_label">Λειτουργία εντοπισμού σφαλμάτων</string>
<string name="settings_debug_mode_description">Εμφάνιση επιπλέον πληροφοριών για την αντιμετώπιση προβλημάτων.</string>
<string name="settings_monitor_mode_label">Λειτουργία παρακολούθησης</string>
<string name="settings_monitor_mode_description">Κάτω από ποιες συνθήκες αυτή η εφαρμογή παρακολουθεί τα δεδομένα Bluetooth.</string>
<string name="settings_scanner_mode_label">Λειτουργία σάρωσης</string>
<string name="settings_scanner_mode_description">Ο σαρωτής Bluetooth Low Energy να δώσει προτεραιότητα στην απόδοση ή στη διατήρηση ενέργειας;</string>
<string name="settings_scanner_mode_description">Θα πρέπει η σάρωση δεδομένων χαμηλής ενέργειας Bluetooth να δίνει προτεραιότητα στην απόδοση ή να εξοικονομεί ενέργεια;</string>
<string name="settings_monitor_mode_manual_label">Όταν η εφαρμογή είναι ανοιχτή</string>
<string name="settings_monitor_mode_automatic_label">Όταν η συσκευή είναι συνδεδεμένη</string>
<string name="settings_monitor_mode_always_label">Πάντα</string>
<string name="settings_scanner_mode_lowpower_label">Χαμηλή ισχύς</string>
<string name="settings_scanner_mode_balanced_label">Ισορροπημένο</string>
<string name="settings_scanner_mode_balanced_label">Εξισορρόπηση</string>
<string name="settings_scanner_mode_lowlatency_label">Χαμηλή καθυστέρηση</string>
<string name="settings_autopause_label">Αυτόματη παύση</string>
<string name="settings_autopause_description">Παύση μουσικής όταν αφαιρείται τη συσκευή από το αυτί σας.</string>
<string name="settings_autopause_description">Παύση ήχου όταν αφαιρείται τη συσκευή από το αυτί σας.</string>
<string name="settings_showall_label">Εμφάνιση όλων των συσκευών</string>
<string name="settings_showall_description">Εμφάνιση συσκευών άλλων ανθρώπων που είναι κοντά σας.</string>
<string name="settings_autopplay_label">Αυτόματη αναπαραγωγή</string>
<string name="settings_autoplay_description">Αναπαραγωγή μουσικής όταν φοριέται η συσκευή.</string>
<string name="settings_autoplay_description">Έναρξη αναπαραγωγής ήχου όταν φορεθεί η συσκευή.</string>
<string name="settings_fake_data_label">Ψευδή δεδομένα</string>
<string name="settings_fake_data_description">Εμφάνιση ψευδών δεδομένων, π.χ. προσομοίωση συσκευής που δεν υπάρχει.</string>
<string name="settings_fake_data_description">Εμφάνιση ψευδών δεδομένων, π.χ., προσομοίωση συσκευών που δεν υπάρχουν.</string>
<string name="settings_debug_label">Ρυθμίσεις αντιμετώπισης σφαλμάτων</string>
<string name="settings_debug_description">Πρόσθετες ρυθμίσεις που βοηθούν στην αντιμετώπιση προβλημάτων με την εφαρμογή.</string>
<string name="settings_signal_minimum_label">Ελάχιστη ποιότητα σήματος</string>
@@ -105,7 +108,7 @@
<string name="settings_reaction_description">Αντίδραση σε συμβάντα και συμπεριφορές.</string>
<string name="settings_category_yourdevice_label">Η συσκευή σας</string>
<string name="settings_maindevice_address_label">Διεύθυνση της συσκευής σας</string>
<string name="settings_maindevice_address_description">Η διεύθυνση της συζευγμένης συσκευής σας. Η εφαρμογή τη χρησιμοποιεί για να προσδιορίσει αν η συσκευή σας είναι συνδεδεμένη στο τηλέφωνό σας.</string>
<string name="settings_maindevice_address_description">Η διεύθυνση της αντιστοιχισμένης συσκευής σας. Η εφαρμογή τη χρησιμοποιεί για να προσδιορίσει εάν η συσκευή σας είναι συνδεδεμένη στο τηλέφωνό σας.</string>
<string name="settings_maindevice_address_none">Καμία</string>
<string name="settings_maindevice_model_label">Μοντέλο της συσκευής σας</string>
<string name="settings_maindevice_model_description">Το μοντέλο της κύριας συσκευής σας. Αυτό βοηθά την εφαρμογή να αναγνωρίσει τη συσκευή σας όταν δεν είναι συνδεδεμένη στο τηλέφωνό σας.</string>
@@ -119,8 +122,16 @@
<string name="overview_bluetooth_disabled_label">Το Bluetooth είναι απενεργοποιημένο</string>
<string name="overview_bluetooth_disabled_description">Το Bluetooth είναι απενεργοποιημένο, ενεργοποιήστε το ;)</string>
<string name="help_translate_label">Μετάφραση</string>
<string name="help_translate_description">Βοηθήστε να μεταφραστεί αυτό στην αγαπημένη σας γλώσσα.</string>
<string name="help_translate_description">Βοηθήστε να μεταφραστεί αυτή η εφαρμογή στην αγαπημένη σας γλώσσα.</string>
<string name="settings_onepod_mode_label">Λειτουργία ενός pod</string>
<string name="settings_onepod_mode_description">Δεν απαιτείται να φοράτε και τα δύο pods, αρκεί να φοράτε ένα μόνο pod για να ενεργοποιούνται αντιδράσεις.</string>
<string name="permission_system_alert_window_label">Παράθυρο ειδοποίησης συστήματος</string>
<string name="permission_system_alert_window_description">Επιτρέψτε στο CAPod να εμφανίζεται πάνω από άλλες εφαρμογές για να είναι δυνατή η λειτουργία \"Εμφάνιση αναδυόμενου\".</string>
<string name="last_seen_x">Τελευταία εμφάνιση: %s</string>
<string name="first_seen_x">Πρώτη εμφάνιση: %s</string>
<string name="settings_blescanner_unfiltered_label">Μη φιλτραρισμένα δεδομένα BLE</string>
<string name="settings_blescanner_unfiltered_description">Αφαιρέστε τυχόν φίλτρα από τη σάρωση BLE για να εμφανίσετε όλα τα δεδομένα BLE που μεταδίδονται. Χρήσιμο για την προσθήκη υποστήριξης για νέους τύπους ακουστικών.</string>
<string name="permission_required_title">Η ακόλουθη άδεια είναι απαραίτητη:</string>
<string name="settings_compatibility_mode_label">Λειτουργία συμβατότητας</string>
<string name="settings_compatibility_mode_description">Απενεργοποίηση βελτιστοποιήσεων για βελτίωση συμβατότητας. Δοκιμάστε αυτό εάν δε βλέπετε δεδομένα.</string>
</resources>
+1 -2
View File
@@ -8,11 +8,10 @@
<string name="general_share_action">Compartir</string>
<string name="general_done_action">Hecho</string>
<string name="general_copy_action">Copiar</string>
<string name="general_value_unknown_label">Desconocido</string>
<string name="general_thank_you_label">Gracias</string>
<string name="general_value_not_available_label">N/A</string>
<string name="general_grant_permission_action">Conceder permiso</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">Mejorar</string>
<string name="general_upgrade_action">Mejorar</string>
<string name="general_check_action">Verificar</string>
<string name="general_close_action">Cerrar</string>
<string name="debug_debuglog_size_label">Tamaño</string>
+12 -9
View File
@@ -8,11 +8,10 @@
<string name="general_share_action">Compartir</string>
<string name="general_done_action">Hecho</string>
<string name="general_copy_action">Copiar</string>
<string name="general_value_unknown_label">Desconocido</string>
<string name="general_thank_you_label">Gracias</string>
<string name="general_value_not_available_label">N/D</string>
<string name="general_grant_permission_action">Conceder permiso</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">Actualizar</string>
<string name="general_upgrade_action">Actualizar</string>
<string name="general_check_action">Verificar</string>
<string name="general_close_action">Cerrar</string>
<string name="debug_debuglog_size_label">Tamaño</string>
@@ -20,8 +19,8 @@
<string name="debug_notification_channel_label">Notificaciones depuradas</string>
<string name="debug_debuglog_file_label">Registro guardado</string>
<string name="debug_debuglog_record_action">Grabar registro de depuracion</string>
<string name="permission_bluetooth_connect_label">Conexion Bluetooth</string>
<string name="permission_bluetooth_connect_description">Esta aplicacion requiere el permiso \"conexion Bluetooth\" para interactuar con los dispositivos pareados, e iniciar las conexiones.</string>
<string name="permission_bluetooth_connect_label">Conexión Bluetooth</string>
<string name="permission_bluetooth_connect_description">Esta aplicación requiere el permiso \"conexión Bluetooth\" para interactuar con los dispositivos pareados, e iniciar las conexiones.</string>
<string name="permission_bluetooth_scan_label">Buscando Bluetooth</string>
<string name="permission_bluetooth_scan_description">El permiso \"Escaneo Bluetooth\" permite que esta aplicación descubra y reciba datos de Bluetooth de dispositivos cercanos, como sus AirPods.</string>
<string name="permission_bluetooth_label">Bluetooth</string>
@@ -43,6 +42,7 @@
<string name="pods_connection_state_call_label">En modo llamada</string>
<string name="pods_connection_state_ringing_label">Sonando</string>
<string name="pods_connection_state_hanging_up_label">Colgar</string>
<string name="pods_connection_state_unknown_label">Estado de la conexion desconocido</string>
<string name="pods_unknown_raw_data_label">Datos sin procesar</string>
<string name="pods_unknown_label">Dispositivo desconocido</string>
<string name="pods_unknown_contact_dev">Este es un dispositivo desconocido, pero está usando un formato de mensaje similar. Agreguemos soporte para ello, contácteme :)</string>
@@ -52,6 +52,7 @@
<string name="pods_microphone_label">Micrófono</string>
<string name="pods_yours">Tuyos</string>
<string name="headset_being_worn_label">En uso</string>
<string name="pods_case_unknown_state">Estado desconocido</string>
<string name="overview_nomaindevice_label">Ningún dispositivo principal</string>
<string name="overview_nomaindevice_description">Es poco probable que todos los dispositivos detectados sean suyos. Encienda y conecte su dispositivo o ajuste la configuración.</string>
<string name="settings_label">Ajustes</string>
@@ -80,7 +81,7 @@
<string name="settings_monitor_mode_label">Modo monitor</string>
<string name="settings_monitor_mode_description">Bajo qué circunstancias esta aplicación monitorea los datos Bluetooth.</string>
<string name="settings_scanner_mode_label">Modo escáner</string>
<string name="settings_scanner_mode_description">¿El escáner Bluetooth Low Energy debe priorizar el rendimiento o ahorrar energía?</string>
<string name="settings_scanner_mode_description">¿El escáner de datos Bluetooth Low Energy debe priorizar el rendimiento o ahorrar energía?</string>
<string name="settings_monitor_mode_manual_label">Cuando la aplicación está abierta</string>
<string name="settings_monitor_mode_automatic_label">Cuando el dispositivo está conectado</string>
<string name="settings_monitor_mode_always_label">Siempre</string>
@@ -88,11 +89,11 @@
<string name="settings_scanner_mode_balanced_label">Balanceado</string>
<string name="settings_scanner_mode_lowlatency_label">Baja latencia</string>
<string name="settings_autopause_label">Pausar automáticamente</string>
<string name="settings_autopause_description">Pausa la música cuando se quites el dispositivo de la oreja.</string>
<string name="settings_autopause_description">Pausa el audio cuando te quites el dispositivo de la oreja.</string>
<string name="settings_showall_label">Mostrar todos los dispositivos</string>
<string name="settings_showall_description">Muestra los dispositivos de otras personas que están cerca de ti.</string>
<string name="settings_autopplay_label">Reproducción automática</string>
<string name="settings_autoplay_description">Iniciar la reproducción de música cuando use el dispositivo.</string>
<string name="settings_autoplay_description">Inicia la reproducción de audio cuando se use el dispositivo.</string>
<string name="settings_fake_data_label">Información falsa</string>
<string name="settings_fake_data_description">Mostrar datos falsos. Por ejemplo: simular un dispositivo que no existe.</string>
<string name="settings_debug_label">Configuración de depuración</string>
@@ -118,11 +119,10 @@
<string name="upgrade_capod_description">Obtenga funciones adicionales y apoye al desarrollador.</string>
<string name="settings_popup_caseopen_label">Mostrar ventanas emergentes</string>
<string name="settings_popup_caseopen_description">Muestra una ventana emergente cuando se abre el estuche del dispositivo (experimental).</string>
<string name="notification_channel_reaction_popup_label">Reacciones emergentes de dispositivos</string>
<string name="overview_bluetooth_disabled_label">Bluetooth deshabilitado</string>
<string name="overview_bluetooth_disabled_description">El Bluetooth está deshabilitado, habilítelo ;)</string>
<string name="help_translate_label">Traducción</string>
<string name="help_translate_description">Ayude a traducir esta aplicación a su idioma favorito.</string>
<string name="help_translate_description">Ayuda a traducir esta aplicación a tu idioma favorito.</string>
<string name="settings_onepod_mode_label">Modo un audífono</string>
<string name="settings_onepod_mode_description">No es necesario usar ambos AirPods, usar un solo AirPod es suficiente para desencadenar reacciones.</string>
<string name="permission_system_alert_window_label">Ventana de alerta del sistema</string>
@@ -131,4 +131,7 @@
<string name="first_seen_x">Visto por primera vez: %s</string>
<string name="settings_blescanner_unfiltered_label">Datos BLE sin filtrar</string>
<string name="settings_blescanner_unfiltered_description">Elimina los filtros del escáner BLE para mostrar todos los datos BLE transmitidos. Útil para agregar soporte para nuevos tipos de auriculares.</string>
<string name="permission_required_title">Se requiere el siguiente permiso:</string>
<string name="settings_compatibility_mode_label">Modo de compatibilidad</string>
<string name="settings_compatibility_mode_description">Deshabilita las optimizaciones para mejorar la compatibilidad. Prueba esto si no ves ningún dato.</string>
</resources>
-1
View File
@@ -6,7 +6,6 @@
<string name="general_share_action">Ibahagi</string>
<string name="general_done_action">Tapos Na</string>
<string name="general_copy_action">Kopyahin</string>
<string name="general_value_unknown_label">Hndi alam</string>
<string name="general_thank_you_label">Salamat sayo</string>
<string name="general_value_not_available_label">N/A</string>
<string name="general_grant_permission_action">Bigyan ng permiso</string>
+102 -2
View File
@@ -8,10 +8,10 @@
<string name="general_share_action">Partager</string>
<string name="general_done_action">Terminé</string>
<string name="general_copy_action">Copier</string>
<string name="general_value_unknown_label">Inconnu</string>
<string name="general_thank_you_label">Merci</string>
<string name="general_value_not_available_label">Non disponible</string>
<string name="general_grant_permission_action">Accorder lautorisation</string>
<string name="general_upgrade_action">Surclasser vers Pro</string>
<string name="general_check_action">Vérifier</string>
<string name="general_close_action">Fermer</string>
<string name="debug_debuglog_size_label">Taille</string>
@@ -26,5 +26,105 @@
<string name="permission_bluetooth_label">Bluetooth</string>
<string name="permission_bluetooth_description">Cette appli exige lautorisation « Bluetooth » pour se connecter aux appareils Bluetooth jumelés.</string>
<string name="permission_access_fine_location_label">Accéder à la position précise</string>
<string name="permission_access_fine_location_description">CAPod utilise lautorisation « position précise » pour recevoir les données « faible énergie » de Bluetooth. Votre casque-micro utilise la technologie « faible énergie » de Bluetooth pour diffuser son état. Cette appli nutilisera PAS les données Bluetooth pour déterminer votre position.</string>
<string name="permission_access_fine_location_description">CAPod utilise lautorisation « position précise » pour recevoir les données « faible énergie » de Bluetooth. Votre casque-micro utilise la technologie « basse énergie » de Bluetooth pour diffuser son état. Cette appli nutilisera PAS les données Bluetooth pour déterminer votre position.</string>
<string name="permission_background_location_label">Accès à la position en arrière-plan</string>
<string name="permission_background_location_description">CAPod utilise « laccès à la position en arrière-plan » afin de permettre des fonctions telles qu’« Afficher une notification » et « Connexion automatique » alors que lappli est fermée. Laccès à la position en arrière-plan permet à lappli de recevoir les données « basse énergie » de Bluetooth. Elles ne seront PAS utilisées pour déterminer votre position géographie.</string>
<string name="permission_ignore_battery_optimizations_label">Désactiver les optimisations de la pile/batterie</string>
<string name="permission_ignore_battery_optimizations_description">Les optimisations de la pile/batterie empêchent lappli de recevoir les données Bluetooth de manière fiable alors que lappli est en arrière-plan.</string>
<string name="pods_dual_left_label">AirPod gauche</string>
<string name="pods_dual_right_label">AirPod droit</string>
<string name="pods_case_label">Étui</string>
<string name="pods_case_status_open_label">Ouvert</string>
<string name="pods_case_status_closed_label">Fermé</string>
<string name="pods_connection_state_disconnected_label">Non connecté à un appareil</string>
<string name="pods_connection_state_idle_label">Connecté à un appareil, mais au repos</string>
<string name="pods_connection_state_music_label">En mode musique</string>
<string name="pods_connection_state_call_label">En mode appel</string>
<string name="pods_connection_state_ringing_label">Sonnerie</string>
<string name="pods_connection_state_hanging_up_label">Fin de lappel</string>
<string name="pods_connection_state_unknown_label">État de connexion inconnu</string>
<string name="pods_unknown_raw_data_label">Données brutes</string>
<string name="pods_unknown_label">Appareil inconnu</string>
<string name="pods_unknown_contact_dev">Cet appareil est inconnu, mais il utilise un message de format semblable. Prenons-le en charge, contactez-moi :)</string>
<string name="pods_none_label_short">Aucun appareil</string>
<string name="pods_charging_label">En charge</string>
<string name="pods_inear_label">Dans loreille</string>
<string name="pods_microphone_label">Microphone</string>
<string name="pods_yours">Les vôtres</string>
<string name="headset_being_worn_label">Porté</string>
<string name="pods_case_unknown_state">État inconnu</string>
<string name="overview_nomaindevice_label">Aucun appareil principal</string>
<string name="overview_nomaindevice_description">Tous les appareils détectés ne sont probablement pas les vôtres. Allumez et connectez votre appareil ou réglez les paramètres.</string>
<string name="settings_label">Paramètres</string>
<string name="settings_privacy_policy_label">Politique de confidentialité</string>
<string name="settings_privacy_policy_desc">Gestion responsable des données.</string>
<string name="settings_licenses_label">Licences</string>
<string name="settings_category_other_label">Autre</string>
<string name="settings_general_label">Paramètres</string>
<string name="settings_general_description">Réglage généraux qui affectent l\'appli entière.</string>
<string name="settings_acknowledgements_label">Remerciements</string>
<string name="changelog_label">Journal des changements</string>
<string name="settings_support_email_developer_label">Envoyer un courriel au développeur</string>
<string name="settings_support_installid_label">ID dinstallation</string>
<string name="settings_support_installid_desc">Les relevés automatiques derreur sont anonymes. Partagez votre ID dinstallation au cas où le développeur aurait besoin de trouver votre relevé derreur.</string>
<string name="settings_support_label">Assistance</string>
<string name="settings_support_description">Si vous avez besoin daide.</string>
<string name="issue_tracker_label">Gestionnaire de problèmes</string>
<string name="issue_tracker_description">Un gestionnaire public de problèmes pour les signalements de bogues et les demandes de fonction (anglais seulement).</string>
<string name="discord_label">Discord</string>
<string name="discord_description">Un endroit à fréquenter où poser des questions.</string>
<string name="settings_support_email_developer_description">Noter que je ne peux répondre quen allemand ou en anglais.</string>
<string name="settings_debug_autoreports_label">Relevés de bogue automatiques</string>
<string name="settings_debug_autoreports_description">Signale automatiquement les problèmes, p. ex., les détails dun plantage de lappli, afin que je puisse essayer de les corriger.</string>
<string name="settings_debug_mode_label">Mode de débogage</string>
<string name="settings_debug_mode_description">Afficher des renseignements supplémentaires pour dépanner les problèmes.</string>
<string name="settings_monitor_mode_label">Mode surveillance</string>
<string name="settings_monitor_mode_description">Les circonstances de surveillance des données Bluetooth par lappli.</string>
<string name="settings_scanner_mode_label">Mode analyse</string>
<string name="settings_monitor_mode_manual_label">Si lappli est en fonction</string>
<string name="settings_monitor_mode_automatic_label">Si lappareil est connecté</string>
<string name="settings_monitor_mode_always_label">Toujours</string>
<string name="settings_scanner_mode_lowpower_label">Faible puissance</string>
<string name="settings_scanner_mode_balanced_label">Équilibré</string>
<string name="settings_scanner_mode_lowlatency_label">Faible latence</string>
<string name="settings_autopause_label">Pause automatique</string>
<string name="settings_showall_label">Afficher tous les appareils</string>
<string name="settings_showall_description">Afficher les appareils dautres personnes à proximité.</string>
<string name="settings_autopplay_label">Lecture automatique</string>
<string name="settings_fake_data_label">Fausses données</string>
<string name="settings_debug_label">Paramètres de débogage</string>
<string name="settings_debug_description">Autres paramètres pour aider à diagnostiquer les problèmes de lappli.</string>
<string name="settings_signal_minimum_label">Qualité minimale du signal</string>
<string name="settings_signal_minimum_description">Qualité minimale du signal quun appareil doit émettre pour être considéré le vôtre.</string>
<string name="settings_autoconnect_label">Connexion automatique</string>
<string name="settings_autoconnect_description">Si Android ne se connecte pas automatiquement, nous pouvons lui demander de le faire. Le paramètre du mode surveillance sera « Toujours ».</string>
<string name="settings_autoconnect_condition_label">Condition de connexion automatique</string>
<string name="settings_autoconnect_condition_description">Quand devrions-nous tenter de nous connecter à votre appareil?</string>
<string name="settings_reaction_label">Réactions</string>
<string name="settings_reaction_description">Réagir à des événements et à des comportements.</string>
<string name="settings_category_yourdevice_label">Votre appareil</string>
<string name="settings_maindevice_address_label">Ladresse de votre appareil</string>
<string name="settings_maindevice_address_description">Ladresse de votre appareil jumelé. Lappli lutilise pour déterminer sil est connecté à votre téléphone.</string>
<string name="settings_maindevice_address_none">Aucune</string>
<string name="settings_maindevice_model_label">Le modèle de votre appareil</string>
<string name="settings_maindevice_model_description">Le modèle de votre appareil principal. Facilite la reconnaissance de votre appareil par lappli sil nest pas connecté à votre téléphone.</string>
<string name="settings_reaction_autoconnect_whenseen_label">Sil est présent</string>
<string name="settings_reaction_autoconnect_caseopen_label">Si l’étui est ouvert</string>
<string name="settings_reaction_autoconnect_inear_label">Sil est porté</string>
<string name="upgrade_capod_label">Surclasser CAPod</string>
<string name="upgrade_capod_description">Obtenez des fonctions supplémentaires et soutenez le développeur.</string>
<string name="settings_popup_caseopen_label">Afficher une notification</string>
<string name="settings_popup_caseopen_description">Afficher une notification à louverture de l’étui de l\'appareil (expérimental).</string>
<string name="overview_bluetooth_disabled_label">Le Bluetooth est désactivé</string>
<string name="overview_bluetooth_disabled_description">Le Bluetooth est désactivé, activez-le ;)</string>
<string name="help_translate_label">Traduction</string>
<string name="settings_onepod_mode_label">Mode à un seul AirPod</string>
<string name="settings_onepod_mode_description">Il nest pas nécessaire de porter deux AirPods, en porter un seul suffit à déclencher les réactions.</string>
<string name="permission_system_alert_window_label">Fenêtre dalerte système</string>
<string name="permission_system_alert_window_description">Permettre à CAPod dapparaître par-dessus les autres applis pour rendre la fonction « Afficher une notification » possible.</string>
<string name="last_seen_x">Vu pour la dernière fois : %s</string>
<string name="first_seen_x">Vu pour la première fois : %s</string>
<string name="settings_blescanner_unfiltered_label">Données BÉB non filtrées</string>
<string name="settings_blescanner_unfiltered_description">Supprimer tous les filtres de lanalyseur BÉB pour afficher toutes les données BÉB diffusées. Utile pour prendre en charge les nouveaux types de casques-micros.</string>
<string name="permission_required_title">Lautorisation suivante est nécessaire :</string>
</resources>
+129 -1
View File
@@ -1,2 +1,130 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="app_name">CAPod</string>
<string name="app_name_pro">CAPod_pro</string>
<string name="app_name_foss">CAPod nyílt_forráskód</string>
<string name="notification_channel_device_status_label">Értesítési_állapot</string>
<string name="general_error_label">Hiba</string>
<string name="general_share_action">Megosztás</string>
<string name="general_done_action">Kész</string>
<string name="general_copy_action">Másolás</string>
<string name="general_thank_you_label">Köszönöm</string>
<string name="general_value_not_available_label">Nincs_adat</string>
<string name="general_grant_permission_action">Hozzáférés megadva</string>
<string name="general_upgrade_action">Frissítés_előfizetésre</string>
<string name="general_check_action">Ellenőrzés</string>
<string name="general_close_action">Zárt</string>
<string name="debug_debuglog_size_label">Méret</string>
<string name="debug_debuglog_size_compressed_label">Tömörített_méret</string>
<string name="debug_notification_channel_label">Hibakeresési_értesítések</string>
<string name="debug_debuglog_file_label">Rögzített_naplófájl</string>
<string name="debug_debuglog_record_action">Hibakeresési_napló_rögzítése</string>
<string name="permission_bluetooth_connect_label">Bluetooth_kapcsolat</string>
<string name="permission_bluetooth_connect_description">Ehhez az alkalmazáshoz a \"Bluetooth kapcsolat\" engedély szükséges a párosított eszközökkel való interakcióhoz és a kapcsolatok kezdeményezéséhez.</string>
<string name="permission_bluetooth_scan_label">Bluetooth_keresés</string>
<string name="permission_bluetooth_scan_description">A „Bluetooth-keresés” engedély lehetővé teszi az alkalmazás számára, hogy Bluetooth-adatokat keressen és fogadjon a közeli eszközökről, például az Ön AirPodjairól.</string>
<string name="permission_bluetooth_label">Bluetooth</string>
<string name="permission_bluetooth_description">Ehhez az alkalmazáshoz „Bluetooth” engedély szükséges a párosított Bluetooth-eszközökhöz való csatlakozáshoz.</string>
<string name="permission_access_fine_location_label">Lokalizálás engedélyezése</string>
<string name="permission_access_fine_location_description">A CAPod a „megfelelő hely” engedélyt használja a Bluetooth alacsony töltés adatok fogadására. Fejhallgatója Bluetooth alacsony töltés technológiát használ az állapotának közvetítésére. Ez az alkalmazás NEM használ Bluetooth-adatokat az Ön tartózkodási helyének meghatározásához.</string>
<string name="permission_background_location_label">Háttér helyhozzáférés</string>
<string name="permission_background_location_description">\"Automatikus_csatlakozás\".</string>
<string name="permission_ignore_battery_optimizations_label">Az akkumulátor optimalizálás letiltása</string>
<string name="permission_ignore_battery_optimizations_description">Az akkumulátor optimalizálás megakadályozza, hogy ez az alkalmazás megbízhatóan fogadja a Bluetooth-adatokat, miközben az alkalmazás a háttérben működik.</string>
<string name="pods_dual_left_label">Bal hangszóró</string>
<string name="pods_dual_right_label">Jobb hangszóró</string>
<string name="pods_case_label">Tok</string>
<string name="pods_case_status_open_label">Nyitott</string>
<string name="pods_case_status_closed_label">Zárt</string>
<string name="pods_connection_state_disconnected_label">Nincs eszközhöz csatlakoztatva</string>
<string name="pods_connection_state_idle_label">Eszközhöz csatlakozik, de tétlen</string>
<string name="pods_connection_state_music_label">Zenei mód</string>
<string name="pods_connection_state_call_label">Hívás üzemmód</string>
<string name="pods_connection_state_ringing_label">Hívás</string>
<string name="pods_connection_state_hanging_up_label">Hívás vége</string>
<string name="pods_connection_state_unknown_label">Ismeretlen kapcsolati állapot</string>
<string name="pods_unknown_raw_data_label">Rossz adat</string>
<string name="pods_unknown_label">Ismeretlen eszköz</string>
<string name="pods_unknown_contact_dev">Ez egy ismeretlen eszköz, de hasonló üzenetformátumot használ. Adjunk hozzá támogatást, vedd fel velem a kapcsolatot :)</string>
<string name="pods_none_label_short">Nincs eszköz</string>
<string name="pods_charging_label">Töltés</string>
<string name="pods_inear_label">Fülhalgató</string>
<string name="pods_microphone_label">Mikrofon</string>
<string name="pods_yours">A tied</string>
<string name="headset_being_worn_label">Használt</string>
<string name="pods_case_unknown_state">Ismeretlen állapot</string>
<string name="overview_nomaindevice_label">Nincs elsődleges eszköz</string>
<string name="overview_nomaindevice_description">Valószínűleg nem minden észlelt eszköz az Öné. Kapcsolja be és csatlakoztassa a készüléket, vagy módosítsa a beállításokat.</string>
<string name="settings_label">Beéllítások</string>
<string name="settings_privacy_policy_label">Adatvédelmi irányelvek</string>
<string name="settings_privacy_policy_desc">Az adatok felelősségteljes kezelése.</string>
<string name="settings_licenses_label">Licensz</string>
<string name="settings_category_other_label">Másik</string>
<string name="settings_general_label">Beéllítások</string>
<string name="settings_general_description">Általános módosítások, amelyek az egész alkalmazást érintik.</string>
<string name="settings_acknowledgements_label">Köszönetnyilvánítások</string>
<string name="changelog_label">Napló</string>
<string name="settings_support_email_developer_label">Fejlesztő Email címe</string>
<string name="settings_support_installid_label">Azonosító</string>
<string name="settings_support_installid_desc">Az automatikus hibajelentések névtelenek. Ossza meg azonosítóját, hogy a fejlesztő megtalálja a hibajelentéseket.</string>
<string name="settings_support_label">Támogatás</string>
<string name="settings_support_description">Ha segítségre van szüksége.</string>
<string name="issue_tracker_label">Problémakövető</string>
<string name="issue_tracker_description">Nyilvános problémakövető hibajelentésekhez és szolgáltatáskérésekhez (csak angol nyelven).</string>
<string name="discord_label">Viszály</string>
<string name="discord_description">Egy hely, ahol kérdéseket tehet fel.</string>
<string name="settings_support_email_developer_description">Vegye figyelembe, hogy csak németül vagy angolul tudok válaszolni.</string>
<string name="settings_debug_autoreports_label">Automatikus hibajelentések</string>
<string name="settings_debug_autoreports_description">Automatikusan jelenti a problémákat, például részleteket az alkalmazás összeomlásáról, hogy kitaláljam, hogyan javíthatom ki.</string>
<string name="settings_debug_mode_label">Hibakeresési mód</string>
<string name="settings_debug_mode_description">További információk megjelenítése a problémák hibaelhárításához.</string>
<string name="settings_monitor_mode_label">Monitor mód</string>
<string name="settings_monitor_mode_description">Milyen körülmények között figyeli ez az alkalmazás a Bluetooth-adatokat.</string>
<string name="settings_scanner_mode_label">Szkenner mód</string>
<string name="settings_monitor_mode_manual_label">Amikor az alkalmazás nyitva van</string>
<string name="settings_monitor_mode_automatic_label">Amikor az eszköz csatlakoztatva van</string>
<string name="settings_monitor_mode_always_label">Mindig</string>
<string name="settings_scanner_mode_lowpower_label">Kis fogyasztású</string>
<string name="settings_scanner_mode_balanced_label">Kiegyensúlyozott</string>
<string name="settings_scanner_mode_lowlatency_label">Alacsony késleltetés</string>
<string name="settings_autopause_label">Automatikus megszakítás</string>
<string name="settings_showall_label">Az összes eszköz megjelenítése</string>
<string name="settings_showall_description">Mutassa meg másoknak az Ön közelében lévő eszközeit.</string>
<string name="settings_autopplay_label">Automatikus lejátszás</string>
<string name="settings_fake_data_label">Hamis adat</string>
<string name="settings_debug_label">Hibakeresési beállítások</string>
<string name="settings_debug_description">További beállítások az alkalmazással kapcsolatos problémák megoldásához.</string>
<string name="settings_signal_minimum_label">Minimális jelerősség</string>
<string name="settings_signal_minimum_description">Vegye figyelembe a minimális jelerősséget, amelyre egy eszköznek szüksége van.</string>
<string name="settings_autoconnect_label">Automatikus csatlakozás</string>
<string name="settings_autoconnect_description">Ha az Android nem csatlakozik automatikusan. A monitor mód beállítása „Mindig” lesz.</string>
<string name="settings_autoconnect_condition_label">Automatikus csatlakozás állapota</string>
<string name="settings_autoconnect_condition_description">Mikor próbáljunk meg csatlakozni az eszközéhez?</string>
<string name="settings_reaction_label">Reakciók</string>
<string name="settings_reaction_description">Reagáljon az eseményekre és viselkedésekre.</string>
<string name="settings_category_yourdevice_label">A Te eszközöd</string>
<string name="settings_maindevice_address_label">A készüléked címe</string>
<string name="settings_maindevice_address_description">A párosított eszköz címe. Az alkalmazás ezt használja annak meghatározására, hogy mikor csatlakozik a telefonhoz.</string>
<string name="settings_maindevice_address_none">Semmi</string>
<string name="settings_maindevice_model_label">Az Ön készülékének modellje</string>
<string name="settings_maindevice_model_description">A fő eszköz modellje. Ez segít az alkalmazásnak felismerni az eszközt, amikor az nincs csatlakoztatva a telefonhoz.</string>
<string name="settings_reaction_autoconnect_whenseen_label">Amikor látható</string>
<string name="settings_reaction_autoconnect_caseopen_label">Tok Nyitva</string>
<string name="settings_reaction_autoconnect_inear_label">Fülhallgató</string>
<string name="upgrade_capod_label">CAPod frissítése</string>
<string name="upgrade_capod_description">Szerezzen be további funkciókat és támogassa a fejlesztőt.</string>
<string name="settings_popup_caseopen_label">Előugró ablak megjelenítése</string>
<string name="settings_popup_caseopen_description">Egy előugró ablak megjelenítése az eszköz házának kinyitásakor (kísérleti).</string>
<string name="overview_bluetooth_disabled_label">A Bluetooth kikapcsolva</string>
<string name="overview_bluetooth_disabled_description">Bluetooth kikapcsolva, engedélyezd ;)</string>
<string name="help_translate_label">Fordítás</string>
<string name="settings_onepod_mode_label">Egy fülhallgató mód</string>
<string name="settings_onepod_mode_description">Nem szükséges mindkét fülhallgató viselése, elég egy, a működéshez.</string>
<string name="permission_system_alert_window_label">Rendszer figyelmeztető ablak</string>
<string name="permission_system_alert_window_description">Engedélyezze a CAPod számára, hogy más alkalmazások fölé kerüljön, hogy lehetővé tegye a „Előugró ablak” funkciót.</string>
<string name="last_seen_x">Utoljára volt látható %s</string>
<string name="first_seen_x">Először volt látható: %s</string>
<string name="settings_blescanner_unfiltered_label">Szűretlen BLE adatok</string>
<string name="settings_blescanner_unfiltered_description">Távolítson el minden szűrőt a BLE szkennerből, hogy megjelenjen az összes adat. Hasznos új fejhallgató típusok támogatásához.</string>
<string name="permission_required_title">A következő engedély szükséges:</string>
</resources>
+4 -8
View File
@@ -8,11 +8,10 @@
<string name="general_share_action">Bagikan</string>
<string name="general_done_action">Selesai</string>
<string name="general_copy_action">Salin</string>
<string name="general_value_unknown_label">Tidak diketahui</string>
<string name="general_thank_you_label">Terima kasih</string>
<string name="general_value_not_available_label">T/A</string>
<string name="general_grant_permission_action">Berikan izin</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">Tingkatkan</string>
<string name="general_upgrade_action">Tingkatkan</string>
<string name="general_check_action">Memeriksa</string>
<string name="general_close_action">Tutup</string>
<string name="debug_debuglog_size_label">Ukuran</string>
@@ -43,6 +42,7 @@
<string name="pods_connection_state_call_label">Dalam mode panggilan</string>
<string name="pods_connection_state_ringing_label">Berdering</string>
<string name="pods_connection_state_hanging_up_label">Mengangkat</string>
<string name="pods_connection_state_unknown_label">Status koneksi tidak diketahui</string>
<string name="pods_unknown_raw_data_label">Data mentah</string>
<string name="pods_unknown_label">Perangkat tidak dikenal</string>
<string name="pods_unknown_contact_dev">Ini adalah perangkat yang tidak dikenal, tapi menggunakan format pesan yang serupa. Mari tambahkan dukungan untuk itu, hubungi saya :)</string>
@@ -52,6 +52,7 @@
<string name="pods_microphone_label">Mikrofon</string>
<string name="pods_yours">Milikmu</string>
<string name="headset_being_worn_label">Sedang dipakai</string>
<string name="pods_case_unknown_state">Status tidak diketahui</string>
<string name="overview_nomaindevice_label">Tidak ada perangkat utama</string>
<string name="overview_nomaindevice_description">Semua perangkat yang terdeteksi tidak mungkin menjadi milik anda. Nyalakan &amp; sambungkan perangkat anda atau sesuaikan pengaturan.</string>
<string name="settings_label">Pengaturan</string>
@@ -80,7 +81,6 @@
<string name="settings_monitor_mode_label">Mode monitor</string>
<string name="settings_monitor_mode_description">Dalam keadaan apa aplikasi ini memonitor data Bluetooth.</string>
<string name="settings_scanner_mode_label">Modus memindai</string>
<string name="settings_scanner_mode_description">Haruskah pemindai Bluetooth Hemat Energi memprioritaskan kinerja atau menghemat energi?</string>
<string name="settings_monitor_mode_manual_label">Saat aplikasi terbuka</string>
<string name="settings_monitor_mode_automatic_label">Saat perangkat terhubung</string>
<string name="settings_monitor_mode_always_label">Selalu</string>
@@ -88,13 +88,10 @@
<string name="settings_scanner_mode_balanced_label">Seimbang</string>
<string name="settings_scanner_mode_lowlatency_label">Latemsi rendah</string>
<string name="settings_autopause_label">Jeda otomatis</string>
<string name="settings_autopause_description">Jeda musik saat melepaskan perangkat dari telinga anda.</string>
<string name="settings_showall_label">Tampilkan semua perangkat</string>
<string name="settings_showall_description">Tampilkan perangkat orang lain yang ada di dekat anda.</string>
<string name="settings_autopplay_label">Putar otomatis</string>
<string name="settings_autoplay_description">Mulai pemutaran musik musik saat memakai perangkat.</string>
<string name="settings_fake_data_label">Data palsu</string>
<string name="settings_fake_data_description">Tampilkan data palsu, mis: mensimulasikan perangkat yang tidak ada.</string>
<string name="settings_debug_label">Pengaturan debug</string>
<string name="settings_debug_description">Pengaturan tambahan untuk membantu memecahkan masalah dengan aplikasi.</string>
<string name="settings_signal_minimum_label">Kualitas sinyal minimum</string>
@@ -118,11 +115,9 @@
<string name="upgrade_capod_description">Dapatkan fitur tambahan &amp; bantu dukung pengembang.</string>
<string name="settings_popup_caseopen_label">Tampilkan popup</string>
<string name="settings_popup_caseopen_description">Tampilkan popup saat kasing perangkat dibuka (eksperimental).</string>
<string name="notification_channel_reaction_popup_label">Reaksi perangkat popup</string>
<string name="overview_bluetooth_disabled_label">Bluetooth dinonaktifkan</string>
<string name="overview_bluetooth_disabled_description">Bluetooth dinonaktifkan, aktifkan terlebih dahulu ;)</string>
<string name="help_translate_label">Terjemahan</string>
<string name="help_translate_description">Bantu terjemahkan ini ke bahasa favorit anda.</string>
<string name="settings_onepod_mode_label">Mode satu pod</string>
<string name="settings_onepod_mode_description">Menggunakan kedua pod tidak diperlukan, memakai satu pod sudah cukup untuk memicu reaksi.</string>
<string name="permission_system_alert_window_label">Jendela Peringatan Sistem</string>
@@ -131,4 +126,5 @@
<string name="first_seen_x">Pertama kali terlihat: %s</string>
<string name="settings_blescanner_unfiltered_label">Data BLE yang tidak difilter</string>
<string name="settings_blescanner_unfiltered_description">Hapus semua filter dari pemindai BLE untuk menampilkan semua data BLE yang disiarkan. Berguna untuk menambahkan dukungan pada jenis headphone baru.</string>
<string name="permission_required_title">Izin berikut diperlukan:</string>
</resources>
+9 -5
View File
@@ -8,7 +8,6 @@
<string name="general_share_action">Condividi</string>
<string name="general_done_action">Fatto</string>
<string name="general_copy_action">Copia</string>
<string name="general_value_unknown_label">Sconosciuto</string>
<string name="general_thank_you_label">Grazie</string>
<string name="general_value_not_available_label">N/A</string>
<string name="general_grant_permission_action">Concedi permessi</string>
@@ -25,6 +24,7 @@
<string name="permission_bluetooth_scan_label">Scansione bluetooth</string>
<string name="permission_bluetooth_scan_description">Il permesso di \"Scansione bluetooth\" permette a questa app di trovare e ricevere dati Bluetooth da dispositivi vicini come le tue Airpods.</string>
<string name="permission_bluetooth_label">Bluetooth</string>
<string name="permission_bluetooth_description">Questa app richiede il permesso \"Bluetooth\" per connettersi ai dispoitivi Bluetooth.</string>
<string name="permission_access_fine_location_label">Access fine location</string>
<string name="permission_access_fine_location_description">CAPod usa i permessi di Geolocalizzazione per ricevere dati Bluetooth a basso consumo. Le tue cuffie suano la tecnologia Bluetooth a basso consumo per inviare al dispositivo al quale sono connesse il loro stato. Questa app non utilizza i dati Bluetooth per geolocalizzarti.</string>
<string name="permission_background_location_label">Accesso in background alla tua posizione</string>
@@ -42,14 +42,17 @@
<string name="pods_connection_state_call_label">In modalità chiamata</string>
<string name="pods_connection_state_ringing_label">Squilla</string>
<string name="pods_connection_state_hanging_up_label">Riconnessione</string>
<string name="pods_connection_state_unknown_label">Stato di connessione sconosciuto</string>
<string name="pods_unknown_raw_data_label">Dati non elaborati</string>
<string name="pods_unknown_label">Dispositivo sconosciuto</string>
<string name="pods_unknown_contact_dev">Questo é un dispositivo sconosciutom ma sta utilizzando un formato di comunicazione noto. Aggiungiamo il supporto per questo device, Contattami! :)</string>
<string name="pods_none_label_short">Nessun dispositivo</string>
<string name="pods_charging_label">In ricarica</string>
<string name="pods_inear_label">Nell\'orecchio</string>
<string name="pods_microphone_label">Microfono</string>
<string name="pods_yours">Tuoi</string>
<string name="headset_being_worn_label">Indossato</string>
<string name="pods_case_unknown_state">Stato sconosciuto</string>
<string name="overview_nomaindevice_label">Nessun device primario</string>
<string name="overview_nomaindevice_description">Tutti i dispositivi rilevati molto probabilmente non sono tuoi. Accendi e connetti i tuoi dispositivi oppure sistema le impostazioni.</string>
<string name="settings_label">Impostazioni</string>
@@ -86,13 +89,11 @@
<string name="settings_scanner_mode_balanced_label">Bilanciato</string>
<string name="settings_scanner_mode_lowlatency_label">Bassa latenza</string>
<string name="settings_autopause_label">Pausa automatica</string>
<string name="settings_autopause_description">Metti in pausa la musica quando viene rimossa la cuffia da un orecchio.</string>
<string name="settings_autopause_description">Metti in pausa l\'audio quando viene rimossa la cuffia da un orecchio.</string>
<string name="settings_showall_label">Mostra tutti i dispositivi</string>
<string name="settings_showall_description">Mostra i dispositivi delle altre persone vicine a te.</string>
<string name="settings_autopplay_label">Riproduzione automatica</string>
<string name="settings_autoplay_description">Avvia la riproduzione della musica quando indossi il dispositivo.</string>
<string name="settings_fake_data_label">Dati immaginari</string>
<string name="settings_fake_data_description">Mostra dati immaginari così da poter simulare dispositivi che in realtà non esistono.</string>
<string name="settings_debug_label">Impostazioni di debug</string>
<string name="settings_debug_description">Impostazioni aggiuntive che possono aiutare a risolvere i problemi con l\'applicazione.</string>
<string name="settings_signal_minimum_label">Qualità del segnale minima</string>
@@ -116,8 +117,8 @@
<string name="upgrade_capod_description">Ottieni funzionalità aggiuntive e supporta lo sviluppatore.</string>
<string name="settings_popup_caseopen_label">Mostra popup</string>
<string name="settings_popup_caseopen_description">Mostra un popup quando la custodia del dispositivo è aperta (sperimentale).</string>
<string name="notification_channel_reaction_popup_label">Popup reazioni dispositivo</string>
<string name="overview_bluetooth_disabled_label">Il Bluetooth é disabilitato</string>
<string name="overview_bluetooth_disabled_description">Il bluetooth é disabilitato, abilitalo ;)</string>
<string name="help_translate_label">Traduzione</string>
<string name="help_translate_description">Aiuta a tradurre l\'applicazione nella tua lingua preferita.</string>
<string name="settings_onepod_mode_label">Modalità singolo pod</string>
@@ -126,4 +127,7 @@
<string name="permission_system_alert_window_description">Permetti a CAPod di far apprarire overlay sopra le altre applicazioni per far funzionare \"Mostra PopUp\".</string>
<string name="last_seen_x">Ultimo accesso: %s</string>
<string name="first_seen_x">Primo accesso: %s</string>
<string name="settings_blescanner_unfiltered_label">Dati BLE non filtrati</string>
<string name="permission_required_title">È richiesta la seguente autorizzazione:</string>
<string name="settings_compatibility_mode_label">Modalità di compatibilità</string>
</resources>
+110 -3
View File
@@ -8,11 +8,10 @@
<string name="general_share_action">שתף</string>
<string name="general_done_action">בוצע</string>
<string name="general_copy_action">העתק</string>
<string name="general_value_unknown_label">לא ידוע</string>
<string name="general_thank_you_label">תודה רבה</string>
<string name="general_value_not_available_label">לא ישים</string>
<string name="general_grant_permission_action">מתן רשות</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">שידרוג</string>
<string name="general_upgrade_action">שידרוג</string>
<string name="general_check_action">בדיקה</string>
<string name="general_close_action">סגור</string>
<string name="debug_debuglog_size_label">מידה</string>
@@ -25,6 +24,114 @@
<string name="permission_bluetooth_scan_label">סריקת Bluetooth</string>
<string name="permission_bluetooth_scan_description">הרשאת \"סריקת Bluetooth\" מאפשרת לאפליקציה הזו לגלות ולקבל נתוני Bluetooth ממכשירים קרובים כמו ה-AirPods שלך.</string>
<string name="permission_bluetooth_label">בלוטות</string>
<string name="permission_bluetooth_description">אפליקציה זו דורשת הרשאת \"Bluetooth\" כדי להתחבר למכשירי Bluetooth מותאמים.</string>
<string name="permission_bluetooth_description">אפליקציה זו דורשת הרשאת \"בלוטות\'\" כדי להתחבר למכשירי בלוטות\' מותאמים.</string>
<string name="permission_access_fine_location_label">גישה למיקום מדוייק</string>
<string name="permission_access_fine_location_description">CAPod משתמש בהרשאת \"שיפור מיקום\" כדי לקבל הפחתת צריכת אנרגיה בנתוני Bluetooth. האוזניות שלך משתמשות בטכנולוגיית Bluetooth Low Energy כדי לשדר את הסטטוס שלהן. אפליקציה זו לא תשתמש בנתוני Bluetooth כדי לקבוע את מיקומך.</string>
<string name="permission_background_location_label">גישה למיקום ברקע</string>
<string name="permission_background_location_description">CAPod משתמש ב\"גישה למיקום ברקע\" כדי לאפשר תכונות כמו \"הצג התראה\" ו\"חיבור אוטומטי\" בזמן שהאפליקציה סגורה. גישה למיקום ברקע מאפשרת לאפליקציה לקבל נתוני Bluetooth Low Energy כשהיא ברקע. אפליקציה זו לא תשתמש בנתוני Bluetooth כדי לקבוע את מיקומך.</string>
<string name="permission_ignore_battery_optimizations_label">כבה את אופטימיזציית הסוללה</string>
<string name="permission_ignore_battery_optimizations_description">אופטימיזציות של סוללה מונעות מהאפליקציה הזו לקבל נתוני Bluetooth באופן בטוח כשהאפליקציה נמצאת ברקע.</string>
<string name="pods_dual_left_label">אוזניה שמאלית</string>
<string name="pods_dual_right_label">אוזניה ימנית</string>
<string name="pods_case_label">מארז</string>
<string name="pods_case_status_open_label">פתוח</string>
<string name="pods_case_status_closed_label">סגור</string>
<string name="pods_connection_state_disconnected_label">לא מחובר למכשיר</string>
<string name="pods_connection_state_idle_label">מחובר למכשיר, אבל לא פעיל</string>
<string name="pods_connection_state_music_label">במצב מוזיקה</string>
<string name="pods_connection_state_call_label">במצב שיחה</string>
<string name="pods_connection_state_ringing_label">מצלצל</string>
<string name="pods_connection_state_hanging_up_label">מנתק</string>
<string name="pods_connection_state_unknown_label">מצב חיבור לא ידוע</string>
<string name="pods_unknown_raw_data_label">נתונים גולמיים</string>
<string name="pods_unknown_label">מכשיר לא ידוע</string>
<string name="pods_unknown_contact_dev">מכשיר זה אינו יגיע, אבל עושה שימוש בפורמט הודעה דומה. בואו נוסיף תמיכה עבורו, צרו עימי קשר :)</string>
<string name="pods_none_label_short">מכשיר לא קיים</string>
<string name="pods_charging_label">טוען</string>
<string name="pods_inear_label">באוזן</string>
<string name="pods_microphone_label">מיקרופון</string>
<string name="pods_yours">שנים</string>
<string name="headset_being_worn_label">להיות משוחק</string>
<string name="pods_case_unknown_state">מצב לא ידוע</string>
<string name="overview_nomaindevice_label">אין מכשיר ראשי</string>
<string name="overview_nomaindevice_description">לא יתכן שכל המכשירים המזוהים הם שלך. הפעל וחבר את המכשיר או התאם את ההגדרות.</string>
<string name="settings_label">הגדרות</string>
<string name="settings_privacy_policy_label">מדיניות הפרטיות</string>
<string name="settings_privacy_policy_desc">טיפול בנתונים בצורה אחראית.</string>
<string name="settings_licenses_label">רישיונות</string>
<string name="settings_category_other_label">אחר</string>
<string name="settings_general_label">הגדרות</string>
<string name="settings_general_description">שינויים כלליים שמשפיעים על האפליקציה כולה.</string>
<string name="settings_acknowledgements_label">תודות</string>
<string name="changelog_label">יומן שינויים</string>
<string name="settings_support_email_developer_label">אימייל של המפתח</string>
<string name="settings_support_installid_label">מזהה התקנה</string>
<string name="settings_support_installid_desc">דוחות שגיאה אוטומטיים הם אנונימיים. שתף את מזהה ההתקנה שלך אם המפתח צריך למצוא את דוחות השגיאות שלך.</string>
<string name="settings_support_label">תמיכה</string>
<string name="settings_support_description">אם אתה צריך קצת עזרה.</string>
<string name="issue_tracker_label">מאתר בעיות</string>
<string name="issue_tracker_description">מעקב אחר בעיות ציבוריות לדיווחי באגים ובקשות לתכונות (באנגלית בלבד).</string>
<string name="discord_label">Discord</string>
<string name="discord_description">מקום לבלות בו ולשאול שאלות.</string>
<string name="settings_support_email_developer_description">שימו לב שאני יכול להגיב רק בגרמנית או באנגלית.</string>
<string name="settings_debug_autoreports_label">דוחות באגים אוטומטיים</string>
<string name="settings_debug_autoreports_description">מדווח אוטומטית על בעיות, למשל, פרטים על קריסת אפליקציה כדי שאוכל להבין איך לתקן את זה.</string>
<string name="settings_debug_mode_label">מצב ניפוי באגים</string>
<string name="settings_debug_mode_description">הצג מידע נוסף לפתרון בעיות.</string>
<string name="settings_monitor_mode_label">מצב מוניטור</string>
<string name="settings_monitor_mode_description">באילו נסיבות אפליקציה זו עוקבת אחר נתוני Bluetooth.</string>
<string name="settings_scanner_mode_label">מצב סורק</string>
<string name="settings_scanner_mode_description">האם סורק ה-Bluetooth Low Energy צריך לתת עדיפות לביצועים או לחסוך באנרגיה?</string>
<string name="settings_monitor_mode_manual_label">כאשר האפליקציה פתוחה</string>
<string name="settings_monitor_mode_automatic_label">כאשר המכשיר מחובר</string>
<string name="settings_monitor_mode_always_label">תמיד</string>
<string name="settings_scanner_mode_lowpower_label">צריכת חשמל נמוכה</string>
<string name="settings_scanner_mode_balanced_label">מאוזן</string>
<string name="settings_scanner_mode_lowlatency_label">זמן אחזור נמוך</string>
<string name="settings_autopause_label">השהייה אוטומטית</string>
<string name="settings_autopause_description">עצירת אודיו בהסרת המכשיר מהאוזן.</string>
<string name="settings_showall_label">הצג את כל המכשירים</string>
<string name="settings_showall_description">הצג מכשירים של אנשים אחרים שנמצאים בקרבתך.</string>
<string name="settings_autopplay_label">הפעלה אוטומטית</string>
<string name="settings_autoplay_description">התחלת ניגון אודיו בלבישת המכשיר.</string>
<string name="settings_fake_data_label">נתונים מזויפים</string>
<string name="settings_fake_data_description">הצגת נתונים מזויפים, לרבות, הדמיית מכשירים שאינם קיימים.</string>
<string name="settings_debug_label">הגדרות ניפוי באגים</string>
<string name="settings_debug_description">הגדרות נוספות שיסייעו בפתרון בעיות באפליקציה.</string>
<string name="settings_signal_minimum_label">איכות אות מינימלית</string>
<string name="settings_signal_minimum_description">איכות האות המינימלית שמכשיר צריך להתחשב עבורך.</string>
<string name="settings_autoconnect_label">חיבור אוטומטי</string>
<string name="settings_autoconnect_description">אם אנדרואיד לא מתחבר אוטומטית, אנחנו גם יכולים לבקש זאת. פעולה זו תגדיר את הגדרת מצב ניתור ל\'תמיד\'.</string>
<string name="settings_autoconnect_condition_label">מצב חיבור אוטומטי</string>
<string name="settings_autoconnect_condition_description">מתי עלינו לנסות להתחבר למכשיר שלך?</string>
<string name="settings_reaction_label">תגובות</string>
<string name="settings_reaction_description">להגיב לאירועים והתנהגויות.</string>
<string name="settings_category_yourdevice_label">המכשיר שלך</string>
<string name="settings_maindevice_address_label">כתובת המכשיר שלך</string>
<string name="settings_maindevice_address_description">הכתובת של המכשיר המחובר שלך. האפליקציה משתמשת בזה כדי לקבוע מתי היא מחוברת לטלפון שלך.</string>
<string name="settings_maindevice_address_none">אף אחד</string>
<string name="settings_maindevice_model_label">דגם המכשיר שלך</string>
<string name="settings_maindevice_model_description">הדגם של המכשיר הראשי שלך. זה עוזר לאפליקציה לזהות את המכשיר שלך כשהוא לא מחובר לטלפון שלך.</string>
<string name="settings_reaction_autoconnect_whenseen_label">כאשר רואים</string>
<string name="settings_reaction_autoconnect_caseopen_label">המארז פתוח</string>
<string name="settings_reaction_autoconnect_inear_label">באוזן</string>
<string name="upgrade_capod_label">שדרוג CAPod</string>
<string name="upgrade_capod_description">קבל תכונות נוספות ותמיכה במפתח.</string>
<string name="settings_popup_caseopen_label">הצג הודעה</string>
<string name="settings_popup_caseopen_description">הצג חלון הודעה כאשר מארז המכשיר נפתח (ניסיוני).</string>
<string name="overview_bluetooth_disabled_label">Bluetooth כבוי</string>
<string name="overview_bluetooth_disabled_description">בלוטות\' מכובה, יש להדליקו ;)</string>
<string name="help_translate_label">תרגום</string>
<string name="help_translate_description">עזרו בתרגום אפליקציה זו לשפה המועדפת עליכם.</string>
<string name="settings_onepod_mode_label">מצב אוזניה בודדת</string>
<string name="settings_onepod_mode_description">אין צורך לענוד את שני האוזניות, לבישת אוזניה בודדת מספיקה כדי לעורר תגובות.</string>
<string name="permission_system_alert_window_label">חלון התראות מערכת</string>
<string name="permission_system_alert_window_description">אפשר ל-CAPod לצייר מעל אפליקציות אחרות כדי לאפשר את התכונה \"הצג חלון הודעות\".</string>
<string name="last_seen_x">נראה לאחרונה: %s</string>
<string name="first_seen_x">נראה לראשונה: %s</string>
<string name="settings_blescanner_unfiltered_label">נתוני BLE לא מפולטרים</string>
<string name="settings_blescanner_unfiltered_description">הסר מסננים מסורק BLE כדי להציג את כל נתוני BLE ששודרו. שימושי להוספת תמיכה בסוגי אוזניות חדשים.</string>
<string name="permission_required_title">ההרשאה הבאה נדרשת:</string>
<string name="settings_compatibility_mode_label">מצב תאימות</string>
<string name="settings_compatibility_mode_description">נטרול אופטימיזציה לשיפור התאימות. נסו את זה אם לא מוצגים נתונים כלל.</string>
</resources>
+91 -2
View File
@@ -8,11 +8,10 @@
<string name="general_share_action">공유</string>
<string name="general_done_action">완료</string>
<string name="general_copy_action">복사</string>
<string name="general_value_unknown_label">알 수 없음</string>
<string name="general_thank_you_label">감사합니다</string>
<string name="general_value_not_available_label">N/A</string>
<string name="general_grant_permission_action">권한 부여</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">업그레이드</string>
<string name="general_upgrade_action">업그레이드</string>
<string name="general_check_action">체크</string>
<string name="general_close_action">닫기</string>
<string name="debug_debuglog_size_label">크기</string>
@@ -43,6 +42,96 @@
<string name="pods_connection_state_call_label">통화 모드</string>
<string name="pods_connection_state_ringing_label">울리는 중</string>
<string name="pods_connection_state_hanging_up_label">끊는 중</string>
<string name="pods_connection_state_unknown_label">연결 상태 알 수 없음</string>
<string name="pods_unknown_raw_data_label">원시 데이터</string>
<string name="pods_unknown_label">알 수 없는 기기</string>
<string name="pods_unknown_contact_dev">알 수 없는 기기이나 블루투스 헤드폰과 비슷한 기기인 것 같습니다. 제게 알려주시면 앱에 해당 기기 지원을 추가해 드릴게요 :)</string>
<string name="pods_none_label_short">기기 없음</string>
<string name="pods_charging_label">충전 중</string>
<string name="pods_inear_label">귀에 있음</string>
<string name="pods_microphone_label">마이크</string>
<string name="pods_yours">소유함</string>
<string name="headset_being_worn_label">쓰고 있음</string>
<string name="pods_case_unknown_state">알 수 없는 상태</string>
<string name="overview_nomaindevice_label">내 기기 없음</string>
<string name="overview_nomaindevice_description">감지된 모든 기기가 다른 사람의 기기인 것 같습니다. 기기를 켠 다음 연결하거나 설정을 조정하세요.</string>
<string name="settings_label">설정</string>
<string name="settings_privacy_policy_label">개인 정보 보호 정책</string>
<string name="settings_privacy_policy_desc">여러분의 개인정보는 소중하니까요.</string>
<string name="settings_licenses_label">라이센스</string>
<string name="settings_category_other_label">기타</string>
<string name="settings_general_label">설정</string>
<string name="settings_general_description">앱 전체에 영향을 주는 일반적인 설정들입니다.</string>
<string name="settings_acknowledgements_label">감사의 말</string>
<string name="changelog_label">체인지로그</string>
<string name="settings_support_email_developer_label">개발자에게 메일 보내기</string>
<string name="settings_support_installid_label">설치 ID</string>
<string name="settings_support_installid_desc">자동 오류 보고는 익명성이 보장됩니다. 개발자가 오류 보고서를 필요로 할 때 설치 ID를 알려주세요.</string>
<string name="settings_support_label">지원</string>
<string name="settings_support_description">가끔 도움이 필요할 때도 있지요.</string>
<string name="issue_tracker_label">이슈 트래커</string>
<string name="issue_tracker_description">오류 제보와 새 기능 제안 등을 받는 공개 이슈 트래커입니다. (영어 전용)</string>
<string name="discord_label">디스코드</string>
<string name="discord_description">수다 떨고 질문하며 쉬다 가세요.</string>
<string name="settings_support_email_developer_description">아, 참고로 개발자는 영어와 독일어만 할 수 있어요.</string>
<string name="settings_debug_autoreports_label">자동 오류 보고</string>
<string name="settings_debug_autoreports_description">자동으로 오류를 보고합니다. 예를 들어 앱이 비정상적으로 갑자기 종료한 이유를 찾기 위해 사용합니다.</string>
<string name="settings_debug_mode_label">디버그 모드</string>
<string name="settings_debug_mode_description">문제 해결을 위해 몇 가지 정보를 더 표시합니다.</string>
<string name="settings_monitor_mode_label">모니터링 모드</string>
<string name="settings_monitor_mode_description">어떤 상황에서 블루투스 정보를 열람하는지 설정합니다.</string>
<string name="settings_scanner_mode_label">스캐너 모드</string>
<string name="settings_scanner_mode_description">저전력 블루투스 데이터 스캐너가 성능과 전력 효율 중 무엇을 우선으로 할 지 선택합니다.</string>
<string name="settings_monitor_mode_manual_label">앱이 열려 있을 때</string>
<string name="settings_monitor_mode_automatic_label">기기가 연결되어 있을 때</string>
<string name="settings_monitor_mode_always_label">항상</string>
<string name="settings_scanner_mode_lowpower_label">저전력</string>
<string name="settings_scanner_mode_balanced_label">균형있게</string>
<string name="settings_scanner_mode_lowlatency_label">저레이턴시</string>
<string name="settings_autopause_label">자동 일시정지</string>
<string name="settings_autopause_description">기기를 귀에서 뺄 때 오디오를 일시정지합니다.</string>
<string name="settings_showall_label">모든 기기 보이기</string>
<string name="settings_showall_description">다른 사람의 기기도 보이게 합니다.</string>
<string name="settings_autopplay_label">자동 재생</string>
<string name="settings_autoplay_description">귀에 기기를 착용하면 오디오를 다시 시작합니다.</string>
<string name="settings_fake_data_label">가짜 데이터</string>
<string name="settings_fake_data_description">가짜 기기에 연결하는 것처럼 보이는 등 가짜 정보를 보여줍니다.</string>
<string name="settings_debug_label">디버그 설정</string>
<string name="settings_debug_description">문제 해결을 위한 추가 설정들입니다.</string>
<string name="settings_signal_minimum_label">최소 연결 품질</string>
<string name="settings_signal_minimum_description">기기가 사용자의 것인지 다른 사람의 것인지 판단하는 최소의 연결 품질입니다.</string>
<string name="settings_autoconnect_label">자동 연결</string>
<string name="settings_autoconnect_description">만약 안드로이드에서 자동으로 연결하지 않으면, 앱에서 자동 연결할 수 있습니다. 이 경우 모니터링 모드가 \'항상\' 으로 설정됩니다.</string>
<string name="settings_autoconnect_condition_label">자동 연결 조건</string>
<string name="settings_autoconnect_condition_description">자동 연결을 시도하는 조건을 설정할 수 있습니다.</string>
<string name="settings_reaction_label">반응</string>
<string name="settings_reaction_description">이벤트나 자극에 반응합니다.</string>
<string name="settings_category_yourdevice_label">내 기기</string>
<string name="settings_maindevice_address_label">내 기기 주소</string>
<string name="settings_maindevice_address_description">연결된 기기의 주소입니다. 앱에서 기기가 연결되어 있는지 확인할 때 사용합니다.</string>
<string name="settings_maindevice_address_none">없음</string>
<string name="settings_maindevice_model_label">내 기기 모델</string>
<string name="settings_maindevice_model_description">사용하고 있는 기기의 모델입니다. 전화기에 기기가 연결되지 않았을 때 기기를 찾는 데 도움을 줍니다.</string>
<string name="settings_reaction_autoconnect_whenseen_label">기기가 보일 때</string>
<string name="settings_reaction_autoconnect_caseopen_label">케이스 열림</string>
<string name="settings_reaction_autoconnect_inear_label">귀에 있음</string>
<string name="upgrade_capod_label">CAPod 업그레이드</string>
<string name="upgrade_capod_description">개발자에게 후원하고 추가적 기능도 받습니다.</string>
<string name="settings_popup_caseopen_label">팝업 보이기</string>
<string name="settings_popup_caseopen_description">기기 케이스가 열렸을 때 팝업을 보여줍니다. (실험적)</string>
<string name="overview_bluetooth_disabled_label">블루투스 꺼져 있음</string>
<string name="overview_bluetooth_disabled_description">블루투스를 켜야 연결할 수 있어요 ;)</string>
<string name="help_translate_label">번역</string>
<string name="help_translate_description">이 앱을 여러분의 언어로 번역하는 것을 도와주세요.</string>
<string name="settings_onepod_mode_label">한쪽 기기 모드</string>
<string name="settings_onepod_mode_description">양쪽 기기를 모두 착용할 필요 없이, 앱에서 한 쪽만 있어도 반응하도록 합니다.</string>
<string name="permission_system_alert_window_label">시스템 알림 창</string>
<string name="permission_system_alert_window_description">팝업 기능을 활성화하려면 CAPod에서 다른 앱 위에 그릴 수 있게 해야 합니다.</string>
<string name="last_seen_x">마지막으로 확인: %s</string>
<string name="first_seen_x">처음 확인: %s</string>
<string name="settings_blescanner_unfiltered_label">무보정 BLE 데이터</string>
<string name="settings_blescanner_unfiltered_description">BLE 스캐너에서 보정을 제거해 모든 BLE 정보를 보입니다. 새로운 모델에 대한 지원을 추가하기 좋습니다.</string>
<string name="permission_required_title">다음 권한을 부여해야 합니다:</string>
<string name="settings_compatibility_mode_label">호환성 모드</string>
<string name="settings_compatibility_mode_description">최적화 설정들 몇 개를 비활성화해 호환성을 높입니다. 데이터가 보이지 않을 때 사용하세요.</string>
</resources>
+136 -1
View File
@@ -1,2 +1,137 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="app_name">CAPod</string>
<string name="app_name_pro">CAPod Pro</string>
<string name="app_name_foss">CAPod FOSS</string>
<string name="notification_channel_device_status_label">Status peranti</string>
<string name="general_error_label">Ralat</string>
<string name="general_share_action">Kongsi</string>
<string name="general_done_action">Selesai</string>
<string name="general_copy_action">Salin</string>
<string name="general_thank_you_label">Terima kasih</string>
<string name="general_value_not_available_label">N/A</string>
<string name="general_grant_permission_action">Berikan kebenaran</string>
<string name="general_upgrade_action">Naik taraf</string>
<string name="general_check_action">Semak</string>
<string name="general_close_action">Tutup</string>
<string name="debug_debuglog_size_label">Saiz</string>
<string name="debug_debuglog_size_compressed_label">Saiz termampat</string>
<string name="debug_notification_channel_label">Notifikasi nyahpepijat</string>
<string name="debug_debuglog_file_label">Fail log yang direkodkan</string>
<string name="debug_debuglog_record_action">Rekod log nyahpepijat</string>
<string name="permission_bluetooth_connect_label">Sambung bluetooth</string>
<string name="permission_bluetooth_connect_description">Apl ini memerlukan kebenaran \"Bluetooth connect\" untuk berinteraksi dengan pasangan peranti dan memulakan sambungan.</string>
<string name="permission_bluetooth_scan_label">Pengimbasan bluetooth</string>
<string name="permission_bluetooth_scan_description">Kebenaran \"Pengimbasan Bluetooth\" membolehkan apl ini menemui dan menerima data Bluetooth daripada peranti berdekatan seperti AirPods anda.</string>
<string name="permission_bluetooth_label">Bluetooth</string>
<string name="permission_bluetooth_description">Apl ini memerlukan kebenaran \"Bluetooth\" untuk menyambung ke peranti bluetooth yang dipasangkan.</string>
<string name="permission_access_fine_location_label">Akses lokasi yang baik</string>
<string name="permission_access_fine_location_description">CAPod menggunakan kebenaran \"lokasi baik\" untuk menerima data Bluetooth Tenaga Rendah. Fon kepala anda menggunakan teknologi Bluetooth Tenaga Rendah untuk menyiarkan statusnya. Apl ini TIDAK akan menggunakan data Bluetooth untuk menentukan lokasi anda.</string>
<string name="permission_background_location_label">Akses lokasi latar belakang</string>
<string name="permission_background_location_description">CAPod menggunakan \"akses lokasi latar belakang\" untuk mendayakan ciri seperti \"Tunjukkan popup\" dan \"AutoConnect\" semasa apl ditutup. Akses lokasi latar belakang membolehkan apl menerima data Bluetooth Tenaga Rendah semasa ia berada di latar belakang. Apl ini TIDAK akan menggunakan data Bluetooth untuk menentukan lokasi anda.</string>
<string name="permission_ignore_battery_optimizations_label">Nyahdayakan pengoptimuman bateri</string>
<string name="permission_ignore_battery_optimizations_description">Pengoptimuman bateri menghalang apl ini daripada menerima data Bluetooth dengan pasti semasa apl berada di latar belakang.</string>
<string name="pods_dual_left_label">Pod kiri</string>
<string name="pods_dual_right_label">Pod kanan</string>
<string name="pods_case_label">Sarung</string>
<string name="pods_case_status_open_label">Buka</string>
<string name="pods_case_status_closed_label">Tertutup</string>
<string name="pods_connection_state_disconnected_label">Tidak disambungkan ke peranti</string>
<string name="pods_connection_state_idle_label">Disambungkan ke peranti, tetapi melahu</string>
<string name="pods_connection_state_music_label">Dalam mod muzik</string>
<string name="pods_connection_state_call_label">Dalam mod panggilan</string>
<string name="pods_connection_state_ringing_label">Berdering</string>
<string name="pods_connection_state_hanging_up_label">Meletakkan telefon</string>
<string name="pods_connection_state_unknown_label">Keadaan sambungan tidak diketahui</string>
<string name="pods_unknown_raw_data_label">Data mentah</string>
<string name="pods_unknown_label">Peranti tidak diketahui</string>
<string name="pods_unknown_contact_dev">Ini ialah peranti yang tidak diketahui, tetapi ia menggunakan format mesej yang serupa. Mari tambah sokongan untuknya, hubungi saya :)</string>
<string name="pods_none_label_short">Tiada peranti</string>
<string name="pods_charging_label">Mengecas</string>
<string name="pods_inear_label">Dalam telinga</string>
<string name="pods_microphone_label">Mikrofon</string>
<string name="pods_yours">Milik anda</string>
<string name="headset_being_worn_label">Sedang dipakai</string>
<string name="pods_case_unknown_state">Keadaan tidak diketahui</string>
<string name="overview_nomaindevice_label">Tiada peranti utama</string>
<string name="overview_nomaindevice_description">Semua peranti yang dikesan tidak mungkin menjadi milik anda. Hidupkan dan sambung peranti anda atau laraskan tetapan.</string>
<string name="settings_label">Tetapan</string>
<string name="settings_privacy_policy_label">Polisi privasi</string>
<string name="settings_privacy_policy_desc">Mengendalikan data secara bertanggungjawab.</string>
<string name="settings_licenses_label">Lesen</string>
<string name="settings_category_other_label">Lain-lain</string>
<string name="settings_general_label">Tetapan</string>
<string name="settings_general_description">Tweak umum yang mempengaruhi keseluruhan apl.</string>
<string name="settings_acknowledgements_label">Ucapan terima kasih</string>
<string name="changelog_label">Changelog</string>
<string name="settings_support_email_developer_label">Pembangun e-mel</string>
<string name="settings_support_installid_label">Pasang ID</string>
<string name="settings_support_installid_desc">Laporan ralat automatik adalah tanpa nama. Kongsi ID pemasangan anda jika pembangun perlu mencari laporan ralat anda.</string>
<string name="settings_support_label">Sokongan</string>
<string name="settings_support_description">Jika anda perlukan bantuan.</string>
<string name="issue_tracker_label">Penjejak isu</string>
<string name="issue_tracker_description">Penjejak isu awam untuk laporan pepijat dan permintaan ciri (bahasa Inggeris sahaja).</string>
<string name="discord_label">Perselisihan</string>
<string name="discord_description">Tempat melepak dan bertanya soalan.</string>
<string name="settings_support_email_developer_description">Ambil perhatian bahawa saya hanya boleh membalas dalam bahasa Jerman atau Inggeris.</string>
<string name="settings_debug_autoreports_label">Laporan pepijat automatik</string>
<string name="settings_debug_autoreports_description">Melaporkan isu secara automatik, e.g. butiran tentang ranap aplikasi agar saya dapat mengetahui cara untuk membetulkannya.</string>
<string name="settings_debug_mode_label">Mod nyahpepijat</string>
<string name="settings_debug_mode_description">Tunjukkan maklumat tambahan untuk selesaikan masalah.</string>
<string name="settings_monitor_mode_label">Mod monitor</string>
<string name="settings_monitor_mode_description">Dalam keadaan yang mana apl ini memantau data Bluetooth.</string>
<string name="settings_scanner_mode_label">Mod pengimbas</string>
<string name="settings_scanner_mode_description">Apakah sepatutnya pengimbas data Tenaga Rendah Bluetooth mengutamakan prestasi atau penjimatan tenaga?</string>
<string name="settings_monitor_mode_manual_label">Apabila apl dibuka</string>
<string name="settings_monitor_mode_automatic_label">Apabila peranti disambungkan</string>
<string name="settings_monitor_mode_always_label">Sentiasa</string>
<string name="settings_scanner_mode_lowpower_label">Kuasa rendah</string>
<string name="settings_scanner_mode_balanced_label">Seimbang</string>
<string name="settings_scanner_mode_lowlatency_label">Latensi rendah</string>
<string name="settings_autopause_label">Auto jeda</string>
<string name="settings_autopause_description">Jeda audio apabila peranti dikeluarkan dari telinga anda.</string>
<string name="settings_showall_label">Tunjukkan semua peranti</string>
<string name="settings_showall_description">Tunjukkan peranti orang lain yang berdekatan dengan anda.</string>
<string name="settings_autopplay_label">Auto main</string>
<string name="settings_autoplay_description">Mulakan main balik audio apabila peranti dipakai.</string>
<string name="settings_fake_data_label">Data palsu</string>
<string name="settings_fake_data_description">Tunjukkan data palsu, yakni, simulasi peranti yang tidak wujud.</string>
<string name="settings_debug_label">Tetapan nyahpepijat</string>
<string name="settings_debug_description">Tetapan tambahan untuk membantu menyelesaikan isu dengan apl.</string>
<string name="settings_signal_minimum_label">Kualiti isyarat minimum</string>
<string name="settings_signal_minimum_description">Kualiti isyarat minimum yang diperlukan oleh peranti perlu dipertimbangkan sebagai milik anda.</string>
<string name="settings_autoconnect_label">Auto sambung</string>
<string name="settings_autoconnect_description">Jika Android tidak menyambung secara automatik, kita juga boleh bertanyakannya. Ini akan menetapkan tetapan mod pantau kepada \'Sentiasa\'.</string>
<string name="settings_autoconnect_condition_label">Kondisi auto sambung</string>
<string name="settings_autoconnect_condition_description">Bilakah harus kita cuba menyambung ke peranti anda?</string>
<string name="settings_reaction_label">Reaksi</string>
<string name="settings_reaction_description">Bereaksi terhadap peristiwa dan tingkah laku.</string>
<string name="settings_category_yourdevice_label">Peranti anda</string>
<string name="settings_maindevice_address_label">Alamat peranti anda</string>
<string name="settings_maindevice_address_description">Alamat pasangan peranti anda. Apl menggunakan ini bagi menentukan bila ia disambungkan ke telefon anda.</string>
<string name="settings_maindevice_address_none">Tiada</string>
<string name="settings_maindevice_model_label">Model peranti anda</string>
<string name="settings_maindevice_model_description">Model peranti utama anda. Ini membantu apl mengenali peranti anda apabila ia tidak disambungkan ke telefon anda.</string>
<string name="settings_reaction_autoconnect_whenseen_label">Apabila dilihat</string>
<string name="settings_reaction_autoconnect_caseopen_label">Sarung dibuka</string>
<string name="settings_reaction_autoconnect_inear_label">Dalam telinga</string>
<string name="upgrade_capod_label">Naik taraf CAPod</string>
<string name="upgrade_capod_description">Dapatkan ciri tambahan dan sokongi pemaju.</string>
<string name="settings_popup_caseopen_label">Tunjukkan popup</string>
<string name="settings_popup_caseopen_description">Tunjukkan popup apabila sarung peranti dibuka (percubaan).</string>
<string name="overview_bluetooth_disabled_label">Bluetooth dinyahdayakan</string>
<string name="overview_bluetooth_disabled_description">Bluetooth dinyahdayakan, dayakan ia ;)</string>
<string name="help_translate_label">Terjemahan</string>
<string name="help_translate_description">Bantu terjemahkan apl ini ke dalam bahasa kegemaran anda.</string>
<string name="settings_onepod_mode_label">Satu mod pod</string>
<string name="settings_onepod_mode_description">Tidak perlu memakai kedua-dua pod, memakai satu pod sudah memadai untuk mencetuskan tindak balas.</string>
<string name="permission_system_alert_window_label">Tetingkap Makluman Sistem</string>
<string name="permission_system_alert_window_description">Benarkan CAPod melakar di atas apl lain untuk membolehkan ciri \"Tunjukkan PopUp\".</string>
<string name="last_seen_x">Terakhir dilihat: %s</string>
<string name="first_seen_x">Pertama dilihat: %s</string>
<string name="settings_blescanner_unfiltered_label">Data BLE tanpa tapisan</string>
<string name="settings_blescanner_unfiltered_description">Alih keluar sebarang tapisan daripada pengimbas BLE untuk menunjukkan semua data BLE yang disiarkan. Berguna bagi menambah sokongan untuk jenis fon kepala baharu.</string>
<string name="permission_required_title">Kebenaran berikut diperlukan:</string>
<string name="settings_compatibility_mode_label">Mod keserasian</string>
<string name="settings_compatibility_mode_description">Nyahdayakan pengoptimuman untuk tingkatkan keserasian. Cuba ini jika anda tidak melihat sebarang data.</string>
</resources>
+8 -7
View File
@@ -8,7 +8,6 @@
<string name="general_share_action">Delen</string>
<string name="general_done_action">Klaar</string>
<string name="general_copy_action">Kopiëren</string>
<string name="general_value_unknown_label">Onbekend</string>
<string name="general_thank_you_label">Bedankt</string>
<string name="general_value_not_available_label">N/A</string>
<string name="general_grant_permission_action">Toestemming geven</string>
@@ -25,6 +24,7 @@
<string name="permission_bluetooth_scan_label">Bluetooth scannen</string>
<string name="permission_bluetooth_scan_description">Met de machtiging \'Bluetooth-scannen\' kan deze app Bluetooth-gegevens van apparaten in de buurt, zoals uw AirPods, ontdekken en ontvangen.</string>
<string name="permission_bluetooth_label">Bluetooth</string>
<string name="permission_bluetooth_description">Deze app heeft de toestemming van \"Bluetooth\" nodig om verbinding te maken met gekoppelde Bluetooth-apparaten.</string>
<string name="permission_access_fine_location_label">Toegang prima locatie</string>
<string name="permission_access_fine_location_description">CAPod gebruikt de \"prima locatie\"-toestemming om Bluetooth Low Energy-gegevens te ontvangen. Uw hoofdtelefoon gebruikt Bluetooth Low Energy-technologie om hun status uit te zenden. Deze app gebruikt GEEN Bluetooth-gegevens om uw locatie te bepalen.</string>
<string name="permission_background_location_label">Toegang tot locatie op de achtergrond</string>
@@ -42,14 +42,17 @@
<string name="pods_connection_state_call_label">In oproepmodus</string>
<string name="pods_connection_state_ringing_label">Bellen</string>
<string name="pods_connection_state_hanging_up_label">Ophangen</string>
<string name="pods_connection_state_unknown_label">Onbekende verbindingsstatus</string>
<string name="pods_unknown_raw_data_label">Ruwe data</string>
<string name="pods_unknown_label">Onbekend apparaat</string>
<string name="pods_unknown_contact_dev">Dit is een onbekend apparaat, maar het gebruikt een vergelijkbaar berichtformaat. Laten we er ondersteuning voor toevoegen, neem contact met mij op :)</string>
<string name="pods_none_label_short">Geen apparaat</string>
<string name="pods_charging_label">Opladen</string>
<string name="pods_inear_label">In oor</string>
<string name="pods_microphone_label">Microfoon</string>
<string name="pods_yours">Die van u</string>
<string name="headset_being_worn_label">Wordt gedragen</string>
<string name="pods_case_unknown_state">Onbekende staat</string>
<string name="overview_nomaindevice_label">Geen primair apparaat</string>
<string name="overview_nomaindevice_description">Het is onwaarschijnlijk dat alle gedetecteerde apparaten van u zijn. Schakel uw apparaat in en sluit het aan of pas de instellingen aan.</string>
<string name="settings_label">Instellingen</string>
@@ -78,7 +81,6 @@
<string name="settings_monitor_mode_label">Monitor modus</string>
<string name="settings_monitor_mode_description">Onder welke omstandigheden houdt deze app Bluetooth-gegevens bij.</string>
<string name="settings_scanner_mode_label">Scannermodus</string>
<string name="settings_scanner_mode_description">Moet de Bluetooth Low Energy-scanner voorrang geven aan prestaties of energie besparen?</string>
<string name="settings_monitor_mode_manual_label">Wanneer app is geopend</string>
<string name="settings_monitor_mode_automatic_label">Wanneer het apparaat is aangesloten</string>
<string name="settings_monitor_mode_always_label">Altijd</string>
@@ -86,13 +88,10 @@
<string name="settings_scanner_mode_balanced_label">Gebalanceerd</string>
<string name="settings_scanner_mode_lowlatency_label">Lage latentie</string>
<string name="settings_autopause_label">Auto pauze</string>
<string name="settings_autopause_description">Pauzeer de muziek wanneer u het apparaat van uw oor haalt.</string>
<string name="settings_showall_label">Alle apparaten weergeven</string>
<string name="settings_showall_description">Toon apparaten van andere mensen die bij u in de buurt zijn.</string>
<string name="settings_autopplay_label">Automatisch afspelen</string>
<string name="settings_autoplay_description">Start het afspelen van muziek wanneer u het apparaat draagt.</string>
<string name="settings_fake_data_label">Nep gegevens</string>
<string name="settings_fake_data_description">Toon nepgegevens, d.w.z. simuleer apparaten die niet bestaan.</string>
<string name="settings_debug_label">Foutopsporingsinstellingen</string>
<string name="settings_debug_description">Aanvullende instellingen voor het oplossen van problemen met de app.</string>
<string name="settings_signal_minimum_label">Minimale signaalkwaliteit</string>
@@ -116,14 +115,16 @@
<string name="upgrade_capod_description">Krijg extra functies en ondersteun de ontwikkelaar.</string>
<string name="settings_popup_caseopen_label">Pop-up weergeven</string>
<string name="settings_popup_caseopen_description">Een pop-up weergeven wanneer de behuizing van het apparaat wordt geopend (experimenteel).</string>
<string name="notification_channel_reaction_popup_label">Pop-up apparaatreacties</string>
<string name="overview_bluetooth_disabled_label">Bluetooth is uitgeschakeld</string>
<string name="overview_bluetooth_disabled_description">Bluetooth is uitgeschakeld, activeer het ;)</string>
<string name="help_translate_label">Vertaling</string>
<string name="help_translate_description">Help dit te vertalen naar uw favoriete taal.</string>
<string name="settings_onepod_mode_label">Eén pod-modus</string>
<string name="settings_onepod_mode_description">Het dragen van beide pods is niet vereist, het dragen van een enkele pod is voldoende om reacties uit te lokken.</string>
<string name="permission_system_alert_window_label">Systeemwaarschuwingsvenster</string>
<string name="permission_system_alert_window_description">Laat CAPod over andere apps heen tekenen om de functie \"Show PopUp\" mogelijk te maken.</string>
<string name="last_seen_x">Laatst gezien: %s</string>
<string name="first_seen_x">Eerst gezien: %s</string>
<string name="settings_blescanner_unfiltered_label">Ongefilterde BLE-gegevens</string>
<string name="settings_blescanner_unfiltered_description">Verwijder eventuele filters van de BLE-scanner om alle uitgezonden BLE-gegevens weer te geven. Handig om ondersteuning toe te voegen voor nieuwe typen hoofdtelefoons.</string>
<string name="permission_required_title">De volgende toestemming is vereist:</string>
</resources>
+136 -1
View File
@@ -1,2 +1,137 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="app_name">CAPod</string>
<string name="app_name_pro">CAPod Pro</string>
<string name="app_name_foss">CAPod FOSS</string>
<string name="notification_channel_device_status_label">Enhetsstatus</string>
<string name="general_error_label">Feil</string>
<string name="general_share_action">Del</string>
<string name="general_done_action">Ferdig</string>
<string name="general_copy_action">Kopier</string>
<string name="general_thank_you_label">Tusen takk</string>
<string name="general_value_not_available_label">N/A</string>
<string name="general_grant_permission_action">Gi tillatelse</string>
<string name="general_upgrade_action">Oppgrader</string>
<string name="general_check_action">Sjekk</string>
<string name="general_close_action">Lukk</string>
<string name="debug_debuglog_size_label">Størrelse</string>
<string name="debug_debuglog_size_compressed_label">Komprimert størrelse</string>
<string name="debug_notification_channel_label">Feilsøkingsvarslinger</string>
<string name="debug_debuglog_file_label">Registrert loggfil</string>
<string name="debug_debuglog_record_action">Registrer feilsøkingslogg</string>
<string name="permission_bluetooth_connect_label">Bluetooth-tilkobling</string>
<string name="permission_bluetooth_connect_description">Denne appen må ha \"Bluetooth-tilkobling\"-tillatelsen for å kunne snakke med sammenkoblede enheter og starte tilkoblinger.</string>
<string name="permission_bluetooth_scan_label">Bluetooth-skanning</string>
<string name="permission_bluetooth_scan_description">\"Bluetooth-skanning\"-tillatelsen lar denne appen oppdage og motta Bluetooth-data fra enheter i nærheten, som for eksempel AirPods.</string>
<string name="permission_bluetooth_label">Bluetooth</string>
<string name="permission_bluetooth_description">Denne appen må ha \"Bluetooth\"-tillatelsen for å koble til sammenkoblede Bluetooth-enheter.</string>
<string name="permission_access_fine_location_label">Forbedret posisjonsnøyaktighet</string>
<string name="permission_access_fine_location_description">CAPod bruker tillatelsen \"Forbedret posisjonsnøyaktighet\" for å motta Bluetooth Low Energy-data. Hodetelefonene dine bruker Bluetooth Low Energy-teknologi for å kringkaste statusen. Denne appen bruker IKKE Bluetooth-data til å se posisjonen din.</string>
<string name="permission_background_location_label">Bakgrunnsposisjon</string>
<string name="permission_background_location_description">CAPod bruker \"Bakgrunnsposisjon\" for å aktivere funksjoner som \"Vis popup\" og \"Autotilkobling\" mens appen er lukket. Tilgang til bakgrunnsposisjon lar appen motta Bluetooth Low Energy-data mens den er i bakgrunnen. Denne appen bruker IKKE Bluetooth-data for å se posisjonen din.</string>
<string name="permission_ignore_battery_optimizations_label">Deaktiver batterioptimalisering</string>
<string name="permission_ignore_battery_optimizations_description">Batterioptimalisering gjør at denne appen ikke alltid kan motta Bluetooth-data mens den er i bakgrunnen.</string>
<string name="pods_dual_left_label">Venstre pod</string>
<string name="pods_dual_right_label">Høyre pod</string>
<string name="pods_case_label">Deksel</string>
<string name="pods_case_status_open_label">Åpen</string>
<string name="pods_case_status_closed_label">Lukket</string>
<string name="pods_connection_state_disconnected_label">Ikke koblet til en enhet</string>
<string name="pods_connection_state_idle_label">Koblet til en enhet, men inaktiv</string>
<string name="pods_connection_state_music_label">I musikkmodus</string>
<string name="pods_connection_state_call_label">I ringemodus</string>
<string name="pods_connection_state_ringing_label">Ringer</string>
<string name="pods_connection_state_hanging_up_label">Legger på</string>
<string name="pods_connection_state_unknown_label">Ukjent tilkoblingsstatus</string>
<string name="pods_unknown_raw_data_label">Rådata</string>
<string name="pods_unknown_label">Ukjent enhet</string>
<string name="pods_unknown_contact_dev">Dette er en ukjent enhet, men den har en lignende meldingsformat. Vi kan legge til støtte for den, kontakt meg :)</string>
<string name="pods_none_label_short">Ingen enhet</string>
<string name="pods_charging_label">Lader</string>
<string name="pods_inear_label">I øret</string>
<string name="pods_microphone_label">Mikrofon</string>
<string name="pods_yours">Dine</string>
<string name="headset_being_worn_label">Brukes</string>
<string name="pods_case_unknown_state">Ukjent status</string>
<string name="overview_nomaindevice_label">Ingen primær enhet</string>
<string name="overview_nomaindevice_description">Det er usannsynlig at alle oppdagede enheter er dine. Slå på og koble til enheten eller juster innstillingene.</string>
<string name="settings_label">Innstillinger</string>
<string name="settings_privacy_policy_label">Personvernerklæring</string>
<string name="settings_privacy_policy_desc">Håndterer data ansvarlig.</string>
<string name="settings_licenses_label">Lisenser</string>
<string name="settings_category_other_label">Annet</string>
<string name="settings_general_label">Innstillinger</string>
<string name="settings_general_description">Generelle justeringer som påvirker hele appen.</string>
<string name="settings_acknowledgements_label">Anerkjennelser</string>
<string name="changelog_label">Endringslogg</string>
<string name="settings_support_email_developer_label">Send e-post til utvikler</string>
<string name="settings_support_installid_label">Installasjons-ID</string>
<string name="settings_support_installid_desc">Automatiske feilrapporter er anonyme. Del installasjons-ID-en din hvis utvikleren skal finne feilrapportene dine.</string>
<string name="settings_support_label">Brukerstøtte</string>
<string name="settings_support_description">Hvis du trenger hjelp med noe.</string>
<string name="issue_tracker_label">Problemsporing</string>
<string name="issue_tracker_description">En offentlig problemsporing for feilrapporter og funksjonsforespørsler (kun på engelsk).</string>
<string name="discord_label">Discord</string>
<string name="discord_description">Et sted til å henge og for å stille spørsmål.</string>
<string name="settings_support_email_developer_description">Merk at jeg bare kan svare på tysk eller engelsk.</string>
<string name="settings_debug_autoreports_label">Automatiske feilrapporter</string>
<string name="settings_debug_autoreports_description">Rapporterer problemer automatisk, f.eks. detaljer om en appkrasj slik at jeg kan finne ut hvordan jeg kan fikse det.</string>
<string name="settings_debug_mode_label">Feilsøkingsmodus</string>
<string name="settings_debug_mode_description">Vis tilleggsinformasjon for å feilsøke problemer.</string>
<string name="settings_monitor_mode_label">Overvåkingsmodus</string>
<string name="settings_monitor_mode_description">Under hvilke omstendigheter denne appen skal overvåke Bluetooth-data.</string>
<string name="settings_scanner_mode_label">Skannermodus</string>
<string name="settings_scanner_mode_description">Skal Bluetooth Low Energy data-skanneren prioritere ytelse eller å spare energi?</string>
<string name="settings_monitor_mode_manual_label">Når appen er åpen</string>
<string name="settings_monitor_mode_automatic_label">Når enheten er tilkoblet</string>
<string name="settings_monitor_mode_always_label">Alltid</string>
<string name="settings_scanner_mode_lowpower_label">Lavt strømforbruk</string>
<string name="settings_scanner_mode_balanced_label">Balansert</string>
<string name="settings_scanner_mode_lowlatency_label">Lav forsinkelse</string>
<string name="settings_autopause_label">Sett på pause automatisk</string>
<string name="settings_autopause_description">Sett lyden på pause når du fjerner enheten fra øret.</string>
<string name="settings_showall_label">Vis alle enheter</string>
<string name="settings_showall_description">Vis andres enheter som er i nærheten av deg.</string>
<string name="settings_autopplay_label">Spill av automatisk</string>
<string name="settings_autoplay_description">Spill av lyd når enheten er i bruk.</string>
<string name="settings_fake_data_label">Falsk data</string>
<string name="settings_fake_data_description">Vis falsk data, dvs. simuler enheter som ikke eksisterer.</string>
<string name="settings_debug_label">Feilsøkingsinnstillinger</string>
<string name="settings_debug_description">Ytterligere innstillinger til å hjelpe med feilsøking av problemer i appen.</string>
<string name="settings_signal_minimum_label">Minimum signalkvalitet</string>
<string name="settings_signal_minimum_description">Minimumssignalkvaliteten som en enhet må ha for å anses som din.</string>
<string name="settings_autoconnect_label">Autotilkobling</string>
<string name="settings_autoconnect_description">Hvis Android ikke kobler til automatisk, kan vi spørre den om å gjøre det. Dette vil sette overvåkingsmodus-innstillingen til \'Alltid\'.</string>
<string name="settings_autoconnect_condition_label">Betingelse for autotilkobling</string>
<string name="settings_autoconnect_condition_description">Når skal vi prøve å koble til enheten din?</string>
<string name="settings_reaction_label">Reaksjoner</string>
<string name="settings_reaction_description">Reager på hendelser og oppførsel.</string>
<string name="settings_category_yourdevice_label">Enheten din</string>
<string name="settings_maindevice_address_label">Enhetens adresse</string>
<string name="settings_maindevice_address_description">Adressen til den sammenkoblede enheten. Appen bruker denne til å finne ut når den er koblet til telefonen din.</string>
<string name="settings_maindevice_address_none">Ingen</string>
<string name="settings_maindevice_model_label">Enhetens modell</string>
<string name="settings_maindevice_model_description">Modellen til hovedenheten din. Dette hjelper appen med å gjenkjenne enheten din når den ikke er koblet til telefonen.</string>
<string name="settings_reaction_autoconnect_whenseen_label">Når sett</string>
<string name="settings_reaction_autoconnect_caseopen_label">Deksel er åpen</string>
<string name="settings_reaction_autoconnect_inear_label">I øret</string>
<string name="upgrade_capod_label">Oppgrader CAPod</string>
<string name="upgrade_capod_description">Få flere funksjoner og støtt utvikleren.</string>
<string name="settings_popup_caseopen_label">Vis popup</string>
<string name="settings_popup_caseopen_description">Vis en popup når enhetens deksel åpnes (eksperimentelt).</string>
<string name="overview_bluetooth_disabled_label">Bluetooth er deaktivert</string>
<string name="overview_bluetooth_disabled_description">Bluetooth er deaktivert, aktiver det ;)</string>
<string name="help_translate_label">Oversettelse</string>
<string name="help_translate_description">Hjelp til med å oversette denne appen til ditt favorittspråk.</string>
<string name="settings_onepod_mode_label">En pod modus</string>
<string name="settings_onepod_mode_description">Du trenger kun ha på deg en pod for å utløse reaksjoner, i stedet for begge.</string>
<string name="permission_system_alert_window_label">Systemvarslingsvindu</string>
<string name="permission_system_alert_window_description">La CAPod tegne over andre apper for å gjøre \"Vis popup\"-funksjonen mulig.</string>
<string name="last_seen_x">Sist sett: %s</string>
<string name="first_seen_x">Først sett: %s</string>
<string name="settings_blescanner_unfiltered_label">Ufiltrert BLE-data</string>
<string name="settings_blescanner_unfiltered_description">Fjern eventuelle filtre fra BLE-skanneren for å vise alle kringkastede BLE-data. Nyttig for å kunne støtte nye hodetelefontyper.</string>
<string name="permission_required_title">Følgende tillatelse kreves:</string>
<string name="settings_compatibility_mode_label">Kompatibilitetsmodus</string>
<string name="settings_compatibility_mode_description">Deaktiver optimaliseringer for å forbedre kompatibiliteten. Prøv dette hvis du ikke ser noen data.</string>
</resources>
+15 -12
View File
@@ -8,11 +8,10 @@
<string name="general_share_action">Udostępnij</string>
<string name="general_done_action">Gotowe</string>
<string name="general_copy_action">Kopiuj</string>
<string name="general_value_unknown_label">Nieznane</string>
<string name="general_thank_you_label">Dziękuję</string>
<string name="general_value_not_available_label">N/D</string>
<string name="general_grant_permission_action">Udziel uprawnień</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">Ulepsz</string>
<string name="general_upgrade_action">Ulepsz</string>
<string name="general_check_action">Sprawdź</string>
<string name="general_close_action">Zamknij</string>
<string name="debug_debuglog_size_label">Rozmiar</string>
@@ -30,7 +29,7 @@
<string name="permission_access_fine_location_description">CAPod korzysta z uprawnienia do \"dokładnej lokalizacji\", aby odbierać dane Bluetooth Low Energy. Twoje słuchawki korzystają z technologii Bluetooth Low Energy, aby przekazywać informacje o swoim stanie. Aplikacja NIE BĘDZIE korzystać z danych Bluetooth do ustalenia twojego położenia.</string>
<string name="permission_background_location_label">Dostęp do lokalizacji w tle</string>
<string name="permission_background_location_description">CAPdo wykorzystuje \"Dostęp do lokalizacji w tle\", aby skorzystać z funkcjonalności takich jak \"Wyświetl okienko\" lub \"Automatycznie połącz\", gdy aplikacja jest zamknięta. Dostęp do lokalizacji w tle pozwala aplikacji na odbieranie danych Bluetooth Low Energy, gdy aplikacja działa w tle. Aplikacja NIE BĘDZIE korzystać z danych Bluetooth do ustalenia twojego położenia.</string>
<string name="permission_ignore_battery_optimizations_label">Wyłącz optymalizację baterii</string>
<string name="permission_ignore_battery_optimizations_label">Wyłącz optymalizacje baterii</string>
<string name="permission_ignore_battery_optimizations_description">Optymalizacja baterii zapobiega przed niezawodnym odbieraniem danych Bluetooth, gdy aplikacja działa w tle.</string>
<string name="pods_dual_left_label">Lewy pod</string>
<string name="pods_dual_right_label">Prawy pod</string>
@@ -43,6 +42,7 @@
<string name="pods_connection_state_call_label">W trybie rozmowy</string>
<string name="pods_connection_state_ringing_label">Dzwoni</string>
<string name="pods_connection_state_hanging_up_label">Rozłączanie</string>
<string name="pods_connection_state_unknown_label">Nieznany stan połączenia</string>
<string name="pods_unknown_raw_data_label">Surowe dane</string>
<string name="pods_unknown_label">Nieznane urządzenie</string>
<string name="pods_unknown_contact_dev">Urządzenie nie zostało rozpoznane, ale korzysta z podobnego formatu danych. Możemy dodać jego obsługę - skontaktuj się ze mną :)</string>
@@ -52,6 +52,7 @@
<string name="pods_microphone_label">Mikrofon</string>
<string name="pods_yours">Twoje</string>
<string name="headset_being_worn_label">Jest noszony</string>
<string name="pods_case_unknown_state">Nieznany stan</string>
<string name="overview_nomaindevice_label">Brak podstawowego urządzenia</string>
<string name="overview_nomaindevice_description">Żadne z wykrytych urządzeń nie wygląda na twoje. Włącz i połącz swoje urządzenie lub dostosuj ustawienia.</string>
<string name="settings_label">Ustawienia</string>
@@ -61,7 +62,7 @@
<string name="settings_category_other_label">Inne</string>
<string name="settings_general_label">Ustawienia</string>
<string name="settings_general_description">Ogólne opcje, które mają wpływ na całą aplikację.</string>
<string name="settings_acknowledgements_label">Potwierdzenia</string>
<string name="settings_acknowledgements_label">Podziękowania</string>
<string name="changelog_label">Lista zmian</string>
<string name="settings_support_email_developer_label">E-mail autora</string>
<string name="settings_support_installid_label">ID instalacji</string>
@@ -80,7 +81,7 @@
<string name="settings_monitor_mode_label">Tryb monitorowania</string>
<string name="settings_monitor_mode_description">W pewnych okolicznościach aplikacja może monitorować dane Bluetooth.</string>
<string name="settings_scanner_mode_label">Tryb skanera</string>
<string name="settings_scanner_mode_description">Czy skaner Bluetooth Low Energy ma priorytetowo działać w ramach wydajności czy oszczędzania energii?</string>
<string name="settings_scanner_mode_description">Czy skaner danych Bluetooth Low Energy ma priorytetowo działać w ramach wydajności czy oszczędzania energii?</string>
<string name="settings_monitor_mode_manual_label">Gdy aplikacja jest uruchomiona</string>
<string name="settings_monitor_mode_automatic_label">Gdy urządzenie jest podłączone</string>
<string name="settings_monitor_mode_always_label">Zawsze</string>
@@ -88,13 +89,13 @@
<string name="settings_scanner_mode_balanced_label">Zabalansowana</string>
<string name="settings_scanner_mode_lowlatency_label">Małe opóźnienia</string>
<string name="settings_autopause_label">Automatyczna pauza</string>
<string name="settings_autopause_description">Pauzuj muzykę, gdy urządzenia jest wyciągane z ucha.</string>
<string name="settings_autopause_description">Pauzuj odtwarzanie, gdy urządzenia jest wyciągane z ucha.</string>
<string name="settings_showall_label">Wyświetl wszystkie urządzenia</string>
<string name="settings_showall_description">Wyświetla urządzenia innych osób, które są w pobliżu.</string>
<string name="settings_autopplay_label">Automatyczne odtwarzanie</string>
<string name="settings_autoplay_description">Uruchamia odtwarzanie muzyki, gdy urządzenie jest noszone.</string>
<string name="settings_autoplay_description">Rozpocznij odtwarzanie, gdy urządzenie jest noszone.</string>
<string name="settings_fake_data_label">Fałszywe dane</string>
<string name="settings_fake_data_description">Wyświetla fałszywe dane, na przykłady w celu symulowania urządzenia, które nie istnieje.</string>
<string name="settings_fake_data_description">Wyświetla fałszywe dane, na przykłady symuluje urządzenie, które nie istnieje.</string>
<string name="settings_debug_label">Ustawienia debugowania</string>
<string name="settings_debug_description">Dodatkowe ustawienia, które pomogą rozwiązać problemy z aplikacją.</string>
<string name="settings_signal_minimum_label">Minimalna jakość sygnału</string>
@@ -116,9 +117,8 @@
<string name="settings_reaction_autoconnect_inear_label">W uszach</string>
<string name="upgrade_capod_label">Ulepsz CAPod</string>
<string name="upgrade_capod_description">Uzyskaj dodatkowe funkcjonalności i wesprzyj autora.</string>
<string name="settings_popup_caseopen_label">Wyświetlanie okienka</string>
<string name="settings_popup_caseopen_description">Wyświetla okienko, gdy obudowa urządzenia jest otwarta (eksperymentalnie).</string>
<string name="notification_channel_reaction_popup_label">Informacje o reakcjach urządzenia</string>
<string name="settings_popup_caseopen_label">Wyświetlanie informacji</string>
<string name="settings_popup_caseopen_description">Wyświetla informację, gdy obudowa urządzenia jest otwarta (eksperymentalnie).</string>
<string name="overview_bluetooth_disabled_label">Bluetooth jest wyłączony</string>
<string name="overview_bluetooth_disabled_description">Bluetooth jest wyłączony, włącz go ;)</string>
<string name="help_translate_label">Tłumaczenie</string>
@@ -126,9 +126,12 @@
<string name="settings_onepod_mode_label">Tryb jednego pod\'a</string>
<string name="settings_onepod_mode_description">Noszenie obu pod\'ów nie jest wymagane. Wystarczy jeden, aby aktywować reakcje.</string>
<string name="permission_system_alert_window_label">Okna alertów systemowych</string>
<string name="permission_system_alert_window_description">Zezwól CAPod na wyświetlanie się nad innymi aplikacjami, aby aktywować funkcję \"Wyświetlanie okienka\".</string>
<string name="permission_system_alert_window_description">Zezwól na wyświetlanie CAPod nad innymi aplikacjami, aby aktywować funkcję \"Wyświetlanie informacji\".</string>
<string name="last_seen_x">Ostatnio widziane: %s</string>
<string name="first_seen_x">Widziane pierwszy raz: %s</string>
<string name="settings_blescanner_unfiltered_label">Niefiltrowane dane BLE</string>
<string name="settings_blescanner_unfiltered_description">Usuwa wszystkie filtry ze skaner BLE, aby wyświetlić wszystkie nadawane dane BLE. Użyteczne w przypadku dodawania obsługi nowego typu słuchawek.</string>
<string name="permission_required_title">Następujące uprawnienie jest wymagane:</string>
<string name="settings_compatibility_mode_label">Tryb kompatybilność</string>
<string name="settings_compatibility_mode_description">Wyłącza optymalizacje, aby poprawić kompatybilność. Wypróbuj, jeśli nie widzisz żadnych danych.</string>
</resources>
+11 -8
View File
@@ -8,11 +8,10 @@
<string name="general_share_action">Compartilhar</string>
<string name="general_done_action">Pronto</string>
<string name="general_copy_action">Copiar</string>
<string name="general_value_unknown_label">Desconhecido</string>
<string name="general_thank_you_label">Obrigado</string>
<string name="general_value_not_available_label">N/A</string>
<string name="general_grant_permission_action">Conceder permissão</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">Upgrade</string>
<string name="general_upgrade_action">Upgrade</string>
<string name="general_check_action">Checar</string>
<string name="general_close_action">Fechar</string>
<string name="debug_debuglog_size_label">Tamanho</string>
@@ -43,6 +42,7 @@
<string name="pods_connection_state_call_label">No modo de chamada</string>
<string name="pods_connection_state_ringing_label">Tocando</string>
<string name="pods_connection_state_hanging_up_label">Desligando</string>
<string name="pods_connection_state_unknown_label">Estado de conexão desconhecido</string>
<string name="pods_unknown_raw_data_label">Dados não tratados</string>
<string name="pods_unknown_label">Dispositivo desconhecido</string>
<string name="pods_unknown_contact_dev">Este é um dispositivo desconhecido, mas está usando um formato de mensagem semelhante. Vamos adicionar suporte para isso, entre em contato comigo :)</string>
@@ -52,6 +52,7 @@
<string name="pods_microphone_label">Microfone</string>
<string name="pods_yours">Seus</string>
<string name="headset_being_worn_label">Sendo usado</string>
<string name="pods_case_unknown_state">Estado desconhecido</string>
<string name="overview_nomaindevice_label">Nenhum dispositivo principal</string>
<string name="overview_nomaindevice_description">É improvável que todos os dispositivos detectados sejam seus. Ligue e conecte seu dispositivo ou ajuste as configurações.</string>
<string name="settings_label">Configurações</string>
@@ -80,7 +81,7 @@
<string name="settings_monitor_mode_label">Modo de monitoramento</string>
<string name="settings_monitor_mode_description">Sob quais circunstâncias este aplicativo monitora os dados do Bluetooth.</string>
<string name="settings_scanner_mode_label">Modo de escaneamento</string>
<string name="settings_scanner_mode_description">O escaneamento Bluetooth Low Energy deve priorizar o desempenho ou economizar energia?</string>
<string name="settings_scanner_mode_description">O scanner de dados Bluetooth Low Energy deve priorizar o desempenho ou economizar energia?</string>
<string name="settings_monitor_mode_manual_label">Quando o aplicativo está aberto</string>
<string name="settings_monitor_mode_automatic_label">Quando o dispositivo está conectado</string>
<string name="settings_monitor_mode_always_label">Sempre</string>
@@ -88,13 +89,13 @@
<string name="settings_scanner_mode_balanced_label">Balanceado</string>
<string name="settings_scanner_mode_lowlatency_label">Baixa latência</string>
<string name="settings_autopause_label">Pausa automática</string>
<string name="settings_autopause_description">Pause a música ao remover o dispositivo do ouvido.</string>
<string name="settings_autopause_description">Pause o áudio ao remover o dispositivo do ouvido.</string>
<string name="settings_showall_label">Mostrar todos os dispositivos</string>
<string name="settings_showall_description">Mostre os dispositivos de outras pessoas que estão perto de você.</string>
<string name="settings_autopplay_label">Reprodução automática</string>
<string name="settings_autoplay_description">Inicie a reprodução da música ao usar o dispositivo.</string>
<string name="settings_autoplay_description">Inicie a reprodução de áudio quando o dispositivo estiver em uso.</string>
<string name="settings_fake_data_label">Dados falsos</string>
<string name="settings_fake_data_description">Mostrar dados falsos, ou seja, simular dispositivos que não existem.</string>
<string name="settings_fake_data_description">Mostre dados falsos, ou seja, simule dispositivos que não existem.</string>
<string name="settings_debug_label">Configurações de depuração</string>
<string name="settings_debug_description">Configurações adicionais para ajudar a solucionar problemas com o aplicativo.</string>
<string name="settings_signal_minimum_label">Qualidade mínima do sinal</string>
@@ -118,11 +119,10 @@
<string name="upgrade_capod_description">Obtenha recursos adicionais e dê suporte ao desenvolvedor.</string>
<string name="settings_popup_caseopen_label">Mostrar pop-up</string>
<string name="settings_popup_caseopen_description">Mostrar um pop-up quando o estojo do dispositivo for aberta (experimental).</string>
<string name="notification_channel_reaction_popup_label">Reações pop-up do dispositivo</string>
<string name="overview_bluetooth_disabled_label">Bluetooth está desativado</string>
<string name="overview_bluetooth_disabled_description">O Bluetooth está desabilitado, habilite-o ;)</string>
<string name="help_translate_label">Tradução</string>
<string name="help_translate_description">Ajude a traduzir isso para o seu idioma favorito.</string>
<string name="help_translate_description">Ajude a traduzir este aplicativo para seu idioma favorito.</string>
<string name="settings_onepod_mode_label">Modo de um airpod</string>
<string name="settings_onepod_mode_description">Não é necessário usar os dois airpods, usar um único airpod é suficiente para destravar reações.</string>
<string name="permission_system_alert_window_label">Janela de alerta do sistema</string>
@@ -131,4 +131,7 @@
<string name="first_seen_x">Visto pela primeira vez: %s</string>
<string name="settings_blescanner_unfiltered_label">Dados BLE não filtrados</string>
<string name="settings_blescanner_unfiltered_description">Remova quaisquer filtros do scanner BLE para mostrar todos os dados BLE transmitidos. Útil para adicionar suporte para novos tipos de fones de ouvido.</string>
<string name="permission_required_title">A seguinte permissão é necessária:</string>
<string name="settings_compatibility_mode_label">Modo de compatibilidade</string>
<string name="settings_compatibility_mode_description">Desative as otimizações para melhorar a compatibilidade. Tente isso se você não estiver vendo nenhum dado.</string>
</resources>
+10 -7
View File
@@ -8,11 +8,10 @@
<string name="general_share_action">Поделиться</string>
<string name="general_done_action">Готово</string>
<string name="general_copy_action">Копировать</string>
<string name="general_value_unknown_label">Неизвестно</string>
<string name="general_thank_you_label">Спасибо</string>
<string name="general_value_not_available_label">Недоступно</string>
<string name="general_grant_permission_action">Предоставить разрешение</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">Улучшить</string>
<string name="general_upgrade_action">Улучшить</string>
<string name="general_check_action">Проверить</string>
<string name="general_close_action">Закрыть</string>
<string name="debug_debuglog_size_label">Размер</string>
@@ -43,6 +42,7 @@
<string name="pods_connection_state_call_label">В режиме вызова</string>
<string name="pods_connection_state_ringing_label">Звонок</string>
<string name="pods_connection_state_hanging_up_label">Отбой</string>
<string name="pods_connection_state_unknown_label">Неизвестное состояние подключения</string>
<string name="pods_unknown_raw_data_label">Необработанные данные</string>
<string name="pods_unknown_label">Неизвестное устройство</string>
<string name="pods_unknown_contact_dev">Это неизвестное устройство, но оно использует аналогичный формат сообщения. Давайте добавим поддержку, свяжитесь со мной :)</string>
@@ -52,6 +52,7 @@
<string name="pods_microphone_label">Микрофон</string>
<string name="pods_yours">Ваши</string>
<string name="headset_being_worn_label">Надеты</string>
<string name="pods_case_unknown_state">Неизвестное состояние</string>
<string name="overview_nomaindevice_label">Нет основного устройства</string>
<string name="overview_nomaindevice_description">Не похоже, что среди обнаруженных устройств есть Ваши. Включите питание и подключите Ваше устройство, или измените настройки.</string>
<string name="settings_label">Настройки</string>
@@ -80,7 +81,7 @@
<string name="settings_monitor_mode_label">Режим мониторинга</string>
<string name="settings_monitor_mode_description">При каких условиях приложение отслеживает данные Bluetooth.</string>
<string name="settings_scanner_mode_label">Режим сканера</string>
<string name="settings_scanner_mode_description">Какой режим должен использовать сканер Bluetooth Low Energy - производительность или экономию энергии?</string>
<string name="settings_scanner_mode_description">Какой режим должен по умолчанию использовать сканер данных Bluetooth Low Energy - производительность или экономию энергии?</string>
<string name="settings_monitor_mode_manual_label">Когда приложение открыто</string>
<string name="settings_monitor_mode_automatic_label">Когда устройство подключено</string>
<string name="settings_monitor_mode_always_label">Всегда</string>
@@ -88,13 +89,13 @@
<string name="settings_scanner_mode_balanced_label">Сбалансированный</string>
<string name="settings_scanner_mode_lowlatency_label">Малая задержка</string>
<string name="settings_autopause_label">Автопауза</string>
<string name="settings_autopause_description">Приостановка музыки при удалении устройства из уха.</string>
<string name="settings_autopause_description">Приостановка аудио при удалении устройства из уха.</string>
<string name="settings_showall_label">Показать все устройства</string>
<string name="settings_showall_description">Показать находящиеся рядом с Вами устройства других людей.</string>
<string name="settings_autopplay_label">Автовоспроизведение</string>
<string name="settings_autoplay_description">Запуск музыки при вставке наушников.</string>
<string name="settings_autoplay_description">Включение воспроизведения аудио при начале использования устройства.</string>
<string name="settings_fake_data_label">Пустые данные</string>
<string name="settings_fake_data_description">Показывать пустые данные, например, симулировать отсутствие устройства.</string>
<string name="settings_fake_data_description">Показывать пустые данные, например, симулировать устройства, которые не существуют.</string>
<string name="settings_debug_label">Настройки отладки</string>
<string name="settings_debug_description">Дополнительные настройки для решения проблем с помощью приложения.</string>
<string name="settings_signal_minimum_label">Минимальное качество сигнала</string>
@@ -118,7 +119,6 @@
<string name="upgrade_capod_description">Получите дополнительные функции и поддержите разработчика.</string>
<string name="settings_popup_caseopen_label">Всплывающие окна</string>
<string name="settings_popup_caseopen_description">Показывать всплывающее окно, когда футляр открыт (эксперимент).</string>
<string name="notification_channel_reaction_popup_label">Всплывающие реакции устройства</string>
<string name="overview_bluetooth_disabled_label">Bluetooth отключен</string>
<string name="overview_bluetooth_disabled_description">Bluetooth отключен, включите его ;)</string>
<string name="help_translate_label">Перевод</string>
@@ -131,4 +131,7 @@
<string name="first_seen_x">Первые: %s</string>
<string name="settings_blescanner_unfiltered_label">Нефильтрованные данные BLE</string>
<string name="settings_blescanner_unfiltered_description">Удалите все фильтры из сканера BLE, чтобы показать все переданные данные BLE. Может помочь при добавлении поддержки новых типов наушников.</string>
<string name="permission_required_title">Требуется следующее разрешение:</string>
<string name="settings_compatibility_mode_label">Режим совместимости</string>
<string name="settings_compatibility_mode_description">Отключите оптимизацию для улучшения совместимости. Попробуйте это, если не видите данных.</string>
</resources>
@@ -5,7 +5,6 @@
<string name="general_share_action">බෙදාගන්න</string>
<string name="general_done_action">අහවරයි</string>
<string name="general_copy_action">පිටපත්</string>
<string name="general_value_unknown_label">නොදනී</string>
<string name="general_thank_you_label">ඔබට ස්තූතියි</string>
<string name="general_value_not_available_label">අ/නොවේ</string>
<string name="general_check_action">පරීක්‍ෂාව</string>
+9 -6
View File
@@ -8,11 +8,10 @@
<string name="general_share_action">Zdieľať</string>
<string name="general_done_action">Hotovo</string>
<string name="general_copy_action">Kopírovať</string>
<string name="general_value_unknown_label">Neznáme</string>
<string name="general_thank_you_label">Ďakujem</string>
<string name="general_value_not_available_label">N/D</string>
<string name="general_grant_permission_action">Udeliť povolenie</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">Inovovať</string>
<string name="general_upgrade_action">Inovovať</string>
<string name="general_check_action">Overiť</string>
<string name="general_close_action">Zavrieť</string>
<string name="debug_debuglog_size_label">Veľkosť</string>
@@ -43,6 +42,7 @@
<string name="pods_connection_state_call_label">V režime hovoru</string>
<string name="pods_connection_state_ringing_label">Vyzváňanie</string>
<string name="pods_connection_state_hanging_up_label">Zavesenie</string>
<string name="pods_connection_state_unknown_label">Neznámy stav pripojenia</string>
<string name="pods_unknown_raw_data_label">Nespracované údaje</string>
<string name="pods_unknown_label">Neznáme zariadenie</string>
<string name="pods_unknown_contact_dev">Toto je neznáme zariadenie, ale používa podobný formát správy. Pridajme preň podporu, kontaktujte ma :)</string>
@@ -52,6 +52,7 @@
<string name="pods_microphone_label">Mikrofón</string>
<string name="pods_yours">Vaše</string>
<string name="headset_being_worn_label">Používa sa</string>
<string name="pods_case_unknown_state">Neznámy stav</string>
<string name="overview_nomaindevice_label">Žiadne hlavné zariadenie</string>
<string name="overview_nomaindevice_description">Všetky zistené zariadenia pravdepodobne nebudú vaše. Zapnite a pripojte svoje zariadenie alebo upravte nastavenia.</string>
<string name="settings_label">Nastavenia</string>
@@ -88,13 +89,13 @@
<string name="settings_scanner_mode_balanced_label">Vyvážený</string>
<string name="settings_scanner_mode_lowlatency_label">Nízka latencia</string>
<string name="settings_autopause_label">Automatické pozastavenie</string>
<string name="settings_autopause_description">Pozastavte hudbu, keď si vyberiete zariadenie z ucha.</string>
<string name="settings_autopause_description">Pozastavte zvuk, keď si vyberiete zariadenie z ucha.</string>
<string name="settings_showall_label">Zobraziť všetky zariadenia</string>
<string name="settings_showall_description">Ukázať zariadenia iných ľudí, ktoré sú vo vašej blízkosti.</string>
<string name="settings_autopplay_label">Automatické prehrávanie</string>
<string name="settings_autoplay_description">Spustiť prehrávanie hudby počas nosenia zariadenia.</string>
<string name="settings_autoplay_description">Spustite prehrávanie zvuku, keď je zariadenie nosené.</string>
<string name="settings_fake_data_label">Falošné údaje</string>
<string name="settings_fake_data_description">Zobrazovať falošné údaje, t. j. simulovať neexistujúce zariadenie.</string>
<string name="settings_fake_data_description">Zobrazovať falošné údaje, t. j. simulovať neexistujúce zariadenia.</string>
<string name="settings_debug_label">Nastavenia ladenia</string>
<string name="settings_debug_description">Ďalšie nastavenia na pomoc pri riešení problémov s aplikáciou.</string>
<string name="settings_signal_minimum_label">Minimálna kvalita signálu</string>
@@ -118,7 +119,6 @@
<string name="upgrade_capod_description">Získajte ďalšie funkcie a podporte vývojára.</string>
<string name="settings_popup_caseopen_label">Zobraziť kontextové okno</string>
<string name="settings_popup_caseopen_description">Po otvorení puzdra zariadenia zobraziť kontextové okno (experimentálne).</string>
<string name="notification_channel_reaction_popup_label">Kontextové okno reakcií zariadenia</string>
<string name="overview_bluetooth_disabled_label">Bluetooth je vypnuté</string>
<string name="overview_bluetooth_disabled_description">Bluetooth je vypnuté, zapnite ho ;)</string>
<string name="help_translate_label">Preklad</string>
@@ -131,4 +131,7 @@
<string name="first_seen_x">Prvýkrát videné: %s</string>
<string name="settings_blescanner_unfiltered_label">Nefiltrované údaje BLE</string>
<string name="settings_blescanner_unfiltered_description">Odstráňte všetky filtre zo skenera BLE, aby sa zobrazili všetky vysielané údaje BLE. Užitočné na pridanie podpory pre nové typy slúchadiel.</string>
<string name="permission_required_title">Vyžaduje sa nasledujúce povolenie:</string>
<string name="settings_compatibility_mode_label">Režim kompatibility</string>
<string name="settings_compatibility_mode_description">Zakázať optimalizáciu na zlepšenie kompatibility. Skúste to, ak nevidíte žiadne údaje.</string>
</resources>
+136 -1
View File
@@ -1,2 +1,137 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="app_name">CAPod</string>
<string name="app_name_pro">CAPod Pro</string>
<string name="app_name_foss">CAPod ÖAKK</string>
<string name="notification_channel_device_status_label">Cihaz durumu</string>
<string name="general_error_label">Hata</string>
<string name="general_share_action">Paylaş</string>
<string name="general_done_action">Bitti</string>
<string name="general_copy_action">Kopyala</string>
<string name="general_thank_you_label">Teşekkürler</string>
<string name="general_value_not_available_label">Yok</string>
<string name="general_grant_permission_action">İzin ver</string>
<string name="general_upgrade_action">Güncelleme</string>
<string name="general_check_action">Kontrol et</string>
<string name="general_close_action">Kapat</string>
<string name="debug_debuglog_size_label">Boyut</string>
<string name="debug_debuglog_size_compressed_label">Sıkıştırılmış boyut</string>
<string name="debug_notification_channel_label">Hata ayıklama bildirimleri</string>
<string name="debug_debuglog_file_label">Kaydedilen günlük dosyası</string>
<string name="debug_debuglog_record_action">Hata ayıklama günlüğünü kaydet</string>
<string name="permission_bluetooth_connect_label">Bluetooth bağlantısı</string>
<string name="permission_bluetooth_connect_description">Bu uygulama, eşleştirilmiş cihazlarla etkileşim kurmak ve bağlantıları başlatmak için \"Bluetooth bağlantısı\" izni gerektirir.</string>
<string name="permission_bluetooth_scan_label">Bluetooth taraması</string>
<string name="permission_bluetooth_scan_description">\"Bluetooth tarama\" izni, bu uygulamanın AirPods\'unuz gibi yakındaki cihazlardan Bluetooth verilerini keşfetmesine ve almasına izin verir.</string>
<string name="permission_bluetooth_label">Bluetooth</string>
<string name="permission_bluetooth_description">Bu uygulama, eşleştirilmiş bluetooth cihazlarına bağlanmak için \"Bluetooth\" izni gerektirir.</string>
<string name="permission_access_fine_location_label">Hassas konuma erişin</string>
<string name="permission_access_fine_location_description">CAPod, Bluetooth Düşük Enerji verilerini almak için \"iyi konum\" iznini kullanır. Kulaklıklarınız durumlarını yayınlamak için Bluetooth Düşük Enerji teknolojisini kullanır. Bu uygulama konumunuzu belirlemek için Bluetooth verilerini KULLANMAYACAKTIR.</string>
<string name="permission_background_location_label">Arka planda konum erişimi</string>
<string name="permission_background_location_description">CAPod, uygulama kapalıyken \"Açılır pencereyi göster\" ve \"Otomatik Bağlantı\" gibi özellikleri etkinleştirmek için \"arka plan konumu erişimi\" kullanır. Arka plan konumu erişimi, uygulamanın arka plandayken Bluetooth Düşük Enerji verilerini almasını sağlar. Bu uygulama konumunuzu belirlemek için Bluetooth verilerini KULLANMAZ.</string>
<string name="permission_ignore_battery_optimizations_label">Pil optimizasyonlarını devre dışı bırak</string>
<string name="permission_ignore_battery_optimizations_description">Pil iyileştirmeleri, uygulama arka plandayken bu uygulamanın Bluetooth verilerini güvenilir bir şekilde almasını engeller.</string>
<string name="pods_dual_left_label">Sol bölme</string>
<string name="pods_dual_right_label">Sağ bölme</string>
<string name="pods_case_label">Sorun</string>
<string name="pods_case_status_open_label">Açık</string>
<string name="pods_case_status_closed_label">Kapalı</string>
<string name="pods_connection_state_disconnected_label">Bir cihaza bağlı değil</string>
<string name="pods_connection_state_idle_label">Bir cihaza bağlı, ancak boşta</string>
<string name="pods_connection_state_music_label">Müzik modunda</string>
<string name="pods_connection_state_call_label">Arama modunda</string>
<string name="pods_connection_state_ringing_label">Çalıyor</string>
<string name="pods_connection_state_hanging_up_label">Kapatıyorum</string>
<string name="pods_connection_state_unknown_label">Bilinmeyen bağlantı durumu</string>
<string name="pods_unknown_raw_data_label">İşlenmemiş veri</string>
<string name="pods_unknown_label">Tanımlanmamış cihaz</string>
<string name="pods_unknown_contact_dev">Bu bilinmeyen bir cihazdır, ancak benzer bir mesaj formatı kullanıyor. Bunun için destek ekleyelim, bana ulaşın :)</string>
<string name="pods_none_label_short">Cihaz yok</string>
<string name="pods_charging_label">Doluyor</string>
<string name="pods_inear_label">Kulakta</string>
<string name="pods_microphone_label">Mikrofon</string>
<string name="pods_yours">Senin</string>
<string name="headset_being_worn_label">Giyilmek</string>
<string name="pods_case_unknown_state">Bilinmeyen durum</string>
<string name="overview_nomaindevice_label">Birincil aygıt yok</string>
<string name="overview_nomaindevice_description">Algılanan tüm cihazların sizin olması olası değildir. Cihazınızı açın ve bağlayın veya ayarları yapın.</string>
<string name="settings_label">Ayarlar</string>
<string name="settings_privacy_policy_label">Gizlilik ilkesi</string>
<string name="settings_privacy_policy_desc">Verileri sorumlu bir şekilde işle.</string>
<string name="settings_licenses_label">Lisans</string>
<string name="settings_category_other_label">Diğer</string>
<string name="settings_general_label">Ayarlar</string>
<string name="settings_general_description">Tüm uygulamayı etkileyen genel düzenlemeler.</string>
<string name="settings_acknowledgements_label">Teşekkür</string>
<string name="changelog_label">Değişiklik Günlüğü</string>
<string name="settings_support_email_developer_label">E-posta geliştiricisi</string>
<string name="settings_support_installid_label">Yükleme Kimliği</string>
<string name="settings_support_installid_desc">Otomatik hata raporları anonimdir. Geliştiricinin hata raporlarınızı bulması gerekiyorsa yükleme kimliğinizi paylaşın.</string>
<string name="settings_support_label">Destek</string>
<string name="settings_support_description">Yardıma ihtiyacın olursa.</string>
<string name="issue_tracker_label">Sorun izleyicisi</string>
<string name="issue_tracker_description">Hata raporları ve özellik istekleri için genel bir sorun izleyicisi (yalnızca İngilizce).</string>
<string name="discord_label">Discord</string>
<string name="discord_description">Takılıp soru sormak için bir yer.</string>
<string name="settings_support_email_developer_description">Yalnızca Almanca veya İngilizce yanıt verebildiğimi unutmayın.</string>
<string name="settings_debug_autoreports_label">Otomatik hata raporları</string>
<string name="settings_debug_autoreports_description">Sorunları otomatik olarak bildirir, örneğin bir uygulama çökmesiyle ilgili ayrıntılar, böylece nasıl düzelteceğimi bulabilirim.</string>
<string name="settings_debug_mode_label">Hata ayıklama modu</string>
<string name="settings_debug_mode_description">Sorunları gidermek için ek bilgiler gösterin.</string>
<string name="settings_monitor_mode_label">İzleme modu</string>
<string name="settings_monitor_mode_description">Bu uygulama hangi koşullar altında Bluetooth verilerini izler.</string>
<string name="settings_scanner_mode_label">Tarama modu</string>
<string name="settings_scanner_mode_description">Bluetooth Düşük Enerjili veri tarayıcısı performansa öncelik vermeli mi yoksa enerji tasarrufu mu yapmalı?</string>
<string name="settings_monitor_mode_manual_label">Uygulama açıkken</string>
<string name="settings_monitor_mode_automatic_label">Aygıt bağlandığında</string>
<string name="settings_monitor_mode_always_label">Her zaman</string>
<string name="settings_scanner_mode_lowpower_label">Düşük güç</string>
<string name="settings_scanner_mode_balanced_label">Dengeli</string>
<string name="settings_scanner_mode_lowlatency_label">Düşük gecikme süresi</string>
<string name="settings_autopause_label">Otomatik duraklama</string>
<string name="settings_autopause_description">Cihazı kulağınızdan çıkarırken sesi duraklatın.</string>
<string name="settings_showall_label">Tüm aygıtları göster</string>
<string name="settings_showall_description">Yakınınızda bulunan diğer kişilerin cihazlarını gösterin.</string>
<string name="settings_autopplay_label">Otomatik oynatma</string>
<string name="settings_autoplay_description">Cihaz takıldığında ses çalmayı başlatın.</string>
<string name="settings_fake_data_label">Sahte veriler</string>
<string name="settings_fake_data_description">Sahte verileri göster, yani varolmayan cihazları simüle et.</string>
<string name="settings_debug_label">Hata ayıklama ayarları</string>
<string name="settings_debug_description">Uygulamayla ilgili sorunları gidermeye yardımcı olacak ek ayarlar.</string>
<string name="settings_signal_minimum_label">Minimum sinyal kalitesi</string>
<string name="settings_signal_minimum_description">Bir cihazın sahip olması gereken minimum sinyal kalitesi size ait olarak kabul edilmelidir.</string>
<string name="settings_autoconnect_label">Otomatik bağlantı</string>
<string name="settings_autoconnect_description">Android otomatik olarak bağlanmazsa, biz de sorabiliriz. Bu, monitör modu ayarını \'Her zaman\' olarak ayarlayacaktır.</string>
<string name="settings_autoconnect_condition_label">Otomatik bağlantı koşulu</string>
<string name="settings_autoconnect_condition_description">Cihazınıza ne zaman bağlanmayı denemeliyiz?</string>
<string name="settings_reaction_label">Reaksiyonlar</string>
<string name="settings_reaction_description">Olaylara ve davranışlara tepki verin.</string>
<string name="settings_category_yourdevice_label">Cihazınız</string>
<string name="settings_maindevice_address_label">Cihaz adresiniz</string>
<string name="settings_maindevice_address_description">Eşleştirilmiş cihazınızın adresi. Uygulama, telefonunuza ne zaman bağlanacağını belirlemek için bunu kullanır.</string>
<string name="settings_maindevice_address_none">Hiçbiri</string>
<string name="settings_maindevice_model_label">Cihazınızın modeli</string>
<string name="settings_maindevice_model_description">Ana cihazınızın modeli. Bu, telefonunuza bağlı olmadığında uygulamanın cihazınızı tanımasına yardımcı olur.</string>
<string name="settings_reaction_autoconnect_whenseen_label">Görüldüğünde</string>
<string name="settings_reaction_autoconnect_caseopen_label">Vaka açık</string>
<string name="settings_reaction_autoconnect_inear_label">Kulakta</string>
<string name="upgrade_capod_label">CAPod\'u Güncelle</string>
<string name="upgrade_capod_description">Ek özellikler edinin ve geliştiriciyi destekleyin.</string>
<string name="settings_popup_caseopen_label">Pop-up\'ı göster</string>
<string name="settings_popup_caseopen_description">Cihaz kasası açıldığında bir açılır pencere göster (deneysel).</string>
<string name="overview_bluetooth_disabled_label">Bluetooth devre dışı</string>
<string name="overview_bluetooth_disabled_description">Bluetooth devre dışı, etkinleştirin ;)</string>
<string name="help_translate_label">Tercüme</string>
<string name="help_translate_description">Bu uygulamayı en sevdiğiniz dile çevirmeye yardımcı olun.</string>
<string name="settings_onepod_mode_label">Tek bölme modu</string>
<string name="settings_onepod_mode_description">Her iki bölmeyi de takmak gerekli değildir, tek bir pod takmak reaksiyonları tetiklemek için yeterlidir.</string>
<string name="permission_system_alert_window_label">Sistem Uyarı Penceresi</string>
<string name="permission_system_alert_window_description">CAPod\'un \"PopUp\'ı Göster\" özelliğini mümkün kılmak için diğer uygulamaların üzerinde çizmesine izin verin.</string>
<string name="last_seen_x">Son görülme: %s</string>
<string name="first_seen_x">İlk görülme: %s</string>
<string name="settings_blescanner_unfiltered_label">Filtrelenmemiş BLE verileri</string>
<string name="settings_blescanner_unfiltered_description">Yayınlanan tüm BLE verilerini göstermek için BLE tarayıcısından tüm filtreleri kaldırın. Yeni kulaklık türlerine destek eklemek için kullanışlıdır.</string>
<string name="permission_required_title">Aşağıdaki izin gereklidir:</string>
<string name="settings_compatibility_mode_label">Uyumluluk modu</string>
<string name="settings_compatibility_mode_description">Uyumluluğu artırmak için iyileştirmeleri devre dışı bırakın. Herhangi bir veri görmüyorsanız bunu deneyin.</string>
</resources>
+42 -3
View File
@@ -1,20 +1,24 @@
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">CAPod</string>
<string name="app_name_pro">CAPod Професійна</string>
<string name="notification_channel_device_status_label">Статус пристрою</string>
<string name="general_error_label">Помилка</string>
<string name="general_share_action">Поділитися</string>
<string name="general_done_action">Зроблено</string>
<string name="general_copy_action">Копіювати</string>
<string name="general_value_unknown_label">Невідомо</string>
<string name="general_thank_you_label">Дякуємо</string>
<string name="general_value_not_available_label">Н</string>
<string name="general_grant_permission_action">Надати дозвіл</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">Оновити</string>
<string name="general_upgrade_action">Оновити</string>
<string name="general_check_action">Перевірити</string>
<string name="general_close_action">Зачинити</string>
<string name="debug_debuglog_size_label">Розмір</string>
<string name="permission_bluetooth_label">Bluetooth</string>
<string name="permission_access_fine_location_label">Доступ до точного місцезнаходження</string>
<string name="permission_background_location_label">Доступ до місцезнаходження у тлі</string>
<string name="permission_ignore_battery_optimizations_label">Вимкнути оптимізацію батареї</string>
<string name="permission_ignore_battery_optimizations_description">Оптимізація батареї перешкоджає цьому пристрою надійно отримувати дані Bluetooth під час перебування програми у тлі.</string>
<string name="pods_dual_left_label">Лівий навушник</string>
<string name="pods_dual_right_label">Правий навушник</string>
<string name="pods_case_label">Футляр</string>
@@ -23,24 +27,59 @@
<string name="pods_connection_state_disconnected_label">Не під\'єднано до пристрою</string>
<string name="pods_connection_state_music_label">У режимі музики</string>
<string name="pods_connection_state_call_label">У режимі виклику</string>
<string name="pods_connection_state_unknown_label">Невідомий стан з\'єднання</string>
<string name="pods_unknown_label">Невідомий пристрій</string>
<string name="pods_none_label_short">Немає пристрою</string>
<string name="pods_charging_label">Заряджання</string>
<string name="pods_inear_label">У вусі</string>
<string name="pods_microphone_label">Мікрофон</string>
<string name="pods_yours">Ваш</string>
<string name="pods_case_unknown_state">Невідомий стан</string>
<string name="overview_nomaindevice_label">Відсутній первинний пристрій</string>
<string name="settings_label">Налаштування</string>
<string name="settings_privacy_policy_label">Політика конфіденційності</string>
<string name="settings_licenses_label">Ліцензії</string>
<string name="settings_category_other_label">Інше</string>
<string name="settings_general_label">Налаштування</string>
<string name="settings_general_description">Загальні функції, що впливають на всю програму.</string>
<string name="settings_acknowledgements_label">Подяки</string>
<string name="changelog_label">Список змін</string>
<string name="settings_support_email_developer_label">Лист розробнику</string>
<string name="settings_support_label">Підтримка</string>
<string name="settings_support_description">Якщо необхідна допомога.</string>
<string name="settings_debug_autoreports_label">Автоматичні звіти про помилки</string>
<string name="settings_monitor_mode_manual_label">Коли програму відкрито</string>
<string name="settings_monitor_mode_automatic_label">При під\'єднаному пристрої</string>
<string name="settings_monitor_mode_always_label">Завжди</string>
<string name="settings_scanner_mode_lowpower_label">Низький заряд</string>
<string name="settings_scanner_mode_balanced_label">Збалансовано</string>
<string name="settings_autopause_label">Автопауза</string>
<string name="settings_showall_label">Показувати усі пристрої</string>
<string name="settings_showall_description">Відображення пристроїв інших людей побизу Вас.</string>
<string name="settings_autopplay_label">Автовідтворення</string>
<string name="settings_debug_label">Налаштування налагодження</string>
<string name="settings_signal_minimum_label">Мінімальна якість сигналу</string>
<string name="settings_autoconnect_label">Автопід\'єднання</string>
<string name="settings_autoconnect_condition_label">Умова автопід\'єднання</string>
<string name="settings_autoconnect_condition_description">Коли слід здійснювати спробу під\'єднання до Вашого пристрою?</string>
<string name="settings_reaction_label">Реакції</string>
<string name="settings_reaction_description">Реагування на події та дії.</string>
<string name="settings_category_yourdevice_label">Ваш пристрій</string>
<string name="settings_maindevice_address_label">Адреса Вашого пристрою</string>
<string name="settings_maindevice_address_description">Адреса Вашого приєднаного пристрою. Програма використовує її для визначення, коли його під\'єднано до Вашого телефону.</string>
<string name="settings_maindevice_address_none">Немає</string>
<string name="settings_maindevice_model_label">Модель Вашого пристрою</string>
<string name="settings_reaction_autoconnect_caseopen_label">Футляр відчинено</string>
<string name="settings_reaction_autoconnect_inear_label">У вусі</string>
<string name="upgrade_capod_label">Оновити CAPod</string>
<string name="upgrade_capod_description">Отримайте додаткові функції та підтримайте розробника.</string>
<string name="overview_bluetooth_disabled_label">Bluetooth вимкнено</string>
<string name="overview_bluetooth_disabled_description">Bluetooth вимкнено, увімкніть його ;)</string>
<string name="help_translate_label">Переклад</string>
<string name="help_translate_description">Допоможіть перекласти це своєю улюбленою мовою.</string>
<string name="settings_onepod_mode_label">Режим одного навушника</string>
<string name="settings_onepod_mode_description">Одягання обох навушників не є необхідним, одягання одного навушника цілком достатньо для запуску реагування.</string>
<string name="permission_system_alert_window_label">Вікно системного повідомлення</string>
<string name="last_seen_x">Востаннє був: %s</string>
<string name="first_seen_x">Уперше був: %s</string>
<string name="permission_required_title">Необхідні наступні дозволи:</string>
</resources>
+136 -1
View File
@@ -1,2 +1,137 @@
<?xml version="1.0" encoding="utf-8"?>
<resources></resources>
<resources>
<string name="app_name">CAPod</string>
<string name="app_name_pro">CAPod Pro</string>
<string name="app_name_foss">CAPod FOSS</string>
<string name="notification_channel_device_status_label">Trạng thái thiết bị</string>
<string name="general_error_label">Lỗi</string>
<string name="general_share_action">Chia sẻ</string>
<string name="general_done_action">Xong</string>
<string name="general_copy_action">Sao chép</string>
<string name="general_thank_you_label">Cảm ơn</string>
<string name="general_value_not_available_label">Không rõ</string>
<string name="general_grant_permission_action">Cấp quyền</string>
<string name="general_upgrade_action">Nâng cấp</string>
<string name="general_check_action">Kiểm tra</string>
<string name="general_close_action">Đóng</string>
<string name="debug_debuglog_size_label">Kích thước</string>
<string name="debug_debuglog_size_compressed_label">Kích thước nén</string>
<string name="debug_notification_channel_label">Thông báo gỡ lỗi</string>
<string name="debug_debuglog_file_label">Tệp nhật ký đã ghi</string>
<string name="debug_debuglog_record_action">Ghi nhật ký gỡ lỗi</string>
<string name="permission_bluetooth_connect_label">Kết nối Bluetooth</string>
<string name="permission_bluetooth_connect_description">Ứng dụng này yêu cầu quyền \"Kết nối Bluetooth\" để tương tác với các thiết bị được ghép nối và bắt đầu kết nối.</string>
<string name="permission_bluetooth_scan_label">Quét qua Bluetooth</string>
<string name="permission_bluetooth_scan_description">Quyền \"quét Bluetooth\" cho phép ứng dụng này khám phá và nhận dữ liệu Bluetooth từ các thiết bị lân cận, chẳng hạn như AirPods của bạn.</string>
<string name="permission_bluetooth_label">Bluetooth</string>
<string name="permission_bluetooth_description">Ứng dụng này yêu cầu quyền \"Bluetooth\" để kết nối với các thiết bị bluetooth được ghép nối.</string>
<string name="permission_access_fine_location_label">Truy cập vị trí tốt</string>
<string name="permission_access_fine_location_description">CAPod sử dụng quyền \"vị trí tốt\" để nhận dữ liệu Bluetooth Low Energy. Tai nghe của bạn sử dụng công nghệ Bluetooth Low Energy để phát trạng thái của chúng. Ứng dụng này sẽ KHÔNG sử dụng dữ liệu Bluetooth để xác định vị trí của bạn.</string>
<string name="permission_background_location_label">Quyền truy cập vị trí nền</string>
<string name="permission_background_location_description">CAPod sử dụng \"quyền truy cập vị trí nền\" để bật các tính năng như \"Hiển thị cửa sổ bật lên\" và \"Tự động kết nối\" trong khi ứng dụng đóng. Quyền truy cập vị trí trong nền cho phép ứng dụng nhận dữ liệu Bluetooth Low Energy khi đang ở chế độ nền. Ứng dụng này sẽ KHÔNG sử dụng dữ liệu Bluetooth để xác định vị trí của bạn.</string>
<string name="permission_ignore_battery_optimizations_label">Tắt tối ưu hóa pin</string>
<string name="permission_ignore_battery_optimizations_description">Tối ưu hóa pin ngăn ứng dụng này nhận dữ liệu Bluetooth một cách đáng tin cậy khi ứng dụng ở chế độ nền.</string>
<string name="pods_dual_left_label">Tai bên trái</string>
<string name="pods_dual_right_label">Tai bên phải</string>
<string name="pods_case_label">Hộp đựng</string>
<string name="pods_case_status_open_label">Mở</string>
<string name="pods_case_status_closed_label">Đã đóng</string>
<string name="pods_connection_state_disconnected_label">Không được kết nối với thiết bị</string>
<string name="pods_connection_state_idle_label">Đã kết nối với một thiết bị nhưng không hoạt động</string>
<string name="pods_connection_state_music_label">Ở chế độ âm nhạc</string>
<string name="pods_connection_state_call_label">Ở chế độ cuộc gọi</string>
<string name="pods_connection_state_ringing_label">Đổ chuông</string>
<string name="pods_connection_state_hanging_up_label">Cúp máy</string>
<string name="pods_connection_state_unknown_label">Trạng thái kết nối không xác định</string>
<string name="pods_unknown_raw_data_label">Dữ liệu thô</string>
<string name="pods_unknown_label">Thiết bị chưa biết</string>
<string name="pods_unknown_contact_dev">Đây là một thiết bị không xác định, nhưng nó đang sử dụng định dạng tin nhắn tương tự. Cần thêm hỗ trợ cho nó, liên hệ với tôi :)</string>
<string name="pods_none_label_short">Không có thiết bị</string>
<string name="pods_charging_label">Đang sạc</string>
<string name="pods_inear_label">Trong tai</string>
<string name="pods_microphone_label">Microphone</string>
<string name="pods_yours">Của bạn</string>
<string name="headset_being_worn_label">Đang mang</string>
<string name="pods_case_unknown_state">Trạng thái không xác định</string>
<string name="overview_nomaindevice_label">Không có thiết bị chính</string>
<string name="overview_nomaindevice_description">Tất cả các thiết bị được phát hiện không chắc là của bạn. Bật nguồn và kết nối thiết bị của bạn hoặc điều chỉnh cài đặt.</string>
<string name="settings_label">Cài đặt</string>
<string name="settings_privacy_policy_label">Chính sách bảo mật</string>
<string name="settings_privacy_policy_desc">Xử lý dữ liệu một cách có trách nhiệm.</string>
<string name="settings_licenses_label">Giấy phép</string>
<string name="settings_category_other_label">Khác</string>
<string name="settings_general_label">Cài đặt</string>
<string name="settings_general_description">Các chỉnh sửa chung ảnh hưởng đến toàn bộ ứng dụng.</string>
<string name="settings_acknowledgements_label">Nhìn nhận</string>
<string name="changelog_label">Các thay đổi</string>
<string name="settings_support_email_developer_label">Gửi email cho nhà phát triển</string>
<string name="settings_support_installid_label">ID Cài đặt</string>
<string name="settings_support_installid_desc">Các báo cáo lỗi tự động được ẩn danh. Chia sẻ ID cài đặt của bạn nếu nhà phát triển cần tìm các báo cáo lỗi của bạn.</string>
<string name="settings_support_label">Hỗ trợ</string>
<string name="settings_support_description">Nếu bạn cần trợ giúp.</string>
<string name="issue_tracker_label">Tìm kiếm lỗi</string>
<string name="issue_tracker_description">Trình theo dõi vấn đề công khai cho các báo cáo lỗi và yêu cầu tính năng (chỉ bằng tiếng Anh).</string>
<string name="discord_label">Phản hồi</string>
<string name="discord_description">Một nơi để trao đổi và đặt câu hỏi.</string>
<string name="settings_support_email_developer_description">Lưu ý rằng tôi chỉ có thể trả lời bằng tiếng Đức hoặc tiếng Anh.</string>
<string name="settings_debug_autoreports_label">Báo cáo lỗi tự động</string>
<string name="settings_debug_autoreports_description">Tự động báo cáo các vấn đề, ví dụ: thông tin chi tiết về sự cố ứng dụng để tôi có thể tìm ra cách khắc phục.</string>
<string name="settings_debug_mode_label">Chế độ kiểm tra sửa lỗi</string>
<string name="settings_debug_mode_description">Hiển thị thông tin bổ sung để khắc phục sự cố.</string>
<string name="settings_monitor_mode_label">Chế độ giám sát</string>
<string name="settings_monitor_mode_description">Trong trường hợp nào ứng dụng này giám sát dữ liệu Bluetooth.</string>
<string name="settings_scanner_mode_label">Chế độ quét</string>
<string name="settings_scanner_mode_description">Máy quét dữ liệu Bluetooth Low Energy nên ưu tiên hiệu suất hay tiết kiệm năng lượng?</string>
<string name="settings_monitor_mode_manual_label">Khi ứng dụng được mở</string>
<string name="settings_monitor_mode_automatic_label">Khi thiết bị được kết nối</string>
<string name="settings_monitor_mode_always_label">Luôn luôn</string>
<string name="settings_scanner_mode_lowpower_label">Năng lượng thấp</string>
<string name="settings_scanner_mode_balanced_label">Cân bằng</string>
<string name="settings_scanner_mode_lowlatency_label">Độ trễ thấp</string>
<string name="settings_autopause_label">Tự động tạm dừng</string>
<string name="settings_autopause_description">Tạm dừng âm thanh khi tháo thiết bị khỏi tai bạn.</string>
<string name="settings_showall_label">Hiển thị tất cả các thiết bị</string>
<string name="settings_showall_description">Hiển thị thiết bị của người khác ở gần bạn.</string>
<string name="settings_autopplay_label">Tự động phát</string>
<string name="settings_autoplay_description">Bắt đầu phát lại âm thanh khi thiết bị được đeo.</string>
<string name="settings_fake_data_label">Dữ liệu giả</string>
<string name="settings_fake_data_description">Hiển thị dữ liệu giả, tức là mô phỏng các thiết bị không tồn tại.</string>
<string name="settings_debug_label">Cài đặt gỡ lỗi</string>
<string name="settings_debug_description">Cài đặt bổ sung để giúp khắc phục sự cố với ứng dụng.</string>
<string name="settings_signal_minimum_label">Chất lượng tín hiệu tối thiểu</string>
<string name="settings_signal_minimum_description">Chất lượng tín hiệu tối thiểu mà một thiết bị cần phải được coi là của bạn.</string>
<string name="settings_autoconnect_label">Tự động kết nối</string>
<string name="settings_autoconnect_description">Nếu Android không tự động kết nối, chúng ta cũng có thể hỏi nó. Thao tác này sẽ đặt cài đặt chế độ màn hình thành \'Luôn luôn\'.</string>
<string name="settings_autoconnect_condition_label">Điều kiện kết nối tự động</string>
<string name="settings_autoconnect_condition_description">Khi nào chúng ta nên cố gắng kết nối với thiết bị của bạn?</string>
<string name="settings_reaction_label">Phản ứng</string>
<string name="settings_reaction_description">Phản ứng với các sự kiện và hành vi.</string>
<string name="settings_category_yourdevice_label">Thiết bị của bạn</string>
<string name="settings_maindevice_address_label">Địa chỉ thiết bị của bạn</string>
<string name="settings_maindevice_address_description">Địa chỉ của thiết bị được ghép nối của bạn. Ứng dụng sử dụng điều này để xác định thời điểm nó được kết nối với điện thoại của bạn.</string>
<string name="settings_maindevice_address_none">Không có</string>
<string name="settings_maindevice_model_label">Kiểu thiết bị của bạn</string>
<string name="settings_maindevice_model_description">Kiểu thiết bị chính của bạn. Điều này giúp ứng dụng nhận ra thiết bị của bạn khi thiết bị không được kết nối với điện thoại của bạn.</string>
<string name="settings_reaction_autoconnect_whenseen_label">Khi nhìn thấy</string>
<string name="settings_reaction_autoconnect_caseopen_label">Hộp đang mở</string>
<string name="settings_reaction_autoconnect_inear_label">Trong tai</string>
<string name="upgrade_capod_label">Nâng cấp CAPod</string>
<string name="upgrade_capod_description">Nhận các tính năng bổ sung và hỗ trợ nhà phát triển.</string>
<string name="settings_popup_caseopen_label">Hiển thị popup</string>
<string name="settings_popup_caseopen_description">Hiển thị cửa sổ bật lên khi hộp thiết bị được mở (thử nghiệm).</string>
<string name="overview_bluetooth_disabled_label">Bluetooth bị tắt</string>
<string name="overview_bluetooth_disabled_description">Bluetooth bị tắt, hãy bật nó lên ;)</string>
<string name="help_translate_label">Dịch</string>
<string name="help_translate_description">Giúp dịch ứng dụng này sang ngôn ngữ yêu thích của bạn.</string>
<string name="settings_onepod_mode_label">Chế độ 1 tai nghe</string>
<string name="settings_onepod_mode_description">Không cần đeo cả hai, chỉ đeo một tai nghe là đủ để kích hoạt phản ứng.</string>
<string name="permission_system_alert_window_label">Cửa sổ cảnh báo hệ thống</string>
<string name="permission_system_alert_window_description">Cho phép CAPod vẽ lên các ứng dụng khác để làm cho tính năng \"Show PopUp\" khả thi.</string>
<string name="last_seen_x">Nhìn thấy lần cuối: %s</string>
<string name="first_seen_x">Nhìn thấy lần đầu: %s</string>
<string name="settings_blescanner_unfiltered_label">Dữ liệu BLE chưa được lọc</string>
<string name="settings_blescanner_unfiltered_description">Xóa mọi bộ lọc khỏi máy quét BLE để hiển thị tất cả dữ liệu BLE đã phát. Hữu ích để thêm hỗ trợ cho các loại tai nghe mới.</string>
<string name="permission_required_title">Quyền sau đây là bắt buộc:</string>
<string name="settings_compatibility_mode_label">Chế độ tương thích</string>
<string name="settings_compatibility_mode_description">Tắt tối ưu hóa để cải thiện khả năng tương thích. Hãy thử điều này nếu bạn không thấy bất kỳ dữ liệu nào.</string>
</resources>
+18 -8
View File
@@ -8,11 +8,10 @@
<string name="general_share_action">分享</string>
<string name="general_done_action">完成</string>
<string name="general_copy_action">复制</string>
<string name="general_value_unknown_label">未知</string>
<string name="general_thank_you_label">谢谢你</string>
<string name="general_value_not_available_label">不可用</string>
<string name="general_grant_permission_action">授予权限</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">升级</string>
<string name="general_upgrade_action">升级</string>
<string name="general_check_action">检查</string>
<string name="general_close_action">关闭</string>
<string name="debug_debuglog_size_label">大小</string>
@@ -29,7 +28,9 @@
<string name="permission_access_fine_location_label">访问精准位置</string>
<string name="permission_access_fine_location_description">CAPod 使用“精准定位”权限来接收低功耗蓝牙数据。您的耳机使用低功耗蓝牙技术来传播其状态,本应用「不会」通过蓝牙数据来给您定位。</string>
<string name="permission_background_location_label">在后台访问位置</string>
<string name="permission_background_location_description">CAPod 使用“在后台访问位置”权限以在本应用被关闭时继续提供如“显示弹窗”、“自动连接”等功能。此权限允许本应用在后台运行时继续接收蓝牙低功耗数据。本应用并不使用蓝牙数据来窥探您的位置。</string>
<string name="permission_ignore_battery_optimizations_label">禁用电池优化</string>
<string name="permission_ignore_battery_optimizations_description">电池优化可能导致本应用在后台运行时不能稳定地接收蓝牙数据。</string>
<string name="pods_dual_left_label">左耳</string>
<string name="pods_dual_right_label">右耳</string>
<string name="pods_case_label">充电仓</string>
@@ -41,13 +42,17 @@
<string name="pods_connection_state_call_label">处于通话模式</string>
<string name="pods_connection_state_ringing_label">正在振铃</string>
<string name="pods_connection_state_hanging_up_label">结束通话</string>
<string name="pods_connection_state_unknown_label">未知连接状态</string>
<string name="pods_unknown_raw_data_label">原始数据</string>
<string name="pods_unknown_label">未知设备</string>
<string name="pods_unknown_contact_dev">这是一个未知设备,但它使用了类似的消息格式。与我联系以协助添加对它的支持 :)</string>
<string name="pods_none_label_short">没有设备</string>
<string name="pods_charging_label">正在充电</string>
<string name="pods_inear_label">在耳中</string>
<string name="pods_microphone_label">麦克风</string>
<string name="pods_yours">您的</string>
<string name="headset_being_worn_label">正戴着</string>
<string name="pods_case_unknown_state">未知状态</string>
<string name="overview_nomaindevice_label">没有主设备</string>
<string name="overview_nomaindevice_description">检测到的所有设备都不像您的。请将您的设备开启以连接,或者调整设置。</string>
<string name="settings_label">设置</string>
@@ -76,7 +81,7 @@
<string name="settings_monitor_mode_label">监控模式</string>
<string name="settings_monitor_mode_description">此模式下本应用将监视蓝牙数据。</string>
<string name="settings_scanner_mode_label">扫描模式</string>
<string name="settings_scanner_mode_description">低功耗蓝牙扫描器应着重性能还是省电?</string>
<string name="settings_scanner_mode_description">低功耗蓝牙数据扫描器应着重性能还是省电?</string>
<string name="settings_monitor_mode_manual_label">应用打开时</string>
<string name="settings_monitor_mode_automatic_label">设备连接时</string>
<string name="settings_monitor_mode_always_label">始终</string>
@@ -84,13 +89,13 @@
<string name="settings_scanner_mode_balanced_label">平衡</string>
<string name="settings_scanner_mode_lowlatency_label">低延迟</string>
<string name="settings_autopause_label">自动暂停</string>
<string name="settings_autopause_description">从耳中取出时自动暂停音播放</string>
<string name="settings_autopause_description">从耳中取出时自动暂停音播放</string>
<string name="settings_showall_label">显示所有设备</string>
<string name="settings_showall_description">显示您附近的其他人的设备</string>
<string name="settings_autopplay_label">自动播放</string>
<string name="settings_autoplay_description">佩戴设备时自动开始播放音乐。</string>
<string name="settings_autoplay_description">戴在耳上时自动开始音频播放</string>
<string name="settings_fake_data_label">假数据</string>
<string name="settings_fake_data_description">显示伪造的数据,模拟不存在的设备</string>
<string name="settings_fake_data_description">显示伪造的数据,模拟不存在的设备</string>
<string name="settings_debug_label">调试设置</string>
<string name="settings_debug_description">帮助解决应用程序问题的其他设置</string>
<string name="settings_signal_minimum_label">最低信号质量</string>
@@ -114,14 +119,19 @@
<string name="upgrade_capod_description">享用额外的功能并支持开发者。</string>
<string name="settings_popup_caseopen_label">显示弹窗</string>
<string name="settings_popup_caseopen_description">设备充电仓打开时显示弹窗(实验性)</string>
<string name="notification_channel_reaction_popup_label">设备弹窗动作</string>
<string name="overview_bluetooth_disabled_label">蓝牙已禁用</string>
<string name="overview_bluetooth_disabled_description">蓝牙已关闭,请启用之 ;)</string>
<string name="help_translate_label">翻译</string>
<string name="help_translate_description">您可以来翻译本应用</string>
<string name="help_translate_description">帮助翻译本应用</string>
<string name="settings_onepod_mode_label">单耳模式</string>
<string name="settings_onepod_mode_description">不需要同时佩戴两支耳机,单支即可引发反应</string>
<string name="permission_system_alert_window_label">系统警告窗口</string>
<string name="permission_system_alert_window_description">允许 CAPod 在其他应用的界面上方显示,以允许如“显示弹窗”功能。</string>
<string name="last_seen_x">上次出现:%s</string>
<string name="first_seen_x">首次出现:%s</string>
<string name="settings_blescanner_unfiltered_label">未经过滤的 BLE 数据</string>
<string name="settings_blescanner_unfiltered_description">完全解除蓝牙低功耗(BLE)扫描器上的过滤器,以显示被广播的全部 BLE 数据。可用于了解和新增更多耳机型号的支持。</string>
<string name="permission_required_title">需要下列权限:</string>
<string name="settings_compatibility_mode_label">兼容模式</string>
<string name="settings_compatibility_mode_description">禁用优化以提高兼容性,请在未看到任何数据时尝试此操作</string>
</resources>
+14 -11
View File
@@ -8,11 +8,10 @@
<string name="general_share_action">分享</string>
<string name="general_done_action">完成</string>
<string name="general_copy_action">複製</string>
<string name="general_value_unknown_label">未知</string>
<string name="general_thank_you_label">謝謝你</string>
<string name="general_thank_you_label">謝謝你們</string>
<string name="general_value_not_available_label">不可用</string>
<string name="general_grant_permission_action">授予權限</string>
<string name="general_upgrade_action" comment="general_upgrade_action,&#10;&#10;Used as label for dialog buttons, i.e. the dialog is about upgrading the app to &quot;Pro&quot; and the positive confirmation button is labeled &quot;Upgrade&quot;">升級</string>
<string name="general_upgrade_action">升級</string>
<string name="general_check_action">檢查</string>
<string name="general_close_action">關閉</string>
<string name="debug_debuglog_size_label">大小</string>
@@ -30,8 +29,8 @@
<string name="permission_access_fine_location_description">CAPod 使用「精確位置」權限以接收低功耗藍牙資料。你的耳機使用低功耗藍牙技術以廣播其狀態。這個應用程式不會使用藍牙資料來確定你的位置。</string>
<string name="permission_background_location_label">背景位置存取</string>
<string name="permission_background_location_description">CAPods 在應用程式關閉時使用「背景位置存取」來啟用諸如「顯示彈出式視窗」和「自動連線」等功能。背景位置存取允許該應用程式在背景接收低功耗藍牙資料。這個應用程式不會使用藍牙資料來確定你的位置。</string>
<string name="permission_ignore_battery_optimizations_label">停用電池最佳化</string>
<string name="permission_ignore_battery_optimizations_description">電池最佳化使該應用程式在背景時無法可靠地接收藍牙資料。</string>
<string name="permission_ignore_battery_optimizations_label">停用電池效能最佳化</string>
<string name="permission_ignore_battery_optimizations_description">電池效能最佳化使該應用程式在背景時無法可靠地接收藍牙資料。</string>
<string name="pods_dual_left_label">左耳</string>
<string name="pods_dual_right_label">右耳</string>
<string name="pods_case_label">充電盒</string>
@@ -43,6 +42,7 @@
<string name="pods_connection_state_call_label">呼叫模式</string>
<string name="pods_connection_state_ringing_label">振鈴</string>
<string name="pods_connection_state_hanging_up_label">掛機</string>
<string name="pods_connection_state_unknown_label">未知連線狀態</string>
<string name="pods_unknown_raw_data_label">原始資料</string>
<string name="pods_unknown_label">未知裝置</string>
<string name="pods_unknown_contact_dev">這是一個未知裝置,但可以使用相似的訊息格式。聯絡我以為此裝置新增相關支援 :)</string>
@@ -52,16 +52,17 @@
<string name="pods_microphone_label">麥克風</string>
<string name="pods_yours">你的</string>
<string name="headset_being_worn_label">正被佩戴</string>
<string name="pods_case_unknown_state">未知狀態</string>
<string name="overview_nomaindevice_label">無主要裝置</string>
<string name="overview_nomaindevice_description">所有檢測到的裝置似乎並不是你的。開啟並連線你的裝置,也可以調整設定。</string>
<string name="settings_label">設定</string>
<string name="settings_privacy_policy_label">隱私權政策</string>
<string name="settings_privacy_policy_desc">負責任地處理資料。</string>
<string name="settings_licenses_label">許可證</string>
<string name="settings_licenses_label">授權條款</string>
<string name="settings_category_other_label">其它</string>
<string name="settings_general_label">設定</string>
<string name="settings_general_description">影響整個應用程式的一般微調。</string>
<string name="settings_acknowledgements_label">認可</string>
<string name="settings_acknowledgements_label">致謝</string>
<string name="changelog_label">變更記錄</string>
<string name="settings_support_email_developer_label">向開發人員寄出電子郵件</string>
<string name="settings_support_installid_label">安裝 ID</string>
@@ -69,12 +70,12 @@
<string name="settings_support_label">支援</string>
<string name="settings_support_description">如果你需要幫助。</string>
<string name="issue_tracker_label">問題追蹤器</string>
<string name="issue_tracker_description">一個用於 Bug 回報和功能需求的公用問題追蹤器 (僅英文)。</string>
<string name="issue_tracker_description">一個用於錯誤回報和功能需求的公用問題追蹤器 (僅英文)。</string>
<string name="discord_label">Discord</string>
<string name="discord_description">一個可以在其中閒逛並提出問題的地方。</string>
<string name="settings_support_email_developer_description">請注意,我只能用德語或英語回答。</string>
<string name="settings_debug_autoreports_label">自動回報錯誤</string>
<string name="settings_debug_autoreports_description">自動報告錯誤,例如應用程式當機細節,我也可以指出如何修復。</string>
<string name="settings_debug_autoreports_description">自動報告問題,例如應用程式當機細節,我也可以指出如何修復。</string>
<string name="settings_debug_mode_label">偵錯模式</string>
<string name="settings_debug_mode_description">顯示附加資訊以檢修故障問題。</string>
<string name="settings_monitor_mode_label">監視模式</string>
@@ -92,7 +93,7 @@
<string name="settings_showall_label">顯示所有裝置</string>
<string name="settings_showall_description">顯示附近其他人的裝置</string>
<string name="settings_autopplay_label">自動播放</string>
<string name="settings_autoplay_description">佩戴時自動播放</string>
<string name="settings_autoplay_description">佩戴到耳上時自動播放</string>
<string name="settings_fake_data_label">假資料</string>
<string name="settings_fake_data_description">顯示假資料,模擬不存在的裝置。</string>
<string name="settings_debug_label">偵錯設定</string>
@@ -118,7 +119,6 @@
<string name="upgrade_capod_description">取得附加功能並支持開發人員。</string>
<string name="settings_popup_caseopen_label">顯示彈出式視窗</string>
<string name="settings_popup_caseopen_description">充電盒開啟時顯示彈出式視窗 (實驗性)</string>
<string name="notification_channel_reaction_popup_label">彈出式視窗裝置反應</string>
<string name="overview_bluetooth_disabled_label">藍牙已停用</string>
<string name="overview_bluetooth_disabled_description">藍牙已停用,啟用它 ;)</string>
<string name="help_translate_label">翻譯</string>
@@ -131,4 +131,7 @@
<string name="first_seen_x">首次連線:%s</string>
<string name="settings_blescanner_unfiltered_label">未過濾的低功耗藍牙資料</string>
<string name="settings_blescanner_unfiltered_description">移除低功耗藍牙掃描器的任何過濾器,以顯示所有廣播的低功耗藍牙資料。對增加新耳機類型的支援很有用。</string>
<string name="permission_required_title">可能要求下列權限:</string>
<string name="settings_compatibility_mode_label">相容模式</string>
<string name="settings_compatibility_mode_description">停用最佳化以提高相容性。請在未看到任何資料時開啟。</string>
</resources>
+9 -7
View File
@@ -9,7 +9,6 @@
<string name="general_share_action">Share</string>
<string name="general_done_action">Done</string>
<string name="general_copy_action">Copy</string>
<string name="general_value_unknown_label">Unknown</string>
<string name="general_thank_you_label">Thank you</string>
<string name="general_value_not_available_label">N/A</string>
<string name="general_grant_permission_action">Grant permission</string>
@@ -47,6 +46,7 @@
<string name="pods_connection_state_call_label">In call mode</string>
<string name="pods_connection_state_ringing_label">Ringing</string>
<string name="pods_connection_state_hanging_up_label">Hanging up</string>
<string name="pods_connection_state_unknown_label">Unknown connection state</string>
<string name="pods_unknown_raw_data_label">Raw data</string>
<string name="pods_unknown_label">Unknown device</string>
<string name="pods_unknown_contact_dev">This is an unknown device, but it is using similar message format. Let\'s add support for it, contact me :)</string>
@@ -56,6 +56,7 @@
<string name="pods_microphone_label">Microphone</string>
<string name="pods_yours">Yours</string>
<string name="headset_being_worn_label">Being worn</string>
<string name="pods_case_unknown_state">Unknown state</string>
<string name="overview_nomaindevice_label">No primary device</string>
<string name="overview_nomaindevice_description">All detected devices are unlikely to be yours. Power on and connect your device or adjust the settings.</string>
@@ -88,7 +89,7 @@
<string name="settings_monitor_mode_label">Monitor mode</string>
<string name="settings_monitor_mode_description">Under which circumstances this app monitors Bluetooth data.</string>
<string name="settings_scanner_mode_label">Scanner mode</string>
<string name="settings_scanner_mode_description">Should the Bluetooth Low Energy scanner prioritize performance or conserve energy?</string>
<string name="settings_scanner_mode_description">Should the Bluetooth Low Energy data scanner prioritize performance or conserve energy?</string>
<string name="settings_monitor_mode_manual_label">When app is open</string>
<string name="settings_monitor_mode_automatic_label">When device is connected</string>
<string name="settings_monitor_mode_always_label">Always</string>
@@ -96,13 +97,13 @@
<string name="settings_scanner_mode_balanced_label">Balanced</string>
<string name="settings_scanner_mode_lowlatency_label">Low latency</string>
<string name="settings_autopause_label">Auto pause</string>
<string name="settings_autopause_description">Pause music when removing the device from your ear.</string>
<string name="settings_autopause_description">Pause audio when removing the device from your ear.</string>
<string name="settings_showall_label">Show all devices</string>
<string name="settings_showall_description">Show other people\'s devices that are near you.</string>
<string name="settings_autopplay_label">Auto play</string>
<string name="settings_autoplay_description">Start music playback music when wearing the device.</string>
<string name="settings_autoplay_description">Start audio playback when device is worn.</string>
<string name="settings_fake_data_label">Fake data</string>
<string name="settings_fake_data_description">Show fake data, i.e. simulate device that don\'t exist.</string>
<string name="settings_fake_data_description">Show fake data, i.e., simulate devices that don\t exist.</string>
<string name="settings_debug_label">Debug settings</string>
<string name="settings_debug_description">Additional settings to help troubleshoot issues with the app.</string>
<string name="settings_signal_minimum_label">Minimum signal quality</string>
@@ -128,11 +129,10 @@
<string name="upgrade_capod_description">Get additional features and support the developer.</string>
<string name="settings_popup_caseopen_label">Show popup</string>
<string name="settings_popup_caseopen_description">Show a popup when the device case is opened (experimental).</string>
<string name="notification_channel_reaction_popup_label">Popup device reactions</string>
<string name="overview_bluetooth_disabled_label">Bluetooth is disabled</string>
<string name="overview_bluetooth_disabled_description">Bluetooth is disabled, enable it ;)</string>
<string name="help_translate_label">Translation</string>
<string name="help_translate_description">Help translate this into your favorite language.</string>
<string name="help_translate_description">Help translate this app into your favorite language.</string>
<string name="settings_onepod_mode_label">One pod mode</string>
<string name="settings_onepod_mode_description">Wearing both pods is not required, wearing a single pod is sufficient to trigger reactions.</string>
<string name="permission_system_alert_window_label">System Alert Window</string>
@@ -142,4 +142,6 @@
<string name="settings_blescanner_unfiltered_label">Unfiltered BLE data</string>
<string name="settings_blescanner_unfiltered_description">Remove any filters from the BLE scanner to show all broadcasted BLE data. Useful to add support for new headphone types.</string>
<string name="permission_required_title">The following permission is required:</string>
<string name="settings_compatibility_mode_label">Compatibility mode</string>
<string name="settings_compatibility_mode_description">Disable optimizations to improve compatibility. Try this if you are not seeing any data.</string>
</resources>
@@ -14,6 +14,12 @@
android:summary="@string/settings_scanner_mode_description"
android:title="@string/settings_scanner_mode_label" />
<CheckBoxPreference
android:icon="@drawable/ic_baseline_ghost_24"
android:key="core.compatibility.enabled"
android:summary="@string/settings_compatibility_mode_description"
android:title="@string/settings_compatibility_mode_label" />
<CheckBoxPreference
android:icon="@drawable/ic_baseline_devices_other_24"
android:key="core.showall.enabled"
@@ -0,0 +1,42 @@
package eu.darken.capod.pods.core.apple.fakes
import eu.darken.capod.pods.core.apple.BaseAirPodsTest
import eu.darken.capod.pods.core.apple.DualApplePods
import io.kotest.matchers.shouldBe
import kotlinx.coroutines.test.runBlockingTest
import org.junit.jupiter.api.Test
class Twsi99999Test : BaseAirPodsTest() {
@Test
fun `charging in box`() = runBlockingTest {
create<Twsi99999>("07 13 01 02 20 71 AA 37 32 00 10 00 64 64 FF 00 00 00 00 00 00") {
rawPrefix shouldBe 0x01.toUByte()
rawDeviceModel shouldBe 0x0220.toUShort()
rawStatus shouldBe 0x71.toUByte()
rawPodsBattery shouldBe 0xAA.toUByte()
rawFlags shouldBe 0x3.toUShort()
rawCaseBattery shouldBe 0x7.toUShort()
rawCaseLidState shouldBe 0x32.toUByte()
rawDeviceColor shouldBe 0x00.toUByte()
rawSuffix shouldBe 0x10.toUByte()
batteryLeftPodPercent shouldBe 1.0f
batteryRightPodPercent shouldBe 1.0f
isCaseCharging shouldBe false
isLeftPodCharging shouldBe true
isRightPodCharging shouldBe true
isLeftPodInEar shouldBe false
isRightPodInEar shouldBe false
batteryCasePercent shouldBe 0.7f
caseLidState shouldBe DualApplePods.LidState.OPEN
connectionState shouldBe DualApplePods.ConnectionState.UNKNOWN
deviceColor shouldBe DualApplePods.DeviceColor.WHITE
}
}
}
+1 -1
View File
@@ -8,7 +8,7 @@ buildscript {
'version' : [
'major': 1,
'minor': 3,
'patch': 3,
'patch': 6,
'build': 0,
],
]
@@ -1,17 +1,17 @@
CAPod is a companion app for AirPods.
Features:
* Battery level for pods & cases.
* Charging status for pods & case.
* Additional infos about connection, microphone & case.
* Battery level for pods and cases.
* Charging status for pods and case.
* Additional infos about connection, microphone and case.
* Can receive and show all nearby devices.
* Ear detection with automatic play/pause.
* Automatically connect phone & airpods.
* Automatically connect phone and AirPods.
* Show popup when case is opened.
CAPod is ad-free. Some additional features require an in-app purchase.
CAPod is ad-free. Some features require an in-app purchase.
Most popular AirPods and Beats devices are supported.
If your device is similar to AirPods but not yet supported, send me a quick mail.
If your device is similar to AirPods but not yet supported, send me a short mail.
Got a cool idea for a new feature? Reach out!
@@ -1,17 +1,17 @@
CAPod is a companion app for AirPods.
Features:
* Battery level for pods & cases.
* Charging status for pods & case.
* Additional infos about connection, microphone & case.
* Battery level for pods and cases.
* Charging status for pods and case.
* Additional infos about connection, microphone and case.
* Can receive and show all nearby devices.
* Ear detection with automatic play/pause.
* Automatically connect phone & airpods.
* Automatically connect phone and AirPods.
* Show popup when case is opened.
CAPod is ad-free. Some additional features require an in-app purchase.
CAPod is ad-free. Some features require an in-app purchase.
Most popular AirPods and Beats devices are supported.
If your device is similar to AirPods but not yet supported, send me a quick mail.
If your device is similar to AirPods but not yet supported, send me a short mail.
Got a cool idea for a new feature? Reach out!
@@ -1,17 +1,17 @@
CAPod is a companion app for AirPods.
Features:
* Battery level for pods & cases.
* Charging status for pods & case.
* Additional infos about connection, microphone & case.
* Battery level for pods and cases.
* Charging status for pods and case.
* Additional infos about connection, microphone and case.
* Can receive and show all nearby devices.
* Ear detection with automatic play/pause.
* Automatically connect phone & airpods.
* Automatically connect phone and AirPods.
* Show popup when case is opened.
CAPod is ad-free. Some additional features require an in-app purchase.
CAPod is ad-free. Some features require an in-app purchase.
Most popular AirPods and Beats devices are supported.
If your device is similar to AirPods but not yet supported, send me a quick mail.
If your device is similar to AirPods but not yet supported, send me a short mail.
Got a cool idea for a new feature? Reach out!
@@ -1,17 +1,17 @@
CAPod is a companion app for AirPods.
CAPod, AirPods-lar üçün köməkçi bir tətbiqdir.
Features:
* Battery level for pods & cases.
* Charging status for pods & case.
* Additional infos about connection, microphone & case.
* Can receive and show all nearby devices.
* Ear detection with automatic play/pause.
* Automatically connect phone & airpods.
* Show popup when case is opened.
Özəlliklər:
* Qulaqlıq və qutusu üçün batereya səviyyəsi.
* Qulaqlıq və qutusu üçün enerji yığma vəziyyəti.
* Bağlantı, mikrofon və qutu haqqında əlavə məlumatlar.
* Yaxınlıqdakı bütün cihazları qəbul edə və göstərə bilir.
* Qulağa taxarkən/çıxararkən musiqini oynatma/dayandırma.
* Telefon və AirPods ilə avtomatik bağlantı qurma.
* Qulaqlıq qutusu açılarkən açılan pəncərə bildirişi göstərmə.
CAPod is ad-free. Some additional features require an in-app purchase.
CAPod, reklamsızdır. Bəzi özəlliklər tətbiq daxili satın alma tələb edir.
Most popular AirPods and Beats devices are supported.
If your device is similar to AirPods but not yet supported, send me a quick mail.
Ən məşhur AirPods Beats cihazları dəstəklənir.
Cihazınız AirPods-a bənzəyir, ancaq dəstəklənmirsə, mənə e-poçt ilə bildirin.
Got a cool idea for a new feature? Reach out!
Yeni bir özəllik üçün maraqlı bir ideyanız var? Əlaqə saxlayın!
@@ -1 +1 @@
CAPod is a companion app for AirPods on Android.
CAPod, Android-də AirPods üçün köməkçi bir tətbiqdir.
+1 -1
View File
@@ -1 +1 @@
CAPod - Companion for AirPods
CAPod - AirPods Yoldaşı
@@ -1,17 +1,17 @@
CAPod is a companion app for AirPods.
Features:
* Battery level for pods & cases.
* Charging status for pods & case.
* Additional infos about connection, microphone & case.
* Battery level for pods and cases.
* Charging status for pods and case.
* Additional infos about connection, microphone and case.
* Can receive and show all nearby devices.
* Ear detection with automatic play/pause.
* Automatically connect phone & airpods.
* Automatically connect phone and AirPods.
* Show popup when case is opened.
CAPod is ad-free. Some additional features require an in-app purchase.
CAPod is ad-free. Some features require an in-app purchase.
Most popular AirPods and Beats devices are supported.
If your device is similar to AirPods but not yet supported, send me a quick mail.
If your device is similar to AirPods but not yet supported, send me a short mail.
Got a cool idea for a new feature? Reach out!
@@ -1,17 +1,17 @@
CAPod is a companion app for AirPods.
Features:
* Battery level for pods & cases.
* Charging status for pods & case.
* Additional infos about connection, microphone & case.
* Battery level for pods and cases.
* Charging status for pods and case.
* Additional infos about connection, microphone and case.
* Can receive and show all nearby devices.
* Ear detection with automatic play/pause.
* Automatically connect phone & airpods.
* Automatically connect phone and AirPods.
* Show popup when case is opened.
CAPod is ad-free. Some additional features require an in-app purchase.
CAPod is ad-free. Some features require an in-app purchase.
Most popular AirPods and Beats devices are supported.
If your device is similar to AirPods but not yet supported, send me a quick mail.
If your device is similar to AirPods but not yet supported, send me a short mail.
Got a cool idea for a new feature? Reach out!
@@ -1,17 +1,17 @@
CAPod is a companion app for AirPods.
Features:
* Battery level for pods & cases.
* Charging status for pods & case.
* Additional infos about connection, microphone & case.
* Battery level for pods and cases.
* Charging status for pods and case.
* Additional infos about connection, microphone and case.
* Can receive and show all nearby devices.
* Ear detection with automatic play/pause.
* Automatically connect phone & airpods.
* Automatically connect phone and AirPods.
* Show popup when case is opened.
CAPod is ad-free. Some additional features require an in-app purchase.
CAPod is ad-free. Some features require an in-app purchase.
Most popular AirPods and Beats devices are supported.
If your device is similar to AirPods but not yet supported, send me a quick mail.
If your device is similar to AirPods but not yet supported, send me a short mail.
Got a cool idea for a new feature? Reach out!
@@ -9,7 +9,7 @@ Característiques:
* Connecta automàticament el telèfon i els AirPods.
* Mostra una finestra emergent quan s'obre la funda.
CAPod no inclou anuncis. Algunes funcions addicionals requereixen una compra des de l'aplicació.
CAPod no inclou anuncis. Algunes funcions requereixen una compra des de l'aplicació.
Els dispositius AirPods i Beats més populars són compatibles.
Si el vostre dispositiu és semblant als AirPods però encara no és compatible, envieu-me un correu.
@@ -9,9 +9,9 @@ Funkce:
* Automatické připojení telefonu a sluchátek AirPods.
* Zobrazení vyskakovacího okna při otevření pouzdra.
CAPod je bez reklam. Některé další funkce vyžadují nákup v aplikaci.
CAPod je bez reklam. Některé funkce vyžadují nákup v aplikaci.
Podporována je většina oblíbených zařízení AirPods a Beats.
Pokud je vaše zařízení podobné s AirPods, ale zatím není podporováno, pošlete mi e-mail.
Pokud je vaše zařízení podobné s AirPods, ale zatím není podporováno, pošlete mi krátký e-mail.
Máte skvělý nápad na novou funkci? Ozvěte se!
@@ -1,17 +1,17 @@
CAPod is a companion app for AirPods.
Features:
* Battery level for pods & cases.
* Charging status for pods & case.
* Additional infos about connection, microphone & case.
* Battery level for pods and cases.
* Charging status for pods and case.
* Additional infos about connection, microphone and case.
* Can receive and show all nearby devices.
* Ear detection with automatic play/pause.
* Automatically connect phone & airpods.
* Automatically connect phone and AirPods.
* Show popup when case is opened.
CAPod is ad-free. Some additional features require an in-app purchase.
CAPod is ad-free. Some features require an in-app purchase.
Most popular AirPods and Beats devices are supported.
If your device is similar to AirPods but not yet supported, send me a quick mail.
If your device is similar to AirPods but not yet supported, send me a short mail.
Got a cool idea for a new feature? Reach out!
@@ -3,15 +3,15 @@ CAPod ist ein Helfer für AirPods auf Android.
Funktionen:
* Akkustand für Ohrhörer & Gehäuse.
* Ladezustand von Ohrhörer und Ladecase.
* Zusätzliche Informationen über Verbindung, Mikrofone und Etui.
*Zusätzliche Infos zu Anschluss, Mikrofon und Gehäuse.
* Zeigt Details zu allen Geräten in der Nähe an.
* Ohr-Erkennung mit automatischem Play/Pause.
* Automatische Verbindung von Handy & AirPods.
* Telefon und AirPods automatisch verbinden.
* Zeigt Pop-Ups an, wenn das Case geöffnet wird.
CAPod ist werbefrei. Manche zusätzlichen Funktionen benötigen einen In-App-Kauf.
CAPod ist werbefrei. Einige Funktionen erfordern einen In-App-Kauf.
Die beliebtesten AirPods und Beats Kopfhörer werden unterstützt.
Schreib mir ne kurze Mail, wenn dein Gerät ähnlich zu AirPods ist, aber noch nicht unterstützt wird.
Wenn Ihr Gerät AirPods ähnelt, aber noch nicht unterstützt wird, senden Sie mir eine kurze Mail.
Hast du eine coole Idee? Mail mir!
Hast du eine coole Idee für ein neues Feature? Mail mir!

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