Skip to content

Commit a580dcd

Browse files
committed
增加德语选项
1 parent 9ced105 commit a580dcd

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

gpt_term/main.py

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -581,7 +581,7 @@ def __init__(self):
581581
'/undo': None,
582582
'/delete': {"first", "all"},
583583
'/reset': None,
584-
'/lang' : {"zh_CN","en","jp"},
584+
'/lang' : {"zh_CN","en","jp","de"},
585585
'/version': None,
586586
'/help': None,
587587
'/exit': None,
@@ -1031,6 +1031,8 @@ def main():
10311031
_=set_lang("en")
10321032
elif config.get("language") == "jp":
10331033
_=set_lang("jp")
1034+
elif config.get("language") == "de":
1035+
_=set_lang("de")
10341036

10351037
parser = argparse.ArgumentParser(description=_("gpt_term.help_description"),add_help=False)
10361038
parser.add_argument('-h', '--help',action='help', help=_("gpt_term.help_help"))
@@ -1041,14 +1043,14 @@ def main():
10411043
parser.add_argument('-m', '--multi', action='store_true', help=_("gpt_term.help_m"))
10421044
parser.add_argument('-r', '--raw', action='store_true', help=_("gpt_term.help_r"))
10431045
## 新添加的选项:--lang
1044-
parser.add_argument('-l','--lang', type=str, choices=['en', 'zh_CN', 'jp'], help=_("gpt_term.help_lang"))
1046+
parser.add_argument('-l','--lang', type=str, choices=['en', 'zh_CN', 'jp', 'de'], help=_("gpt_term.help_lang"))
10451047
# normal function args
10461048

10471049
parser.add_argument('--set-apikey', metavar='KEY', type=str, help=_("gpt_term.help_set_key"))
10481050
parser.add_argument('--set-timeout', metavar='SEC', type=int, help=_("gpt_term.help_set_timeout"))
10491051
parser.add_argument('--set-gentitle', metavar='BOOL', type=str, help=_("gpt_term.help_set_gentitle"))
10501052
## 新添加的选项:--set-lang
1051-
parser.add_argument('--set-lang', type=str, choices=['en', 'zh_CN', 'jp'], help=_("gpt_term.help_set_lang"))
1053+
parser.add_argument('--set-lang', type=str, choices=['en', 'zh_CN', 'jp', 'de'], help=_("gpt_term.help_set_lang"))
10521054
parser.add_argument('--set-saveperfix', metavar='PERFIX', type=str, help=_("gpt_term.help_set_saveperfix"))
10531055
parser.add_argument('--set-loglevel', metavar='LEVEL', type=str, help=_("gpt_term.help_set_loglevel")+'DEBUG, INFO, WARNING, ERROR, CRITICAL')
10541056
# setting args
@@ -1062,6 +1064,8 @@ def main():
10621064
_=set_lang("en")
10631065
elif args.set_lang == "jp":
10641066
_=set_lang("jp")
1067+
elif args.set_lang == "de":
1068+
_=set_lang("de")
10651069
set_config_by_args(args, config_ini)
10661070

10671071
try:
@@ -1145,6 +1149,8 @@ def main():
11451149
_=set_lang("en")
11461150
elif args.lang == "jp":
11471151
_=set_lang("jp")
1152+
elif args.lang == "de":
1153+
_=set_lang("de")
11481154

11491155
console.print(
11501156
_("gpt_term.welcome"))

0 commit comments

Comments
 (0)