use pgettext in one place, add support for extracting it

This commit is contained in:
Michael Hudson-Doyle 2020-05-08 15:13:15 +12:00
parent 33bdc90780
commit 59c47254e7
2 changed files with 3 additions and 1 deletions

View File

@ -50,6 +50,7 @@ class build(distutils.command.build.build):
'--directory=.', '--directory=.',
'--add-comments', '--add-comments',
'--from-code=UTF-8', '--from-code=UTF-8',
'--keyword=pgettext:1c,2',
'--output=subiquity.pot', '--output=subiquity.pot',
'--files-from=POTFILES.in.tmp', '--files-from=POTFILES.in.tmp',
], cwd="po") ], cwd="po")

View File

@ -20,6 +20,7 @@ import logging
import yaml import yaml
from socket import AF_INET, AF_INET6 from socket import AF_INET, AF_INET6
from subiquitycore import gettext38
from subiquitycore import netplan from subiquitycore import netplan
@ -36,7 +37,7 @@ def addr_version(ip):
class NetDevAction(enum.Enum): class NetDevAction(enum.Enum):
# Information about a network interface # Information about a network interface
INFO = _("Info") INFO = gettext38.pgettext("NetDevAction", "Info")
EDIT_WLAN = _("Edit Wifi") EDIT_WLAN = _("Edit Wifi")
EDIT_IPV4 = _("Edit IPv4") EDIT_IPV4 = _("Edit IPv4")
EDIT_IPV6 = _("Edit IPv6") EDIT_IPV6 = _("Edit IPv6")