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)
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():
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