diff options
author | 2012-06-26 03:05:05 -0700 | |
---|---|---|
committer | 2012-06-26 03:05:05 -0700 | |
commit | a8c9946b44bef497050ddbfcdd134a19c0ebb5f3 (patch) | |
tree | 2cdeb685b5dea074a206f90c93f7853fd4782fab /java/src | |
parent | 7bb8e95b523f1b2c88744bfed3954892613cbc9f (diff) | |
parent | 8e17f6d93a3b079eab41450539b9890763fb6e3f (diff) | |
download | latinime-a8c9946b44bef497050ddbfcdd134a19c0ebb5f3.tar.gz latinime-a8c9946b44bef497050ddbfcdd134a19c0ebb5f3.tar.xz latinime-a8c9946b44bef497050ddbfcdd134a19c0ebb5f3.zip |
Merge "Remember the locale in the Suggest object (A1)"
Diffstat (limited to 'java/src')
-rw-r--r-- | java/src/com/android/inputmethod/latin/Suggest.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/java/src/com/android/inputmethod/latin/Suggest.java b/java/src/com/android/inputmethod/latin/Suggest.java index 26dbe5773..a4332936d 100644 --- a/java/src/com/android/inputmethod/latin/Suggest.java +++ b/java/src/com/android/inputmethod/latin/Suggest.java @@ -91,16 +91,21 @@ public class Suggest { private boolean mIsAllUpperCase; private int mTrailingSingleQuotesCount; + // Locale used for upper- and title-casing words + final private Locale mLocale; + private static final int MINIMUM_SAFETY_NET_CHAR_LENGTH = 4; public Suggest(final Context context, final Locale locale) { initAsynchronously(context, locale); + mLocale = locale; } /* package for test */ Suggest(final Context context, final File dictionary, final long startOffset, final long length, final Locale locale) { final Dictionary mainDict = DictionaryFactory.createDictionaryForTest(context, dictionary, startOffset, length /* useFullEditDistance */, false, locale); + mLocale = locale; mMainDictionary = mainDict; addOrReplaceDictionary(mDictionaries, DICT_KEY_MAIN, mainDict); initWhitelistAndAutocorrectAndPool(context, locale); |