summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authoryusukes@chromium.org <yusukes@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-07 08:52:34 +0000
committeryusukes@chromium.org <yusukes@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2012-03-07 08:52:34 +0000
commit3093786adf18eb54a0d8fe5203cc13e6d724e902 (patch)
tree2b962afa21bc074f7b3b82aee44a6f3cb3b9acae
parentc4084356ddc5a1020b58c160c094fd6ea119a605 (diff)
downloadchromium_src-3093786adf18eb54a0d8fe5203cc13e6d724e902.zip
chromium_src-3093786adf18eb54a0d8fe5203cc13e6d724e902.tar.gz
chromium_src-3093786adf18eb54a0d8fe5203cc13e6d724e902.tar.bz2
Add 4 Tamil input methods and make m17n:ta:phonetic the default.
BUG=crosbug.com/p/8288 TEST=manual Review URL: http://codereview.chromium.org/9614009 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@125365 0039d316-1c4b-4281-b951-d872f2087c98
-rw-r--r--chrome/app/generated_resources.grd20
-rw-r--r--chrome/browser/chromeos/input_method/ibus_input_methods.txt9
-rw-r--r--chrome/browser/chromeos/input_method/input_method_util.cc10
3 files changed, 33 insertions, 6 deletions
diff --git a/chrome/app/generated_resources.grd b/chrome/app/generated_resources.grd
index 30e0861..7f580e9 100644
--- a/chrome/app/generated_resources.grd
+++ b/chrome/app/generated_resources.grd
@@ -13481,6 +13481,26 @@ Some features may be unavailable. Please check that the profile exists and you
desc="Explanatory message about how to select the previous input method">
Press ctrl+space to select the previous input method.
</message>
+ <message name="IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_TAMIL_PHONETIC"
+ desc="The label for a Tamil input method">
+ Tamil input method (Phonetic)
+ </message>
+ <message name="IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_TAMIL_INSCRIPT"
+ desc="The label for a Tamil input method">
+ Tamil input method (InScript)
+ </message>
+ <message name="IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_TAMIL_TAMIL99"
+ desc="The label for a Tamil input method">
+ Tamil input method (Tamil99)
+ </message>
+ <message name="IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_TAMIL_ITRANS"
+ desc="The label for a Tamil input method">
+ Tamil input method (itrans)
+ </message>
+ <message name="IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_TAMIL_TYPEWRITER"
+ desc="The label for a Tamil input method">
+ Tamil input method (Typewriter)
+ </message>
<message name="IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_STANDARD_INPUT_METHOD"
desc="The label for a input method">
Standard input method
diff --git a/chrome/browser/chromeos/input_method/ibus_input_methods.txt b/chrome/browser/chromeos/input_method/ibus_input_methods.txt
index 631ce94..3ef7074 100644
--- a/chrome/browser/chromeos/input_method/ibus_input_methods.txt
+++ b/chrome/browser/chromeos/input_method/ibus_input_methods.txt
@@ -160,12 +160,11 @@ m17n:mr:itrans us mr
# m17n:mr:inscript us mr
# Tamil
+m17n:ta:phonetic us ta
+m17n:ta:inscript us ta
+m17n:ta:tamil99 us ta
m17n:ta:itrans us ta
-# TODO(yusukes): Support the following IMEs in m17n-db-contrib.
-# m17n:ta:phonetic us ta
-# m17n:ta:inscript us ta
-# m17n:ta:tamil99 us ta
-# m17n:ta:typewriter us ta
+m17n:ta:typewriter us ta
# Telugu
m17n:te:itrans us te
diff --git a/chrome/browser/chromeos/input_method/input_method_util.cc b/chrome/browser/chromeos/input_method/input_method_util.cc
index 133765f..8006a31 100644
--- a/chrome/browser/chromeos/input_method/input_method_util.cc
+++ b/chrome/browser/chromeos/input_method/input_method_util.cc
@@ -96,8 +96,16 @@ const struct EnglishToResouceId {
IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_STANDARD_INPUT_METHOD },
{ "m17n:mr:itrans",
IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_STANDARD_INPUT_METHOD },
+ { "m17n:ta:phonetic",
+ IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_TAMIL_PHONETIC },
+ { "m17n:ta:inscript",
+ IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_TAMIL_INSCRIPT },
+ { "m17n:ta:tamil99",
+ IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_TAMIL_TAMIL99 },
{ "m17n:ta:itrans",
- IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_STANDARD_INPUT_METHOD },
+ IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_TAMIL_ITRANS },
+ { "m17n:ta:typewriter",
+ IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_TAMIL_TYPEWRITER },
{ "m17n:am:sera",
IDS_OPTIONS_SETTINGS_LANGUAGES_M17N_STANDARD_INPUT_METHOD },
{ "m17n:te:itrans",