mirror of
https://github.com/virt-manager/virt-manager.git
synced 2025-02-25 18:55:27 -06:00
i18n: improve labels for disk
Use whole strings for the labels of disks, including the bus (if available), and the index. There are still generic fallbacks for the disk types not explicitly handled. Reviewed-by: Cole Robinson <crobinso@redhat.com> Signed-off-by: Pino Toscano <ptoscano@redhat.com>
This commit is contained in:
parent
9c7df6a7cd
commit
e300dd5da8
@ -170,21 +170,32 @@ def _label_for_device(dev):
|
||||
if dev.device == "floppy":
|
||||
return _("Floppy %(index)d") % {"index": dev.disk_bus_index}
|
||||
|
||||
busstr = vmmAddHardware.disk_pretty_bus(dev.bus) or ""
|
||||
if dev.bus:
|
||||
busstr = vmmAddHardware.disk_pretty_bus(dev.bus)
|
||||
if dev.device == "cdrom":
|
||||
return _("%(bus)s CDROM %(index)d") % {
|
||||
"bus": busstr,
|
||||
"index": dev.disk_bus_index,
|
||||
}
|
||||
elif dev.device == "disk":
|
||||
return _("%(bus)s Disk %(index)d") % {
|
||||
"bus": busstr,
|
||||
"index": dev.disk_bus_index,
|
||||
}
|
||||
return _("%(bus)s %(device)s %(index)d") % {
|
||||
"bus": busstr,
|
||||
"device": dev.device.capitalize(),
|
||||
"index": dev.disk_bus_index,
|
||||
}
|
||||
|
||||
if dev.device == "cdrom":
|
||||
devstr = _("CDROM")
|
||||
return _("CDROM %(index)d") % {"index": dev.disk_bus_index}
|
||||
elif dev.device == "disk":
|
||||
devstr = _("Disk")
|
||||
else:
|
||||
devstr = dev.device.capitalize()
|
||||
|
||||
if busstr:
|
||||
ret = "%s %s" % (busstr, devstr)
|
||||
else:
|
||||
ret = devstr
|
||||
|
||||
return "%s %s" % (ret, dev.disk_bus_index)
|
||||
return _("Disk %(index)d") % {"index": dev.disk_bus_index}
|
||||
return _("%(device)s %(index)d") % {
|
||||
"device": dev.device.capitalize(),
|
||||
"index": dev.disk_bus_index,
|
||||
}
|
||||
|
||||
if devtype == "interface":
|
||||
if dev.macaddr:
|
||||
|
Loading…
Reference in New Issue
Block a user