diff --git a/briar-android/.gitignore b/briar-android/.gitignore
index 2efc20c3651be2ac308b8fe13c0f3e6f56cb5554..4d702fcd882eb5ddecacedeb92bfddcb6608ca0d 100644
--- a/briar-android/.gitignore
+++ b/briar-android/.gitignore
@@ -4,3 +4,4 @@ build
 local.properties
 .settings
 src/main/assets/*.zip
+src/main/res/values-iw
diff --git a/briar-android/build.gradle b/briar-android/build.gradle
index 2dd91ee0290b811be4237571cddcd40fd76c3a32..ce80f54071322114b870326f73e61478da10fab1 100644
--- a/briar-android/build.gradle
+++ b/briar-android/build.gradle
@@ -300,13 +300,25 @@ task verifyTranslations {
 			}
 		}
 		folders.each { n ->
-			if (!translations.remove(n)) {
+			if (!translations.remove(n) && n != 'iw') {
 				throw new GradleException("Translation " + n + " is missing in $file")
 			}
 		}
 		if (translations.size() != 0)
 			throw new GradleException("Translations\n" + translations.join("\n")
 					+ "\nhave no matching value folder")
+
+		// Some devices use iw instead of he for hebrew
+		def hebrew_legacy = new File("briar-android/src/main/res/values-iw")
+		def hebrew = new File("briar-android/src/main/res/values-he")
+		// Copy values-he to values-iw
+		if (hebrew.exists()) {
+			hebrew_legacy.mkdir()
+			copy {
+				from 'src/main/res/values-he'
+				into 'src/main/res/values-iw'
+			}
+		}
 	}
 }