diff --git a/java/res/values-hr/donottranslate-altchars.xml b/java/res/values-hr/donottranslate-altchars.xml
new file mode 100644
index 000000000..d0c9d4049
--- /dev/null
+++ b/java/res/values-hr/donottranslate-altchars.xml
@@ -0,0 +1,27 @@
+
+
+
+ š,ś,ß
+ ñ,ń
+
+ 6,ž,ź,ż
+ č,ć,ç
+ đ
+
diff --git a/java/res/values/strings.xml b/java/res/values/strings.xml
index 2093f6461..93da13756 100644
--- a/java/res/values/strings.xml
+++ b/java/res/values/strings.xml
@@ -266,6 +266,8 @@
French (Canada) Keyboard
French (Switzerland) Keyboard
+
+ Croatian Keyboard
Hungarian Keyboard
diff --git a/java/res/xml-hr/kbd_qwerty.xml b/java/res/xml-hr/kbd_qwerty.xml
new file mode 100644
index 000000000..ca92e86a7
--- /dev/null
+++ b/java/res/xml-hr/kbd_qwerty.xml
@@ -0,0 +1,28 @@
+
+
+
+
+
+
+
diff --git a/java/res/xml/method.xml b/java/res/xml/method.xml
index 61fd1ce99..9c416170d 100644
--- a/java/res/xml/method.xml
+++ b/java/res/xml/method.xml
@@ -20,7 +20,7 @@
-
+
@@ -116,6 +116,11 @@
android:imeSubtypeLocale="fr_CH"
android:imeSubtypeMode="keyboard"
/>
+