[pitivi] UI: Make Preferences labels translatable. Fixes #584128
- From: Edward Hervey <edwardrv src gnome org>
- To: svn-commits-list gnome org
- Subject: [pitivi] UI: Make Preferences labels translatable. Fixes #584128
- Date: Fri, 29 May 2009 07:34:34 -0400 (EDT)
commit 11889dc0b2a03a068bd6387f70041c2c57c9ccb6
Author: Claude Paroz <claude 2xlibre net>
Date: Thu May 28 16:18:23 2009 +0200
UI: Make Preferences labels translatable. Fixes #584128
---
pitivi/ui/prefs.py | 4 ++--
pitivi/ui/previewer.py | 19 ++++++++++---------
pitivi/ui/timelinecanvas.py | 10 +++++-----
pitivi/ui/trackobject.py | 25 +++++++++++++------------
po/POTFILES.in | 3 +++
5 files changed, 33 insertions(+), 28 deletions(-)
diff --git a/pitivi/ui/prefs.py b/pitivi/ui/prefs.py
index f33daf2..7ce114b 100644
--- a/pitivi/ui/prefs.py
+++ b/pitivi/ui/prefs.py
@@ -120,8 +120,8 @@ class PreferencesDialog(gtk.Window):
# restart warning
self.restart_warning = gtk.Label()
self.restart_warning.set_markup(
- _("<b>Some changes will not take effect until you restart "
- "PiTiVi</b>"))
+ "<b>%s</b>" % _("Some changes will not take effect until you "
+ "restart PiTiVi"))
vbox.pack_end(self.restart_warning, False, False)
## Public API
diff --git a/pitivi/ui/previewer.py b/pitivi/ui/previewer.py
index 010b5e2..10e6f41 100644
--- a/pitivi/ui/previewer.py
+++ b/pitivi/ui/previewer.py
@@ -28,6 +28,7 @@ import gobject
import gst
import cairo
import os
+from gettext import gettext as _
import pitivi.utils as utils
from pitivi.configure import get_pixmap_dir
from pitivi.elements.singledecodebin import SingleDecodeBin
@@ -52,10 +53,10 @@ GlobalSettings.addConfigOption("thumbnailSpacingHint",
notify=True)
PreferencesDialog.addNumericPreference("thumbnailSpacingHint",
- section="Appearance",
- label="Thumbnail Gap (pixels)",
+ section=_("Appearance"),
+ label=_("Thumbnail Gap (pixels)"),
lower=0,
- description="The gap between thumbnails")
+ description=_("The gap between thumbnails"))
# this default works out to a maximum of ~ 1.78 MiB per factory, assuming:
# 4:3 aspect ratio
@@ -80,9 +81,9 @@ GlobalSettings.addConfigOption('showThumbnails',
notify = True)
PreferencesDialog.addTogglePreference('showThumbnails',
- section = "Appearance",
- label = "Show Thumbnails (Video)",
- description = "Show Thumbnails on Video Clips")
+ section = _("Appearance"),
+ label = _("Show Thumbnails (Video)"),
+ description = _("Show Thumbnails on Video Clips"))
GlobalSettings.addConfigOption('showWaveforms',
section = 'user-interface',
@@ -91,9 +92,9 @@ GlobalSettings.addConfigOption('showWaveforms',
notify = True)
PreferencesDialog.addTogglePreference('showWaveforms',
- section = "Appearance",
- label = "Show Waveforms (Audio)",
- description = "Show Waveforms on Audio Clips")
+ section = _("Appearance"),
+ label = _("Show Waveforms (Audio)"),
+ description = _("Show Waveforms on Audio Clips"))
# Previewer -- abstract base class with public interface for UI
# |_DefaultPreviewer -- draws a default thumbnail for UI
diff --git a/pitivi/ui/timelinecanvas.py b/pitivi/ui/timelinecanvas.py
index c28d70c..9f05c2e 100644
--- a/pitivi/ui/timelinecanvas.py
+++ b/pitivi/ui/timelinecanvas.py
@@ -21,6 +21,7 @@
import gtk
import goocanvas
+from gettext import gettext as _
from pitivi.log.loggable import Loggable
from pitivi.receiver import receiver, handler
@@ -31,7 +32,6 @@ from pitivi.ui.zoominterface import Zoomable
from pitivi.settings import GlobalSettings
from pitivi.ui.prefs import PreferencesDialog
from pitivi.ui.common import TRACK_SPACING, unpack_cairo_pattern
-import gtk
# cursors to be used for resizing objects
ARROW = gtk.gdk.Cursor(gtk.gdk.ARROW)
@@ -45,10 +45,10 @@ GlobalSettings.addConfigOption('edgeSnapDeadband',
notify = True)
PreferencesDialog.addNumericPreference('edgeSnapDeadband',
- section = "Behavior",
- label = "Snap Distance (pixels)",
- description = "Threshold distance (in pixels) used for all snapping"
- "operations",
+ section = _("Behavior"),
+ label = _("Snap Distance (pixels)"),
+ description = _("Threshold distance (in pixels) used for all snapping "
+ "operations"),
lower = 0)
class TimelineCanvas(goocanvas.Canvas, Zoomable, Loggable):
diff --git a/pitivi/ui/trackobject.py b/pitivi/ui/trackobject.py
index aa703c5..5600ee8 100644
--- a/pitivi/ui/trackobject.py
+++ b/pitivi/ui/trackobject.py
@@ -6,6 +6,7 @@ import pango
import cairo
import pitivi.configure as configure
from urllib import unquote
+from gettext import gettext as _
from pitivi.receiver import receiver, handler
from view import View
import controller
@@ -38,9 +39,9 @@ GlobalSettings.addConfigOption('videoClipBg',
notify = True)
PreferencesDialog.addColorPreference('videoClipBg',
- section = "Appearance",
- label = "Clip Background (Video)",
- description = "The background color for clips in video tracks.")
+ section = _("Appearance"),
+ label = _("Clip Background (Video)"),
+ description = _("The background color for clips in video tracks."))
GlobalSettings.addConfigOption('audioClipBg',
section = 'user-interface',
@@ -49,9 +50,9 @@ GlobalSettings.addConfigOption('audioClipBg',
notify = True)
PreferencesDialog.addColorPreference('audioClipBg',
- section = "Appearance",
- label = "Clip Background (Audio)",
- description = "The background color for clips in audio tracks.")
+ section = _("Appearance"),
+ label = _("Clip Background (Audio)"),
+ description = _("The background color for clips in audio tracks."))
GlobalSettings.addConfigOption('selectedColor',
section = 'user-interface',
@@ -60,9 +61,9 @@ GlobalSettings.addConfigOption('selectedColor',
notify = True)
PreferencesDialog.addColorPreference('selectedColor',
- section = "Appearance",
- label = "Selection Color",
- description = "Selected clips will be tinted with this color.")
+ section = _("Appearance"),
+ label = _("Selection Color"),
+ description = _("Selected clips will be tinted with this color."))
GlobalSettings.addConfigOption('clipFontDesc',
section = 'user-interface',
@@ -71,9 +72,9 @@ GlobalSettings.addConfigOption('clipFontDesc',
notify = True)
PreferencesDialog.addFontPreference('clipFontDesc',
- section = 'Appearance',
- description = "The font to use for clip titles",
- label = "Clip Font")
+ section = _('Appearance'),
+ label = _("Clip Font"),
+ description = _("The font to use for clip titles"))
GlobalSettings.addConfigOption('clipFontColor',
section = 'user-interface',
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 1c17c50..df79ef7 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -27,12 +27,15 @@ pitivi/ui/net_capture.glade
pitivi/ui/pluginmanagerdialog.glade
pitivi/ui/pluginmanagerdialog.py
pitivi/ui/prefs.py
+pitivi/ui/previewer.py
pitivi/ui/projecttabs.py
pitivi/ui/projectsettings.glade
pitivi/ui/propertyeditor.py
pitivi/ui/screencast_manager.glade
pitivi/ui/sourcelist.py
pitivi/ui/timeline.py
+pitivi/ui/timelinecanvas.py
pitivi/ui/timelinecontrols.py
+pitivi/ui/trackobject.py
pitivi/ui/viewer.py
pitivi/ui/videofxlist.py
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]