Skip to content

Commit 4ff911d

Browse files
committed
Fix locales
1 parent e890bfc commit 4ff911d

File tree

5 files changed

+230
-192
lines changed

5 files changed

+230
-192
lines changed

frontend/check-locales.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,10 +13,11 @@ const allLocales = [
1313
];
1414

1515
const ignoreUnused = [
16-
/^capability\..*$/,
17-
/^host-type\..*$/,
1816
/^acmesh\..*$/,
1917
/^acmesh-property\..*$/,
18+
/^capability\..*$/,
19+
/^status\..*$/,
20+
/^type\..*$/,
2021
];
2122

2223
const { spawnSync } = require("child_process");

frontend/src/components/Table/Formatters.tsx

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@ function CertificateStatusFormatter() {
103103
<Popover>
104104
<PopoverTrigger>
105105
<Badge color={color} style={{ cursor: "pointer" }}>
106-
{intl.formatMessage({ id: value })}
106+
{intl.formatMessage({ id: `type.${value}` })}
107107
</Badge>
108108
</PopoverTrigger>
109109
<PopoverContent>
@@ -117,7 +117,11 @@ function CertificateStatusFormatter() {
117117
</Popover>
118118
);
119119
}
120-
return <Badge color={color}>{intl.formatMessage({ id: value })}</Badge>;
120+
return (
121+
<Badge color={color}>
122+
{intl.formatMessage({ id: `status.${value}` })}
123+
</Badge>
124+
);
121125
};
122126

123127
return formatCell;
@@ -129,7 +133,9 @@ function CertificateTypeFormatter() {
129133
if (value === "dns") {
130134
color = "green.400";
131135
}
132-
return <Badge color={color}>{intl.formatMessage({ id: value })}</Badge>;
136+
return (
137+
<Badge color={color}>{intl.formatMessage({ id: `type.${value}` })}</Badge>
138+
);
133139
};
134140

135141
return formatCell;
@@ -251,12 +257,16 @@ function UpstreamStatusFormatter() {
251257
const formatCell = ({ value, row }: any) => {
252258
if (value === "ready") {
253259
return (
254-
<Badge color="cyan.500">{intl.formatMessage({ id: "ready" })}</Badge>
260+
<Badge color="cyan.500">
261+
{intl.formatMessage({ id: "status.ready" })}
262+
</Badge>
255263
);
256264
}
257265
if (value === "ok") {
258266
return (
259-
<Badge color="green.500">{intl.formatMessage({ id: "ok" })}</Badge>
267+
<Badge color="green.500">
268+
{intl.formatMessage({ id: "status.ok" })}
269+
</Badge>
260270
);
261271
}
262272
if (value === "error") {

frontend/src/locale/src/de.json

Lines changed: 29 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,16 @@
11
{
2+
"access-list.create": {
3+
"defaultMessage": "Create Access List"
4+
},
25
"access-lists.title": {
36
"defaultMessage": "Zugriffslisten"
47
},
58
"action.edit": {
69
"defaultMessage": "Bearbeiten"
710
},
11+
"action.nginx-config": {
12+
"defaultMessage": "View Nginx Config"
13+
},
814
"action.set-password": {
915
"defaultMessage": "Passwort festlegen"
1016
},
@@ -53,6 +59,9 @@
5359
"certificate-authority.name": {
5460
"defaultMessage": "Name"
5561
},
62+
"certificate.create": {
63+
"defaultMessage": "Zertifikat erstellen"
64+
},
5665
"certificates.title": {
5766
"defaultMessage": "Zertifikate"
5867
},
@@ -98,9 +107,6 @@
98107
"create-access-list-title": {
99108
"defaultMessage": "Create Access List"
100109
},
101-
"create-certificate": {
102-
"defaultMessage": "Zertifikat erstellen"
103-
},
104110
"create-certificate-title": {
105111
"defaultMessage": "Es gibt keine Zertifikate"
106112
},
@@ -116,14 +122,11 @@
116122
"create-host": {
117123
"defaultMessage": "Host erstellen"
118124
},
119-
"create-nginx-template": {
120-
"defaultMessage": "Nginxvorlage erstellen"
121-
},
122125
"create-host-title": {
123126
"defaultMessage": "Es gibt keine Proxy-Hosts"
124127
},
125-
"create-upstream": {
126-
"defaultMessage": "Create Upstream"
128+
"create-nginx-template": {
129+
"defaultMessage": "Nginxvorlage erstellen"
127130
},
128131
"create-upstream-title": {
129132
"defaultMessage": "There are no Upstreams"
@@ -239,9 +242,6 @@
239242
"general-settings.title": {
240243
"defaultMessage": "Allgemeine Einstellungen"
241244
},
242-
"nginx-templates.title": {
243-
"defaultMessage": "nginx-Vorlagen"
244-
},
245245
"hosts.title": {
246246
"defaultMessage": "Gastgeber"
247247
},
@@ -266,12 +266,15 @@
266266
"navigation.open": {
267267
"defaultMessage": "Navigation öffnen"
268268
},
269+
"nginx-config": {
270+
"defaultMessage": "Nginx Config"
271+
},
272+
"nginx-templates.title": {
273+
"defaultMessage": "nginx-Vorlagen"
274+
},
269275
"no-access": {
270276
"defaultMessage": "Kein Zugang"
271277
},
272-
"ok": {
273-
"defaultMessage": "OK"
274-
},
275278
"password.confirm": {
276279
"defaultMessage": "Bestätige neues Passwort"
277280
},
@@ -290,9 +293,6 @@
290293
"profile.title": {
291294
"defaultMessage": "Profileinstellungen"
292295
},
293-
"ready": {
294-
"defaultMessage": "Bereit"
295-
},
296296
"restricted-access": {
297297
"defaultMessage": "Eingeschränkter Zugang"
298298
},
@@ -317,6 +317,15 @@
317317
"ssl.title": {
318318
"defaultMessage": "SSL"
319319
},
320+
"status.failed": {
321+
"defaultMessage": "Failed"
322+
},
323+
"status.ok": {
324+
"defaultMessage": "OK"
325+
},
326+
"status.ready": {
327+
"defaultMessage": "Bereit"
328+
},
320329
"tables.clear-all-filters": {
321330
"defaultMessage": "{count, plural, one {Filter löschen} other {Löschen Sie # Filter}}"
322331
},
@@ -350,6 +359,9 @@
350359
"unhealthy.title": {
351360
"defaultMessage": "Nginx Proxy Manager ist fehlerhaft"
352361
},
362+
"upstream.create": {
363+
"defaultMessage": "Create Upstream"
364+
},
353365
"upstreams.title": {
354366
"defaultMessage": "Upstreams"
355367
},

0 commit comments

Comments
 (0)