work on a bunch of todos

This commit is contained in:
Helium314 2024-02-03 10:59:46 +01:00
parent f06193f1f0
commit 38fd364178
265 changed files with 1002 additions and 1696 deletions

View file

@ -1,27 +0,0 @@
/*
* Copyright (C) 2011 The Android Open Source Project
* modified
* SPDX-License-Identifier: Apache-2.0 AND GPL-3.0-only
*/
package helium314.keyboard.compat
import android.content.Context
import android.text.Spannable
import android.text.SpannableString
import android.text.Spanned
import android.text.style.SuggestionSpan
import java.util.*
// todo: this is not compat any more
object SuggestionSpanUtils {
@JvmStatic
fun getTextWithAutoCorrectionIndicatorUnderline(context: Context?, text: String, locale: Locale?): CharSequence {
if (text.isEmpty())
return text
val spannable: Spannable = SpannableString(text)
val suggestionSpan = SuggestionSpan(context, locale, arrayOf(), SuggestionSpan.FLAG_AUTO_CORRECTION, null)
spannable.setSpan(suggestionSpan, 0, text.length, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE or Spanned.SPAN_COMPOSING)
return spannable
}
}

View file

@ -1172,7 +1172,6 @@ public class Key implements Comparable<Key> {
actionFlags |= ACTION_FLAGS_ALT_CODE_WHILE_TYPING; actionFlags |= ACTION_FLAGS_ALT_CODE_WHILE_TYPING;
mActionFlags = actionFlags; mActionFlags = actionFlags;
// todo: for what it is actually used? maybe it could be removed?
final int altCodeInAttr; // settings and language switch keys have alt code space, all others nothing final int altCodeInAttr; // settings and language switch keys have alt code space, all others nothing
if (mCode == Constants.CODE_SETTINGS || mCode == Constants.CODE_LANGUAGE_SWITCH) if (mCode == Constants.CODE_SETTINGS || mCode == Constants.CODE_LANGUAGE_SWITCH)
altCodeInAttr = Constants.CODE_SPACE; altCodeInAttr = Constants.CODE_SPACE;

View file

@ -115,7 +115,6 @@ class ClipboardHistoryView @JvmOverloads constructor(
spacebar.tag = Constants.CODE_SPACE spacebar.tag = Constants.CODE_SPACE
spacebar.setOnTouchListener(this) spacebar.setOnTouchListener(this)
spacebar.setOnClickListener(this) spacebar.setOnClickListener(this)
// todo: add more buttons, like select all, arrow keys, copy, clear (and maybe start/end select?)
val clipboardStrip = KeyboardSwitcher.getInstance().clipboardStrip val clipboardStrip = KeyboardSwitcher.getInstance().clipboardStrip
toolbarKeys.forEach { toolbarKeys.forEach {
clipboardStrip.addView(it) clipboardStrip.addView(it)

View file

@ -87,17 +87,17 @@ final class EmojiCategory {
R.styleable.EmojiPalettesView_iconEmojiCategory10Tab }; R.styleable.EmojiPalettesView_iconEmojiCategory10Tab };
private static final int[] sAccessibilityDescriptionResourceIdsForCategories = { private static final int[] sAccessibilityDescriptionResourceIdsForCategories = {
R.string.spoken_descrption_emoji_category_recents, R.string.spoken_description_emoji_category_recents,
R.string.spoken_descrption_emoji_category_eight_smiley_people, // todo: actually this is smiley only... and duplicate string R.string.spoken_description_emoji_category_eight_smiley,
R.string.spoken_descrption_emoji_category_eight_smiley_people, R.string.spoken_description_emoji_category_eight_smiley_people,
R.string.spoken_descrption_emoji_category_eight_animals_nature, R.string.spoken_description_emoji_category_eight_animals_nature,
R.string.spoken_descrption_emoji_category_eight_food_drink, R.string.spoken_description_emoji_category_eight_food_drink,
R.string.spoken_descrption_emoji_category_eight_travel_places, R.string.spoken_description_emoji_category_eight_travel_places,
R.string.spoken_descrption_emoji_category_eight_activity, R.string.spoken_description_emoji_category_eight_activity,
R.string.spoken_descrption_emoji_category_objects, R.string.spoken_description_emoji_category_objects,
R.string.spoken_descrption_emoji_category_symbols, R.string.spoken_description_emoji_category_symbols,
R.string.spoken_descrption_emoji_category_flags, R.string.spoken_description_emoji_category_flags,
R.string.spoken_descrption_emoji_category_emoticons }; R.string.spoken_description_emoji_category_emoticons};
private static final int[] sCategoryElementId = { private static final int[] sCategoryElementId = {
KeyboardId.ELEMENT_EMOJI_RECENTS, KeyboardId.ELEMENT_EMOJI_RECENTS,

View file

@ -17,6 +17,8 @@ import helium314.keyboard.keyboard.internal.keyboard_parser.floris.KeyType
import helium314.keyboard.keyboard.internal.keyboard_parser.floris.SimplePopups import helium314.keyboard.keyboard.internal.keyboard_parser.floris.SimplePopups
import helium314.keyboard.latin.R import helium314.keyboard.latin.R
import helium314.keyboard.latin.common.Constants import helium314.keyboard.latin.common.Constants
import helium314.keyboard.latin.common.LocaleUtils
import helium314.keyboard.latin.common.LocaleUtils.constructLocale
import helium314.keyboard.latin.common.isEmoji import helium314.keyboard.latin.common.isEmoji
import helium314.keyboard.latin.common.splitOnWhitespace import helium314.keyboard.latin.common.splitOnWhitespace
import helium314.keyboard.latin.define.DebugFlags import helium314.keyboard.latin.define.DebugFlags
@ -455,8 +457,6 @@ abstract class KeyboardParser(private val params: KeyboardParams, private val co
SimplePopups(moreKeys?.let { getCommaMoreKeys() + it } ?: getCommaMoreKeys()) SimplePopups(moreKeys?.let { getCommaMoreKeys() + it } ?: getCommaMoreKeys())
) )
FunctionalKey.PERIOD -> KeyParams( FunctionalKey.PERIOD -> KeyParams(
// special period moreKey only in alphabet layout, except for ar and fa
// todo: here is not the place to decide this, put it somewhere else (labelPeriod and labelPeriodSymbols?)
label ?: getPeriodLabel(), label ?: getPeriodLabel(),
params, params,
width, width,
@ -665,12 +665,9 @@ abstract class KeyboardParser(private val params: KeyboardParams, private val co
} }
private fun getInLocale(@StringRes id: Int): String { private fun getInLocale(@StringRes id: Int): String {
val locale = when (params.mId.locale.toString().lowercase()) { // todo: hi-Latn strings instead of this workaround?
// todo: improve this when switching (rich input) subtype to use language tag val locale = if (params.mId.locale.toLanguageTag() == "hi-Latn") "en_IN".constructLocale()
"hi_zz" -> Locale("en", "IN") else params.mId.locale
"sr_zz" -> Locale.forLanguageTag("sr-Latn")
else -> params.mId.locale
}
return runInLocale(context, locale) { it.getString(id) } return runInLocale(context, locale) { it.getString(id) }
} }
@ -703,7 +700,7 @@ abstract class KeyboardParser(private val params: KeyboardParams, private val co
private fun getPeriodLabel(): String { private fun getPeriodLabel(): String {
if (params.mId.isNumberLayout) return "." if (params.mId.isNumberLayout) return "."
if (params.mId.isAlphabetKeyboard || params.mId.locale.language in listOf("ar", "fa")) if (params.mId.isAlphabetKeyboard || params.mId.locale.language in listOf("ar", "fa")) // todo: this exception is not so great...
return params.mLocaleKeyTexts.labelPeriod return params.mLocaleKeyTexts.labelPeriod
return "." return "."
} }
@ -738,7 +735,7 @@ abstract class KeyboardParser(private val params: KeyboardParams, private val co
return listOf("") return listOf("")
if (params.mId.isNumberLayout) if (params.mId.isNumberLayout)
return listOf(":", "", ";", "", "π", "", "°", "^") return listOf(":", "", ";", "", "π", "", "°", "^")
val moreKeys = params.mLocaleKeyTexts.getMoreKeys("punctuation")!! val moreKeys = params.mLocaleKeyTexts.getMoreKeys("punctuation")!!.toMutableList()
if (params.mId.mSubtype.isRtlSubtype) { if (params.mId.mSubtype.isRtlSubtype) {
for (i in moreKeys.indices) for (i in moreKeys.indices)
moreKeys[i] = moreKeys[i].rtlLabel(params) // for parentheses moreKeys[i] = moreKeys[i].rtlLabel(params) // for parentheses
@ -752,7 +749,7 @@ abstract class KeyboardParser(private val params: KeyboardParams, private val co
if (columns != null) if (columns != null)
moreKeys[0] = "${Key.MORE_KEYS_AUTO_COLUMN_ORDER}${columns - 1}" moreKeys[0] = "${Key.MORE_KEYS_AUTO_COLUMN_ORDER}${columns - 1}"
} }
return moreKeys.toList() return moreKeys
} }
private fun getSpaceLabel(): String = private fun getSpaceLabel(): String =

View file

@ -16,8 +16,8 @@ import java.util.Locale
import kotlin.math.round import kotlin.math.round
class LocaleKeyTexts(dataStream: InputStream?, locale: Locale) { class LocaleKeyTexts(dataStream: InputStream?, locale: Locale) {
private val moreKeys = hashMapOf<String, Array<String>>() // todo: no need for arrays any more, better use a list? private val moreKeys = hashMapOf<String, List<String>>()
private val priorityMoreKeys = hashMapOf<String, Array<String>>() private val priorityMoreKeys = hashMapOf<String, List<String>>()
private val extraKeys = Array<MutableList<KeyData>?>(5) { null } private val extraKeys = Array<MutableList<KeyData>?>(5) { null }
var labelSymbol = "\\?123" var labelSymbol = "\\?123"
private set private set
@ -50,15 +50,15 @@ class LocaleKeyTexts(dataStream: InputStream?, locale: Locale) {
// set default quote moreKeys if necessary // set default quote moreKeys if necessary
// should this also be done with punctuation moreKeys? // should this also be done with punctuation moreKeys?
if ("\'" !in moreKeys) if ("\'" !in moreKeys)
moreKeys["\'"] = arrayOf("!fixedColumnOrder!5", "", "", "", "", "") moreKeys["\'"] = listOf("!fixedColumnOrder!5", "", "", "", "", "")
if ("\"" !in moreKeys) if ("\"" !in moreKeys)
moreKeys["\""] = arrayOf("!fixedColumnOrder!5", "", "", "", "«", "»") moreKeys["\""] = listOf("!fixedColumnOrder!5", "", "", "", "«", "»")
if ("!" !in moreKeys) if ("!" !in moreKeys)
moreKeys["!"] = arrayOf("¡") moreKeys["!"] = listOf("¡")
if (labelQuestion !in moreKeys) if (labelQuestion !in moreKeys)
moreKeys[labelQuestion] = if (labelQuestion == "?") arrayOf("¿") else arrayOf("?", "¿") moreKeys[labelQuestion] = if (labelQuestion == "?") listOf("¿") else listOf("?", "¿")
if ("punctuation" !in moreKeys) if ("punctuation" !in moreKeys)
moreKeys["punctuation"] = arrayOf("${Key.MORE_KEYS_AUTO_COLUMN_ORDER}8", "\\,", "?", "!", "#", ")", "(", "/", ";", "'", "@", ":", "-", "\"", "+", "\\%", "&") moreKeys["punctuation"] = listOf("${Key.MORE_KEYS_AUTO_COLUMN_ORDER}8", "\\,", "?", "!", "#", ")", "(", "/", ";", "'", "@", ":", "-", "\"", "+", "\\%", "&")
} }
private fun readStream(stream: InputStream?, onlyMoreKeys: Boolean) { private fun readStream(stream: InputStream?, onlyMoreKeys: Boolean) {
@ -98,8 +98,8 @@ class LocaleKeyTexts(dataStream: InputStream?, locale: Locale) {
fun getShiftSymbolLabel(isTablet: Boolean) = if (isTablet) labelShiftSymbolTablet else labelShiftSymbol fun getShiftSymbolLabel(isTablet: Boolean) = if (isTablet) labelShiftSymbolTablet else labelShiftSymbol
fun getMoreKeys(label: String): Array<String>? = moreKeys[label] fun getMoreKeys(label: String): List<String>? = moreKeys[label]
fun getPriorityMoreKeys(label: String): Array<String>? = priorityMoreKeys[label] fun getPriorityMoreKeys(label: String): List<String>? = priorityMoreKeys[label]
// used by simple parser only, but could be possible for json as well (if necessary) // used by simple parser only, but could be possible for json as well (if necessary)
fun getExtraKeys(row: Int): List<KeyData>? = fun getExtraKeys(row: Int): List<KeyData>? =
@ -122,17 +122,17 @@ class LocaleKeyTexts(dataStream: InputStream?, locale: Locale) {
if (priorityMarkerIndex > 0) { if (priorityMarkerIndex > 0) {
val existingPriorityMoreKeys = priorityMoreKeys[key] val existingPriorityMoreKeys = priorityMoreKeys[key]
priorityMoreKeys[key] = if (existingPriorityMoreKeys == null) priorityMoreKeys[key] = if (existingPriorityMoreKeys == null)
Array(priorityMarkerIndex - 1) { split[it + 1] } split.subList(1, priorityMarkerIndex)
else existingPriorityMoreKeys + split.subList(1, priorityMarkerIndex) else existingPriorityMoreKeys + split.subList(1, priorityMarkerIndex)
val existingMoreKeys = moreKeys[key] val existingMoreKeys = moreKeys[key]
moreKeys[key] = if (existingMoreKeys == null) moreKeys[key] = if (existingMoreKeys == null)
Array(split.size - priorityMarkerIndex - 1) { split[it + priorityMarkerIndex + 1] } split.subList(priorityMarkerIndex, split.size)
else existingMoreKeys + split.subList(priorityMarkerIndex, split.size) else existingMoreKeys + split.subList(priorityMarkerIndex, split.size)
} else { } else {
// a but more special treatment, this should not occur together with priority marker (but technically could) // a but more special treatment, this should not occur together with priority marker (but technically could)
val existingMoreKeys = moreKeys[key] val existingMoreKeys = moreKeys[key]
val newMoreKeys = if (existingMoreKeys == null) val newMoreKeys = if (existingMoreKeys == null)
Array(split.size - 1) { split[it + 1] } split.drop(1)
else mergeMoreKeys(existingMoreKeys, split.drop(1)) else mergeMoreKeys(existingMoreKeys, split.drop(1))
moreKeys[key] = when (key) { moreKeys[key] = when (key) {
"'", "\"", "«", "»" -> addFixedColumnOrder(newMoreKeys) "'", "\"", "«", "»" -> addFixedColumnOrder(newMoreKeys)
@ -191,7 +191,7 @@ class LocaleKeyTexts(dataStream: InputStream?, locale: Locale) {
fun getNumberLabel(numberIndex: Int?): String? = numberIndex?.let { numberKeys.getOrNull(it) } fun getNumberLabel(numberIndex: Int?): String? = numberIndex?.let { numberKeys.getOrNull(it) }
} }
private fun mergeMoreKeys(original: Array<String>, added: List<String>): Array<String> { private fun mergeMoreKeys(original: List<String>, added: List<String>): List<String> {
if (original.any { it.startsWith(Key.MORE_KEYS_AUTO_COLUMN_ORDER) } || added.any { it.startsWith(Key.MORE_KEYS_AUTO_COLUMN_ORDER) }) { if (original.any { it.startsWith(Key.MORE_KEYS_AUTO_COLUMN_ORDER) } || added.any { it.startsWith(Key.MORE_KEYS_AUTO_COLUMN_ORDER) }) {
val moreKeys = (original + added).toSet() val moreKeys = (original + added).toSet()
val originalColumnCount = original.firstOrNull { it.startsWith(Key.MORE_KEYS_AUTO_COLUMN_ORDER) } val originalColumnCount = original.firstOrNull { it.startsWith(Key.MORE_KEYS_AUTO_COLUMN_ORDER) }
@ -200,22 +200,17 @@ private fun mergeMoreKeys(original: Array<String>, added: List<String>): Array<S
if (originalColumnCount != null && moreKeys.size <= 20 // not for too wide layout if (originalColumnCount != null && moreKeys.size <= 20 // not for too wide layout
&& originalColumnCount == round((original.size - 1 + 0.1f) / 2f).toInt()) { // +0.1 f against rounding issues && originalColumnCount == round((original.size - 1 + 0.1f) / 2f).toInt()) { // +0.1 f against rounding issues
// we had 2 rows, and want it again // we had 2 rows, and want it again
return (l + "${Key.MORE_KEYS_AUTO_COLUMN_ORDER}${round(l.size / 2f).toInt()}").toTypedArray() return (l + "${Key.MORE_KEYS_AUTO_COLUMN_ORDER}${round(l.size / 2f).toInt()}")
} }
// just drop autoColumnOrder otherwise // just drop autoColumnOrder otherwise
return l.toTypedArray() return l
} }
return original + added return original + added
} }
private fun addFixedColumnOrder(moreKeys: Array<String>): Array<String> { private fun addFixedColumnOrder(moreKeys: List<String>): List<String> {
if (moreKeys.none { it.startsWith(Key.MORE_KEYS_FIXED_COLUMN_ORDER) })
return arrayOf("${Key.MORE_KEYS_FIXED_COLUMN_ORDER}${moreKeys.size}", *moreKeys)
val newMoreKeys = moreKeys.filterNot { it.startsWith(Key.MORE_KEYS_FIXED_COLUMN_ORDER) } val newMoreKeys = moreKeys.filterNot { it.startsWith(Key.MORE_KEYS_FIXED_COLUMN_ORDER) }
return Array(newMoreKeys.size + 1) { return listOf("${Key.MORE_KEYS_FIXED_COLUMN_ORDER}${newMoreKeys.size}") + newMoreKeys
if (it == 0) "${Key.MORE_KEYS_FIXED_COLUMN_ORDER}${newMoreKeys.size}"
else newMoreKeys[it - 1]
}
} }
fun getOrCreate(context: Context, locale: Locale): LocaleKeyTexts = fun getOrCreate(context: Context, locale: Locale): LocaleKeyTexts =

View file

@ -86,7 +86,7 @@ public interface DictionaryFacilitator {
boolean isActive(); boolean isActive();
Locale getLocale(); Locale getMainLocale();
// useful for multilingual typing // useful for multilingual typing
Locale getCurrentLocale(); Locale getCurrentLocale();

View file

@ -30,7 +30,6 @@ import helium314.keyboard.latin.personalization.UserHistoryDictionary;
import helium314.keyboard.latin.settings.Settings; import helium314.keyboard.latin.settings.Settings;
import helium314.keyboard.latin.settings.SettingsValuesForSuggestion; import helium314.keyboard.latin.settings.SettingsValuesForSuggestion;
import helium314.keyboard.latin.utils.ExecutorUtils; import helium314.keyboard.latin.utils.ExecutorUtils;
import helium314.keyboard.latin.utils.SubtypeUtilsKt;
import helium314.keyboard.latin.utils.SuggestionResults; import helium314.keyboard.latin.utils.SuggestionResults;
import java.io.File; import java.io.File;
@ -267,13 +266,8 @@ public class DictionaryFacilitatorImpl implements DictionaryFacilitator {
return !mDictionaryGroups.get(0).mLocale.getLanguage().isEmpty(); return !mDictionaryGroups.get(0).mLocale.getLanguage().isEmpty();
} }
// used in
// putWordIntoValidSpellingWordCache -> should probably return most confidence locale, but the cache is not used anyway
// LatinIME.resetSuggestMainDict -> should return primary locale
// Suggest.getSuggestedWordsFor... -> should not matter if suggestions have a word locale, todo: check whether they do!
// InputLogic.getDictionaryFacilitatorLocale -> not sure, but probably doesn't matter
@Override @Override
public Locale getLocale() { public Locale getMainLocale() {
return mDictionaryGroups.get(0).mLocale; return mDictionaryGroups.get(0).mLocale;
} }
@ -640,12 +634,12 @@ public class DictionaryFacilitatorImpl implements DictionaryFacilitator {
return; return;
} }
final String lowerCaseWord = originalWord.toLowerCase(getLocale()); final String lowerCaseWord = originalWord.toLowerCase(getCurrentLocale());
final boolean lowerCaseValid = isValidSpellingWord(lowerCaseWord); final boolean lowerCaseValid = isValidSpellingWord(lowerCaseWord);
mValidSpellingWordWriteCache.put(lowerCaseWord, lowerCaseValid); mValidSpellingWordWriteCache.put(lowerCaseWord, lowerCaseValid);
final String capitalWord = final String capitalWord =
StringUtils.capitalizeFirstAndDowncaseRest(originalWord, getLocale()); StringUtils.capitalizeFirstAndDowncaseRest(originalWord, getCurrentLocale());
final boolean capitalValid; final boolean capitalValid;
if (lowerCaseValid) { if (lowerCaseValid) {
// The lower case form of the word is valid, so the upper case must be valid. // The lower case form of the word is valid, so the upper case must be valid.

View file

@ -42,8 +42,7 @@ import android.view.inputmethod.InputMethodSubtype;
import helium314.keyboard.accessibility.AccessibilityUtils; import helium314.keyboard.accessibility.AccessibilityUtils;
import helium314.keyboard.compat.ConfigurationCompatKt; import helium314.keyboard.compat.ConfigurationCompatKt;
import helium314.keyboard.compat.EditorInfoCompatUtils; import helium314.keyboard.compat.EditorInfoCompatUtils;
import helium314.keyboard.compat.InsetsOutlineProvider; import helium314.keyboard.latin.common.InsetsOutlineProvider;
import helium314.keyboard.compat.ViewOutlineProviderCompatUtils;
import helium314.keyboard.dictionarypack.DictionaryPackConstants; import helium314.keyboard.dictionarypack.DictionaryPackConstants;
import helium314.keyboard.event.Event; import helium314.keyboard.event.Event;
import helium314.keyboard.event.HangulEventDecoder; import helium314.keyboard.event.HangulEventDecoder;
@ -62,6 +61,7 @@ import helium314.keyboard.latin.common.ColorType;
import helium314.keyboard.latin.common.Constants; import helium314.keyboard.latin.common.Constants;
import helium314.keyboard.latin.common.CoordinateUtils; import helium314.keyboard.latin.common.CoordinateUtils;
import helium314.keyboard.latin.common.InputPointers; import helium314.keyboard.latin.common.InputPointers;
import helium314.keyboard.latin.common.ViewOutlineProviderUtilsKt;
import helium314.keyboard.latin.define.DebugFlags; import helium314.keyboard.latin.define.DebugFlags;
import helium314.keyboard.latin.define.ProductionFlags; import helium314.keyboard.latin.define.ProductionFlags;
import helium314.keyboard.latin.inputlogic.InputLogic; import helium314.keyboard.latin.inputlogic.InputLogic;
@ -732,7 +732,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
/* package private */ void resetSuggestMainDict() { /* package private */ void resetSuggestMainDict() {
final SettingsValues settingsValues = mSettings.getCurrent(); final SettingsValues settingsValues = mSettings.getCurrent();
mDictionaryFacilitator.resetDictionaries(this /* context */, mDictionaryFacilitator.resetDictionaries(this /* context */,
mDictionaryFacilitator.getLocale(), settingsValues.mUseContactsDictionary, mDictionaryFacilitator.getMainLocale(), settingsValues.mUseContactsDictionary,
settingsValues.mUsePersonalizedDicts, settingsValues.mUsePersonalizedDicts,
true /* forceReloadMainDictionary */, true /* forceReloadMainDictionary */,
settingsValues.mAccount, "" /* dictNamePrefix */, settingsValues.mAccount, "" /* dictNamePrefix */,
@ -844,7 +844,7 @@ public class LatinIME extends InputMethodService implements KeyboardActionListen
public void setInputView(final View view) { public void setInputView(final View view) {
super.setInputView(view); super.setInputView(view);
mInputView = view; mInputView = view;
mInsetsUpdater = ViewOutlineProviderCompatUtils.setInsetsOutlineProvider(view); mInsetsUpdater = ViewOutlineProviderUtilsKt.setInsetsOutlineProvider(view);
updateSoftInputWindowLayoutParameters(); updateSoftInputWindowLayoutParameters();
mSuggestionStripView = view.findViewById(R.id.suggestion_strip_view); mSuggestionStripView = view.findViewById(R.id.suggestion_strip_view);
if (hasSuggestionStripView()) { if (hasSuggestionStripView()) {

View file

@ -155,7 +155,7 @@ public final class Suggest {
: mDictionaryFacilitator.getSuggestionResults( : mDictionaryFacilitator.getSuggestionResults(
wordComposer.getComposedDataSnapshot(), ngramContext, keyboard, wordComposer.getComposedDataSnapshot(), ngramContext, keyboard,
settingsValuesForSuggestion, SESSION_ID_TYPING, inputStyleIfNotPrediction); settingsValuesForSuggestion, SESSION_ID_TYPING, inputStyleIfNotPrediction);
final Locale locale = mDictionaryFacilitator.getLocale(); final Locale locale = mDictionaryFacilitator.getMainLocale();
final ArrayList<SuggestedWordInfo> suggestionsContainer = final ArrayList<SuggestedWordInfo> suggestionsContainer =
getTransformedSuggestedWordInfoList(wordComposer, suggestionResults, getTransformedSuggestedWordInfoList(wordComposer, suggestionResults,
trailingSingleQuotesCount, locale); trailingSingleQuotesCount, locale);
@ -418,7 +418,7 @@ public final class Suggest {
replaceSingleLetterFirstSuggestion(suggestionResults); replaceSingleLetterFirstSuggestion(suggestionResults);
// For transforming words that don't come from a dictionary, because it's our best bet // For transforming words that don't come from a dictionary, because it's our best bet
final Locale locale = mDictionaryFacilitator.getLocale(); final Locale locale = mDictionaryFacilitator.getMainLocale();
final ArrayList<SuggestedWordInfo> suggestionsContainer = new ArrayList<>(suggestionResults); final ArrayList<SuggestedWordInfo> suggestionsContainer = new ArrayList<>(suggestionResults);
final int suggestionsCount = suggestionsContainer.size(); final int suggestionsCount = suggestionsContainer.size();
final boolean isFirstCharCapitalized = wordComposer.wasShiftedNoLock(); final boolean isFirstCharCapitalized = wordComposer.wasShiftedNoLock();

View file

@ -0,0 +1,22 @@
/*
* Copyright (C) 2011 The Android Open Source Project
* modified
* SPDX-License-Identifier: Apache-2.0 AND GPL-3.0-only
*/
package helium314.keyboard.latin.common
import android.content.Context
import android.text.Spannable
import android.text.SpannableString
import android.text.Spanned
import android.text.style.SuggestionSpan
import java.util.*
fun getTextWithAutoCorrectionIndicatorUnderline(context: Context?, text: String, locale: Locale?): CharSequence {
if (text.isEmpty())
return text
val spannable: Spannable = SpannableString(text)
val suggestionSpan = SuggestionSpan(context, locale, arrayOf(), SuggestionSpan.FLAG_AUTO_CORRECTION, null)
spannable.setSpan(suggestionSpan, 0, text.length, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE or Spanned.SPAN_COMPOSING)
return spannable
}

View file

@ -3,22 +3,17 @@
* modified * modified
* SPDX-License-Identifier: Apache-2.0 AND GPL-3.0-only * SPDX-License-Identifier: Apache-2.0 AND GPL-3.0-only
*/ */
package helium314.keyboard.latin.common
package helium314.keyboard.compat
import android.graphics.Outline import android.graphics.Outline
import android.inputmethodservice.InputMethodService import android.inputmethodservice.InputMethodService
import android.view.View import android.view.View
import android.view.ViewOutlineProvider import android.view.ViewOutlineProvider
// todo: this is not compat any more fun setInsetsOutlineProvider(view: View): InsetsOutlineProvider {
object ViewOutlineProviderCompatUtils { val provider = InsetsOutlineProvider(view)
@JvmStatic view.outlineProvider = provider
fun setInsetsOutlineProvider(view: View): InsetsOutlineProvider { return provider
val provider = InsetsOutlineProvider(view)
view.outlineProvider = provider
return provider
}
} }
class InsetsOutlineProvider(private val mView: View) : ViewOutlineProvider() { class InsetsOutlineProvider(private val mView: View) : ViewOutlineProvider() {

View file

@ -13,7 +13,6 @@ import android.text.Spanned;
import android.text.TextUtils; import android.text.TextUtils;
import android.text.style.BackgroundColorSpan; import android.text.style.BackgroundColorSpan;
import android.text.style.SuggestionSpan; import android.text.style.SuggestionSpan;
import helium314.keyboard.latin.utils.Log;
import android.view.KeyCharacterMap; import android.view.KeyCharacterMap;
import android.view.KeyEvent; import android.view.KeyEvent;
import android.view.inputmethod.CorrectionInfo; import android.view.inputmethod.CorrectionInfo;
@ -21,7 +20,6 @@ import android.view.inputmethod.EditorInfo;
import androidx.annotation.NonNull; import androidx.annotation.NonNull;
import helium314.keyboard.compat.SuggestionSpanUtils;
import helium314.keyboard.event.Event; import helium314.keyboard.event.Event;
import helium314.keyboard.event.HangulEventDecoder; import helium314.keyboard.event.HangulEventDecoder;
import helium314.keyboard.event.InputTransaction; import helium314.keyboard.event.InputTransaction;
@ -42,12 +40,14 @@ import helium314.keyboard.latin.common.Constants;
import helium314.keyboard.latin.common.InputPointers; import helium314.keyboard.latin.common.InputPointers;
import helium314.keyboard.latin.common.StringUtils; import helium314.keyboard.latin.common.StringUtils;
import helium314.keyboard.latin.common.StringUtilsKt; import helium314.keyboard.latin.common.StringUtilsKt;
import helium314.keyboard.latin.common.SuggestionSpanUtilsKt;
import helium314.keyboard.latin.define.DebugFlags; import helium314.keyboard.latin.define.DebugFlags;
import helium314.keyboard.latin.settings.SettingsValues; import helium314.keyboard.latin.settings.SettingsValues;
import helium314.keyboard.latin.settings.SpacingAndPunctuations; import helium314.keyboard.latin.settings.SpacingAndPunctuations;
import helium314.keyboard.latin.suggestions.SuggestionStripViewAccessor; import helium314.keyboard.latin.suggestions.SuggestionStripViewAccessor;
import helium314.keyboard.latin.utils.AsyncResultHolder; import helium314.keyboard.latin.utils.AsyncResultHolder;
import helium314.keyboard.latin.utils.InputTypeUtils; import helium314.keyboard.latin.utils.InputTypeUtils;
import helium314.keyboard.latin.utils.Log;
import helium314.keyboard.latin.utils.RecapitalizeStatus; import helium314.keyboard.latin.utils.RecapitalizeStatus;
import helium314.keyboard.latin.utils.ScriptUtils; import helium314.keyboard.latin.utils.ScriptUtils;
import helium314.keyboard.latin.utils.StatsUtils; import helium314.keyboard.latin.utils.StatsUtils;
@ -2023,12 +2023,12 @@ public final class InputLogic {
} }
/** /**
* @return the {@link Locale} of the {@link #mDictionaryFacilitator} if available. Otherwise * @return the current {@link Locale} of the {@link #mDictionaryFacilitator} if available. Otherwise
* {@link Locale#ROOT}. * {@link Locale#ROOT}.
*/ */
@NonNull @NonNull
private Locale getDictionaryFacilitatorLocale() { private Locale getDictionaryFacilitatorLocale() {
return mDictionaryFacilitator != null ? mDictionaryFacilitator.getLocale() : Locale.ROOT; return mDictionaryFacilitator != null ? mDictionaryFacilitator.getCurrentLocale() : Locale.ROOT;
} }
/** /**
@ -2052,7 +2052,7 @@ public final class InputLogic {
private CharSequence getTextWithUnderline(final String text) { private CharSequence getTextWithUnderline(final String text) {
// TODO: Locale should be determined based on context and the text given. // TODO: Locale should be determined based on context and the text given.
return mIsAutoCorrectionIndicatorOn return mIsAutoCorrectionIndicatorOn
? SuggestionSpanUtils.getTextWithAutoCorrectionIndicatorUnderline( ? SuggestionSpanUtilsKt.getTextWithAutoCorrectionIndicatorUnderline(
mLatinIME, text, getDictionaryFacilitatorLocale()) mLatinIME, text, getDictionaryFacilitatorLocale())
: text; : text;
} }

View file

@ -14,6 +14,7 @@ import helium314.keyboard.latin.PunctuationSuggestions;
import helium314.keyboard.latin.R; import helium314.keyboard.latin.R;
import helium314.keyboard.latin.common.Constants; import helium314.keyboard.latin.common.Constants;
import helium314.keyboard.latin.common.StringUtils; import helium314.keyboard.latin.common.StringUtils;
import helium314.keyboard.latin.common.StringUtilsKt;
import java.util.Arrays; import java.util.Arrays;
import java.util.Locale; import java.util.Locale;
@ -74,10 +75,13 @@ public final class SpacingAndPunctuations {
} }
public boolean containsSometimesWordConnector(final CharSequence word) { public boolean containsSometimesWordConnector(final CharSequence word) {
// todo: this only works if all mSortedSometimesWordConnectors are simple chars final String s = (word instanceof String) ? (String) word : word.toString();
for (int i = 0; i < word.length(); i++) { final int length = s.length();
if (isSometimesWordConnector(word.charAt(i))) int offset = 0;
return true; while (offset < length) {
int cp = s.codePointAt(offset);
if (isSometimesWordConnector(cp)) return true;
offset += Character.charCount(cp);
} }
return false; return false;
} }

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Leer uit jou kommunikasie en getikte data om voorstelle te verbeter"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"teks"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"teks"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"tyd"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"tyd"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Onlangse emosiekone"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Onlangse emosiekone"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Mense"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Voorwerpe"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Voorwerpe"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Simbole"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Simbole"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Vlae"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Vlae"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Emosiekone en mense"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Emosiekone en mense"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Diere en natuur"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Diere en natuur"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Kos en drinkgoed"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Kos en drinkgoed"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Reis en plekke"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Reis en plekke"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Aktiwiteit"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Aktiwiteit"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emosiekone"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emosiekone"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Hoofletter-<xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Hoofletter-<xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Hoofletter-I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Hoofletter-I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Hoofletter-I, kol bo"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Hoofletter-I, kol bo"</string>

View file

@ -161,4 +161,5 @@
<string name="select_input_method">"Kies invoermetode"</string> <string name="select_input_method">"Kies invoermetode"</string>
<string name="undo">"Ontdoen"</string> <string name="undo">"Ontdoen"</string>
<string name="redo">"Herdoen"</string> <string name="redo">"Herdoen"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Leer uit jou kommunikasie en getikte data om voorstelle te verbeter"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"የአስተያየት ጥቆማዎችን ለማሻሻል ከእርስዎ ግንኙነቶች እና የተተየበ ውሂብ ይማሩ"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"ፅሁፍ"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"ፅሁፍ"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"ጊዜ"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"ጊዜ"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"ዩአርኤል"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"ዩአርኤል"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"የቅርብ ጊዜዎቹ"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"የቅርብ ጊዜዎቹ"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"ሰዎች"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"ነገሮች"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"ነገሮች"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"ምልክቶች"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"ምልክቶች"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"ባንዲራዎች"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"ባንዲራዎች"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"ሳቂታዎች እና ሰዎች"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"ሳቂታዎች እና ሰዎች"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"እንስሳት እና ተፈጥሮ"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"እንስሳት እና ተፈጥሮ"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"ምግብ እና መጠጥ"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"ምግብ እና መጠጥ"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"ጉዞ እና ቦታዎች"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"ጉዞ እና ቦታዎች"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"እንቅስቃሴ"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"እንቅስቃሴ"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"ስሜት ገላጭ አዶዎች"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"ስሜት ገላጭ አዶዎች"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"አቢይ ሆሄ <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"አቢይ ሆሄ <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"አቢይ ሆሄ አይ"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"አቢይ ሆሄ አይ"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"አቢይ ሆሄ አይ፣ ነጥብ ከላይ"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"አቢይ ሆሄ አይ፣ ነጥብ ከላይ"</string>

View file

@ -123,4 +123,5 @@
<string name="select_input_method">"የግቤት ስልት ምረጥ"</string> <string name="select_input_method">"የግቤት ስልት ምረጥ"</string>
<string name="undo">"ቀልብስ"</string> <string name="undo">"ቀልብስ"</string>
<string name="redo">"ድገም"</string> <string name="redo">"ድገም"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"የአስተያየት ጥቆማዎችን ለማሻሻል ከእርስዎ ግንኙነቶች እና የተተየበ ውሂብ ይማሩ"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"التعلم من اتصالاتك والبيانات التي تكتبها لتحسين الاقتراحات"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"نص"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"نص"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"الوقت"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"الوقت"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"‏عنوان URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"‏عنوان URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"الحديثة"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"الحديثة"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"أشخاص"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"كائنات"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"كائنات"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"رموز"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"رموز"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"أعلام"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"أعلام"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"وجوه مبتسمة وأشخاص"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"وجوه مبتسمة وأشخاص"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"حيوانات وطبيعة"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"حيوانات وطبيعة"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"أغذية ومشروبات"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"أغذية ومشروبات"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"سفر وأماكن"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"سفر وأماكن"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"أنشطة"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"أنشطة"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"رموز تعبيرية"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"رموز تعبيرية"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> كبير"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> كبير"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"I كبير"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"I كبير"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Capital I, dot above"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Capital I, dot above"</string>

View file

@ -162,4 +162,5 @@
<string name="auto_correction_confidence">ثقة التصحيح التلقائي</string> <string name="auto_correction_confidence">ثقة التصحيح التلقائي</string>
<string name="undo">"تراجع"</string> <string name="undo">"تراجع"</string>
<string name="redo">"إعادة"</string> <string name="redo">"إعادة"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"التعلم من اتصالاتك والبيانات التي تكتبها لتحسين الاقتراحات"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Əlaqələrdən və təkliflərin inkişafı üçün yazdığınız datadan öyrənin "</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"mesaj"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"mesaj"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"vaxt"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"vaxt"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Sonuncular"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Sonuncular"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Adamlar"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Obyektlər"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Obyektlər"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Simvollar"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Simvollar"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Şikayət edin"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Şikayət edin"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smaylik və İnsanlar"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smaylik və İnsanlar"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Heyvanlar və Təbiət"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Heyvanlar və Təbiət"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Yemək və &amp; İçki"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Yemək və &amp; İçki"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Səyahət və Məkanlar"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Səyahət və Məkanlar"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Fəaliyyət"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Fəaliyyət"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emotikonlar"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emotikonlar"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Böyük <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Böyük <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Böyük I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Böyük I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Böyük I, üstü nöqtəli"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Böyük I, üstü nöqtəli"</string>

View file

@ -130,4 +130,5 @@
<string name="settings_category_additional_keys">Əlavə Düymələr</string> <string name="settings_category_additional_keys">Əlavə Düymələr</string>
<string name="undo">"Ləğv edin"</string> <string name="undo">"Ləğv edin"</string>
<string name="redo">"Yenidən edin"</string> <string name="redo">"Yenidən edin"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Əlaqələrdən və təkliflərin inkişafı üçün yazdığınız datadan öyrənin "</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Koristi komunikacije i unete podatke radi poboljšanja predloga"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"tekst"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"tekst"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"vreme"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"vreme"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Nedavni kontakti"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Nedavni kontakti"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Ljudi"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Predmeti"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Predmeti"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Simboli"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Simboli"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Zastave"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Zastave"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smajliji i ljudi"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smajliji i ljudi"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Životinje i priroda"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Životinje i priroda"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Hrana i piće"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Hrana i piće"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Putovanja i mesta"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Putovanja i mesta"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Aktivnosti"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Aktivnosti"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emotikoni"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emotikoni"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Veliko <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Veliko <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Veliko I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Veliko I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Veliko I sa tačkom iznad"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Veliko I sa tačkom iznad"</string>

View file

@ -123,4 +123,5 @@
<string name="select_input_method">"Izbor metoda unosa"</string> <string name="select_input_method">"Izbor metoda unosa"</string>
<string name="undo">"Opozovi"</string> <string name="undo">"Opozovi"</string>
<string name="redo">"Ponovi"</string> <string name="redo">"Ponovi"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Koristi komunikacije i unete podatke radi poboljšanja predloga"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Запам. паведамл. і даныя, якія вы ўводзіце, для паляпшэння прапаноў"</string>
</resources>

View file

@ -50,17 +50,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"тэкст"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"тэкст"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"час"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"час"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Апошнія"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Апошнія"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Людзі"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Аб\'екты"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Аб\'екты"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Сімвалы"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Сімвалы"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Сцягі"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Сцягі"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Смайлікі і людзі"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Смайлікі і людзі"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Жывёлы і прырода"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Жывёлы і прырода"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Ежа і напоі"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Ежа і напоі"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Падарожжы і месцы"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Падарожжы і месцы"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Дзейнасць"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Дзейнасць"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Эматыконы"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Эматыконы"</string>
<!-- no translation found for spoken_description_upper_case (4904835255229433916) --> <!-- no translation found for spoken_description_upper_case (4904835255229433916) -->
<skip /> <skip />
<!-- no translation found for spoken_letter_0049 (4743162182646977944) --> <!-- no translation found for spoken_letter_0049 (4743162182646977944) -->

View file

@ -210,4 +210,5 @@
<string name="auto_correction_confidence">Упэўненасць у аўтавыпраўленні</string> <string name="auto_correction_confidence">Упэўненасць у аўтавыпраўленні</string>
<string name="undo">"Адрабіць"</string> <string name="undo">"Адрабіць"</string>
<string name="redo">"Узнавіць"</string> <string name="redo">"Узнавіць"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Запам. паведамл. і даныя, якія вы ўводзіце, для паляпшэння прапаноў"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Ползване на съобщ. ви и въведени от вас данни за подобр. на предлож."</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"текст"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"текст"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"часове"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"часове"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL адреси"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL адреси"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Скорошни"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Скорошни"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Хора"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Предмети"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Предмети"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Символи"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Символи"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Знамена"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Знамена"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Емотикони и хора"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Емотикони и хора"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Животни и природа"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Животни и природа"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Храни и напитки"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Храни и напитки"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Пътувания и места"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Пътувания и места"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Дейности"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Дейности"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Емотикони"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Емотикони"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Главна буква <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Главна буква <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Главна буква I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Главна буква I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Главна буква I с точка отгоре"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Главна буква I с точка отгоре"</string>

View file

@ -124,4 +124,5 @@
<string name="select_input_method">"Избор на метод на въвеждане"</string> <string name="select_input_method">"Избор на метод на въвеждане"</string>
<string name="undo">"Отмяна"</string> <string name="undo">"Отмяна"</string>
<string name="redo">"Възстановяване"</string> <string name="redo">"Възстановяване"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Ползване на съобщ. ви и въведени от вас данни за подобр. на предлож."</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"পরামর্শ উন্নত করতে আপনার যোগাযোগ এবং টাইপ করা তথ্য থেকে শিখবে"</string>
</resources>

View file

@ -50,17 +50,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"পাঠ্য"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"পাঠ্য"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"সময়"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"সময়"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"ইউআরএল"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"ইউআরএল"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"সাম্প্রতিক"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"সাম্প্রতিক"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"লোকজন"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"বিষয়বস্তু</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"বিষয়বস্তু</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"প্রতীক"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"প্রতীক"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"পতাকা"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"পতাকা"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"স্মাইলি ও লোকজন"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"স্মাইলি ও লোকজন"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"জীবজন্তু ও প্রকৃতি"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"জীবজন্তু ও প্রকৃতি"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"খাদ্য ও পানীয়"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"খাদ্য ও পানীয়"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"ভ্রমণ ও স্থান</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"ভ্রমণ ও স্থান</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"অ্যাক্টিভিটি"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"অ্যাক্টিভিটি"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"ইমোটিকন</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"ইমোটিকন</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"বড় হাতের <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"বড় হাতের <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"বড় হাতের I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"বড় হাতের I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"বড় হাতের I, উপরে বিন্দু"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"বড় হাতের I, উপরে বিন্দু"</string>

View file

@ -258,4 +258,5 @@
<string name="settings_screen_appearance">"অবয়ব"</string> <string name="settings_screen_appearance">"অবয়ব"</string>
<string name="undo">"পূর্বাবস্থায় ফিরুন"</string> <string name="undo">"পূর্বাবস্থায় ফিরুন"</string>
<string name="redo">"আবার করুন"</string> <string name="redo">"আবার করুন"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"পরামর্শ উন্নত করতে আপনার যোগাযোগ এবং টাইপ করা তথ্য থেকে শিখবে"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Uči iz komunikacija i otkucanih podataka radi boljih prijedloga"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"Pošalji SMS"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"Pošalji SMS"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"vrijeme"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"vrijeme"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Nedavni"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Nedavni"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Ljudi"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Predmeti"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Predmeti"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Simboli"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Simboli"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Zastave"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Zastave"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smješko i ljudi"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smješko i ljudi"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Životinje i priroda"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Životinje i priroda"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Hrana i piće"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Hrana i piće"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Putovanje i mjesta"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Putovanje i mjesta"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Aktivnost"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Aktivnost"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emotikoni"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emotikoni"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Veliko slovo <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Veliko slovo <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Veliko slovo I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Veliko slovo I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Veliko slovo I, s točkicom iznad"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Veliko slovo I, s točkicom iznad"</string>

View file

@ -124,4 +124,5 @@
<string name="select_input_method">"Odaberite način unosa"</string> <string name="select_input_method">"Odaberite način unosa"</string>
<string name="undo">"Vrati"</string> <string name="undo">"Vrati"</string>
<string name="redo">"Ponovo uradi"</string> <string name="redo">"Ponovo uradi"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Uči iz komunikacija i otkucanih podataka radi boljih prijedloga"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Considera comunicacions i dades introd. per millorar suggeriments"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"text"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"text"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"hora"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"hora"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Recents"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Recents"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Persones"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Objectes"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Objectes"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Símbols"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Símbols"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Banderes"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Banderes"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Somriures i persones"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Somriures i persones"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animals i naturalesa"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animals i naturalesa"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Menjar i beure"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Menjar i beure"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Viatges i llocs"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Viatges i llocs"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Activitat"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Activitat"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emoticones"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emoticones"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> majúscula"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> majúscula"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"I majúscula"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"I majúscula"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"I majúscula, punt superior"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"I majúscula, punt superior"</string>

View file

@ -162,4 +162,5 @@
<string name="select_input_method">"Selecciona un mètode d\'introducció"</string> <string name="select_input_method">"Selecciona un mètode d\'introducció"</string>
<string name="undo">"Desfés"</string> <string name="undo">"Desfés"</string>
<string name="redo">"Refés"</string> <string name="redo">"Refés"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Considera comunicacions i dades introd. per millorar suggeriments"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Zlepšovat návrhy na základě vaší komunikace a zadaných dat"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"text"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"text"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"čas"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"čas"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"adresy URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"adresy URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Poslední"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Poslední"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Lidé"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Předměty"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Předměty"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Symboly"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Symboly"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Vlajky"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Vlajky"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smajlíky a lidé"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smajlíky a lidé"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Zvířata a příroda"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Zvířata a příroda"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Jídlo a pití"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Jídlo a pití"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Cestování a místa"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Cestování a místa"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Aktivita"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Aktivita"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emotikony"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emotikony"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Velký znak <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Velký znak <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Velké I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Velké I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Velké I s tečkou nad"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Velké I s tečkou nad"</string>

View file

@ -161,4 +161,5 @@
<string name="day_night_mode">Automatický denní/noční režim</string> <string name="day_night_mode">Automatický denní/noční režim</string>
<string name="undo">"Vrátit zpět"</string> <string name="undo">"Vrátit zpět"</string>
<string name="redo">"Opakovat"</string> <string name="redo">"Opakovat"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Zlepšovat návrhy na základě vaší komunikace a zadaných dat"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Giv bedre forslag ud fra tidligere kommunikation og data"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"tekst"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"tekst"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"klokkeslæt"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"klokkeslæt"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"webadresse"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"webadresse"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Seneste"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Seneste"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Personer"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Objekter"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Objekter"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Symboler"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Symboler"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Flag"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Flag"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smileyer og personer"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smileyer og personer"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Dyr og natur"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Dyr og natur"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Mad og drikke"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Mad og drikke"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Rejser og steder"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Rejser og steder"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Aktivitet"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Aktivitet"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Humørikoner"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Humørikoner"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Stort <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Stort <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Stort I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Stort I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Stort I med prik over"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Stort I med prik over"</string>

View file

@ -162,4 +162,5 @@
<string name="select_input_method">"Vælg inputmetode"</string> <string name="select_input_method">"Vælg inputmetode"</string>
<string name="undo">"Fortryd"</string> <string name="undo">"Fortryd"</string>
<string name="redo">"Annuller fortryd"</string> <string name="redo">"Annuller fortryd"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Giv bedre forslag ud fra tidligere kommunikation og data"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Vorschläge anhand bisheriger Nachrichten und Eingaben verbessern"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"Text"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"Text"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"Zeit"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"Zeit"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Neueste"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Neueste"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Kontakte"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Objekte"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Objekte"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Symbole"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Symbole"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Fahnen"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Fahnen"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smileys &amp; Personen"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smileys &amp; Personen"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Tiere &amp; Natur"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Tiere &amp; Natur"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Essen &amp; Trinken"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Essen &amp; Trinken"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Reisen &amp; Orte"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Reisen &amp; Orte"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Aktivitäten"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Aktivitäten"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emoticons"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emoticons"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Großbuchstabe <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Großbuchstabe <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Großbuchstabe I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Großbuchstabe I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Großbuchstabe I mit übergesetztem Punkt"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Großbuchstabe I mit übergesetztem Punkt"</string>

View file

@ -162,4 +162,5 @@
<string name="auto_correction_confidence">Vertrauenslevel der Autokorrektur</string> <string name="auto_correction_confidence">Vertrauenslevel der Autokorrektur</string>
<string name="undo">"Rückgängig machen"</string> <string name="undo">"Rückgängig machen"</string>
<string name="redo">"Wiederholen"</string> <string name="redo">"Wiederholen"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Vorschläge anhand bisheriger Nachrichten und Eingaben verbessern"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Χρήση επικοινωνιών/δεδομένων πληκτρολόγησης για βελτίωση προτάσεων"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"κείμενο"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"κείμενο"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"ώρα"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"ώρα"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Πρόσφατα"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Πρόσφατα"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Άτομα"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Αντικείμενα"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Αντικείμενα"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Σύμβολα"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Σύμβολα"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Επισημάνσεις"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Επισημάνσεις"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Εικονίδια smiley και άτομα"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Εικονίδια smiley και άτομα"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Ζώα και φύση"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Ζώα και φύση"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Φαγητό &amp; ποτό"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Φαγητό &amp; ποτό"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Ταξίδια και μέρη"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Ταξίδια και μέρη"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Δραστηριότητα"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Δραστηριότητα"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emoticon"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emoticon"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Κεφαλαίο <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Κεφαλαίο <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Κεφαλαίο I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Κεφαλαίο I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Κεφαλαίο I, κουκκίδα από πάνω"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Κεφαλαίο I, κουκκίδα από πάνω"</string>

View file

@ -162,4 +162,5 @@
<string name="select_input_method">"Επιλογή μεθόδου εισόδου"</string> <string name="select_input_method">"Επιλογή μεθόδου εισόδου"</string>
<string name="undo">"Αναίρεση"</string> <string name="undo">"Αναίρεση"</string>
<string name="redo">"Επανάληψη"</string> <string name="redo">"Επανάληψη"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Χρήση επικοινωνιών/δεδομένων πληκτρολόγησης για βελτίωση προτάσεων"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Learn from your communications and typed data to improve suggestions"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"text"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"text"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"time"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"time"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Recents"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Recents"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"People"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Objects"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Objects"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Symbols"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Symbols"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Flags"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Flags"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smiley &amp; People"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smiley &amp; People"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animals &amp; Nature"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animals &amp; Nature"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Food &amp; Drink"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Food &amp; Drink"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Travel &amp; Places"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Travel &amp; Places"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Activity"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Activity"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emoticons"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emoticons"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Capital <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Capital <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Capital I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Capital I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Capital I, dot above"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Capital I, dot above"</string>

View file

@ -123,4 +123,5 @@
<string name="select_input_method">"Choose input method"</string> <string name="select_input_method">"Choose input method"</string>
<string name="undo">"Undo"</string> <string name="undo">"Undo"</string>
<string name="redo">"Redo"</string> <string name="redo">"Redo"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Learn from your communications and typed data to improve suggestions"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Learn from your communications and typed data to improve suggestions"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"text"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"text"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"time"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"time"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Recents"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Recents"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"People"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Objects"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Objects"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Symbols"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Symbols"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Flags"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Flags"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smiley &amp; People"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smiley &amp; People"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animals &amp; Nature"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animals &amp; Nature"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Food &amp; Drink"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Food &amp; Drink"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Travel &amp; Places"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Travel &amp; Places"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Activity"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Activity"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emoticons"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emoticons"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Capital <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Capital <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Capital I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Capital I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Capital I, dot above"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Capital I, dot above"</string>

View file

@ -123,4 +123,5 @@
<string name="select_input_method">"Choose input method"</string> <string name="select_input_method">"Choose input method"</string>
<string name="undo">"Undo"</string> <string name="undo">"Undo"</string>
<string name="redo">"Redo"</string> <string name="redo">"Redo"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Learn from your communications and typed data to improve suggestions"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Learn from your communications and typed data to improve suggestions"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"text"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"text"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"time"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"time"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Recents"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Recents"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"People"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Objects"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Objects"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Symbols"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Symbols"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Flags"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Flags"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smiley &amp; People"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smiley &amp; People"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animals &amp; Nature"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animals &amp; Nature"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Food &amp; Drink"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Food &amp; Drink"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Travel &amp; Places"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Travel &amp; Places"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Activity"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Activity"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emoticons"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emoticons"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Capital <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Capital <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Capital I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Capital I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Capital I, dot above"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Capital I, dot above"</string>

View file

@ -163,4 +163,5 @@
<string name="settings_screen_appearance">"Appearance"</string> <string name="settings_screen_appearance">"Appearance"</string>
<string name="undo">"Undo"</string> <string name="undo">"Undo"</string>
<string name="redo">"Redo"</string> <string name="redo">"Redo"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Learn from your communications and typed data to improve suggestions"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Learn from your communications and typed data to improve suggestions"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"text"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"text"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"time"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"time"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Recents"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Recents"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"People"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Objects"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Objects"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Symbols"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Symbols"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Flags"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Flags"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smiley &amp; People"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smiley &amp; People"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animals &amp; Nature"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animals &amp; Nature"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Food &amp; Drink"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Food &amp; Drink"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Travel &amp; Places"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Travel &amp; Places"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Activity"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Activity"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emoticons"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emoticons"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Capital <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Capital <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Capital I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Capital I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Capital I, dot above"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Capital I, dot above"</string>

View file

@ -124,4 +124,5 @@
<string name="settings_screen_appearance">"Appearance"</string> <string name="settings_screen_appearance">"Appearance"</string>
<string name="undo">"Undo"</string> <string name="undo">"Undo"</string>
<string name="redo">"Redo"</string> <string name="redo">"Redo"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Learn from your communications and typed data to improve suggestions"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Learn from your communications and typed data to improve suggestions"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"text"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"text"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"time"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"time"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Recents"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Recents"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"People"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Objects"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Objects"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Symbols"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Symbols"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Flags"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Flags"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smiley &amp; People"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Smiley &amp; People"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animals &amp; Nature"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animals &amp; Nature"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Food &amp; Drink"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Food &amp; Drink"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Travel &amp; Places"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Travel &amp; Places"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Activity"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Activity"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emoticons"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emoticons"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Capital <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Capital <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Capital I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Capital I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Capital I, dot above"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Capital I, dot above"</string>

View file

@ -123,4 +123,5 @@
<string name="select_input_method">"Choose input method"</string> <string name="select_input_method">"Choose input method"</string>
<string name="undo">"Undo"</string> <string name="undo">"Undo"</string>
<string name="redo">"Redo"</string> <string name="redo">"Redo"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Learn from your communications and typed data to improve suggestions"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Aprende de mensajes y datos ingresados para mejorar las sugerencias."</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"texto"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"texto"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"hora"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"hora"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Recientes"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Recientes"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Contactos"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Objetos"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Objetos"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Símbolos"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Símbolos"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Banderas"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Banderas"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Emoticones y personas"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Emoticones y personas"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animales y naturaleza"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animales y naturaleza"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Alimentos y bebidas"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Alimentos y bebidas"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Viajes y lugares"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Viajes y lugares"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Actividad"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Actividad"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emoticones"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emoticones"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> mayúscula"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> mayúscula"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"I mayúscula"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"I mayúscula"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"I mayúscula, con punto superior"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"I mayúscula, con punto superior"</string>

View file

@ -158,4 +158,5 @@
<string name="select_input_method">"Selecciona el método de entrada"</string> <string name="select_input_method">"Selecciona el método de entrada"</string>
<string name="undo">"Deshacer"</string> <string name="undo">"Deshacer"</string>
<string name="redo">"Rehacer"</string> <string name="redo">"Rehacer"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Aprende de mensajes y datos ingresados para mejorar las sugerencias."</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Aprende de mensajes y datos escritos para mejorar sugerencias"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"texto"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"texto"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"hora"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"hora"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Recientes"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Recientes"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Personas"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Objetos"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Objetos"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Símbolos"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Símbolos"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Banderas"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Banderas"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Sonrisas y personas"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Sonrisas y personas"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animales y naturaleza"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animales y naturaleza"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Comer y beber"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Comer y beber"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Viajes y sitios"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Viajes y sitios"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Actividad"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Actividad"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emoticonos"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emoticonos"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> mayúscula"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> mayúscula"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"I mayúscula"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"I mayúscula"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"I maýuscula, punto superior"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"I maýuscula, punto superior"</string>

View file

@ -162,4 +162,5 @@
<string name="select_input_method">"Selecciona un método de entrada"</string> <string name="select_input_method">"Selecciona un método de entrada"</string>
<string name="undo">"Deshacer"</string> <string name="undo">"Deshacer"</string>
<string name="redo">"Rehacer"</string> <string name="redo">"Rehacer"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Aprende de mensajes y datos escritos para mejorar sugerencias"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Kommunikats. ja sisestatud andmetest õppimine soovit. täiustamiseks"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"tekst"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"tekst"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"aeg"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"aeg"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Hiljutised"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Hiljutised"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Inimesed"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Objektid"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Objektid"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Sümbolid"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Sümbolid"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Lipud"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Lipud"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Naerunägu ja inimesed"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Naerunägu ja inimesed"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Loomad ja loodus"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Loomad ja loodus"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Söök ja jook"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Söök ja jook"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Reisimine ja kohad"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Reisimine ja kohad"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Tegevused"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Tegevused"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emotikonid"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emotikonid"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Suurtäht <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Suurtäht <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Suurtäht I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Suurtäht I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Suurtäht I, ülapunkt"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Suurtäht I, ülapunkt"</string>

View file

@ -123,4 +123,5 @@
<string name="select_input_method">"Valige sisestusmeetod"</string> <string name="select_input_method">"Valige sisestusmeetod"</string>
<string name="undo">"Võta tagasi"</string> <string name="undo">"Võta tagasi"</string>
<string name="redo">"Tee uuesti"</string> <string name="redo">"Tee uuesti"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Kommunikats. ja sisestatud andmetest õppimine soovit. täiustamiseks"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Iradokizunak hobetzeko, ikasi komunikazioetatik eta idazten duzunetik"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"testua"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"testua"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"ordua"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"ordua"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URLak"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URLak"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Azkenak"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Azkenak"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Jendea"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Objektuak"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Objektuak"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Ikurrak"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Ikurrak"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Banderak"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Banderak"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Aurpegierak eta pertsonak"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Aurpegierak eta pertsonak"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animaliak eta natura"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animaliak eta natura"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Jan-edanak"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Jan-edanak"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Bidaiak eta tokiak"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Bidaiak eta tokiak"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Jarduerak"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Jarduerak"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emotikonoak 2"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emotikonoak 2"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> maiuskula"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> maiuskula"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"I maiuskula"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"I maiuskula"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"I maiuskula goi-puntuduna"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"I maiuskula goi-puntuduna"</string>

View file

@ -161,4 +161,5 @@
<string name="select_input_method">"Aukeratu idazketa-metodoa"</string> <string name="select_input_method">"Aukeratu idazketa-metodoa"</string>
<string name="undo">"Desegin"</string> <string name="undo">"Desegin"</string>
<string name="redo">"Berregin"</string> <string name="redo">"Berregin"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Iradokizunak hobetzeko, ikasi komunikazioetatik eta idazten duzunetik"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"یادگیری از ارتباطات و اطلاعات تایپ شده شما برای بهبود پیشنهادات"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"نوشتار"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"نوشتار"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"زمان"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"زمان"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"نشانی وب"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"نشانی وب"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"موارد اخیر"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"موارد اخیر"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"افراد"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"اشیاء"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"اشیاء"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"نمادها"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"نمادها"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"پرچم‌ها"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"پرچم‌ها"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"شکلک و مردم"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"شکلک و مردم"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"حیوانات و طبیعت"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"حیوانات و طبیعت"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"‏غذا و نوشیدنی"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"‏غذا و نوشیدنی"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"سفر و مکان‌ها"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"سفر و مکان‌ها"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"فعالیت"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"فعالیت"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"شکلک‌ها"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"شکلک‌ها"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"حرف بزرگ <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"حرف بزرگ <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"I بزرگ"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"I بزرگ"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"I بزرگ با نقطه بالایی"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"I بزرگ با نقطه بالایی"</string>

View file

@ -161,4 +161,5 @@
<string name="day_night_mode">حالت روز/شب خودکار</string> <string name="day_night_mode">حالت روز/شب خودکار</string>
<string name="undo">"لغو"</string> <string name="undo">"لغو"</string>
<string name="redo">"بازانجام"</string> <string name="redo">"بازانجام"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"یادگیری از ارتباطات و اطلاعات تایپ شده شما برای بهبود پیشنهادات"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Ehdotusten parannus viestinnän ja kirjoitettujen tietojen avulla"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"teksti"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"teksti"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"aika"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"aika"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL-osoite"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL-osoite"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Viimeisimmät"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Viimeisimmät"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Ihmiset"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Esineet"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Esineet"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Symbolit"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Symbolit"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Liput"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Liput"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Hymiöt ja ihmiset"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Hymiöt ja ihmiset"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Eläimet ja luonto"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Eläimet ja luonto"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Ruoka ja juoma"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Ruoka ja juoma"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Matkailu ja paikat"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Matkailu ja paikat"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Tapahtumat"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Tapahtumat"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Hymiöt"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Hymiöt"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"Suuraakkonen <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"Suuraakkonen <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"Suuraakkonen I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"Suuraakkonen I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"Suuraakkonen I ja yläpuolinen piste"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"Suuraakkonen I ja yläpuolinen piste"</string>

View file

@ -124,4 +124,5 @@
<string name="settings_screen_appearance">"Ulkonäkö"</string> <string name="settings_screen_appearance">"Ulkonäkö"</string>
<string name="undo">"Kumoa"</string> <string name="undo">"Kumoa"</string>
<string name="redo">"Toista"</string> <string name="redo">"Toista"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Ehdotusten parannus viestinnän ja kirjoitettujen tietojen avulla"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Apprendre de vos communic. et données entrées pour amél. suggestions"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"texte"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"texte"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"heure"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"heure"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Récents"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Récents"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Personnes"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Objets"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Objets"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Symboles"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Symboles"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Drapeaux"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Drapeaux"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Émoticônes et personnes"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Émoticônes et personnes"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animaux et nature"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animaux et nature"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Alimentation et boissons"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Alimentation et boissons"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Voyage et lieux"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Voyage et lieux"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Activité"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Activité"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Émoticônes"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Émoticônes"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> majuscule"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> majuscule"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"I majuscule"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"I majuscule"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"I majuscule, point en chef"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"I majuscule, point en chef"</string>

View file

@ -123,4 +123,5 @@
<string name="select_input_method">"Sélectionnez le mode de saisie"</string> <string name="select_input_method">"Sélectionnez le mode de saisie"</string>
<string name="undo">"Annuler"</string> <string name="undo">"Annuler"</string>
<string name="redo">"Répéter"</string> <string name="redo">"Répéter"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Apprendre de vos communic. et données entrées pour amél. suggestions"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Améliore les suggestions en fonction des messages et des données saisies"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"Texte"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"Texte"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"Heure"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"Heure"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Récents"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Récents"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Personnes"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Objets"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Objets"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Symboles"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Symboles"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Drapeaux"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Drapeaux"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Émoticônes et personnes"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Émoticônes et personnes"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animaux et nature"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animaux et nature"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Alimentation et boissons"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Alimentation et boissons"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Voyages et lieux"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Voyages et lieux"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Activité"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Activité"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Émoticônes"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Émoticônes"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> majuscule"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> majuscule"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"I majuscule"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"I majuscule"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"I majuscule, point en chef"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"I majuscule, point en chef"</string>

View file

@ -336,4 +336,5 @@ Nouveau dictionnaire:
&#9658; Pour les utilisateurs effectuant des sauvegardes manuelles avec un accès root : à partir d\'Android 7, le fichier de préférences partagées ne se trouve pas dans l\'emplacement par défaut car l\'application utilise le %s. &lt;br&gt; &#9658; Pour les utilisateurs effectuant des sauvegardes manuelles avec un accès root : à partir d\'Android 7, le fichier de préférences partagées ne se trouve pas dans l\'emplacement par défaut car l\'application utilise le %s. &lt;br&gt;
Cela est nécessaire pour que les paramètres puissent être lus avant que l\'appareil ne soit déverrouillé, par exemple au démarrage. &lt;br&gt; Cela est nécessaire pour que les paramètres puissent être lus avant que l\'appareil ne soit déverrouillé, par exemple au démarrage. &lt;br&gt;
Le fichier se trouve dans &lt;i&gt;/data/user_de/0/package_id/shared_prefs/&lt;/i&gt;, mais cela peut dépendre de l\'appareil et de la version d\'Android.</string> Le fichier se trouve dans &lt;i&gt;/data/user_de/0/package_id/shared_prefs/&lt;/i&gt;, mais cela peut dépendre de l\'appareil et de la version d\'Android.</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Améliore les suggestions en fonction des messages et des données saisies"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Aprende das comunicacións e dos datos para mellorar as suxestións"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"texto"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"texto"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"hora"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"hora"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"Recentes"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"Recentes"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"Persoas"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"Obxectos"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"Obxectos"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"Símbolos"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"Símbolos"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"Bandeiras"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"Bandeiras"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Emoticona e persoas"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"Emoticona e persoas"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animais e natureza"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"Animais e natureza"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"Comida e bebida"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"Comida e bebida"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"Viaxes e lugares"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"Viaxes e lugares"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"Actividade"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"Actividade"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"Emoticonas"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"Emoticonas"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> maiúscula"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"<xliff:g id="LOWER_LETTER">%s</xliff:g> maiúscula"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"I maiúscula"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"I maiúscula"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"I maiúscula, punto superior"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"I maiúscula, punto superior"</string>

View file

@ -123,4 +123,5 @@
<string name="select_input_method">"Escoller método de introdución de texto"</string> <string name="select_input_method">"Escoller método de introdución de texto"</string>
<string name="undo">"Desfacer"</string> <string name="undo">"Desfacer"</string>
<string name="redo">"Refacer"</string> <string name="redo">"Refacer"</string>
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"Aprende das comunicacións e dos datos para mellorar as suxestións"</string>
</resources> </resources>

View file

@ -1,8 +0,0 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (C) 2014 The Android Open Source Project
SPDX-License-Identifier: Apache-2.0
-->
<resources xmlns:xliff="urn:oasis:names:tc:xliff:document:1.2">
<string name="use_personalized_dicts_summary" msgid="590432261305469627">"સૂચનોને બહેતર બનાવવા માટે તમારા સંચારો અને લખેલ ડેટાથી જાણો"</string>
</resources>

View file

@ -49,17 +49,16 @@
<string name="keyboard_mode_text" msgid="9138789594969187494">"ટેક્સ્ટ કરો"</string> <string name="keyboard_mode_text" msgid="9138789594969187494">"ટેક્સ્ટ કરો"</string>
<string name="keyboard_mode_time" msgid="8558297845514402675">"સમય"</string> <string name="keyboard_mode_time" msgid="8558297845514402675">"સમય"</string>
<string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string> <string name="keyboard_mode_url" msgid="8072011652949962550">"URL"</string>
<string name="spoken_descrption_emoji_category_recents" msgid="4185344945205590692">"તાજેતરના"</string> <string name="spoken_description_emoji_category_recents" msgid="4185344945205590692">"તાજેતરના"</string>
<string name="spoken_descrption_emoji_category_people" msgid="8414196269847492817">"લોકો"</string> <string name="spoken_description_emoji_category_objects" msgid="6116297906606195278">"પદાર્થો"</string>
<string name="spoken_descrption_emoji_category_objects" msgid="6116297906606195278">"પદાર્થો"</string> <string name="spoken_description_emoji_category_symbols" msgid="474680659024880601">"પ્રતીકો"</string>
<string name="spoken_descrption_emoji_category_symbols" msgid="474680659024880601">"પ્રતીકો"</string> <string name="spoken_description_emoji_category_flags" msgid="5971573825866381472">"ફ્લેગ્સ"</string>
<string name="spoken_descrption_emoji_category_flags" msgid="5971573825866381472">"ફ્લેગ્સ"</string> <string name="spoken_description_emoji_category_eight_smiley_people" msgid="5682663819532433464">"સ્માઇલી અને લોકો"</string>
<string name="spoken_descrption_emoji_category_eight_smiley_people" msgid="5682663819532433464">"સ્માઇલી અને લોકો"</string> <string name="spoken_description_emoji_category_eight_animals_nature" msgid="5844950234883716704">"પ્રાણીઓ અને કુદરત"</string>
<string name="spoken_descrption_emoji_category_eight_animals_nature" msgid="5844950234883716704">"પ્રાણીઓ અને કુદરત"</string> <string name="spoken_description_emoji_category_eight_food_drink" msgid="6196944764485349650">"ભોજન અને પીણાં"</string>
<string name="spoken_descrption_emoji_category_eight_food_drink" msgid="6196944764485349650">"ભોજન અને પીણાં"</string> <string name="spoken_description_emoji_category_eight_travel_places" msgid="3834085499381434611">"મુસાફરી અને જગ્યાઓ"</string>
<string name="spoken_descrption_emoji_category_eight_travel_places" msgid="3834085499381434611">"મુસાફરી અને જગ્યાઓ"</string> <string name="spoken_description_emoji_category_eight_activity" msgid="4795281669042975993">"પ્રવૃત્તિ"</string>
<string name="spoken_descrption_emoji_category_eight_activity" msgid="4795281669042975993">"પ્રવૃત્તિ"</string> <string name="spoken_description_emoji_category_emoticons" msgid="456737544787823539">"ઇમોટિકન્સ"</string>
<string name="spoken_descrption_emoji_category_emoticons" msgid="456737544787823539">"ઇમોટિકન્સ"</string>
<string name="spoken_description_upper_case" msgid="4904835255229433916">"કેપિટલ <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string> <string name="spoken_description_upper_case" msgid="4904835255229433916">"કેપિટલ <xliff:g id="LOWER_LETTER">%s</xliff:g>"</string>
<string name="spoken_letter_0049" msgid="4743162182646977944">"કેપિટલ I"</string> <string name="spoken_letter_0049" msgid="4743162182646977944">"કેપિટલ I"</string>
<string name="spoken_letter_0130" msgid="4766619646231612274">"કેપિટલ I, ઉપર ડોટ"</string> <string name="spoken_letter_0130" msgid="4766619646231612274">"કેપિટલ I, ઉપર ડોટ"</string>

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