Merge branch 'i18n' into i18n_db

This commit is contained in:
blitzmann
2020-06-28 17:57:20 -04:00

View File

@@ -55,6 +55,14 @@ class BaseName(ViewColumn):
self.columnText = _t("Name")
self.mask = wx.LIST_MASK_TEXT
self.projectedView = isinstance(fittingView, gui.builtinAdditionPanes.projectedView.ProjectedView)
self.rackTranslations = {
FittingSlot.HIGH: _t('High'),
FittingSlot.MED: _t('Med'),
FittingSlot.LOW: _t('Low'),
FittingSlot.SUBSYSTEM: _t('Subsystem'),
FittingSlot.RIG: _t('Rig')
}
def getText(self, stuff):
if isinstance(stuff, BaseWrapper):
@@ -90,9 +98,9 @@ class BaseName(ViewColumn):
elif isinstance(stuff, Rack):
if FitSvc.getInstance().serviceFittingOptions["rackLabels"]:
if stuff.slot == FittingSlot.MODE:
return '─ Tactical Mode'
return '{}'.format(_t('Tactical Mode'))
else:
return '{} {} Slot{}'.format(stuff.num, FittingSlot(stuff.slot).name.capitalize(), '' if stuff.num == 1 else 's')
return '{} '.format(_t('{} {} Slot', '{} {} Slots', stuff.num).format(stuff.num, self.rackTranslations.get(stuff.slot, FittingSlot(stuff.slot).name.capitalize())))
else:
return ""
elif isinstance(stuff, Module):