Skip to content

Commit

Permalink
fix(translation): Fix translation string which generate error
Browse files Browse the repository at this point in the history
  • Loading branch information
clementb49 committed Apr 28, 2024
1 parent f717364 commit 8e749e1
Show file tree
Hide file tree
Showing 2 changed files with 22 additions and 15 deletions.
13 changes: 7 additions & 6 deletions src/account.py
Original file line number Diff line number Diff line change
Expand Up @@ -188,9 +188,10 @@ def __setitem__(self, index, value):
self.root[index] = value


ACCOUNT_SOURCE_LABELS = {
# Translators: Account source label
AccountSource.ENV_VAR: _("Environment variable"),
# Translators: Account source label
AccountSource.CONFIG: _("Configuration file"),
}
def get_account_source_labels() -> dict[AccountSource, str]:
return {
# Translators: Account source label
AccountSource.ENV_VAR: _("Environment variable"),
# Translators: Account source label
AccountSource.CONFIG: _("Configuration file"),
}
24 changes: 15 additions & 9 deletions src/accountdialog.py
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@
Account,
AccountOrganization,
AccountSource,
ACCOUNT_SOURCE_LABELS,
get_account_source_labels,
)
from config import conf
from provider import providers, get_provider
Expand Down Expand Up @@ -97,6 +97,7 @@ def __init__(
self, parent: wx.Window, title: str, account: Account, size=(400, 400)
):
wx.Dialog.__init__(self, parent, title=title, size=size)
self.account_source_labels = get_account_source_labels()
self.parent = parent
self.account = account
self.init_ui()
Expand Down Expand Up @@ -169,7 +170,7 @@ def update_data(self):
(
organization.name,
organization.key.get_secret_value(),
ACCOUNT_SOURCE_LABELS.get(
self.account_source_labels.get(
organization.source, _("Unknown")
),
)
Expand Down Expand Up @@ -216,9 +217,7 @@ def on_add(self, event):
(
organization.name,
organization.key.get_secret_value(),
ACCOUNT_SOURCE_LABELS.get(
organization.source, _("Unknown")
),
self.account_.get(organization.source, _("Unknown")),
)
)
dialog.Destroy()
Expand Down Expand Up @@ -249,7 +248,9 @@ def on_edit(self, event):
self.organization_list.SetStringItem(
selected_item,
2,
ACCOUNT_SOURCE_LABELS.get(organization.source, _("Unknown")),
self.account_source_labels.get(
organization.source, _("Unknown")
),
)
dialog.Destroy()
self.organization_list.SetItemState(
Expand Down Expand Up @@ -443,6 +444,7 @@ class AccountDialog(wx.Dialog):

def __init__(self, parent, title, size=(400, 400)):
wx.Dialog.__init__(self, parent, title=title, size=size)
self.account_source_labels = get_account_source_labels()
self.parent = parent
self.init_ui()
self.init_data()
Expand Down Expand Up @@ -538,7 +540,9 @@ def update_data(self):
account.name,
account.provider.name,
self._get_organization_name(account),
ACCOUNT_SOURCE_LABELS.get(account.source, _("Unknown")),
self.account_source_labels.get(
account.source, _("Unknown")
),
)
)

Expand Down Expand Up @@ -584,7 +588,9 @@ def on_add(self, event):
account.name,
account.provider.name,
self._get_organization_name(account),
ACCOUNT_SOURCE_LABELS.get(account.source, _("Unknown")),
self.account_source_labels.get(
account.source, _("Unknown")
),
)
)
dialog.Destroy()
Expand Down Expand Up @@ -619,7 +625,7 @@ def on_edit(self, event):
self.account_list.SetStringItem(
index,
3,
ACCOUNT_SOURCE_LABELS.get(account.source, _("Unknown")),
self.account_source_labels.get(account.source, _("Unknown")),
)
dialog.Destroy()
self.account_list.SetItemState(
Expand Down

0 comments on commit 8e749e1

Please sign in to comment.