allow setting a background image (separate for day and night)

todo: allow setting transparent background that should only apply to pressed keys with borders disabled?
This commit is contained in:
Helium314 2024-01-26 16:42:35 +01:00
parent fa04c393c8
commit 9d8a22880c
96 changed files with 266 additions and 115 deletions

View file

@ -17,6 +17,7 @@ import org.dslul.openboard.inputmethod.latin.common.DefaultColors
import org.dslul.openboard.inputmethod.latin.common.DynamicColors
import org.dslul.openboard.inputmethod.latin.settings.Settings
import org.dslul.openboard.inputmethod.latin.utils.DeviceProtectedUtils
import org.dslul.openboard.inputmethod.latin.utils.ResourceUtils
class KeyboardTheme // Note: The themeId should be aligned with "themeId" attribute of Keyboard style in values/themes-<style>.xml.
private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
@ -100,6 +101,8 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
@JvmStatic
fun getThemeColors(themeColors: String, themeStyle: String, context: Context, prefs: SharedPreferences): Colors {
val hasBorders = prefs.getBoolean(Settings.PREF_THEME_KEY_BORDERS, false)
val useNightImage = Settings.readDayNightPref(prefs, context.resources) && ResourceUtils.isNight(context.resources)
val backgroundImage = Settings.readUserBackgroundImage(context, useNightImage)
return when (themeColors) {
THEME_USER -> DefaultColors(
themeStyle,
@ -114,6 +117,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
Settings.readUserColor(prefs, context, Settings.PREF_COLOR_SUGGESTION_TEXT_SUFFIX, false),
Settings.readUserColor(prefs, context, Settings.PREF_COLOR_SPACEBAR_TEXT_SUFFIX, false),
Settings.readUserColor(prefs, context, Settings.PREF_COLOR_GESTURE_SUFFIX, false),
keyboardBackground = backgroundImage
)
THEME_USER_NIGHT -> DefaultColors(
themeStyle,
@ -128,9 +132,10 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
Settings.readUserColor(prefs, context, Settings.PREF_COLOR_SUGGESTION_TEXT_SUFFIX, true),
Settings.readUserColor(prefs, context, Settings.PREF_COLOR_SPACEBAR_TEXT_SUFFIX, true),
Settings.readUserColor(prefs, context, Settings.PREF_COLOR_GESTURE_SUFFIX, true),
keyboardBackground = backgroundImage
)
THEME_DYNAMIC -> {
if (Build.VERSION.SDK_INT >= VERSION_CODES.S) DynamicColors(context, themeStyle, hasBorders)
if (Build.VERSION.SDK_INT >= VERSION_CODES.S) DynamicColors(context, themeStyle, hasBorders, backgroundImage)
else getThemeColors(THEME_LIGHT, themeStyle, context, prefs)
}
THEME_DARK -> DefaultColors(
@ -143,6 +148,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
Color.parseColor("#364248"),
ContextCompat.getColor(context, R.color.key_text_color_lxx_dark),
ContextCompat.getColor(context, R.color.key_hint_letter_color_lxx_dark),
keyboardBackground = backgroundImage
)
THEME_HOLO_WHITE -> DefaultColors(
themeStyle,
@ -156,6 +162,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
Color.parseColor("#282828"),
Color.WHITE,
Color.parseColor("#80FFFFFF"),
keyboardBackground = backgroundImage
)
THEME_DARKER -> DefaultColors(
themeStyle,
@ -167,6 +174,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
ContextCompat.getColor(context, R.color.key_background_normal_lxx_dark_border),
ContextCompat.getColor(context, R.color.key_text_color_lxx_dark),
ContextCompat.getColor(context, R.color.key_hint_letter_color_lxx_dark),
keyboardBackground = backgroundImage
)
THEME_BLACK -> DefaultColors(
themeStyle,
@ -178,6 +186,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
ContextCompat.getColor(context, R.color.background_amoled_dark),
ContextCompat.getColor(context, R.color.key_text_color_lxx_dark),
ContextCompat.getColor(context, R.color.key_hint_letter_color_lxx_dark),
keyboardBackground = backgroundImage
)
THEME_BLUE_GRAY -> DefaultColors(
themeStyle,
@ -189,6 +198,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
Color.WHITE,
Color.BLACK,
Color.BLACK,
keyboardBackground = backgroundImage
)
THEME_BROWN -> DefaultColors(
themeStyle,
@ -200,6 +210,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
Color.WHITE,
Color.BLACK,
Color.BLACK,
keyboardBackground = backgroundImage
)
THEME_CHOCOLATE -> DefaultColors(
themeStyle,
@ -211,6 +222,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
Color.rgb(193, 163, 146),
Color.WHITE,
Color.WHITE,
keyboardBackground = backgroundImage
)
THEME_CLOUDY -> DefaultColors(
themeStyle,
@ -222,6 +234,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
Color.rgb(117, 128, 142),
Color.WHITE,
Color.WHITE,
keyboardBackground = backgroundImage
)
THEME_FOREST -> DefaultColors(
themeStyle,
@ -235,6 +248,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
Color.rgb(0, 50, 0),
Color.rgb(0, 50, 0),
Color.rgb(0, 80, 0),
keyboardBackground = backgroundImage
)
THEME_INDIGO -> DefaultColors(
themeStyle,
@ -246,6 +260,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
Color.WHITE,
Color.BLACK,
Color.BLACK,
keyboardBackground = backgroundImage
)
THEME_OCEAN -> DefaultColors(
themeStyle,
@ -257,6 +272,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
Color.rgb(132, 157, 212),
Color.WHITE,
Color.WHITE,
keyboardBackground = backgroundImage
)
THEME_PINK -> DefaultColors(
themeStyle,
@ -268,6 +284,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
Color.WHITE,
Color.BLACK,
Color.BLACK,
keyboardBackground = backgroundImage
)
THEME_SAND -> DefaultColors(
themeStyle,
@ -279,6 +296,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
Color.WHITE,
Color.BLACK,
Color.BLACK,
keyboardBackground = backgroundImage
)
THEME_VIOLETTE -> DefaultColors(
themeStyle,
@ -290,6 +308,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
Color.rgb(150, 150, 216),
Color.WHITE,
Color.WHITE,
keyboardBackground = backgroundImage
)
else /* THEME_LIGHT */ -> DefaultColors(
themeStyle,
@ -301,6 +320,7 @@ private constructor(val themeId: Int, @JvmField val mStyleId: Int) {
ContextCompat.getColor(context, R.color.key_background_normal_lxx_light_border),
ContextCompat.getColor(context, R.color.key_text_color_lxx_light),
ContextCompat.getColor(context, R.color.key_hint_letter_color_lxx_light),
keyboardBackground = backgroundImage
)
}
}

View file

@ -9,6 +9,7 @@ import android.content.res.TypedArray
import android.graphics.Color
import android.graphics.ColorFilter
import android.graphics.PorterDuff
import android.graphics.drawable.BitmapDrawable
import android.graphics.drawable.Drawable
import android.graphics.drawable.GradientDrawable
import android.os.Build
@ -21,6 +22,7 @@ import androidx.core.graphics.BlendModeColorFilterCompat
import androidx.core.graphics.BlendModeCompat
import androidx.core.graphics.ColorUtils
import androidx.core.graphics.drawable.DrawableCompat
import androidx.core.graphics.drawable.toBitmap
import org.dslul.openboard.inputmethod.keyboard.KeyboardTheme.Companion.STYLE_HOLO
import org.dslul.openboard.inputmethod.keyboard.KeyboardTheme.Companion.STYLE_MATERIAL
import org.dslul.openboard.inputmethod.latin.common.ColorType.*
@ -60,7 +62,7 @@ interface Colors {
}
@RequiresApi(Build.VERSION_CODES.S)
class DynamicColors(context: Context, override val themeStyle: String, override val hasKeyBorders: Boolean) : Colors {
class DynamicColors(context: Context, override val themeStyle: String, override val hasKeyBorders: Boolean, private var keyboardBackground: Drawable? = null) : Colors {
private val isNight = context.resources.configuration.uiMode and Configuration.UI_MODE_NIGHT_MASK == Configuration.UI_MODE_NIGHT_YES
@ -126,9 +128,6 @@ class DynamicColors(context: Context, override val themeStyle: String, override
private val stripBackgroundList: ColorStateList
private val toolbarKeyStateList = activatedStateList(keyText, darken(darken(keyText)))
/** custom drawable used for keyboard background */
private val keyboardBackground: Drawable?
/** darkened variant of [accent] because the accent color is always light for dynamic colors */
private val adjustedAccent: Int = darken(accent)
/** further darkened variant of [adjustedAccent] */
@ -143,17 +142,18 @@ class DynamicColors(context: Context, override val themeStyle: String, override
private val adjustedKeyBackground: Int = brighten(keyBackground)
/** further brightened variant of [adjustedKeyBackground] */
private val doubleAdjustedKeyBackground: Int = brighten(adjustedKeyBackground)
private var backgroundSetupDone = false
init {
accentColorFilter = colorFilter(doubleAdjustedAccent)
if (themeStyle == STYLE_HOLO) {
if (themeStyle == STYLE_HOLO && keyboardBackground == null) {
val darkerBackground = adjustLuminosityAndKeepAlpha(background, -0.2f)
navBar = darkerBackground
keyboardBackground = GradientDrawable(GradientDrawable.Orientation.TOP_BOTTOM, intArrayOf(background, darkerBackground))
backgroundSetupDone = true
} else {
navBar = background
keyboardBackground = null
}
// todo (idea): make better use of the states?
@ -342,8 +342,15 @@ class DynamicColors(context: Context, override val themeStyle: String, override
else view.background.colorFilter = adjustedBackgroundFilter
KEYBOARD_BACKGROUND -> view.setBackgroundColor(Color.TRANSPARENT)
MAIN_BACKGROUND -> {
if (keyboardBackground != null) view.background = keyboardBackground
else view.background.colorFilter = backgroundFilter
if (keyboardBackground != null) {
if (!backgroundSetupDone) {
keyboardBackground = BitmapDrawable(view.context.resources, keyboardBackground!!.toBitmap(view.width, view.height))
backgroundSetupDone = true
}
view.background = keyboardBackground
} else {
view.background.colorFilter = backgroundFilter
}
}
else -> view.background.colorFilter = backgroundFilter
}
@ -363,6 +370,7 @@ class DefaultColors (
private val suggestionText: Int = keyText,
private val spaceBarText: Int = keyHintText,
private val gesture: Int = accent,
private var keyboardBackground: Drawable? = null,
) : Colors {
private val navBar: Int
/** brightened or darkened variant of [background], to be used if exact background color would be
@ -389,20 +397,18 @@ class DefaultColors (
private val adjustedBackgroundStateList: ColorStateList
private val stripBackgroundList: ColorStateList
private val toolbarKeyStateList = activatedStateList(suggestionText, darken(darken(suggestionText)))
/** custom drawable used for keyboard background */
private val keyboardBackground: Drawable?
private var backgroundSetupDone = false
override fun haveColorsChanged(context: Context) = false
init {
if (themeStyle == STYLE_HOLO) {
if (themeStyle == STYLE_HOLO && keyboardBackground == null) {
val darkerBackground = adjustLuminosityAndKeepAlpha(background, -0.2f)
navBar = darkerBackground
keyboardBackground = GradientDrawable(GradientDrawable.Orientation.TOP_BOTTOM, intArrayOf(background, darkerBackground))
backgroundSetupDone = true
} else {
navBar = background
keyboardBackground = null
}
if (isDarkColor(background)) {
@ -513,8 +519,15 @@ class DefaultColors (
MORE_SUGGESTIONS_BACKGROUND -> view.background.colorFilter = backgroundFilter
KEYBOARD_BACKGROUND -> view.setBackgroundColor(Color.TRANSPARENT)
MAIN_BACKGROUND -> {
if (keyboardBackground != null) view.background = keyboardBackground
else view.background.colorFilter = backgroundFilter
if (keyboardBackground != null) {
if (!backgroundSetupDone) {
keyboardBackground = BitmapDrawable(view.context.resources, keyboardBackground!!.toBitmap(view.width, view.height))
backgroundSetupDone = true
}
view.background = keyboardBackground
} else {
view.background.colorFilter = backgroundFilter
}
}
else -> view.background.colorFilter = backgroundFilter
}

View file

@ -9,6 +9,7 @@ import android.annotation.SuppressLint
import android.app.Activity
import android.content.Intent
import android.content.SharedPreferences
import android.graphics.BitmapFactory
import android.net.Uri
import android.os.Build
import android.os.Bundle
@ -61,8 +62,10 @@ class AdvancedSettingsFragment : SubScreenFragment() {
"userunigram.*/userunigram.*\\.(body|header)".toRegex(),
"UserHistoryDictionary.*/UserHistoryDictionary.*\\.(body|header)".toRegex(),
"spellcheck_userunigram.*/spellcheck_userunigram.*\\.(body|header)".toRegex(),
"custom_background_image.*".toRegex(),
) }
// is there any way to get additional information into the ActivityResult? would remove the need for 5 times the (almost) same code
private val libraryFilePicker = registerForActivityResult(ActivityResultContracts.StartActivityForResult()) {
if (it.resultCode != Activity.RESULT_OK) return@registerForActivityResult
val uri = it.data?.data ?: return@registerForActivityResult
@ -81,6 +84,18 @@ class AdvancedSettingsFragment : SubScreenFragment() {
restore(uri)
}
private val dayImageFilePicker = registerForActivityResult(ActivityResultContracts.StartActivityForResult()) {
if (it.resultCode != Activity.RESULT_OK) return@registerForActivityResult
val uri = it.data?.data ?: return@registerForActivityResult
loadImage(uri, false)
}
private val nightImageFilePicker = registerForActivityResult(ActivityResultContracts.StartActivityForResult()) {
if (it.resultCode != Activity.RESULT_OK) return@registerForActivityResult
val uri = it.data?.data ?: return@registerForActivityResult
loadImage(uri, true)
}
override fun onCreate(icicle: Bundle?) {
super.onCreate(icicle)
addPreferencesFromResource(R.xml.prefs_screen_advanced)
@ -96,6 +111,7 @@ class AdvancedSettingsFragment : SubScreenFragment() {
setupKeyLongpressTimeoutSettings()
findPreference<Preference>("load_gesture_library")?.setOnPreferenceClickListener { onClickLoadLibrary() }
findPreference<Preference>("pref_backup_restore")?.setOnPreferenceClickListener { showBackupRestoreDialog() }
findPreference<Preference>("custom_background_image")?.setOnPreferenceClickListener { onClickLoadImage() }
findPreference<Preference>("custom_symbols_layout")?.setOnPreferenceClickListener {
val layoutName = Settings.readSymbolsLayoutName(context, context.resources.configuration.locale).takeIf { it.startsWith(CUSTOM_LAYOUT_PREFIX) }
@ -170,6 +186,55 @@ class AdvancedSettingsFragment : SubScreenFragment() {
}
}
private fun onClickLoadImage(): Boolean {
if (Settings.readDayNightPref(sharedPreferences, resources)) {
AlertDialog.Builder(requireContext())
.setMessage(R.string.day_or_night_image)
.setPositiveButton(R.string.day_or_night_day) { _, _ -> customImageDialog(false) }
.setNegativeButton(R.string.day_or_night_night) { _, _ -> customImageDialog(true) }
.setNeutralButton(android.R.string.cancel, null)
.show()
} else {
customImageDialog(false)
}
return true
}
private fun customImageDialog(night: Boolean) {
val imageFile = Settings.getCustomBackgroundFile(requireContext(), night)
val builder = AlertDialog.Builder(requireContext())
.setMessage(R.string.customize_background_image)
.setPositiveButton(R.string.button_load_custom) { _, _ ->
val intent = Intent(Intent.ACTION_OPEN_DOCUMENT)
.addCategory(Intent.CATEGORY_OPENABLE)
.setType("image/*")
if (night) nightImageFilePicker.launch(intent)
else dayImageFilePicker.launch(intent)
}
.setNegativeButton(android.R.string.cancel, null)
if (imageFile.exists()) {
builder.setNeutralButton(R.string.delete) { _, _ ->
imageFile.delete()
Settings.clearCachedBackgroundImages()
KeyboardSwitcher.getInstance().forceUpdateKeyboardTheme(requireContext())
}
}
builder.show()
}
private fun loadImage(uri: Uri, night: Boolean) {
val imageFile = Settings.getCustomBackgroundFile(requireContext(), night)
FileUtils.copyStreamToNewFile(requireContext().contentResolver.openInputStream(uri), imageFile)
try {
BitmapFactory.decodeFile(imageFile.absolutePath)
} catch (_: Exception) {
infoDialog(requireContext(), R.string.file_read_error)
imageFile.delete()
}
Settings.clearCachedBackgroundImages()
KeyboardSwitcher.getInstance().forceUpdateKeyboardTheme(requireContext())
}
@SuppressLint("ApplySharedPref")
private fun renameToLibfileAndRestart(file: File, checksum: String) {
libfile.delete()

View file

@ -123,7 +123,7 @@ class LanguageSettingsDialog(
.setMessage(message)
.setNegativeButton(android.R.string.cancel, null)
.setNeutralButton(R.string.button_copy_existing_layout) { _, _ -> copyLayout() }
.setPositiveButton(R.string.button_load_custom_layout) { _, _ -> fragment?.requestLayoutFile() }
.setPositiveButton(R.string.button_load_custom) { _, _ -> fragment?.requestLayoutFile() }
.create()
dialog.show()
(dialog.findViewById<View>(android.R.id.message) as? TextView)?.movementMethod = LinkMovementMethod.getInstance()
@ -201,7 +201,7 @@ class LanguageSettingsDialog(
reloadSetting()
}
if (isCustom) {
confirmDialog(context, context.getString(R.string.delete_layout, getLayoutDisplayName(layoutSetName!!)), context.getString(R.string.delete_dict)) { delete() }
confirmDialog(context, context.getString(R.string.delete_layout, getLayoutDisplayName(layoutSetName!!)), context.getString(R.string.delete)) { delete() }
} else {
delete()
}
@ -345,7 +345,7 @@ class LanguageSettingsDialog(
isVisible = true
setOnClickListener {
confirmDialog(context, context.getString(R.string.remove_dictionary_message, dictType), context.getString(
R.string.delete_dict)) {
R.string.delete)) {
val parent = dictFile.parentFile
dictFile.delete()
if (parent?.list()?.isEmpty() == true)

View file

@ -12,7 +12,10 @@ import android.content.SharedPreferences;
import android.content.pm.ApplicationInfo;
import android.content.res.Configuration;
import android.content.res.Resources;
import android.graphics.BitmapFactory;
import android.graphics.Color;
import android.graphics.drawable.BitmapDrawable;
import android.graphics.drawable.Drawable;
import android.os.Build;
import org.dslul.openboard.inputmethod.latin.utils.CustomLayoutUtilsKt;
@ -23,6 +26,7 @@ import android.view.ContextThemeWrapper;
import android.view.Gravity;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.core.content.ContextCompat;
import org.dslul.openboard.inputmethod.keyboard.KeyboardTheme;
@ -160,6 +164,10 @@ public final class Settings implements SharedPreferences.OnSharedPreferenceChang
private SettingsValues mSettingsValues;
private final ReentrantLock mSettingsValuesLock = new ReentrantLock();
// static cache for background images to avoid potentially slow reload on every settings reload
private static Drawable sCachedBackgroundDay;
private static Drawable sCachedBackgroundNight;
private static final Settings sInstance = new Settings();
// preferences that are not used in SettingsValues and thus should not trigger reload when changed
@ -532,6 +540,37 @@ public final class Settings implements SharedPreferences.OnSharedPreferenceChang
return "symbols_shifted";
}
@Nullable public static Drawable readUserBackgroundImage(final Context context, final boolean night) {
if (night && sCachedBackgroundNight != null) return sCachedBackgroundNight;
if (!night && sCachedBackgroundDay != null) return sCachedBackgroundDay;
final File image = getCustomBackgroundFile(context, night);
if (!image.isFile()) return null;
try {
if (night) {
sCachedBackgroundNight = new BitmapDrawable(context.getResources(), BitmapFactory.decodeFile(image.getAbsolutePath()));
return sCachedBackgroundNight;
} else {
sCachedBackgroundDay = new BitmapDrawable(context.getResources(), BitmapFactory.decodeFile(image.getAbsolutePath()));
return sCachedBackgroundDay;
}
} catch (Exception e) {
return null;
}
}
public static File getCustomBackgroundFile(final Context context, final boolean night) {
return new File(context.getFilesDir(), "custom_background_image" + (night ? "_night" : ""));
}
public static boolean readDayNightPref(final SharedPreferences prefs, final Resources res) {
return prefs.getBoolean(PREF_THEME_DAY_NIGHT, res.getBoolean(R.bool.day_night_default));
}
public static void clearCachedBackgroundImages() {
sCachedBackgroundDay = null;
sCachedBackgroundNight = null;
}
public static List<Locale> getSecondaryLocales(final SharedPreferences prefs, final String mainLocaleString) {
final String localesString = prefs.getString(PREF_SECONDARY_LOCALES_PREFIX + mainLocaleString.toLowerCase(Locale.ROOT), "");
@ -558,7 +597,7 @@ public final class Settings implements SharedPreferences.OnSharedPreferenceChang
public static Colors getColorsForCurrentTheme(final Context context, final SharedPreferences prefs) {
boolean isNight = ResourceUtils.isNight(context.getResources());
if (prefs.getBoolean(PREF_FORCE_OPPOSITE_THEME, false)) isNight = !isNight;
final String themeColors = (isNight && prefs.getBoolean(PREF_THEME_DAY_NIGHT, context.getResources().getBoolean(R.bool.day_night_default)))
final String themeColors = (isNight && readDayNightPref(prefs, context.getResources()))
? prefs.getString(Settings.PREF_THEME_COLORS_NIGHT, KeyboardTheme.THEME_DARKER)
: prefs.getString(Settings.PREF_THEME_COLORS, KeyboardTheme.THEME_LIGHT);
final String themeStyle = prefs.getString(Settings.PREF_THEME_STYLE, KeyboardTheme.STYLE_MATERIAL);

View file

@ -161,8 +161,8 @@ fun editCustomLayout(layoutName: String, context: Context, startContent: String?
if (isSymbols) {
val name = if (layoutName.contains("shift")) context.getString(R.string.shift_symbols) else context.getString(R.string.more_keys_symbols)
if (file.exists()) {
builder.setNeutralButton(R.string.delete_dict) { _, _ ->
confirmDialog(context, context.getString(R.string.delete_layout, name), context.getString(R.string.delete_dict)) {
builder.setNeutralButton(R.string.delete) { _, _ ->
confirmDialog(context, context.getString(R.string.delete_layout, name), context.getString(R.string.delete)) {
file.delete()
KeyboardSwitcher.getInstance().forceUpdateKeyboardTheme(context)
}

View file

@ -119,7 +119,7 @@
android:layout_height="wrap_content"
android:layout_weight="1"
android:layout_marginHorizontal="10dp"
android:text="@string/delete_dict"
android:text="@string/delete"
android:textColor="@android:color/white">
</Button>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Laas opgedateer"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Hoofwoordeboek"</string>
<string name="settings" msgid="3876892339342569259">"Instellings"</string>
<string name="delete_dict" msgid="756853268088330054">"Vee uit"</string>
<string name="delete" msgid="756853268088330054">"Vee uit"</string>
<string name="version_text" msgid="2715354215568469385">Weergawe <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Voeg by"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Voeg by woordeboek"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"ለመጨረሻ ጊዜ የተዘመነው"</string>
<string name="main_dict_description" msgid="3072821352793492143">"ዋና መዝገበ-ቃላት"</string>
<string name="settings" msgid="3876892339342569259">"ቅንብሮች"</string>
<string name="delete_dict" msgid="756853268088330054">"ሰርዝ"</string>
<string name="delete" msgid="756853268088330054">"ሰርዝ"</string>
<string name="version_text" msgid="2715354215568469385">"ሥሪት <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"አክል"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"ወደ መዝገበ-ቃላት አክል"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"تاريخ آخر تحديث"</string>
<string name="main_dict_description">"القاموس الرئيسي"</string>
<string name="settings" msgid="3876892339342569259">"إعدادات"</string>
<string name="delete_dict" msgid="756853268088330054">"حذف"</string>
<string name="delete" msgid="756853268088330054">"حذف"</string>
<string name="version_text" msgid="2715354215568469385">الإصدار <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"إضافة"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"إضافة إلى القاموس"</string>

View file

@ -75,7 +75,7 @@
<string name="last_update">"অন্তিমবাৰ আপডে’ট কৰা হৈছিল"</string>
<string name="main_dict_description">"মুখ্য অভিধান"</string>
<string name="settings">"ছেটিংসমূহ"</string>
<string name="delete_dict">"মচক"</string>
<string name="delete">"মচক"</string>
<string name="user_dict_settings_add_menu_title">"যোগ কৰক"</string>
<string name="user_dict_settings_add_dialog_title">"অভিধানত যোগ কৰক"</string>
<string name="user_dict_settings_add_shortcut_option_name">"শ্বৰ্টকাট:"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Son yeniləmə"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Əsas lüğət"</string>
<string name="settings" msgid="3876892339342569259">"Ayarlar"</string>
<string name="delete_dict" msgid="756853268088330054">"Sil"</string>
<string name="delete" msgid="756853268088330054">"Sil"</string>
<string name="version_text" msgid="2715354215568469385">"<xliff:g id="VERSION_NUMBER">%1$s</xliff:g> nömrəli versiya"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Əlavə edin"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Lüğətə əlavə edin"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Poslednje ažuriranje"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Glavni rečnik"</string>
<string name="settings" msgid="3876892339342569259">"Podešavanja"</string>
<string name="delete_dict" msgid="756853268088330054">"Izbriši"</string>
<string name="delete" msgid="756853268088330054">"Izbriši"</string>
<string name="version_text" msgid="2715354215568469385">"Verzija <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Dodaj"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Dodavanje u rečnik"</string>

View file

@ -107,7 +107,7 @@
<string name="last_update" msgid="730467549913588780">"Апошняе абнаўленне"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Асноўны слоўнік"</string>
<string name="settings" msgid="3876892339342569259">"Налады"</string>
<string name="delete_dict" msgid="756853268088330054">"Выдаліць"</string>
<string name="delete" msgid="756853268088330054">"Выдаліць"</string>
<string name="version_text" msgid="2715354215568469385">Версія <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Дадаць"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Дадаць у слоўнік"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update">"Последна актуализация:"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Основен речник"</string>
<string name="settings" msgid="3876892339342569259">"Настройки"</string>
<string name="delete_dict" msgid="756853268088330054">"Изтриване"</string>
<string name="delete" msgid="756853268088330054">"Изтриване"</string>
<string name="version_text" msgid="2715354215568469385">"Версия <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Добавяне"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Добавяне в речника"</string>

View file

@ -209,7 +209,7 @@
<string name="last_update">সর্বশেষ আপডেট</string>
<string name="main_dict_description">মূল অভিধান</string>
<string name="settings">সেটিংস</string>
<string name="delete_dict">অপসারণ করুন</string>
<string name="delete">অপসারণ করুন</string>
<string name="version_text">সংস্করণ <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title">যোগ করুন</string>
<string name="user_dict_settings_add_dialog_title">অভিধানে যোগ</string>

View file

@ -107,7 +107,7 @@
<string name="last_update" msgid="730467549913588780">"Posljednji put ažurirano"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Glavni rječnik"</string>
<string name="settings" msgid="3876892339342569259">"Postavke"</string>
<string name="delete_dict" msgid="756853268088330054">"Izbriši"</string>
<string name="delete" msgid="756853268088330054">"Izbriši"</string>
<string name="version_text" msgid="2715354215568469385">"Verzija <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Dodaj"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Dodaj u rječnik"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Última actualització"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Diccionari principal"</string>
<string name="settings" msgid="3876892339342569259">"Configuració"</string>
<string name="delete_dict" msgid="756853268088330054">"Suprimeix"</string>
<string name="delete" msgid="756853268088330054">"Suprimeix"</string>
<string name="version_text" msgid="2715354215568469385">Versió <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Afegeix"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Afegeix al diccionari"</string>

View file

@ -107,7 +107,7 @@
<string name="last_update" msgid="730467549913588780">"Poslední aktualizace"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Hlavní slovník"</string>
<string name="settings" msgid="3876892339342569259">"Nastavení"</string>
<string name="delete_dict" msgid="756853268088330054">"Smazat"</string>
<string name="delete" msgid="756853268088330054">"Smazat"</string>
<string name="version_text" msgid="2715354215568469385">"Verze <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Přidat"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Přidat do slovníku"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Sidst opdateret"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Hovedordbog"</string>
<string name="settings" msgid="3876892339342569259">"Indstillinger"</string>
<string name="delete_dict" msgid="756853268088330054">"Slet"</string>
<string name="delete" msgid="756853268088330054">"Slet"</string>
<string name="version_text" msgid="2715354215568469385">Version <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Tilføj"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Føj til ordbog"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Zuletzt aktualisiert"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Allgemeines Wörterbuch"</string>
<string name="settings" msgid="3876892339342569259">"Einstellungen"</string>
<string name="delete_dict" msgid="756853268088330054">"Löschen"</string>
<string name="delete" msgid="756853268088330054">"Löschen"</string>
<string name="version_text" msgid="2715354215568469385">Version <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Hinzufügen"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Zum Wörterbuch hinzufügen"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Τελευταία ενημέρωση"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Κύριο λεξικό"</string>
<string name="settings" msgid="3876892339342569259">"Ρυθμίσεις"</string>
<string name="delete_dict" msgid="756853268088330054">"Διαγραφή"</string>
<string name="delete" msgid="756853268088330054">"Διαγραφή"</string>
<string name="version_text" msgid="2715354215568469385">"Έκδοση <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Προσθήκη"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Προσθήκη στο λεξικό"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Last updated"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Main dictionary"</string>
<string name="settings" msgid="3876892339342569259">"Settings"</string>
<string name="delete_dict" msgid="756853268088330054">"Delete"</string>
<string name="delete" msgid="756853268088330054">"Delete"</string>
<string name="version_text" msgid="2715354215568469385">"Version <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Add"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Add to dictionary"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Last updated"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Main dictionary"</string>
<string name="settings" msgid="3876892339342569259">"Settings"</string>
<string name="delete_dict" msgid="756853268088330054">"Delete"</string>
<string name="delete" msgid="756853268088330054">"Delete"</string>
<string name="version_text" msgid="2715354215568469385">"Version <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Add"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Add to dictionary"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Last updated"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Main dictionary"</string>
<string name="settings" msgid="3876892339342569259">"Settings"</string>
<string name="delete_dict" msgid="756853268088330054">"Delete"</string>
<string name="delete" msgid="756853268088330054">"Delete"</string>
<string name="version_text" msgid="2715354215568469385">Version <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Add"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Add to dictionary"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Last updated"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Main dictionary"</string>
<string name="settings" msgid="3876892339342569259">"Settings"</string>
<string name="delete_dict" msgid="756853268088330054">"Delete"</string>
<string name="delete" msgid="756853268088330054">"Delete"</string>
<string name="version_text" msgid="2715354215568469385">"Version <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Add"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Add to dictionary"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update">"Last updated"</string>
<string name="main_dict_description">"Main dictionary"</string>
<string name="settings">"Settings"</string>
<string name="delete_dict">"Delete"</string>
<string name="delete">"Delete"</string>
<string name="version_text" msgid="2715354215568469385">"Version <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title">"Add"</string>
<string name="user_dict_settings_add_dialog_title">"Add to dictionary"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Última actualización"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Diccionario principal"</string>
<string name="settings" msgid="3876892339342569259">"Configuración"</string>
<string name="delete_dict" msgid="756853268088330054">"Eliminar"</string>
<string name="delete" msgid="756853268088330054">"Eliminar"</string>
<string name="version_text" msgid="2715354215568469385">"Versión <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Agregar"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Agregar al diccionario"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Última actualización"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Diccionario principal"</string>
<string name="settings" msgid="3876892339342569259">"Ajustes"</string>
<string name="delete_dict" msgid="756853268088330054">"Eliminar"</string>
<string name="delete" msgid="756853268088330054">"Eliminar"</string>
<string name="version_text" msgid="2715354215568469385">Versión <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Añadir"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Añadir al diccionario"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Viimati värskendatud"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Peamine sõnastik"</string>
<string name="settings" msgid="3876892339342569259">"Seaded"</string>
<string name="delete_dict" msgid="756853268088330054">"Kustuta"</string>
<string name="delete" msgid="756853268088330054">"Kustuta"</string>
<string name="version_text" msgid="2715354215568469385">"Versioon <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Lisa"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Sõnaraamatusse lisamine"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Azken eguneratzea"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Hiztegi nagusia"</string>
<string name="settings" msgid="3876892339342569259">"Ezarpenak"</string>
<string name="delete_dict" msgid="756853268088330054">"Ezabatu"</string>
<string name="delete" msgid="756853268088330054">"Ezabatu"</string>
<string name="version_text" msgid="2715354215568469385"><xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g> bertsioa</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Gehitu"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Gehitu hiztegian"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"آخرین به‌روزرسانی"</string>
<string name="main_dict_description" msgid="3072821352793492143">"واژه‌نامه اصلی"</string>
<string name="settings" msgid="3876892339342569259">"تنظیمات"</string>
<string name="delete_dict" msgid="756853268088330054">"حذف"</string>
<string name="delete" msgid="756853268088330054">"حذف"</string>
<string name="version_text" msgid="2715354215568469385">نسخه <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"افرودن"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"افزودن به واژه‌نامه"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Päivitetty viimeksi"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Pääsanakirja"</string>
<string name="settings" msgid="3876892339342569259">"Asetukset"</string>
<string name="delete_dict" msgid="756853268088330054">"Poista"</string>
<string name="delete" msgid="756853268088330054">"Poista"</string>
<string name="version_text" msgid="2715354215568469385">"Versio <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Lisää"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Lisää sanakirjaan"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Dernière mise à jour"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Dictionnaire principal"</string>
<string name="settings" msgid="3876892339342569259">"Paramètres"</string>
<string name="delete_dict" msgid="756853268088330054">"Supprimer"</string>
<string name="delete" msgid="756853268088330054">"Supprimer"</string>
<string name="version_text" msgid="2715354215568469385">"Version <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Ajouter"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Ajouter au dictionnaire"</string>

View file

@ -82,7 +82,7 @@
<string name="keyboard_layout_set" msgid="4309233698194565609">"Disposition"</string>
<string name="button_title_add_custom_layout">Ajouter une disposition personnalisée</string>
<string name="message_add_custom_layout">Sélectionner un fichier dans un format compatible. Des informations sur les formats sont disponibles %s.</string>
<string name="button_load_custom_layout">Charger fichier</string>
<string name="button_load_custom">Charger fichier</string>
<string name="button_copy_existing_layout">Copier une disposition existante</string>
<string name="title_layout_name_select">Définir le nom de la disposition</string>
<string name="delete_layout">Souhaitez-vous réellement supprimer la disposition personnalisée %s?</string>
@ -146,7 +146,7 @@ Nouveau dictionnaire:
<string name="check_for_updates_now" msgid="8087688440916388581">"Actualiser"</string>
<string name="last_update" msgid="730467549913588780">"Dernière mise à jour"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Dictionnaire principal"</string>
<string name="delete_dict" msgid="756853268088330054">"Supprimer"</string>
<string name="delete" msgid="756853268088330054">"Supprimer"</string>
<string name="version_text" msgid="2715354215568469385">Version <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Ajouter"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Ajouter au dictionnaire"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Última actualización"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Dicionario principal"</string>
<string name="settings" msgid="3876892339342569259">"Configuración"</string>
<string name="delete_dict" msgid="756853268088330054">"Eliminar"</string>
<string name="delete" msgid="756853268088330054">"Eliminar"</string>
<string name="version_text" msgid="2715354215568469385">"Versión <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Engadir"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Engadir ao dicionario"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"છેલ્લે અપડેટ કર્યું"</string>
<string name="main_dict_description" msgid="3072821352793492143">"મુખ્ય શબ્દકોશ"</string>
<string name="settings" msgid="3876892339342569259">"સેટિંગ્સ"</string>
<string name="delete_dict" msgid="756853268088330054">"કાઢી નાખો"</string>
<string name="delete" msgid="756853268088330054">"કાઢી નાખો"</string>
<string name="version_text" msgid="2715354215568469385">"સંસ્કરણ <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"ઉમેરો"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"શબ્દકોષમાં ઉમેરો"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"आख़री बार अपडेट किया गया"</string>
<string name="main_dict_description" msgid="3072821352793492143">"मुख्‍य डिक्‍शनरी"</string>
<string name="settings" msgid="3876892339342569259">"सेटिंग"</string>
<string name="delete_dict" msgid="756853268088330054">"मिटाएं"</string>
<string name="delete" msgid="756853268088330054">"मिटाएं"</string>
<string name="version_text" msgid="2715354215568469385">"वर्शन <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"जोड़ें"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"शब्दकोश में जोड़ें"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Zadnje ažuriranje"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Glavni rječnik"</string>
<string name="settings" msgid="3876892339342569259">"Postavke"</string>
<string name="delete_dict" msgid="756853268088330054">"Izbriši"</string>
<string name="delete" msgid="756853268088330054">"Izbriši"</string>
<string name="version_text" msgid="2715354215568469385">Verzija <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title">"Dodavanje"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Dodaj u rječnik"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Legutóbb frissítve"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Fő szótár"</string>
<string name="settings" msgid="3876892339342569259">"Beállítások"</string>
<string name="delete_dict" msgid="756853268088330054">"Törlés"</string>
<string name="delete" msgid="756853268088330054">"Törlés"</string>
<string name="version_text" msgid="2715354215568469385">"Verzió: <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Hozzáadás"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Hozzáadás a szótárhoz"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Legutóbb frissítve"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Fő szótár"</string>
<string name="settings" msgid="3876892339342569259">"Beállítások"</string>
<string name="delete_dict" msgid="756853268088330054">"Törlés"</string>
<string name="delete" msgid="756853268088330054">"Törlés"</string>
<string name="version_text" msgid="2715354215568469385">"Verzió: <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Hozzáadás"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Hozzáadás a szótárhoz"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Վերջին անգամ թարմացվել է"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Հիմնական բառարան"</string>
<string name="settings" msgid="3876892339342569259">"Կարգավորումներ"</string>
<string name="delete_dict" msgid="756853268088330054">"Ջնջել"</string>
<string name="delete" msgid="756853268088330054">"Ջնջել"</string>
<string name="version_text" msgid="2715354215568469385">"Տարբերակ <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Ավելացնել"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Ավելացնել բառարանում"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Terakhir diperbarui"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Kamus utama"</string>
<string name="settings" msgid="3876892339342569259">"Setelan"</string>
<string name="delete_dict" msgid="756853268088330054">"Hapus"</string>
<string name="delete" msgid="756853268088330054">"Hapus"</string>
<string name="version_text" msgid="2715354215568469385">Versi <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Tambahkan"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Tambahkan ke kamus"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Síðast uppfært"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Aðalorðabók"</string>
<string name="settings" msgid="3876892339342569259">"Stillingar"</string>
<string name="delete_dict" msgid="756853268088330054">"Eyða"</string>
<string name="delete" msgid="756853268088330054">"Eyða"</string>
<string name="version_text" msgid="2715354215568469385">"Útgáfa <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Bæta við"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Bæta við orðabók"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Ultimo aggiornamento"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Dizionario principale"</string>
<string name="settings" msgid="3876892339342569259">"Impostazioni"</string>
<string name="delete_dict" msgid="756853268088330054">"Elimina"</string>
<string name="delete" msgid="756853268088330054">"Elimina"</string>
<string name="version_text" msgid="2715354215568469385">Versione <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Aggiungi"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Aggiungi al dizionario"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"עודכן לאחרונה"</string>
<string name="main_dict_description" msgid="3072821352793492143">"מילון ראשי"</string>
<string name="settings" msgid="3876892339342569259">"הגדרות"</string>
<string name="delete_dict" msgid="756853268088330054">"מחק"</string>
<string name="delete" msgid="756853268088330054">"מחק"</string>
<string name="version_text" msgid="2715354215568469385">"גרסה <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"הוסף"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"הוסף למילון"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"最終更新"</string>
<string name="main_dict_description" msgid="3072821352793492143">"メイン辞書"</string>
<string name="settings" msgid="3876892339342569259">"設定"</string>
<string name="delete_dict" msgid="756853268088330054">"削除"</string>
<string name="delete" msgid="756853268088330054">"削除"</string>
<string name="version_text" msgid="2715354215568469385">"バージョン<xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"追加"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"辞書に追加"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"ბოლო განახლება"</string>
<string name="main_dict_description" msgid="3072821352793492143">"მთავარი ლექსიკონი"</string>
<string name="settings" msgid="3876892339342569259">"პარამეტრები"</string>
<string name="delete_dict" msgid="756853268088330054">"წაშლა"</string>
<string name="delete" msgid="756853268088330054">"წაშლა"</string>
<string name="version_text" msgid="2715354215568469385">ვერსია <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"დამატება"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"ლექსიკონში დამატება"</string>

View file

@ -20,6 +20,6 @@
<string name="setup_start_action">Bdu</string>
<string name="settings">Iɣewwaren</string>
<string name="setup_finish_action">IH</string>
<string name="delete_dict">Kkes</string>
<string name="delete">Kkes</string>
<string name="user_dict_settings_add_word_hint">Aru yiwen n wawal</string>
</resources>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Соңғы жаңартылған"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Негізгі сөздік"</string>
<string name="settings" msgid="3876892339342569259">"Параметрлер"</string>
<string name="delete_dict" msgid="756853268088330054">"Жою"</string>
<string name="delete" msgid="756853268088330054">"Жою"</string>
<string name="version_text" msgid="2715354215568469385">"<xliff:g id="VERSION_NUMBER">%1$s</xliff:g> нұсқасы"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Қосу"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Сөздікке қосу"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"បាន​ធ្វើ​បច្ចុប្បន្នភាព​ចុងក្រោយ"</string>
<string name="main_dict_description" msgid="3072821352793492143">"វចនានុក្រម​ចម្បង"</string>
<string name="settings" msgid="3876892339342569259">"ការ​កំណត់"</string>
<string name="delete_dict" msgid="756853268088330054">"លុប"</string>
<string name="delete" msgid="756853268088330054">"លុប"</string>
<string name="version_text" msgid="2715354215568469385">"កំណែ <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"បន្ថែម"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"បន្ថែម​ទៅ​វចនានុក្រម"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"ಕೊನೆಯದಾಗಿ ನವೀಕರಿಸಿರುವುದು"</string>
<string name="main_dict_description" msgid="3072821352793492143">"ಮುಖ್ಯ ನಿಘಂಟು"</string>
<string name="settings" msgid="3876892339342569259">"ಸೆಟ್ಟಿಂಗ್‌ಗಳು"</string>
<string name="delete_dict" msgid="756853268088330054">"ಅಳಿಸಿ"</string>
<string name="delete" msgid="756853268088330054">"ಅಳಿಸಿ"</string>
<string name="version_text" msgid="2715354215568469385">"ಆವೃತ್ತಿ <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"ಸೇರಿಸು"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"ನಿಘಂಟಿಗೆ ಸೇರಿಸಿ"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"최종 업데이트"</string>
<string name="main_dict_description" msgid="3072821352793492143">"기본 사전"</string>
<string name="settings" msgid="3876892339342569259">"설정"</string>
<string name="delete_dict" msgid="756853268088330054">"삭제"</string>
<string name="delete" msgid="756853268088330054">"삭제"</string>
<string name="version_text" msgid="2715354215568469385">버전 <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"추가"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"사전에 추가"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Акыркы жолу жаңыртылган"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Негизги сөздүк"</string>
<string name="settings" msgid="3876892339342569259">"Жөндөөлөр"</string>
<string name="delete_dict" msgid="756853268088330054">"Жок кылуу"</string>
<string name="delete" msgid="756853268088330054">"Жок кылуу"</string>
<string name="version_text" msgid="2715354215568469385">"Версиясы <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Кошуу"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Сөздүккө кошуу"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"ອັບເດດຫຼ້າສຸດ"</string>
<string name="main_dict_description" msgid="3072821352793492143">"ວັດຈະນານຸກົມຫຼັກ"</string>
<string name="settings" msgid="3876892339342569259">"ການຕັ້ງຄ່າ"</string>
<string name="delete_dict" msgid="756853268088330054">"ລຶບ"</string>
<string name="delete" msgid="756853268088330054">"ລຶບ"</string>
<string name="version_text" msgid="2715354215568469385">"ເວີຊັນ <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"ເພີ່ມ"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"ເພີ່ມໄປທີ່ວັດຈະນານຸກົມ"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Paskutinį kartą atnaujinta"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Pagrindinis žodynas"</string>
<string name="settings" msgid="3876892339342569259">"Nustatymai"</string>
<string name="delete_dict" msgid="756853268088330054">"Ištrinti"</string>
<string name="delete" msgid="756853268088330054">"Ištrinti"</string>
<!-- syntax error in translation for should_download_over_metered_prompt (6737084685073734292) org.xmlpull.v1.XmlPullParserException: expected: /string read: b (position:END_TAG </b>@1:781 in <string name="should_download_over_metered_prompt" msgid="6737084685073734292">"Pasiekiamas mobiliajame įrenginyje pasirinktos kalbos žodynas.&lt;br/&gt; Rekomenduojame &lt;b&gt;atsisiųsti&lt;/b&gt; <xliff:g id="LANGUAGE_NAME">%1$s</xliff:g> žodyną, kad pagerintumėte savo teksto vedimo įgūdžius.&lt;br/&gt; &lt;br/&gt; Jei naudojamas 3G ryšys, atsisiuntimas truks kelias minutes. Jei neturite &lt;b&gt;neribotų duomenų plano&lt;/b&gt;, gali būti taikomi mokesčiai.&lt;br/&gt; Jei nežinote, kokį duomenų planą naudojate, rekomenduojame prisijungti prie „Wi-Fi“ ryšio, kad atsisiuntimas būtų pradėtas automatiškai.&lt;br/&gt; &lt;br/&gt; Patarimas: žodynus galite atsisiųsti ir pridėti mobiliajame įrenginyje nuėję į meniu <b>Nustatymai</b> skiltį &lt;b&gt;Kalbos ir įvestis</b>."</string>
) -->
<string name="version_text" msgid="2715354215568469385">"<xliff:g id="VERSION_NUMBER">%1$s</xliff:g> versija"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Pēdējo reizi atjaunināts"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Galvenā vārdnīca"</string>
<string name="settings" msgid="3876892339342569259">"Iestatījumi"</string>
<string name="delete_dict" msgid="756853268088330054">"Dzēst"</string>
<string name="delete" msgid="756853268088330054">"Dzēst"</string>
<string name="version_text" msgid="2715354215568469385">"Versija <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Pievienot"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Pievienot vārdnīcai"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Последен пат ажурирано"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Главен речник"</string>
<string name="settings" msgid="3876892339342569259">"Поставки"</string>
<string name="delete_dict" msgid="756853268088330054">"Избриши"</string>
<string name="delete" msgid="756853268088330054">"Избриши"</string>
<string name="version_text" msgid="2715354215568469385">"Верзија <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Додај"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Додај во речник"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"അവസാനം അപ്ഡേറ്റുചെയ്തത്"</string>
<string name="main_dict_description" msgid="3072821352793492143">"പ്രധാന നിഘണ്ടു"</string>
<string name="settings" msgid="3876892339342569259">"ക്രമീകരണം"</string>
<string name="delete_dict" msgid="756853268088330054">"ഇല്ലാതാക്കുക"</string>
<string name="delete" msgid="756853268088330054">"ഇല്ലാതാക്കുക"</string>
<string name="version_text" msgid="2715354215568469385">വേർഷൻ <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"ചേര്‍ക്കുക"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"നിഘണ്ടുവിൽ ചേർക്കുക"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Сүүлд шинэчлэгдсэн"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Үндсэн толь бичиг"</string>
<string name="settings" msgid="3876892339342569259">"Тохиргоо"</string>
<string name="delete_dict" msgid="756853268088330054">"Устгах"</string>
<string name="delete" msgid="756853268088330054">"Устгах"</string>
<string name="version_text" msgid="2715354215568469385">"Хувилбар <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Нэмэх"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Толь бичигт нэмэх"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"अंतिम अपडेट"</string>
<string name="main_dict_description" msgid="3072821352793492143">"मु्ख्य शब्दकोश"</string>
<string name="settings" msgid="3876892339342569259">"सेटिंग्ज"</string>
<string name="delete_dict" msgid="756853268088330054">"हटवा"</string>
<string name="delete" msgid="756853268088330054">"हटवा"</string>
<string name="version_text" msgid="2715354215568469385">"आवृत्ती <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"जोडा"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"डिक्शनरीत जोडा"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Kali terakhir dikemas kini"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Kamus utama"</string>
<string name="settings" msgid="3876892339342569259">"Tetapan"</string>
<string name="delete_dict" msgid="756853268088330054">"Padam"</string>
<string name="delete" msgid="756853268088330054">"Padam"</string>
<string name="version_text" msgid="2715354215568469385">"Versi <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"tambah"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Tambah ke kamus"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"နောက်ဆုံး အသစ်မွမ်းမံမှု"</string>
<string name="main_dict_description" msgid="3072821352793492143">"အဓိက အဘိဓါန်"</string>
<string name="settings" msgid="3876892339342569259">"ဆက်တင်များ"</string>
<string name="delete_dict" msgid="756853268088330054">"ဖျက်ရန်"</string>
<string name="delete" msgid="756853268088330054">"ဖျက်ရန်"</string>
<string name="version_text" msgid="2715354215568469385">"ဗားရှင်း <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"ထည့်ရန်"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"အဘိဓာန်ထဲ ထည့်ပါ"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Sist oppdatert"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Hovedordliste"</string>
<string name="settings" msgid="3876892339342569259">"Innstillinger"</string>
<string name="delete_dict" msgid="756853268088330054">"Slett"</string>
<string name="delete" msgid="756853268088330054">"Slett"</string>
<string name="version_text" msgid="2715354215568469385">"Versjon <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Legg til"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Legg til i ordlisten"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"पछिल्लो अद्यावधिक"</string>
<string name="main_dict_description" msgid="3072821352793492143">"मुख्य शब्दकोश"</string>
<string name="settings" msgid="3876892339342569259">"सेटिङहरू"</string>
<string name="delete_dict" msgid="756853268088330054">"मेट्नुहोस्"</string>
<string name="delete" msgid="756853268088330054">"मेट्नुहोस्"</string>
<string name="version_text" msgid="2715354215568469385">"संस्करण <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"थप्नुहोस्"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"शब्दकोशमा थप्नुहोस्"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Laatst bijgewerkt"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Algemeen woordenboek"</string>
<string name="settings" msgid="3876892339342569259">"Instellingen"</string>
<string name="delete_dict" msgid="756853268088330054">"Verwijderen"</string>
<string name="delete" msgid="756853268088330054">"Verwijderen"</string>
<string name="version_text" msgid="2715354215568469385">"Versie <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Toevoegen"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Toevoegen aan woordenboek"</string>

View file

@ -26,7 +26,7 @@
<string name="subtype_hi_ZZ">ہِنگریزی</string>
<string name="subtype_emoji">ایموجی</string>
<string name="keyboard_layout_set">کیبورڈ دی چوݨ</string>
<string name="delete_dict">مٹاؤ</string>
<string name="delete">مٹاؤ</string>
<string name="user_dict_settings_add_menu_title">شامل کرو</string>
<string name="user_dict_settings_add_locale_option_name">بولی</string>
<string name="auto_cap">خود بخود اکھر کیپیٹل ورتݨ</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"ਆਖਰੀ ਵਾਰ ਅੱਪਡੇਟ ਕੀਤਾ"</string>
<string name="main_dict_description" msgid="3072821352793492143">"ਮੁੱਖ ਸ਼ਬਦਕੋਸ਼"</string>
<string name="settings" msgid="3876892339342569259">"ਸੈਟਿੰਗਾਂ"</string>
<string name="delete_dict" msgid="756853268088330054">"ਮਿਟਾਓ"</string>
<string name="delete" msgid="756853268088330054">"ਮਿਟਾਓ"</string>
<string name="version_text" msgid="2715354215568469385">"ਰੂਪ <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"ਸ਼ਾਮਲ ਕਰੋ"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"ਸ਼ਬਦਕੋਸ਼ ਵਿੱਚ ਸ਼ਾਮਲ ਕਰੋ"</string>

View file

@ -107,7 +107,7 @@
<string name="last_update" msgid="730467549913588780">"Ostatnia aktualizacja"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Słownik główny"</string>
<string name="settings" msgid="3876892339342569259">"Ustawienia"</string>
<string name="delete_dict" msgid="756853268088330054">"Usuń"</string>
<string name="delete" msgid="756853268088330054">"Usuń"</string>
<string name="version_text" msgid="2715354215568469385">Wersja <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Dodaj"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Dodaj do słownika"</string>

View file

@ -86,7 +86,7 @@
<string name="check_for_updates_now">Atualizar</string>
<string name="last_update">Última atualização</string>
<string name="settings">Configurações</string>
<string name="delete_dict">Apagar</string>
<string name="delete">Apagar</string>
<string name="user_dict_settings_add_menu_title">Adicionar</string>
<string name="user_dict_settings_add_shortcut_option_name">Atalho:</string>
<string name="user_dict_settings_add_locale_option_name">Idioma:</string>

View file

@ -107,7 +107,7 @@
<string name="last_update" msgid="730467549913588780">"Última atualização"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Dicionário principal"</string>
<string name="settings" msgid="3876892339342569259">"Definições"</string>
<string name="delete_dict" msgid="756853268088330054">"Eliminar"</string>
<string name="delete" msgid="756853268088330054">"Eliminar"</string>
<string name="version_text" msgid="2715354215568469385">Versão <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Adicionar"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Adicionar ao dicionário"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Última atualização"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Dicionário principal"</string>
<string name="settings">"Configurações"</string>
<string name="delete_dict">"Excluir"</string>
<string name="delete">"Excluir"</string>
<string name="version_text" msgid="2715354215568469385">Versão <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Adicionar"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Adicionar ao dicionário"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Data ultimei modificări"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Dicționar principal"</string>
<string name="settings" msgid="3876892339342569259">"Setări"</string>
<string name="delete_dict" msgid="756853268088330054">"Ștergeți"</string>
<string name="delete" msgid="756853268088330054">"Ștergeți"</string>
<string name="version_text" msgid="2715354215568469385">"Versiunea <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Adăugați"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Adăugați în dicționar"</string>

View file

@ -107,7 +107,7 @@
<string name="last_update" msgid="730467549913588780">Последнее обновление</string>
<string name="main_dict_description" msgid="3072821352793492143">Основной словарь</string>
<string name="settings" msgid="3876892339342569259">Настройки</string>
<string name="delete_dict" msgid="756853268088330054">Удалить</string>
<string name="delete" msgid="756853268088330054">Удалить</string>
<string name="version_text" msgid="2715354215568469385">Версия <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">Добавить</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">Добавление в словарь</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"අවසන් වරට යාවත්කාලීන කළේ"</string>
<string name="main_dict_description" msgid="3072821352793492143">"ප්‍රධාන ශබ්ද කෝෂය"</string>
<string name="settings" msgid="3876892339342569259">"සැකසීම්"</string>
<string name="delete_dict" msgid="756853268088330054">"මකන්න"</string>
<string name="delete" msgid="756853268088330054">"මකන්න"</string>
<string name="version_text" msgid="2715354215568469385">"<xliff:g id="VERSION_NUMBER">%1$s</xliff:g> අනුවාදය"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"එක් කරන්න"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"ශබ්ද කෝෂය වෙත එක් කරන්න"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Posledná aktualizácia"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Hlavný slovník"</string>
<string name="settings" msgid="3876892339342569259">"Nastavenia"</string>
<string name="delete_dict" msgid="756853268088330054">"Odstrániť"</string>
<string name="delete" msgid="756853268088330054">"Odstrániť"</string>
<string name="version_text" msgid="2715354215568469385">"Verzia <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Pridať"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Pridať do slovníka"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Nazadnje posodobljeno"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Glavni slovar"</string>
<string name="settings" msgid="3876892339342569259">"Nastavitve"</string>
<string name="delete_dict" msgid="756853268088330054">"Izbriši"</string>
<string name="delete" msgid="756853268088330054">"Izbriši"</string>
<string name="version_text" msgid="2715354215568469385">"Različica <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Dodaj"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Dodaj v slovar"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Përditësimi i fundit"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Fjalori kryesor"</string>
<string name="settings" msgid="3876892339342569259">"Cilësimet"</string>
<string name="delete_dict" msgid="756853268088330054">"Fshi"</string>
<string name="delete" msgid="756853268088330054">"Fshi"</string>
<string name="version_text" msgid="2715354215568469385">"Versioni <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Shto"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Shto në fjalor"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Последње ажурирање"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Главни речник"</string>
<string name="settings" msgid="3876892339342569259">"Подешавања"</string>
<string name="delete_dict" msgid="756853268088330054">"Избриши"</string>
<string name="delete" msgid="756853268088330054">"Избриши"</string>
<string name="version_text" msgid="2715354215568469385">"Верзија <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Додај"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Додавање у речник"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update">"Informationen uppdaterades senast"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Huvudordlista"</string>
<string name="settings" msgid="3876892339342569259">"Inställningar"</string>
<string name="delete_dict" msgid="756853268088330054">"Ta bort"</string>
<string name="delete" msgid="756853268088330054">"Ta bort"</string>
<string name="version_text" msgid="2715354215568469385">Version <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Lägg till"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Lägg till i ordlista"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Ilibadilishwa mwisho"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Kamusi kuu"</string>
<string name="settings" msgid="3876892339342569259">"Mipangilio"</string>
<string name="delete_dict" msgid="756853268088330054">"Futa"</string>
<string name="delete" msgid="756853268088330054">"Futa"</string>
<string name="version_text" msgid="2715354215568469385">"Toleo la <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Ongeza"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Ongeza kwenye kamusi"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"இறுதியாகப் புதுப்பித்தது"</string>
<string name="main_dict_description" msgid="3072821352793492143">"முதன்மை அகராதி"</string>
<string name="settings" msgid="3876892339342569259">"அமைப்பு"</string>
<string name="delete_dict" msgid="756853268088330054">"நீக்கு"</string>
<string name="delete" msgid="756853268088330054">"நீக்கு"</string>
<string name="version_text" msgid="2715354215568469385">"<xliff:g id="VERSION_NUMBER">%1$s</xliff:g> பதிப்பு"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"சேர்"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"அகராதியில் சேர்"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"చివరిగా నవీకరించబడినది"</string>
<string name="main_dict_description" msgid="3072821352793492143">"ప్రధాన నిఘంటువు"</string>
<string name="settings" msgid="3876892339342569259">"సెట్టింగ్‌లు"</string>
<string name="delete_dict" msgid="756853268088330054">"తొలగించు"</string>
<string name="delete" msgid="756853268088330054">"తొలగించు"</string>
<string name="version_text" msgid="2715354215568469385">"వెర్షన్ <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"జోడించు"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"నిఘంటువుకి జోడించు"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"ปรับปรุงแก้ไขครั้งล่าสุด"</string>
<string name="main_dict_description" msgid="3072821352793492143">"พจนานุกรมหลัก"</string>
<string name="settings" msgid="3876892339342569259">"การตั้งค่า"</string>
<string name="delete_dict" msgid="756853268088330054">"ลบ"</string>
<string name="delete" msgid="756853268088330054">"ลบ"</string>
<string name="version_text" msgid="2715354215568469385">"เวอร์ชัน <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"เพิ่ม"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"เพิ่มในพจนานุกรม"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Huling na-update"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Pangunahing diksyunaryo"</string>
<string name="settings" msgid="3876892339342569259">"Mga Setting"</string>
<string name="delete_dict" msgid="756853268088330054">"I-delete"</string>
<string name="delete" msgid="756853268088330054">"I-delete"</string>
<string name="version_text" msgid="2715354215568469385">"Bersyon <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Idagdag"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Idagdag sa diksyunaryo"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Son güncelleme tarihi"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Ana sözlük"</string>
<string name="settings" msgid="3876892339342569259">"Ayarlar"</string>
<string name="delete_dict" msgid="756853268088330054">"Sil"</string>
<string name="delete" msgid="756853268088330054">"Sil"</string>
<string name="version_text" msgid="2715354215568469385">Sürüm <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Ekle"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Sözlüğe ekle"</string>

View file

@ -107,7 +107,7 @@
<string name="last_update" msgid="730467549913588780">Останнє оновлення</string>
<string name="main_dict_description" msgid="3072821352793492143">Основний словник</string>
<string name="settings" msgid="3876892339342569259">Налаштування</string>
<string name="delete_dict" msgid="756853268088330054">Видалити</string>
<string name="delete" msgid="756853268088330054">Видалити</string>
<string name="version_text" msgid="2715354215568469385">Версія <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">Додати</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">Додати в словник</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"آخری بار اپ ڈیٹ کردہ"</string>
<string name="main_dict_description" msgid="3072821352793492143">"مرکزی لغت"</string>
<string name="settings" msgid="3876892339342569259">"ترتیبات"</string>
<string name="delete_dict" msgid="756853268088330054">"حذف کریں"</string>
<string name="delete" msgid="756853268088330054">"حذف کریں"</string>
<string name="version_text" msgid="2715354215568469385">"ورژن <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"شامل کریں"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"لغت میں شامل کریں"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Songgi marta yangilandi"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Asosiy lugat"</string>
<string name="settings" msgid="3876892339342569259">"Sozlamalar"</string>
<string name="delete_dict" msgid="756853268088330054">"Ochirish"</string>
<string name="delete" msgid="756853268088330054">"Ochirish"</string>
<string name="version_text" msgid="2715354215568469385"><xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g> versiya</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Qoshish"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Lugatga kiritish"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Cập nhật lần cuối"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Từ điển chính"</string>
<string name="settings" msgid="3876892339342569259">"Cài đặt"</string>
<string name="delete_dict" msgid="756853268088330054">"Xóa"</string>
<string name="delete" msgid="756853268088330054">"Xóa"</string>
<string name="version_text" msgid="2715354215568469385">"Phiên bản <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Thêm"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Thêm vào từ điển"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"上次更新时间"</string>
<string name="main_dict_description" msgid="3072821352793492143">"主字典"</string>
<string name="settings" msgid="3876892339342569259">"设置"</string>
<string name="delete_dict" msgid="756853268088330054">"删除"</string>
<string name="delete" msgid="756853268088330054">"删除"</string>
<string name="version_text" msgid="2715354215568469385">版本 <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"添加"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"添加到字典"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"上次更新日期"</string>
<string name="main_dict_description" msgid="3072821352793492143">"主要字典"</string>
<string name="settings" msgid="3876892339342569259">"設定"</string>
<string name="delete_dict" msgid="756853268088330054">"刪除"</string>
<string name="delete" msgid="756853268088330054">"刪除"</string>
<string name="version_text" msgid="2715354215568469385">"版本 <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"新增"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"加入字典"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"上次更新時間:"</string>
<string name="main_dict_description" msgid="3072821352793492143">"主要字典"</string>
<string name="settings" msgid="3876892339342569259">"設定"</string>
<string name="delete_dict" msgid="756853268088330054">"刪除"</string>
<string name="delete" msgid="756853268088330054">"刪除"</string>
<string name="version_text" msgid="2715354215568469385">"版本 <xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"新增"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"加入字典"</string>

View file

@ -106,7 +106,7 @@
<string name="last_update" msgid="730467549913588780">"Igcine ukulungiswa"</string>
<string name="main_dict_description" msgid="3072821352793492143">"Isichazamazwi sakho esisemqoka"</string>
<string name="settings" msgid="3876892339342569259">"Izilungiselelo"</string>
<string name="delete_dict" msgid="756853268088330054">"Susa"</string>
<string name="delete" msgid="756853268088330054">"Susa"</string>
<string name="version_text" msgid="2715354215568469385">"Inguqulo engu-<xliff:g id="VERSION_NUMBER">%1$s</xliff:g>"</string>
<string name="user_dict_settings_add_menu_title" msgid="1254195365689387076">"Engeza"</string>
<string name="user_dict_settings_add_dialog_title" msgid="4096700390211748168">"Faka kusichazamazwi"</string>

View file

@ -420,8 +420,10 @@ disposition rather than other common dispositions for Latin languages. [CHAR LIM
<string name="button_title_add_custom_layout">Add custom layout</string>
<!-- Message text for adding a custom layout, interpreted as HTML -->
<string name="message_add_custom_layout">Select a file in a compatible format. Information about the formats is available %s.</string>
<!-- Button text for loading a custom layout file -->
<string name="button_load_custom_layout">Load file</string>
<!-- Button text for loading a custom layout or image file -->
<string name="button_load_custom">Load file</string>
<!-- Error message when file cannot be read -->
<string name="file_read_error">Cannot read file</string>
<!-- Button text for copying an existing layout -->
<string name="button_copy_existing_layout">Copy existing layout</string>
<!-- Title text for choosing a layout name -->
@ -438,6 +440,14 @@ disposition rather than other common dispositions for Latin languages. [CHAR LIM
<string name="customize_shift_symbols">Customize more symbols layout</string>
<!-- Name for more symbols layout -->
<string name="shift_symbols">More symbols</string>
<!-- Title for customizing background image -->
<string name="customize_background_image">Set background image</string>
<!-- Message for selecting day or night background image -->
<string name="day_or_night_image">Set image for day or night mode?</string>
<!-- Button for selecting day -->
<string name="day_or_night_day">Day</string>
<!-- Button for selecting night -->
<string name="day_or_night_night">Night</string>
<!-- Title of the settings for keypress vibration duration [CHAR LIMIT=35] -->
<string name="prefs_keypress_vibration_duration_settings">Keypress vibration duration</string>
<!-- Title of the settings for keypress sound volume [CHAR LIMIT=35] -->
@ -551,8 +561,8 @@ New dictionary:
<string name="last_update">Last updated</string>
<!-- String to explain this dictionary is the main dictionary for this language [CHAR_LIMIT=30] -->
<string name="main_dict_description">Main dictionary</string>
<!-- Action to delete a dictionary file [CHAR_LIMIT=15] -->
<string name="delete_dict">Delete</string>
<!-- Action to delete (a file) [CHAR_LIMIT=15] -->
<string name="delete">Delete</string>
<!-- Version text [CHAR LIMIT=30]-->
<string name="version_text">Version <xliff:g id="VERSION_NUMBER" example="1.0.1864.643521">%1$s</xliff:g></string>
<!-- User dictionary settings. The title of the menu item to add a new word to the user dictionary. -->

View file

@ -91,6 +91,10 @@
android:summary="@string/url_detection_summary"
android:defaultValue="false" />
<Preference
android:key="custom_background_image"
android:title="@string/customize_background_image" />
<Preference
android:key="custom_symbols_layout"
android:title="@string/customize_symbols" />