diff --git a/app/src/main/java/helium314/keyboard/keyboard/internal/keyboard_parser/KeyboardParser.kt b/app/src/main/java/helium314/keyboard/keyboard/internal/keyboard_parser/KeyboardParser.kt index 015db6284..ef457f0b7 100644 --- a/app/src/main/java/helium314/keyboard/keyboard/internal/keyboard_parser/KeyboardParser.kt +++ b/app/src/main/java/helium314/keyboard/keyboard/internal/keyboard_parser/KeyboardParser.kt @@ -27,6 +27,8 @@ import helium314.keyboard.latin.utils.CUSTOM_LAYOUT_PREFIX import helium314.keyboard.latin.utils.InputTypeUtils import helium314.keyboard.latin.utils.POPUP_KEYS_LAYOUT import helium314.keyboard.latin.utils.POPUP_KEYS_NUMBER +import helium314.keyboard.latin.utils.ScriptUtils +import helium314.keyboard.latin.utils.ScriptUtils.script import helium314.keyboard.latin.utils.getLayoutFile import helium314.keyboard.latin.utils.runInLocale import helium314.keyboard.latin.utils.sumOf @@ -185,7 +187,7 @@ abstract class KeyboardParser(private val params: KeyboardParams, private val co } private fun addSymbolPopupKeys(baseKeys: MutableList>) { - val layoutName = Settings.readSymbolsLayoutName(context, params.mId.locale) + val layoutName = getLayoutFileName(params, context, overrideElementId = KeyboardId.ELEMENT_SYMBOLS) val layout = if (layoutName.startsWith(CUSTOM_LAYOUT_PREFIX)) { val parser = if (layoutName.endsWith("json")) JsonKeyboardParser(params, context) else SimpleKeyboardParser(params, context, false) @@ -766,17 +768,25 @@ abstract class KeyboardParser(private val params: KeyboardParams, private val co private fun Context.readAssetsFile(name: String) = assets.open(name).reader().readText() - private fun getLayoutFileName(params: KeyboardParams, context: Context) = when (params.mId.mElementId) { - KeyboardId.ELEMENT_SYMBOLS -> Settings.readSymbolsLayoutName(context, params.mId.locale) - KeyboardId.ELEMENT_SYMBOLS_SHIFTED -> Settings.readShiftedSymbolsLayoutName(context) - KeyboardId.ELEMENT_NUMPAD -> if (context.resources.configuration.orientation == Configuration.ORIENTATION_LANDSCAPE) - "numpad_landscape" + private fun getLayoutFileName(params: KeyboardParams, context: Context, overrideElementId: Int? = null): String { + var checkForCustom = true + val layoutName = when (overrideElementId ?: params.mId.mElementId) { + KeyboardId.ELEMENT_SYMBOLS -> if (params.mId.locale.script() == ScriptUtils.SCRIPT_ARABIC) LAYOUT_SYMBOLS_ARABIC else LAYOUT_SYMBOLS + KeyboardId.ELEMENT_SYMBOLS_SHIFTED -> LAYOUT_SYMBOLS_SHIFTED + KeyboardId.ELEMENT_NUMPAD -> if (context.resources.configuration.orientation == Configuration.ORIENTATION_LANDSCAPE) + LAYOUT_NUMPAD_LANDSCAPE else - "numpad" - KeyboardId.ELEMENT_NUMBER -> "number" - KeyboardId.ELEMENT_PHONE -> "phone" - KeyboardId.ELEMENT_PHONE_SYMBOLS -> "phone_symbols" - else -> params.mId.mSubtype.keyboardLayoutSetName.substringBeforeLast("+") + LAYOUT_NUMPAD + KeyboardId.ELEMENT_NUMBER -> LAYOUT_NUMBER + KeyboardId.ELEMENT_PHONE -> LAYOUT_PHONE + KeyboardId.ELEMENT_PHONE_SYMBOLS -> LAYOUT_PHONE_SYMBOLS + else -> { + checkForCustom = false // "custom" is already in keyboardLayoutSetName + params.mId.mSubtype.keyboardLayoutSetName.substringBeforeLast("+") + } + } + return if (checkForCustom) Settings.readLayoutName(layoutName, context) + else layoutName } // todo: @@ -862,3 +872,12 @@ private const val POPUP_EYS_NAVIGATE_EMOJI_PREVIOUS = "!fixedColumnOrder!3,!need private const val POPUP_EYS_NAVIGATE_EMOJI = "!icon/clipboard_action_key|!code/key_clipboard,!icon/emoji_action_key|!code/key_emoji" private const val POPUP_EYS_NAVIGATE_EMOJI_NEXT = "!fixedColumnOrder!3,!needsDividers!,!icon/clipboard_action_key|!code/key_clipboard,!icon/emoji_action_key|!code/key_emoji,!icon/next_key|!code/key_action_next" private const val POPUP_EYS_NAVIGATE_EMOJI_PREVIOUS_NEXT = "!fixedColumnOrder!4,!needsDividers!,!icon/previous_key|!code/key_action_previous,!icon/clipboard_action_key|!code/key_clipboard,!icon/emoji_action_key|!code/key_emoji,!icon/next_key|!code/key_action_next" + +const val LAYOUT_SYMBOLS = "symbols" +const val LAYOUT_SYMBOLS_SHIFTED = "symbols_shifted" +const val LAYOUT_SYMBOLS_ARABIC = "symbols_arabic" +const val LAYOUT_NUMPAD = "numpad" +const val LAYOUT_NUMPAD_LANDSCAPE = "numpad_landscape" +const val LAYOUT_NUMBER = "number" +const val LAYOUT_PHONE = "phone" +const val LAYOUT_PHONE_SYMBOLS = "phone_symbols" diff --git a/app/src/main/java/helium314/keyboard/latin/App.kt b/app/src/main/java/helium314/keyboard/latin/App.kt index e9af21340..819863aa9 100644 --- a/app/src/main/java/helium314/keyboard/latin/App.kt +++ b/app/src/main/java/helium314/keyboard/latin/App.kt @@ -8,6 +8,7 @@ import androidx.preference.PreferenceManager import helium314.keyboard.latin.common.LocaleUtils.constructLocale import helium314.keyboard.latin.settings.Settings import helium314.keyboard.latin.settings.USER_DICTIONARY_SUFFIX +import helium314.keyboard.latin.utils.CUSTOM_LAYOUT_PREFIX import helium314.keyboard.latin.utils.DeviceProtectedUtils import helium314.keyboard.latin.utils.DictionaryInfoUtils import helium314.keyboard.latin.utils.upgradeToolbarPref @@ -48,6 +49,13 @@ fun checkVersionUpgrade(context: Context) { } if (oldVersion == 0) // new install or restoring settings from old app name upgradesWhenComingFromOldAppName(context) + if (oldVersion == 1000) { // upgrade old custom layouts name + val layoutsDir = Settings.getLayoutsDir(context) + val oldShiftSymbolsFile = File(layoutsDir, "${CUSTOM_LAYOUT_PREFIX}shift_symbols") + if (oldShiftSymbolsFile.exists()) { + oldShiftSymbolsFile.renameTo(File(layoutsDir, "${CUSTOM_LAYOUT_PREFIX}symbols_shifted")) + } + } prefs.edit { putInt(Settings.PREF_VERSION_CODE, BuildConfig.VERSION_CODE) } } diff --git a/app/src/main/java/helium314/keyboard/latin/settings/AdvancedSettingsFragment.kt b/app/src/main/java/helium314/keyboard/latin/settings/AdvancedSettingsFragment.kt index 3eca1462b..a95f836cf 100644 --- a/app/src/main/java/helium314/keyboard/latin/settings/AdvancedSettingsFragment.kt +++ b/app/src/main/java/helium314/keyboard/latin/settings/AdvancedSettingsFragment.kt @@ -20,11 +20,18 @@ import androidx.preference.Preference import androidx.preference.PreferenceManager import kotlinx.serialization.encodeToString import kotlinx.serialization.json.Json -import helium314.keyboard.compat.locale import helium314.keyboard.dictionarypack.DictionaryPackConstants import helium314.keyboard.latin.utils.ChecksumCalculator import helium314.keyboard.keyboard.KeyboardLayoutSet import helium314.keyboard.keyboard.KeyboardSwitcher +import helium314.keyboard.keyboard.internal.keyboard_parser.LAYOUT_NUMBER +import helium314.keyboard.keyboard.internal.keyboard_parser.LAYOUT_NUMPAD +import helium314.keyboard.keyboard.internal.keyboard_parser.LAYOUT_NUMPAD_LANDSCAPE +import helium314.keyboard.keyboard.internal.keyboard_parser.LAYOUT_PHONE +import helium314.keyboard.keyboard.internal.keyboard_parser.LAYOUT_PHONE_SYMBOLS +import helium314.keyboard.keyboard.internal.keyboard_parser.LAYOUT_SYMBOLS +import helium314.keyboard.keyboard.internal.keyboard_parser.LAYOUT_SYMBOLS_ARABIC +import helium314.keyboard.keyboard.internal.keyboard_parser.LAYOUT_SYMBOLS_SHIFTED import helium314.keyboard.latin.AudioAndHapticFeedbackManager import helium314.keyboard.latin.BuildConfig import helium314.keyboard.latin.R @@ -38,6 +45,7 @@ import helium314.keyboard.latin.utils.CUSTOM_LAYOUT_PREFIX import helium314.keyboard.latin.utils.DeviceProtectedUtils import helium314.keyboard.latin.utils.JniUtils import helium314.keyboard.latin.utils.editCustomLayout +import helium314.keyboard.latin.utils.getStringResourceOrName import helium314.keyboard.latin.utils.infoDialog import helium314.keyboard.latin.utils.reloadEnabledSubtypes import helium314.keyboard.latin.utils.updateAdditionalSubtypes @@ -127,18 +135,8 @@ class AdvancedSettingsFragment : SubScreenFragment() { findPreference("backup_restore")?.setOnPreferenceClickListener { showBackupRestoreDialog() } findPreference("custom_background_image")?.setOnPreferenceClickListener { onClickLoadImage() } - findPreference("custom_symbols_layout")?.setOnPreferenceClickListener { - val layoutName = Settings.readSymbolsLayoutName(context, context.resources.configuration.locale()).takeIf { it.startsWith(CUSTOM_LAYOUT_PREFIX) } - val oldLayout = if (layoutName != null) null - else context.assets.open("layouts${File.separator}symbols.txt").reader().readText() - editCustomLayout(layoutName ?: "${CUSTOM_LAYOUT_PREFIX}symbols.txt", context, oldLayout, true) - true - } - findPreference("custom_shift_symbols_layout")?.setOnPreferenceClickListener { - val layoutName = Settings.readShiftedSymbolsLayoutName(context).takeIf { it.startsWith(CUSTOM_LAYOUT_PREFIX) } - val oldLayout = if (layoutName != null) null - else context.assets.open("layouts${File.separator}symbols_shifted.txt").reader().readText() - editCustomLayout(layoutName ?: "${CUSTOM_LAYOUT_PREFIX}shift_symbols.txt", context, oldLayout, true) + findPreference("custom_symbols_number_layouts")?.setOnPreferenceClickListener { + showCustomizeLayoutsDialog() true } } @@ -156,6 +154,30 @@ class AdvancedSettingsFragment : SubScreenFragment() { } } + private fun showCustomizeLayoutsDialog() { + val layouts = listOf(LAYOUT_SYMBOLS, LAYOUT_SYMBOLS_SHIFTED, LAYOUT_SYMBOLS_ARABIC, LAYOUT_NUMBER, LAYOUT_NUMPAD, LAYOUT_NUMPAD_LANDSCAPE, LAYOUT_PHONE, LAYOUT_PHONE_SYMBOLS) + val layoutNames = layouts.map { it.getStringResourceOrName("layout_", requireContext()) }.toTypedArray() + AlertDialog.Builder(requireContext()) + .setTitle(R.string.customize_symbols_number_layouts) + .setItems(layoutNames) { di, i -> + di.dismiss() + customizeLayout(layouts[i]) + } + .setNegativeButton(android.R.string.cancel, null) + .show() + } + + private fun customizeLayout(layout: String) { + val customLayoutName = Settings.readLayoutName(layout, context).takeIf { it.startsWith(CUSTOM_LAYOUT_PREFIX) } + val originalLayout = if (customLayoutName != null) null + else { + requireContext().assets.list("layouts")?.firstOrNull { it.startsWith("$layout.") } + ?.let { requireContext().assets.open("layouts" + File.separator + it).reader().readText() } + } + val displayName = layout.getStringResourceOrName("layout", requireContext()) + editCustomLayout(customLayoutName ?: "$CUSTOM_LAYOUT_PREFIX$layout.txt", requireContext(), originalLayout, displayName) + } + @SuppressLint("ApplySharedPref") private fun onClickLoadLibrary(): Boolean { // get architecture for telling user which file to use diff --git a/app/src/main/java/helium314/keyboard/latin/settings/AppearanceSettingsFragment.kt b/app/src/main/java/helium314/keyboard/latin/settings/AppearanceSettingsFragment.kt index c6c3155f8..1e8ef22e5 100644 --- a/app/src/main/java/helium314/keyboard/latin/settings/AppearanceSettingsFragment.kt +++ b/app/src/main/java/helium314/keyboard/latin/settings/AppearanceSettingsFragment.kt @@ -12,6 +12,7 @@ import androidx.preference.TwoStatePreference import helium314.keyboard.keyboard.KeyboardSwitcher import helium314.keyboard.keyboard.KeyboardTheme import helium314.keyboard.latin.R +import helium314.keyboard.latin.utils.getStringResourceOrName import java.lang.Float.max import java.lang.Float.min import java.util.* @@ -166,9 +167,7 @@ class AppearanceSettingsFragment : SubScreenFragment() { } private fun Array.getNamesFromResourcesIfAvailable(prefix: String) = - map { val resId = resources.getIdentifier("$prefix$it", "string", requireContext().packageName) - if (resId == 0) it else getString(resId) - }.toTypedArray() + map { it.getStringResourceOrName(prefix, requireContext()) }.toTypedArray() companion object { private const val PERCENTAGE_FLOAT = 100.0f diff --git a/app/src/main/java/helium314/keyboard/latin/settings/Settings.java b/app/src/main/java/helium314/keyboard/latin/settings/Settings.java index d0bc8a5d7..340aa66d4 100644 --- a/app/src/main/java/helium314/keyboard/latin/settings/Settings.java +++ b/app/src/main/java/helium314/keyboard/latin/settings/Settings.java @@ -528,26 +528,16 @@ public final class Settings implements SharedPreferences.OnSharedPreferenceChang }; } - public static String readSymbolsLayoutName(final Context context, final Locale locale) { + /** @return custom layout name if there is one for the given layout, else returns "layout" */ + public static String readLayoutName(final String layout, final Context context) { String[] layouts = getLayoutsDir(context).list(); if (layouts != null) { for (String name : layouts) { - if (name.startsWith(CustomLayoutUtilsKt.CUSTOM_LAYOUT_PREFIX + "symbols")) + if (name.startsWith(CustomLayoutUtilsKt.CUSTOM_LAYOUT_PREFIX + layout + ".")) return name; } } - return ScriptUtils.script(locale).equals(ScriptUtils.SCRIPT_ARABIC) ? "symbols_arabic" : "symbols"; - } - - public static String readShiftedSymbolsLayoutName(final Context context) { - String[] layouts = getLayoutsDir(context).list(); - if (layouts != null) { - for (String name : layouts) { - if (name.startsWith(CustomLayoutUtilsKt.CUSTOM_LAYOUT_PREFIX + "shift_symbols")) - return name; - } - } - return "symbols_shifted"; + return layout; } public static File getLayoutsDir(final Context context) { diff --git a/app/src/main/java/helium314/keyboard/latin/utils/CustomLayoutUtils.kt b/app/src/main/java/helium314/keyboard/latin/utils/CustomLayoutUtils.kt index c7a636241..b3b367a97 100644 --- a/app/src/main/java/helium314/keyboard/latin/utils/CustomLayoutUtils.kt +++ b/app/src/main/java/helium314/keyboard/latin/utils/CustomLayoutUtils.kt @@ -135,7 +135,7 @@ fun removeCustomLayoutFile(layoutName: String, context: Context) { getLayoutFile(layoutName, context).delete() } -fun editCustomLayout(layoutName: String, context: Context, startContent: String? = null, isSymbols: Boolean = false) { +fun editCustomLayout(layoutName: String, context: Context, startContent: String? = null, displayName: CharSequence? = null) { val file = getLayoutFile(layoutName, context) val editText = EditText(context).apply { setText(startContent ?: file.readText()) @@ -149,6 +149,7 @@ fun editCustomLayout(layoutName: String, context: Context, startContent: String? if (isJson == null) { editCustomLayout(layoutName, context, content) // todo: this actually always returns the "simple layout" error, even on a json layout with a single small error + // -> check in inverse expected order (set depending in current file name) infoDialog(context, context.getString(R.string.layout_error, Log.getLog(10).lastOrNull { it.tag == TAG }?.message)) } else { val wasJson = file.name.substringAfterLast(".") == "json" @@ -160,17 +161,16 @@ fun editCustomLayout(layoutName: String, context: Context, startContent: String? } } .setNegativeButton(android.R.string.cancel, null) - if (isSymbols) { - val name = if (layoutName.contains("shift")) context.getString(R.string.shift_symbols) else context.getString(R.string.popup_keys_symbols) + if (displayName != null) { if (file.exists()) { builder.setNeutralButton(R.string.delete) { _, _ -> - confirmDialog(context, context.getString(R.string.delete_layout, name), context.getString(R.string.delete)) { + confirmDialog(context, context.getString(R.string.delete_layout, displayName), context.getString(R.string.delete)) { file.delete() KeyboardSwitcher.getInstance().forceUpdateKeyboardTheme(context) } } } - builder.setTitle(name) + builder.setTitle(displayName) } builder.show() } diff --git a/app/src/main/java/helium314/keyboard/latin/utils/Ktx.kt b/app/src/main/java/helium314/keyboard/latin/utils/Ktx.kt index 7da0aee43..01467e0d6 100644 --- a/app/src/main/java/helium314/keyboard/latin/utils/Ktx.kt +++ b/app/src/main/java/helium314/keyboard/latin/utils/Ktx.kt @@ -1,5 +1,7 @@ package helium314.keyboard.latin.utils +import android.content.Context + // generic extension functions // adapted from Kotlin source: https://github.com/JetBrains/kotlin/blob/7a7d392b3470b38d42f80c896b7270678d0f95c3/libraries/stdlib/common/src/generated/_Collections.kt#L3004 @@ -10,3 +12,8 @@ inline fun Iterable.sumOf(selector: (T) -> Float): Float { } return sum } + +fun CharSequence.getStringResourceOrName(prefix: String, context: Context): CharSequence { + val resId = context.resources.getIdentifier(prefix + this, "string", context.packageName) + return if (resId == 0) this else context.getString(resId) +} diff --git a/app/src/main/java/helium314/keyboard/latin/utils/PopupKeysUtils.kt b/app/src/main/java/helium314/keyboard/latin/utils/PopupKeysUtils.kt index b524c0b32..123d4c3dd 100644 --- a/app/src/main/java/helium314/keyboard/latin/utils/PopupKeysUtils.kt +++ b/app/src/main/java/helium314/keyboard/latin/utils/PopupKeysUtils.kt @@ -133,29 +133,28 @@ fun reorderPopupKeysDialog(context: Context, key: String, defaultSetting: String } override fun onBindViewHolder(viewHolder: RecyclerView.ViewHolder, position: Int) { val (text, wasChecked) = orderedItems[position] - val displayTextId = context.resources.getIdentifier(text.lowercase(), "string", context.packageName) - val displayText = if (displayTextId == 0) text else context.getString(displayTextId) + val displayText = text.lowercase().getStringResourceOrName("", context) viewHolder.itemView.findViewById(R.id.popup_keys_type)?.text = displayText val switch = viewHolder.itemView.findViewById(R.id.popup_keys_switch) switch?.setOnCheckedChangeListener(null) switch?.isChecked = wasChecked switch?.isEnabled = !(key.contains(Settings.PREF_POPUP_KEYS_ORDER) && text == POPUP_KEYS_LAYOUT) // layout can't be disabled switch?.setOnCheckedChangeListener { _, isChecked -> - val position = orderedItems.indexOfFirst { it.first == text } - orderedItems[position] = text to isChecked + val pos = orderedItems.indexOfFirst { it.first == text } + orderedItems[pos] = text to isChecked } } } rv.adapter = adapter ItemTouchHelper(object : ItemTouchHelper.SimpleCallback(ItemTouchHelper.UP or ItemTouchHelper.DOWN, 0) { - override fun onMove(p0: RecyclerView, p1: RecyclerView.ViewHolder, p2: RecyclerView.ViewHolder): Boolean { - val pos1 = p1.absoluteAdapterPosition - val pos2 = p2.absoluteAdapterPosition + override fun onMove(rv: RecyclerView, viewHolder: RecyclerView.ViewHolder, target: RecyclerView.ViewHolder): Boolean { + val pos1 = viewHolder.absoluteAdapterPosition + val pos2 = target.absoluteAdapterPosition Collections.swap(orderedItems, pos1, pos2) adapter.notifyItemMoved(pos1, pos2) return true } - override fun onSwiped(p0: RecyclerView.ViewHolder, p1: Int) { } + override fun onSwiped(rv: RecyclerView.ViewHolder, direction: Int) { } }).attachToRecyclerView(rv) adapter.submitList(orderedItems) AlertDialog.Builder(context) diff --git a/app/src/main/res/values-af/strings.xml b/app/src/main/res/values-af/strings.xml index c0f248f51..22a265f25 100644 --- a/app/src/main/res/values-af/strings.xml +++ b/app/src/main/res/values-af/strings.xml @@ -102,7 +102,6 @@ "Woordeboek beskikbaar" "Kan nie aan woordeboekdiens koppel nie" "Geen woordeboeke beskikbaar nie" - "Verfris" "Laas opgedateer" "Hoofwoordeboek" "Instellings" diff --git a/app/src/main/res/values-am/strings.xml b/app/src/main/res/values-am/strings.xml index 437af0aee..5b7bef05f 100644 --- a/app/src/main/res/values-am/strings.xml +++ b/app/src/main/res/values-am/strings.xml @@ -102,7 +102,6 @@ "መዝገበ-ቃላት ይገኛል" "ወደ መዝገበ-ቃላት አገልገሎት ማገናኘት ላይ ችግር" "ምንም መዝገበ-ቃላት የሉም" - "አድስ" "ለመጨረሻ ጊዜ የተዘመነው" "ዋና መዝገበ-ቃላት" "ቅንብሮች" diff --git a/app/src/main/res/values-ar/strings.xml b/app/src/main/res/values-ar/strings.xml index 1c494f849..155354342 100644 --- a/app/src/main/res/values-ar/strings.xml +++ b/app/src/main/res/values-ar/strings.xml @@ -101,7 +101,6 @@ "القاموس متاح" "مشكلة في الاتصال بخدمة القاموس" "لا تتوفر أي قواميس" - "تحديث" "تاريخ آخر تحديث" "القاموس الرئيسي" "إعدادات" @@ -226,10 +225,9 @@ وضع اليد الواحدة تقليص المسافة ما بين الأزرار تحميل ملف - المزيد من الرموز + المزيد من الرموز إضافة تخطيط مخصص تعذرت قراءة الملف - تخصيص تخطيط الرموز القواميس إعداد لوحة المفاتيح القواميس المدمَجَة diff --git a/app/src/main/res/values-as/strings.xml b/app/src/main/res/values-as/strings.xml index 022ded004..a71cf5c05 100644 --- a/app/src/main/res/values-as/strings.xml +++ b/app/src/main/res/values-as/strings.xml @@ -71,7 +71,6 @@ "অভিধান উপলব্ধ" "অভিধান সেৱাৰ লগত সংযোগ কৰোঁতে সমস্যাৰ সৃষ্টি হৈছে" "কোনো অভিধান নাই" - "ৰিফ্ৰেশ্ব কৰক" "অন্তিমবাৰ আপডে’ট কৰা হৈছিল" "মুখ্য অভিধান" "ছেটিংসমূহ" diff --git a/app/src/main/res/values-az/strings.xml b/app/src/main/res/values-az/strings.xml index 4768980a8..fb22fff0b 100644 --- a/app/src/main/res/values-az/strings.xml +++ b/app/src/main/res/values-az/strings.xml @@ -102,7 +102,6 @@ "Lüğət mövcuddur" "Lüğət xidmətinə bağlantı problemi" "Lüğət mövcud deyil" - "Təzələ" "Son yeniləmə" "Əsas lüğət" "Ayarlar" diff --git a/app/src/main/res/values-b+sr+Latn/strings.xml b/app/src/main/res/values-b+sr+Latn/strings.xml index 7bc2d0463..933379074 100644 --- a/app/src/main/res/values-b+sr+Latn/strings.xml +++ b/app/src/main/res/values-b+sr+Latn/strings.xml @@ -102,7 +102,6 @@ "Rečnik je dostupan" "Problem pri povezivanju s uslugom rečnika" "Nema dostupnih rečnika" - "Osveži" "Poslednje ažuriranje" "Glavni rečnik" "Podešavanja" diff --git a/app/src/main/res/values-be/strings.xml b/app/src/main/res/values-be/strings.xml index ba31d97dc..86007d073 100644 --- a/app/src/main/res/values-be/strings.xml +++ b/app/src/main/res/values-be/strings.xml @@ -102,7 +102,6 @@ "Даступны слоўнік" "Праблема падключэння да слоўніка" "Слоўнікаў няма" - "Абнавіць" "Апошняе абнаўленне" "Асноўны слоўнік" "Налады" diff --git a/app/src/main/res/values-bg/strings.xml b/app/src/main/res/values-bg/strings.xml index a23d0fb64..d00c91add 100644 --- a/app/src/main/res/values-bg/strings.xml +++ b/app/src/main/res/values-bg/strings.xml @@ -102,7 +102,6 @@ "Речникът е налице" "Няма връзка с речниците" "Няма налични речници" - "Опресняване" "Последна актуализация:" "Основен речник" "Настройки" diff --git a/app/src/main/res/values-bn/strings.xml b/app/src/main/res/values-bn/strings.xml index 45f733830..cdb212939 100644 --- a/app/src/main/res/values-bn/strings.xml +++ b/app/src/main/res/values-bn/strings.xml @@ -204,7 +204,6 @@ অভিধান উপলব্ধ অভিধান পরিষেবার সাথে সংযুক্ত হতে সমস্যা হচ্ছে কোনো অভিধান উপলব্ধ নয় - "রিফ্রেশ" সর্বশেষ আপডেট মূল অভিধান সেটিংস diff --git a/app/src/main/res/values-bs/strings.xml b/app/src/main/res/values-bs/strings.xml index c95caa32a..e750a1320 100644 --- a/app/src/main/res/values-bs/strings.xml +++ b/app/src/main/res/values-bs/strings.xml @@ -103,7 +103,6 @@ "Rječnik je dostupan" "Problem prilikom povezivanja na uslugu rječnika" "Nema dostupnih rječnika" - "Osvježi" "Posljednji put ažurirano" "Glavni rječnik" "Postavke" diff --git a/app/src/main/res/values-ca/strings.xml b/app/src/main/res/values-ca/strings.xml index 3e8809560..fba7d4d98 100644 --- a/app/src/main/res/values-ca/strings.xml +++ b/app/src/main/res/values-ca/strings.xml @@ -102,7 +102,6 @@ "Diccionari disponible" "Error en connectar amb el diccionari" "Cap diccion. dispon." - "Actualitza" "Última actualització" "Diccionari principal" "Configuració" diff --git a/app/src/main/res/values-cs/strings.xml b/app/src/main/res/values-cs/strings.xml index 8f8e1ab5f..af86638e8 100644 --- a/app/src/main/res/values-cs/strings.xml +++ b/app/src/main/res/values-cs/strings.xml @@ -103,7 +103,6 @@ "Slovník k dispozici" "Chyba přip. k slovníku" "Žádné slovníky" - "Aktualizovat" "Poslední aktualizace" "Hlavní slovník" "Nastavení" diff --git a/app/src/main/res/values-da/strings.xml b/app/src/main/res/values-da/strings.xml index 80ef0cf27..474578443 100644 --- a/app/src/main/res/values-da/strings.xml +++ b/app/src/main/res/values-da/strings.xml @@ -102,7 +102,6 @@ "Ordbog er tilgængelig" "Ingen ordbogstjeneste" "Ingen tilg. ordbøger" - "Opdater" "Sidst opdateret" "Hovedordbog" "Indstillinger" diff --git a/app/src/main/res/values-de/strings.xml b/app/src/main/res/values-de/strings.xml index 5ba450120..301c39984 100644 --- a/app/src/main/res/values-de/strings.xml +++ b/app/src/main/res/values-de/strings.xml @@ -101,7 +101,6 @@ "Wörterbuch verfügbar" "Kein Wörterbuchdienst" "Keine Wörterbücher" - "Aktualisieren" "Zuletzt aktualisiert" "Allgemeines Wörterbuch" "Einstellungen" @@ -231,7 +230,6 @@ Für Vorschau klicken In den Tastatursprachen definierte Varianten anzeigen (Standard) Gemeinsame Varianten hinzufügen - Layout für weitere Symbole anpassen Benutzerdefiniert Wörterbuch ersetzen Hinzufügen zu %s @@ -243,12 +241,11 @@ Zahlenreihe Alphabet (Bépo) Wiederherstellen - Symbollayout anpassen Popup-Tastenreihenfolge wählen Version Hinweis-Quelle wählen Native Bibliothek bereitstellen um Gesteneingabe zu aktivieren - Mehr Symbole + Mehr Symbole Versuche URLs und ähnliches als einzelnes Wort zu erkennen Sprache auswählen Tastenbeschriftung diff --git a/app/src/main/res/values-el/strings.xml b/app/src/main/res/values-el/strings.xml index 1794f86db..6d2ca3c13 100644 --- a/app/src/main/res/values-el/strings.xml +++ b/app/src/main/res/values-el/strings.xml @@ -102,7 +102,6 @@ "Διαθέσιμο λεξικό" "Πρόβλ. σύνδ. στο λεξικό." "Δεν υπάρχουν λεξικά" - "Ανανέωση" "Τελευταία ενημέρωση" "Κύριο λεξικό" "Ρυθμίσεις" diff --git a/app/src/main/res/values-en-rAU/strings.xml b/app/src/main/res/values-en-rAU/strings.xml index c3f02c6f7..926bc0514 100644 --- a/app/src/main/res/values-en-rAU/strings.xml +++ b/app/src/main/res/values-en-rAU/strings.xml @@ -102,7 +102,6 @@ "Dictionary available" "Problem connecting to dictionary service" "No dictionaries available" - "Refresh" "Last updated" "Main dictionary" "Settings" diff --git a/app/src/main/res/values-en-rCA/strings.xml b/app/src/main/res/values-en-rCA/strings.xml index c3f02c6f7..926bc0514 100644 --- a/app/src/main/res/values-en-rCA/strings.xml +++ b/app/src/main/res/values-en-rCA/strings.xml @@ -102,7 +102,6 @@ "Dictionary available" "Problem connecting to dictionary service" "No dictionaries available" - "Refresh" "Last updated" "Main dictionary" "Settings" diff --git a/app/src/main/res/values-en-rGB/strings.xml b/app/src/main/res/values-en-rGB/strings.xml index 79c3658c7..309b97524 100644 --- a/app/src/main/res/values-en-rGB/strings.xml +++ b/app/src/main/res/values-en-rGB/strings.xml @@ -102,7 +102,6 @@ "Dictionary available" "Problem connecting to dictionary service" "No dictionaries available" - "Refresh" "Last updated" "Main dictionary" "Settings" diff --git a/app/src/main/res/values-en-rIN/strings.xml b/app/src/main/res/values-en-rIN/strings.xml index ce3cb6e9a..002cd7e90 100644 --- a/app/src/main/res/values-en-rIN/strings.xml +++ b/app/src/main/res/values-en-rIN/strings.xml @@ -102,7 +102,6 @@ "Dictionary available" "Problem connecting to dictionary service" "No dictionaries available" - "Refresh" "Last updated" "Main dictionary" "Settings" diff --git a/app/src/main/res/values-en-rXC/strings.xml b/app/src/main/res/values-en-rXC/strings.xml index d67c5f24e..549bb00e4 100644 --- a/app/src/main/res/values-en-rXC/strings.xml +++ b/app/src/main/res/values-en-rXC/strings.xml @@ -102,7 +102,6 @@ "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‏‎‏‎‏‏‏‏‏‏‏‏‎‏‏‏‎‎‏‎‎‎‏‏‎‎‏‎‎‏‏‏‎‏‏‎‎‏‏‏‏‎‏‏‎‎‎‎‎‏‏‎‎‏‏‏‏‏‏‏‏‎‏‎‎‏‏‎‎‏‎‎‏‎‏‎Dictionary available‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‏‎‏‎‏‏‏‏‏‏‏‏‏‎‏‎‎‎‎‎‏‎‎‎‎‏‎‎‏‏‏‏‎‏‎‏‎‏‏‎‏‏‏‏‏‏‎‎‏‏‎‏‎‎‏‏‏‏‏‏‏‎‏‏‎‎‎‏‏‏‏‎‎‎‎‎‎Problem connecting to dictionary service‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‏‎‏‎‏‏‏‏‏‏‏‏‏‎‏‏‏‎‏‎‎‎‎‏‏‏‎‎‎‏‎‎‏‏‎‎‏‎‎‎‏‎‎‎‎‎‏‎‎‏‎‎‎‎‎‏‏‎‎‎‏‏‏‎‎‎‎‎‏‏‏‎‏‏‏‎‎No dictionaries available‎‏‎‎‏‎" - "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‏‎‏‎‏‏‏‏‏‏‏‏‏‏‏‎‎‏‎‏‎‏‎‎‏‏‎‏‎‏‏‎‏‎‏‏‏‏‏‎‎‏‎‏‏‏‏‏‏‎‏‏‏‎‎‎‎‏‎‎‎‏‎‎‏‎‎‏‎‎‎‏‏‏‎‏‎‎Refresh‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‏‎‏‎‏‏‏‏‏‏‏‏‏‎‏‎‎‎‎‎‏‏‏‏‏‏‎‏‎‎‏‎‎‎‏‎‏‏‎‏‏‏‏‏‏‎‎‎‏‏‎‎‎‎‎‏‎‎‏‏‏‏‏‎‎‎‎‎‎‏‎‎‏‏‎‎‎Last updated‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‏‎‏‎‏‏‏‏‏‏‏‏‎‎‏‎‎‏‏‎‏‎‎‏‏‎‎‎‏‎‏‎‎‏‏‏‏‎‏‏‎‎‏‎‎‏‏‏‏‎‎‏‏‎‏‎‎‏‏‏‏‎‎‎‎‎‏‎‏‏‎‏‏‎‎Main dictionary‎‏‎‎‏‎" "‎‏‎‎‎‎‎‏‎‏‏‏‎‎‎‎‎‎‏‏‎‏‎‏‏‏‏‏‏‏‏‏‎‏‎‏‎‎‏‏‏‏‎‎‏‏‎‎‏‎‏‎‎‏‎‎‏‎‏‏‎‎‏‏‎‏‏‏‎‎‎‏‏‏‎‏‏‏‎‎‏‎‎‎‏‎‏‏‏‎‏‏‎‎‎‎Settings‎‏‎‎‏‎" diff --git a/app/src/main/res/values-es-rUS/strings.xml b/app/src/main/res/values-es-rUS/strings.xml index d7f598bc0..e6d789ed2 100644 --- a/app/src/main/res/values-es-rUS/strings.xml +++ b/app/src/main/res/values-es-rUS/strings.xml @@ -102,7 +102,6 @@ "Diccionario disponible" "Err. conex. con dic." "No hay diccionarios." - "Actualizar" "Última actualización" "Diccionario principal" "Configuración" diff --git a/app/src/main/res/values-es/strings.xml b/app/src/main/res/values-es/strings.xml index be807d7bb..f6d3ee122 100644 --- a/app/src/main/res/values-es/strings.xml +++ b/app/src/main/res/values-es/strings.xml @@ -102,7 +102,6 @@ "Diccionario disponible" "Error al conectar" "No hay diccionarios" - "Actualizar" "Última actualización" "Diccionario principal" "Ajustes" diff --git a/app/src/main/res/values-et/strings.xml b/app/src/main/res/values-et/strings.xml index df8b06ba9..91f3255e7 100644 --- a/app/src/main/res/values-et/strings.xml +++ b/app/src/main/res/values-et/strings.xml @@ -102,7 +102,6 @@ "Sõnastik on saadaval" "Probleem sõnastikuga ühendumisel" "Sõnastikke pole" - "Värskenda" "Viimati värskendatud" "Peamine sõnastik" "Seaded" diff --git a/app/src/main/res/values-eu/strings.xml b/app/src/main/res/values-eu/strings.xml index 90828b816..45acd065e 100644 --- a/app/src/main/res/values-eu/strings.xml +++ b/app/src/main/res/values-eu/strings.xml @@ -102,7 +102,6 @@ "Hiztegia erabilgarri" "Arazoa gertatu da hiztegi-zerbitzuarekin konektatzean" "Ez dago hiztegirik erabilgarri" - "Freskatu" "Azken eguneratzea" "Hiztegi nagusia" "Ezarpenak" diff --git a/app/src/main/res/values-fa/strings.xml b/app/src/main/res/values-fa/strings.xml index 80adb0a95..e46a5d4b3 100644 --- a/app/src/main/res/values-fa/strings.xml +++ b/app/src/main/res/values-fa/strings.xml @@ -102,7 +102,6 @@ "واژه‌نامه موجود است" "مشکل اتصال به سرویس واژه‌نامه" "هیچ فرهنگ لغتی موجود نیست" - "بازخوانی" "آخرین به‌روزرسانی" "واژه‌نامه اصلی" "تنظیمات" diff --git a/app/src/main/res/values-fi/strings.xml b/app/src/main/res/values-fi/strings.xml index 429e51a11..65cdf22de 100644 --- a/app/src/main/res/values-fi/strings.xml +++ b/app/src/main/res/values-fi/strings.xml @@ -102,7 +102,6 @@ "Sanakirja saatavilla" "Ei yhteyttä sanak." "Ei sanak. saatavilla" - "Päivitä" "Päivitetty viimeksi" "Pääsanakirja" "Asetukset" diff --git a/app/src/main/res/values-fr-rCA/strings.xml b/app/src/main/res/values-fr-rCA/strings.xml index 99c81ad2c..905d93b16 100644 --- a/app/src/main/res/values-fr-rCA/strings.xml +++ b/app/src/main/res/values-fr-rCA/strings.xml @@ -102,7 +102,6 @@ "Dictionnaire disponible" "Pas de service dico." "Aucun dictionnaire" - "Actualiser" "Dernière mise à jour" "Dictionnaire principal" "Paramètres" diff --git a/app/src/main/res/values-fr/strings.xml b/app/src/main/res/values-fr/strings.xml index 6a6a2005c..63f7b58f7 100644 --- a/app/src/main/res/values-fr/strings.xml +++ b/app/src/main/res/values-fr/strings.xml @@ -91,9 +91,7 @@ Souhaitez-vous réellement supprimer la disposition personnalisée %s? Erreur de disposition : %s Appuyez pour modifier la disposition d\'origine - Personnaliser la dispostion des symboles - Personnaliser davantage la disposition des symboles - Plus de symboles + Plus de symboles Définir une image d\'arrière-plan Définir l\'image pour le mode jour ou nuit ? Jour @@ -150,7 +148,6 @@ Nouveau dictionnaire: "Dictionnaire disponible" "Pas de service dico." "Aucun dictionnaire" - "Actualiser" "Dernière mise à jour" "Dictionnaire principal" "Supprimer" diff --git a/app/src/main/res/values-gl/strings.xml b/app/src/main/res/values-gl/strings.xml index 5c00cdde8..72d778f42 100644 --- a/app/src/main/res/values-gl/strings.xml +++ b/app/src/main/res/values-gl/strings.xml @@ -101,7 +101,6 @@ "Dicionario dispoñible" "Erro ao conectar" "Non hai dicionarios" - "Actualizar" "Última actualización" "Dicionario principal" "Configuración" @@ -279,9 +278,7 @@ Queres eliminar a disposición persoal %s? Erro na disposición: %s Toca para editar a disposición - Personaliza os símbolos da disposición - Personaliza máis símbolos na disposición - Máis símbolos + Máis símbolos Establece imaxe de fondo Establecer para o modo diurno ou nocturno? Día diff --git a/app/src/main/res/values-gu/strings.xml b/app/src/main/res/values-gu/strings.xml index da806891d..bca265c8f 100644 --- a/app/src/main/res/values-gu/strings.xml +++ b/app/src/main/res/values-gu/strings.xml @@ -102,7 +102,6 @@ "શબ્દકોશ ઉપલબ્ધ છે" "શબ્દકોશ સેવા સાથે કનેક્ટ થવામાં સમસ્યા" "કોઈ શબ્દકોશ ઉપલબ્ધ નથી" - "તાજું કરો" "છેલ્લે અપડેટ કર્યું" "મુખ્ય શબ્દકોશ" "સેટિંગ્સ" diff --git a/app/src/main/res/values-hi/strings.xml b/app/src/main/res/values-hi/strings.xml index 9da1c1ddc..e8ec9529a 100644 --- a/app/src/main/res/values-hi/strings.xml +++ b/app/src/main/res/values-hi/strings.xml @@ -102,7 +102,6 @@ "शब्दकोश उपलब्‍ध" "शब्दकोश सेवा से कनेक्ट करने में समस्या" "डिक्‍शनरी अनुपलब्‍ध" - "रीफ़्रेश करें" "आख़री बार अपडेट किया गया" "मुख्‍य डिक्‍शनरी" "सेटिंग" diff --git a/app/src/main/res/values-hr/strings.xml b/app/src/main/res/values-hr/strings.xml index 1ddf2929b..6e152b7a5 100644 --- a/app/src/main/res/values-hr/strings.xml +++ b/app/src/main/res/values-hr/strings.xml @@ -102,7 +102,6 @@ "Dostupan je rječnik" "Nema usluge rječnika" "Rječnici nedostupni" - "Osvježavanje" "Zadnje ažuriranje" "Glavni rječnik" "Postavke" diff --git a/app/src/main/res/values-hu/strings.xml b/app/src/main/res/values-hu/strings.xml index 06c6e4081..62794a23d 100644 --- a/app/src/main/res/values-hu/strings.xml +++ b/app/src/main/res/values-hu/strings.xml @@ -102,7 +102,6 @@ "Van rendelkezésre álló szótár" "Csatlakozási hiba" "Nincs szótár" - "Frissítés" "Legutóbb frissítve" "Fő szótár" "Beállítások" diff --git a/app/src/main/res/values-hy/strings.xml b/app/src/main/res/values-hy/strings.xml index f8bad4c7b..68e699dcd 100644 --- a/app/src/main/res/values-hy/strings.xml +++ b/app/src/main/res/values-hy/strings.xml @@ -102,7 +102,6 @@ "Բառարանն առկա է" "Բառարանային ծառայությանը միացման խնդիր կա" "Բառարաններ չկան" - "Թարմացնել" "Վերջին անգամ թարմացվել է" "Հիմնական բառարան" "Կարգավորումներ" diff --git a/app/src/main/res/values-in/strings.xml b/app/src/main/res/values-in/strings.xml index f233e9f5d..311530e88 100644 --- a/app/src/main/res/values-in/strings.xml +++ b/app/src/main/res/values-in/strings.xml @@ -102,7 +102,6 @@ "Kamus yang tersedia" "Problem koneksi kamus" "Tidak tersedia kamus" - "Segarkan" "Terakhir diperbarui" "Kamus utama" "Setelan" diff --git a/app/src/main/res/values-is/strings.xml b/app/src/main/res/values-is/strings.xml index 19573d906..a3af390c8 100644 --- a/app/src/main/res/values-is/strings.xml +++ b/app/src/main/res/values-is/strings.xml @@ -102,7 +102,6 @@ "Orðabók í boði" "Vandamál við að tengjast orðabókarþjónustu" "Engar orðabækur" - "Endurnýja" "Síðast uppfært" "Aðalorðabók" "Stillingar" diff --git a/app/src/main/res/values-it/strings.xml b/app/src/main/res/values-it/strings.xml index 84290029b..be3a589d2 100644 --- a/app/src/main/res/values-it/strings.xml +++ b/app/src/main/res/values-it/strings.xml @@ -101,7 +101,6 @@ "Dizionario disponibile" "Conness. diz. imposs" "Nessun dizionario" - "Aggiorna" "Ultimo aggiornamento" "Dizionario principale" "Impostazioni" @@ -241,10 +240,8 @@ %s (Tipo tastiera Sebeolsik Final) Diurna Imposta un\'immagine di sfondo - Personalizza più simboli del layout Alphabet (tipo tastiera Bépo) - Personalizza i simboli del layout - Più simboli + Più simboli Imposta immagine per modalità diurna o notturna? Dizionari Configura la tastiera diff --git a/app/src/main/res/values-iw/strings.xml b/app/src/main/res/values-iw/strings.xml index 7bc36fca9..ef2612bdc 100644 --- a/app/src/main/res/values-iw/strings.xml +++ b/app/src/main/res/values-iw/strings.xml @@ -102,7 +102,6 @@ "מילון זמין" "בעיה בהתחברות לשירות המילון" "אין מילונים זמינים" - "רענן" "עודכן לאחרונה" "מילון ראשי" "הגדרות" diff --git a/app/src/main/res/values-ja/strings.xml b/app/src/main/res/values-ja/strings.xml index 311fed8b3..5f2721f6d 100644 --- a/app/src/main/res/values-ja/strings.xml +++ b/app/src/main/res/values-ja/strings.xml @@ -102,7 +102,6 @@ "辞書を利用できます" "辞書に接続できません" "辞書はありません" - "更新" "最終更新" "メイン辞書" "設定" diff --git a/app/src/main/res/values-ka/strings.xml b/app/src/main/res/values-ka/strings.xml index 72901b6d2..9a6e842c9 100644 --- a/app/src/main/res/values-ka/strings.xml +++ b/app/src/main/res/values-ka/strings.xml @@ -102,7 +102,6 @@ "ხელმისაწვდომია ლექსიკონი" "ლექსიკონის სერვისთან დაკავშირებით პრობლემა წარმოიშვა" "ლექსიკონები მიუწვდომელია" - "განახლება" "ბოლო განახლება" "მთავარი ლექსიკონი" "პარამეტრები" diff --git a/app/src/main/res/values-kab/strings.xml b/app/src/main/res/values-kab/strings.xml index fbaa1e3b2..3b5214d45 100644 --- a/app/src/main/res/values-kab/strings.xml +++ b/app/src/main/res/values-kab/strings.xml @@ -25,7 +25,6 @@ Anegzum: " ABCČDḌEƐFGǦƔHḤIJKLMNPQRṚSṢTṬUWXYZẒ" Axuxi - Smiren Aqehwi Lexla Lqem diff --git a/app/src/main/res/values-kk/strings.xml b/app/src/main/res/values-kk/strings.xml index 01a4fa220..5b64d0458 100644 --- a/app/src/main/res/values-kk/strings.xml +++ b/app/src/main/res/values-kk/strings.xml @@ -102,7 +102,6 @@ "Сөздік қолжетімді" "Сөздік қызметіне қосылу мәселесі" "Сөздіктер қолжетімсіз" - "Жаңарту" "Соңғы жаңартылған" "Негізгі сөздік" "Параметрлер" diff --git a/app/src/main/res/values-km/strings.xml b/app/src/main/res/values-km/strings.xml index e34a9a017..104fde57b 100644 --- a/app/src/main/res/values-km/strings.xml +++ b/app/src/main/res/values-km/strings.xml @@ -102,7 +102,6 @@ "វចនានុក្រម​​​អាច​ប្រើ​បាន" "មាន​បញ្ហា​ក្នុង​ការ​​ភ្ជាប់​ទៅ​​សេវា​កម្ម​វចនានុក្រម" "គ្មាន​វចនានុក្រម" - "ផ្ទុក​ឡើងវិញ" "បាន​ធ្វើ​បច្ចុប្បន្នភាព​ចុងក្រោយ" "វចនានុក្រម​ចម្បង" "ការ​កំណត់" diff --git a/app/src/main/res/values-kn/strings.xml b/app/src/main/res/values-kn/strings.xml index 7fe1aa1c5..b11a78830 100644 --- a/app/src/main/res/values-kn/strings.xml +++ b/app/src/main/res/values-kn/strings.xml @@ -102,7 +102,6 @@ "ನಿಘಂಟು ಲಭ್ಯವಿದೆ" "ನಿಘಂಟು ಸೇವೆಗೆ ಸಂಪರ್ಕಗೊಳಿಸುವಾಗ ಸಮಸ್ಯೆ" "ನಿಘಂಟುಗಳು ಲಭ್ಯವಿಲ್ಲ" - "ರಿಫ್ರೆಶ್ ಮಾಡಿ" "ಕೊನೆಯದಾಗಿ ನವೀಕರಿಸಿರುವುದು" "ಮುಖ್ಯ ನಿಘಂಟು" "ಸೆಟ್ಟಿಂಗ್‌ಗಳು" diff --git a/app/src/main/res/values-ko/strings.xml b/app/src/main/res/values-ko/strings.xml index 0e76c9528..81b1a42d0 100644 --- a/app/src/main/res/values-ko/strings.xml +++ b/app/src/main/res/values-ko/strings.xml @@ -102,7 +102,6 @@ "사전 사용 가능" "사전 서비스에 연결하는 중에 문제가 발생했습니다." "사용할 수 있는 사전이 없습니다." - "새로고침" "최종 업데이트" "기본 사전" "설정" diff --git a/app/src/main/res/values-ky/strings.xml b/app/src/main/res/values-ky/strings.xml index 5c1d1c97d..6e93b9b80 100644 --- a/app/src/main/res/values-ky/strings.xml +++ b/app/src/main/res/values-ky/strings.xml @@ -102,7 +102,6 @@ "Сөздүк бар" "Сөздүк кызматына туташуу көйгөйү" "Сөздүктөр жок" - "Жаңылоо" "Акыркы жолу жаңыртылган" "Негизги сөздүк" "Жөндөөлөр" diff --git a/app/src/main/res/values-lo/strings.xml b/app/src/main/res/values-lo/strings.xml index 9a1e96943..4e9766af6 100644 --- a/app/src/main/res/values-lo/strings.xml +++ b/app/src/main/res/values-lo/strings.xml @@ -102,7 +102,6 @@ "ມີວັດຈະນານຸກົມ" "ມີປັນຫາໃນການເຊື່ອມຕໍ່ກັບບໍລິການວັດຈະນານຸກົມ" "ບໍ່ມີວັດຈະນານຸກົມ" - "ດຶງຂໍ້ມູນໃຫມ່" "ອັບເດດຫຼ້າສຸດ" "ວັດຈະນານຸກົມຫຼັກ" "ການຕັ້ງຄ່າ" diff --git a/app/src/main/res/values-lt/strings.xml b/app/src/main/res/values-lt/strings.xml index 6cae388d6..7da5235fa 100644 --- a/app/src/main/res/values-lt/strings.xml +++ b/app/src/main/res/values-lt/strings.xml @@ -102,7 +102,6 @@ "Galimas žodynas" "Prisijung. problema" "Nėra galimų žodynų" - "Atnaujinti" "Paskutinį kartą atnaujinta" "Pagrindinis žodynas" "Nustatymai" diff --git a/app/src/main/res/values-lv/strings.xml b/app/src/main/res/values-lv/strings.xml index cd46f2464..1ac066eee 100644 --- a/app/src/main/res/values-lv/strings.xml +++ b/app/src/main/res/values-lv/strings.xml @@ -102,7 +102,6 @@ "Vārdnīca ir pieejama" "Nevar savien. ar vārdnīcas pakalp." "Vārdn. nav pieejamas" - "Atsvaidzināt" "Pēdējo reizi atjaunināts" "Galvenā vārdnīca" "Iestatījumi" diff --git a/app/src/main/res/values-mk/strings.xml b/app/src/main/res/values-mk/strings.xml index 4182bb503..86fa5154e 100644 --- a/app/src/main/res/values-mk/strings.xml +++ b/app/src/main/res/values-mk/strings.xml @@ -102,7 +102,6 @@ "Речникот е достапен" "Проблем при поврзувањето со услугата речник" "Нема достапен речник" - "Освежи" "Последен пат ажурирано" "Главен речник" "Поставки" diff --git a/app/src/main/res/values-ml/strings.xml b/app/src/main/res/values-ml/strings.xml index d5913bf55..32b7bf8cb 100644 --- a/app/src/main/res/values-ml/strings.xml +++ b/app/src/main/res/values-ml/strings.xml @@ -102,7 +102,6 @@ "നിഘണ്ടു ലഭ്യമാണ്" "നിഘണ്ടു സേവനത്തിൽ കണക്റ്റുചെയ്യുന്നതിൽ പ്രശ്‌നം" "നിഘണ്ടുക്കളൊന്നും ലഭ്യമല്ല" - "പുതുക്കുക" "അവസാനം അപ്ഡേറ്റുചെയ്തത്" "പ്രധാന നിഘണ്ടു" "ക്രമീകരണം" diff --git a/app/src/main/res/values-mn/strings.xml b/app/src/main/res/values-mn/strings.xml index 8181d5e22..3d7485355 100644 --- a/app/src/main/res/values-mn/strings.xml +++ b/app/src/main/res/values-mn/strings.xml @@ -102,7 +102,6 @@ "Толь бичиг байна" "Толь бичгийн үйлчилгээнд холбогдоход алдаа гарлаа" "Толь бичиг байхгүй" - "Дахин шинэчлэх" "Сүүлд шинэчлэгдсэн" "Үндсэн толь бичиг" "Тохиргоо" diff --git a/app/src/main/res/values-mr/strings.xml b/app/src/main/res/values-mr/strings.xml index 50d62a7d9..d5f2f7587 100644 --- a/app/src/main/res/values-mr/strings.xml +++ b/app/src/main/res/values-mr/strings.xml @@ -102,7 +102,6 @@ "शब्दकोश उपलब्ध" "शब्दकोश सेवेस कनेक्ट करताना समस्या" "कोणतेही शब्दकोश उपलब्ध नाहीत" - "रिफ्रेश करा" "अंतिम अपडेट" "मु्ख्य शब्दकोश" "सेटिंग्ज" diff --git a/app/src/main/res/values-ms/strings.xml b/app/src/main/res/values-ms/strings.xml index adec8bd55..84e9a5f60 100644 --- a/app/src/main/res/values-ms/strings.xml +++ b/app/src/main/res/values-ms/strings.xml @@ -102,7 +102,6 @@ "Kamus tersedia" "Masalah menyambung kepada perkhidmatan kamus" "Tiada kamus tersedia" - "Muatkan semula" "Kali terakhir dikemas kini" "Kamus utama" "Tetapan" diff --git a/app/src/main/res/values-my/strings.xml b/app/src/main/res/values-my/strings.xml index 9d1d54833..8018e55d4 100644 --- a/app/src/main/res/values-my/strings.xml +++ b/app/src/main/res/values-my/strings.xml @@ -102,7 +102,6 @@ "အဘိဓါန်ရရှိနိုင်" "အဘိဓါန်ဝန်ဆောင်မှုသို့ ချိတ်ဆက်ရန် ပြဿနာရှိနေသည်" "အဘိဓါန်မရှိ" - "ပြန်လည်ဆန်းသစ်ရန်" "နောက်ဆုံး အသစ်မွမ်းမံမှု" "အဓိက အဘိဓါန်" "ဆက်တင်များ" diff --git a/app/src/main/res/values-nb/strings.xml b/app/src/main/res/values-nb/strings.xml index cd9d0ad0b..bb8cf9ac5 100644 --- a/app/src/main/res/values-nb/strings.xml +++ b/app/src/main/res/values-nb/strings.xml @@ -102,7 +102,6 @@ "Ordliste tilgjengelig" "Kan ikke koble til ordlistetjenesten" "Fant ingen ordlister" - "Last inn på nytt" "Sist oppdatert" "Hovedordliste" "Innstillinger" diff --git a/app/src/main/res/values-ne/strings.xml b/app/src/main/res/values-ne/strings.xml index 4f644f72e..e3c408335 100644 --- a/app/src/main/res/values-ne/strings.xml +++ b/app/src/main/res/values-ne/strings.xml @@ -102,7 +102,6 @@ "उपलब्ध शब्दकोश" "शब्दकोश सेवासँग जोड्न समस्या" "शब्दकोशहरू उपलब्ध छैनन्" - "पुनः ताजा गर्नुहोस्" "पछिल्लो अद्यावधिक" "मुख्य शब्दकोश" "सेटिङहरू" diff --git a/app/src/main/res/values-nl/strings.xml b/app/src/main/res/values-nl/strings.xml index 830262d09..2e850af9a 100644 --- a/app/src/main/res/values-nl/strings.xml +++ b/app/src/main/res/values-nl/strings.xml @@ -102,7 +102,6 @@ "Woordenboek beschikbaar" "Verbindingsprobleem woordenboekservice" "Geen woordenboeken" - "Vernieuwen" "Laatst bijgewerkt" "Algemeen woordenboek" "Instellingen" diff --git a/app/src/main/res/values-pa-rPK/strings.xml b/app/src/main/res/values-pa-rPK/strings.xml index a5d67571a..01de26ef2 100644 --- a/app/src/main/res/values-pa-rPK/strings.xml +++ b/app/src/main/res/values-pa-rPK/strings.xml @@ -41,7 +41,6 @@ پورا ہویا بولی سیٹنگاں - تازہ کرو شورٹکٹ: دو خالی تھاں ڈنڈی سنکیت نال اینپُٹ کرن diff --git a/app/src/main/res/values-pa/strings.xml b/app/src/main/res/values-pa/strings.xml index 0af127490..4515157c7 100644 --- a/app/src/main/res/values-pa/strings.xml +++ b/app/src/main/res/values-pa/strings.xml @@ -102,7 +102,6 @@ "ਸ਼ਬਦਕੋਸ਼ ਉਪਲਬਧ" "ਸ਼ਬਦਕੋਸ਼ ਸੇਵਾ ਕਨੈਕਟ ਕਰਨ ਵਿੱਚ ਸਮੱਸਿਆ" "ਕੋਈ ਸ਼ਬਦਕੋਸ਼ ਉਪਲਬਧ ਨਹੀਂ" - "ਤਾਜ਼ਾ" "ਆਖਰੀ ਵਾਰ ਅੱਪਡੇਟ ਕੀਤਾ" "ਮੁੱਖ ਸ਼ਬਦਕੋਸ਼" "ਸੈਟਿੰਗਾਂ" diff --git a/app/src/main/res/values-pl/strings.xml b/app/src/main/res/values-pl/strings.xml index 839db25f0..ef319d4a2 100644 --- a/app/src/main/res/values-pl/strings.xml +++ b/app/src/main/res/values-pl/strings.xml @@ -102,7 +102,6 @@ "Słownik dostępny" "Problem z połączeniem z usługą słownika" "Brak słowników" - "Odśwież" "Ostatnia aktualizacja" "Słownik główny" "Ustawienia" @@ -233,7 +232,6 @@ Dotknij, aby wyświetlić podgląd Pokaż warianty zdefiniowane w językach klawiatury (domyślnie) Pokaż popularne warianty - Dostosuj układ większej liczby symboli Własne Zastąp słownik Dodaj do %s @@ -245,12 +243,11 @@ Rząd numeryczny Alfabet (Bépo) Przywracanie - Dostosuj układ symboli Wybierz kolejność klawiszy w wyskakującym okienku Wersja Wybierz źródło wskazówek Dodaj natywną bibliotekę, aby umożliwić pisanie gestami - Więcej symboli + Więcej symboli Próbuj wykrywać adresy URL i podobne jako pojedyncze słowo Wybierz język Tekst klawiszy diff --git a/app/src/main/res/values-pt-rBR/strings.xml b/app/src/main/res/values-pt-rBR/strings.xml index efe29b87f..c85bec13e 100644 --- a/app/src/main/res/values-pt-rBR/strings.xml +++ b/app/src/main/res/values-pt-rBR/strings.xml @@ -83,7 +83,6 @@ Adicionar dicionários Erro ao contatar o serviço de dicionário Nenhum dicionário disponível - Atualizar Última atualização Configurações Apagar diff --git a/app/src/main/res/values-pt-rPT/strings.xml b/app/src/main/res/values-pt-rPT/strings.xml index 1aef1c485..6eed9f557 100644 --- a/app/src/main/res/values-pt-rPT/strings.xml +++ b/app/src/main/res/values-pt-rPT/strings.xml @@ -103,7 +103,6 @@ "Dicionário disponível" "Problema ao ligar ao serviço de dicionário" "Nenhum dicionário" - "Atualizar" "Última atualização" "Dicionário principal" "Definições" diff --git a/app/src/main/res/values-pt/strings.xml b/app/src/main/res/values-pt/strings.xml index d972ac8a6..e48cfec4e 100644 --- a/app/src/main/res/values-pt/strings.xml +++ b/app/src/main/res/values-pt/strings.xml @@ -102,7 +102,6 @@ "Dicionário disponível" "Prob. conexão dic." "Nenhum dicionário disponível" - "Atualizar" "Última atualização" "Dicionário principal" "Configurações" diff --git a/app/src/main/res/values-ro/strings.xml b/app/src/main/res/values-ro/strings.xml index 9545d7a1b..9014c0cc3 100644 --- a/app/src/main/res/values-ro/strings.xml +++ b/app/src/main/res/values-ro/strings.xml @@ -102,7 +102,6 @@ "Dicționar disponibil" "Eroare conectare la serviciu dicționar" "Niciun dicționar" - "Actualizați" "Data ultimei modificări" "Dicționar principal" "Setări" diff --git a/app/src/main/res/values-ru/strings.xml b/app/src/main/res/values-ru/strings.xml index 8f9966f39..6f7d70647 100644 --- a/app/src/main/res/values-ru/strings.xml +++ b/app/src/main/res/values-ru/strings.xml @@ -102,7 +102,6 @@ Доступен словарь Сбой подключения Словарей нет - Обновить Последнее обновление Основной словарь Настройки @@ -303,9 +302,7 @@ Выберите для добавления словаря. Словари в формате .dict можно скачать %s. Вправо Ошибка загрузки файла словаря - Редактировать раскладку дополнительных символов - Редактировать раскладку символов - Больше символов + Больше символов Вниз В конец влево Влево diff --git a/app/src/main/res/values-si/strings.xml b/app/src/main/res/values-si/strings.xml index 6c45cf9fd..da05f3801 100644 --- a/app/src/main/res/values-si/strings.xml +++ b/app/src/main/res/values-si/strings.xml @@ -102,7 +102,6 @@ "ශබ්දකෝෂය ලබාගත හැක" "ශබ්දකෝෂ සේවාව වෙත සම්බන්ධ වීමට ගැටලුවක්ද" "ශබ්ද කෝෂ ලබාගත නොහැක" - "නැවුම් කරන්න" "අවසන් වරට යාවත්කාලීන කළේ" "ප්‍රධාන ශබ්ද කෝෂය" "සැකසීම්" diff --git a/app/src/main/res/values-sk/strings.xml b/app/src/main/res/values-sk/strings.xml index ec9ae1019..07ec33690 100644 --- a/app/src/main/res/values-sk/strings.xml +++ b/app/src/main/res/values-sk/strings.xml @@ -102,7 +102,6 @@ "K dispozícii je slovník" "Probl. s prip. k sl." "Slovníky sú nedostupné" - "Obnoviť" "Posledná aktualizácia" "Hlavný slovník" "Nastavenia" diff --git a/app/src/main/res/values-sl/strings.xml b/app/src/main/res/values-sl/strings.xml index f04ad58a8..a8b80944c 100644 --- a/app/src/main/res/values-sl/strings.xml +++ b/app/src/main/res/values-sl/strings.xml @@ -102,7 +102,6 @@ "Slovar je na voljo" "Težava s povezavo" "Ni slovarjev" - "Osveži" "Nazadnje posodobljeno" "Glavni slovar" "Nastavitve" diff --git a/app/src/main/res/values-sq/strings.xml b/app/src/main/res/values-sq/strings.xml index 475b9002d..a07129fd8 100644 --- a/app/src/main/res/values-sq/strings.xml +++ b/app/src/main/res/values-sq/strings.xml @@ -102,7 +102,6 @@ "Fjalor i përdorshëm" "Problem në lidhjen me shërbimin e fjalorit" "Nuk mund të përdoret asnjë fjalor" - "Rifresko" "Përditësimi i fundit" "Fjalori kryesor" "Cilësimet" diff --git a/app/src/main/res/values-sr/strings.xml b/app/src/main/res/values-sr/strings.xml index bd547a6d8..43a0024dd 100644 --- a/app/src/main/res/values-sr/strings.xml +++ b/app/src/main/res/values-sr/strings.xml @@ -102,7 +102,6 @@ "Речник је доступан" "Проблем при повезивању с услугом речника" "Нема доступних речника" - "Освежи" "Последње ажурирање" "Главни речник" "Подешавања" diff --git a/app/src/main/res/values-sv/strings.xml b/app/src/main/res/values-sv/strings.xml index 45aa75e1c..794a9de99 100644 --- a/app/src/main/res/values-sv/strings.xml +++ b/app/src/main/res/values-sv/strings.xml @@ -102,7 +102,6 @@ "En ordlista är tillgänglig" "Problem med att ansluta till ordlistetjänsten" "Inga ordlistor finns" - "Uppdatera" "Informationen uppdaterades senast" "Huvudordlista" "Inställningar" diff --git a/app/src/main/res/values-sw/strings.xml b/app/src/main/res/values-sw/strings.xml index 17d5c8d7b..0e93b083e 100644 --- a/app/src/main/res/values-sw/strings.xml +++ b/app/src/main/res/values-sw/strings.xml @@ -102,7 +102,6 @@ "Kamusi inapatikana" "Tatizo wakati wa kuunganisha kwenye huduma ya kamusi" "Hakuna kamusi inayopatikana" - "Onyesha upya" "Ilibadilishwa mwisho" "Kamusi kuu" "Mipangilio" diff --git a/app/src/main/res/values-ta/strings.xml b/app/src/main/res/values-ta/strings.xml index 5ba357cb9..fe0fb6a3f 100644 --- a/app/src/main/res/values-ta/strings.xml +++ b/app/src/main/res/values-ta/strings.xml @@ -102,7 +102,6 @@ "அகராதி கிடைக்கிறது" "அகராதி சேவையில் இணைப்பதில் பிரச்சனை ஏற்பட்டது" "அகராதிகள் எதுவும் இல்லை" - "புதுப்பி" "இறுதியாகப் புதுப்பித்தது" "முதன்மை அகராதி" "அமைப்பு" diff --git a/app/src/main/res/values-te/strings.xml b/app/src/main/res/values-te/strings.xml index 52cf797f8..12d67d8c8 100644 --- a/app/src/main/res/values-te/strings.xml +++ b/app/src/main/res/values-te/strings.xml @@ -102,7 +102,6 @@ "నిఘంటువు అందుబాటులో ఉంది" "నిఘంటువు సేవకు కనెక్ట్ చేయడంలో సమస్య" "నిఘంటువులు ఏవీ అందుబాటులో లేవు" - "రీఫ్రెష్ చేయండి" "చివరిగా నవీకరించబడినది" "ప్రధాన నిఘంటువు" "సెట్టింగ్‌లు" diff --git a/app/src/main/res/values-th/strings.xml b/app/src/main/res/values-th/strings.xml index 5ec9beb72..a7bbb6d06 100644 --- a/app/src/main/res/values-th/strings.xml +++ b/app/src/main/res/values-th/strings.xml @@ -102,7 +102,6 @@ "มีพจนานุกรมให้ใช้งาน" "พบปัญหาขณะเชื่อมต่อ" "ไม่มีพจนานุกรม" - "รีเฟรช" "ปรับปรุงแก้ไขครั้งล่าสุด" "พจนานุกรมหลัก" "การตั้งค่า" diff --git a/app/src/main/res/values-tl/strings.xml b/app/src/main/res/values-tl/strings.xml index b3ee96c7a..8bbebf17b 100644 --- a/app/src/main/res/values-tl/strings.xml +++ b/app/src/main/res/values-tl/strings.xml @@ -102,7 +102,6 @@ "Available ang diksyunaryo" "Di makakonekta sa serbisyong diksyunaryo" "Walang mga diksyunaryo" - "I-refresh" "Huling na-update" "Pangunahing diksyunaryo" "Mga Setting" diff --git a/app/src/main/res/values-tr/strings.xml b/app/src/main/res/values-tr/strings.xml index 80240f3ca..b747e36de 100644 --- a/app/src/main/res/values-tr/strings.xml +++ b/app/src/main/res/values-tr/strings.xml @@ -102,7 +102,6 @@ "Sözlük mevcut" "Sözlük hizmetine bağlantı sorunu" "Kullanılabilir sözlük yok" - "Yenile" "Son güncelleme tarihi" "Ana sözlük" "Ayarlar" diff --git a/app/src/main/res/values-uk/strings.xml b/app/src/main/res/values-uk/strings.xml index 65c85f36b..5dfc4b979 100644 --- a/app/src/main/res/values-uk/strings.xml +++ b/app/src/main/res/values-uk/strings.xml @@ -102,7 +102,6 @@ Словник доступний "Нема з’єднання зі службою словника" Словники недоступні - Оновити Останнє оновлення Основний словник Налаштування diff --git a/app/src/main/res/values-ur/strings.xml b/app/src/main/res/values-ur/strings.xml index c18caf851..528cd40d7 100644 --- a/app/src/main/res/values-ur/strings.xml +++ b/app/src/main/res/values-ur/strings.xml @@ -102,7 +102,6 @@ "لغت دستیاب ہے" "لغت سروس سے مربوط ہونے میں مسئلہ" "کوئی لغت دستیاب نہیں" - "ریفریش کریں" "آخری بار اپ ڈیٹ کردہ" "مرکزی لغت" "ترتیبات" diff --git a/app/src/main/res/values-uz/strings.xml b/app/src/main/res/values-uz/strings.xml index 9aafed9e3..8bb7a17b3 100644 --- a/app/src/main/res/values-uz/strings.xml +++ b/app/src/main/res/values-uz/strings.xml @@ -102,7 +102,6 @@ "Lug‘at mavjud" "Ulanib bo‘lmadi" "Lug‘at mavjud emas" - "Yangilash" "So‘nggi marta yangilandi" "Asosiy lug‘at" "Sozlamalar" diff --git a/app/src/main/res/values-vi/strings.xml b/app/src/main/res/values-vi/strings.xml index 728b64ccd..e5c123914 100644 --- a/app/src/main/res/values-vi/strings.xml +++ b/app/src/main/res/values-vi/strings.xml @@ -102,7 +102,6 @@ "Từ điển có sẵn" "Lỗi kết nối DV từ điển" "Không có từ điển nào" - "Làm mới" "Cập nhật lần cuối" "Từ điển chính" "Cài đặt" diff --git a/app/src/main/res/values-zh-rCN/strings.xml b/app/src/main/res/values-zh-rCN/strings.xml index cb8b48dfa..7d133cecd 100644 --- a/app/src/main/res/values-zh-rCN/strings.xml +++ b/app/src/main/res/values-zh-rCN/strings.xml @@ -102,7 +102,6 @@ "字典可供下载" "连接到字典服务时发生问题" "没有可供下载的字典" - "刷新" "上次更新时间" "主字典" "设置" diff --git a/app/src/main/res/values-zh-rHK/strings.xml b/app/src/main/res/values-zh-rHK/strings.xml index 154c0e399..c648ba2db 100644 --- a/app/src/main/res/values-zh-rHK/strings.xml +++ b/app/src/main/res/values-zh-rHK/strings.xml @@ -102,7 +102,6 @@ "可使用字典" "連線至字典服務時發生問題" "沒有可用的字典" - "重新整理" "上次更新日期" "主要字典" "設定" diff --git a/app/src/main/res/values-zh-rTW/strings.xml b/app/src/main/res/values-zh-rTW/strings.xml index 42eee1915..7c21fccf7 100644 --- a/app/src/main/res/values-zh-rTW/strings.xml +++ b/app/src/main/res/values-zh-rTW/strings.xml @@ -102,7 +102,6 @@ "可用的字典" "連線至字典服務時發生問題" "沒有可用的字典" - "重新整理" "上次更新時間:" "主要字典" "設定" diff --git a/app/src/main/res/values-zu/strings.xml b/app/src/main/res/values-zu/strings.xml index 313593723..b0b4f738f 100644 --- a/app/src/main/res/values-zu/strings.xml +++ b/app/src/main/res/values-zu/strings.xml @@ -102,7 +102,6 @@ "Isichazamazwi siyatholakala" "Inkinga yokuxhumanisa kusevisi yesichazamazwi" "Azikho izachazimazwi ezitholakalayo" - "Qala kabusha" "Igcine ukulungiswa" "Isichazamazwi sakho esisemqoka" "Izilungiselelo" diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml index 1f02a9447..c3ded5980 100644 --- a/app/src/main/res/values/strings.xml +++ b/app/src/main/res/values/strings.xml @@ -442,12 +442,26 @@ disposition rather than other common dispositions for Latin languages. [CHAR LIM Layout error: %s Tap to edit raw layout - - Customize symbols layout - - Customize more symbols layout - - More symbols + + Customize symbols and number layouts + + Layouts (except symbols) expose internal settings which may still change. If that happens, the custom layout may not work properly any more. + + Symbols + + Symbols (Arabic) + + More symbols + + Phone + + Phone symbols + + Numbers + + Numpad + + Numpad (landscape) Set background image @@ -565,8 +579,6 @@ New dictionary: Problem connecting to dictionary service No dictionaries available - - Refresh Last updated @@ -576,40 +588,29 @@ New dictionary: Version %1$s - Add - Add to dictionary - Shortcut: Weight: - Language: - Type a word - Optional shortcut - Edit word - You don\'t have any words in the user dictionary. To add a word, tap the Add (+) button. - For all languages - More languages… - \u0020ABCDEFGHIJKLMNOPQRSTUVWXYZ This word is already present in the %s user dictionary. Please type another one. diff --git a/app/src/main/res/xml/prefs_screen_advanced.xml b/app/src/main/res/xml/prefs_screen_advanced.xml index 1d49e0cd5..48d43d811 100644 --- a/app/src/main/res/xml/prefs_screen_advanced.xml +++ b/app/src/main/res/xml/prefs_screen_advanced.xml @@ -96,12 +96,9 @@ android:title="@string/customize_background_image" /> - - + android:key="custom_symbols_number_layouts" + android:title="@string/customize_symbols_number_layouts" + android:summary="@string/customize_symbols_number_layouts_summary" />