python中gettext文件格式_Python locale.gettext方法代码示例

# 需要导入模块: import locale [as 别名]

# 或者: from locale import gettext [as 别名]

def get_file_items(self, window, files):

# lightweight filter on file type and extension

if not any(f.is_directory() or f.get_name().endswith(VIDEO_EXTENSIONS) for f in files):

return

# create subliminal menu

subliminal_menuitem = Nautilus.MenuItem(name='SubliminalMenu::Subliminal', label='Subliminal')

sub_menus = Nautilus.Menu()

subliminal_menuitem.set_submenu(sub_menus)

# create choose submenu on single file

if len(files) == 1 and not files[0].is_directory():

choose_menuitem = Nautilus.MenuItem(name='SubliminalSubMenu::Choose', label=_('Choose subtitles'))

choose_menuitem.connect('activate', self.choose_callback, files)

sub_menus.append_item(choose_menuitem)

# create download submenu

download_menuitem = Nautilus.MenuItem(name='SubliminalSubMenu::Download', label=_('Download subtitles'))

download_menuitem.connect('activate', self.download_callback, files)

sub_menus.append_item(download_menuitem)

# create configure submenu

configure_menuitem = Nautilus.MenuItem(name='SubliminalSubMenu::Configure', label=_('Configure...'))

configure_menuitem.connect('activate', self.config_callback)

sub_menus.append_item(configure_menuitem)

return subliminal_menuitem,

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值