summaryrefslogtreecommitdiff
path: root/pse-dashboard/src/locales
diff options
context:
space:
mode:
authorOrangerot <purple@orangerot.dev>2024-06-19 00:14:49 +0200
committerOrangerot <purple@orangerot.dev>2024-06-27 12:11:14 +0200
commit5b8851b6c268d0e93c158908fbfae9f8473db5ff (patch)
tree7010eb85d86fa2da06ea4ffbcdb01a685d502ae8 /pse-dashboard/src/locales
Initial commitHEADmain
Diffstat (limited to 'pse-dashboard/src/locales')
-rw-r--r--pse-dashboard/src/locales/de.help.html10
-rw-r--r--pse-dashboard/src/locales/de.json77
-rw-r--r--pse-dashboard/src/locales/en.help.html10
-rw-r--r--pse-dashboard/src/locales/en.json77
-rw-r--r--pse-dashboard/src/locales/index.js13
5 files changed, 187 insertions, 0 deletions
diff --git a/pse-dashboard/src/locales/de.help.html b/pse-dashboard/src/locales/de.help.html
new file mode 100644
index 0000000..f2fca3a
--- /dev/null
+++ b/pse-dashboard/src/locales/de.help.html
@@ -0,0 +1,10 @@
+<p>
+Hier stehen Hilfestellungen.
+</p>
+<br><br><br><br><br><br><br><br><br><br><br>
+<p>Bis hier unten. </p>
+<br><br><br><br><br><br><br><br><br><br><br>
+<br><br><br><br><br><br><br><br><br><br><br>
+<br><br><br><br><br><br><br><br><br><br><br>
+<p>Und noch viel weiter! </p>
+
diff --git a/pse-dashboard/src/locales/de.json b/pse-dashboard/src/locales/de.json
new file mode 100644
index 0000000..430e844
--- /dev/null
+++ b/pse-dashboard/src/locales/de.json
@@ -0,0 +1,77 @@
+{
+ "message": {
+ "addSubscription": "Abonnement hinzufügen",
+ "changePassword": "Passwort ändern",
+ "close": "Schließen",
+ "deleteAccount": "Account löschen",
+ "deleteAccountWarning": "Bist du sicher, dass du dein Konto mit dem Namen '{username}' löschen möchtest? Dabei gehen alle deine Abonnements und gehörten Episoden verloren. Du kannst aber jederzeit ein neues Konto erstellen. ",
+ "emailAddressRequest": "Bitte E-Mail-Adresse angeben",
+ "episode": "keine Episoden | eine Episode | {n} Episoden",
+ "exportData": "Daten exportieren",
+ "forgotPassword": "Passwort vergessen",
+ "gpodderInstanceRequest": "Gpodder-Instanz eingeben",
+ "help": "Hilfe",
+ "import": "Importieren",
+ "importData": "Daten importieren",
+ "instance": "Gpodder-Instanz",
+ "login": "Anmelden",
+ "loginRequest": "Bitte anmelden",
+ "logout": "Abmelden",
+ "mostRecentlyHeardEpisodes": "Zuletzt gehörte Episoden",
+ "mostRecentlyHeared": "Zuletzt gehört",
+ "newPassword": "Neues Passwort",
+ "newSubscription": "Neues Abonnement",
+ "noAccountYet": "Noch keinen Account",
+ "noEpisodes": "Du hast noch keine Episode angehört. ",
+ "noSubscriptions": "Du hast noch keine Abonnements hinzugefügt. ",
+ "oldPassword": "Altes Passwort",
+ "passwordRequest": "Passwort eingeben",
+ "personalData": "Personenbezogene Daten",
+ "podcast": "Podcast | Podcasts",
+ "registration": "Registrierung",
+ "rememberMe": "Angemeldet bleiben",
+ "repeat": "Wiederholen",
+ "repeatPassword": "Passwort wiederholen",
+ "selectAll": "Alle auswählen",
+ "send": "Absenden",
+ "setNewPassword": "Neues Passwort festlegen",
+ "settings": "Einstellungen",
+ "signUp": "Registrieren",
+ "userNameRequest": "Nutzername eingeben",
+ "unsubscribePodcasts": "Podcasts deabonnieren",
+ "unsubscribePodcastsWarning": "Bist du sicher, dass du folgende Podcast deabonnieren möchtest? Dabei werden auch alle Hörfortschritte der Abonnements gelöscht. ",
+ "unsubscribeSelected": "Ausgewählte deabonnieren",
+ "yourSubscriptions": "Deine abonnierten Podcasts"
+ },
+ "passwordRequirements": {
+ "passwordLength": "Mindestens {n} Zeichen Lang",
+ "passwordMatch": "Passwörter sind identisch",
+ "passwordNumbers": "Zahl",
+ "passwordSpecialChar": "Sonderzeichen",
+ "passwordUpperLower": "Klein- und Großbuchstaben"
+ },
+ "form": {
+ "emailAddress": "E-Mail-Adresse",
+ "password": "Passwort",
+ "username": "Nutzername"
+ },
+ "error": {
+ "accountCreated": "Konto wurde erstellt! Verifiziere deine E-Mail. ",
+ "accountDeleted": "Konto wurde erfolgreich gelöscht. Auf Wiedersehen. ",
+ "copiedPodcast": "Podcast wurde in die Zwischenablage kopiert!",
+ "copiedPodcastError": "Kann nichts in die Zwischenablage legen. ",
+ "gpodderImport": "Daten erfolgreich von GPodder-Instanz importiert. ",
+ "passwordChanged": "Passwort wurde erfolgreich geändert! ",
+ "passwordForgot": "E-Mail wurde gesendet. Schau in dein Postfach!",
+ "passwordRequirements": "Passwortanforderungen werden nicht erfüllt.",
+ "passwordReset": "Passwort wurde zurückgesetzt! Teste Dein neues Passwort. ",
+ "subscriptionAdded": "Abonnement wurde hinzugefügt!",
+ "400BadRequest": "Eingaben sind falsch.",
+ "401Unauthorized": "Nutzername oder Kennwort ist falsch. ",
+ "404NotFound": "Kein Nutzer mit diesen Eingaben gefunden.",
+ "connectionLost": "Kann keine Verbindung zum Server aufbauen. ",
+ "axiosError": "Huch, der Programmierer hat einen Fehler gemacht. ",
+ "pageNotFound": "Seite nicht gefunden. "
+ }
+}
+
diff --git a/pse-dashboard/src/locales/en.help.html b/pse-dashboard/src/locales/en.help.html
new file mode 100644
index 0000000..ac7dedd
--- /dev/null
+++ b/pse-dashboard/src/locales/en.help.html
@@ -0,0 +1,10 @@
+<p>
+Help is available here.
+</p>
+<br><br><br><br><br><br><br><br><br><br><br>
+<p>To down here. </p>
+<br><br><br><br><br><br><br><br><br><br><br>
+<br><br><br><br><br><br><br><br><br><br><br>
+<br><br><br><br><br><br><br><br><br><br><br>
+<p>And way beyond! </p>
+
diff --git a/pse-dashboard/src/locales/en.json b/pse-dashboard/src/locales/en.json
new file mode 100644
index 0000000..acc7f2d
--- /dev/null
+++ b/pse-dashboard/src/locales/en.json
@@ -0,0 +1,77 @@
+{
+ "message": {
+ "addSubscription": "Add Subscription",
+ "changePassword": "Change Password",
+ "close": "Close",
+ "deleteAccount": "Delete Account",
+ "deleteAccountWarning": "Are you sure you want to delete your account named '{username}'? You will lose all your subscriptions and listened episodes. However, you can always create a new account. ",
+ "episode": "no episodes | one episode | {n} episodes",
+ "emailAddressRequest": "Please enter your Email Address",
+ "exportData": "Export Data",
+ "forgotPassword": "Forgot Password",
+ "gpodderInstanceRequest": "Enter Gpodder-Instance ",
+ "help": "Help",
+ "import": "Import",
+ "importData": "Import Data",
+ "instance": "GPodder Instance",
+ "login": "Login",
+ "loginRequest": "Login Please",
+ "logout": "Logout",
+ "mostRecentlyHeardEpisodes": "Recently heard episodes",
+ "mostRecentlyHeared": "Recently Heard",
+ "newPassword": "New Password",
+ "newSubscription": "New Subscription",
+ "noAccountYet": "No Account Yet",
+ "noEpisodes": "Looks like you don't have listened to something yet. ",
+ "noSubscriptions": "Looks like you don't have any subscriptions yet. ",
+ "oldPassword": "Old Password",
+ "passwordRequest": "Enter Password",
+ "personalData": "Personal Data",
+ "podcast": "Podcast | Podcasts",
+ "registration": "Registration",
+ "rememberMe": "Remember Me",
+ "repeat": "Repeat",
+ "repeatPassword": "Repeat Password",
+ "selectAll": "Select All",
+ "send": "Send",
+ "setNewPassword": "Set new Password",
+ "settings": "Settings",
+ "signUp": "Sign Up",
+ "userNameRequest": "Enter Username",
+ "unsubscribePodcasts": "Unsubscribe from Podcasts",
+ "unsubscribePodcastsWarning": "Are you sure you want to unsubscribe from the following podcast? This will also delete all listening progress of the subscriptions. ",
+ "unsubscribeSelected": "Unsubscribe from Selected",
+ "yourSubscriptions": "Your Podcast Subscriptions"
+ },
+ "passwordRequirements": {
+ "passwordLength": "At least {n} characters long",
+ "passwordMatch": "Passwords are Identical",
+ "passwordNumbers": "Digit",
+ "passwordSpecialChar": "Symbol",
+ "passwordUpperLower": "Lowercase and Uppercase Letter"
+ },
+ "form": {
+ "emailAddress": "Email Address",
+ "password": "Password",
+ "username": "Username"
+ },
+ "error": {
+ "accountCreated": "Account created! Validate your mail. ",
+ "accountDeleted": "Account got deleted. We are sorry you go. ",
+ "copiedPodcast": "Copied Podcast to Clipboard!",
+ "copiedPodcastError": "Can't share Podcast. ",
+ "gpodderImport": "Imported data from GPodder-Instance. ",
+ "passwordChanged": "Password got changed! ",
+ "passwordForgot": "E-Mail was send. Look into your invoice!",
+ "passwordRequirements": "Password requirements are not met. ",
+ "passwordReset": "Password got reset! Test you new Password. ",
+ "subscriptionAdded": "Subscription got added to your list!",
+ "400BadRequest": "Inputs are incorrect. ",
+ "401Unauthorized": "Wrong Credentials.",
+ "404NotFound": "No user found with these inputs.",
+ "connectionLost": "Cannot establish a connection to the server.",
+ "axiosError": "Oops, the programmer made a mistake. ",
+ "pageNotFound": "Page not found."
+ }
+}
+
diff --git a/pse-dashboard/src/locales/index.js b/pse-dashboard/src/locales/index.js
new file mode 100644
index 0000000..64176a9
--- /dev/null
+++ b/pse-dashboard/src/locales/index.js
@@ -0,0 +1,13 @@
+import de from './de.json'
+import de_help from './de.help.html?raw'
+import en from './en.json'
+import en_help from './en.help.html?raw'
+
+de.message.helpModal = de_help;
+en.message.helpModal = en_help;
+
+export {
+ de,
+ en
+}
+