Merge branch 'Superalgos:develop' into develop

This commit is contained in:
gitforkgit authored and GitHub committed 2021-10-17 16:57:01 +02:00
commit c3374a69bd
6 files changed
+138 -83

No files matched your search

+1
View File
@@ -63,6 +63,7 @@ for (let i = 0; i < process.argv.length; i++) {
if (arg === 'noBrowser') { continue }
if (arg === 'minMemo') { continue }
if (arg.indexOf(':') >= 0) { continue }
if (arg.indexOf('/') >= 0) { continue }
if (initialWorkspace.project === undefined) {
if (arg !== 'My-Workspaces') {
@@ -10,15 +10,13 @@
"language": "DE",
"text": "Die Docs sind ursprünglich in Englisch geschrieben. Superalgos zugänglicher zu machen ist ein wichtiges Ziel, um die Gemeinschaft und die Community zu vergrößern. Die Übersetzung von Tutorials und Software-Dokumentation in andere Sprachen als Englisch ist von großem Wert! Ins deutsche übersetzt von gitforkgit.",
"updated": 1634133734053,
"style": "Definition"
},
{
"language": "ES",
"text": "Los Docs (documentos) son originalmente escritos en Ingles. Hacer a Superalgos más accesible es un esfuerzo clave para el crecimiento de la comunidad y la base de usuarios. Traducir tutoriales y documentación del software a otros idiomas que no sean el Inglés es un aporte muy valioso!",
"updated": 1633170996967,
"style": "Definition"
},
{
"language": "DE",
"text": "Die Docs sind ursprünglich auf Englisch geschrieben. Superalgos zugänglicher zu machen ist ein wichtiges Anliegen, um die Community und die Benutzerbasis zu vergrößern. Die Übersetzung von Tutorials und Software-Dokumentation in andere Sprachen als Englisch ist von großem Wert!",
"updated": 1634292094574
}
]
},
@@ -29,21 +27,16 @@
"updated": 1613822300139,
"translations": [
{
"language": "ES"
"text": "Read About Contributing to the Docs (Leer sobre como contribuir a los Docs)"
"language": "DE",
"text": "Lesen Sie über die Contribution (Mitarbeit) an den Docs:",
"updated": 1634063494221,
"style": "Title"
},
{
"language": "ES",
"text": "Read About Contributing to the Docs (Leer sobre como contribuir a los Docs)",
"updated": 1633171160951,
"style": "Title"
},
{
"language": "DE",
"text": "Lesen Sie über die Mitarbeit an den Docs",
"updated": 1634292102975
}
]
},
@@ -56,15 +49,13 @@
"language": "DE",
"text": "Übersetzungen sind ein besonderer Fall von Beiträgen zu den Docs. Bitte lesen Sie zuerst die Seite How to Contribute to the Docs (Wie man zu den Docs beiträgt) und kommen Sie danach hierher zurück, um zu erfahren, wie wir mit Übersetzungen im Besonderen umgehen.",
"updated": 1634064332897,
"style": "Text"
},
{
"language": "ES",
"text": "Las traducciones son un caso particular de contribuir con los documentos. Por favor leer primero la página de como contribuir con los documentos, y regresar aqui para los detalles de como nosotros nos manejamos particularmente con las traducciones.",
"updated": 1633171406067,
"style": "Text"
},
{
"language": "DE",
"text": "Übersetzungen sind eine besondere Form der Mitarbeit an den Docs. Bitte lesen Sie zuerst die Seite \"How to Contribute to the Docs\" und kommen Sie dann hierher zurück, um zu erfahren, wie wir mit Übersetzungen im Besonderen umgehen.",
"updated": 1634292110817
}
]
},
@@ -77,15 +68,13 @@
"language": "DE",
"text": "Über Übersetzungen:",
"updated": 1634064347886,
"style": "Title"
},
{
"language": "ES",
"text": "About Translations ( Acerca de las traducciones)",
"updated": 1633171444432,
"style": "Title"
},
{
"language": "DE",
"text": "Über Übersetzungen",
"updated": 1634292175550
}
]
},
@@ -103,6 +92,9 @@
"language": "DE",
"text": "Das System speichert den Inhalt jeder Docs Page (Dokumentationsseite) in einer einzigen Datei, unabhängig davon, wie viele Übersetzungen für jede Seite existieren.",
"updated": 1634064802911,
"style": "Text"
},
{
"language": "ES",
"text": "El sistema guarda el contenido de cada pagina de los Documentos en un solo archivo, independientemente de cuantas traducciones existan por cada página.",
"updated": 1633171834036,
@@ -119,6 +111,9 @@
"language": "DE",
"text": "Tatsächlich gibt es Übersetzungen auf der Ebene der einzelnen Absätze. Das bedeutet, dass es für jeden Absatz einer Seite so viele Übersetzungen geben kann, wie es unterstützte Sprachen gibt.",
"updated": 1634065039731,
"style": "Text"
},
{
"language": "ES",
"text": "Actualmente, existen al nivel de cada párrafo. Esto significa que, por cada párrafo de la página, puede haber tantas traducciones como lenguages de soporte hayan.",
"updated": 1633171706597,
@@ -178,18 +173,6 @@
}
]
},
{
"style": "Title",
"text": ""
},
{
"style": "Title",
"text": ""
},
{
"style": "Title",
"text": ""
},
{
"style": "Title",
"text": "Best Practices:",
@@ -198,7 +181,17 @@
{
"language": "DE",
"text": "Bewährte Praktiken:",
"updated": 1634065685236,
"updated": 1634065685236
},
{
"language": "ES",
"text": "Best Practices (Las mejores prácticas)",
"updated": 1633172460565,
"style": "Title"
}
]
},
{
"text": "The above doesn't affect your work directly, but it is worth noting because it means that many contributors may be working on the same page at any point in time. Hence the need to constantly update and to submit contributions frequently.",
"updated": 1613823174025,
"translations": [
@@ -210,19 +203,6 @@
}
]
},
{
"style": "Title",
"text": "Best Practices",
"updated": 1613824072677,
"translations": [
{
"language": "ES",
"text": "Best Practices (Las mejores prácticas)",
"updated": 1633172460565,
"style": "Title"
}
]
},
{
"style": "List",
"text": "As explained in the How to Contribute to the Docs page, you must switch your Contributions Branch and your Current Branch to the develop branch. Remember to restart the app after the switch.",
@@ -233,6 +213,8 @@
"text": "Wie auf der Seite How to Contribute to the Docs beschrieben, müssen Sie Ihren Contributions Branch und Ihren Current Branch auf den Develop Branch umstellen. Denken Sie daran, die Anwendung nach dem Wechsel neu zu starten.",
"updated": 1634066110481,
"style": "List"
},
{
"language": "ES",
"text": "Como fue explicado en la página de How to Contribute to the Docs, debe cambiar su Contributions Branch (rama de contribución) y su Current Branch (rama actual) a la rama de desarrollo. Recuerde de recomenzar la app luego del cambio.",
"updated": 1633277617230,
@@ -250,6 +232,8 @@
"text": "Stellen Sie sicher, dass Ihr System auf dem neuesten Stand ist, indem Sie den Befehl app.update ausführen.",
"updated": 1634066143147,
"style": "List"
},
{
"language": "ES",
"text": "Asegúrese de que sus sitema esté actualizado haciendo correr el comando app.update.",
"updated": 1633277826500,
@@ -266,6 +250,8 @@
"text": "Wechseln Sie dann zu der Sprache, in die Sie übersetzen möchten. In diesem Fall wahrscheinlich Deutsch falls noch nicht geschehen.",
"updated": 1634066189038,
"style": "List"
},
{
"language": "ES",
"text": "Entonces, cambie el idioma al cual desea traducir.",
"updated": 1633277782209,
@@ -283,6 +269,8 @@
"text": "Um einen Absatz zu übersetzen, klicken Sie mit der rechten Maustaste auf den zu übersetzenden Absatz, um den Inhalt zu bearbeiten und den englischen Text durch Ihre Übersetzung zu ersetzen. Das war's!",
"updated": 1634066255678,
"style": "List"
},
{
"language": "ES",
"text": "Para traducir un párrafo cliquear botón derecho editar el contenido y reemplace e texto en Inglés con su traducción. Eso es!",
"updated": 1633277934174,
@@ -300,6 +288,8 @@
"text": "Vielleicht finden Sie es einfacher, Ihre Übersetzungen in einem separaten Texteditor zu schreiben, in dem Sie eine Software zur Rechtschreib und Grammatikprüfung verwenden können. Sobald Sie Ihre Übersetzung überprüft haben, können Sie zu Superalgos zurückkehren und jeden Absatz durch die übersetzte Version ersetzen.",
"updated": 1634066679625,
"style": "List"
},
{
"language": "ES",
"text": "Puede encontrar más fácil escribir su traducción en un editor de texto separado, donde puede utilizar corrector ortográfico y gramatical. Ona vez que haya doble chequeado su traducción, puede volver a Superalgos para reemplazar cada parrafo con la versión traducida.",
"updated": 1633278119180,
@@ -317,6 +307,8 @@
"text": "Denken Sie daran, dass Übersetzungen auf der Ebene der einzelnen Absätze existieren. Vergewissern Sie sich immer, dass die von Ihnen eingegebene Übersetzung dem richtigen Absatz entspricht. Dies ist wichtig, denn wenn ein Absatz in der englischen Version aktualisiert wird, erhalten alle Übersetzungen einen Hinweis, dass der betreffende Absatz möglicherweise veraltet ist. Ein Abschnitt ist das was Blau hinterlegt ist wenn sie mit der rechten Maustaste draufklicken.",
"updated": 1634066760100,
"style": "List"
},
{
"language": "ES",
"text": "Recuerde que las traducciones existen al nivel de cada párrafo. Siempre asegúrese de que la traducción que introduzca corresponda con el párrafo adecuado. TEsto es impotante porque si el pàrrafo es actualizado en la versión en Inglés, todas las traducciones recibirán un aviso de que ese parrafo en particular puede necesitar actualización.",
"updated": 1633278353289,
@@ -334,6 +326,8 @@
"text": "Beteiligen Sie sich an der Superalgos Docs Group (Gruppe). Teilen Sie anderen mit, an welchem Teil der Docs oder an welchem Tutorial Sie arbeiten werden. Diese grundlegende Koordination hilft, Konflikte zu vermeiden, wenn mehrere Benutzer gleichzeitig an denselben Seiten arbeiten.",
"updated": 1634066998278,
"style": "List"
},
{
"language": "ES",
"text": "Participe en Superalgos Docs Group ( grupo de documentos de superalgos). Permita que la gente sepa que parte de los documentos o que tutoriales va a estar trabajando. Esto coordinación básica ayudará a evitar conflictos cuando más de un usuario trabajan en la misma página al mismo tiempo.",
"updated": 1633278524671,
@@ -351,6 +345,12 @@
"text": "Sie können mit der Übersetzung der Seite \"Docs in [Sprache]\" beginnen, auf die Sie nach dem Umschalten der Sprache gelangen. Falls dieser schon übersetzt ist, suchen sie sich mit Absprache in der Docs Group einen oder mehrere andere noch nicht übersetzte Artikel aus.",
"updated": 1634067346839,
"style": "Success"
},
{
"language": "ES",
"text": "Puede comenzar con la traducción de los documentos de la pagina [Language] (idioma) que abra luego de cambiar el idioma.",
"updated": 1633278662035,
"style": "Success"
}
]
},
@@ -432,18 +432,6 @@
}
]
},
{
"style": "Title",
"text": ""
},
{
"style": "Title",
"text": ""
},
{
"style": "Title",
"text": ""
},
{
"style": "Title",
"text": "Translating Tutorials:",
@@ -454,18 +442,7 @@
"text": "Tutorials übersetzen:",
"updated": 1634067758085,
"style": "Title"
"language": "ES",
"text": "Puede comenzar con la traducción de los documentos de la pagina [Language] (idioma) que abra luego de cambiar el idioma.",
"updated": 1633278662035,
"style": "Success"
}
]
},
{
"style": "Title",
"text": "Translating Tutorials",
"updated": 1613823828960,
"translations": [
{
"language": "ES",
"text": "Translating Tutorials Traduciendo tutoriales",
@@ -484,6 +461,8 @@
"text": "Bei der Übersetzung von Tutorial`s gibt es einige Herausforderungen, die wir berücksichtigen müssen: In erster Linie ist der Platz im Tutorial Fenster begrenzt. Das bedeutet, dass Sie auf die Länge des übersetzten Textes achten müssen und dass Sie jeden einzelnen Schritt des Tutorials testen müssen, um sicherzustellen, dass die Übersetzung in den verfügbaren Platz passt.",
"updated": 1634068068151,
"style": "Text"
},
{
"language": "ES",
"text": "Las páginas de los Tutorial presentan ciertos desafíos que debemos tener en cuenta mientras traducimos: el primero y principal es que el espacio disponible en la ventana del tutorial es limitado. Esto significa que debe considerar la extensión del texto traducido y que debe probar cada paso del tutorial para asegurarse que la traducción cabe en el espacio disponible.",
"updated": 1633279006183,
@@ -501,6 +480,10 @@
"text": "You will notice that if you open the Docs when a tutorial is running, the Docs automatically load the page of the corresponding tutorial step, so that you may edit it. This is quite helpful, as you may translate the page and see how it looks on the tutorial window in real-time. Dies ist der empfohlene Weg.",
"updated": 1634068602979,
"style": "Text"
}
]
},
{
"text": "You will notice that if you open the Docs when a tutorial is running, the Docs automatically load the page of the corresponding tutorial step, so that you may edit it. This is quite helpful, as you may translate the page and see how it looks on the tutorial window in real-time.",
"updated": 1613825697215,
"translations": [
@@ -522,6 +505,8 @@
"text": "Dies ist jedoch nicht immer der Fall. Einige tutorial steps sind so konfiguriert, dass sie die Docs (Dokumentation) oder den Editor schließen, und wenn Sie die Dokumentation manuell öffnen, wird die Seite (Fenster) des tutorial steps nicht automatisch geladen. In solchen Fällen müssen Sie nach dem Namen der Seite suchen - der mit dem Titel des tutorial steps übereinstimmen sollte -, damit Sie die Seite manuell aufrufen können.",
"updated": 1634068950060,
"style": "Important"
},
{
"language": "ES",
"text": "De todos modos, este no es siempre el caso. Algunos pasos de los tutoriales están configurados para cerrar los dcumentos o el editor, y cuando abre los documentos manualmente, la página del paso del tutorial no se carga automáticamente. En estos casos, deberá buscar la pagina por su nombre — la cual debería coincidir con el titulo del paso en el tutorial — podrá acceder a la página en forma manual.",
"updated": 1633279497908,
@@ -867,16 +867,17 @@
"style": "Text",
"text": "The solution is quite simple. Set up multiple bots. The rule of thumb is you should use one bot for each trading session. Remember you can include as many bots as you wish in your Telegram groups. That is, you may have different bots broadcast from different sessions in the same group.",
"translations": [
},
{
"language": "ID",
"language": "ID",
"text": "Solusinya cukup mudah. Siapkan multiple bot. Aturan mainnya adalah kamu harus menggunakan satu untuk setiap sesi trading. Ingat kamu dapat memasukkan bot sebanyak kamu inginkan kedalam grup Telegrammu. Aritnya, kamu mungkin memiliki bot berbeda yang dibroadcast dari session berbeda dalam grup yang sama.",
"updated": 1616931501454,
"style": "Text"
},
{
"language": "DE",
"text": "Telegram erlaubt es nicht, mehrere Instanzen desselben Bots zu betreiben. Dies kann zu Warnungen, Fehlern, Verzögerungen bei der Nachrichtenzustellung, verlorenen Nachrichten und allgemeinem unregelmäßigem Verhalten führen.",
"updated": 1634142192077
"updated": 1634142192077,
"style": "Text"
}
]
},
@@ -33,6 +33,11 @@
"text": "Rufen Sie das Menü des Knotens Data Tasks auf und suchen Sie die Schaltfläche \"Run all project data tasks\" in der Ecke oben rechts...",
"updated": 1634162677145,
"style": "Definition"
},
{
"language": "NL",
"text": "Open het \"Data Tasks\" knooppunt menu en zoek de \"Run all project data tasks\" knop in de rechter bovenhoek...",
"updated": 1634455832255
}
]
},
@@ -65,6 +70,11 @@
"text": "Klicken Sie auf die Schaltfläche \"Run all project data tasks\"! Bestätigen Sie die Anfrage, indem Sie die Schaltfläche ein zweites Mal anklicken (\"Confirm to run\").",
"updated": 1634203946171,
"style": "Callout"
},
{
"language": "NL",
"text": "Klik op de knop \"Run all project data tasks\"! Bevestig het starten door een tweede keer op de knop te klikken.",
"updated": 1634455913719
}
]
},
@@ -95,6 +105,11 @@
"text": "In etwa 30 Sekunden sollten Sie eine Statusmeldung unterhalb des Knotens \"Data Tasks\" sehen, die anzeigt, dass 1 von 1 Knoten \"Exchange Data Tasks\" ausgeführt wird.",
"updated": 1634162722564,
"style": "Text"
},
{
"language": "NL",
"text": "Na ongeveer 30 seconden hoor je een statusbericht te zien onder de Data Tasks knooppunt, dat aangeeft dat 1 van de 1 \"Exchange Data Tasks\" knooppunten draait.",
"updated": 1634456056619
}
],
"updated": 1622190035816
@@ -126,6 +141,11 @@
"text": " Ihre Konsolenanwendung sollte etwas Ähnliches wie das Video im nächsten Schritt zeigen.",
"updated": 1634162733856,
"style": "Note"
},
{
"language": "NL",
"text": "De console van de app zou er ongeveer zo uit moeten zien als de video in de volgende stap.",
"updated": 1634456127607
}
]
}
@@ -30,7 +30,13 @@
{
"language": "DE",
"text": "Ich habe Sie soeben in die Tiefen der Data-Mining-Operation gezogen. Sehen Sie sich den Fortschritt der Sensor Bot Instance zu Ihrer Rechten an!",
"updated": 1634162835620
"updated": 1634162835620,
"style": "Definition"
},
{
"language": "NL",
"text": "Ik heb je net diep in de \"Data Mining\" operatie gesleept. Bekijk de voortgang van de Sensor Bot Instance aan je rechterkant!",
"updated": 1634456610972
}
]
},
@@ -60,7 +66,13 @@
{
"language": "DE",
"text": "Der Sensor-Bot extrahiert gerade Daten aus der Börse. Sobald er die Extraktion für den definierten Zeitraum abgeschlossen hat, wird etwas wirklich Cooles passieren... automatisch!",
"updated": 1634162847422
"updated": 1634162847422,
"style": "Text"
},
{
"language": "NL",
"text": "De sensor bot haalt momenteel gegevens op van de exchange. Zodra ze klaar is met de extractie van de ingegeven datums, zal er iets heel cools gebeuren... automatisch!",
"updated": 1634456716853
}
]
},
@@ -89,7 +101,13 @@
{
"language": "DE",
"text": "Können Sie erraten, was das sein könnte?",
"updated": 1634162853374
"updated": 1634162853374,
"style": "Callout"
},
{
"language": "NL",
"text": "Heb je een idee wat het zou kunnen zijn?",
"updated": 1634456739799
}
]
},
@@ -119,7 +137,13 @@
{
"language": "DE",
"text": "Es sollte nicht länger als 3 bis 5 Minuten dauern, um die Daten von Binance zu extrahieren, oder ein bisschen länger, je nach Ihrer Hardware. Sie können nicht warten? Kein Problem! Klicken Sie auf Weiter für einen kurzen Hinweis!",
"updated": 1634162864177
"updated": 1634162864177,
"style": "Success"
},
{
"language": "NL",
"text": "Het zou niet langer dan 3 tot 5 minuten moeten duren om de gegevens van Binance op te halen, het kan langer duren, afhankelijk van je hardware. Kan je niet wachten? Prima! Klik op Volgende voor een hint!",
"updated": 1634456830102
}
]
}
@@ -30,7 +30,13 @@
{
"language": "DE",
"text": "Das ist richtig! Die Indikatoren beginnen zu arbeiten, sobald der Sensor-Bot seine Arbeit beendet hat!",
"updated": 1634163288773
"updated": 1634163288773,
"style": "Definition"
},
{
"language": "NL",
"text": "Dat klopt! Indicators gaan werken zodra de sensor bot klaar is met haar werk!",
"updated": 1634456917084
}
]
},
@@ -60,7 +66,13 @@
{
"language": "DE",
"text": "Die Prozesse von Candles Volumes verwandelt die einminütigen Kerzen, die der Sensor-Bot von der Börse herunterlädt, in Kerzen für alle Zeitrahmen.",
"updated": 1634163365805
"updated": 1634163365805,
"style": "Text"
},
{
"language": "NL",
"text": "Je bekijkt het proces van de Candles Volumes. Ze veranderd de één-minuut candles die de sensor bot download van de exchange in candles voor alle tijdkaders.",
"updated": 1634457056780
}
]
},
@@ -90,7 +102,13 @@
{
"language": "DE",
"text": "Was passiert, nachdem es fertig ist?",
"updated": 1634163400186
"updated": 1634163400186,
"style": "Callout"
},
{
"language": "NL",
"text": "Wat gebeurt er als ze klaar is?",
"updated": 1634457082071
}
]
},
@@ -119,7 +137,13 @@
{
"language": "DE",
"text": "Andere Bots brauchen Candles Volumes, um ihre Arbeit zu beenden, damit sie mit ihrer eigenen Arbeit beginnen können. Stellen Sie sich vor, ein Bot muss einen 20-Perioden Simple Moving Average für alle Zeitrahmen berechnen. Er benötigt das von Candles Volumes erzeugte Data Product als Eingabe für die SMA-Berechnung. Wir nennen einen solchen Bedarf eine Data Dependency.",
"updated": 1634163313850
"updated": 1634163313850,
"style": "Text"
},
{
"language": "NL",
"text": "De Candles Volumes bot moet klaar zijn, zodat andere bots hun werk kunnen gaan doen. Stel je voor dat een bot een 20-periodes Simple Moving Average moet berekenen voor alle tijdskaders. Zij heeft dan het Data Product van Candles Volumes nodig als input voor de SMA berekening. Een dergelijke behoefte noemen we een Data Dependency.",
"updated": 1634457249372
}
]
}