File tree Expand file tree Collapse file tree 1 file changed +16
-5
lines changed Expand file tree Collapse file tree 1 file changed +16
-5
lines changed Original file line number Diff line number Diff line change 2929 'https://tldr-pages.github.io/assets/tldr.zip'
3030)
3131
32- DEFAULT_LANG = os .environ .get (
33- 'LANG' ,
34- 'C'
35- ).split ('_' )[0 ]
32+
33+ def get_language_code (language ):
34+ language = language .split ('.' )[0 ]
35+ if language in ['pt_PT' , 'pt_BR' , 'zh_TW' ]:
36+ return language
37+ elif language == "pt" :
38+ return "pt_PT"
39+ return language .split ('_' )[0 ]
40+
41+
42+ DEFAULT_LANG = get_language_code (
43+ os .environ .get (
44+ 'LANG' ,
45+ 'C'
46+ ))
3647
3748if DEFAULT_LANG == 'C' or DEFAULT_LANG == 'POSIX' :
3849 DEFAULT_LANG = None
@@ -161,7 +172,7 @@ def get_platform_list():
161172def get_language_list ():
162173 languages = os .environ .get ('LANGUAGE' , '' ).split (':' )
163174 languages = list (map (
164- lambda x : x . split ( '_' )[ 0 ] ,
175+ get_language_code ,
165176 filter (lambda x : not (x == 'C' or x == 'POSIX' or x == '' ), languages )
166177 ))
167178 if DEFAULT_LANG is not None :
You can’t perform that action at this time.
0 commit comments