From 223589627b02b0d88a4dafbf6a36686d0299df31 Mon Sep 17 00:00:00 2001 From: Stefan Dimitrijevic Date: Mon, 1 Dec 2025 13:35:26 +0100 Subject: [PATCH 1/2] add spanish language --- linvam/util.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/linvam/util.py b/linvam/util.py index 1a1e2bf..76cdb19 100644 --- a/linvam/util.py +++ b/linvam/util.py @@ -81,7 +81,8 @@ def get_supported_languages(): 'Russian', 'Chinese', 'French', - 'German' + 'German', + 'Spanish' ] @@ -191,6 +192,8 @@ def get_language_code(language_name): return 'fr' if language_name in ['German', 'de']: return 'de' + if language_name in ['Spanish', 'es']: + return 'es' return None @@ -205,6 +208,8 @@ def get_language_name(language_name): return 'French' if language_name in ['German', 'de']: return 'German' + if language_name in ['Spanish', 'es']: + return 'Spanish' return None From 42a1ad67c49e3565e14b6a2072c479b6c1798fc9 Mon Sep 17 00:00:00 2001 From: Stefan Dimitrijevic Date: Mon, 1 Dec 2025 13:38:01 +0100 Subject: [PATCH 2/2] fix pylint --- linvam/util.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/linvam/util.py b/linvam/util.py index 76cdb19..18eb41a 100644 --- a/linvam/util.py +++ b/linvam/util.py @@ -181,6 +181,7 @@ def save_to_commands_file(commands): f.close() +# pylint: disable=too-many-return-statements def get_language_code(language_name): if language_name in ['English', 'english', 'en']: return 'en-us' @@ -197,6 +198,7 @@ def get_language_code(language_name): return None +# pylint: disable=too-many-return-statements def get_language_name(language_name): if language_name in ['English', 'english', 'en']: return 'English'