diff --git a/resources/i18n/de/cura.po b/resources/i18n/de_DE/cura.po similarity index 100% rename from resources/i18n/de/cura.po rename to resources/i18n/de_DE/cura.po diff --git a/resources/i18n/de/fdmextruder.def.json.po b/resources/i18n/de_DE/fdmextruder.def.json.po similarity index 100% rename from resources/i18n/de/fdmextruder.def.json.po rename to resources/i18n/de_DE/fdmextruder.def.json.po diff --git a/resources/i18n/de/fdmprinter.def.json.po b/resources/i18n/de_DE/fdmprinter.def.json.po similarity index 100% rename from resources/i18n/de/fdmprinter.def.json.po rename to resources/i18n/de_DE/fdmprinter.def.json.po diff --git a/resources/i18n/en/cura.po b/resources/i18n/en_US/cura.po similarity index 100% rename from resources/i18n/en/cura.po rename to resources/i18n/en_US/cura.po diff --git a/resources/i18n/es/cura.po b/resources/i18n/es_ES/cura.po similarity index 100% rename from resources/i18n/es/cura.po rename to resources/i18n/es_ES/cura.po diff --git a/resources/i18n/es/fdmextruder.def.json.po b/resources/i18n/es_ES/fdmextruder.def.json.po similarity index 100% rename from resources/i18n/es/fdmextruder.def.json.po rename to resources/i18n/es_ES/fdmextruder.def.json.po diff --git a/resources/i18n/es/fdmprinter.def.json.po b/resources/i18n/es_ES/fdmprinter.def.json.po similarity index 100% rename from resources/i18n/es/fdmprinter.def.json.po rename to resources/i18n/es_ES/fdmprinter.def.json.po diff --git a/resources/i18n/fi/cura.po b/resources/i18n/fi_FI/cura.po similarity index 100% rename from resources/i18n/fi/cura.po rename to resources/i18n/fi_FI/cura.po diff --git a/resources/i18n/fi/fdmextruder.def.json.po b/resources/i18n/fi_FI/fdmextruder.def.json.po similarity index 100% rename from resources/i18n/fi/fdmextruder.def.json.po rename to resources/i18n/fi_FI/fdmextruder.def.json.po diff --git a/resources/i18n/fi/fdmprinter.def.json.po b/resources/i18n/fi_FI/fdmprinter.def.json.po similarity index 100% rename from resources/i18n/fi/fdmprinter.def.json.po rename to resources/i18n/fi_FI/fdmprinter.def.json.po diff --git a/resources/i18n/fr/cura.po b/resources/i18n/fr_FR/cura.po similarity index 100% rename from resources/i18n/fr/cura.po rename to resources/i18n/fr_FR/cura.po diff --git a/resources/i18n/fr/fdmextruder.def.json.po b/resources/i18n/fr_FR/fdmextruder.def.json.po similarity index 100% rename from resources/i18n/fr/fdmextruder.def.json.po rename to resources/i18n/fr_FR/fdmextruder.def.json.po diff --git a/resources/i18n/fr/fdmprinter.def.json.po b/resources/i18n/fr_FR/fdmprinter.def.json.po similarity index 100% rename from resources/i18n/fr/fdmprinter.def.json.po rename to resources/i18n/fr_FR/fdmprinter.def.json.po diff --git a/resources/i18n/it/cura.po b/resources/i18n/it_IT/cura.po similarity index 100% rename from resources/i18n/it/cura.po rename to resources/i18n/it_IT/cura.po diff --git a/resources/i18n/it/fdmextruder.def.json.po b/resources/i18n/it_IT/fdmextruder.def.json.po similarity index 100% rename from resources/i18n/it/fdmextruder.def.json.po rename to resources/i18n/it_IT/fdmextruder.def.json.po diff --git a/resources/i18n/it/fdmprinter.def.json.po b/resources/i18n/it_IT/fdmprinter.def.json.po similarity index 100% rename from resources/i18n/it/fdmprinter.def.json.po rename to resources/i18n/it_IT/fdmprinter.def.json.po diff --git a/resources/i18n/ja/cura.po b/resources/i18n/ja_JP/cura.po similarity index 100% rename from resources/i18n/ja/cura.po rename to resources/i18n/ja_JP/cura.po diff --git a/resources/i18n/ja/fdmextruder.def.json.po b/resources/i18n/ja_JP/fdmextruder.def.json.po similarity index 100% rename from resources/i18n/ja/fdmextruder.def.json.po rename to resources/i18n/ja_JP/fdmextruder.def.json.po diff --git a/resources/i18n/ja/fdmprinter.def.json.po b/resources/i18n/ja_JP/fdmprinter.def.json.po similarity index 100% rename from resources/i18n/ja/fdmprinter.def.json.po rename to resources/i18n/ja_JP/fdmprinter.def.json.po diff --git a/resources/i18n/ko/cura.po b/resources/i18n/ko_KR/cura.po similarity index 100% rename from resources/i18n/ko/cura.po rename to resources/i18n/ko_KR/cura.po diff --git a/resources/i18n/ko/fdmextruder.def.json.po b/resources/i18n/ko_KR/fdmextruder.def.json.po similarity index 100% rename from resources/i18n/ko/fdmextruder.def.json.po rename to resources/i18n/ko_KR/fdmextruder.def.json.po diff --git a/resources/i18n/ko/fdmprinter.def.json.po b/resources/i18n/ko_KR/fdmprinter.def.json.po similarity index 100% rename from resources/i18n/ko/fdmprinter.def.json.po rename to resources/i18n/ko_KR/fdmprinter.def.json.po diff --git a/resources/i18n/nl/cura.po b/resources/i18n/nl_NL/cura.po similarity index 100% rename from resources/i18n/nl/cura.po rename to resources/i18n/nl_NL/cura.po diff --git a/resources/i18n/nl/fdmextruder.def.json.po b/resources/i18n/nl_NL/fdmextruder.def.json.po similarity index 100% rename from resources/i18n/nl/fdmextruder.def.json.po rename to resources/i18n/nl_NL/fdmextruder.def.json.po diff --git a/resources/i18n/nl/fdmprinter.def.json.po b/resources/i18n/nl_NL/fdmprinter.def.json.po similarity index 100% rename from resources/i18n/nl/fdmprinter.def.json.po rename to resources/i18n/nl_NL/fdmprinter.def.json.po diff --git a/resources/i18n/pl/cura.po b/resources/i18n/pl_PL/cura.po similarity index 100% rename from resources/i18n/pl/cura.po rename to resources/i18n/pl_PL/cura.po diff --git a/resources/i18n/pl/fdmextruder.def.json.po b/resources/i18n/pl_PL/fdmextruder.def.json.po similarity index 100% rename from resources/i18n/pl/fdmextruder.def.json.po rename to resources/i18n/pl_PL/fdmextruder.def.json.po diff --git a/resources/i18n/pl/fdmprinter.def.json.po b/resources/i18n/pl_PL/fdmprinter.def.json.po similarity index 100% rename from resources/i18n/pl/fdmprinter.def.json.po rename to resources/i18n/pl_PL/fdmprinter.def.json.po diff --git a/resources/i18n/ru/cura.po b/resources/i18n/ru_RU/cura.po similarity index 100% rename from resources/i18n/ru/cura.po rename to resources/i18n/ru_RU/cura.po diff --git a/resources/i18n/ru/fdmextruder.def.json.po b/resources/i18n/ru_RU/fdmextruder.def.json.po similarity index 100% rename from resources/i18n/ru/fdmextruder.def.json.po rename to resources/i18n/ru_RU/fdmextruder.def.json.po diff --git a/resources/i18n/ru/fdmprinter.def.json.po b/resources/i18n/ru_RU/fdmprinter.def.json.po similarity index 100% rename from resources/i18n/ru/fdmprinter.def.json.po rename to resources/i18n/ru_RU/fdmprinter.def.json.po diff --git a/resources/i18n/tr/cura.po b/resources/i18n/tr_TR/cura.po similarity index 100% rename from resources/i18n/tr/cura.po rename to resources/i18n/tr_TR/cura.po diff --git a/resources/i18n/tr/fdmextruder.def.json.po b/resources/i18n/tr_TR/fdmextruder.def.json.po similarity index 100% rename from resources/i18n/tr/fdmextruder.def.json.po rename to resources/i18n/tr_TR/fdmextruder.def.json.po diff --git a/resources/i18n/tr/fdmprinter.def.json.po b/resources/i18n/tr_TR/fdmprinter.def.json.po similarity index 100% rename from resources/i18n/tr/fdmprinter.def.json.po rename to resources/i18n/tr_TR/fdmprinter.def.json.po