Skip to content

Commit

Permalink
Merge branch 'React-UI' into main
Browse files Browse the repository at this point in the history
  • Loading branch information
MiRo1310 committed Nov 25, 2023
2 parents 28d8f1b + 7194e8a commit b70fec9
Show file tree
Hide file tree
Showing 63 changed files with 9,347 additions and 1,629 deletions.
1 change: 0 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -18,4 +18,3 @@ Thumbs.db
admin/i18n/flat.txt
admin/i18n/*/flat.txt

src
1,394 changes: 1,394 additions & 0 deletions admin/build/index.js

Large diffs are not rendered by default.

7 changes: 7 additions & 0 deletions admin/build/index.js.map

Large diffs are not rendered by default.

29 changes: 25 additions & 4 deletions admin/i18n/de/translations.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
{
" No entry, send to all Users.": "Kein Eintrag, an alle Benutzer senden.",
"--Please choose a telegram instance--": "--Bitte wählen Sie eine Telegram-Instanz--",
"10 can be replaced and indicates the step size 0%, 10%, 20%...!": "10 ist ersetzbar und gibt die Schrittweite 0%, 10%, 20%... an!",
"10 can be replaced and indicates the step size 0%, 10%, 20%...! Replace TRIGGER with a unique value. This is used in action SetState. Enter the desired ID. Below value ! insert": "10 ist ersetzbar und gibt die Schrittweite 0%, 10%, 20%... an! Ersetzen Sie TRIGGER durch einen eindeutigen Wert. Dies wird in der Aktion SetState verwendet. Geben Sie die gewünschte ID ein. Unter dem Wert! einfügen",
"Action": "Aktion",
"Active": "Aktiv",
"Active Menu:": "Aktives Menü:",
Expand All @@ -15,12 +17,15 @@
"Add new User": "Neuen Benutzer hinzufügen",
"Add new Username": "Neuen Benutzernamen hinzufügen",
"All User from Telegram, seperate with": "Alle Benutzer von Telegram, getrennt mit",
"All data will be lost. Confirm?": "Alle Daten gehen verloren. Bestätigen?",
"At least one user must be checked, or the menu must be deactivated.": "Mindestens ein Benutzer muss aktiviert sein oder das Menü muss deaktiviert sein.",
"Call": "Anruf",
"Call Text": "Anruftext",
"Cancel": "Stornieren",
"Call": "Aufruf",
"Call Text": "Aufruftext",
"Call is allready in use!": "Aufruf ist bereits in Verwendung!",
"Cancel": "Abbrechen",
"Changes the value in the return text, in this case from true to on and false to off": "Ändert den Wert im Rückgabetext, in diesem Fall von „true“ auf „on“ und von „false“ auf „off“.",
"Choose a trigger": "Wählen Sie einen Auslöser",
"Choose an action": "Wähle eine Aktion",
"Choose your option": "Wählen Sie Ihre Option",
"Close": "Schließen",
"Confirm": "Bestätigen",
Expand All @@ -36,46 +41,62 @@
"Delete User": "Benutzer löschen",
"Directory": "Verzeichnis",
"Do you really want to delete the group?": "Möchten Sie die Gruppe wirklich löschen?",
"Do you really want to delete this menu?": "Möchten Sie dieses Menü wirklich löschen?",
"Each entry may only occur once in the complete navigation": "Jeder Eintrag darf in der gesamten Navigation nur einmal vorkommen",
"Edit Menu": "Menü bearbeiten",
"Edit Username": "Benutzernamen bearbeiten",
"Entry not found!": "Eintrag nicht gefunden!",
"Filename": "Dateiname",
"Generates two buttons, in this case on and off with the respective values true and false. Replace TRIGGER with a unique value.": "Erzeugt zwei Schaltflächen, in diesem Fall ein und aus, mit den jeweiligen Werten wahr und falsch. Ersetzen Sie TRIGGER durch einen eindeutigen Wert.",
"Generates two buttons, in this case on and off with the respective values ​​true and false.": "Erzeugt zwei Schaltflächen, in diesem Fall ein und aus mit den jeweiligen Werten wahr und falsch.",
"Global User activ": "Globaler Benutzer aktiv",
"Hide": "Verstecken",
"If you want to be notified of the change of another data point after you have set the data point in the ID input field. The change will only be shared if it is set with ack:true. It is mandatory to specify a text outside the {}, otherwise it will be added automatically.": "Wenn Sie über die Änderung eines anderen Datenpunkts benachrichtigt werden möchten, nachdem Sie den Datenpunkt im Eingabefeld ID gesetzt haben. Die Änderung wird nur geteilt, wenn sie mit ack:true gesetzt ist. Es ist zwingend erforderlich, einen Text außerhalb des {} anzugeben, andernfalls wird er automatisch hinzugefügt.",
"Instance": "Beispiel",
"Instanze": "Instanze",
"Menu list": "Menüliste",
"Navigation": "Navigation",
"New Row": "Neue Zeile",
"No": "NEIN",
"Outputs the name of the data point": "Gibt den Namen des Datenpunkts aus",
"Percent": "Prozent",
"Placeholder for the value": "Platzhalter für den Wert",
"Please Save the Nav Settings before you go to the aktions !!!": "Bitte speichern Sie die Navigationseinstellungen, bevor Sie zu den Aktionen gehen !!!",
"Please check the triggers, save, and reopen this menu to close the error!": "Bitte überprüfen Sie die Auslöser, speichern Sie und öffnen Sie dieses Menü erneut, um den Fehler zu schließen!",
"Please select a user, or deaktivate the Menu, bevor you are can save!": "Bitte wählen Sie einen Benutzer aus oder deaktivieren Sie das Menü, bevor Sie speichern können!",
"Queries the value of the ID and then replaces it with the value, so text can be written around it": "Fragt den Wert der ID ab und ersetzt ihn dann durch den Wert, sodass Text darum herum geschrieben werden kann",
"Rename menu name": "Benennen Sie den Menünamen um",
"Rendering url": "Rendering-URL",
"Replace TRIGGER with a unique value.": "TRIGGER durch einen eindeutigen Wert ersetzen.",
"Return text": "Rückgabetext",
"Rounds the value for example to 2 decimal places": "Rundet den Wert beispielsweise auf 2 Dezimalstellen",
"Save": "Speichern",
"Select": "Wählen",
"Select a Menu": "Wählen Sie ein Menü aus",
"Select a Menu, move or copy. Attention! A user must be active in the selected menu!": "Wählen Sie ein Menü aus, verschieben oder kopieren Sie es. Aufmerksamkeit! Im ausgewählten Menü muss ein Benutzer aktiv sein!",
"Select a Menu,select move or copy. Watch out! A user must be active in the selected menu!": "Wählen Sie ein Menü, wählen Sie „Verschieben“ oder „Kopieren“. Achtung! Im ausgewählten Menü muss ein Benutzer aktiv sein!",
"Sets the value of the ID to the val, with ack(confirmed)": "Setzt den Wert der ID auf den Wert, mit ack(bestätigt)",
"Settings": "Einstellungen",
"Startside": "Startseite",
"Switch": "Schalten",
"Telegram Instance": "Telegram-Instanz",
"Telegram Users": "Telegram-Benutzer",
"Text will be send if no entry was found!": "Text wird gesendet, wenn kein Eintrag gefunden wurde!",
"The Value is not specified in the return text": "Der Wert ist im Rückgabetext nicht angegeben",
"The numbers can be completely exchanged. 0-6 indicates the range, and 1 the step size, UNIT is replaced by a unit, but can also be left empty.": "Die Nummern können komplett ausgetauscht werden. 0-6 gibt den Bereich und 1 die Schrittweite an, UNIT wird durch eine Einheit ersetzt, kann aber auch leer gelassen werden.",
"The numbers can be completely exchanged. 0-6 indicates the range, and 1 the step size, UNIT is replaced by a unit, but can also be left empty. Replace TRIGGER with a unique value.": "Die Nummern können komplett ausgetauscht werden. 0-6 gibt den Bereich und 1 die Schrittweite an, UNIT wird durch eine Einheit ersetzt, kann aber auch leer gelassen werden. Ersetzen Sie TRIGGER durch einen eindeutigen Wert.",
"The trigger is allready in use.": "Der Auslöser ist bereits im Einsatz.",
"There are doubled used Triggers:": "Es werden Trigger doppelt verwendet:",
"This is used in action under SetState. Enter the desired ID. Below value! insert": "Dies wird in Aktion unter SetState verwendet. Geben Sie die gewünschte ID ein. Unter Wert! einfügen",
"To insert an ID, simply insert the block first, select the ID. This will then be automatically inserted in the appropriate place, even if the ID is to be changed. If the code does not recognize the block, the ID is appended to the end.": "Um eine ID einzufügen, fügen Sie einfach zuerst den Block ein und wählen Sie die ID aus. Diese wird dann automatisch an der entsprechenden Stelle eingefügt, auch wenn die ID geändert werden soll. Wenn der Code den Block nicht erkennt, wird die ID am Ende angehängt.",
"Trigger": "Auslösen",
"Trigger": "Auslöser",
"Users for this Group, seperate with": "Benutzer für diese Gruppe, trennen Sie mit",
"Users from Telegram": "Benutzer von Telegram",
"Value": "Wert",
"What is to do?": "Was ist zu tun?",
"When pressed, you jump back to the previous menu": "Beim Drücken springen Sie zurück zum vorherigen Menü",
"Yes": "Ja",
"You have double triggers, please remove them!": "Sie haben Doppelauslöser, bitte entfernen Sie diese!",
"active": "aktiv",
"telegram-menu adapter settings": "Adaptereinstellungen für Telegram-Menü"
}
21 changes: 21 additions & 0 deletions admin/i18n/en/translations.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,8 @@
{
" No entry, send to all Users.": " No entry, send to all Users.",
"--Please choose a telegram instance--": "--Please choose a telegram instance--",
"10 can be replaced and indicates the step size 0%, 10%, 20%...!": "10 can be replaced and indicates the step size 0%, 10%, 20%...!",
"10 can be replaced and indicates the step size 0%, 10%, 20%...! Replace TRIGGER with a unique value. This is used in action SetState. Enter the desired ID. Below value ! insert": "10 can be replaced and indicates the step size 0%, 10%, 20%...! Replace TRIGGER with a unique value. This is used in action SetState. Enter the desired ID. Below value ! insert",
"Action": "Action",
"Active": "Active",
"Active Menu:": "Active Menu:",
Expand All @@ -15,12 +17,15 @@
"Add new User": "Add new User",
"Add new Username": "Add new Username",
"All User from Telegram, seperate with": "All User from Telegram, seperate with",
"All data will be lost. Confirm?": "All data will be lost. Confirm?",
"At least one user must be checked, or the menu must be deactivated.": "At least one user must be checked, or the menu must be deactivated.",
"Call": "Call",
"Call Text": "Call Text",
"Call is allready in use!": "Call is allready in use!",
"Cancel": "Cancel",
"Changes the value in the return text, in this case from true to on and false to off": "Changes the value in the return text, in this case from true to on and false to off",
"Choose a trigger": "Choose a trigger",
"Choose an action": "Choose an action",
"Choose your option": "Choose your option",
"Close": "Close",
"Confirm": "Confirm",
Expand All @@ -36,36 +41,50 @@
"Delete User": "Delete User",
"Directory": "Directory",
"Do you really want to delete the group?": "Do you really want to delete the group?",
"Do you really want to delete this menu?": "Do you really want to delete this menu?",
"Each entry may only occur once in the complete navigation": "Each entry may only occur once in the complete navigation",
"Edit Menu": "Edit Menu",
"Edit Username": "Edit Username",
"Entry not found!": "Entry not found!",
"Filename": "Filename",
"Generates two buttons, in this case on and off with the respective values true and false. Replace TRIGGER with a unique value.": "Generates two buttons, in this case on and off with the respective values true and false. Replace TRIGGER with a unique value.",
"Generates two buttons, in this case on and off with the respective values ​​true and false.": "Generates two buttons, in this case on and off with the respective values ​​true and false.",
"Global User activ": "Global user activ",
"Hide": "Hide",
"If you want to be notified of the change of another data point after you have set the data point in the ID input field. The change will only be shared if it is set with ack:true. It is mandatory to specify a text outside the {}, otherwise it will be added automatically.": "If you want to be notified of the change of another data point after you have set the data point in the ID input field. The change will only be shared if it is set with ack:true. It is mandatory to specify a text outside the {}, otherwise it will be added automatically.",
"Instance": "Instance",
"Instanze": "Instanze",
"Menu list": "Menu list",
"Navigation": "Navigation",
"New Row": "New Row",
"No": "No",
"Outputs the name of the data point": "Outputs the name of the data point",
"Percent": "Percent",
"Placeholder for the value": "Placeholder for the value",
"Please Save the Nav Settings before you go to the aktions !!!": "Please Save the Nav Settings before you go to the aktions !!!",
"Please check the triggers, save, and reopen this menu to close the error!": "Please check the triggers, save, and reopen this menu to close the error!",
"Please select a user, or deaktivate the Menu, bevor you are can save!": "Please select a user, or deaktivate the Menu, bevor you can save!",
"Queries the value of the ID and then replaces it with the value, so text can be written around it": "Queries the value of the ID and then replaces it with the value, so text can be written around it",
"Rename menu name": "Rename menu name",
"Rendering url": "Rendering url",
"Replace TRIGGER with a unique value.": "Replace TRIGGER with a unique value.",
"Return text": "Return text",
"Rounds the value for example to 2 decimal places": "Rounds the value for example to 2 decimal places",
"Save": "Save",
"Select": "Select",
"Select a Menu": "Select a Menu",
"Select a Menu, move or copy. Attention! A user must be active in the selected menu!": "Select a Menu, move or copy. Attention! A user must be active in the selected menu!",
"Select a Menu,select move or copy. Watch out! A user must be active in the selected menu!": "Select a Menu,select move or copy. Watch out! A user must be active in the selected menu!",
"Sets the value of the ID to the val, with ack(confirmed)": "Sets the value of the ID to the val, with ack(confirmed)",
"Settings": "Settings",
"Startside": "Startside",
"Switch": "Switch",
"Telegram Instance": "Telegram Instance",
"Telegram Users": "Telegram Users",
"Text will be send if no entry was found!": "Text will be send if no entry was found!",
"The Value is not specified in the return text": "The Value is not specified in the return text",
"The numbers can be completely exchanged. 0-6 indicates the range, and 1 the step size, UNIT is replaced by a unit, but can also be left empty.": "The numbers can be completely exchanged. 0-6 indicates the range, and 1 the step size, UNIT is replaced by a unit, but can also be left empty.",
"The numbers can be completely exchanged. 0-6 indicates the range, and 1 the step size, UNIT is replaced by a unit, but can also be left empty. Replace TRIGGER with a unique value.": "The numbers can be completely exchanged. 0-6 indicates the range, and 1 the step size, UNIT is replaced by a unit, but can also be left empty. Replace TRIGGER with a unique value.",
"The trigger is allready in use.": "The trigger is allready in use.",
"There are doubled used Triggers:": "There are doubled used Triggers:",
"This is used in action under SetState. Enter the desired ID. Below value! insert": "This is used in action under SetState. Enter the desired ID. Below value! insert",
Expand All @@ -76,6 +95,8 @@
"Value": "Value",
"What is to do?": "What is to do?",
"When pressed, you jump back to the previous menu": "When pressed, you jump back to the previous menu",
"Yes": "Yes",
"You have double triggers, please remove them!": "You have double triggers, please remove them!",
"active": "active",
"telegram-menu adapter settings": "Adapter settings for telegram-menu"
}
Loading

0 comments on commit b70fec9

Please sign in to comment.