diff --git a/taxonomy-editor-frontend/src/pages/editentry/LanguageSelectionDialog.jsx b/taxonomy-editor-frontend/src/pages/editentry/LanguageSelectionDialog.jsx
index 1c968821..72dd7127 100644
--- a/taxonomy-editor-frontend/src/pages/editentry/LanguageSelectionDialog.jsx
+++ b/taxonomy-editor-frontend/src/pages/editentry/LanguageSelectionDialog.jsx
@@ -46,17 +46,23 @@ const LanguageSelectionDialog = ({
selected.map((langCode) => ISO6391.getName(langCode)).join(", ")
}
>
- {ISO6391.getAllCodes().map(
- (langCode) =>
- langCode !== mainLanguage.main_language && (
-
- )
- )}
+ {ISO6391.getAllNames()
+ .sort()
+ .map(
+ (langName) =>
+ langName !== mainLanguage.main_language && (
+
+ )
+ )}