diff options
-rw-r--r-- | NEWS | 1 | ||||
-rw-r--r-- | toolbar.py | 32 |
2 files changed, 17 insertions, 16 deletions
@@ -1,5 +1,6 @@ * Add a format toolbar * Implement basic style support +* Make style names translatable 35 @@ -312,22 +312,22 @@ class FormatToolbar(gtk.Toolbar): self._abiword_canvas = abiword_canvas self._style_combo = ComboBox() - self._styles = ['Heading 1', - 'Heading 2', - 'Heading 3', - 'Heading 4', - 'Bullet List', - 'Dashed List', - 'Numbered List', - 'Lower Case List', - 'Upper Case List', - 'Block Text', - 'Normal', - 'Plain Text'] + self._styles = [['Heading 1',_('Heading 1')], + ['Heading 2',_('Heading 2')], + ['Heading 3',_('Heading 3')], + ['Heading 4',_('Heading 4')], + ['Bullet List',_('Bullet List')], + ['Dashed List',_('Dashed List')], + ['Numbered List',_('Numbered List')], + ['Lower Case List',_('Lower Case List')], + ['Upper Case List',_('Upper Case List')], + ['Block Text',_('Block Text')], + ['Normal',_('Normal')], + ['Plain Text',_('Plain Text')]] self._style_changed_id = self._style_combo.connect('changed', self._style_changed_cb) for i, s in enumerate(self._styles): - self._style_combo.append_item(i, s, None) - if s == 'Normal': + self._style_combo.append_item(i, s[1], None) + if s[0] == 'Normal': self._style_combo.set_active(i) tool_item = ToolComboBox(self._style_combo) self.insert(tool_item, -1); @@ -335,8 +335,8 @@ class FormatToolbar(gtk.Toolbar): def _style_changed_cb(self, combobox): if self._style_combo.get_active() != -1: - logger.debug('Setting style name: %s', self._styles[self._style_combo.get_active()]) - self._abiword_canvas.set_style(self._styles[self._style_combo.get_active()]) + logger.debug('Setting style name: %s', self._styles[self._style_combo.get_active()][0]) + self._abiword_canvas.set_style(self._styles[self._style_combo.get_active()][0]) class ViewToolbar(gtk.Toolbar): def __init__(self, abiword_canvas): |