From: daid Date: Thu, 16 Oct 2014 09:24:53 +0000 (+0200) Subject: Add some more missing translations. X-Git-Tag: 14.10-RC5~25 X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~ianmdlvl/git?a=commitdiff_plain;h=768fe6910d42b6eac3d23aa40fb8768e7f8a7fe0;p=cura.git Add some more missing translations. --- diff --git a/Cura/gui/mainWindow.py b/Cura/gui/mainWindow.py index 5bf0d97f..9529acab 100644 --- a/Cura/gui/mainWindow.py +++ b/Cura/gui/mainWindow.py @@ -624,11 +624,11 @@ class normalSettingsPanel(configBase.configPanelBase): self.SetSizer(wx.BoxSizer(wx.HORIZONTAL)) self.GetSizer().Add(self.nb, 1, wx.EXPAND) - (left, right, self.printPanel) = self.CreateDynamicConfigTab(self.nb, 'Basic') + (left, right, self.printPanel) = self.CreateDynamicConfigTab(self.nb, _('Basic')) self._addSettingsToPanels('basic', left, right) self.SizeLabelWidths(left, right) - (left, right, self.advancedPanel) = self.CreateDynamicConfigTab(self.nb, 'Advanced') + (left, right, self.advancedPanel) = self.CreateDynamicConfigTab(self.nb, _('Advanced')) self._addSettingsToPanels('advanced', left, right) self.SizeLabelWidths(left, right) diff --git a/Cura/util/resources.py b/Cura/util/resources.py index 6bbbdac9..6c385763 100644 --- a/Cura/util/resources.py +++ b/Cura/util/resources.py @@ -59,6 +59,7 @@ def setupLocalization(selectedLanguage = None): locale_path = os.path.normpath(os.path.join(resourceBasePath, 'locale')) translation = gettext.translation('Cura', locale_path, languages, fallback=True) + #translation.ugettext = lambda message: u'#' + message translation.install(unicode=True) def getLanguageOptions(): diff --git a/Cura/util/sliceEngine.py b/Cura/util/sliceEngine.py index 569a0510..dcf0fe95 100644 --- a/Cura/util/sliceEngine.py +++ b/Cura/util/sliceEngine.py @@ -89,15 +89,15 @@ class EngineResult(object): if self._printTimeSeconds is None: return '' if int(self._printTimeSeconds / 60 / 60) < 1: - return '%d minutes' % (int(self._printTimeSeconds / 60) % 60) + return _('%d minutes') % (int(self._printTimeSeconds / 60) % 60) if int(self._printTimeSeconds / 60 / 60) == 1: - return '%d hour %d minutes' % (int(self._printTimeSeconds / 60 / 60), int(self._printTimeSeconds / 60) % 60) - return '%d hours %d minutes' % (int(self._printTimeSeconds / 60 / 60), int(self._printTimeSeconds / 60) % 60) + return _('%d hour %d minutes') % (int(self._printTimeSeconds / 60 / 60), int(self._printTimeSeconds / 60) % 60) + return _('%d hours %d minutes') % (int(self._printTimeSeconds / 60 / 60), int(self._printTimeSeconds / 60) % 60) def getFilamentAmount(self, e=0): if self._filamentMM[e] == 0.0: return None - return '%0.2f meter %0.0f gram' % (float(self._filamentMM[e]) / 1000.0, self.getFilamentWeight(e) * 1000.0) + return _('%0.2f meter %0.0f gram') % (float(self._filamentMM[e]) / 1000.0, self.getFilamentWeight(e) * 1000.0) def getLog(self): return self._engineLog