This commit is contained in:
CompGame356 2020-04-08 14:05:31 +02:00
commit 6bc63c2caf
56 changed files with 911 additions and 6 deletions

View file

@ -7,7 +7,7 @@ buildscript {
propMinSdkVersion = 21
propTargetSdkVersion = propCompileSdkVersion
propVersionCode = 1
propVersionName = '5.24.18'
propVersionName = '5.25.2'
kotlin_version = '1.3.71'
}

View file

@ -1,5 +1,6 @@
package com.simplemobiletools.commons.activities
import android.annotation.TargetApi
import android.app.Activity
import android.app.ActivityManager
import android.content.Context
@ -7,8 +8,10 @@ import android.content.Intent
import android.graphics.BitmapFactory
import android.graphics.drawable.ColorDrawable
import android.net.Uri
import android.os.Build
import android.os.Bundle
import android.provider.DocumentsContract
import android.telecom.TelecomManager
import android.view.Menu
import android.view.MenuItem
import android.view.WindowManager
@ -541,4 +544,15 @@ abstract class BaseSimpleActivity : AppCompatActivity() {
return defaultFilename
}
@TargetApi(Build.VERSION_CODES.M)
protected fun launchSetDefaultDialerIntent() {
Intent(TelecomManager.ACTION_CHANGE_DEFAULT_DIALER).putExtra(TelecomManager.EXTRA_CHANGE_DEFAULT_DIALER_PACKAGE_NAME, packageName).apply {
if (resolveActivity(packageManager) != null) {
startActivityForResult(this, REQUEST_CODE_SET_DEFAULT_DIALER)
} else {
toast(R.string.no_app_found)
}
}
}
}

View file

@ -0,0 +1,97 @@
package com.simplemobiletools.commons.activities
import android.content.Intent
import android.os.Bundle
import android.view.Menu
import android.view.MenuItem
import com.simplemobiletools.commons.R
import com.simplemobiletools.commons.adapters.ManageBlockedNumbersAdapter
import com.simplemobiletools.commons.dialogs.AddBlockedNumberDialog
import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.commons.helpers.APP_ICON_IDS
import com.simplemobiletools.commons.helpers.APP_LAUNCHER_NAME
import com.simplemobiletools.commons.helpers.REQUEST_CODE_SET_DEFAULT_DIALER
import com.simplemobiletools.commons.helpers.ensureBackgroundThread
import com.simplemobiletools.commons.interfaces.RefreshRecyclerViewListener
import com.simplemobiletools.commons.models.BlockedNumber
import kotlinx.android.synthetic.main.activity_manage_blocked_numbers.*
import java.util.ArrayList
class ManageBlockedNumbersActivity : BaseSimpleActivity(), RefreshRecyclerViewListener {
override fun getAppIconIDs() = intent.getIntegerArrayListExtra(APP_ICON_IDS) ?: ArrayList()
override fun getAppLauncherName() = intent.getStringExtra(APP_LAUNCHER_NAME) ?: ""
override fun onCreate(savedInstanceState: Bundle?) {
super.onCreate(savedInstanceState)
setContentView(R.layout.activity_manage_blocked_numbers)
updateBlockedNumbers()
updateTextColors(manage_blocked_numbers_wrapper)
updatePlaceholderTexts()
manage_blocked_numbers_placeholder_2.apply {
underlineText()
setTextColor(getAdjustedPrimaryColor())
setOnClickListener {
if (isDefaultDialer()) {
addOrEditBlockedNumber()
} else {
launchSetDefaultDialerIntent()
}
}
}
}
override fun onCreateOptionsMenu(menu: Menu): Boolean {
menuInflater.inflate(R.menu.menu_add_blocked_number, menu)
updateMenuItemColors(menu)
return true
}
override fun onOptionsItemSelected(item: MenuItem): Boolean {
when (item.itemId) {
R.id.add_blocked_number -> addOrEditBlockedNumber()
else -> return super.onOptionsItemSelected(item)
}
return true
}
override fun refreshItems() {
updateBlockedNumbers()
}
private fun updatePlaceholderTexts() {
manage_blocked_numbers_placeholder.text = getString(if (isDefaultDialer()) R.string.not_blocking_anyone else R.string.must_make_default_dialer)
manage_blocked_numbers_placeholder_2.text = getString(if (isDefaultDialer()) R.string.add_a_blocked_number else R.string.set_as_default)
}
private fun updateBlockedNumbers() {
ensureBackgroundThread {
val blockedNumbers = getBlockedNumbers()
runOnUiThread {
ManageBlockedNumbersAdapter(this, blockedNumbers, this, manage_blocked_numbers_list) {
addOrEditBlockedNumber(it as BlockedNumber)
}.apply {
manage_blocked_numbers_list.adapter = this
}
manage_blocked_numbers_placeholder.beVisibleIf(blockedNumbers.isEmpty())
manage_blocked_numbers_placeholder_2.beVisibleIf(blockedNumbers.isEmpty())
}
}
}
private fun addOrEditBlockedNumber(currentNumber: BlockedNumber? = null) {
AddBlockedNumberDialog(this, currentNumber) {
updateBlockedNumbers()
}
}
override fun onActivityResult(requestCode: Int, resultCode: Int, resultData: Intent?) {
super.onActivityResult(requestCode, resultCode, resultData)
if (requestCode == REQUEST_CODE_SET_DEFAULT_DIALER && isDefaultDialer()) {
updatePlaceholderTexts()
updateBlockedNumbers()
}
}
}

View file

@ -0,0 +1,82 @@
package com.simplemobiletools.commons.adapters
import android.view.Menu
import android.view.View
import android.view.ViewGroup
import com.simplemobiletools.commons.R
import com.simplemobiletools.commons.activities.BaseSimpleActivity
import com.simplemobiletools.commons.extensions.deleteBlockedNumber
import com.simplemobiletools.commons.interfaces.RefreshRecyclerViewListener
import com.simplemobiletools.commons.models.BlockedNumber
import com.simplemobiletools.commons.views.MyRecyclerView
import kotlinx.android.synthetic.main.item_manage_blocked_number.view.*
import java.util.*
class ManageBlockedNumbersAdapter(activity: BaseSimpleActivity, var blockedNumbers: ArrayList<BlockedNumber>, val listener: RefreshRecyclerViewListener?,
recyclerView: MyRecyclerView, itemClick: (Any) -> Unit) : MyRecyclerViewAdapter(activity, recyclerView, null, itemClick) {
init {
setupDragListener(true)
}
override fun getActionMenuId() = R.menu.cab_remove_only
override fun prepareActionMode(menu: Menu) {}
override fun actionItemPressed(id: Int) {
when (id) {
R.id.cab_remove -> removeSelection()
}
}
override fun getSelectableItemCount() = blockedNumbers.size
override fun getIsItemSelectable(position: Int) = true
override fun getItemSelectionKey(position: Int) = blockedNumbers.getOrNull(position)?.id?.toInt()
override fun getItemKeyPosition(key: Int) = blockedNumbers.indexOfFirst { it.id.toInt() == key }
override fun onActionModeCreated() {}
override fun onActionModeDestroyed() {}
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int) = createViewHolder(R.layout.item_manage_blocked_number, parent)
override fun onBindViewHolder(holder: ViewHolder, position: Int) {
val blockedNumber = blockedNumbers[position]
holder.bindView(blockedNumber, true, true) { itemView, adapterPosition ->
setupView(itemView, blockedNumber)
}
bindViewHolder(holder)
}
override fun getItemCount() = blockedNumbers.size
private fun getSelectedItems() = blockedNumbers.filter { selectedKeys.contains(it.id.toInt()) } as ArrayList<BlockedNumber>
private fun setupView(view: View, blockedNumber: BlockedNumber) {
view.apply {
manage_blocked_number_holder?.isSelected = selectedKeys.contains(blockedNumber.id.toInt())
manage_blocked_number_title.apply {
text = blockedNumber.number
setTextColor(textColor)
}
}
}
private fun removeSelection() {
val removeBlockedNumbers = ArrayList<BlockedNumber>(selectedKeys.size)
val positions = getSelectedItemPositions()
getSelectedItems().forEach {
removeBlockedNumbers.add(it)
activity.deleteBlockedNumber(it.number)
}
blockedNumbers.removeAll(removeBlockedNumbers)
removeSelectedItems(positions)
if (blockedNumbers.isEmpty()) {
listener?.refreshItems()
}
}
}

View file

@ -0,0 +1,40 @@
package com.simplemobiletools.commons.dialogs
import androidx.appcompat.app.AlertDialog
import com.simplemobiletools.commons.R
import com.simplemobiletools.commons.activities.BaseSimpleActivity
import com.simplemobiletools.commons.extensions.*
import com.simplemobiletools.commons.models.BlockedNumber
import kotlinx.android.synthetic.main.dialog_add_blocked_number.view.*
class AddBlockedNumberDialog(val activity: BaseSimpleActivity, val originalNumber: BlockedNumber? = null, val callback: () -> Unit) {
init {
val view = activity.layoutInflater.inflate(R.layout.dialog_add_blocked_number, null).apply {
if (originalNumber != null) {
add_blocked_number_edittext.setText(originalNumber.number)
}
}
AlertDialog.Builder(activity)
.setPositiveButton(R.string.ok, null)
.setNegativeButton(R.string.cancel, null)
.create().apply {
activity.setupDialogStuff(view, this) {
showKeyboard(view.add_blocked_number_edittext)
getButton(AlertDialog.BUTTON_POSITIVE).setOnClickListener {
val newBlockedNumber = view.add_blocked_number_edittext.value
if (originalNumber != null && newBlockedNumber != originalNumber.number) {
activity.deleteBlockedNumber(originalNumber.number)
}
if (newBlockedNumber.isNotEmpty()) {
activity.addBlockedNumber(newBlockedNumber)
}
callback()
dismiss()
}
}
}
}
}

View file

@ -24,7 +24,7 @@ class RenameItemsDialog(val activity: BaseSimpleActivity, val paths: ArrayList<S
return@setOnClickListener
}
val valueToAdd = view.rename_items_value.value
val valueToAdd = view.rename_items_value.text.toString()
val append = view.rename_items_radio_group.checkedRadioButtonId == rename_items_radio_append.id
if (valueToAdd.isEmpty()) {

View file

@ -1,11 +1,9 @@
package com.simplemobiletools.commons.extensions
import android.Manifest
import android.annotation.TargetApi
import android.app.Activity
import android.content.ComponentName
import android.content.ContentUris
import android.content.Context
import android.content.Intent
import android.content.*
import android.content.pm.PackageManager
import android.content.res.Configuration
import android.database.Cursor
@ -20,9 +18,11 @@ import android.os.Environment
import android.os.Handler
import android.os.Looper
import android.provider.BaseColumns
import android.provider.BlockedNumberContract.BlockedNumbers
import android.provider.DocumentsContract
import android.provider.MediaStore
import android.provider.OpenableColumns
import android.telecom.TelecomManager
import android.view.View
import android.view.ViewGroup
import android.view.WindowManager
@ -43,6 +43,7 @@ import com.simplemobiletools.commons.helpers.MyContentProvider.Companion.COL_NAV
import com.simplemobiletools.commons.helpers.MyContentProvider.Companion.COL_PRIMARY_COLOR
import com.simplemobiletools.commons.helpers.MyContentProvider.Companion.COL_TEXT_COLOR
import com.simplemobiletools.commons.models.AlarmSound
import com.simplemobiletools.commons.models.BlockedNumber
import com.simplemobiletools.commons.models.SharedTheme
import com.simplemobiletools.commons.views.*
import java.io.File
@ -306,6 +307,31 @@ fun Context.getMediaContent(path: String, uri: Uri): Uri? {
return null
}
fun Context.queryCursor(
uri: Uri,
projection: Array<String>,
selection: String? = null,
selectionArgs: Array<String>? = null,
sortOrder: String? = null,
showErrors: Boolean = false,
callback: (cursor: Cursor) -> Unit
) {
try {
val cursor = contentResolver.query(uri, projection, selection, selectionArgs, sortOrder)
cursor?.use {
if (cursor.moveToFirst()) {
do {
callback(cursor)
} while (cursor.moveToNext())
}
}
} catch (e: Exception) {
if (showErrors) {
showErrorToast(e)
}
}
}
fun Context.getFilenameFromUri(uri: Uri): String {
return if (uri.scheme == "file") {
File(uri.toString()).name
@ -682,6 +708,7 @@ fun Context.getTextSize() = when (baseConfig.fontSize) {
else -> resources.getDimension(R.dimen.extra_big_text_size)
}
val Context.telecomManager: TelecomManager get() = getSystemService(Context.TELECOM_SERVICE) as TelecomManager
val Context.windowManager: WindowManager get() = getSystemService(Context.WINDOW_SERVICE) as WindowManager
val Context.portrait get() = resources.configuration.orientation == Configuration.ORIENTATION_PORTRAIT
val Context.navigationBarRight: Boolean get() = usableScreenSize.x < realScreenSize.x
@ -738,3 +765,59 @@ val Context.realScreenSize: Point
windowManager.defaultDisplay.getRealSize(size)
return size
}
// we need the Default Dialer functionality only in Simple Contacts
@TargetApi(Build.VERSION_CODES.M)
fun Context.isDefaultDialer(): Boolean {
return if (!packageName.startsWith("com.simplemobiletools.contacts")) {
true
} else {
isMarshmallowPlus() && telecomManager.defaultDialerPackage == packageName
}
}
@TargetApi(Build.VERSION_CODES.N)
fun Context.getBlockedNumbers(): ArrayList<BlockedNumber> {
val blockedNumbers = ArrayList<BlockedNumber>()
if (!isNougatPlus() || !isDefaultDialer()) {
return blockedNumbers
}
val uri = BlockedNumbers.CONTENT_URI
val projection = arrayOf(
BlockedNumbers.COLUMN_ID,
BlockedNumbers.COLUMN_ORIGINAL_NUMBER,
BlockedNumbers.COLUMN_E164_NUMBER
)
queryCursor(uri, projection) { cursor ->
val id = cursor.getLongValue(BlockedNumbers.COLUMN_ID)
val number = cursor.getStringValue(BlockedNumbers.COLUMN_ORIGINAL_NUMBER) ?: ""
val normalizedNumber = cursor.getStringValue(BlockedNumbers.COLUMN_E164_NUMBER) ?: ""
val comparableNumber = normalizedNumber.trimToComparableNumber()
val blockedNumber = BlockedNumber(id, number, normalizedNumber, comparableNumber)
blockedNumbers.add(blockedNumber)
}
return blockedNumbers
}
@TargetApi(Build.VERSION_CODES.N)
fun Context.addBlockedNumber(number: String) {
ContentValues().apply {
put(BlockedNumbers.COLUMN_ORIGINAL_NUMBER, number)
try {
contentResolver.insert(BlockedNumbers.CONTENT_URI, this)
} catch (e: Exception) {
showErrorToast(e)
}
}
}
@TargetApi(Build.VERSION_CODES.N)
fun Context.deleteBlockedNumber(number: String) {
val values = ContentValues()
values.put(BlockedNumbers.COLUMN_ORIGINAL_NUMBER, number)
val uri = contentResolver.insert(BlockedNumbers.CONTENT_URI, values)
contentResolver.delete(uri!!, null, null)
}

View file

@ -244,6 +244,13 @@ fun String.getAvailableStorageB(): Long {
// remove diacritics, for example č -> c
fun String.normalizeString() = Normalizer.normalize(this, Normalizer.Form.NFD).replace(normalizeRegex, "")
// if we are comparing phone numbers, compare just the last 9 digits
fun String.trimToComparableNumber(): String {
val normalizedNumber = this.normalizeString()
val startIndex = Math.max(0, normalizedNumber.length - 9)
return normalizedNumber.substring(startIndex)
}
fun String.getMimeType(): String {
val typesMap = HashMap<String, String>().apply {
put("323", "text/h323")

View file

@ -162,6 +162,7 @@ const val OPEN_DOCUMENT_TREE_OTG = 1001
const val REQUEST_SET_AS = 1002
const val REQUEST_EDIT_IMAGE = 1003
const val SELECT_EXPORT_SETTINGS_FILE_INTENT = 1004
const val REQUEST_CODE_SET_DEFAULT_DIALER = 1005
// sorting
const val SORT_ORDER = "sort_order"

View file

@ -0,0 +1,3 @@
package com.simplemobiletools.commons.models
data class BlockedNumber(val id: Long, val number: String, val normalizedNumber: String, val numberToCompare: String)

View file

@ -0,0 +1,9 @@
<vector xmlns:android="http://schemas.android.com/apk/res/android"
android:width="24dp"
android:height="24dp"
android:viewportWidth="24"
android:viewportHeight="24">
<path
android:fillColor="#FFFFFF"
android:pathData="M12,2C6.48,2 2,6.48 2,12s4.48,10 10,10 10,-4.48 10,-10S17.52,2 12,2zM4,12c0,-4.42 3.58,-8 8,-8 1.85,0 3.55,0.63 4.9,1.69L5.69,16.9C4.63,15.55 4,13.85 4,12zM12,20c-1.85,0 -3.55,-0.63 -4.9,-1.69L18.31,7.1C19.37,8.45 20,10.15 20,12c0,4.42 -3.58,8 -8,8z" />
</vector>

View file

@ -0,0 +1,41 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/manage_blocked_numbers_wrapper"
android:layout_width="match_parent"
android:layout_height="wrap_content">
<com.simplemobiletools.commons.views.MyRecyclerView
android:id="@+id/manage_blocked_numbers_list"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:clipToPadding="false"
android:scrollbars="vertical"
app:layoutManager="com.simplemobiletools.commons.views.MyLinearLayoutManager" />
<com.simplemobiletools.commons.views.MyTextView
android:id="@+id/manage_blocked_numbers_placeholder"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:gravity="center_horizontal"
android:paddingStart="@dimen/big_margin"
android:paddingTop="@dimen/activity_margin"
android:paddingEnd="@dimen/big_margin"
android:text="@string/not_blocking_anyone"
android:textSize="@dimen/bigger_text_size"
android:visibility="gone" />
<com.simplemobiletools.commons.views.MyTextView
android:id="@+id/manage_blocked_numbers_placeholder_2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_below="@+id/manage_blocked_numbers_placeholder"
android:layout_centerHorizontal="true"
android:background="?attr/selectableItemBackground"
android:gravity="center"
android:padding="@dimen/activity_margin"
android:text="@string/add_a_blocked_number"
android:textSize="@dimen/bigger_text_size"
android:visibility="gone" />
</RelativeLayout>

View file

@ -0,0 +1,20 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/dialog_holder"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:paddingTop="@dimen/activity_margin">
<com.simplemobiletools.commons.views.MyEditText
android:id="@+id/add_blocked_number_edittext"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginStart="@dimen/activity_margin"
android:layout_marginTop="@dimen/small_margin"
android:layout_marginEnd="@dimen/activity_margin"
android:hint="@string/number"
android:inputType="phone"
android:textCursorDrawable="@null"
android:textSize="@dimen/bigger_text_size" />
</RelativeLayout>

View file

@ -0,0 +1,19 @@
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/manage_blocked_number_holder"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:background="?attr/selectableItemBackground"
android:clickable="true"
android:focusable="true"
android:foreground="@drawable/selector"
android:padding="@dimen/activity_margin">
<com.simplemobiletools.commons.views.MyTextView
android:id="@+id/manage_blocked_number_title"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_centerVertical="true"
android:layout_marginTop="@dimen/medium_margin" />
</RelativeLayout>

View file

@ -0,0 +1,9 @@
<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item
android:id="@+id/add_blocked_number"
android:icon="@drawable/ic_plus_vector"
android:title="@string/add_a_blocked_number"
app:showAsAction="ifRoom" />
</menu>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">رقم</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">إدارة الأرقام المحظورة</string>
<string name="not_blocking_anyone">لم تحظر أي شخص.</string>
<string name="add_a_blocked_number">إضافة رقم محظور</string>
<string name="block_number">حظر رقم</string>
<string name="block_numbers">حظر أرقام</string>
<string name="blocked_numbers">أرقام محظورة</string>
<string name="must_make_default_dialer">عليك أن تجعل هذا التطبيق المتصل الإفتراضي للإستفادة من الأرقام المحظورة.</string>
<string name="set_as_default">ضبط الى الافتراضي</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">المفضلة</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Əvvəlki</string>
<string name="playpause">Oynat / Dayan</string>
<string name="next">Sonrakı</string>
<string name="number">Nömrə</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Add a blocked number</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Sevimlilər</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">Number</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Add a blocked number</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favorites</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Anterior</string>
<string name="playpause">Reproduir / Pausa</string>
<string name="next">Següent</string>
<string name="number">Number</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Add a blocked number</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Preferits</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Předchozí</string>
<string name="playpause">Hrát / Pauza</string>
<string name="next">Následující</string>
<string name="number">Číslo</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Spravovat blokovaná čísla</string>
<string name="not_blocking_anyone">Neblokujete nikoho.</string>
<string name="add_a_blocked_number">Přidat blokované číslo</string>
<string name="block_number">Blokovat číslo</string>
<string name="block_numbers">Blokovat čísla</string>
<string name="blocked_numbers">Blokovaná čísla</string>
<string name="must_make_default_dialer">Pro použití blokování čísel musíte nastavit aplikaci jako výchozí pro správu hovorů.</string>
<string name="set_as_default">Nastavit jako výchozí</string>
<string name="block_confirmation">Ste si istý, že chcete zablokovat \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Oblíbené</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">Rhif</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Rheoli rhifau wedi\'u rhwystro</string>
<string name="not_blocking_anyone">Nid wyt yn rhwystro unrhyw un.</string>
<string name="add_a_blocked_number">Ychwanegu rif i\'w rwystro</string>
<string name="block_number">Rhwystro rhif</string>
<string name="block_numbers">Rhwystro rhifau</string>
<string name="blocked_numbers">Rhifau wedi\'u rhwystro</string>
<string name="must_make_default_dialer">Rhaid gwneud yr ap hwn yr ap deialu rhagosodedig er mwyn defnyddio rhifau wedi\'u rhwystro.</string>
<string name="set_as_default">Defnyddio fel y rhagosodedig</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Ffefrynnau</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">Nummer</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Administrér blokerede numre</string>
<string name="not_blocking_anyone">Du blokerer ikke nogen</string>
<string name="add_a_blocked_number">Tilføj et blokeret nummer</string>
<string name="block_number">Blokér nummer</string>
<string name="block_numbers">Blokér numre</string>
<string name="blocked_numbers">Blokerede numre</string>
<string name="must_make_default_dialer">Du skal gøre denne app til standardopkaldsappen for at gøre brug af blokerede numre.</string>
<string name="set_as_default">Gør til standard</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Bogmærker</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Vorheriger Titel</string>
<string name="playpause">Wiedergabe / Pause</string>
<string name="next">Nächster Titel</string>
<string name="number">Nummer</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Blockierte Nummern verwalten</string>
<string name="not_blocking_anyone">Du blockierst niemanden.</string>
<string name="add_a_blocked_number">Eine blockierte Nummer hinzufügen</string>
<string name="block_number">Nummer blockieren</string>
<string name="block_numbers">Nummern blockieren</string>
<string name="blocked_numbers">Blockierte Nummern</string>
<string name="must_make_default_dialer">Du musst diese App als Standardtelefonie-App einstellen, um Nummern blockieren zu können.</string>
<string name="set_as_default">Als Standard auswählen</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favoriten</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Προηγούμενο</string>
<string name="playpause">Αναπαραγωγή / Παύση</string>
<string name="next">Επόμενο</string>
<string name="number">Αριθμός</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Διαχείριση αποκλεισμένων αριθμών</string>
<string name="not_blocking_anyone">Χωρίς αποκλεισμο κανενός.</string>
<string name="add_a_blocked_number">Προσθήκη ένος αποκλεισμένου αριθμού</string>
<string name="block_number">Αποκλεισμό αριθμού</string>
<string name="block_numbers">Αποκλεισμό αριθμών</string>
<string name="blocked_numbers">Αποκλεισμένοι αριθμοί</string>
<string name="must_make_default_dialer">Θα πρέπει να οριστεί προεπιλεγμένη εφαρμογή για χρήση αποκλεισμένων αριθμών.</string>
<string name="set_as_default">Ορισμός ως προεπιλογής</string>
<string name="block_confirmation">Σίγουρα να αποκλειστεί ο \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Αγαπημένα</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Anterior</string>
<string name="playpause">Reproducir / Pausar</string>
<string name="next">Siguiente</string>
<string name="number">Número</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Administrar números bloqueados</string>
<string name="not_blocking_anyone">Aún no has bloqueado a nadie.</string>
<string name="add_a_blocked_number">Añadir un número bloqueado</string>
<string name="block_number">Bloquear número</string>
<string name="block_numbers">Bloquear números</string>
<string name="blocked_numbers">Números bloqueados</string>
<string name="must_make_default_dialer">Tienes que hacer esta aplicación la aplicación de marcación por defecto para hacer uso de los números bloqueados.</string>
<string name="set_as_default">Establecer como por defecto</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favoritos</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">Numero</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Muuta estettyjä numeroita</string>
<string name="not_blocking_anyone">Et estä ketään.</string>
<string name="add_a_blocked_number">Lisää estetty numero</string>
<string name="block_number">Estä numero</string>
<string name="block_numbers">Estä numeroja</string>
<string name="blocked_numbers">Estetyt numerot</string>
<string name="must_make_default_dialer">Soittajan täytyy olla oletus</string>
<string name="set_as_default">Aseta oletukseksi</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favorites</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Précédent</string>
<string name="playpause">Lecture / Pause</string>
<string name="next">Suivant</string>
<string name="number">Numéro</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Ajouter un numéro bloqué</string>
<string name="block_number">Numéro bloquer</string>
<string name="block_numbers">Numéros bloquer</string>
<string name="blocked_numbers">Numéros bloquer</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favoris</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Anterior</string>
<string name="playpause">Reprod. / Pausa</string>
<string name="next">Seguinte</string>
<string name="number">Number</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Add a blocked number</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favorites</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">Number</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Add a blocked number</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favorites</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Prijašnja</string>
<string name="playpause">Reproduciraj / Pauziraj</string>
<string name="next">Sljedeća</string>
<string name="number">Broj</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Upravljanje blokiranim brojevima</string>
<string name="not_blocking_anyone">Ne blokirate nikoga.</string>
<string name="add_a_blocked_number">Dodaj blokirani broj</string>
<string name="block_number">Blokiraj broj</string>
<string name="block_numbers">Blokiraj brojeve</string>
<string name="blocked_numbers">Blokirani brojevi</string>
<string name="must_make_default_dialer">Morate napraviti ovu aplikaciju zadanom aplikacijom za biranje da biste bili u mogućnosti koristiti blokirane brojeve.</string>
<string name="set_as_default">Postavi na zadano</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favoriti</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Előző</string>
<string name="playpause">Lejátszás/szüneteltetés</string>
<string name="next">Következő</string>
<string name="number">Telefonszám</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Zárolt telefonszámok kezelése</string>
<string name="not_blocking_anyone">Nincs még zárolt szám.</string>
<string name="add_a_blocked_number">Zárolt telefonszám hozzáadása</string>
<string name="block_number">Telefonszám zárolása</string>
<string name="block_numbers">Telefonszámok zárolása</string>
<string name="blocked_numbers">Zárolt telefonszámok</string>
<string name="must_make_default_dialer">A zárolt telefonszámok használatához be kell állítani, hogy ez az app legyen az alapértelmezett tárcsázó.</string>
<string name="set_as_default">Alapértelmezés beállítása</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Kedvencek</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Sebelumnya</string>
<string name="playpause">Putar / Jeda</string>
<string name="next">Berikutnya</string>
<string name="number">Nomor</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Kelola nomor yang diblokir</string>
<string name="not_blocking_anyone">Anda tidak memblokir siapapun.</string>
<string name="add_a_blocked_number">Tambahkan nomor yang diblokir</string>
<string name="block_number">Blokir nomor</string>
<string name="block_numbers">Blokir nomor</string>
<string name="blocked_numbers">Nomor yang diblokir</string>
<string name="must_make_default_dialer">Anda harus mengatur aplikasi ini sebagai aplikasi dialer default untuk menggunakan fitur pemblokir nomor.</string>
<string name="set_as_default">Tetapkan sebagai default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favorit</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Sebelumnya</string>
<string name="playpause">Putar / Jeda</string>
<string name="next">Berikutnya</string>
<string name="number">Nomor</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Kelola nomor yang diblokir</string>
<string name="not_blocking_anyone">Anda tidak memblokir siapapun.</string>
<string name="add_a_blocked_number">Tambahkan nomor yang diblokir</string>
<string name="block_number">Blokir nomor</string>
<string name="block_numbers">Blokir nomor</string>
<string name="blocked_numbers">Nomor yang diblokir</string>
<string name="must_make_default_dialer">Anda harus mengatur aplikasi ini sebagai aplikasi dialer default untuk menggunakan fitur pemblokir nomor.</string>
<string name="set_as_default">Tetapkan sebagai default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favorit</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Precedente</string>
<string name="playpause">Riproduci / Pausa</string>
<string name="next">Successiva</string>
<string name="number">Numero</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Gestisci i numeri bloccati</string>
<string name="not_blocking_anyone">Nessun numero bloccato.</string>
<string name="add_a_blocked_number">Aggiungi un numero da bloccare</string>
<string name="block_number">Blocca numero</string>
<string name="block_numbers">Blocca numeri</string>
<string name="blocked_numbers">Numeri bloccati</string>
<string name="must_make_default_dialer">È necessario impostare quest\'app come predefinita per utilizzare i numeri bloccati.</string>
<string name="set_as_default">Imposta come predefinita</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Preferiti</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">Number</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Add a blocked number</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favorites</string>

View file

@ -29,6 +29,18 @@
<string name="previous">前へ</string>
<string name="playpause">再生 / 一時停止</string>
<string name="next">次へ</string>
<string name="number">番号</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">ブロックした番号を管理</string>
<string name="not_blocking_anyone">まだ誰もブロックしていません.</string>
<string name="add_a_blocked_number">ブロックする番号を追加</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">お気に入り</string>

View file

@ -29,6 +29,18 @@
<string name="previous">이전</string>
<string name="playpause">재생 / 정지</string>
<string name="next">다음</string>
<string name="number">연락처</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Add a blocked number</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">즐겨찾기</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Prieš tai buvusi</string>
<string name="playpause">Groti / Pristabdyti</string>
<string name="next">Kita</string>
<string name="number">Numeris</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Add a blocked number</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Mėgiamiausieji</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">Number</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Add a blocked number</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favoritter</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Vorige</string>
<string name="playpause">Afspelen / Pauzeren</string>
<string name="next">Volgende</string>
<string name="number">Nummer</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Geblokkeerde nummers beheren</string>
<string name="not_blocking_anyone">Geen geblokkeerde nummers.</string>
<string name="add_a_blocked_number">Geblokkeerd nummer toevoegen</string>
<string name="block_number">Nummer blokkeren</string>
<string name="block_numbers">Nummers blokkeren</string>
<string name="blocked_numbers">Geblokkeerde nummers</string>
<string name="must_make_default_dialer">Maak van deze app de standaardapp voor bellen om nummers te kunnen blokkeren.</string>
<string name="set_as_default">Als standaard instellen</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favorieten</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">Number</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Add a blocked number</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favorites</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Poprzedni</string>
<string name="playpause">Odtwórz / zatrzymaj</string>
<string name="next">Następny</string>
<string name="number">Numer</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Zarządzaj zablokowanymi numerami</string>
<string name="not_blocking_anyone">Nie blokujesz nikogo.</string>
<string name="add_a_blocked_number">Dodaj numer do blokowania</string>
<string name="block_number">Zablokuj numer</string>
<string name="block_numbers">Zablokuj numery</string>
<string name="blocked_numbers">Zablokowane numery</string>
<string name="must_make_default_dialer">Musisz ustawić tę aplikację jako domyślną aplikację telefoniczną, aby móc korzystać z funkcji blokowania numerów.</string>
<string name="set_as_default">Ustaw jako domyślną</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Ulubione</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">Número</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Gerenciar números bloqueados</string>
<string name="not_blocking_anyone">Não há números bloqueados.</string>
<string name="add_a_blocked_number">Adicionar um número a bloquear</string>
<string name="block_number">Bloquear número</string>
<string name="block_numbers">Bloquear números</string>
<string name="blocked_numbers">Números bloqueados</string>
<string name="must_make_default_dialer">Você precisa tornar este aplicativo padrão para poder bloquear números.</string>
<string name="set_as_default">Definir como padrão</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favoritos</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Anterior</string>
<string name="playpause">Reproduzir / Pausa</string>
<string name="next">Seguinte</string>
<string name="number">Número</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Gerir números bloqueados</string>
<string name="not_blocking_anyone">Não existem números bloqueados</string>
<string name="add_a_blocked_number">Adicionar um número a bloquear</string>
<string name="block_number">Bloquear número</string>
<string name="block_numbers">Bloquear números</string>
<string name="blocked_numbers">Números bloqueados</string>
<string name="must_make_default_dialer">Tem que tornar esta a aplicação padrão para poder bloquear números.</string>
<string name="set_as_default">Definir como padrão</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favoritos</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Предыдущая</string>
<string name="playpause">Воспроизведение / Пауза</string>
<string name="next">Следующая</string>
<string name="number">Номер</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Управление блокируемыми номерами</string>
<string name="not_blocking_anyone">Нет блокируемых номеров</string>
<string name="add_a_blocked_number">Добавить блокируемый номер</string>
<string name="block_number">Блокируемый номер</string>
<string name="block_numbers">Блокируемые номера</string>
<string name="blocked_numbers">Заблокированные номера</string>
<string name="must_make_default_dialer">Вы должны сделать \"Simple Contacts\" приложением по умолчанию для набора номера, чтобы использовать блокировку номеров.</string>
<string name="set_as_default">Установить по умолчанию</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Избранное</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Predošlá</string>
<string name="playpause">Hrať / Pauznúť</string>
<string name="next">Nasledujúca</string>
<string name="number">Číslo</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Spravovať blokované čísla</string>
<string name="not_blocking_anyone">Neblokujete nikoho.</string>
<string name="add_a_blocked_number">Pridať blokované číslo</string>
<string name="block_number">Blokovať číslo</string>
<string name="block_numbers">Blokovať čísla</string>
<string name="blocked_numbers">Blokované čísla</string>
<string name="must_make_default_dialer">Pre použitie blokovania čísel musíte nastaviť aplikáciu ako predvolenú pre správu hovorov.</string>
<string name="set_as_default">Nastaviť ako predvolenú</string>
<string name="block_confirmation">Ste si istý, že chcete zablokovať \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Obľúbené</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">Number</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Add a blocked number</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Priljubljeno</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">Number</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Add a blocked number</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Омиљено</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Föregående</string>
<string name="playpause">Spela / Pausa</string>
<string name="next">Nästa</string>
<string name="number">Nummer</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Hantera blockerade nummer</string>
<string name="not_blocking_anyone">Du blockerar inte någon.</string>
<string name="add_a_blocked_number">Lägg till ett blockerat nummer</string>
<string name="block_number">Blockera nummer</string>
<string name="block_numbers">Blockera nummer</string>
<string name="blocked_numbers">Blockerade nummer</string>
<string name="must_make_default_dialer">Du måste ställa in den här appen som standardtelefonapp för att kunna använda blockerade nummer.</string>
<string name="set_as_default">Ange som standard</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favoriter</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Önceki</string>
<string name="playpause">Çal / Duraklat</string>
<string name="next">Sonraki</string>
<string name="number">Numara</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Engelli numaraları yönet</string>
<string name="not_blocking_anyone">Kimseyi engellemiyorsun.</string>
<string name="add_a_blocked_number">Engellenen numara ekle</string>
<string name="block_number">Numarayı engelle</string>
<string name="block_numbers">Numaraları engelle</string>
<string name="blocked_numbers">Engelli numaralar</string>
<string name="must_make_default_dialer">Engellenen numaraları kullanmak için bu uygulamayı varsayılan çevirici uygulaması yapmalısınız.</string>
<string name="set_as_default">Varsayılan olarak ayarla</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favoriler</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Попередній</string>
<string name="playpause">Відтворення / Пауза</string>
<string name="next">Наступний</string>
<string name="number">Номер</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Керувати блокованими номерами</string>
<string name="not_blocking_anyone">Немає блокованих номерів.</string>
<string name="add_a_blocked_number">Додати номер до блокованих</string>
<string name="block_number">Блокувати номер</string>
<string name="block_numbers">Блокувати номери</string>
<string name="blocked_numbers">Заблоковані номери</string>
<string name="must_make_default_dialer">Щоб використовувати функцію блокування номерів, вам необхідно встановити цей додаток як стандартний для роботи з контактами.</string>
<string name="set_as_default">Встановити додаток як стандартний</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Улюблене</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">Number</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Add a blocked number</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Yêu thích</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">号码</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">管理黑名单</string>
<string name="not_blocking_anyone">你的黑名单为空</string>
<string name="add_a_blocked_number">添加黑名单号码</string>
<string name="block_number">加入黑名单</string>
<string name="block_numbers">加入黑名单</string>
<string name="blocked_numbers">黑名单</string>
<string name="must_make_default_dialer">你必须将这应用程序设为默认的拨号程序来使用黑名单。</string>
<string name="set_as_default">设为默认</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">收藏</string>

View file

@ -29,6 +29,18 @@
<string name="previous">上一首</string>
<string name="playpause">播放 / 暫停</string>
<string name="next">下一首</string>
<string name="number">號碼</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">管理黑名單</string>
<string name="not_blocking_anyone">你沒有封鎖任何人</string>
<string name="add_a_blocked_number">添加封鎖的號碼</string>
<string name="block_number">封鎖號碼</string>
<string name="block_numbers">封鎖號碼</string>
<string name="blocked_numbers">黑名單</string>
<string name="must_make_default_dialer">你必須將這應用程式設為預設的撥號程式來使用黑名單。</string>
<string name="set_as_default">設為預設</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">我的最愛</string>

View file

@ -29,6 +29,18 @@
<string name="previous">Previous</string>
<string name="playpause">Play / Pause</string>
<string name="next">Next</string>
<string name="number">Number</string>
<!-- Blocked numbers -->
<string name="manage_blocked_numbers">Manage blocked numbers</string>
<string name="not_blocking_anyone">You are not blocking anyone.</string>
<string name="add_a_blocked_number">Add a blocked number</string>
<string name="block_number">Block number</string>
<string name="block_numbers">Block numbers</string>
<string name="blocked_numbers">Blocked numbers</string>
<string name="must_make_default_dialer">You have to make this app the default dialer app to make use of blocked numbers.</string>
<string name="set_as_default">Set as default</string>
<string name="block_confirmation">Are you sure you want to block \"%s\"?</string>
<!-- Favorites -->
<string name="favorites">Favorites</string>