File tree Expand file tree Collapse file tree 1 file changed +18
-7
lines changed Expand file tree Collapse file tree 1 file changed +18
-7
lines changed Original file line number Diff line number Diff line change 3030 'https://tldr-pages.github.io/assets/tldr.zip'
3131)
3232
33- DEFAULT_LANG = os .environ .get (
34- 'LANG' ,
35- 'C'
36- ).split ('_' )[0 ]
33+ def filter_languages (lang ):
34+ if lang in ['pt_PT' , 'pt_BR' , 'zh_TW' ]:
35+ return lang
36+ elif lang == "pt" :
37+ return "pt_PT"
38+ else :
39+ return lang .split ('_' )[0 ]
40+
41+ DEFAULT_LANG = filter_languages (
42+ os .environ .get (
43+ 'LANG' ,
44+ 'C'
45+ ).split ('.' )[0 ])
3746
3847if DEFAULT_LANG == 'C' or DEFAULT_LANG == 'POSIX' :
3948 DEFAULT_LANG = None
@@ -162,9 +171,11 @@ def get_platform_list():
162171def get_language_list ():
163172 languages = os .environ .get ('LANGUAGE' , '' ).split (':' )
164173 languages = list (map (
165- lambda x : x .split ('_' )[0 ],
166- filter (lambda x : not (x == 'C' or x == 'POSIX' or x == '' ), languages )
167- ))
174+ filter_languages ,
175+ map (
176+ lambda x : x .split ('.' )[0 ],
177+ filter (lambda x : not (x == 'C' or x == 'POSIX' or x == '' ), languages )
178+ )))
168179 if DEFAULT_LANG is not None :
169180 if DEFAULT_LANG not in languages :
170181 languages .append (DEFAULT_LANG )
You can’t perform that action at this time.
0 commit comments