用法:
install(names=None)
此方法将
gettext()
安装到内置命名空间中,并将其绑定到_
。如果给定了
names
参数,则它必须是一个序列,其中包含除了_()
之外要安装在内置命名空间中的函数名称。支持的名称是'gettext'
、'ngettext'
、'pgettext'
、'npgettext'
、'lgettext'
和'lngettext'
。请注意,这只是使
_()
函数可用于您的应用程序的一种方式,尽管是最方便的方式。因为它会影响全局的整个应用程序,特别是内置命名空间,所以本地化模块永远不应该安装_()
。相反,他们应该使用此代码使_()
可用于他们的模块:import gettext t = gettext.translation('mymodule', ...) _ = t.gettext
这会将
_()
仅放在模块的全局命名空间中,因此只会影响此模块内的调用。在 3.8 版中更改:添加
'pgettext'
和'npgettext'
.
相关用法
- Python gettext.GNUTranslations.ngettext用法及代码示例
- Python PIL getbands() and getextrema()用法及代码示例
- Python PIL getpixel()用法及代码示例
- Python getattr()用法及代码示例
- Python OpenCV getTrackbarPos()用法及代码示例
- Python OpenCV getgaussiankernel()用法及代码示例
- Python OpenCV getRotationMatrix2D()用法及代码示例
- Python PIL getbands()用法及代码示例
- Python PIL getpalette()用法及代码示例
- Python PIL getcolors()用法及代码示例
- Python genericalias.__parameters__用法及代码示例
- Python gzip.compress(s)用法及代码示例
- Python globals()用法及代码示例
- Python numpy string greater_equal()用法及代码示例
- Python gcd()用法及代码示例
- Python graphlib.TopologicalSorter用法及代码示例
- Python graphlib.TopologicalSorter.static_order用法及代码示例
- Python Tkinter grid()用法及代码示例
- Python gc.is_finalized用法及代码示例
- Python gc.is_tracked用法及代码示例
注:本文由纯净天空筛选整理自python.org大神的英文原创作品 gettext.NullTranslations.install。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。