diff --git a/app/src/main/res/values/donottranslate.xml b/app/src/main/res/values/donottranslate.xml
index 2a971643b..e8582291d 100644
--- a/app/src/main/res/values/donottranslate.xml
+++ b/app/src/main/res/values/donottranslate.xml
@@ -52,6 +52,7 @@
- qwertz
- azerty
- dvorak
+ - halmak
- colemak
- colemak_dh
- workman
@@ -64,6 +65,7 @@
- QWERTZ
- AZERTY
- Dvorak
+ - Halmak
- Colemak
- Colemak Mod-DH
- Workman
diff --git a/app/src/main/res/xml-sw600dp/row_halmak4.xml b/app/src/main/res/xml-sw600dp/row_halmak4.xml
new file mode 100644
index 000000000..44a504118
--- /dev/null
+++ b/app/src/main/res/xml-sw600dp/row_halmak4.xml
@@ -0,0 +1,80 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/xml-sw600dp/rowkeys_halmak3.xml b/app/src/main/res/xml-sw600dp/rowkeys_halmak3.xml
new file mode 100644
index 000000000..eb8332a9c
--- /dev/null
+++ b/app/src/main/res/xml-sw600dp/rowkeys_halmak3.xml
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/xml-sw600dp/rows_halmak.xml b/app/src/main/res/xml-sw600dp/rows_halmak.xml
new file mode 100644
index 000000000..9d5657785
--- /dev/null
+++ b/app/src/main/res/xml-sw600dp/rows_halmak.xml
@@ -0,0 +1,60 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/xml/kbd_halmak.xml b/app/src/main/res/xml/kbd_halmak.xml
new file mode 100644
index 000000000..b5c1a7d7e
--- /dev/null
+++ b/app/src/main/res/xml/kbd_halmak.xml
@@ -0,0 +1,26 @@
+
+
+
+
+
+
diff --git a/app/src/main/res/xml/key_comma.xml b/app/src/main/res/xml/key_comma.xml
index a1da51713..5d8e3ff46 100644
--- a/app/src/main/res/xml/key_comma.xml
+++ b/app/src/main/res/xml/key_comma.xml
@@ -31,6 +31,14 @@
latin:backgroundType="normal"
latin:keyStyle="settingsMoreKeysStyle" />
+
+
+
diff --git a/app/src/main/res/xml/key_period.xml b/app/src/main/res/xml/key_period.xml
index 9a138f218..6d88848c9 100644
--- a/app/src/main/res/xml/key_period.xml
+++ b/app/src/main/res/xml/key_period.xml
@@ -30,6 +30,14 @@
latin:keyLabelFlags="hasPopupHint"
latin:moreKeys="!text/morekeys_punctuation,!text/morekeys_z" />
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/xml/row_halmak4.xml b/app/src/main/res/xml/row_halmak4.xml
new file mode 100644
index 000000000..4cbdafcf3
--- /dev/null
+++ b/app/src/main/res/xml/row_halmak4.xml
@@ -0,0 +1,41 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/xml/rowkeys_halmak1.xml b/app/src/main/res/xml/rowkeys_halmak1.xml
new file mode 100644
index 000000000..80234cd5e
--- /dev/null
+++ b/app/src/main/res/xml/rowkeys_halmak1.xml
@@ -0,0 +1,64 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/xml/rowkeys_halmak2.xml b/app/src/main/res/xml/rowkeys_halmak2.xml
new file mode 100644
index 000000000..59901868e
--- /dev/null
+++ b/app/src/main/res/xml/rowkeys_halmak2.xml
@@ -0,0 +1,49 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/xml/rowkeys_halmak3.xml b/app/src/main/res/xml/rowkeys_halmak3.xml
new file mode 100644
index 000000000..ced675562
--- /dev/null
+++ b/app/src/main/res/xml/rowkeys_halmak3.xml
@@ -0,0 +1,38 @@
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/app/src/main/res/xml/rows_halmak.xml b/app/src/main/res/xml/rows_halmak.xml
new file mode 100644
index 000000000..8f86743bf
--- /dev/null
+++ b/app/src/main/res/xml/rows_halmak.xml
@@ -0,0 +1,56 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+