diff --git a/chrome/app/chromeos_strings.grdp b/chrome/app/chromeos_strings.grdp index 10a714256979b1..bff8f5f6006114 100644 --- a/chrome/app/chromeos_strings.grdp +++ b/chrome/app/chromeos_strings.grdp @@ -4805,6 +4805,9 @@ Battery full Romanian keyboard + + Romanian standard keyboard + Russian keyboard diff --git a/chrome/browser/chromeos/input_method/component_extension_ime_manager_impl.cc b/chrome/browser/chromeos/input_method/component_extension_ime_manager_impl.cc index 22d746479fa8f6..9883f074a56614 100644 --- a/chrome/browser/chromeos/input_method/component_extension_ime_manager_impl.cc +++ b/chrome/browser/chromeos/input_method/component_extension_ime_manager_impl.cc @@ -166,6 +166,8 @@ const struct InputMethodNameMap { {"__MSG_KEYBOARD_PERSIAN__", IDS_IME_NAME_KEYBOARD_PERSIAN}, {"__MSG_KEYBOARD_POLISH__", IDS_IME_NAME_KEYBOARD_POLISH}, {"__MSG_KEYBOARD_PORTUGUESE__", IDS_IME_NAME_KEYBOARD_PORTUGUESE}, + {"__MSG_KEYBOARD_ROMANIAN_STANDARD__", + IDS_IME_NAME_KEYBOARD_ROMANIAN_STANDARD}, {"__MSG_KEYBOARD_ROMANIAN__", IDS_IME_NAME_KEYBOARD_ROMANIAN}, {"__MSG_KEYBOARD_RUSSIAN_PHONETIC_AATSEEL__", IDS_IME_NAME_KEYBOARD_RUSSIAN_PHONETIC_AATSEEL}, diff --git a/chrome/browser/resources/chromeos/input_method/google_xkb_manifest.json b/chrome/browser/resources/chromeos/input_method/google_xkb_manifest.json index 32853d67cc496e..e82244ef3b2840 100644 --- a/chrome/browser/resources/chromeos/input_method/google_xkb_manifest.json +++ b/chrome/browser/resources/chromeos/input_method/google_xkb_manifest.json @@ -535,6 +535,16 @@ "input_view": "inputview.html#id=ro&language=ro&passwordLayout=ro&name=keyboard_romanian", "options_page": "hmm_options.html?code=xkb:ro::rum" }, + { + "name": "__MSG_keyboard_romanian_standard__", + "type": "ime", + "id": "xkb:ro:std:rum", + "description": "", + "language": ["ro"], + "layouts": ["ro(std)"], + "input_view": "inputview.html#id=ro-std&language=ro&passwordLayout=ro-std&name=keyboard_romanian_standard", + "options_page": "hmm_options.html?code=xkb:ro:std:rum" + }, { "name": "__MSG_keyboard_swedish__", "type": "ime", diff --git a/chromeos/ime/input_methods.txt b/chromeos/ime/input_methods.txt index 9e20d220404b49..a125c296b1ecc6 100644 --- a/chromeos/ime/input_methods.txt +++ b/chromeos/ime/input_methods.txt @@ -110,6 +110,7 @@ xkb:no::nob no nb,nn,no NO login xkb:pl::pol pl pl PL login xkb:pt::por pt pt-PT,pt PT login xkb:ro::rum ro ro RO login +xkb:ro:std:rum ro(std) ro RO login xkb:se::swe se sv SE login xkb:sk::slo sk sk SK xkb:si::slv si sl SI login diff --git a/tools/metrics/histograms/histograms.xml b/tools/metrics/histograms/histograms.xml index f7841815ae51e6..a33a454710f44d 100644 --- a/tools/metrics/histograms/histograms.xml +++ b/tools/metrics/histograms/histograms.xml @@ -49177,9 +49177,10 @@ Therefore, the affected-histogram name has to have at least one dot in it. Polish keyboard Portuguese keyboard Romanian keyboard - Serbian keyboard - Russian keyboard - + Romanian Standard keyboard + Serbian keyboard + Russian keyboard + Russian Phonetic keyboard Swedish keyboard