Do not merge. Fix keyboard layout

- Show "..." on enter key if it has long-pressing emoji key
- Show enter key on symbols shift keyboard

Bug: 11262889
Bug: 11263464
Change-Id: I3797fe2ef8c1e4cbba3298475f01f90c98e3335f
Do not merge. Don't show long-pressing emoji key on tablet

Bug: 11264603
Change-Id: Ic46086e9f1b223e26586e0611d14a7d14b561100
[DO NOT MERGE] Fix a bug where autoshift would be ignored coming from emoji

Bug: 11123691
Change-Id: I36474e12e34af95051129840865015f85595411b
Import translations. DO NOT MERGE

Change-Id: Ia2590927c02e8e64506e746650d318c1d84ae7c2
Auto-generated-cl: translation import
Merge "Import translations. DO NOT MERGE" into klp-dev
Merge "[DO NOT MERGE] Fix a bug where autoshift would be ignored coming from emoji" into klp-dev
Remove obsolete locale directories.

Bug: 11244796
These files were in the obsoleted locale
directories and are not processed by the translation pipeline.
Moving them to their new locale directory.

Example: values-et/bools.xml moved to values-et-rEE/bools.xml

Bug: 11244796
Merge "Do not merge. Don't show long-pressing emoji key on tablet" into klp-dev
Merge "Do not merge. Fix keyboard layout" into klp-dev
DO NOT MERGE: Update input method subtype locales.

To match up with the removal of obsolete locales.

cherrypick of I27098bfa26b66631ef412f8f0f72e0273a0161bc

bug: 11244796
Change-Id: I6e93513978ac657c859391d0431f90143d855e5f
Fix: Suggested words from user history are invalid. DO NOT MERGE.

- Suggestions form user history can contain invalid words.
- isValidWord always returns false.

Bug: 11139426
Change-Id: I6075b275603332ddb00f4a9284afcaa82d824270
Merge "Fix: Suggested words from user history are invalid. DO NOT MERGE." into klp-dev
[DO NOT MERGE] Fix a bug where autocaps would jam auto-commit

Cherry-pick of I62955e36

Bug: 11311002
Change-Id: I5b11cb48e6dd0563fc29566fe0d27864be2beb0a
[DO NOT MERGE] Add a sequence number to SuggestedWords.

This allows testing for suggestion freshness in an asynchronous
suggestions world.
Cherry-pick of Ic76cd175

Bug: 11301597
Change-Id: I45a84de0632062475eebe30234b3147f1c680359
Merge "[DO NOT MERGE] Add a sequence number to SuggestedWords." into klp-dev
Stopgap solution for a crash.

This returns the wrong string, but since it's used for getting the
previous word for bigrams, it only results in slightly worse
suggestions quality.
Cherry-pick of I6ce5de2f

Bug: 11273655
Change-Id: I17fb6d74f18fb31bd8f8518f80456d74ae30a2c3
Import translations. DO NOT MERGE

Change-Id: I9c4542106d4660da3b67907afa5696e91f537dd6
Auto-generated-cl: translation import
Import translations. DO NOT MERGE

Change-Id: Ib8c870d0c974eb3b49ae29141aaa53e5f6a2cac9
Auto-generated-cl: translation import
Enable gesture typing - (1/3) -LatinIME part

Change-Id: I343b91714144070616d351c5f9fc88a3e50c3e7e