diff --git a/python/opensextant/__init__.py b/python/opensextant/__init__.py index 6e9caef2..e6a94888 100644 --- a/python/opensextant/__init__.py +++ b/python/opensextant/__init__.py @@ -1203,7 +1203,12 @@ def add_language(lg: Language, override=False): if lg.names: for nm in lg.names: - codes.append(nm.lower()) + lang_name_norm = nm.lower() + codes.append(lang_name_norm) + if "modern" in lang_name_norm: + nm2 = get_list(lang_name_norm, delim=",")[0] + codes.append(nm2) + override = True for k in set(codes): if k in language_map and not override: diff --git a/python/setup.py b/python/setup.py index 99742c7f..9c8b1bd0 100644 --- a/python/setup.py +++ b/python/setup.py @@ -14,7 +14,7 @@ setup( name='opensextant', - version='1.5.6', + version='1.5.7', description='OpenSextant APIs and Utilities', long_description=long_description,