用法:
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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。