From ee9782c62473a18d05034e79f116eed833ecc1f1 Mon Sep 17 00:00:00 2001 From: Bo Peng Date: Sun, 22 Apr 2007 21:27:28 +0000 Subject: [PATCH] po/lyx_pot.py: handles PopupMenu in lib/ui/* ("Math Spacing" etc are translated now) git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@17912 a592a061-630c-0410-9148-cb99ea01b6c8 --- po/lyx_pot.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/po/lyx_pot.py b/po/lyx_pot.py index 9999c9cbe1..23094aed7d 100755 --- a/po/lyx_pot.py +++ b/po/lyx_pot.py @@ -35,6 +35,7 @@ def ui_l10n(input_files, output, base): '''Generate pot file from lib/ui/*''' output = open(output, 'w') Submenu = re.compile(r'^[^#]*Submenu\s+"([^"]*)"') + Popupmenu = re.compile(r'^[^#]*PopupMenu\s+"[^"]+"\s+"([^"]*)"') Toolbar = re.compile(r'^[^#]*Toolbar\s+"[^"]+"\s+"([^"]*)"') Item = re.compile(r'[^#]*Item\s+"([^"]*)"') for src in input_files: @@ -43,6 +44,8 @@ def ui_l10n(input_files, output, base): if Submenu.match(line): (string,) = Submenu.match(line).groups() string = string.replace('_', ' ') + elif Popupmenu.match(line): + (string,) = Popupmenu.match(line).groups() elif Toolbar.match(line): (string,) = Toolbar.match(line).groups() elif Item.match(line): -- 2.39.2