def get_language(self, locale):
'''
Convert a locale tag into a preloaded language
'''
split_tag = re.split("[_\\.\\-]", locale)
# try with language and country
language = None
if len(split_tag) >= 2:
language = self._languages.get(split_tag[0] + "-" + split_tag[1], None)
if language is None and len(split_tag) >= 1:
language = self._languages.get(split_tag[0], None)
# fallback to english if the language is not recognized or
# locale was not specified
if language:
return language
else:
return language['en']
application.py 文件源码
python
阅读 40
收藏 0
点赞 0
评论 0
评论列表
文章目录