diff --git a/java/res/xml-sw600dp/rows_nepali_romanized.xml b/java/res/xml-sw600dp/rows_nepali_romanized.xml
new file mode 100644
index 000000000..59f92cf50
--- /dev/null
+++ b/java/res/xml-sw600dp/rows_nepali_romanized.xml
@@ -0,0 +1,57 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/xml-sw768dp/rows_nepali_romanized.xml b/java/res/xml-sw768dp/rows_nepali_romanized.xml
new file mode 100644
index 000000000..db3fa7b00
--- /dev/null
+++ b/java/res/xml-sw768dp/rows_nepali_romanized.xml
@@ -0,0 +1,68 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/xml-v16/key_nepali_romanized2.xml b/java/res/xml-v16/key_nepali_romanized2.xml
new file mode 100644
index 000000000..88450989a
--- /dev/null
+++ b/java/res/xml-v16/key_nepali_romanized2.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
diff --git a/java/res/xml-v16/key_nepali_romanized2_shift.xml b/java/res/xml-v16/key_nepali_romanized2_shift.xml
new file mode 100644
index 000000000..0257b5f88
--- /dev/null
+++ b/java/res/xml-v16/key_nepali_romanized2_shift.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
diff --git a/java/res/xml-v16/key_nepali_romanized3.xml b/java/res/xml-v16/key_nepali_romanized3.xml
new file mode 100644
index 000000000..4dad7bdad
--- /dev/null
+++ b/java/res/xml-v16/key_nepali_romanized3.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
diff --git a/java/res/xml-v16/key_nepali_romanized3_shift_center.xml b/java/res/xml-v16/key_nepali_romanized3_shift_center.xml
new file mode 100644
index 000000000..5b27b66d9
--- /dev/null
+++ b/java/res/xml-v16/key_nepali_romanized3_shift_center.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
diff --git a/java/res/xml-v16/key_nepali_romanized3_shift_left.xml b/java/res/xml-v16/key_nepali_romanized3_shift_left.xml
new file mode 100644
index 000000000..5d153702b
--- /dev/null
+++ b/java/res/xml-v16/key_nepali_romanized3_shift_left.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
diff --git a/java/res/xml-v16/key_nepali_romanized3_shift_right.xml b/java/res/xml-v16/key_nepali_romanized3_shift_right.xml
new file mode 100644
index 000000000..4dad7bdad
--- /dev/null
+++ b/java/res/xml-v16/key_nepali_romanized3_shift_right.xml
@@ -0,0 +1,32 @@
+
+
+
+
+
+
+
+
diff --git a/java/res/xml-v16/keys_nepali_romanized1_left2.xml b/java/res/xml-v16/keys_nepali_romanized1_left2.xml
new file mode 100644
index 000000000..d84524afc
--- /dev/null
+++ b/java/res/xml-v16/keys_nepali_romanized1_left2.xml
@@ -0,0 +1,42 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/xml-v16/keys_nepali_romanized1_right3.xml b/java/res/xml-v16/keys_nepali_romanized1_right3.xml
new file mode 100644
index 000000000..0105f13ff
--- /dev/null
+++ b/java/res/xml-v16/keys_nepali_romanized1_right3.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/xml-v16/keys_nepali_romanized1_shift_left2.xml b/java/res/xml-v16/keys_nepali_romanized1_shift_left2.xml
new file mode 100644
index 000000000..a3d97e7df
--- /dev/null
+++ b/java/res/xml-v16/keys_nepali_romanized1_shift_left2.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/xml-v16/keys_nepali_romanized1_shift_right2.xml b/java/res/xml-v16/keys_nepali_romanized1_shift_right2.xml
new file mode 100644
index 000000000..6ec97350c
--- /dev/null
+++ b/java/res/xml-v16/keys_nepali_romanized1_shift_right2.xml
@@ -0,0 +1,36 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/kbd_nepali_romanized.xml b/java/res/xml/kbd_nepali_romanized.xml
new file mode 100644
index 000000000..9e4381364
--- /dev/null
+++ b/java/res/xml/kbd_nepali_romanized.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
diff --git a/java/res/xml/key_nepali_romanized2.xml b/java/res/xml/key_nepali_romanized2.xml
new file mode 100644
index 000000000..0b01ebca5
--- /dev/null
+++ b/java/res/xml/key_nepali_romanized2.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/key_nepali_romanized2_shift.xml b/java/res/xml/key_nepali_romanized2_shift.xml
new file mode 100644
index 000000000..157b7f69f
--- /dev/null
+++ b/java/res/xml/key_nepali_romanized2_shift.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/key_nepali_romanized3.xml b/java/res/xml/key_nepali_romanized3.xml
new file mode 100644
index 000000000..193c20281
--- /dev/null
+++ b/java/res/xml/key_nepali_romanized3.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/key_nepali_romanized3_shift_center.xml b/java/res/xml/key_nepali_romanized3_shift_center.xml
new file mode 100644
index 000000000..147f67ab9
--- /dev/null
+++ b/java/res/xml/key_nepali_romanized3_shift_center.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/key_nepali_romanized3_shift_left.xml b/java/res/xml/key_nepali_romanized3_shift_left.xml
new file mode 100644
index 000000000..d644fdf26
--- /dev/null
+++ b/java/res/xml/key_nepali_romanized3_shift_left.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/key_nepali_romanized3_shift_right.xml b/java/res/xml/key_nepali_romanized3_shift_right.xml
new file mode 100644
index 000000000..19c1b29aa
--- /dev/null
+++ b/java/res/xml/key_nepali_romanized3_shift_right.xml
@@ -0,0 +1,34 @@
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/keyboard_layout_set_nepali_romanized.xml b/java/res/xml/keyboard_layout_set_nepali_romanized.xml
new file mode 100644
index 000000000..82f36cfbd
--- /dev/null
+++ b/java/res/xml/keyboard_layout_set_nepali_romanized.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/keys_nepali_romanized1_left2.xml b/java/res/xml/keys_nepali_romanized1_left2.xml
new file mode 100644
index 000000000..5b92cc344
--- /dev/null
+++ b/java/res/xml/keys_nepali_romanized1_left2.xml
@@ -0,0 +1,46 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/keys_nepali_romanized1_right3.xml b/java/res/xml/keys_nepali_romanized1_right3.xml
new file mode 100644
index 000000000..c946ee660
--- /dev/null
+++ b/java/res/xml/keys_nepali_romanized1_right3.xml
@@ -0,0 +1,55 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/keys_nepali_romanized1_shift_left2.xml b/java/res/xml/keys_nepali_romanized1_shift_left2.xml
new file mode 100644
index 000000000..3e147057b
--- /dev/null
+++ b/java/res/xml/keys_nepali_romanized1_shift_left2.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/keys_nepali_romanized1_shift_right2.xml b/java/res/xml/keys_nepali_romanized1_shift_right2.xml
new file mode 100644
index 000000000..650bcf969
--- /dev/null
+++ b/java/res/xml/keys_nepali_romanized1_shift_right2.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/method.xml b/java/res/xml/method.xml
index 689b270a8..d51ffcf7c 100644
--- a/java/res/xml/method.xml
+++ b/java/res/xml/method.xml
@@ -60,6 +60,7 @@
mn: Mongolian/mongolian
ms: Malay/qwerty
nb: Norwegian Bokmål/nordic
+ ne: Nepali Romanized/nepali_romanized
nl: Dutch/qwerty
nl_BE: Dutch Belgium/azerty
pl: Polish/qwerty
@@ -362,6 +363,13 @@
android:imeSubtypeMode="keyboard"
android:imeSubtypeExtraValue="AsciiCapable,SupportTouchPositionCorrection"
/>
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/rowkeys_nepali_romanized2.xml b/java/res/xml/rowkeys_nepali_romanized2.xml
new file mode 100644
index 000000000..fd2e4d098
--- /dev/null
+++ b/java/res/xml/rowkeys_nepali_romanized2.xml
@@ -0,0 +1,122 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/rowkeys_nepali_romanized3.xml b/java/res/xml/rowkeys_nepali_romanized3.xml
new file mode 100644
index 000000000..bbc0e3afe
--- /dev/null
+++ b/java/res/xml/rowkeys_nepali_romanized3.xml
@@ -0,0 +1,110 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/java/res/xml/rows_nepali_romanized.xml b/java/res/xml/rows_nepali_romanized.xml
new file mode 100644
index 000000000..6df09c830
--- /dev/null
+++ b/java/res/xml/rows_nepali_romanized.xml
@@ -0,0 +1,52 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+