Skip to content

Commit 9775835

Browse files
committed
chore: Fixed about page
1 parent e9a9b86 commit 9775835

File tree

10 files changed

+793
-67
lines changed

10 files changed

+793
-67
lines changed

website/lingui.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ export default defineConfig({
77
catalogs: [
88
{
99
path: "<rootDir>/locales/{locale}/messages",
10-
include: ["<rootDir>/app", "<rootDir>/components"],
10+
include: ["<rootDir>/components", "<rootDir>/routes"],
1111
},
1212
],
1313
})

website/locales/de/messages.po

Lines changed: 97 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@ msgstr ""
1515

1616
#: components/Report/Error/Data.tsx:8
1717
#: components/Report/Error/Metadata.tsx:11
18+
#: routes/package/validate-next/Dialog.tsx:26
19+
#. placeholder {0}: error.message
1820
#. placeholder {0}: props.error.message
1921
msgid "{0}"
2022
msgstr "{0}"
@@ -27,6 +29,19 @@ msgstr "{type}"
2729
msgid "A required cell in field"
2830
msgstr "Eine erforderliche Zelle im Feld"
2931

32+
#: routes/about/route.tsx:17
33+
msgid "About dpkit"
34+
msgstr "Über dpkit"
35+
36+
#: routes/about/route.tsx:27
37+
#: routes/home/route.tsx:46
38+
msgid "allowing you to review the code or"
39+
msgstr "ermöglicht es Ihnen, den Code zu überprüfen oder"
40+
41+
#: routes/home/route.tsx:42
42+
msgid "and completely"
43+
msgstr "und vollständig"
44+
3045
#: components/Report/Error/Fields.tsx:14
3146
msgid "are missing"
3247
msgstr "fehlen"
@@ -71,6 +86,10 @@ msgstr "Schließen"
7186
msgid "Convert table format"
7287
msgstr "Tabellenformat umwandeln"
7388

89+
#: routes/home/route.tsx:36
90+
msgid "converting and validating data"
91+
msgstr "Daten zu konvertieren und zu validieren"
92+
7493
#: components/Layout/Theme.tsx:51
7594
msgid "Dark"
7695
msgstr "Dunkel"
@@ -96,6 +115,18 @@ msgstr "Dialog"
96115
msgid "does not match the"
97116
msgstr "entspricht nicht dem"
98117

118+
#: routes/about/route.tsx:40
119+
msgid "dpkit is a competely open source project being under constant peer-review. The code is transparent and auditable, ensuring your data is never collected on our servers and remains accessible only to you during processing. dpkit does not collect your data or store your data after processing."
120+
msgstr "dpkit ist ein komplett quelloffenes Projekt, das unter ständiger Begutachtung steht. Der Code ist transparent und prüfbar, sodass Ihre Daten niemals auf unseren Servern gesammelt werden und nur während der Verarbeitung für Sie zugänglich bleiben. dpkit sammelt Ihre Daten nicht und speichert sie nach der Verarbeitung nicht."
121+
122+
#: routes/about/route.tsx:54
123+
msgid "dpkit is completely open source and can be self-hosted. At the moment, the self-hosting documentation is under development. For assistance with self-hosting or custom deployments"
124+
msgstr "dpkit ist vollständig quelloffen und kann selbst gehostet werden. Derzeit befindet sich die Dokumentation zum Selbst-Hosting in Entwicklung. Für Unterstützung beim Selbst-Hosting oder bei individuellen Bereitstellungen"
125+
126+
#: routes/about/route.tsx:20
127+
msgid "dpkit provides free online privacy-first tools for converting and validating data. Unlike others, dpkit is free and completely"
128+
msgstr "dpkit bietet kostenlose Online-Tools mit Datenschutz als oberster Priorität für das Konvertieren und Validieren von Daten. Im Gegensatz zu anderen ist dpkit kostenlos und vollständig"
129+
99130
#: components/Form/Form.tsx:97
100131
msgid "Enter data package URL"
101132
msgstr "Datenpaket-URL eingeben"
@@ -112,6 +143,11 @@ msgstr "Interner Serverfehler"
112143
msgid "Errors"
113144
msgstr "Fehler"
114145

146+
#: routes/about/route.tsx:31
147+
#: routes/home/route.tsx:52
148+
msgid "European Commission"
149+
msgstr "Europäische Kommission"
150+
115151
#: components/Report/Error/Cell.tsx:158
116152
msgid "exclusive maximum"
117153
msgstr "exklusives Maximum"
@@ -152,6 +188,14 @@ msgstr "Dateigröße"
152188
msgid "Foreign key violation in field(s)"
153189
msgstr "Fremdschlüsselverletzung in Feld(er/n)"
154190

191+
#: routes/home/route.tsx:34
192+
msgid "Free online tools for"
193+
msgstr "Kostenlose Online-Tools für"
194+
195+
#: routes/about/route.tsx:60
196+
msgid "get in touch with us"
197+
msgstr "kontaktieren Sie uns"
198+
155199
#: components/Layout/Breadcrumbs.tsx:17
156200
msgid "Home"
157201
msgstr "Startseite"
@@ -263,6 +307,11 @@ msgstr "Minimum"
263307
msgid "of row"
264308
msgstr "der Zeile"
265309

310+
#: routes/about/route.tsx:25
311+
#: routes/home/route.tsx:44
312+
msgid "open source"
313+
msgstr "quelloffen"
314+
266315
#: components/System/Error.tsx:16
267316
msgid "Page not found"
268317
msgstr "Seite nicht gefunden"
@@ -275,6 +324,14 @@ msgstr "Datenpaket-JSON einfügen"
275324
msgid "pattern"
276325
msgstr "Muster"
277326

327+
#: routes/home/route.tsx:40
328+
msgid "privacy-first"
329+
msgstr "datenschutzorientiert"
330+
331+
#: routes/about/route.tsx:37
332+
msgid "Privacy-first"
333+
msgstr "Datenschutzorientiert"
334+
278335
#: components/Layout/Breadcrumbs.tsx:31
279336
msgid "Select a tool below"
280337
msgstr "Wähle unten ein Tool aus"
@@ -283,6 +340,15 @@ msgstr "Wähle unten ein Tool aus"
283340
msgid "Select data package file"
284341
msgstr "Datenpaket-Datei auswählen"
285342

343+
#: routes/about/route.tsx:28
344+
#: routes/home/route.tsx:48
345+
msgid "self-host"
346+
msgstr "selbst hosten"
347+
348+
#: routes/about/route.tsx:51
349+
msgid "Self-hosting"
350+
msgstr "Selbst-Hosting"
351+
286352
#: components/Layout/Share.tsx:45
287353
msgid "Share"
288354
msgstr "Teilen"
@@ -320,6 +386,29 @@ msgstr "Die Felder"
320386
msgid "The service is <0>under construction</0>! Looking for using a <1>Data Package implementation in TypeScript</1> as a library? It is now"
321387
msgstr "Der Dienst ist <0>im Aufbau</0>! Möchten Sie eine <1>Data Package-Implementierung in TypeScript</1> als Bibliothek verwenden? Das ist jetzt möglich"
322388

389+
#: routes/about/route.tsx:29
390+
#: routes/home/route.tsx:50
391+
msgid "the service. In 2025, the project was funded by"
392+
msgstr "den Dienst. Im Jahr 2025 wurde das Projekt gefördert von"
393+
394+
#: routes/package/validate/route.tsx:17
395+
#: routes/schema/infer/route.tsx:17
396+
#: routes/table/convert/route.tsx:17
397+
#: routes/table/validate/route.tsx:17
398+
msgid "This tool is currently under construction and not yet available"
399+
msgstr "Dieses Tool befindet sich derzeit im Aufbau und ist noch nicht verfügbar"
400+
401+
#: routes/package/validate/route.tsx:16
402+
#: routes/schema/infer/route.tsx:16
403+
#: routes/table/convert/route.tsx:16
404+
#: routes/table/validate/route.tsx:16
405+
msgid "Under Construction"
406+
msgstr "Im Aufbau"
407+
408+
#: routes/home/route.tsx:38
409+
msgid "Unlike others, dpkit Cloud is"
410+
msgstr "Im Gegensatz zu anderen ist dpkit Cloud"
411+
323412
#: components/Form/Form.tsx:28
324413
msgid "URL"
325414
msgstr "URL"
@@ -328,6 +417,10 @@ msgstr "URL"
328417
msgid "URL is required"
329418
msgstr "URL ist erforderlich"
330419

420+
#: routes/package/validate-next/Dialog.tsx:39
421+
msgid "Valid data package"
422+
msgstr "Gültiges Datenpaket"
423+
331424
#: components/Layout/Breadcrumbs.tsx:23
332425
msgid "Validate data package"
333426
msgstr "Datenpaket validieren"
@@ -336,6 +429,10 @@ msgstr "Datenpaket validieren"
336429
msgid "Validate Data Package"
337430
msgstr "Datenpaket validieren"
338431

432+
#: routes/package/validate-next/Dialog.tsx:38
433+
msgid "Validating data package..."
434+
msgstr "Datenpaket wird validiert..."
435+
339436
#: components/Report/Error/Cell.tsx:10
340437
#: components/Report/Error/Cell.tsx:58
341438
#: components/Report/Error/Cell.tsx:86

0 commit comments

Comments
 (0)