]> git.lyx.org Git - lyx.git/commitdiff
* src/MenuBackend.C: fix localization bug
authorMichael Schmitt <michael.schmitt@teststep.org>
Fri, 3 Nov 2006 23:17:51 +0000 (23:17 +0000)
committerMichael Schmitt <michael.schmitt@teststep.org>
Fri, 3 Nov 2006 23:17:51 +0000 (23:17 +0000)
git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@15722 a592a061-630c-0410-9148-cb99ea01b6c8

src/MenuBackend.C

index 734b1dd46fcafbce9c3275d55222d1a09487110e..51b33c36eae04d0da8e5c7606d8e37bb4a7553fe 100644 (file)
@@ -768,7 +768,8 @@ void expandToolbars(Menu & tomenu, Buffer const * buf)
 
        int i = 1;
        for (; cit != end; ++cit, ++i) {
-               docstring label = char_type(uppercase(cit->name[0])) + _(cit->name.substr(1));
+               docstring label = _(cit->name);
+               label = char_type(uppercase(label[0])) + label.substr(1);
                // frontends are not supposed to turn on/off toolbars, if they can not
                // update ToolbarBackend::flags. That is to say, ToolbarsBackend::flags
                // should reflect the true state of toolbars.
@@ -781,7 +782,7 @@ void expandToolbars(Menu & tomenu, Buffer const * buf)
                if (cit->flags & ToolbarBackend::AUTO)
                        label += _(" (auto)");
                tomenu.add(MenuItem(MenuItem::Command, label,
-                                   FuncRequest(LFUN_TOOLBAR_TOGGLE_STATE, _(cit->name))));
+                                   FuncRequest(LFUN_TOOLBAR_TOGGLE_STATE, cit->name)));
        }
 }