Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Next Version #198

Open
wants to merge 18 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
14 changes: 11 additions & 3 deletions package-lock.json

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 1 addition & 0 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@
},
"devDependencies": {
"@babel/plugin-transform-private-property-in-object": "^7.25.9",
"@types/js-yaml": "^4.0.9",
"@types/react-syntax-highlighter": "^15.5.13",
"concurrently": "^8.2.2",
"cross-env": "^7.0.3"
Expand Down
16 changes: 10 additions & 6 deletions public/translations/de.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,12 +211,13 @@
},
"date": "Datum",
"delete": "Löschen",
"deleteMultiple": "Markierte Zeilen löschen",
"deleteMultiple": "{{selectedRowCount}} markierte Zeilen löschen",
"downloadFile": "Download TAF als *.ogg",
"encodeFiles": {
"addFiles": "Dateien hinzufügen",
"cancel": "Abbrechen",
"encode": "Konvertieren",
"encodeFiles": "Markierte Dateien in eine taf-Datei konvertieren. Nur die folgenden Dateitypen werden berücksichtigt: ",
"encodeFiles": "{{selectedRowCount}} markierte Dateien in eine taf-Datei konvertieren. Nur die folgenden Dateitypen werden berücksichtigt: ",
"encoding": "Kodierung",
"encodingFailed": "Konvertierung fehlgeschlagen!",
"encodingFailedDetails": "Kodierung der Dateien \"{{file}}\" fehlgeschlagen: ",
Expand Down Expand Up @@ -358,7 +359,7 @@
"move": "Verschieben",
"moveTo": "nach"
},
"moveMultiple": "Markierte Dateien verschieben (nur Dateien, Ordner werden übersprungen!)",
"moveMultiple": "{{selectedRowCount}} markierte Dateien verschieben (nur Dateien, Ordner werden übersprungen!)",
"name": "Name",
"playFile": "Abspielen",
"rename": "Umbenennen",
Expand Down Expand Up @@ -899,6 +900,7 @@
"connectToToniebox": "Toniebox zum Patchen verbinden",
"connectToTonieboxConnectDebugPortText1": "Du kannst dafür einen speziellen Tag-Connector wie ",
"connectToTonieboxConnectDebugPortText2": " verwenden oder alternativ dünne Drähte für die Verbindung nutzen.",
"connectToTonieboxConnectTableExplanation": "*Pin SOP2 der Toniebox sollte mit dem VCC der Toniebox überbrückt werden.",
"connectToTonieboxConnectTableIntro": "Als Nächstes verbindest du den Debug-Port der Toniebox mit dem UART wie in der folgenden Tabelle beschrieben:",
"connectToTonieboxIntro": "Du musst deinen UART mit dem Debug-Port verbinden. Beginne damit, den Debug-Port auf der unbestückten Seite der Platine (die Unterseite der Platine) zu lokalisieren. Das Layout des Debug-Ports ist im folgenden Bild dargestellt.",
"connectToTonieboxLink": "Hier findest du die Verbindungsanleitung",
Expand All @@ -911,7 +913,7 @@
"dumpCertificatesLink": "Hier findest du die Anleitung zum Entnehmen von Zertifikaten",
"flashCAreplacement": "CA-Ersatz für TeddyCloud flashen",
"flashCAreplacementIntro": "Es wird empfohlen, das Ersatz-CA-Zertifikat nach /cert/c2.der zu flashen und den Hackiebox-NG-Bootloader mit dem altCA.305-Patch zu verwenden (weitere Details in den nächsten Schritten). Dadurch kannst du nahtlos zwischen dem Originalzertifikat und deinem Ersatzzertifikat wechseln.",
"flashCAreplacementOutro": "Stelle sicher, dass du den richtigen Pfad zur Datei ca.der ausgewählt hast.",
"flashCAreplacementOutro": "Stelle sicher, dass du den richtigen Pfad zur Datei c2.der ausgewählt hast.",
"flashCAreplacementText": "Um die heruntergeladene c2.der-Datei (siehe oben) auf deine Toniebox zu schreiben, verwende den folgenden Befehl:",
"hint": "Es gibt derzeit keine direkte Unterstützung, um deine CC3200 Toniebox mit TeddyCloud zu flashen, aber hier findest du eine Schritt-für-Schritt-Anleitung:",
"hint2": "Bitte folge dann dem CC3200-Pfad:",
Expand Down Expand Up @@ -1153,7 +1155,7 @@
"extractingCertificatesSuccessfulDetails": "Zertifikate erfolgreich aus \"{{file}}\" extrahiert und in TeddyCloud gespeichert.",
"failedToCommunicate": "Kommunikation fehlgeschlagen:",
"failedToConnect": "Verbindung fehlgeschlagen:",
"flagPreviousHostname": "Das Flash-Image enthält einen zuvor festgelegten TeddyCloud-Hostname (WIP, wird derzeit nicht verarbeitet)",
"flagPreviousHostname": "Das Flash-Image enthält einen zuvor festgelegten TeddyCloud-Hostname",
"flash": "Flashen",
"flashDevice": "Flash-Gerät",
"flashEsp32": "ESP32 flashen",
Expand Down Expand Up @@ -1375,7 +1377,8 @@
"no": "Nein",
"tracklist": "Trackliste:",
"valid": "Gültig:",
"yes": "Ja"
"yes": "Ja",
"download": "Download TAF als *.ogg"
},
"informationModal": {
"hideTag": "Tonie/Tag ausblenden",
Expand Down Expand Up @@ -1440,6 +1443,7 @@
"navigationTitle": "System Sounds",
"title": "System Sounds"
},
"tafHeaderInvalid": "Ungültige TAF",
"tafHeaderOf": "TAF-Header von ",
"tap": {
"navigationTitle": "WIP: Audio Playlists",
Expand Down
16 changes: 10 additions & 6 deletions public/translations/en.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,12 +211,13 @@
},
"date": "Date",
"delete": "Delete",
"deleteMultiple": "Delete selected rows",
"deleteMultiple": "Delete {{selectedRowCount}} selected rows",
"downloadFile": "Download TAF as *.ogg",
"encodeFiles": {
"addFiles": "Add files",
"cancel": "Cancel",
"encode": "Encode",
"encodeFiles": "Encode selected files into a taf file. Only the following file types will be considered: ",
"encodeFiles": "Encode {{selectedRowCount}} selected files into a taf file. Only the following file types will be considered: ",
"encoding": "Encoding",
"encodingFailed": "Encoding failed!",
"encodingFailedDetails": "Encoded files \"{{file}}\" failed: ",
Expand Down Expand Up @@ -358,7 +359,7 @@
"move": "Move",
"moveTo": "to"
},
"moveMultiple": "Move selected files (files only, folders are skipped!)",
"moveMultiple": "Move {{selectedRowCount}} selected files (files only, folders are skipped!)",
"name": "Name",
"playFile": "Play",
"rename": "Rename",
Expand Down Expand Up @@ -899,6 +900,7 @@
"connectToToniebox": "Connect the Toniebox for patching",
"connectToTonieboxConnectDebugPortText1": "You can use a dedicated Tag Connector like ",
"connectToTonieboxConnectDebugPortText2": " or alternatively use thin wires for the connection.",
"connectToTonieboxConnectTableExplanation": "*Pin SOP2 of the Toniebox should be bridged with the VCC of the Toniebox.",
"connectToTonieboxConnectTableIntro": "Next, connect the Toniebox debug port to the UART as described in the following table:",
"connectToTonieboxIntro": "You need to connect your UART to the Debug Port. Start by locating the debug port on the unpopulated side of the PCB, which is on the bottom. The layout of the debug port is shown in the following image.",
"connectToTonieboxLink": "Find connection instructions here",
Expand All @@ -911,7 +913,7 @@
"dumpCertificatesLink": "Find instructions for dumping certificates here",
"flashCAreplacement": "Flash CA replacement for TeddyCloud",
"flashCAreplacementIntro": "It is recommended to flash the replacement CA to /cert/c2.der and use the Hackiebox-NG bootloader with the altCA.305 patch (more details provided in the next steps). This setup enables you to switch seamlessly between the original certificate and your replacement certificate.",
"flashCAreplacementOutro": "Ensure that you have selected the correct path to the ca.der file.",
"flashCAreplacementOutro": "Ensure that you have selected the correct path to the c2.der file.",
"flashCAreplacementText": "To write the downloaded c2.der file (refer to the steps above) to your Toniebox, use the following command:",
"hint": "There is currently no direct support of flashing your CC3200 Toniebox with TeddyCloud, but you will find a step by step guidance here:",
"hint2": "Please follow then the CC3200 path:",
Expand Down Expand Up @@ -1153,7 +1155,7 @@
"extractingCertificatesSuccessfulDetails": "Certificates successfully extracted from \"{{file}}\" and stored in TeddyCloud.",
"failedToCommunicate": "Failed to communicate:",
"failedToConnect": "Failed to connect:",
"flagPreviousHostname": "Flash image contains a previous set hostname of TeddyCloud (WIP, not processed currently)",
"flagPreviousHostname": "Flash image contains a previous set hostname of TeddyCloud",
"flash": "Flash",
"flashDevice": "Flash Device",
"flashEsp32": "Flash ESP32",
Expand Down Expand Up @@ -1375,7 +1377,8 @@
"no": "No",
"tracklist": "Tracklist:",
"valid": "Valid:",
"yes": "Yes"
"yes": "Yes",
"download": "Download TAF as *.ogg"
},
"informationModal": {
"hideTag": "Hide Tonie/Tag",
Expand Down Expand Up @@ -1440,6 +1443,7 @@
"navigationTitle": "System Sounds",
"title": "System Sounds"
},
"tafHeaderInvalid": "Invalid TAF",
"tafHeaderOf": "TAF-Header of ",
"tap": {
"navigationTitle": "WIP: Audio Playlists",
Expand Down
16 changes: 10 additions & 6 deletions public/translations/es.json
Original file line number Diff line number Diff line change
Expand Up @@ -211,12 +211,13 @@
},
"date": "Fecha",
"delete": "Eliminar",
"deleteMultiple": "Eliminar filas seleccionadas",
"deleteMultiple": "{{selectedRowCount}} filas seleccionadas para eliminar",
"downloadFile": "Descargar TAF como *.ogg",
"encodeFiles": {
"addFiles": "Agregar archivos",
"cancel": "Cancelar",
"encode": "Codificar",
"encodeFiles": "Codificar los archivos seleccionados en un archivo taf. Solo se considerarán los siguientes tipos de archivos: ",
"encodeFiles": "{{selectedRowCount}} archivos seleccionados para codificar en un archivo taf. Solo se considerarán los siguientes tipos de archivos: ",
"encoding": "Codificación",
"encodingFailed": "¡Falló la codificación!",
"encodingFailedDetails": "Error al codificar los archivos \"{{file}}\": ",
Expand Down Expand Up @@ -358,7 +359,7 @@
"move": "Mover",
"moveTo": "a"
},
"moveMultiple": "Mover archivos seleccionados (¡solo archivos, se omiten las carpetas!)",
"moveMultiple": "{{selectedRowCount}} archivos seleccionados para mover (¡solo archivos, se omiten las carpetas!)",
"name": "Nombre",
"playFile": "Reproducir",
"rename": "Renombrar",
Expand Down Expand Up @@ -899,6 +900,7 @@
"connectToToniebox": "Conectar la Toniebox para parchar",
"connectToTonieboxConnectDebugPortText1": "Puedes usar un conector Tag dedicado como ",
"connectToTonieboxConnectDebugPortText2": " o alternativamente usar cables delgados para la conexión.",
"connectToTonieboxConnectTableExplanation": "*El pin SOP2 de la Toniebox debe estar puenteado con el VCC de la Toniebox.",
"connectToTonieboxConnectTableIntro": "A continuación, conecta el puerto de depuración de la Toniebox con el UART como se describe en la siguiente tabla:",
"connectToTonieboxIntro": "Necesitas conectar tu UART al puerto de depuración. Empieza localizando el puerto de depuración en la parte inferior de la PCB, en el lado no ensamblado. El diseño del puerto de depuración se muestra en la siguiente imagen.",
"connectToTonieboxLink": "Encuentra las instrucciones de conexión aquí",
Expand All @@ -911,7 +913,7 @@
"dumpCertificatesLink": "Encuentra las instrucciones para extraer certificados aquí",
"flashCAreplacement": "Flashear reemplazo CA para TeddyCloud",
"flashCAreplacementIntro": "Se recomienda flashear el certificado CA de reemplazo en /cert/c2.der y usar el bootloader Hackiebox-NG con el parche altCA.305 (más detalles en los siguientes pasos). Esto te permitirá cambiar fácilmente entre el certificado original y tu certificado de reemplazo.",
"flashCAreplacementOutro": "Asegúrate de haber seleccionado la ruta correcta al archivo ca.der.",
"flashCAreplacementOutro": "Asegúrate de haber seleccionado la ruta correcta al archivo c2.der.",
"flashCAreplacementText": "Para escribir el archivo c2.der descargado (consulta los pasos anteriores) en tu Toniebox, utiliza el siguiente comando:",
"hint": "Actualmente no hay soporte directo para flashear tu Toniebox CC3200 con TeddyCloud, pero encontrarás una guía paso a paso aquí:",
"hint2": "Sigue luego el camino para CC3200:",
Expand Down Expand Up @@ -1153,7 +1155,7 @@
"extractingCertificatesSuccessfulDetails": "Certificados extraídos con éxito de \"{{file}}\" y almacenados en TeddyCloud.",
"failedToCommunicate": "Error de comunicación:",
"failedToConnect": "Error al conectar:",
"flagPreviousHostname": "La imagen de flash contiene un nombre de host de TeddyCloud establecido previamente (WIP, actualmente no procesado)",
"flagPreviousHostname": "La imagen de flash contiene un nombre de host de TeddyCloud establecido previamente",
"flash": "Flashear",
"flashDevice": "Flashear dispositivo",
"flashEsp32": "Flashear ESP32",
Expand Down Expand Up @@ -1375,7 +1377,8 @@
"no": "No",
"tracklist": "Lista de pistas:",
"valid": "Válido:",
"yes": "Sí"
"yes": "Sí",
"download": "Descargar TAF como *.ogg"
},
"informationModal": {
"hideTag": "Ocultar Tonie/Etiqueta",
Expand Down Expand Up @@ -1440,6 +1443,7 @@
"navigationTitle": "Sonidos del sistema",
"title": "Sonidos del sistema"
},
"tafHeaderInvalid": "TAF no válido",
"tafHeaderOf": "TAF-Header de ",
"tap": {
"navigationTitle": "WIP: Listas de reproducción de audio",
Expand Down
Loading