diff --git a/assets/data/help/MiniHelp.no.fb2 b/assets/data/help/MiniHelp.nb.fb2
similarity index 100%
rename from assets/data/help/MiniHelp.no.fb2
rename to assets/data/help/MiniHelp.nb.fb2
diff --git a/assets/hyphenationPatterns/no.pattern b/assets/hyphenationPatterns/nb.pattern
similarity index 100%
rename from assets/hyphenationPatterns/no.pattern
rename to assets/hyphenationPatterns/nb.pattern
diff --git a/assets/languagePatterns/no_iso-8859-1 b/assets/languagePatterns/nb_iso-8859-1
similarity index 100%
rename from assets/languagePatterns/no_iso-8859-1
rename to assets/languagePatterns/nb_iso-8859-1
diff --git a/assets/languagePatterns/no_utf-16 b/assets/languagePatterns/nb_utf-16
similarity index 100%
rename from assets/languagePatterns/no_utf-16
rename to assets/languagePatterns/nb_utf-16
diff --git a/assets/languagePatterns/no_utf-16be b/assets/languagePatterns/nb_utf-16be
similarity index 100%
rename from assets/languagePatterns/no_utf-16be
rename to assets/languagePatterns/nb_utf-16be
diff --git a/assets/languagePatterns/no_utf-8 b/assets/languagePatterns/nb_utf-8
similarity index 100%
rename from assets/languagePatterns/no_utf-8
rename to assets/languagePatterns/nb_utf-8
diff --git a/assets/resources/application/no.xml b/assets/resources/application/nb.xml
similarity index 100%
rename from assets/resources/application/no.xml
rename to assets/resources/application/nb.xml
diff --git a/assets/resources/zlibrary/cs.xml b/assets/resources/zlibrary/cs.xml
index 9aee9a6cd..1f86fdced 100644
--- a/assets/resources/zlibrary/cs.xml
+++ b/assets/resources/zlibrary/cs.xml
@@ -49,7 +49,7 @@
-
+
diff --git a/assets/resources/zlibrary/de.xml b/assets/resources/zlibrary/de.xml
index 3c24121e9..e53020436 100644
--- a/assets/resources/zlibrary/de.xml
+++ b/assets/resources/zlibrary/de.xml
@@ -51,7 +51,7 @@
-
+
diff --git a/assets/resources/zlibrary/en.xml b/assets/resources/zlibrary/en.xml
index 9652fa843..dfd3190ca 100644
--- a/assets/resources/zlibrary/en.xml
+++ b/assets/resources/zlibrary/en.xml
@@ -48,7 +48,7 @@
-
+
diff --git a/assets/resources/zlibrary/es.xml b/assets/resources/zlibrary/es.xml
index cad45bd6b..57c5e749f 100644
--- a/assets/resources/zlibrary/es.xml
+++ b/assets/resources/zlibrary/es.xml
@@ -52,7 +52,7 @@
-
+
diff --git a/assets/resources/zlibrary/fr.xml b/assets/resources/zlibrary/fr.xml
index 7c8390720..67da9cdae 100644
--- a/assets/resources/zlibrary/fr.xml
+++ b/assets/resources/zlibrary/fr.xml
@@ -53,7 +53,7 @@
-
+
diff --git a/assets/resources/zlibrary/gl.xml b/assets/resources/zlibrary/gl.xml
index 0e50e77ef..44fb2501b 100644
--- a/assets/resources/zlibrary/gl.xml
+++ b/assets/resources/zlibrary/gl.xml
@@ -48,7 +48,7 @@
-
+
diff --git a/assets/resources/zlibrary/hu.xml b/assets/resources/zlibrary/hu.xml
index b2aa86cfd..f53ed5436 100644
--- a/assets/resources/zlibrary/hu.xml
+++ b/assets/resources/zlibrary/hu.xml
@@ -49,7 +49,7 @@
-
+
diff --git a/assets/resources/zlibrary/it.xml b/assets/resources/zlibrary/it.xml
index c9665e52c..9c81334e8 100644
--- a/assets/resources/zlibrary/it.xml
+++ b/assets/resources/zlibrary/it.xml
@@ -49,7 +49,7 @@
-
+
diff --git a/assets/resources/zlibrary/no.xml b/assets/resources/zlibrary/nb.xml
similarity index 98%
rename from assets/resources/zlibrary/no.xml
rename to assets/resources/zlibrary/nb.xml
index ab6b0917c..2795535a5 100644
--- a/assets/resources/zlibrary/no.xml
+++ b/assets/resources/zlibrary/nb.xml
@@ -48,7 +48,7 @@
-
+
diff --git a/assets/resources/zlibrary/nl.xml b/assets/resources/zlibrary/nl.xml
index 9a8482d16..aceecc134 100644
--- a/assets/resources/zlibrary/nl.xml
+++ b/assets/resources/zlibrary/nl.xml
@@ -49,7 +49,7 @@
-
+
diff --git a/assets/resources/zlibrary/pl.xml b/assets/resources/zlibrary/pl.xml
index 763315033..1848d26e7 100644
--- a/assets/resources/zlibrary/pl.xml
+++ b/assets/resources/zlibrary/pl.xml
@@ -48,7 +48,7 @@
-
+
diff --git a/assets/resources/zlibrary/pt.xml b/assets/resources/zlibrary/pt.xml
index ec8744852..4502db33c 100644
--- a/assets/resources/zlibrary/pt.xml
+++ b/assets/resources/zlibrary/pt.xml
@@ -48,7 +48,7 @@
-
+
diff --git a/assets/resources/zlibrary/ro.xml b/assets/resources/zlibrary/ro.xml
index fe23d8c71..f66ff959e 100644
--- a/assets/resources/zlibrary/ro.xml
+++ b/assets/resources/zlibrary/ro.xml
@@ -48,7 +48,7 @@
-
+
diff --git a/assets/resources/zlibrary/ru.xml b/assets/resources/zlibrary/ru.xml
index 6f358edf6..6049b1dfa 100644
--- a/assets/resources/zlibrary/ru.xml
+++ b/assets/resources/zlibrary/ru.xml
@@ -48,7 +48,7 @@
-
+
diff --git a/assets/resources/zlibrary/sr.xml b/assets/resources/zlibrary/sr.xml
index 0c72450a2..369b85c1a 100644
--- a/assets/resources/zlibrary/sr.xml
+++ b/assets/resources/zlibrary/sr.xml
@@ -49,7 +49,7 @@
-
+
diff --git a/assets/resources/zlibrary/th.xml b/assets/resources/zlibrary/th.xml
index dd2ef0d80..f0b5b9047 100644
--- a/assets/resources/zlibrary/th.xml
+++ b/assets/resources/zlibrary/th.xml
@@ -49,7 +49,7 @@
-
+
diff --git a/assets/resources/zlibrary/tr.xml b/assets/resources/zlibrary/tr.xml
index 8e1e63878..0b2ccfbc1 100644
--- a/assets/resources/zlibrary/tr.xml
+++ b/assets/resources/zlibrary/tr.xml
@@ -48,7 +48,7 @@
-
+
diff --git a/assets/resources/zlibrary/uk.xml b/assets/resources/zlibrary/uk.xml
index 6456fb936..52a7b37b3 100644
--- a/assets/resources/zlibrary/uk.xml
+++ b/assets/resources/zlibrary/uk.xml
@@ -49,7 +49,7 @@
-
+
diff --git a/assets/resources/zlibrary/vi.xml b/assets/resources/zlibrary/vi.xml
index ce59cf0f9..be026459f 100644
--- a/assets/resources/zlibrary/vi.xml
+++ b/assets/resources/zlibrary/vi.xml
@@ -49,7 +49,7 @@
-
+
diff --git a/assets/resources/zlibrary/zh.xml b/assets/resources/zlibrary/zh.xml
index 0d206925b..f4cb27e86 100644
--- a/assets/resources/zlibrary/zh.xml
+++ b/assets/resources/zlibrary/zh.xml
@@ -49,7 +49,7 @@
-
+
diff --git a/assets/resources/zlibrary/zh_TW.xml b/assets/resources/zlibrary/zh_TW.xml
index c87d30407..53948f71b 100644
--- a/assets/resources/zlibrary/zh_TW.xml
+++ b/assets/resources/zlibrary/zh_TW.xml
@@ -49,7 +49,7 @@
-
+
diff --git a/src/org/geometerplus/zlibrary/core/language/ZLLanguageUtil.java b/src/org/geometerplus/zlibrary/core/language/ZLLanguageUtil.java
index 068d2b0fe..b49002403 100644
--- a/src/org/geometerplus/zlibrary/core/language/ZLLanguageUtil.java
+++ b/src/org/geometerplus/zlibrary/core/language/ZLLanguageUtil.java
@@ -116,7 +116,7 @@ public abstract class ZLLanguageUtil {
case 0x11: return "ja"; // Japanese
case 0x12: return "ko"; // Korean
case 0x13: return "nl"; // Dutch
- case 0x14: return "no"; // Norwegian
+ case 0x14: return "nb"; // Norwegian
case 0x15: return "pl"; // Polish
case 0x16: return "pt"; // Portuguese
case 0x17: return "rm"; // Romansh