We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent db3ac38 commit 4069f45Copy full SHA for 4069f45
1 file changed
clis/select_lang.py
@@ -0,0 +1,28 @@
1
+import sys
2
+import subprocess
3
+from pathlib import Path
4
+import os
5
+from .. import translations as langs
6
+
7
8
+def main():
9
+ if len(sys.argv) < 2:
10
+ print("Uso: python select_lang.py <lingua>")
11
+ sys.exit(1)
12
13
+ lang_name = sys.argv[1]
14
15
+ try:
16
+ lang_function = getattr(langs, lang_name)
17
+ except AttributeError:
18
+ print(f"La lingua '{lang_name}' non esiste.")
19
20
21
+ if callable(lang_function):
22
+ lang_function()
23
+ else:
24
+ print(f"'{lang_name}' non è una funzione.")
25
26
27
+if __name__ == "__main__":
28
+ main()
0 commit comments