made interface status value translatable
in the interface table the value of status column is not translatable. this patch adding a display choices tuple with translatable option. Change-Id: I27f433ebbf4a1c8859024e4379ac1b7322de6cba Closes-Bug: #1420683
This commit is contained in:
parent
afc549552e
commit
cefbbd4608
@ -94,6 +94,12 @@ DISPLAY_CHOICES = (
|
|||||||
("UP", pgettext_lazy("Admin state of a Port", u"UP")),
|
("UP", pgettext_lazy("Admin state of a Port", u"UP")),
|
||||||
("DOWN", pgettext_lazy("Admin state of a Port", u"DOWN")),
|
("DOWN", pgettext_lazy("Admin state of a Port", u"DOWN")),
|
||||||
)
|
)
|
||||||
|
STATUS_DISPLAY_CHOICES = (
|
||||||
|
("ACTIVE", pgettext_lazy("current status of port", u"Active")),
|
||||||
|
("BUILD", pgettext_lazy("current status of port", u"Build")),
|
||||||
|
("DOWN", pgettext_lazy("current status of port", u"Down")),
|
||||||
|
("ERROR", pgettext_lazy("current status of port", u"Error")),
|
||||||
|
)
|
||||||
|
|
||||||
|
|
||||||
class PortsTable(tables.DataTable):
|
class PortsTable(tables.DataTable):
|
||||||
@ -102,7 +108,9 @@ class PortsTable(tables.DataTable):
|
|||||||
link="horizon:project:networks:ports:detail")
|
link="horizon:project:networks:ports:detail")
|
||||||
fixed_ips = tables.Column(project_tables.get_fixed_ips,
|
fixed_ips = tables.Column(project_tables.get_fixed_ips,
|
||||||
verbose_name=_("Fixed IPs"))
|
verbose_name=_("Fixed IPs"))
|
||||||
status = tables.Column("status", verbose_name=_("Status"))
|
status = tables.Column("status",
|
||||||
|
verbose_name=_("Status"),
|
||||||
|
display_choices=STATUS_DISPLAY_CHOICES)
|
||||||
device_owner = tables.Column(get_device_owner,
|
device_owner = tables.Column(get_device_owner,
|
||||||
verbose_name=_("Type"))
|
verbose_name=_("Type"))
|
||||||
admin_state = tables.Column("admin_state",
|
admin_state = tables.Column("admin_state",
|
||||||
|
Loading…
Reference in New Issue
Block a user