diff --git a/locales/de/admin.json b/locales/de/admin.json new file mode 100644 index 0000000..15637fe --- /dev/null +++ b/locales/de/admin.json @@ -0,0 +1,8 @@ +{ + "home": "Home", + "users": "Benutzer", + "forms": "Formulare", + "submissions": "Eingaben", + "profile": "Profil", + "username": "Benutzername" +} diff --git a/locales/de/admin.ts b/locales/de/admin.ts deleted file mode 100644 index 32404bf..0000000 --- a/locales/de/admin.ts +++ /dev/null @@ -1,8 +0,0 @@ -export const admin = { - home: 'Home', - users: 'Benutzer', - forms: 'Formulare', - submissions: 'Eingaben', - profile: 'Profil', - username: 'Benutzername', -} diff --git a/locales/de/common.json b/locales/de/common.json new file mode 100644 index 0000000..b2b8d11 --- /dev/null +++ b/locales/de/common.json @@ -0,0 +1,7 @@ +{ + "logout": "Abmelden", + "login": "Anmelden", + "register": "Benutzer erstellen", + "recover": "Passwort vergessen", + "admin": "Administration" +} diff --git a/locales/de/common.ts b/locales/de/common.ts deleted file mode 100644 index 278b65b..0000000 --- a/locales/de/common.ts +++ /dev/null @@ -1,7 +0,0 @@ -export const common = { - logout: 'Abmelden', - login: "Anmelden", - register: "Benutzer erstellen", - recover: 'Passwort vergessen', - admin: "Administration", -} diff --git a/locales/de/form.json b/locales/de/form.json new file mode 100644 index 0000000..4f5d210 --- /dev/null +++ b/locales/de/form.json @@ -0,0 +1,97 @@ +{ + "building": "Formular wird aufgebaut", + "submitted": "Vielen dank für ihre Eingaben!", + "restart": "Formular neu starten", + "loading": "Formular wird geladen", + "mange": "Formular \"{{title}}\" bearbeiten", + "new": "Neues Formular", + "created": "Formular Erstellt", + "creationError": "Formular konnte nicht erstellt werden", + "create": "Neues Formular erstellen", + "createNow": "Jetzt Anlegen", + "baseDataTab": "Basis Daten", + "selfNotificationsTab": "Benachrichtigungen für Verwalter", + "respondentNotificationsTab": "Benarichtigungen für Nutzer", + "updated": "Formular aktualisiert", + "updateError": "Formular konnte nicht aktualisiert werden", + "updateNow": "Speichern", + "designTab": "Design", + "startPageTab": "Eröffnungs Seite", + "endPageTab": "Abschluss Seite", + "confirmDelete": "Wollen sie dieses Formular mit allen Eintragungen löschen?", + "deleted": "Formular gelöscht", + "deleteError": "Formular konnte nicht gelöscht werden", + "deleteNow": "Jetzt löschen!", + "row": { + "isLive": "Öffentlich", + "title": "Titel", + "admin": "Verwalter", + "language": "Sprache", + "created": "Erstellt", + "lastModified": "Letzte Änderung", + "menu": "" + }, + "baseData": { + "isLive": "Öffentlich", + "title": "Titel", + "language": "Sprache", + "showFooter": "Fußzeile anzeigen" + }, + "design": { + "font": "Schriftart", + "backgroundColor": "Hintergrund Farbe", + "questionColor": "Fragen Farbe", + "answerColor": "Antworten Farbe", + "buttonColor": "Aktions Farbe", + "buttonActiveColor": "Aktive Aktion Farbe", + "buttonTextColor": "Aktion Schrift Farbe" + }, + "endPage": { + "show": "Anzeigen", + "continueButtonText": "Weiter Text", + "paragraph": "Paragraf", + "title": "Titel", + "buttons": "Aktionen", + "url": "Url", + "text": "Text", + "action": "Aktion", + "bgColor": "Hintergrund Farbe", + "activeColor": "Aktive Farbe", + "color": "Text Farbe", + "addButton": "Aktion hinzufügen" + }, + "startPage": { + "show": "Anzeigen", + "continueButtonText": "Weiter Text", + "paragraph": "Paragraf", + "title": "Titel", + "buttons": "Aktionen", + "url": "Url", + "text": "Text", + "action": "Aktion", + "bgColor": "Hintergrund Farbe", + "activeColor": "Aktive Farbe", + "color": "Text Farbe", + "addButton": "Aktion hinzufügen" + }, + "respondentNotifications": { + "enabled": "Aktiv", + "subject": "Betreff", + "htmlTemplate": "HTML Template", + "htmlTemplateInfo": "Sie können auch MJML<\/u> verwenden um das Template zu gestalten", + "toField": "Empfänger E-Mail", + "toFieldInfo": "Formular E-Mail Feld für Benachrichtigung", + "fromEmail": "Absender E-Mail", + "fromEmailInfo": "Der E-Mail Server muss den versand von dieser E-Mail zulassen" + }, + "selfNotifications": { + "enabled": "Aktiv", + "subject": "Betreff", + "htmlTemplate": "HTML Template", + "htmlTemplateInfo": "Sie können auch MJML<\/u> verwenden um das Template zu gestalten", + "toEmail": "Empfänger E-Mail", + "toEmailInfo": "Als Standard wird die E-Mail des Verwalters verwendet", + "fromField": "Absender E-Mail", + "fromFieldInfo": "Formular E-Mail Feld für Benachrichtigung, wird as Reply-To gesetzt" + } +} diff --git a/locales/de/form.ts b/locales/de/form.ts deleted file mode 100644 index 52cb68a..0000000 --- a/locales/de/form.ts +++ /dev/null @@ -1,97 +0,0 @@ -export const form = { - building: 'Formular wird aufgebaut', - submitted: 'Vielen dank für ihre Eingaben!', - restart: 'Formular neu starten', - loading: 'Formular wird geladen', - mange: 'Formular "{{title}}" bearbeiten', - new: 'Neues Formular', - created: 'Formular Erstellt', - creationError: 'Formular konnte nicht erstellt werden', - create: 'Neues Formular erstellen', - createNow: 'Jetzt Anlegen', - baseDataTab: 'Basis Daten', - selfNotificationsTab: 'Benachrichtigungen für Verwalter', - respondentNotificationsTab: 'Benarichtigungen für Nutzer', - updated: 'Formular aktualisiert', - updateError: 'Formular konnte nicht aktualisiert werden', - updateNow: 'Speichern', - designTab: 'Design', - startPageTab: 'Eröffnungs Seite', - endPageTab: 'Abschluss Seite', - confirmDelete: 'Wollen sie dieses Formular mit allen Eintragungen löschen?', - deleted: 'Formular gelöscht', - deleteError: 'Formular konnte nicht gelöscht werden', - deleteNow: 'Jetzt löschen!', - row: { - isLive: 'Öffentlich', - title: 'Titel', - admin: 'Verwalter', - language: 'Sprache', - created: 'Erstellt', - lastModified: 'Letzte Änderung', - menu: '' - }, - baseData: { - isLive: 'Öffentlich', - title: 'Titel', - language: 'Sprache', - showFooter: 'Fußzeile anzeigen', - }, - design: { - font: 'Schriftart', - backgroundColor: 'Hintergrund Farbe', - questionColor: 'Fragen Farbe', - answerColor: 'Antworten Farbe', - buttonColor: 'Aktions Farbe', - buttonActiveColor: 'Aktive Aktion Farbe', - buttonTextColor: 'Aktion Schrift Farbe', - }, - endPage: { - show: 'Anzeigen', - continueButtonText: 'Weiter Text', - paragraph: 'Paragraf', - title: 'Titel', - buttons: 'Aktionen', - url: 'Url', - text: 'Text', - action: 'Aktion', - bgColor: 'Hintergrund Farbe', - activeColor: 'Aktive Farbe', - color: 'Text Farbe', - addButton: 'Aktion hinzufügen', - }, - startPage: { - show: 'Anzeigen', - continueButtonText: 'Weiter Text', - paragraph: 'Paragraf', - title: 'Titel', - buttons: 'Aktionen', - url: 'Url', - text: 'Text', - action: 'Aktion', - bgColor: 'Hintergrund Farbe', - activeColor: 'Aktive Farbe', - color: 'Text Farbe', - addButton: 'Aktion hinzufügen', - }, - respondentNotifications: { - enabled: 'Aktiv', - subject: 'Betreff', - htmlTemplate: 'HTML Template', - htmlTemplateInfo: 'Sie können auch MJML verwenden um das Template zu gestalten', - toField: 'Empfänger E-Mail', - toFieldInfo: 'Formular E-Mail Feld für Benachrichtigung', - fromEmail: 'Absender E-Mail', - fromEmailInfo: 'Der E-Mail Server muss den versand von dieser E-Mail zulassen', - }, - selfNotifications: { - enabled: 'Aktiv', - subject: 'Betreff', - htmlTemplate: 'HTML Template', - htmlTemplateInfo: 'Sie können auch MJML verwenden um das Template zu gestalten', - toEmail: 'Empfänger E-Mail', - toEmailInfo: 'Als Standard wird die E-Mail des Verwalters verwendet', - fromField: 'Absender E-Mail', - fromFieldInfo: 'Formular E-Mail Feld für Benachrichtigung, wird as Reply-To gesetzt', - }, -} diff --git a/locales/de/index.ts b/locales/de/index.ts index bc5232f..8701926 100644 --- a/locales/de/index.ts +++ b/locales/de/index.ts @@ -1,15 +1,15 @@ -import {admin} from './admin' -import {common} from './common' -import {form} from './form' -import language from './language' -import {login} from './login' -import {profile} from './profile' -import {register} from './register' -import {statistic} from './statistic' -import {submission} from './submission' -import {type} from './type' -import {user} from './user' -import {validation} from './validation' +import admin from './admin.json' +import common from './common.json' +import form from './form.json' +import language from './language.json' +import login from './login.json' +import profile from './profile.json' +import register from './register.json' +import statistic from './statistic.json' +import submission from './submission.json' +import type from './type.json' +import user from './user.json' +import validation from './validation.json' export const de = { admin, diff --git a/locales/de/language.json b/locales/de/language.json new file mode 100644 index 0000000..1683911 --- /dev/null +++ b/locales/de/language.json @@ -0,0 +1,8 @@ +{ + "en": "English", + "de": "Deutsch", + "cn": "繁體中文", + "es": "Español", + "fr": "Français", + "it": "Italiano" +} diff --git a/locales/de/language.ts b/locales/de/language.ts deleted file mode 100644 index 53af018..0000000 --- a/locales/de/language.ts +++ /dev/null @@ -1,8 +0,0 @@ -export default { - en: 'English', - de: 'Deutsch', - cn: '繁體中文', - es: 'Español', - fr: 'Français', - it: 'Italiano', -} diff --git a/locales/de/login.json b/locales/de/login.json new file mode 100644 index 0000000..e4a2bb7 --- /dev/null +++ b/locales/de/login.json @@ -0,0 +1,7 @@ +{ + "welcomeBack": "Willkomen zurück!", + "invalidLoginCredentials": "Benutzername oder Passwort ist falsch", + "usernamePlaceholder": "Benutzername", + "passwordPlaceholder": "Passwort", + "loginNow": "Jetzt Anmelden" +} diff --git a/locales/de/login.ts b/locales/de/login.ts deleted file mode 100644 index 0fb902a..0000000 --- a/locales/de/login.ts +++ /dev/null @@ -1,7 +0,0 @@ -export const login = { - welcomeBack: 'Willkomen zurück!', - invalidLoginCredentials: 'Benutzername oder Passwort ist falsch', - usernamePlaceholder: 'Benutzername', - passwordPlaceholder: 'Passwort', - loginNow: 'Jetzt Anmelden', -} diff --git a/locales/de/profile.json b/locales/de/profile.json new file mode 100644 index 0000000..8277fa5 --- /dev/null +++ b/locales/de/profile.json @@ -0,0 +1,10 @@ +{ + "updated": "Profil Aktualisieren", + "updateError": "Profil konnte nicht aktualisiert werden", + "updateNow": "Speichern", + "language": "Sprache", + "email": "E-Mail", + "username": "Benutzername", + "firstName": "Vorname", + "lastName": "Nachname" +} diff --git a/locales/de/profile.ts b/locales/de/profile.ts deleted file mode 100644 index ccbf3e6..0000000 --- a/locales/de/profile.ts +++ /dev/null @@ -1,10 +0,0 @@ -export const profile = { - updated: 'Profil Aktualisieren', - updateError: 'Profil konnte nicht aktualisiert werden', - updateNow: 'Speichern', - language: 'Sprache', - email: 'E-Mail', - username: 'Benutzername', - firstName: 'Vorname', - lastName: 'Nachname', -} diff --git a/locales/de/register.json b/locales/de/register.json new file mode 100644 index 0000000..46a35cf --- /dev/null +++ b/locales/de/register.json @@ -0,0 +1,6 @@ +{ + "welcome": "Willkommen, bitte bestätige noch deine E-Mail", + "credentialsAlreadyInUse": "Deine Daten werden bereits verwendet!", + "registerNow": "Jetzt Registrieren", + "gotoLogin": "Sie haben schon einen Account? Weiter zur Anmeldung" +} diff --git a/locales/de/register.ts b/locales/de/register.ts deleted file mode 100644 index 8123fd0..0000000 --- a/locales/de/register.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const register = { - welcome: 'Willkommen, bitte bestätige noch deine E-Mail', - credentialsAlreadyInUse: 'Deine Daten werden bereits verwendet!', - registerNow: 'Jetzt Registrieren', - gotoLogin: 'Sie haben schon einen Account? Weiter zur Anmeldung', -} diff --git a/locales/de/statistic.json b/locales/de/statistic.json new file mode 100644 index 0000000..71ca91d --- /dev/null +++ b/locales/de/statistic.json @@ -0,0 +1,5 @@ +{ + "totalForms": "Anzahl der Formulare", + "totalUsers": "Anzahl der Benutzer", + "totalSubmissions": "Anzahl der Eingaben" +} diff --git a/locales/de/statistic.ts b/locales/de/statistic.ts deleted file mode 100644 index 8ef69b1..0000000 --- a/locales/de/statistic.ts +++ /dev/null @@ -1,5 +0,0 @@ -export const statistic = { - 'total-forms': 'Anzahl der Formulare', - 'total-users': 'Anzahl der Benutzer', - 'total-submissions': 'Anzahl der Eingaben', -} diff --git a/locales/de/submission.json b/locales/de/submission.json new file mode 100644 index 0000000..b76de4d --- /dev/null +++ b/locales/de/submission.json @@ -0,0 +1,16 @@ +{ + "progress": "Fortschritt", + "created": "Erstellt", + "lastModified": "Letzte Änderung", + "submission": "Eingabe", + "add": "Neue Eingabe starten", + "edit": "Formular bearbeiten", + "field": "Feld", + "value": "Wert", + "country": "Land", + "city": "Stadt", + "device": { + "type": "Geräte Typ", + "name": "Geräte Name" + } +} diff --git a/locales/de/submission.ts b/locales/de/submission.ts deleted file mode 100644 index 4afaefb..0000000 --- a/locales/de/submission.ts +++ /dev/null @@ -1,16 +0,0 @@ -export const submission = { - progress: 'Fortschritt', - created: 'Erstellt', - lastModified: 'Letzte Änderung', - submission: 'Eingabe', - add: 'Neue Eingabe starten', - edit: 'Formular bearbeiten', - field: 'Feld', - value: 'Wert', - country: 'Land', - city: 'Stadt', - device: { - type: 'Geräte Typ', - name: 'Geräte Name', - } -} diff --git a/locales/de/type.json b/locales/de/type.json new file mode 100644 index 0000000..e096352 --- /dev/null +++ b/locales/de/type.json @@ -0,0 +1,65 @@ +{ + "deleteNow": "Feld löschen", + "confirmDelete": "Wollen sie das Feld wirklich löschen? Bitte beachten sie das es keine Referenzen auf das Feld gibt!", + "title": "Titel", + "description": "Beschreibung", + "required": "Pflichtfeld", + "requiredInfo": "Falls verpflichtend sollte ein Standard Wert gesetzt sein damit Nutzer fortfahren können!", + "date": { + "name": "Datum", + "default": "Standard Dateum", + "min": "Ältest mögliche Datum", + "max": "Neuest mögliche Datum" + }, + "dropdown": { + "name": "Auswahl Liste", + "default": "Standard Wert", + "options": "Auswahl", + "titlePlaceholder": "Titel", + "valuePlaceholder": "Wert", + "removeOption": "Entfernen", + "addOption": "Auswahl hinzufügen" + }, + "email": { + "name": "E-Mail", + "default": "Standard E-Mail" + }, + "hidden": { + "name": "Versteckt", + "default": "Standard Wert" + }, + "link": { + "name": "URL", + "default": "Standard Url" + }, + "number": { + "name": "Zahl", + "default": "Standard Zahl" + }, + "radio": { + "name": "Knopf Auswahl Liste", + "default": "Standard Wert", + "options": "Auswahl", + "titlePlaceholder": "Titel", + "valuePlaceholder": "Wert", + "removeOption": "Entfernen", + "addOption": "Auswahl hinzufügen" + }, + "rating": { + "name": "Bewertung", + "default": "Standard Bewertung", + "clearNote": "Erneut klicken um Auswahl aufzuheben" + }, + "textfield": { + "name": "Einzeiliger Text", + "default": "Standard Wert" + }, + "textarea": { + "name": "Mehrzeiliger Text", + "default": "Standard Wert" + }, + "yes_no": { + "name": "Ja / Nein", + "default": "Standard Wert" + } +} diff --git a/locales/de/type.ts b/locales/de/type.ts deleted file mode 100644 index ee3d707..0000000 --- a/locales/de/type.ts +++ /dev/null @@ -1,65 +0,0 @@ -export const type = { - deleteNow: 'Feld löschen', - confirmDelete: 'Wollen sie das Feld wirklich löschen? Bitte beachten sie das es keine Referenzen auf das Feld gibt!', - title: 'Titel', - description: 'Beschreibung', - required: 'Pflichtfeld', - requiredInfo: 'Falls verpflichtend sollte ein Standard Wert gesetzt sein damit Nutzer fortfahren können!', - date: { - name: 'Datum', - default: 'Standard Dateum', - min: 'Ältest mögliche Datum', - max: 'Neuest mögliche Datum', - }, - dropdown: { - name: 'Auswahl Liste', - default: 'Standard Wert', - options: 'Auswahl', - titlePlaceholder: 'Titel', - valuePlaceholder: 'Wert', - removeOption: 'Entfernen', - addOption: 'Auswahl hinzufügen', - }, - email: { - name: 'E-Mail', - default: 'Standard E-Mail', - }, - hidden: { - name: 'Versteckt', - default: 'Standard Wert', - }, - link: { - name: 'URL', - default: 'Standard Url', - }, - number: { - name: 'Zahl', - default: 'Standard Zahl', - }, - radio: { - name: 'Knopf Auswahl Liste', - default: 'Standard Wert', - options: 'Auswahl', - titlePlaceholder: 'Titel', - valuePlaceholder: 'Wert', - removeOption: 'Entfernen', - addOption: 'Auswahl hinzufügen', - }, - rating: { - name: 'Bewertung', - default: 'Standard Bewertung', - clearNote: 'Erneut klicken um Auswahl aufzuheben' - }, - textfield: { - name: 'Einzeiliger Text', - default: 'Standard Wert', - }, - textarea: { - name: 'Mehrzeiliger Text', - default: 'Standard Wert', - }, - yes_no: { - name: 'Ja / Nein', - default: 'Standard Wert', - }, -} diff --git a/locales/de/user.json b/locales/de/user.json new file mode 100644 index 0000000..29290ea --- /dev/null +++ b/locales/de/user.json @@ -0,0 +1,18 @@ +{ + "confirmDelete": "Wollen sie diesen Benutzer wirklich löschen?", + "deleted": "Benutzer gelöscht", + "deleteError": "Benutzer konnte nicht gelöscht werden", + "deleteNow": "Jetzt löschen!", + "loading": "Benutzer wird geladen", + "mange": "Benutzer \"{{email}}\" bearbeiten", + "row": { + "roles": "Rolle", + "email": "E-Mail", + "created": "Erstellt", + "menu": "" + }, + "updated": "Benutzer aktualisiert updated", + "updateError": "Konnte Benutzer nicht aktualisieren", + "updateNow": "Speichern", + "baseData": "Basis Daten" +} diff --git a/locales/de/user.ts b/locales/de/user.ts deleted file mode 100644 index 4c65d86..0000000 --- a/locales/de/user.ts +++ /dev/null @@ -1,18 +0,0 @@ -export const user = { - confirmDelete: 'Wollen sie diesen Benutzer wirklich löschen?', - deleted: 'Benutzer gelöscht', - deleteError: 'Benutzer konnte nicht gelöscht werden', - deleteNow: 'Jetzt löschen!', - loading: 'Benutzer wird geladen', - mange: 'Benutzer "{{email}}" bearbeiten', - row: { - roles: 'Rolle', - email: 'E-Mail', - created: 'Erstellt', - menu: '' - }, - updated: 'Benutzer aktualisiert updated', - updateError: 'Konnte Benutzer nicht aktualisieren', - updateNow: 'Speichern', - baseData: 'Basis Daten', -} diff --git a/locales/de/validation.json b/locales/de/validation.json new file mode 100644 index 0000000..25916fb --- /dev/null +++ b/locales/de/validation.json @@ -0,0 +1,15 @@ +{ + "invalidEmail": "ungültige E-Mail!", + "mandatoryFieldsMissing": "Nicht alle Pflichfelder befüllt", + "usernameRequired": "Bitte einen Benutzernamen angeben", + "emailRequired": "Bitte eine E-Mail angeben", + "emailFieldRequired": "Bitte ein E-Mail Feld auswählen", + "languageRequired": "Bitte eine Sprache angeben", + "valueRequired": "Bitte einen Wert angeben", + "invalidUrl": "ungültige Url", + "titleRequired": "Bitte einen Titel angeben", + "templateRequired": "Bitte ein Template angeben", + "subjectRequired": "Bitte einen Betreff angeben", + "passwordRequired": "Bitte ein Passwort angeben", + "passwordMinLength": "Passwort muss mindestens 5 Zeichen haben!" +} diff --git a/locales/de/validation.ts b/locales/de/validation.ts deleted file mode 100644 index 5ec89ee..0000000 --- a/locales/de/validation.ts +++ /dev/null @@ -1,15 +0,0 @@ -export const validation = { - invalidEmail: 'ungültige E-Mail!', - mandatoryFieldsMissing: 'Nicht alle Pflichfelder befüllt', - usernameRequired: 'Bitte einen Benutzernamen angeben', - emailRequired: 'Bitte eine E-Mail angeben', - emailFieldRequired: 'Bitte ein E-Mail Feld auswählen', - languageRequired: 'Bitte eine Sprache angeben', - valueRequired: 'Bitte einen Wert angeben', - invalidUrl: 'ungültige Url', - titleRequired: 'Bitte einen Titel angeben', - templateRequired: 'Bitte ein Template angeben', - subjectRequired: 'Bitte einen Betreff angeben', - passwordRequired: 'Bitte ein Passwort angeben', - passwordMinLength: 'Passwort muss mindestens 5 Zeichen haben!', -} diff --git a/locales/en/admin.json b/locales/en/admin.json new file mode 100644 index 0000000..38f4d39 --- /dev/null +++ b/locales/en/admin.json @@ -0,0 +1,8 @@ +{ + "home": "Home", + "users": "Users", + "forms": "Forms", + "submissions": "Submissions", + "profile": "Profile", + "username": "Username" +} diff --git a/locales/en/admin.ts b/locales/en/admin.ts deleted file mode 100644 index 8976505..0000000 --- a/locales/en/admin.ts +++ /dev/null @@ -1,8 +0,0 @@ -export const admin = { - home: 'Home', - users: 'Users', - forms: 'Forms', - submissions: 'Submissions', - profile: 'Profile', - username: 'Username', -} diff --git a/locales/en/common.json b/locales/en/common.json new file mode 100644 index 0000000..2be9ee3 --- /dev/null +++ b/locales/en/common.json @@ -0,0 +1,7 @@ +{ + "logout": "Logout", + "login": "Login", + "register": "Create Account", + "recover": "Lost Password", + "admin": "Admin" +} diff --git a/locales/en/common.ts b/locales/en/common.ts deleted file mode 100644 index db5fd5f..0000000 --- a/locales/en/common.ts +++ /dev/null @@ -1,7 +0,0 @@ -export const common = { - logout: 'Logout', - login: "Login", - register: "Create Account", - recover: 'Lost Password', - admin: "Admin", -} diff --git a/locales/en/form.json b/locales/en/form.json new file mode 100644 index 0000000..4adda50 --- /dev/null +++ b/locales/en/form.json @@ -0,0 +1,97 @@ +{ + "building": "Building Form", + "submitted": "Thank you for your submission!", + "restart": "Restart Form", + "loading": "Loading Form", + "mange": "Edit Form \"{{title}}\"", + "new": "New Form", + "created": "Form Created", + "creationError": "Could not create form", + "create": "Create new form", + "createNow": "Save", + "baseDataTab": "Base Data", + "selfNotificationsTab": "Self Notifications", + "respondentNotificationsTab": "Respondent Notifications", + "updated": "Form updated", + "updateError": "Could not update form", + "updateNow": "Save", + "designTab": "Design", + "startPageTab": "Start Page", + "endPageTab": "End Page", + "confirmDelete": "Are you sure delete this form with all submissions?", + "deleted": "Form deleted", + "deleteError": "could not delete form", + "deleteNow": "Delete Now!", + "row": { + "isLive": "Live", + "title": "Title", + "admin": "Owner", + "language": "Language", + "created": "Created", + "lastModified": "Last Modified", + "menu": "" + }, + "baseData": { + "isLive": "Is Live", + "title": "Title", + "language": "Language", + "showFooter": "Show Footer" + }, + "design": { + "font": "Font", + "backgroundColor": "Background Color", + "questionColor": "Question Color", + "answerColor": "Answer Color", + "buttonColor": "Button Color", + "buttonActiveColor": "Button Active Color", + "buttonTextColor": "Button Text Color" + }, + "endPage": { + "show": "Show", + "continueButtonText": "Continue Button Text", + "paragraph": "Paragraph", + "title": "Title", + "buttons": "Buttons", + "url": "Url", + "text": "Text", + "action": "Action", + "bgColor": "Background Color", + "activeColor": "Active Color", + "color": "Color", + "removeButton": "Add Button" + }, + "startPage": { + "show": "Show", + "continueButtonText": "Continue Button Text", + "paragraph": "Paragraph", + "title": "Title", + "buttons": "Buttons", + "url": "Url", + "text": "Text", + "action": "Action", + "bgColor": "Background Color", + "activeColor": "Active Color", + "color": "Color", + "addButton": "Add Button" + }, + "respondentNotifications": { + "enabled": "Enabled", + "subject": "Subject", + "htmlTemplate": "HTML Template", + "htmlTemplateInfo": "You can also use MJML<\/u> to create your email templates", + "toField": "Email Field", + "toFieldInfo": "Field with Email for receipt", + "fromEmail": "Sender Email", + "fromEmailInfo": "Make sure your mailserver can send from this email" + }, + "selfNotifications": { + "enabled": "Enabled", + "subject": "Subject", + "htmlTemplate": "HTML Template", + "htmlTemplateInfo": "You can also use MJML<\/strong> to create your email templates", + "toEmail": "Your Email", + "toEmailInfo": "If not set will send to the admin of the form", + "fromField": "Sender Email", + "fromFieldInfo": "Field with Email, will set the Reply-To header" + } +} diff --git a/locales/en/form.ts b/locales/en/form.ts deleted file mode 100644 index 3cb9568..0000000 --- a/locales/en/form.ts +++ /dev/null @@ -1,97 +0,0 @@ -export const form = { - building: 'Building Form', - submitted: 'Thank you for your submission!', - restart: 'Restart Form', - loading: 'Loading Form', - mange: 'Edit Form "{{title}}"', - new: 'New Form', - created: 'Form Created', - creationError: 'Could not create form', - create: 'Create new form', - createNow: 'Save', - baseDataTab: 'Base Data', - selfNotificationsTab: 'Self Notifications', - respondentNotificationsTab: 'Respondent Notifications', - updated: 'Form updated', - updateError: 'Could not update form', - updateNow: 'Save', - designTab: 'Design', - startPageTab: 'Start Page', - endPageTab: 'End Page', - confirmDelete: 'Are you sure delete this form with all submissions?', - deleted: 'Form deleted', - deleteError: 'could not delete form', - deleteNow: 'Delete Now!', - row: { - isLive: 'Live', - title: 'Title', - admin: 'Owner', - language: 'Language', - created: 'Created', - lastModified: 'Last Modified', - menu: '' - }, - baseData: { - isLive: 'Is Live', - title: 'Title', - language: 'Language', - showFooter: 'Show Footer', - }, - design: { - font: 'Font', - backgroundColor: 'Background Color', - questionColor: 'Question Color', - answerColor: 'Answer Color', - buttonColor: 'Button Color', - buttonActiveColor: 'Button Active Color', - buttonTextColor: 'Button Text Color', - }, - endPage: { - show: 'Show', - continueButtonText: 'Continue Button Text', - paragraph: 'Paragraph', - title: 'Title', - buttons: 'Buttons', - url: 'Url', - text: 'Text', - action: 'Action', - bgColor: 'Background Color', - activeColor: 'Active Color', - color: 'Color', - removeButton: 'Add Button', - }, - startPage: { - show: 'Show', - continueButtonText: 'Continue Button Text', - paragraph: 'Paragraph', - title: 'Title', - buttons: 'Buttons', - url: 'Url', - text: 'Text', - action: 'Action', - bgColor: 'Background Color', - activeColor: 'Active Color', - color: 'Color', - addButton: 'Add Button', - }, - respondentNotifications: { - enabled: 'Enabled', - subject: 'Subject', - htmlTemplate: 'HTML Template', - htmlTemplateInfo: 'You can also use MJML to create your email templates', - toField: 'Email Field', - toFieldInfo: 'Field with Email for receipt', - fromEmail: 'Sender Email', - fromEmailInfo: 'Make sure your mailserver can send from this email', - }, - selfNotifications: { - enabled: 'Enabled', - subject: 'Subject', - htmlTemplate: 'HTML Template', - htmlTemplateInfo: 'You can also use MJML to create your email templates', - toEmail: 'Your Email', - toEmailInfo: 'If not set will send to the admin of the form', - fromField: 'Sender Email', - fromFieldInfo: 'Field with Email, will set the Reply-To header', - }, -} diff --git a/locales/en/index.ts b/locales/en/index.ts index c3d420f..2b62c15 100644 --- a/locales/en/index.ts +++ b/locales/en/index.ts @@ -1,15 +1,15 @@ -import {admin} from './admin' -import {common} from './common' -import {form} from './form' -import language from './language' -import {login} from './login' -import {profile} from './profile' -import {register} from './register' -import {statistic} from './statistic' -import {submission} from './submission' -import {type} from './type' -import {user} from './user' -import {validation} from './validation' +import admin from './admin.json' +import common from './common.json' +import form from './form.json' +import language from './language.json' +import login from './login.json' +import profile from './profile.json' +import register from './register.json' +import statistic from './statistic.json' +import submission from './submission.json' +import type from './type.json' +import user from './user.json' +import validation from './validation.json' export const en = { admin, diff --git a/locales/en/language.json b/locales/en/language.json new file mode 100644 index 0000000..1683911 --- /dev/null +++ b/locales/en/language.json @@ -0,0 +1,8 @@ +{ + "en": "English", + "de": "Deutsch", + "cn": "繁體中文", + "es": "Español", + "fr": "Français", + "it": "Italiano" +} diff --git a/locales/en/language.ts b/locales/en/language.ts deleted file mode 100644 index 53af018..0000000 --- a/locales/en/language.ts +++ /dev/null @@ -1,8 +0,0 @@ -export default { - en: 'English', - de: 'Deutsch', - cn: '繁體中文', - es: 'Español', - fr: 'Français', - it: 'Italiano', -} diff --git a/locales/en/login.json b/locales/en/login.json new file mode 100644 index 0000000..7209473 --- /dev/null +++ b/locales/en/login.json @@ -0,0 +1,7 @@ +{ + "welcomeBack": "Welcome back!", + "invalidLoginCredentials": "username / password are invalid", + "usernamePlaceholder": "Username", + "passwordPlaceholder": "Password", + "loginNow": "Login Now" +} diff --git a/locales/en/login.ts b/locales/en/login.ts deleted file mode 100644 index a93cf5c..0000000 --- a/locales/en/login.ts +++ /dev/null @@ -1,7 +0,0 @@ -export const login = { - welcomeBack: 'Welcome back!', - invalidLoginCredentials: 'username / password are invalid', - usernamePlaceholder: 'Username', - passwordPlaceholder: 'Password', - loginNow: 'Login Now', -} diff --git a/locales/en/profile.json b/locales/en/profile.json new file mode 100644 index 0000000..a6e05cf --- /dev/null +++ b/locales/en/profile.json @@ -0,0 +1,10 @@ +{ + "updated": "Profile updated", + "updateError": "Could not update Profile", + "updateNow": "Save", + "language": "Language", + "email": "Email", + "username": "Username", + "firstName": "First Name", + "lastName": "Last Name" +} diff --git a/locales/en/profile.ts b/locales/en/profile.ts deleted file mode 100644 index 573d162..0000000 --- a/locales/en/profile.ts +++ /dev/null @@ -1,10 +0,0 @@ -export const profile = { - updated: 'Profile updated', - updateError: 'Could not update Profile', - updateNow: 'Save', - language: 'Language', - email: 'Email', - username: 'Username', - firstName: 'First Name', - lastName: 'Last Name', -} diff --git a/locales/en/register.json b/locales/en/register.json new file mode 100644 index 0000000..8137e48 --- /dev/null +++ b/locales/en/register.json @@ -0,0 +1,6 @@ +{ + "welcome": "Welcome, please also confirm your email", + "credentialsAlreadyInUse": "Some data already in use!", + "registerNow": "Register Now", + "gotoLogin": "Have an account? Go to login" +} diff --git a/locales/en/register.ts b/locales/en/register.ts deleted file mode 100644 index 636f825..0000000 --- a/locales/en/register.ts +++ /dev/null @@ -1,6 +0,0 @@ -export const register = { - welcome: 'Welcome, please also confirm your email', - 'credentialsAlreadyInUse': 'Some data already in use!', - 'registerNow': 'Register Now', - 'gotoLogin': 'Have an account? Go to login', -} diff --git a/locales/en/statistic.json b/locales/en/statistic.json new file mode 100644 index 0000000..071e97c --- /dev/null +++ b/locales/en/statistic.json @@ -0,0 +1,5 @@ +{ + "totalForms": "Total Forms", + "totalUsers": "Total Users", + "totalSubmissions": "Total Submissions" +} diff --git a/locales/en/statistic.ts b/locales/en/statistic.ts deleted file mode 100644 index 2d16eac..0000000 --- a/locales/en/statistic.ts +++ /dev/null @@ -1,5 +0,0 @@ -export const statistic = { - 'total-forms': 'Total Forms', - 'total-users': 'Total Users', - 'total-submissions': 'Total Submissions', -} diff --git a/locales/en/submission.json b/locales/en/submission.json new file mode 100644 index 0000000..97241ec --- /dev/null +++ b/locales/en/submission.json @@ -0,0 +1,16 @@ +{ + "progress": "Progress", + "created": "Created", + "lastModified": "Last Change", + "submission": "Submission", + "add": "Add Submission", + "edit": "Edit", + "field": "Field", + "value": "Value", + "country": "Country", + "city": "City", + "device": { + "type": "Device Type", + "name": "Device Name" + } +} diff --git a/locales/en/submission.ts b/locales/en/submission.ts deleted file mode 100644 index 1cec51f..0000000 --- a/locales/en/submission.ts +++ /dev/null @@ -1,16 +0,0 @@ -export const submission = { - progress: 'Progress', - created: 'Created', - lastModified: 'Last Change', - submission: 'Submission', - add: 'Add Submission', - edit: 'Edit', - field: 'Field', - value: 'Value', - country: 'Country', - city: 'City', - device: { - type: 'Device Type', - name: 'Device Name', - } -} diff --git a/locales/en/type.json b/locales/en/type.json new file mode 100644 index 0000000..1d33b89 --- /dev/null +++ b/locales/en/type.json @@ -0,0 +1,65 @@ +{ + "deleteNow": "Delete Field", + "confirmDelete": "Really remove this field? Check that it is not referenced anywhere!", + "title": "Title", + "description": "Description", + "required": "Required", + "requiredInfo": "If required, default value must be set to enable users to submit form!", + "date": { + "name": "Date", + "default": "Default Date", + "min": "Min Date", + "max": "Max Date" + }, + "dropdown": { + "name": "Dropdown", + "default": "Default Value", + "options": "Options", + "titlePlaceholder": "Title", + "valuePlaceholder": "Value", + "removeOption": "Remove", + "addOption": "Add Option" + }, + "email": { + "name": "Email", + "default": "Default Email" + }, + "hidden": { + "name": "Hidden", + "default": "Default Value" + }, + "link": { + "name": "URL", + "default": "Default Link" + }, + "number": { + "name": "Number", + "default": "Default Number" + }, + "radio": { + "name": "Radio Switch", + "default": "Default Value", + "options": "Options", + "titlePlaceholder": "Title", + "valuePlaceholder": "Value", + "removeOption": "Remove", + "addOption": "Add Option" + }, + "rating": { + "name": "Rating", + "default": "Default Value", + "clearNote": "Click again to remove the default value" + }, + "textfield": { + "name": "Text Line", + "default": "Default Value" + }, + "textarea": { + "name": "Text Area", + "default": "Default Value" + }, + "yes_no": { + "name": "Yes / No", + "default": "Default Value" + } +} diff --git a/locales/en/type.ts b/locales/en/type.ts deleted file mode 100644 index de2b5bc..0000000 --- a/locales/en/type.ts +++ /dev/null @@ -1,65 +0,0 @@ -export const type = { - deleteNow: 'Delete Field', - confirmDelete: 'Really remove this field? Check that it is not referenced anywhere!', - title: 'Title', - description: 'Description', - required: 'Required', - requiredInfo: 'If required, default value must be set to enable users to submit form!', - date: { - name: 'Date', - default: 'Default Date', - min: 'Min Date', - max: 'Max Date', - }, - dropdown: { - name: 'Dropdown', - default: 'Default Value', - options: 'Options', - titlePlaceholder: 'Title', - valuePlaceholder: 'Value', - removeOption: 'Remove', - addOption: 'Add Option', - }, - email: { - name: 'Email', - default: 'Default Email', - }, - hidden: { - name: 'Hidden', - default: 'Default Value', - }, - link: { - name: 'URL', - default: 'Default Link', - }, - number: { - name: 'Number', - default: 'Default Number', - }, - radio: { - name: 'Radio Switch', - default: 'Default Value', - options: 'Options', - titlePlaceholder: 'Title', - valuePlaceholder: 'Value', - removeOption: 'Remove', - addOption: 'Add Option', - }, - rating: { - name: 'Rating', - default: 'Default Value', - clearNote: 'Click again to remove the default value' - }, - textfield: { - name: 'Text Line', - default: 'Default Value', - }, - textarea: { - name: 'Text Area', - default: 'Default Value', - }, - yes_no: { - name: 'Yes / No', - default: 'Default Value', - }, -} diff --git a/locales/en/user.json b/locales/en/user.json new file mode 100644 index 0000000..6d5e098 --- /dev/null +++ b/locales/en/user.json @@ -0,0 +1,18 @@ +{ + "confirmDelete": "Are you sure delete this user?", + "deleted": "User deleted", + "deleteError": "could not delete user", + "deleteNow": "Delete Now!", + "loading": "Loading User", + "mange": "Edit User \"{{email}}\"", + "row": { + "roles": "Role", + "email": "Email", + "created": "Created", + "menu": "" + }, + "updated": "User updated", + "updateError": "Could not update user", + "updateNow": "Save", + "baseData": "Base Data" +} diff --git a/locales/en/user.ts b/locales/en/user.ts deleted file mode 100644 index e0ae9b5..0000000 --- a/locales/en/user.ts +++ /dev/null @@ -1,18 +0,0 @@ -export const user = { - confirmDelete: 'Are you sure delete this user?', - deleted: 'User deleted', - deleteError: 'could not delete user', - deleteNow: 'Delete Now!', - loading: 'Loading User', - mange: 'Edit User "{{email}}"', - row: { - roles: 'Role', - email: 'Email', - created: 'Created', - menu: '' - }, - updated: 'User updated', - updateError: 'Could not update user', - updateNow: 'Save', - baseData: 'Base Data', -} diff --git a/locales/en/validation.json b/locales/en/validation.json new file mode 100644 index 0000000..c922a2f --- /dev/null +++ b/locales/en/validation.json @@ -0,0 +1,15 @@ +{ + "invalidEmail": "Must be a valid email!", + "mandatoryFieldsMissing": "Mandatory fields missing", + "usernameRequired": "Please provide a Username", + "emailRequired": "Please provide an Email", + "emailFieldRequired": "Please select an Email Field", + "languageRequired": "Please select a Language", + "valueRequired": "Please provide a Value", + "invalidUrl": "Must be a valid URL", + "titleRequired": "Please provide a title", + "templateRequired": "Please provide a template", + "subjectRequired": "Please provide a subject", + "passwordRequired": "Please input your password!", + "passwordMinLength": "Must be longer than or equal to 5 characters!" +} diff --git a/locales/en/validation.ts b/locales/en/validation.ts deleted file mode 100644 index 84e96ba..0000000 --- a/locales/en/validation.ts +++ /dev/null @@ -1,15 +0,0 @@ -export const validation = { - invalidEmail: 'Must be a valid email!', - mandatoryFieldsMissing: 'Mandatory fields missing', - usernameRequired: 'Please provide a Username', - emailRequired: 'Please provide an Email', - emailFieldRequired: 'Please select an Email Field', - languageRequired: 'Please select a Language', - valueRequired: 'Please provide a Value', - invalidUrl: 'Must be a valid URL', - titleRequired: 'Please provide a title', - templateRequired: 'Please provide a template', - subjectRequired: 'Please provide a subject', - passwordRequired: 'Please input your password!', - passwordMinLength: 'Must be longer than or equal to 5 characters!', -}