diff --git a/.gitignore b/.gitignore index 2ac6db886..a965a420f 100644 --- a/.gitignore +++ b/.gitignore @@ -20,3 +20,4 @@ launch.json package-lock.json .idea dist +/nbproject/private/ diff --git a/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-Engine/trading-engine.json b/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-Engine/trading-engine.json index f71d0255d..39a4ee2ca 100644 --- a/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-Engine/trading-engine.json +++ b/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-Engine/trading-engine.json @@ -7,6 +7,11 @@ "language": "ES", "text": "La jerarquia trading engine es la estructura de datos utilizada por el robot comercial para mantener la información en tiempo de ejecución altamente accesible y expuesta a otros.", "updated": 1624452474129 + }, + { + "language": "RU", + "text": "Trading Engine - это структура данных, используемая торговым ботом для обеспечения высокого доступа к информации во время выполнения и ее доступности для других торговых ботов.", + "updated": 1638338951505 } ] }, @@ -17,50 +22,127 @@ }, { "style": "Text", - "text": "You will use this hierarchy for two main purposes:" + "text": "You will use this hierarchy for two main purposes:", + "translations": [ + { + "language": "RU", + "text": "Вы будете использовать эту иерархию для двух основных целей:", + "updated": 1638338966721 + } + ] }, { "style": "List", - "text": "To let your trading systems access the information processed by the trading bot. This allows strategies to keep track of and react to current and past events—including those involving the exchange, such as orders placed or filled—as the bot is running." + "text": "To let your trading systems access the information processed by the trading bot. This allows strategies to keep track of and react to current and past events—including those involving the exchange, such as orders placed or filled—as the bot is running.", + "translations": [ + { + "language": "RU", + "text": "Чтобы позволить вашим торговым системам получить доступ к информации, обрабатываемой торговым ботом. Это позволяет стратегиям отслеживать и реагировать на текущие и прошлые события, в том числе связанные с обменом, такие как размещенные или исполненные заявки, во время работы бота.", + "updated": 1638339042173 + } + ] }, { "style": "List", - "text": "To keep track of the actions of the trading bot via the design space visual environment and panels over the charts. By analyzing runtime information, you may gain a detailed understanding of what happens, when, and why, throughout a trading session." + "text": "To keep track of the actions of the trading bot via the design space visual environment and panels over the charts. By analyzing runtime information, you may gain a detailed understanding of what happens, when, and why, throughout a trading session.", + "translations": [ + { + "language": "RU", + "text": "Для отслеживания действий торгового бота через визуальную среду Design Space и панели над графиками. Анализируя информацию о времени выполнения, вы можете получить подробное представление о том, что происходит, когда и почему в течение торговой сессии.", + "updated": 1638339093835 + } + ] }, { "style": "Title", - "text": "Frequently Asked Questions" + "text": "Frequently Asked Questions", + "translations": [ + { + "language": "RU", + "text": "Часто задаваемые вопросы", + "updated": 1638339158409 + } + ] }, { "style": "Subtitle", - "text": "Can a Trading Engine be shared between two Trading Bots?" + "text": "Can a Trading Engine be shared between two Trading Bots?", + "translations": [ + { + "language": "RU", + "text": "Может ли Trading Engine использоваться совместно двумя торговыми ботами?", + "updated": 1638339236191 + } + ] }, { "style": "Text", "text": "The same trading engine can be used from multiple trading sessions, because it is just a node-based representation of a data structure.", - "updated": 1621987910896 + "updated": 1621987910896, + "translations": [ + { + "language": "RU", + "text": "Один и тот же торговый движок можно использовать в нескольких торговых сессиях, потому что это просто представление структуры данных на основе узлов.", + "updated": 1638339266880 + } + ] }, { "style": "Text", "text": "Every time a Task is ran, a snapshot of that data structure, together with a snapshot of the Network and the Bots definitions at their Data Mine is sent from the UI to the Task Server, and from there is consumed by the running Bot. That means that a second Bot can receive the same Trading Engine snapshot and it will never know if other bots were fed with the same information or not.", - "updated": 1621987965915 + "updated": 1621987965915, + "translations": [ + { + "language": "RU", + "text": "Каждый раз, когда запускается задача Task, снимок этой структуры данных вместе со снимком сети и определениями ботов в их Data Mine отправляется из UI на сервер задач Task Server, а оттуда используется запущенным ботом. Это означает, что второй бот может получить тот же снимок состояния Trading Engine, и он никогда не узнает, были ли другие боты загружены той же информацией или нет.", + "updated": 1638339437677 + } + ] }, { "style": "Subtitle", - "text": "Do I need to change something at the Trading Engine?" + "text": "Do I need to change something at the Trading Engine?", + "translations": [ + { + "language": "RU", + "text": "Нужно ли мне что-то менять в Trading Engine?", + "updated": 1638339586902 + } + ] }, { "style": "Text", - "text": "You don't need to physically change anything inside trading engine via the UI. The trading engine is a visual representation of the data structure that the trading system uses to store its values, so to speak." + "text": "You don't need to physically change anything inside trading engine via the UI. The trading engine is a visual representation of the data structure that the trading system uses to store its values, so to speak.", + "translations": [ + { + "language": "RU", + "text": "Вам не нужно ничего физически менять внутри Trading Engine через UI. Trading Engine - это визуальное представление структуры данных, которую торговая система использует, так сказать, для хранения своих значений.", + "updated": 1638339666496 + } + ] }, { "style": "Subtitle", - "text": "Can I change the values inside the Trading Engine?" + "text": "Can I change the values inside the Trading Engine?", + "translations": [ + { + "language": "RU", + "text": "Могу ли я изменить значения в Trading Engine?", + "updated": 1638339692515 + } + ] }, { "style": "Text", "text": "You access the Trading Engine from within your trading system if there is something in there you would like to change. This is the whole purpose of the User Defined Code node.", - "updated": 1621988418300 + "updated": 1621988418300, + "translations": [ + { + "language": "RU", + "text": "Вы получаете доступ к Trading Engine из своей торговой системы, если в ней есть что-то, что вы хотели бы изменить. В этом вся цель узла User Defined Code.", + "updated": 1638339838848 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-Mine/trading-mine.json b/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-Mine/trading-mine.json index add9303f1..ef4a2d1e7 100644 --- a/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-Mine/trading-mine.json +++ b/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-Mine/trading-mine.json @@ -7,6 +7,11 @@ "language": "ES", "text": "Un trading mine es una jerarquía que contiene definiciones de trading bots y sus conspiradores. Estas definiciones constituyen los programas reales de dichos bots: el código fuente.", "updated": 1628906153772 + }, + { + "language": "RU", + "text": "Trading Mine - это иерархия, которая содержит определения торговых ботов и их плоттеры. Эти определения составляют фактические программы таких ботов - исходный код.", + "updated": 1638338598326 } ] }, @@ -17,16 +22,37 @@ }, { "style": "Text", - "text": "Altough Superalgos is starting out with a single trading bot, the system is prepared to feature as many trading bots as developers are willing to create. As such, a trading mine is a catalog of trading bots." + "text": "Altough Superalgos is starting out with a single trading bot, the system is prepared to feature as many trading bots as developers are willing to create. As such, a trading mine is a catalog of trading bots.", + "translations": [ + { + "language": "RU", + "text": "Хотя Superalgos начинает с одного торгового бота, система готова включать в себя столько торговых ботов, сколько разработчики готовы создать. Таким образом, Trading Mine представляет собой каталог торговых ботов.", + "updated": 1638338508685 + } + ] }, { "style": "Text", "text": "Notice that, in the context of Superalgos, a trading bot has nothing to do with the trading logic. Think of trading logic as the business rules which—in Superalgos—are defined in trading systems. Anyone may build a Trading System, meaning that creating trading systems and the trading strategies within does not require coding.", - "updated": 1609861342619 + "updated": 1609861342619, + "translations": [ + { + "language": "RU", + "text": "Обратите внимание, что в контексте Superalgos торговый бот не имеет ничего общего с торговой логикой. Думайте о торговой логике как о бизнес-правилах, которые - в Superalgos - определены в торговых системах. Любой может создать торговую систему, а это означает, что создание торговых систем и торговых стратегий внутри нее не требует программирования.", + "updated": 1638338537661 + } + ] }, { "style": "Text", - "text": "Trading mines work similarly to data mines in the sense that they provide the same kind of tools to structure the definitions of bots, including process definitions, product definitions, and plotters." + "text": "Trading mines work similarly to data mines in the sense that they provide the same kind of tools to structure the definitions of bots, including process definitions, product definitions, and plotters.", + "translations": [ + { + "language": "RU", + "text": "Trading Mine работает аналогично Data Mine в том смысле, что они предоставляют те же инструменты для структурирования определений ботов, включая определения процессов, определения продуктов и плоттеры.", + "updated": 1638338689173 + } + ] }, { "style": "Block", @@ -35,7 +61,14 @@ { "style": "Title", "text": "Trading Mine Configuration", - "updated": 1609861240385 + "updated": 1609861240385, + "translations": [ + { + "language": "RU", + "text": "Настройка Trading Mine", + "updated": 1638338789550 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-System/trading-system.json b/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-System/trading-system.json index eedb8c353..1e49d6814 100644 --- a/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-System/trading-system.json +++ b/Projects/Algorithmic-Trading/Schemas/Docs-Nodes/T/Trading/Trading-System/trading-system.json @@ -10,8 +10,8 @@ }, { "language": "RU", - "text": "Торговая система - это структура, управляющая логикой низкого уровня, которая служит для структурирования процессов и методов, используемых для реализации и развертывания торговых стратегий.", - "updated": 1636194401995 + "text": "Trading System - это структура, управляющая логикой низкого уровня, которая служит для структурирования процессов и методов, используемых для реализации и развертывания торговых стратегий.", + "updated": 1638338041020 }, { "language": "DE", @@ -33,6 +33,11 @@ "language": "ES", "text": "En términos prácticos, un Trading System es una disposición jerárquica que organiza los aspectos procesables de su plan de inversión. Esta jerarquía contiene definiciones respecto a un sinnúmero de estrategias de trading, todas operando en el mismo mercado y compartiendo la misma asignación de capital inicial.", "updated": 1637880963165 + }, + { + "language": "RU", + "text": "С практической точки зрения торговая система - это иерархическая структура, организующая практические аспекты вашего инвестиционного плана. Иерархия содержит определения относительно любого количества торговых стратегий, работающих на одном рынке и имеющих одинаковое начальное распределение капитала.", + "updated": 1638338066276 } ] }, @@ -44,6 +49,11 @@ "language": "ES", "text": "Se utiliza un Trading System para definir estrategias acorde al protocolo de Superalgos, dividiendo a éstas en cuatro etapas: activación, apertura, gestión y cierre.", "updated": 1637880976135 + }, + { + "language": "RU", + "text": "Вы используете торговую систему для определения стратегий в соответствии с протоколом Superalgos, разделяя стратегии на четыре этапа: запуск, открытие, управление и закрытие.", + "updated": 1638338085462 } ] }, @@ -55,6 +65,11 @@ "language": "ES", "text": "El concepto de describir estrategias en etapas es fundamental para el aspecto metódico del Trading System, ya que provee la infraestructura necesaria para ejecutar cualquier estrategia con la misma infraestructura. Esto contribuye a desarrollar Trading Systems escalables, que pueden alcanzar innumerable cantidad de estrategias.", "updated": 1637880986625 + }, + { + "language": "RU", + "text": "Концепция поэтапного описания стратегий является фундаментальной для методического аспекта торговой системы, поскольку она обеспечивает основу для запуска каждой стратегии с одной и той же структурой, что способствует разработке масштабируемых торговых систем, которые могут расширяться до любого количества стратегий.", + "updated": 1638338107057 } ] }, @@ -66,6 +81,11 @@ "language": "ES", "text": "Cuando un Trading System ofrece más de una estrategia, la primera estrategia tiene prioridad sobre la segunda, la segunda sobre la tercera, y así sucesivamente. Esto significa que las estrategias son analizadas de manera secuencial. Cuando una estrategia dada es activada, las estrategias restantes no serán analizadas hasta que ésta se desactive. En otras palabras, cuando se implementan múltiples estrategias bajo un único Trading System, solo una estrategia puede operar en un momento dado, y la prioridad está dada por el orden especificado en el Nodo del Trading System.", "updated": 1637881003253 + }, + { + "language": "RU", + "text": "Когда торговая система использует более одной стратегии, первая стратегия имеет приоритет над второй, вторая над третьей и так далее. Это означает, что стратегии оцениваются последовательно. Когда данная стратегия срабатывает, оставшиеся в очереди стратегии больше не оцениваются, пока стратегия не сработает. Другими словами, когда несколько стратегий развернуты в одной торговой системе, только одна стратегия может торговать в любой момент времени, а приоритет отдается порядку, установленному вокруг узла торговой системы.", + "updated": 1638338139127 } ] }, @@ -77,6 +97,11 @@ "language": "ES", "text": "Como complemento a lo anterior, si se desea configurar estrategias que operen sobre diferentes mercados, o estrategias que tengan la posibilidad de abrir posiciones de forma simultánea, entonces se las deberá configurar bajo Trading Systems distintos.", "updated": 1637881023208 + }, + { + "language": "RU", + "text": "Как следствие вышесказанного, если вы хотите, чтобы стратегии работали на разных рынках, или вы хотите, чтобы стратегии могли открывать позиции одновременно, вы должны настроить эти стратегии в разных торговых системах.", + "updated": 1638338156830 } ] } diff --git a/Projects/Community-Plugins/Schemas/Docs-Nodes/P/Plugins/Plugins/plugins.json b/Projects/Community-Plugins/Schemas/Docs-Nodes/P/Plugins/Plugins/plugins.json index 8b7af347d..26e7f0a19 100644 --- a/Projects/Community-Plugins/Schemas/Docs-Nodes/P/Plugins/Plugins/plugins.json +++ b/Projects/Community-Plugins/Schemas/Docs-Nodes/P/Plugins/Plugins/plugins.json @@ -10,8 +10,8 @@ }, { "language": "RU", - "text": "Иерархия плагинов определяет, какие плагины должны быть включены в текущую рабочую область. В контексте этой иерархии плагины представляют собой файлы JSON, содержащие описание иерархии, такой как шахта данных, торговая шахта, торговый механизм или торговая система.", - "updated": 1636194488881 + "text": "Иерархия Plugins определяет, какие плагины должны быть включены в текущую рабочую область Workspace. В контексте этой иерархии плагины - это файлы JSON, содержащие описание иерархии, такой как Data Mine, Trading Mine, Trading Engine или Trading System.", + "updated": 1638340280833 } ] }, @@ -22,12 +22,26 @@ }, { "style": "Text", - "text": "In the context of a community-driven project, a plugin is a device that serves to distribute community-generated intelligence. The project distributes several plugins contributed by the community." + "text": "In the context of a community-driven project, a plugin is a device that serves to distribute community-generated intelligence. The project distributes several plugins contributed by the community.", + "translations": [ + { + "language": "RU", + "text": "В контексте проекта, управляемого сообществом, плагин - это устройство, которое служит для распространения информации, созданной сообществом. Проект распространяет несколько плагинов, предоставленных сообществом.", + "updated": 1638340321953 + } + ] }, { "style": "Important", "text": "Hierarchies included in the workspace as plugins are not saved at the workspace level. As such, changes made in those hierarchies do not persist. If you wish to modify a plugin and keep working with the modified version in the future, you must either clone or backup the plugin and work on the resulting copy instead.", - "updated": 1609866745275 + "updated": 1609866745275, + "translations": [ + { + "language": "RU", + "text": "Иерархии (Hierarchies), включенные в рабочую область как плагины, не сохраняются на уровне рабочей области. Таким образом, изменения, внесенные в эти иерархии, не сохраняются. Если вы хотите изменить плагин и продолжить работу с измененной версией в будущем, вы должны либо клонировать, либо сделать резервную копию плагина и вместо этого работать с полученной копией.", + "updated": 1638340382678 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Data-Mining/Schemas/Docs-Nodes/D/Data/Data-Mine/data-mine.json b/Projects/Data-Mining/Schemas/Docs-Nodes/D/Data/Data-Mine/data-mine.json index 8099e50b6..17e3b59fd 100644 --- a/Projects/Data-Mining/Schemas/Docs-Nodes/D/Data/Data-Mine/data-mine.json +++ b/Projects/Data-Mining/Schemas/Docs-Nodes/D/Data/Data-Mine/data-mine.json @@ -11,8 +11,8 @@ }, { "language": "RU", - "text": "Шахта данных - это иерархия, содержащая определения датчиков и ботов-индикаторов, а также их плоттеров. Эти определения взяты из фактического кода таких ботов.\n", - "updated": 1636192911774 + "text": "Data Mine - это иерархия, содержащая определения датчиков и ботов-индикаторов, а также их плоттеров. Эти определения взяты из фактического кода таких ботов.", + "updated": 1638275063658 } ] }, @@ -29,6 +29,11 @@ "language": "ES", "text": "En cierto modo, los Data Mines son listas de bots que pueden ser creados por cualquier usuario. Esta jerarquía provee todas las herramientas necesarias para crear sensores, indicadores y gráficos, con un mínimo requerimiento de código.", "updated": 1638150280351 + }, + { + "language": "RU", + "text": "В каком-то смысле Data Mine - это каталоги ботов, которые может создать каждый. Эта иерархия предоставляет все инструменты, необходимые для создания датчиков, индикаторов и плоттеров с минимальным кодированием.", + "updated": 1638339932741 } ] }, @@ -40,6 +45,11 @@ "language": "ES", "text": "Debido a que la jerarquía solo proporciona definiciones, no interfiere en la ejecución de Bots. Sino que las definiciones en los Data Mines son instanciados desde la jerarquía Network por las instancias de los Bots. Las instancias de los Bots y las instancias de procesos son las encargadas de ejecutar el código acorde a las definiciones del Data Mine correspondiente.", "updated": 1638150294294 + }, + { + "language": "RU", + "text": "Поскольку иерархия предоставляет определения, она не вмешивается в выполнение ботов. Вместо этого определения в Data Mine создаются экземплярами ботов из сетевой иерархии. Экземпляры ботов и экземпляры процессов - это те, которые запускают код в соответствии с определениями в соответствующем хранилище данных.", + "updated": 1638339974635 } ] }, @@ -50,16 +60,37 @@ { "style": "Title", "text": "Data Mine Configuration", - "updated": 1609789108763 + "updated": 1609789108763, + "translations": [ + { + "language": "RU", + "text": "Конфигурирование Data Mine", + "updated": 1638340008131 + } + ] }, { "style": "Subtitle", "text": "Properties", - "updated": 1609789116514 + "updated": 1609789116514, + "translations": [ + { + "language": "RU", + "text": "Свойства", + "updated": 1638340048023 + } + ] }, { "style": "List", - "text": "codeName is the name of the data mine as used within the code of the system." + "text": "codeName is the name of the data mine as used within the code of the system.", + "translations": [ + { + "language": "RU", + "text": "codeName - это имя хранилища данных, используемое в коде системы.", + "updated": 1638340067608 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Education/Schemas/Docs-Nodes/T/Tutorial/Tutorial/tutorial.json b/Projects/Education/Schemas/Docs-Nodes/T/Tutorial/Tutorial/tutorial.json index 1ca1f1d40..e62fb40c2 100644 --- a/Projects/Education/Schemas/Docs-Nodes/T/Tutorial/Tutorial/tutorial.json +++ b/Projects/Education/Schemas/Docs-Nodes/T/Tutorial/Tutorial/tutorial.json @@ -18,8 +18,8 @@ }, { "language": "RU", - "text": "Иерархия данного пособия содержит свободное расположение Tutorial Topic и узлов Tutorial Step, которые вместе составляют это учебное пособие. Каждый узел в иерархии, включая родительский узел пособия, представляет собой HTML-страницу, которая может быть наложена поверх Design Space и Charting Space.", - "updated": 1635509527381 + "text": "Иерархия Tutorial содержит свободное расположение Tutorial Topic и узлов Tutorial Step, которые вместе составляют это учебное пособие. Каждый узел в иерархии, включая родительский узел пособия, представляет собой HTML-страницу, которая может быть наложена поверх Design Space и Charting Space.", + "updated": 1638340460215 } ] }, @@ -38,6 +38,11 @@ "text": "Die Nodes in der Hierarchie können frei angeordnet werden, das heißt es können beliebig viele Tutorial-Themen (topic) und Tutorial-Steps vorhanden sein. Tutorial Themen können Tutorial Schritte aber auch andere Tutorial Themen enthalten. Dies erlaubt es verschachtelte Themen als Unterthemen verwendet werden.", "updated": 1633975991952, "style": "Text" + }, + { + "language": "RU", + "text": "Узлы в иерархии могут быть расположены произвольно, что означает, что может быть столько обучающих тем и обучающих шагов, сколько необходимо. Темы учебного пособия могут содержать этапы обучения, а также другие разделы учебного пособия. Это позволяет использовать вложенные темы в качестве подтем.", + "updated": 1638340558172 } ] }, @@ -51,6 +56,11 @@ "text": "Das System wertet die Hierarchie - wie üblich - im Uhrzeigersinn aus, beginnend mit dem Knoten rechts vom übergeordneten Tutorial-Knoten, zum tiefsten Knoten jedes Zweigs geht, bevor es zum nächsten geht.", "updated": 1633976627129, "style": "Text" + }, + { + "language": "RU", + "text": "Система, как обычно, оценивает иерархию по часовой стрелке, начиная с узла справа от родительского узла Tutorial, и переходит к самому глубокому узлу каждой ветви перед переходом к следующему.", + "updated": 1638340581444 } ] }, @@ -64,6 +74,11 @@ "text": "Im Allgemeinen verhalten sich alle nodes ähnlich in dem Sinne, dass jede node, unabhängig vom genauen Typ, für sich genommen einen Lernschritt darstellt. Das heißt, alle nodes, einschließlich der obersten Tutorial-node, der Tutorial Topic node und der Tutorial Step node können eine Inhaltsseite als Schritt im Tutorial anzeigen. Feinere Unterschiede sind gegebenenfalls hervorzuheben.", "updated": 1633976586338, "style": "Callout" + }, + { + "language": "RU", + "text": "В общих чертах, все типы узлов ведут себя одинаково в том смысле, что каждый узел, независимо от конкретного типа, представляет собой учебный шаг сам по себе. То есть все узлы, включая узел верхнего уровня Tutorial, узел Tutorial Topic и узел Tutorial Step, могут отображать страницу содержимого в качестве шага в руководстве. При необходимости следует указать на незначительные различия.", + "updated": 1638340613514 } ] }, @@ -77,6 +92,11 @@ "text": "Die wichtigste Gemeinsamkeit aller Knotentypen in der Hierarchie ist, dass sie alle Inhalte aus der Sammlung der Dokumentseiten des Tutorials beziehen können. Das heißt, jeder Knoten in der Hierarchie zeigt auf eine Docs Page (Dokumentationsseite), und es ist diese Seite in den Dokumenten, die den Inhalt für den gegebenen Schritt anzeigt. Der Zeiger wird in der Konfiguration jedes Knotens angegeben (siehe die Eigenschaft docs).", "updated": 1633976778899, "style": "Note" + }, + { + "language": "RU", + "text": "Ключевое сходство между всеми типами узлов в иерархии заключается в том, что все они могут рисовать контент из коллекции страниц в Документах. То есть каждый узел в иерархии указывает на страницу Docs, и именно эта страница Docs Page содержит контент, отображаемый для данного шага. Указатель указывается в конфигурации каждого узла (см. Свойство docs).", + "updated": 1638340776119 } ] }, @@ -94,6 +114,11 @@ "text": "Tutorial Konfiguration", "updated": 1633976794872, "style": "Title" + }, + { + "language": "RU", + "text": "Конфигурация Tutorial", + "updated": 1638340822415 } ] }, @@ -107,6 +132,11 @@ "text": "Die Konfiguration jedes Knotens in der Tutorial-Hierarchie bestimmt den Inhalt und das Verhalten der einzelnen Schritte. Alle node-typen haben die gleiche Grundkonfiguration. Tutorial Step nodes haben jedoch zusätzliche Eigenschaften, die auf der Seite \" Tutorial Step nodes \" beschrieben werden.", "updated": 1633977045116, "style": "Text" + }, + { + "language": "RU", + "text": "Конфигурация каждого узла в иерархии учебника определяет содержание и поведение каждого шага. Все типы узлов имеют одинаковую базовую конфигурацию. Однако узлы Tutorial Step имеют дополнительные свойства, описанные на странице узла Tutorial Step.", + "updated": 1638340869518 } ] }, @@ -120,6 +150,11 @@ "text": "Die auf dieser Seite beschriebenen Konfigurationseigenschaften gelten für alle Arten von Nodes in der Hierarchie.", "updated": 1633977077545, "style": "Success" + }, + { + "language": "RU", + "text": "Свойства конфигурации, обсуждаемые на этой странице, применяются ко всем типам узлов в иерархии.", + "updated": 1638340885116 } ] }, @@ -133,6 +168,11 @@ "text": "Das Layout der HTML-Seite folgt dem Layout der zugehörigen Seite in den Docs, wird aber innerhalb der Grenzen des Tutorial-Fensters angezeigt.", "updated": 1633977110132, "style": "Text" + }, + { + "language": "RU", + "text": "Макет HTML-страницы соответствует макету связанной страницы в Docs, хотя отображается в пределах окна учебника.", + "updated": 1638340917482 } ] }, @@ -146,6 +186,11 @@ "text": "Mit anderen Worten beeinflussen Sie das Layout des jeweiligen Schritts, indem Sie Inhalte schreiben und Stile auf einzelne Absätze in der zugehörigen Docs-Page anwenden.", "updated": 1633977352460, "style": "Callout" + }, + { + "language": "RU", + "text": "Другими словами, вы влияете на макет конкретного шага, записывая содержимое и применяя стили к отдельным абзацам на связанной странице Docs Page.", + "updated": 1638340975740 } ] }, @@ -159,6 +204,11 @@ "text": "Die HTML / Tutorial -Seite verfügt über einen begrenzten Platz und unterstützt kein Scrollen. Wenn zu viele Informationen in der zugehörigen Docs Page definiert werden, übersteigt der resultierende Inhalt den verfügbaren Platz im Tutorial-Fenster. Es gibt keine systemseitige Kontrolle, um mit solchen Text-Überläufen (in den Tutorial fenstern) umzugehen, so dass es an Ihnen liegt, die Informationen auf mehrere Schritte zu verteilen und jede Seite innerhalb ihrer Grenzen zu halten.", "updated": 1633977528479, "style": "Note" + }, + { + "language": "RU", + "text": "HTML-страница имеет ограниченное пространство и не поддерживает прокрутку. Если на связанной странице Docs Page определено слишком много информации, результирующий контент будет переполнять доступное пространство в окне руководства. Нет никакого системного контроля, чтобы справиться с такими переполнениями, так что вам решать, распределять информацию по нескольким шагам и держать каждую страницу в своих пределах.", + "updated": 1638341066695 } ] }, @@ -172,6 +222,11 @@ "text": "Eigenschaften der Konfiguration", "updated": 1633977545673, "style": "Title" + }, + { + "language": "RU", + "text": "Свойства конфигурации", + "updated": 1638341097060 } ] }, @@ -190,6 +245,11 @@ "text": "Das Eigenschaftssymbol benötigt zwei Definitionen:", "updated": 1633977572877, "style": "Text" + }, + { + "language": "RU", + "text": "Свойство \"icon\" требует двух определений:", + "updated": 1638341508736 } ] }, @@ -202,6 +262,11 @@ "text": "Der \"name\" des Symbols ohne die Erweiterung;", "updated": 1633977609627, "style": "List" + }, + { + "language": "RU", + "text": "Название \"name\" значка без расширения;", + "updated": 1638341578178 } ] }, @@ -214,6 +279,11 @@ "text": "Das \"project\", zu dem das Symbol gehört.", "updated": 1633977635502, "style": "List" + }, + { + "language": "RU", + "text": "Название пректа \"Project\", которому принадлежит значок.", + "updated": 1638341642470 } ] }, @@ -226,6 +296,11 @@ "text": "Zu Ihrer Information: Die Icons (Symbole) werden unter folgendem Pfad gespeichert:", "updated": 1633977674577, "style": "Text" + }, + { + "language": "RU", + "text": "Для справки, значки хранятся по следующему пути:", + "updated": 1638341659063 } ] }, @@ -244,6 +319,11 @@ "text": "Verwenden Sie die vorhandene Sammlung von Icons (Symbolen), um jeden Schritt des Tutorials zu illustrieren. Diese Illustrationen tragen sehr viel zu einer überzeugenderen Kommunikation bei.", "updated": 1633977745001, "style": "Success" + }, + { + "language": "RU", + "text": "Используйте существующую коллекцию значков, чтобы проиллюстрировать каждый шаг учебного пособия. Эти иллюстрации помогают сделать общение более убедительным.", + "updated": 1638341684555 } ] }, @@ -257,6 +337,11 @@ "text": "Wenn die Konfiguration vorhanden ist, wird das Symbol in einer Tabelle neben dem Textblock platziert, der das Definitionsfeld der zugehörigen Docs Page bildet. Wenn kein Symbol vorhanden ist, nimmt die Definition die gesamte Breite der Seite ein.", "updated": 1633977797138, "style": "Text" + }, + { + "language": "RU", + "text": "Когда конфигурация существует, значок помещается в таблицу рядом с текстовым блоком, который составляет поле определения связанной страницы Docs Page. Когда нет значка, определение занимает всю ширину страницы.", + "updated": 1638341729479 } ] }, @@ -275,6 +360,11 @@ "text": "Die obige Konfiguration platziert das Symbol balance.png des Superalgos-Projekts in der Tabelle der entsprechenden Docs-Seite (siehe die docs Eigenschaft unten).", "updated": 1633977851249, "style": "Text" + }, + { + "language": "RU", + "text": "Приведенная выше конфигурация помещает значок balance.png проекта Superalgos в таблицу на соответствующей странице Docs (см. Свойство docs ниже).", + "updated": 1638341767468 } ] }, @@ -293,6 +383,11 @@ "text": "Die Eigenschaft \"position\" bestimmt die Position des fließenden HTML-Dokuments (Tutorial-Fensters). Es gibt drei Alternativen... \"Links\", \"Rechts\", oder lassen Sie das Feld leer, um die Seite in der Mitte des Bildschirms zu positionieren.", "updated": 1633977968939, "style": "Text" + }, + { + "language": "RU", + "text": "Свойство \"position\" определяет положение плавающего HTML. Есть три варианта: «Left», «Right» или оставьте поле пустым, чтобы разместить страницу в центре экрана.", + "updated": 1638341861917 } ] }, @@ -311,6 +406,11 @@ "text": "Bei der obigen Konfiguration befindet sich das Tutorial-Fenster auf der linken Seite des Bildschirms.", "updated": 1633978012441, "style": "Text" + }, + { + "language": "RU", + "text": "Приведенная выше конфигурация помещает шаг обучения в левой части экрана.", + "updated": 1638341886907 } ] }, @@ -328,13 +428,25 @@ "text": "Die Eigenschaft slider bestimmt die Position des horizontalen Schiebereglers. Es gibt drei Alternativen... \"toTop\", \"toBottom\", \"toMiddle\".", "updated": 1633978051324, "style": "Text" + }, + { + "language": "RU", + "text": "Свойство \"slider\" определяет положение горизонтального ползунка. Есть три альтернативы: toTop, toBottom, toMiddle.", + "updated": 1638342086859 } ] }, { "style": "Json", "text": "\"slider\": \"toBottom\" // Opens the Charting Space", - "updated": 1617624084984 + "updated": 1617624084984, + "translations": [ + { + "language": "RU", + "text": "\"slider\": \"toBottom\" // Открывает область графиков", + "updated": 1638342112119 + } + ] }, { "style": "Json", @@ -360,6 +472,11 @@ "text": "Mit der Eigenschaft pressButton können Sie das Tutorial zwangsweise \"anhalten\", zum \"nächsten\" Schritt gehen, zum \"vorherigen\" Schritt gehen oder einen Schritt \"überspringen\". Wenn ein Schritt geladen wird und eine dieser Optionen in dieser Eigenschaft konfiguriert ist, wird die Aktion sofort ausgeführt.", "updated": 1633978127988, "style": "Text" + }, + { + "language": "RU", + "text": "Свойство pressButton позволяет принудительно остановить учебник «Stop», перейти к следующему шагу «Next», перейти к предыдущему шагу «Previous» или пропустить шаг «Skip». Когда шаг загружен и в этом свойстве настроен один из этих параметров, действие применяется немедленно.", + "updated": 1638342503229 } ] }, @@ -373,6 +490,11 @@ "text": "Eine häufige Verwendung dieser Funktion ist das Überspringen eines Schrittes, z.B. einer Tutorial-topic-node, die ausschließlich für organisatorische Zwecke innerhalb der Hierarchie verwendet wird und daher keinen Inhalt hat. Lassen Sie das Feld leer, damit der Schritt auf die übliche Weise abgespielt wird.", "updated": 1633978359504, "style": "Note" + }, + { + "language": "RU", + "text": "Обычно эта функция используется для пропуска шага, например, узла Tutorial Topic, который используется исключительно для организационных целей в иерархии и поэтому не содержит содержимого. Оставьте поле пустым, чтобы шаг играл обычным образом.", + "updated": 1638342559154 } ] }, @@ -391,6 +513,11 @@ "text": "Die obige Konfiguration führt den Benutzer zum nächsten Schritt des Tutorials, ohne dass der Inhalt der betreffenden node angezeigt wird.", "updated": 1633978461463, "style": "Text" + }, + { + "language": "RU", + "text": "Приведенная выше конфигурация переводит пользователя на следующий шаг в руководстве без отображения какого-либо содержимого для рассматриваемого узла.", + "updated": 1638342577730 } ] }, @@ -404,6 +531,11 @@ "text": "Sie können Tutorial Topic nodes nur zu organisatorischen Zwecken verwenden, z.B. um die Hierarchie so anzuordnen, dass sie einfach zu lesen und zu pflegen ist. Themen mit zu vielen Schritten sind später schwieriger zu handhaben. Mit anderen Worten: Sie können einen Tutorial Topic node verwenden, um mehrere Schritte zu gruppieren, auch wenn Sie nicht beabsichtigen, dass die Tutorial Topic node irgendeinen Inhalt anzeigt. In solchen Fällen können Sie diese Eigenschaft verwenden, um den Schritt zu überspringen, der nicht für die Anzeige von Inhalten vorgesehen ist.", "updated": 1633979074457, "style": "Success" + }, + { + "language": "RU", + "text": "Вы можете использовать узлы Tutorial Topic только для организационных целей, например, чтобы упорядочить иерархию таким образом, чтобы ее было легко читать и поддерживать. С темами, в которых слишком много шагов, потом будет труднее разбираться. Другими словами, вы можете использовать узел Tutorial Topic, чтобы сгруппировать несколько шагов, даже если вы не собираетесь в узле Tutorial Topic отображать какой-либо контент. В таких случаях вы можете использовать это свойство, чтобы пропустить шаг, не предназначенный для отображения содержимого.", + "updated": 1638343008771 } ] }, @@ -422,6 +554,11 @@ "text": "Die docs-Eigenschaft wird verwendet, um auf die Docs Tutorial Page zu verweisen, die den Inhalt für den jeweiligen Tutorial-Schritt liefert. Die Definition erfordert den Namen des Project (Projekts), die Docs Page Category (Kategorie) welche immer \"Tutorial\" ist, und den vollständigen Namen der Docs Page, das heißt den \"Typ\", wie in der JSON-Datei angegeben.", "updated": 1633979212224, "style": "Text" + }, + { + "language": "RU", + "text": "Свойство \"docs\" используется для указания на страницу Docs Tutorial Page, которая передает контент на конкретный шаг учебного пособия. Для определения требуется имя проекта, категория страницы документов, которая всегда является «Tutorial», и полное имя страницы документов, то есть типа «type», как указано в файле JSON.", + "updated": 1638343213692 } ] }, @@ -444,6 +581,11 @@ "text": "Die Eigenschaft wird verwendet, um das Verhalten des Docs-Panels zu steuern. Innerhalb von controlDocs sind mehrere Eigenschaften verfügbar, die alle optional sind. Sehen wir uns jede im Detail an.", "updated": 1633979296433, "style": "Text" + }, + { + "language": "RU", + "text": "Свойство используется для управления поведением панели Docs Panel. В controlDocs доступно несколько свойств, и все они являются необязательными. Рассмотрим подробно каждый.", + "updated": 1638343486932 } ] }, @@ -457,6 +599,11 @@ "text": "Die Panel-Eigenschaft kann auf \"Öffnen\" oder \"Schließen\" eingestellt werden. Diese Eigenschaft steuert die Registerkarte, mit der Sie das Doku-Panel in einem Schritt öffnen und in einem anderen Schritt wieder schließen können, wenn es nicht mehr benötigt wird.", "updated": 1633979356912, "style": "Text" + }, + { + "language": "RU", + "text": "Свойство панели может быть установлено на «Open» или «Close». Это свойство управляет вкладкой, которая позволяет вам открыть панель документов за один шаг и закрыть ее на другом шаге, когда она больше не нужна.", + "updated": 1638343378776 } ] }, @@ -479,6 +626,11 @@ "text": "Wenn das Docs Panel geschlossen ist, sind die restlichen Eigenschaften irgendwie irrelevant. Wenn das Docs-Panel jedoch geöffnet ist, steuern die restlichen Eigenschaften, was im Docs-Panel angezeigt wird.", "updated": 1633979402232, "style": "Success" + }, + { + "language": "RU", + "text": "Если панель Docs Panel закрыта, остальные свойства не имеют значения. Однако, когда панель Docs Panel открыта, остальные свойства управляют тем, что отображается на панели Docs Panel.", + "updated": 1638343471175 } ] }, @@ -492,6 +644,11 @@ "text": "Die Eigenschaft closeTutorialEditor kann den Docs-Editor ein- und ausschalten. Wenn die Eigenschaft auf false gesetzt ist oder wenn es keine Definition gibt und wenn keine spezifische Docs-Seite aufgerufen wird (siehe controlDocs unten), zeigt das Docs-Panel die Seite, die mit dem aktuellen Tutorial-Schritt im Bearbeitungsmodus verbunden ist.", "updated": 1633979594120, "style": "Text" + }, + { + "language": "RU", + "text": "Свойство closeTutorialEditor может включать и выключать редактор документов. Если установлено значение false или нет определения и при условии, что не вызывается конкретная страница Docs Page (см. ControlDocs ниже), на панели Docs Panel отображается страница, связанная с текущим этапом обучения в режиме редактирования.", + "updated": 1638343628965 } ] }, @@ -510,6 +667,11 @@ "text": "Da diese Definition standardmäßig auf false gesetzt ist, ist dies das standardmäßige Verhalten. Das heißt, wenn das Docs-Bedienfeld geöffnet wird, während ein Tutorial-Schritt abgespielt wird, zeigt das Docs-Bedienfeld standardmäßig die Docs-Seite an, die mit dem jeweiligen Schritt verknüpft ist, so dass die Seite direkt an Ort und Stelle bearbeitet werden kann.", "updated": 1633979921238, "style": "Success" + }, + { + "language": "RU", + "text": "Поскольку для этого определения по умолчанию установлено значение false, это обычное поведение. То есть по умолчанию, когда панель Docs Panel открывается во время выполнения шага обучения, на панели Docs Panel отображается страница Docs Page, связанная с конкретным шагом, так что страницу можно редактировать прямо сейчас.", + "updated": 1638343747105 } ] }, @@ -523,6 +685,11 @@ "text": "Wenn die Eigenschaft closeTutorialEditor auf true gesetzt ist und keine Anforderung zum Öffnen einer Dokumentseite vorliegt (siehe Eigenschaft page weiter unten), dann zeigt das Dokumentseiten-Panel die Dokumentseite an, die im vorherigen Schritt angezeigt wurde.", "updated": 1633979700958, "style": "Text" + }, + { + "language": "RU", + "text": "Если для свойства closeTutorialEditor установлено значение true и нет запроса на открытие страницы Docs (см. Свойство страницы ниже), тогда на панели Docs отображается любая страница Docs Page, отображаемая на предыдущем шаге.", + "updated": 1638343921788 } ] }, @@ -541,6 +708,11 @@ "text": "Es kann sinnvoll sein, den Tutorial Editor zu schließen, wenn der Benutzer von einem Schritt zum nächsten mit den Docs interagieren soll. Nehmen wir zum Beispiel an, das Tutorial weist den Benutzer an, eine Suche durchzuführen und dieses Ergebnis im nächsten Schritt zu besprechen. In diesem Fall möchten Sie, dass der Editor des Tutorials geschlossen bleibt, da sonst die vom Benutzer durchgeführte Suche verloren ginge und stattdessen die Seite geladen würde, die dem neuen Schritt des Tutorials entspricht.", "updated": 1633979902886, "style": "Success" + }, + { + "language": "RU", + "text": "Вы можете закрыть редактор учебника, когда пользователь должен взаимодействовать с Docs от одного шага к другому. Например, предположим, что учебник инструктирует пользователя выполнить поиск и обсуждает результаты поиска на следующем шаге. В этом случае вы захотите, чтобы редактор учебников оставался закрытым, иначе поиск, выполненный пользователем, будет потерян, и вместо этого будет загружена страница, соответствующая новому шагу руководства.", + "updated": 1638344026667 } ] }, @@ -554,6 +726,11 @@ "text": "Die Eigenschaft searchPage überschreibt die Einstellungen des Tutorial-Editors und lädt die Hauptsuchseite mit dem Suchfeld in der Mitte.", "updated": 1633979953175, "style": "Text" + }, + { + "language": "RU", + "text": "Свойство searchPage выходит за пределы настроек редактора учебника и загружает домашнюю страницу поиска с полем поиска в центре.", + "updated": 1638344044257 } ] }, @@ -572,6 +749,11 @@ "text": "Verwenden Sie die obige Einstellung, wenn Sie möchten, dass der Benutzer das saubere Suchfeld erhält, um eine Suche durchzuführen oder einen Befehl auszuführen.", "updated": 1633980006636, "style": "Success" + }, + { + "language": "RU", + "text": "Используйте указанную выше настройку, если хотите, чтобы пользователь получил чистое поле поиска для выполнения поиска или выполнения команды.", + "updated": 1638344074943 } ] }, @@ -585,6 +767,11 @@ "text": "Mit der page property legen Sie fest, welche Docs Page geladen werden soll. Sie müssen das Project (Projekt), die Docs Page Category (Kategorie) und den \"type\" (Typ), also den vollständigen Namen der Seite, angeben. Die optionale Eigenschaft anchor ermöglicht es Ihnen, den Benutzer mit dem Docs Anchor Style auf einen bestimmten Absatz der Seite zu verweisen.", "updated": 1633980112889, "style": "Text" + }, + { + "language": "RU", + "text": "Свойство page - это то место, где вы определяете, какая страница Docs Page должна быть загружена. Вы должны указать проект Project, категорию страницы Docs Page Category и «type», который является полным именем страницы. Необязательная привязка свойства позволяет указать пользователю на определенный абзац на странице с помощью привязки Docs Anchor Style.", + "updated": 1638344326671 } ] }, @@ -603,6 +790,11 @@ "text": "Verwenden Sie die obige Konfiguration, wenn Sie möchten, dass der Benutzer eine bestimmte Seite in den Docs liest.", "updated": 1633980693215, "style": "Success" + }, + { + "language": "RU", + "text": "Используйте указанную выше конфигурацию, если хотите, чтобы пользователь читал определенную страницу в Docs.", + "updated": 1638344372113 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Books/the-docs-explained.json b/Projects/Foundations/Schemas/Docs-Books/the-docs-explained.json index 289db9e53..9150b9e3c 100644 --- a/Projects/Foundations/Schemas/Docs-Books/the-docs-explained.json +++ b/Projects/Foundations/Schemas/Docs-Books/the-docs-explained.json @@ -8,6 +8,11 @@ "language": "DE", "text": " Dieses Buch führt Sie durch alles hindurch, was Sie über die Docs wissen müssen.", "updated": 1633804689576 + }, + { + "language": "RU", + "text": "Эта книга проведет вас через все, что вам нужно знать о Документах.", + "updated": 1637943328593 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Books/user-manual.json b/Projects/Foundations/Schemas/Docs-Books/user-manual.json index c1481a38d..a4a516676 100644 --- a/Projects/Foundations/Schemas/Docs-Books/user-manual.json +++ b/Projects/Foundations/Schemas/Docs-Books/user-manual.json @@ -8,6 +8,11 @@ "language": "DE", "text": "Die User Manual (Benutzerhandbuch) behandelt Superalgos von A bis Z, beginnend mit einer umfassenden konzeptionellen Einführung. Das Buch deckt die Funktionalität und die Merkmale zusammen mit der Beschreibung der einzelnen Hierarchien ab. Es ist so aufgebaut, dass es kontinuierlich gelesen werden kann und führt Sie vom Einsteiger bis zum fortgeschrittenen Superalgos-User (Benutzer).", "updated": 1634758568256 + }, + { + "language": "RU", + "text": "Руководство пользователя охватывает Superalgos от А до Я, начиная с всеобъемлющего концептуального введения. В книге описаны функциональные возможности и особенности, а также дано описание каждой иерархии. Он организован для непрерывного чтения и проведет вас от начального уровня до продвинутого пользователя Superalgos.", + "updated": 1638271366841 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Concepts/A/API/API-Server/api-server.json b/Projects/Foundations/Schemas/Docs-Concepts/A/API/API-Server/api-server.json index 706e348d3..c8d3935d8 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/A/API/API-Server/api-server.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/A/API/API-Server/api-server.json @@ -2,12 +2,26 @@ "type": "API Server", "definition": { "text": "It is a server (usually running at the Internet) that provides programmatic access to it;s resources. This enables algorithms to access those resources. When those resources are data, then it allow anyone to fetch that data by executing predefined queries to the API Server.", - "updated": 1621955731261 + "updated": 1621955731261, + "translations": [ + { + "language": "RU", + "text": "Это сервер (обычно работающий в Интернете), который предоставляет программный доступ к своим ресурсам. Это позволяет алгоритмам получать доступ к этим ресурсам. Когда эти ресурсы являются данными, это позволяет любому получить эти данные, выполнив предопределенные запросы к серверу API.", + "updated": 1638278431997 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638278449911 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/A/Action/Action/action.json b/Projects/Foundations/Schemas/Docs-Concepts/A/Action/Action/action.json index ac981f2ef..c02c932b9 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/A/Action/Action/action.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/A/Action/Action/action.json @@ -2,12 +2,26 @@ "type": "Action", "definition": { "text": "An Action is something that users of the system can trigger via the UI, usually by clicking on a Menu Item of a Node. Actions can also be triggered by other actions enabling a reusable set of functionality to be available to users of the Design Space. Once triggered the action executes pre-defined code.", - "updated": 1614784762410 + "updated": 1614784762410, + "translations": [ + { + "language": "RU", + "text": "Action - это то, что пользователи системы могут запускать через пользовательский интерфейс, обычно щелкая элемент меню узла. Действия также могут запускаться другими действиями, позволяющими повторно использовать набор функций, которые будут доступны пользователям Пространства дизайна. После запуска действие выполняет предопределенный код.", + "updated": 1638278322545 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638278353123 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/A/App/App-Schema/app-schema.json b/Projects/Foundations/Schemas/Docs-Concepts/A/App/App-Schema/app-schema.json index 5eef65e85..2cec3ff02 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/A/App/App-Schema/app-schema.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/A/App/App-Schema/app-schema.json @@ -2,17 +2,38 @@ "type": "App Schema", "definition": { "text": "A set of low level definitions placed at a JSON file that defines which types of nodes are made available by a certain Project to be used at the Design Space.", - "updated": 1614784939148 + "updated": 1614784939148, + "translations": [ + { + "language": "RU", + "text": "Набор низкоуровневых определений, помещенных в файл JSON, который определяет, какие типы узлов предоставляются определенным проектом Project для использования в пространстве дизайна Design Space.", + "updated": 1638278549743 + } + ] }, "paragraphs": [ { "style": "Text", "text": "The App Schema file is an array of objects, each object defines a certain node type.", - "updated": 1614785082978 + "updated": 1614785082978, + "translations": [ + { + "language": "RU", + "text": "Файл App Schema представляет собой массив объектов, каждый из которых определяет определенный тип узла.", + "updated": 1638278618390 + } + ] }, { "style": "Title", - "text": "Example" + "text": "Example", + "translations": [ + { + "language": "RU", + "text": "Пример", + "updated": 1638278626072 + } + ] }, { "style": "Json", @@ -22,11 +43,25 @@ { "style": "Title", "text": "Properties", - "updated": 1614785297833 + "updated": 1614785297833, + "translations": [ + { + "language": "RU", + "text": "Свойства", + "updated": 1638278658128 + } + ] }, { "style": "Text", - "text": "Each object can have a pre-defined set of properties, which you can see here:" + "text": "Each object can have a pre-defined set of properties, which you can see here:", + "translations": [ + { + "language": "RU", + "text": "Каждый объект может иметь предопределенный набор свойств, которые вы можете увидеть здесь:", + "updated": 1638278677269 + } + ] }, { "style": "Subtitle", @@ -35,7 +70,14 @@ { "style": "Text", "text": "The Type of the node is the key by which each node is identified within the context of a certain Project. The naming convention here is that all words must be capitalized.", - "updated": 1614785486944 + "updated": 1614785486944, + "translations": [ + { + "language": "RU", + "text": "Тип узла - это ключ, по которому каждый узел идентифицируется в контексте определенного проекта Project. Согласно соглашению об именах все слова должны начинаться с заглавной буквы.", + "updated": 1638278782720 + } + ] }, { "style": "Subtitle", @@ -44,7 +86,14 @@ { "style": "Text", "text": "It is an integer from 0 to 5, representing the importance of this type of node. 0 is the most important. The more important the node type, the bigger is rendered at the Design Space. The difference between level is barely noticeable.", - "updated": 1614785595122 + "updated": 1614785595122, + "translations": [ + { + "language": "RU", + "text": "Это целое число от 0 до 5, представляющее важность этого типа узла. 0 - самое главное. Чем важнее тип узла, тем крупнее отображается в пространстве Design Space. Разница между уровнями едва заметна.", + "updated": 1638278881729 + } + ] }, { "style": "Subtitle", @@ -52,7 +101,14 @@ }, { "style": "Text", - "text": "Nodes are usually child of other nodes. Each Node might also have children. At runtime children references are stored at some property of the Node object, but that property is not unique or pre-defined. Instead, each Node Type declares at its own definition at the App Schema, which will be the name of the property that will host it's own reference at it's parent node. " + "text": "Nodes are usually child of other nodes. Each Node might also have children. At runtime children references are stored at some property of the Node object, but that property is not unique or pre-defined. Instead, each Node Type declares at its own definition at the App Schema, which will be the name of the property that will host it's own reference at it's parent node. ", + "translations": [ + { + "language": "RU", + "text": "Узлы обычно являются дочерними по отношению к другим узлам. У каждого узла также могут быть дочерние элементы. Во время выполнения дочерние ссылки хранятся в некотором свойстве объекта Node, но это свойство не является уникальным или предопределенным. Вместо этого каждый тип узла объявляет свое собственное определение в App Scheme, который будет именем свойства, которое будет размещать его собственную ссылку на родительском узле.", + "updated": 1638279224579 + } + ] }, { "style": "Subtitle", @@ -62,7 +118,14 @@ { "style": "Text", "text": "Nodes also declare an array of property names that will be used to define which type of children the node can have. For example:", - "updated": 1614786054299 + "updated": 1614786054299, + "translations": [ + { + "language": "RU", + "text": "Узлы также объявляют массив имен свойств, который будет использоваться для определения того, какой тип дочерних узлов может иметь узел. Например:", + "updated": 1638279285883 + } + ] }, { "style": "Json", @@ -72,42 +135,105 @@ { "style": "Text", "text": "Each array item represent one type of children node this node can have. ", - "updated": 1614786149174 + "updated": 1614786149174, + "translations": [ + { + "language": "RU", + "text": "Каждый элемент массива представляет один тип дочернего узла, который может иметь этот узел.", + "updated": 1638279302533 + } + ] }, { "style": "Text", - "text": "Each object can have 4 properties:" + "text": "Each object can have 4 properties:", + "translations": [ + { + "language": "RU", + "text": "Каждый объект может иметь 4 свойства:", + "updated": 1638279315877 + } + ] }, { "style": "List", "text": "name: means name of the property that will hold the reference to the child node at runtime.", - "updated": 1614786293774 + "updated": 1614786293774, + "translations": [ + { + "language": "RU", + "text": "name: означает имя свойства, которое будет содержать ссылку на дочерний узел во время выполнения.", + "updated": 1638279338674 + } + ] }, { "style": "List", "text": "type: possible values are node or array. See details below.", - "updated": 1614786239139 + "updated": 1614786239139, + "translations": [ + { + "language": "RU", + "text": "type: возможные значения: узел или массив. Подробности см. Ниже.", + "updated": 1638279360593 + } + ] }, { "style": "List", - "text": "childType: means the type of the child node." + "text": "childType: means the type of the child node.", + "translations": [ + { + "language": "RU", + "text": "childType: означает тип дочернего узла.", + "updated": 1638279375028 + } + ] }, { "style": "List", - "text": "autoAdd: optional, means if one instance of this children will be automatically created when this Node type is created." + "text": "autoAdd: optional, means if one instance of this children will be automatically created when this Node type is created.", + "translations": [ + { + "language": "RU", + "text": "autoAdd: необязательный, означает, что один экземпляр этих дочерних элементов будет автоматически создан при создании этого типа узла.", + "updated": 1638279396835 + } + ] }, { "style": "Text", "text": "The type property, can either be node or array, meaning:", - "updated": 1614786331079 + "updated": 1614786331079, + "translations": [ + { + "language": "RU", + "text": "Свойство type может быть узлом или массивом, что означает:", + "updated": 1638279416753 + } + ] }, { "style": "List", - "text": "node: means that can have only one instance of this type of children." + "text": "node: means that can have only one instance of this type of children.", + "translations": [ + { + "language": "RU", + "text": "node: означает, что может быть только один экземпляр этого типа потомков.", + "updated": 1638279490221 + } + ] }, { "style": "List", - "text": "array: means that it can have more than one instance of this type of children." + "text": "array: means that it can have more than one instance of this type of children.", + "translations": [ + { + "language": "RU", + "text": "array: означает, что у него может быть более одного экземпляра дочерних элементов этого типа.", + "updated": 1638279519517 + } + ] }, { "style": "Subtitle", @@ -115,7 +241,14 @@ }, { "style": "Text", - "text": "This property defines to which nodes the current one being defined can attach to, considering those nodes as possible parents. The values are expressed in a string with a list of Node Types like in the following example:" + "text": "This property defines to which nodes the current one being defined can attach to, considering those nodes as possible parents. The values are expressed in a string with a list of Node Types like in the following example:", + "translations": [ + { + "language": "RU", + "text": "Это свойство определяет, к каким узлам может подключаться текущий определяемый узел, считая эти узлы возможными родителями. Значения выражаются в строке со списком типов узлов, как в следующем примере:", + "updated": 1638279549919 + } + ] }, { "style": "Json", @@ -125,7 +258,14 @@ { "style": "Note", "text": "incompatibleTypes property can also be used to explicitly define which nodes can not be parents.", - "updated": 1614786596412 + "updated": 1614786596412, + "translations": [ + { + "language": "RU", + "text": "Свойство incompatibleTypes также можно использовать для явного определения узлов, которые не могут быть родительскими.", + "updated": 1638279584965 + } + ] }, { "style": "Subtitle", @@ -134,7 +274,14 @@ { "style": "Text", "text": "This property defines to which nodes the current one being defined can reference to, considering those nodes as possible reference parents. The values are expressed in a string with a list of Node Types like in the following example:", - "updated": 1614786699311 + "updated": 1614786699311, + "translations": [ + { + "language": "RU", + "text": "Это свойство определяет, на какие узлы может ссылаться текущий определяемый узел, учитывая эти узлы в качестве возможных ссылочных родителей. Значения выражаются в строке со списком типов узлов, как в следующем примере:", + "updated": 1638279615218 + } + ] }, { "style": "Json", @@ -144,7 +291,14 @@ { "style": "Note", "text": "incompatibleTypes property can also be used to explicitly define which nodes can not be parents.", - "updated": 1614786714357 + "updated": 1614786714357, + "translations": [ + { + "language": "RU", + "text": "Свойство incompatibleTypes также можно использовать для явного определения узлов, которые не могут быть родительскими.", + "updated": 1638279633289 + } + ] }, { "style": "Subtitle", @@ -152,7 +306,14 @@ }, { "style": "Text", - "text": "This property allow you to define the menu of this Node Type at the Design Space. This menu will be an array of Menu Items objects like in the example below:" + "text": "This property allow you to define the menu of this Node Type at the Design Space. This menu will be an array of Menu Items objects like in the example below:", + "translations": [ + { + "language": "RU", + "text": "Это свойство позволяет вам определять меню этого типа узла Node Type в пространстве Design Space. Это меню будет массивом объектов Menu Items, как в примере ниже:", + "updated": 1638279740182 + } + ] }, { "style": "Json", @@ -162,19 +323,47 @@ { "style": "Text", "text": "Although you are free to add any menu item you like, there are a few that have already become standardized. These standard Menu Items are also placed at a certain position within the menu for consistency.", - "updated": 1614787035329 + "updated": 1614787035329, + "translations": [ + { + "language": "RU", + "text": "Хотя вы можете добавить любой понравившийся пункт меню, некоторые из них уже стандартизированы. Эти стандартные пункты меню также помещаются в определенное место в меню для единообразия.", + "updated": 1638279775037 + } + ] }, { "style": "List", - "text": "configure: always go as the first item" + "text": "configure: always go as the first item", + "translations": [ + { + "language": "RU", + "text": "configure: всегда идти первым", + "updated": 1638279791582 + } + ] }, { "style": "List", - "text": "run: after the configure if there is one" + "text": "run: after the configure if there is one", + "translations": [ + { + "language": "RU", + "text": "run: после настройки, если есть", + "updated": 1638279811797 + } + ] }, { "style": "List", - "text": "delete: it is always the last one" + "text": "delete: it is always the last one", + "translations": [ + { + "language": "RU", + "text": "delete: это всегда последний", + "updated": 1638279831140 + } + ] }, { "style": "Text", @@ -186,7 +375,14 @@ }, { "style": "Text", - "text": "This property is needed when the Node Type being defined will have a configuration. In those cases this property will set the initial value for that config. Example:" + "text": "This property is needed when the Node Type being defined will have a configuration. In those cases this property will set the initial value for that config. Example:", + "translations": [ + { + "language": "RU", + "text": "Это свойство необходимо, когда определяемый тип узла Node Type будет иметь конфигурацию. В таких случаях это свойство будет устанавливать начальное значение для этой конфигурации. Пример:", + "updated": 1638279873643 + } + ] }, { "style": "Json", @@ -199,7 +395,14 @@ }, { "style": "Text", - "text": "This property will tell the system which editor will be available for this type of node. Example:" + "text": "This property will tell the system which editor will be available for this type of node. Example:", + "translations": [ + { + "language": "RU", + "text": "Это свойство сообщит системе, какой редактор будет доступен для этого типа узла. Пример:", + "updated": 1638279892074 + } + ] }, { "style": "Json", @@ -208,28 +411,70 @@ }, { "style": "Text", - "text": "There are a few existing editors:" + "text": "There are a few existing editors:", + "translations": [ + { + "language": "RU", + "text": "Есть несколько существующих редакторов:", + "updated": 1638279904218 + } + ] }, { "style": "List", - "text": "config: editor for node configurations." + "text": "config: editor for node configurations.", + "translations": [ + { + "language": "RU", + "text": "config: редактор конфигураций узлов.", + "updated": 1638279924602 + } + ] }, { "style": "List", - "text": "code: editor for javascript code." + "text": "code: editor for javascript code.", + "translations": [ + { + "language": "RU", + "text": "code: редактор для кода javascript.", + "updated": 1638279944275 + } + ] }, { "style": "List", - "text": "formula: formulas expressed in javascript." + "text": "formula: formulas expressed in javascript.", + "translations": [ + { + "language": "RU", + "text": "formula: формулы, выраженные в javascript.", + "updated": 1638279957482 + } + ] }, { "style": "List", "text": "condition: conditions editor.", - "updated": 1614787624722 + "updated": 1614787624722, + "translations": [ + { + "language": "RU", + "text": "condition: редактор условий.", + "updated": 1638279974968 + } + ] }, { "style": "Note", - "text": "In order for the user to actually be able to open the editor configured here, there must be a Menu Item than has an action = \"Configure\"." + "text": "In order for the user to actually be able to open the editor configured here, there must be a Menu Item than has an action = \"Configure\".", + "translations": [ + { + "language": "RU", + "text": "Чтобы пользователь действительно мог открыть настроенный здесь редактор, должен быть пункт меню Menu Item, у которого есть действие = \"Configure\".", + "updated": 1638280037119 + } + ] }, { "style": "Text", diff --git a/Projects/Foundations/Schemas/Docs-Concepts/B/Backup/Backup-Entity/backup-entity.json b/Projects/Foundations/Schemas/Docs-Concepts/B/Backup/Backup-Entity/backup-entity.json index e910acd19..ce7b8362d 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/B/Backup/Backup-Entity/backup-entity.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/B/Backup/Backup-Entity/backup-entity.json @@ -2,12 +2,26 @@ "type": "Backup Entity", "definition": { "text": "Downloads a JSON file with the entity, which may be to whole Workspace or a node, including references concerning the particular node and its offspring. Use this feature to save your entire workspace or any particular structure of nodes within your workspace so that you may later restore the information, including all references, should you need to. For your reference, the file downloaded is named Backup followed by the name of the entity you are backing up.", - "updated": 1610032969934 + "updated": 1610032969934, + "translations": [ + { + "language": "RU", + "text": "Загружает файл JSON с объектом, который может относиться ко всей рабочей области или узлу, включая ссылки, касающиеся конкретного узла и его потомков. Используйте эту функцию, чтобы сохранить всю рабочую область или любую конкретную структуру узлов в рабочей области, чтобы впоследствии вы могли восстановить информацию, включая все ссылки, если вам потребуется. \nДля справки: загруженный файл называется Backup, за которым следует имя", + "updated": 1638280537614 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638280567062 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/C/CCXT/CCXT/ccxt.json b/Projects/Foundations/Schemas/Docs-Concepts/C/CCXT/CCXT/ccxt.json index 044780603..f5a2df7a1 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/C/CCXT/CCXT/ccxt.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/C/CCXT/CCXT/ccxt.json @@ -8,6 +8,11 @@ "language": "ES", "text": "CCXT es una biblioteca de código abierto popular que tiene como objetivo estandarizar los exchanges de criptomonedas APIs para que sea más fácil para los trading bots developers to access crypto exchanges.", "updated": 1636383036907 + }, + { + "language": "RU", + "text": "CCXT - популярная библиотека с открытым исходным кодом, цель которой - стандартизировать API криптобирж, чтобы облегчить разработчикам торговых ботов доступ к криптобиржам.", + "updated": 1638280629384 } ] }, @@ -21,6 +26,11 @@ "language": "ES", "text": "Superalgos usa esta blilioteca para buscar candles ( velas) de un minuto de los exchanges como la pieza clave de información con la cual luego se construye el resto de los indicadores. Es también utilizada para colocar órdenes del LF Trading Bot.", "updated": 1636383060758 + }, + { + "language": "RU", + "text": "Superalgos использует эту библиотеку для получения одноминутных свечей с бирж в качестве необработанной информации, которая позже строит остальные индикаторы. Он также использует его для размещения заказов от LF Trading Bot.", + "updated": 1638280662878 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Concepts/C/Client/Client/client.json b/Projects/Foundations/Schemas/Docs-Concepts/C/Client/Client/client.json index 761ced537..4dabae581 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/C/Client/Client/client.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/C/Client/Client/client.json @@ -12,8 +12,8 @@ }, { "language": "RU", - "text": "Клиент вместе с TS и UI является одним из трех основных компонентов программного обеспечения Superalgos.\n", - "updated": 1635511193244 + "text": "Client вместе с TS и UI является одним из трех основных компонентов программного обеспечения Superalgos.", + "updated": 1638276853370 } ] }, @@ -21,7 +21,14 @@ { "style": "Success", "text": "The Client is what users run.", - "updated": 1610912048355 + "updated": 1610912048355, + "translations": [ + { + "language": "RU", + "text": "Client - это то, что запускают пользователи.", + "updated": 1637927442517 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/C/Clone/Clone-Entity/clone-entity.json b/Projects/Foundations/Schemas/Docs-Concepts/C/Clone/Clone-Entity/clone-entity.json index b3a0bcb3e..097e28067 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/C/Clone/Clone-Entity/clone-entity.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/C/Clone/Clone-Entity/clone-entity.json @@ -2,12 +2,26 @@ "type": "Clone Entity", "definition": { "text": "Downloads a JSON file containing information similar to a backup. The main difference is that the feature is built to facilitate the production of identical copies of any particular structure of nodes, or a complete hierarchy. Use this feature to accelerate your work process when you need to replicate nodes, for example, to create multiple testing sessions. The file downloaded is named Clone followed by the name of the node you are cloning.", - "updated": 1610033087190 + "updated": 1610033087190, + "translations": [ + { + "language": "RU", + "text": "Скачивает файл JSON, содержащий информацию, аналогичную резервной копии. Основное отличие состоит в том, что эта функция создана для облегчения создания идентичных копий любой конкретной структуры узлов или полной иерархии. Используйте эту функцию, чтобы ускорить рабочий процесс, когда вам нужно копировать узлы, например, для создания нескольких сеансов тестирования. Загруженный файл называется Clone, за которым следует имя узла, который вы клонируете.", + "updated": 1638280838359 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638280854499 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/C/Collapse/Collapse-Structure-of-Nodes/collapse-structure-of-nodes.json b/Projects/Foundations/Schemas/Docs-Concepts/C/Collapse/Collapse-Structure-of-Nodes/collapse-structure-of-nodes.json index 88e71122a..ff2cbb7ea 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/C/Collapse/Collapse-Structure-of-Nodes/collapse-structure-of-nodes.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/C/Collapse/Collapse-Structure-of-Nodes/collapse-structure-of-nodes.json @@ -2,12 +2,26 @@ "type": "Collapse Structure of Nodes", "definition": { "text": "Clicking the minus button collapses the structure, hiding offspring nodes. This also has the effect of releasing CPU resources as the system stops calculating their position and status. In general, it is good practice to keep hierarchies closed when not being actively worked on.", - "updated": 1610029022595 + "updated": 1610029022595, + "translations": [ + { + "language": "RU", + "text": "Нажатие кнопки «минус» сворачивает структуру, скрывая дочерние узлы. Это также приводит к высвобождению ресурсов ЦП, поскольку система перестает вычислять их положение и статус. В общем, рекомендуется держать иерархии закрытыми, когда над ними не ведется активная работа.", + "updated": 1638280901710 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638280916055 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/C/Community/Community/community.json b/Projects/Foundations/Schemas/Docs-Concepts/C/Community/Community/community.json index 6120b37f0..2e6081a58 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/C/Community/Community/community.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/C/Community/Community/community.json @@ -12,15 +12,22 @@ }, { "language": "RU", - "text": "Сообщество, или Сообщество Superalgos - это группа организаций, участвующих в проекте Superalgos или активно способствующих продвижению проекта, или пассивно использующих Superalgos Network.", - "updated": 1635453748177 + "text": "Community, или Community Superalgos - это группа организаций, участвующих в проекте Superalgos или активно способствующих продвижению проекта, или пассивно использующих Superalgos Network.", + "updated": 1638280978768 } ] }, "paragraphs": [ { "style": "Text", - "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638281111417 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/C/Core/Core-Team/core-team.json b/Projects/Foundations/Schemas/Docs-Concepts/C/Core/Core-Team/core-team.json index 2bba8f35a..5cbc97892 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/C/Core/Core-Team/core-team.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/C/Core/Core-Team/core-team.json @@ -2,7 +2,14 @@ "type": "Core Team", "definition": { "text": "The Core Team is the group of people tasked with bootstrapping the Superalgos Project. Their mission is do what it takes for the project to succeed.", - "updated": 1630928152385 + "updated": 1630928152385, + "translations": [ + { + "language": "RU", + "text": "Core Team - это группа людей, которым поручено запустить проект Superalgos. Их миссия - делать все, что нужно для успеха проекта.", + "updated": 1638281221178 + } + ] }, "paragraphs": [ { diff --git a/Projects/Foundations/Schemas/Docs-Concepts/C/Current/Current-Workspace/current-workspace.json b/Projects/Foundations/Schemas/Docs-Concepts/C/Current/Current-Workspace/current-workspace.json index 1bb8d96a7..0d4592afe 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/C/Current/Current-Workspace/current-workspace.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/C/Current/Current-Workspace/current-workspace.json @@ -2,12 +2,26 @@ "type": "Current Workspace", "definition": { "text": "The Current Workspace is the Workspace currently loaded in the UI. It may be either a User Workspace or a Plugin Workspace.", - "updated": 1629993045840 + "updated": 1629993045840, + "translations": [ + { + "language": "RU", + "text": "Current Workspace - это рабочая область Workspace, загруженная в данный момент в пользовательский интерфейс UI. Это может быть рабочая область пользователя или рабочая область плагина Plugin Workspace.", + "updated": 1638281407653 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638281450230 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/D/Dataset/Dataset-Type/dataset-type.json b/Projects/Foundations/Schemas/Docs-Concepts/D/Dataset/Dataset-Type/dataset-type.json index 406d252cb..4c2937894 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/D/Dataset/Dataset-Type/dataset-type.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/D/Dataset/Dataset-Type/dataset-type.json @@ -2,7 +2,14 @@ "type": "Dataset Type", "definition": { "text": "Superalgos organizes information in several different Dataset Types. Multi-Time-Frame-Daily and Multi-Time-Frame-Market are the two most common Dataset Types.", - "updated": 1622052231312 + "updated": 1622052231312, + "translations": [ + { + "language": "RU", + "text": "Superalgos систематизирует информацию в несколько разных типов наборов данных. Multi-Time-Frame-Daily и Multi-Time-Frame-Market - два наиболее распространенных типа наборов данных.", + "updated": 1638281684066 + } + ] }, "paragraphs": [ { diff --git a/Projects/Foundations/Schemas/Docs-Concepts/D/Dataset/Dataset/dataset.json b/Projects/Foundations/Schemas/Docs-Concepts/D/Dataset/Dataset/dataset.json index 77fc4b354..0c5038365 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/D/Dataset/Dataset/dataset.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/D/Dataset/Dataset/dataset.json @@ -2,12 +2,26 @@ "type": "Dataset", "definition": { "text": "In Superalgos, a Dataset is a collection of JSON / text files organized in a certain way. ", - "updated": 1621695840891 + "updated": 1621695840891, + "translations": [ + { + "language": "RU", + "text": "В Superalgos набор данных Dataset - это набор JSON / текстовых файлов, организованных определенным образом.", + "updated": 1638281623751 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638281640851 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/D/Default/Default-Exchange/default-exchange.json b/Projects/Foundations/Schemas/Docs-Concepts/D/Default/Default-Exchange/default-exchange.json index 2fb029a8c..00ad4b5c4 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/D/Default/Default-Exchange/default-exchange.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/D/Default/Default-Exchange/default-exchange.json @@ -2,12 +2,26 @@ "type": "Default Exchange", "definition": { "text": "The Default Exchange is the one referenced by the Exchange Data Tasks, Exchange Trading Tasks, and Exchange Learning Tasks nodes from which a certain Task descends. The Trading Bot Instance running under that Task will consider the referenced Crypto Exchange to be the Default Exchange for the said Task.", - "updated": 1617616790868 + "updated": 1617616790868, + "translations": [ + { + "language": "RU", + "text": "Default Exchange - это та биржа, на которую ссылаются узлы Exchange Data Tasks, Exchange Trading Tasks и Exchange Learning Tasks, от которых происходит определенная задача Task. Торговый бот Trading Bot Instance, работающий под этой задачей Task, будет рассматривать указанную криптобиржу (Crypto Exchange), как биржу по умолчанию (Default Exchange), для указанной задачи Task.", + "updated": 1638282190948 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638282222866 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/D/Default/Default-Market/default-market.json b/Projects/Foundations/Schemas/Docs-Concepts/D/Default/Default-Market/default-market.json index 858cd4e69..fc9121868 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/D/Default/Default-Market/default-market.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/D/Default/Default-Market/default-market.json @@ -2,12 +2,26 @@ "type": "Default Market", "definition": { "text": "The Default Market is the one referenced by the Market Data Tasks, Market Trading Tasks, Market Learning Tasks nodes of which a certain Task descends from. The Trading Bot running inside that Task will considered that reference market to be it's Default Market.", - "updated": 1612352846165 + "updated": 1612352846165, + "translations": [ + { + "language": "RU", + "text": "Default Market - это рынок, на который ссылаются узлы Market Data Tasks, Market Trading Tasks, Market Learning Tasks, из которых происходит определенная задача Task. Trading Bot, работающий внутри этой задачи Task, будет считать этот рынок своим рынком по умолчанию.", + "updated": 1638282676171 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638282694875 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/D/Delete/Delete-Entity/delete-entity.json b/Projects/Foundations/Schemas/Docs-Concepts/D/Delete/Delete-Entity/delete-entity.json index 0a0ef9b9a..35816cf76 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/D/Delete/Delete-Entity/delete-entity.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/D/Delete/Delete-Entity/delete-entity.json @@ -2,13 +2,27 @@ "type": "Delete Entity", "definition": { "text": "Deletes the node and all its offspring. A confirmation in the form of an additional click is required.", - "updated": 1610033272508 + "updated": 1610033272508, + "translations": [ + { + "language": "RU", + "text": "Удаляет узел и все его потомки. Требуется подтверждение в виде дополнительного клика.", + "updated": 1638282734383 + } + ] }, "paragraphs": [ { "style": "Warning", "text": "This operation can not be undone.", - "updated": 1611398340598 + "updated": 1611398340598, + "translations": [ + { + "language": "RU", + "text": "Эту операцию нельзя отменить.", + "updated": 1638282747415 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/D/Delink/Delink-Node/delink-node.json b/Projects/Foundations/Schemas/Docs-Concepts/D/Delink/Delink-Node/delink-node.json index 5172168d9..7c91efe71 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/D/Delink/Delink-Node/delink-node.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/D/Delink/Delink-Node/delink-node.json @@ -2,12 +2,26 @@ "type": "Delink Node", "definition": { "text": "Removes the reference that may have existed between the node and a second node.", - "updated": 1610032584574 + "updated": 1610032584574, + "translations": [ + { + "language": "RU", + "text": "Удаляет ссылку, которая могла существовать между узлами.", + "updated": 1638282887048 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638282899444 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/D/Detach/Detach-Node/detach-node.json b/Projects/Foundations/Schemas/Docs-Concepts/D/Detach/Detach-Node/detach-node.json index d610a37e9..b75e4e0b2 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/D/Detach/Detach-Node/detach-node.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/D/Detach/Detach-Node/detach-node.json @@ -8,13 +8,25 @@ "language": "ES", "text": "Rompe la relación entre padres e hijos que mantiene el nodo unido a su padre. Una vez desconectado, el nodo ya no se calcula como parte de la jerarquía a la que estaba adjunto.", "updated": 1628035974832 + }, + { + "language": "RU", + "text": "Разрывает отношения родитель-потомок, которые удерживают узел привязанным к своему родителю. После отсоединения узел больше не вычисляется как часть иерархии, к которой он был присоединен.", + "updated": 1638282948759 } ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638282966323 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/E/Expand/Expand-Structure-of-Nodes/expand-structure-of-nodes.json b/Projects/Foundations/Schemas/Docs-Concepts/E/Expand/Expand-Structure-of-Nodes/expand-structure-of-nodes.json index a6c835078..524df3a27 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/E/Expand/Expand-Structure-of-Nodes/expand-structure-of-nodes.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/E/Expand/Expand-Structure-of-Nodes/expand-structure-of-nodes.json @@ -8,6 +8,11 @@ "language": "DE", "text": "Wenn Sie auf die Plus-Schaltfläche klicken, wird die Struktur der offspring-nodes (nodes die mit der node referenziert sind) erweitert.", "updated": 1636659245778 + }, + { + "language": "RU", + "text": "Нажатие кнопки «плюс» расширяет структуру дочерних узлов.", + "updated": 1638283377334 } ] }, @@ -20,6 +25,11 @@ "language": "DE", "text": "Klicken Sie mit der rechten Maustaste auf \"Edit\", um in den Bearbeitungsmodus zu gelangen und diesen Text zu ändern. ENTER, um neue Absätze zu schreiben. ESC, um den Bearbeitungsmodus zu verlassen.", "updated": 1636659327164 + }, + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638283388879 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Concepts/F/Freeze/Freeze-Structure-of-Nodes/freeze-structure-of-nodes.json b/Projects/Foundations/Schemas/Docs-Concepts/F/Freeze/Freeze-Structure-of-Nodes/freeze-structure-of-nodes.json index 62f13169e..81c2f0f15 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/F/Freeze/Freeze-Structure-of-Nodes/freeze-structure-of-nodes.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/F/Freeze/Freeze-Structure-of-Nodes/freeze-structure-of-nodes.json @@ -2,12 +2,26 @@ "type": "Freeze Structure of Nodes", "definition": { "text": "Clicking the freeze option freezes the node’s chain connections with its parent and offspring. Connecting lines turn blue. If you freeze the head node of a hierarchy, then the whole hierarchy is frozen. Freezing node structures is effective only when nodes are loose, that is, when they are not affected by angle or distance settings and are unpinned. In such cases, freezing releases CPU resources, as the system stops calculating node’s positions and status.", - "updated": 1610028881634 + "updated": 1610028881634, + "translations": [ + { + "language": "RU", + "text": "При выборе параметра замораживания цепные соединения узла с его родителем и потомком замораживаются. Соединительные линии станут синими. Если вы заморозите головной узел иерархии, то вся иерархия будет заморожена. Замораживание структур узлов эффективно только тогда, когда узлы свободны, то есть когда на них не влияют настройки угла или расстояния, и они откреплены.\n. В таких случаях замораживание высвобождает ресурсы ЦП, поскольку система перестает вычислять положение и статус узла.", + "updated": 1638283461834 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638283474382 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/F/Function/Function-Library/function-library.json b/Projects/Foundations/Schemas/Docs-Concepts/F/Function/Function-Library/function-library.json index ab4d4fb26..40cd7e03e 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/F/Function/Function-Library/function-library.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/F/Function/Function-Library/function-library.json @@ -2,30 +2,72 @@ "type": "Function Library", "definition": { "text": "It is a collection of functions related to a single topic. The topic is usually expressed at the Function Library's name.", - "updated": 1614787845534 + "updated": 1614787845534, + "translations": [ + { + "language": "RU", + "text": "Это набор функций, относящихся к одной теме. Тема обычно выражается в имени библиотеки функций.", + "updated": 1638283542759 + } + ] }, "paragraphs": [ { "style": "Text", "text": "Each integrated project might have Function Libraries at the 3 different levels possible: Client, TS, and UI. In the case of Superalgos, at the UI it features, for instance, these Function Libraries:", - "updated": 1614788012945 + "updated": 1614788012945, + "translations": [ + { + "language": "RU", + "text": "Каждый интегрированный проект может иметь библиотеки функций на трех возможных уровнях: Client, TS и UI. В случае Superalgos в UI он включает, например, следующие библиотеки функций:", + "updated": 1638283707248 + } + ] }, { "style": "List", - "text": "Charting Space Functions" + "text": "Charting Space Functions", + "translations": [ + { + "language": "RU", + "text": "функции Charting Space", + "updated": 1638283736307 + } + ] }, { "style": "List", - "text": "Crypto Ecosystem Functions" + "text": "Crypto Ecosystem Functions", + "translations": [ + { + "language": "RU", + "text": "функии Crypto Ecosystem", + "updated": 1638283749367 + } + ] }, { "style": "List", "text": "Plugins Functions", - "updated": 1614788024303 + "updated": 1614788024303, + "translations": [ + { + "language": "RU", + "text": "функции Plugins", + "updated": 1638283768451 + } + ] }, { "style": "Note", - "text": "Function Libraries are stateless by definition. " + "text": "Function Libraries are stateless by definition. ", + "translations": [ + { + "language": "RU", + "text": "Библиотеки функций по определению не имеют состояния.", + "updated": 1638283788453 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/I/Inter/Inter-Execution-Memory/inter-execution-memory.json b/Projects/Foundations/Schemas/Docs-Concepts/I/Inter/Inter-Execution-Memory/inter-execution-memory.json index 1ecbd271e..f3468932d 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/I/Inter/Inter-Execution-Memory/inter-execution-memory.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/I/Inter/Inter-Execution-Memory/inter-execution-memory.json @@ -2,13 +2,27 @@ "type": "Inter Execution Memory", "definition": { "text": "It is a data structure that some bots need in order to resume their operations after they get woken up at the next cycle of their Main Loop. ", - "updated": 1621955211473 + "updated": 1621955211473, + "translations": [ + { + "language": "RU", + "text": "Это структура данных, которая нужна некоторым ботам для возобновления работы после того, как они проснутся в следующем цикле их основного цикла Main Loop.", + "updated": 1638283859604 + } + ] }, "paragraphs": [ { "style": "Text", "text": "This data structure is currently saved inside the Status Report of the Bot. Since every bot usually read it's own Status Report at every run, with it, it has access to the Inter Execution Memory data structure that itself saved at the previous run.", - "updated": 1621955314173 + "updated": 1621955314173, + "translations": [ + { + "language": "RU", + "text": "Эта структура данных в настоящее время сохраняется в отчете о состоянии (Status Report) бота. Поскольку каждый бот обычно читает свой собственный Status Report при каждом запуске, он имеет доступ к структуре данных Inter Execution Memory, которая была сохранена при предыдущем запуске.", + "updated": 1638284031302 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/L/LF/LF-Trading-Bot/lf-trading-bot.json b/Projects/Foundations/Schemas/Docs-Concepts/L/LF/LF-Trading-Bot/lf-trading-bot.json index e3e0d7bd2..e82aa1551 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/L/LF/LF-Trading-Bot/lf-trading-bot.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/L/LF/LF-Trading-Bot/lf-trading-bot.json @@ -2,12 +2,26 @@ "type": "LF Trading Bot", "definition": { "text": "The Low Frequency Trading Bot is an implementation of at the Masters Trading Mine of a Trading Bot specialized in executing strategies for time frames of 1 minute and above. ", - "updated": 1611581184850 + "updated": 1611581184850, + "translations": [ + { + "language": "RU", + "text": "Бот для низкочастотной торговли - это реализация торгового бота на Trading Mine, специализирующегося на выполнении стратегий для временных интервалов от 1 минуты и выше.", + "updated": 1638285494165 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638285533806 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/L/LF/LF/lf.json b/Projects/Foundations/Schemas/Docs-Concepts/L/LF/LF/lf.json index 22bfd2763..ad00780a3 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/L/LF/LF/lf.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/L/LF/LF/lf.json @@ -2,12 +2,26 @@ "type": "LF", "definition": { "text": "LF is the abbreviation of Low Frequency, and most likely referring to the Low Frequency Trading Bot implemented at the Masters Trading Mine.", - "updated": 1611577213413 + "updated": 1611577213413, + "translations": [ + { + "language": "RU", + "text": "LF - это аббревиатура от Low Frequency и, скорее всего, относится к низкочастотному торговому боту, реализованному на Trading Mine.", + "updated": 1638285373185 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638285398628 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/L/List/List-of-Plugin-Workspaces-and-Tutorials/list-of-plugin-workspaces-and-tutorials.json b/Projects/Foundations/Schemas/Docs-Concepts/L/List/List-of-Plugin-Workspaces-and-Tutorials/list-of-plugin-workspaces-and-tutorials.json index ee9727f3e..b0f504a47 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/L/List/List-of-Plugin-Workspaces-and-Tutorials/list-of-plugin-workspaces-and-tutorials.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/L/List/List-of-Plugin-Workspaces-and-Tutorials/list-of-plugin-workspaces-and-tutorials.json @@ -8,6 +8,11 @@ "language": "ES", "text": "Los tutoriales existen dentro de workspaces específicos. Esta es una lista de los espacios de workspaces que se envían con Superalgosy los tutoriales que cada uno de ellos configura.", "updated": 1636718450838 + }, + { + "language": "RU", + "text": "Учебные пособия существуют в определенных рабочих областях. Это список рабочих пространств, поставляемых с Superalgos, и обучающих программ, которые есть в каждом из них.", + "updated": 1638285607452 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Concepts/M/Main/Main-Loop/main-loop.json b/Projects/Foundations/Schemas/Docs-Concepts/M/Main/Main-Loop/main-loop.json index bdf411132..eeb286c27 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/M/Main/Main-Loop/main-loop.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/M/Main/Main-Loop/main-loop.json @@ -2,12 +2,26 @@ "type": "Main Loop", "definition": { "text": "Most Bots in Superalgos are not awake all the time. As a strategy to preserve hardware resourses, they run and go to sleep for a configurable amount of time, or until they are woken up by the finishing of some other task they are waiting for. Each cycle of running and sleeping is a loop at the Main Loop of a Bot.", - "updated": 1621955130672 + "updated": 1621955130672, + "translations": [ + { + "language": "RU", + "text": "Большинство ботов в Superalgos не спят все время. В качестве стратегии сохранения аппаратных ресурсов они запускаются и переходят в спящий режим в течение настраиваемого количества времени или до тех пор, пока они не будут разбужены завершением какой-либо другой задачи, которую они ждут. Каждый цикл работы и сна - это цикл в основном цикле бота.", + "updated": 1638285721759 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638285735882 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/M/Menu/Menu-Item/menu-item.json b/Projects/Foundations/Schemas/Docs-Concepts/M/Menu/Menu-Item/menu-item.json index 942fa2073..522f02a0b 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/M/Menu/Menu-Item/menu-item.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/M/Menu/Menu-Item/menu-item.json @@ -2,12 +2,26 @@ "type": "Menu Item", "definition": { "text": "A Menu Item is each of the items listed at any given Node's menu.", - "updated": 1614784829380 + "updated": 1614784829380, + "translations": [ + { + "language": "RU", + "text": "Пункт меню - это каждый из пунктов, перечисленных в меню любого данного узла Node.", + "updated": 1638285784117 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638285794923 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/M/Multi-Time-Frame-Daily/Multi-Time-Frame-Daily/multi-time-frame-daily.json b/Projects/Foundations/Schemas/Docs-Concepts/M/Multi-Time-Frame-Daily/Multi-Time-Frame-Daily/multi-time-frame-daily.json index 10e5f1b74..92b7a35bf 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/M/Multi-Time-Frame-Daily/Multi-Time-Frame-Daily/multi-time-frame-daily.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/M/Multi-Time-Frame-Daily/Multi-Time-Frame-Daily/multi-time-frame-daily.json @@ -8,6 +8,11 @@ "language": "ES", "text": "Esto se refiere a la Dataset Type que contienen archivos para cada período de tiempo desde 1 minuto hasta 45 minutos y tiene un archivo para cada día diferente.", "updated": 1624496919020 + }, + { + "language": "RU", + "text": "Это относится к типу набора данных Dataset Type, который содержит файлы для Time Frame от 1 минуты до 45 минут и имеет по одному файлу на каждый день.", + "updated": 1638286046084 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Concepts/M/Multi-Time-Frame-Market/Multi-Time-Frame-Market/multi-time-frame-market.json b/Projects/Foundations/Schemas/Docs-Concepts/M/Multi-Time-Frame-Market/Multi-Time-Frame-Market/multi-time-frame-market.json index 601b94797..d10ef4bf9 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/M/Multi-Time-Frame-Market/Multi-Time-Frame-Market/multi-time-frame-market.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/M/Multi-Time-Frame-Market/Multi-Time-Frame-Market/multi-time-frame-market.json @@ -2,7 +2,14 @@ "type": "Multi-Time-Frame-Market", "definition": { "text": "This refers to the Dataset Type that contain files for each Time Frame from 1hs up to 24hs and each file contains the data of the whole market.", - "updated": 1622051703688 + "updated": 1622051703688, + "translations": [ + { + "language": "RU", + "text": "Это относится к типу набора данных Dataset Type, который содержит файлы для каждого Time Frame от 1 часа до 24 часов, и каждый файл содержит данные всего рынка.", + "updated": 1638286131523 + } + ] }, "paragraphs": [ { diff --git a/Projects/Foundations/Schemas/Docs-Concepts/M/Multi-Time-Frame/Multi-Time-Frame/multi-time-frame.json b/Projects/Foundations/Schemas/Docs-Concepts/M/Multi-Time-Frame/Multi-Time-Frame/multi-time-frame.json index 54927e715..bd339b5b8 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/M/Multi-Time-Frame/Multi-Time-Frame/multi-time-frame.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/M/Multi-Time-Frame/Multi-Time-Frame/multi-time-frame.json @@ -2,7 +2,14 @@ "type": "Multi-Time-Frame", "definition": { "text": "This is a way to refer to all the Dataset Types that contain files for each Time Frame, from 1 minute up to 24hs.", - "updated": 1622052585046 + "updated": 1622052585046, + "translations": [ + { + "language": "RU", + "text": "Это способ ссылаться на все типы наборов данных Dataset Types, которые содержат файлы для каждого Time Frame, от 1 минуты до 24 часов.", + "updated": 1638285931082 + } + ] }, "paragraphs": [ { diff --git a/Projects/Foundations/Schemas/Docs-Concepts/N/Node/Node-JS-Javsacript/node-js-javsacript.json b/Projects/Foundations/Schemas/Docs-Concepts/N/Node/Node-JS-Javsacript/node-js-javsacript.json index ef1486206..222fd3d92 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/N/Node/Node-JS-Javsacript/node-js-javsacript.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/N/Node/Node-JS-Javsacript/node-js-javsacript.json @@ -8,6 +8,11 @@ "language": "DE", "text": "Eine Task in Superalgos läuft in Node JS, was bedeutet, dass die Bedingungen und Formeln, die Sie in Ihrem Trading System schreiben, der Syntax von Javascript für Node JS entsprechen müssen.", "updated": 1637416496544 + }, + { + "language": "RU", + "text": "Задача в Superalgos выполняется в Node.js, а это означает, что условия и формулы, которые вы пишете в своей торговой системе Trading System, должны соответствовать синтаксису Javascript для Node.js.", + "updated": 1638286331533 } ] }, @@ -21,6 +26,11 @@ "language": "DE", "text": "Das Gleiche gilt für propertie values in den Configs. Sie müssen gültige Datentypen von Javascript für Node JS sein.", "updated": 1637416588142 + }, + { + "language": "RU", + "text": "То же самое и со значениями свойств в конфигах. Они должны быть действительными типами данных Javascript для Node.js.", + "updated": 1638286362094 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Concepts/O/One-Min-Daily/One-Min-Daily/one-min-daily.json b/Projects/Foundations/Schemas/Docs-Concepts/O/One-Min-Daily/One-Min-Daily/one-min-daily.json index c299df897..dec1caf9f 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/O/One-Min-Daily/One-Min-Daily/one-min-daily.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/O/One-Min-Daily/One-Min-Daily/one-min-daily.json @@ -2,7 +2,14 @@ "type": "One-Min-Daily", "definition": { "text": "This Dataset type organizes data in one file per day. The data itself is either collected in one minute intervals or has objects with a time span of one minute.", - "updated": 1622053055321 + "updated": 1622053055321, + "translations": [ + { + "language": "RU", + "text": "Этот тип набора данных Dataset организует данные в один файл в день. Сами данные либо собираются с интервалом в одну минуту, либо имеют объекты с интервалом времени в одну минуту.", + "updated": 1638287159075 + } + ] }, "paragraphs": [ { diff --git a/Projects/Foundations/Schemas/Docs-Concepts/P/Pinned/Pinned-Node/pinned-node.json b/Projects/Foundations/Schemas/Docs-Concepts/P/Pinned/Pinned-Node/pinned-node.json index 1ac51e58a..28de634c3 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/P/Pinned/Pinned-Node/pinned-node.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/P/Pinned/Pinned-Node/pinned-node.json @@ -2,12 +2,26 @@ "type": "Pinned Node", "definition": { "text": "The node is pinned to the workspace on a specific [x, y] coordinate. This status overrides any other setting affecting the node’s mobility. Only direct user action by clicking and dragging may move a pinned node.", - "updated": 1610028840309 + "updated": 1610028840309, + "translations": [ + { + "language": "RU", + "text": "Узел прикреплен к рабочей области по определенной координате \n[x, y]. Этот статус отменяет любые другие настрой��и, влияющие на мобильность узла. Только прямое действие пользователя путем щелчка и перетаскивания может переместить закрепленный узел.", + "updated": 1638287227826 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, ��тобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638287245389 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/P/Plugin/Plugin-Workspace/plugin-workspace.json b/Projects/Foundations/Schemas/Docs-Concepts/P/Plugin/Plugin-Workspace/plugin-workspace.json index 0d170774c..bed80cffc 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/P/Plugin/Plugin-Workspace/plugin-workspace.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/P/Plugin/Plugin-Workspace/plugin-workspace.json @@ -12,15 +12,22 @@ }, { "language": "RU", - "text": "Плагин Рабочее пространство относится к Workspace, созданному пользователем, внесенному в проект в виде плагина и распространяемому вместе с программным пакетом. Рабочие области плагинов полезны для предоставления пользователям доступа к готовым к запуску стратегиям, демонстрациям, учебным пособиям или введениям в области разрабатываемой системы.\n", - "updated": 1635629179582 + "text": "Plugin Workspace относится к Workspace, созданному пользователем, внесенному в проект в виде плагина и распространяемому вместе с программным пакетом. Plugin Workspace полезны для предоставления пользователям доступа к готовым к запуску стратегиям, демонстрациям, учебным пособиям или введениям в области разрабатываемой системы.", + "updated": 1638287343879 } ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638287372079 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/P/Project/Project-Schema-File/project-schema-file.json b/Projects/Foundations/Schemas/Docs-Concepts/P/Project/Project-Schema-File/project-schema-file.json index 359f5f4de..c481dc492 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/P/Project/Project-Schema-File/project-schema-file.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/P/Project/Project-Schema-File/project-schema-file.json @@ -2,12 +2,26 @@ "type": "Project Schema File", "definition": { "text": "It is the most basic and low level system-wide configuration file. You will find it at the Projects folder. It contains a list of all integrated projects and for each one the list of javascript modules organized in different categories, like Function Libraries, Utilities, Spaces, Globals, etc; in turn organized into the broader categories UI, TS and PL.", - "updated": 1614939492529 + "updated": 1614939492529, + "translations": [ + { + "language": "RU", + "text": "Это самый базовый и низкоуровневый общесистемный файл конфигурации. Вы найдете его в папке Projects. Он содержит список всех интегрированных проектов и для каждого из них список модулей javascript, организованных по различным категориям, например, библиотеки функций, служебные программы, пространства, глобальные объекты и т. д.; в свою очередь организованы в пользовательский интерфейс UI более широких категорий,\nTS и PL.", + "updated": 1638287790166 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638287803921 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/P/Project/Project/project.json b/Projects/Foundations/Schemas/Docs-Concepts/P/Project/Project/project.json index 9ee982141..3b9bf9a07 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/P/Project/Project/project.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/P/Project/Project/project.json @@ -13,6 +13,11 @@ "language": "DE", "text": "Die Superalgos-Infrastruktur integriert verschiedene Projekte. Das Hauptziel dieser Integrationen ist es, projektübergreifende Operationen zu automatisieren und wertvolle Informationen aus Blockchains oder der jeweiligen Domäne eines jeden Projekts zu extrahieren, um sie in Trading Systems zu verwenden.", "updated": 1636669199719 + }, + { + "language": "RU", + "text": "Инфраструктура Superalgos объединяет разные проекты. Основная цель этих интеграций - автоматизировать межпроектные операции, извлекая ценную информацию из блокчейнов или конкретной области каждого проекта, которая будет использоваться в торговых системах.", + "updated": 1638287476258 } ] }, @@ -26,6 +31,11 @@ "language": "DE", "text": "Das erste Projekt ist Superalgos selbst, das eine Infrastruktur der untersten Ebene bereitstellt, die jedes andere integrierte Projekt frei wiederverwenden kann. In der Pipeline haben wir diese Projekte, die darauf warten, bald integriert zu werden:", "updated": 1636669240132 + }, + { + "language": "RU", + "text": "Первый проект - это сам Superalgos, который обеспечивает инфраструктуру самого низкого уровня, которую любой другой интегрированный проект может свободно повторно использовать. В разработке находятся следующие проекты, которые скоро будут интегрированы:", + "updated": 1638287541874 } ] }, @@ -42,6 +52,11 @@ "language": "DE", "text": "Sobald es integriert ist, wird jedes Projekt noch mehr Infrastruktur bereitstellen, die später von anderen Projekten genutzt werden kann, die danach integriert werden. Sobald beispielsweise Ethereum vollständig integriert ist, können darauf aufbauend DeFi-Projekte integriert werden.", "updated": 1636669265115 + }, + { + "language": "RU", + "text": "После интеграции каждый проект будет предоставлять еще больше инфраструктуры, которая впоследствии может быть использована другими проектами для интеграции после этого. Например, как только Ethereum будет полностью интегрирован, он позволит интегрировать проекты DeFi поверх него.", + "updated": 1638287570052 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Concepts/R/Raw/Raw-Data/raw-data.json b/Projects/Foundations/Schemas/Docs-Concepts/R/Raw/Raw-Data/raw-data.json index 49dba3291..25bb9ddf7 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/R/Raw/Raw-Data/raw-data.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/R/Raw/Raw-Data/raw-data.json @@ -2,12 +2,26 @@ "type": "Raw Data", "definition": { "text": "We call raw data to data just fetched from an external source that has not been processed or manipulated yet by Bots inside the system.", - "updated": 1621955789483 + "updated": 1621955789483, + "translations": [ + { + "language": "RU", + "text": "Мы называем необработанными данными данные, только что полученные из внешнего источника, которые еще не обрабатывались и не обрабатывались ботами внутри системы.", + "updated": 1638288342721 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638288369763 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/R/References/References/references.json b/Projects/Foundations/Schemas/Docs-Concepts/R/References/References/references.json index b363b3e80..ad34dc2e9 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/R/References/References/references.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/R/References/References/references.json @@ -1,12 +1,26 @@ { "type": "References", "definition": { - "text": "Write the definition for this Concept." + "text": "Write the definition for this Concept.", + "translations": [ + { + "language": "RU", + "text": "Ссылка на объект (официального определения этого термина пока нет).", + "updated": 1638288734992 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and select the pencil button to enter edit mode." + "text": "Right click and select the pencil button to enter edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите кнопку карандаша, чтобы войти в режим редактирования.", + "updated": 1638288537471 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/R/Remove/Remove-Angle-to-Parent-Node/remove-angle-to-parent-node.json b/Projects/Foundations/Schemas/Docs-Concepts/R/Remove/Remove-Angle-to-Parent-Node/remove-angle-to-parent-node.json index f0cdc2f39..102db3c88 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/R/Remove/Remove-Angle-to-Parent-Node/remove-angle-to-parent-node.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/R/Remove/Remove-Angle-to-Parent-Node/remove-angle-to-parent-node.json @@ -2,12 +2,26 @@ "type": "Remove Angle to Parent Node", "definition": { "text": "The rotational symmetry is disabled and the node may take any position. The connection line with its parent is yellow.", - "updated": 1610029243797 + "updated": 1610029243797, + "translations": [ + { + "language": "RU", + "text": "Вращательная симметрия отключена, и узел может принимать любое положение. Линия соединения с родителем желтого цвета.", + "updated": 1638288776383 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638288792117 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/R/Remove/Remove-Distance-to-Parent-Node/remove-distance-to-parent-node.json b/Projects/Foundations/Schemas/Docs-Concepts/R/Remove/Remove-Distance-to-Parent-Node/remove-distance-to-parent-node.json index b29f8f4b4..b3088d364 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/R/Remove/Remove-Distance-to-Parent-Node/remove-distance-to-parent-node.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/R/Remove/Remove-Distance-to-Parent-Node/remove-distance-to-parent-node.json @@ -2,12 +2,26 @@ "type": "Remove Distance to Parent Node", "definition": { "text": "The distance setting is disabled and the node may assume any distance to its parent.", - "updated": 1610030359012 + "updated": 1610030359012, + "translations": [ + { + "language": "RU", + "text": "Параметр расстояния отключен, и узел может принять любое расстояние до своего родителя.", + "updated": 1638288826128 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638288836873 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/R/Reusable/Reusable-Snippets/reusable-snippets.json b/Projects/Foundations/Schemas/Docs-Concepts/R/Reusable/Reusable-Snippets/reusable-snippets.json index 8146129a0..dfa1c9f5a 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/R/Reusable/Reusable-Snippets/reusable-snippets.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/R/Reusable/Reusable-Snippets/reusable-snippets.json @@ -8,6 +8,11 @@ "language": "DE", "text": "Diese Seite listet Textausschnitte auf, die auf mehreren Seiten benötigt werden. Die Aufbewahrung von Snippets an einem zentralen Ort erleichtert die Pflege und vermeidet die Duplizierung von Inhalten. Jedes Snippet ist unter einem Block angeordnet, der denselben Namen trägt wie der Titel, der vor dem Snippet angezeigt wird. Um diese Snippets zu verwenden, fügen Sie den entsprechenden Block auf der Zielseite ein.", "updated": 1634293291023 + }, + { + "language": "RU", + "text": "На этой странице перечислены фрагменты текста, необходимые для нескольких страниц. Централизованное хранение фрагментов упрощает обслуживание и позволяет избежать дублирования контента. Каждый фрагмент размещается в блоке с тем же именем, что и заголовок, отображаемый перед фрагментом. Чтобы использовать эти фрагменты, включите соответствующий блок на целевой странице.", + "updated": 1638293987162 } ] }, @@ -30,6 +35,11 @@ "language": "DE", "text": "Diese Seite behandelt die Top-Level-Informationen über den Abschnitt der Hierarchie, der in der folgenden Tabelle dargestellt ist. Klicken Sie auf einen der Knoten, um die Details zu erfahren, einschließlich der Angaben zur Konfiguration, falls zutreffend.", "updated": 1634293316369 + }, + { + "language": "RU", + "text": "На этой странице обсуждается информация верхнего уровня о разделе иерархии, представленной в таблице ниже. Щелкните любой из узлов, чтобы получить подробную информацию, в том числе сведения об их конфигурации, если применимо.", + "updated": 1638293965409 } ] }, @@ -57,6 +67,11 @@ "language": "DE", "text": "Klicken Sie auf einen der Knoten, um die Details zu erfahren, gegebenenfalls auch Einzelheiten zu ihrer Konfiguration.", "updated": 1634293331744 + }, + { + "language": "RU", + "text": "Щелкните любой из узлов, чтобы получить подробную информацию, в том числе сведения об их конфигурации, если применимо.", + "updated": 1638293952800 } ] }, @@ -82,6 +97,11 @@ "language": "DE", "text": "Die Durchführung einer Live-Sitzung erfordert die Einrichtung einer Schlüsselreferenz im Task. Außerdem ist ein Live-Datenfeed erforderlich, d. h. die entsprechende Sensor Bot Instance muss zusammen mit allen Indikatoren, die vom referenzierten Trading System verwendet werden, betriebsbereit sein. Schließlich sind für eine Live-Sitzung auch mindestens 48 Stunden historischer Marktdaten erforderlich. Beachten Sie, dass das Trading System je nach den verwendeten Indikatoren möglicherweise noch mehr historische Marktdaten benötigt, um den Markt richtig zu analysieren.", "updated": 1634293415385 + }, + { + "language": "RU", + "text": "Для запуска живого сеанса требуется установка ключевой ссылки в Task. Для этого также требуется поток данных в реальном времени, а это означает, что соответствующий экземпляр Sensor Bot Instance, а также все индикаторы, используемые указанной торговой системой (Trading System), должны быть запущены и работать. Наконец, для живой сессии также требуется не менее 48 часов исторических рыночных данных. Имейте в виду, что торговая система может потребовать еще больше исторических рыночных данных для правильного анализа рынка в зависимости от используемых индикаторов.", + "updated": 1638293935900 } ] }, @@ -112,6 +132,11 @@ "language": "DE", "text": "Das Löschen dieses Knotens führt dazu, dass die Skripte zur Marktinstallation und -deinstallation nicht mehr funktionieren, selbst wenn der Knoten nach dem Löschen neu erstellt wird.", "updated": 1634293427532 + }, + { + "language": "RU", + "text": "Удаление этого узла приводит к тому, что рыночные сценарии установки и удаления перестают работать, даже если узел создается заново после удаления.", + "updated": 1638293776509 } ] }, @@ -139,6 +164,11 @@ "language": "DE", "text": "Der Handel, der Handel mit Bots und der Handel mit von der Community freigegebenen Handelssystemen sind mit Risiken verbunden. Lesen Sie unbedingt die gesamte Seite, einschließlich der Warnhinweise am Ende der Seite. Sie sollten die Funktionsweise dieses Handelssystems vollständig verstehen, damit Sie Ihre eigenen fundierten Entscheidungen über seine Verwendung treffen können. Die Nutzung dieses Handelssystems erfolgt auf eigenes Risiko.", "updated": 1634293480146 + }, + { + "language": "RU", + "text": "Торговля, торговля с помощью ботов и торговля торговыми системами, распространяющимися сообществом, влечет за собой риски. Убедитесь, что вы прочитали всю страницу, включая предупреждения внизу страницы. Вы должны полностью понимать, как работает эта торговая система, чтобы вы могли принимать собственные обоснованные решения о том, как ее использовать. Используйте эту торговую систему на свой страх и риск.", + "updated": 1638293760424 } ] }, @@ -166,6 +196,11 @@ "language": "DE", "text": "Superalgos ist ein Stück Computer-Software. Wie bei jeder Software können jederzeit Fehler auftreten, auch solche, durch die Sie Geld verlieren können. Sie sind dafür verantwortlich, alle Vorsichtsmaßnahmen zu treffen, die Sie für angemessen halten, bevor Sie live handeln. Selbst wenn Sie alle möglichen Vorsichtsmaßnahmen ergreifen, kann immer noch etwas schief gehen und es können Fehler auftreten. Indem Sie diese Software trotz der Warnungen für den Live-Handel verwenden, erkennen Sie an, dass Sie sich der inhärenten Risiken des Handels und der Verwendung von Software für diesen Zweck bewusst sind. Das Superalgos-Projekt bietet die Software so an, wie sie ist, ohne ausdrückliche oder stillschweigende Garantien jeglicher Art. Das Projekt, die Software, die Website superalgos.org, diese Dokumentation und die Community bieten keine Finanzberatung. Obwohl die Strategien, die mit dem System geliefert werden, voll funktionsfähig sind, gibt Superalgos keine ausdrückliche oder stillschweigende Empfehlung ab, wie Sie sie verwenden sollten. Wir stellen die Strategien nur zu Bildungszwecken zur Verfügung. Handeln Sie auf eigene Verantwortung und auf eigenes Risiko. Die Nutzung der Software unterliegt den Bedingungen der LICENSE.", "updated": 1634293625788 + }, + { + "language": "RU", + "text": "Используя это ПО для торговли в реальном времени, несмотря на предупреждения, вы подтверждаете, что знаете о рисках, присущих торговле и использованию ПО для этой цели. Проект Superalgos предлагает прогаммное обеспечение КАК ЕСТЬ, без каких-либо явных или подразумеваемых гарантий. Проект, ПО, сайт superalgos.org, эта документация, и Community не дает финансовых советов. Хотя стратегии, поставляемые с системой, могут быть полностью функциональными, Superalgos не дает никаких явных или подразумеваемых рекомендаций относительно того, как вы должны их использовать. Мы делимся стратегиями только в образовательных целях. Торгуйте под вашу ответственность и на свой страх и риск. Использование ПО регулируется условиями лицензии LICENSE.", + "updated": 1638293394828 } ] }, @@ -193,6 +228,11 @@ "language": "DE", "text": "DIES IST KEINE FINANZIELLE BERATUNG. AUCH WENN DIE MIT SUPERALGOS VERSANDTEN STRATEGIEN VOLL FUNKTIONSFÄHIG SIND, GIBT SUPERALGOS KEINE AUSDRÜCKLICHE ODER STILLSCHWEIGENDE EMPFEHLUNG AB, WIE SIE SIE VERWENDEN SOLLTEN. WIR TEILEN DIE STRATEGIEN NUR ZU LEHRZWECKEN. HANDELN SIE AUF IHR EIGENES RISIKO.

Die Performance im Backtesting ist kein Hinweis auf die Performance im Live-Handel. Die Live-Performance kann im Verhältnis zur Backtesting-Performance variieren, zum Guten oder zum Schlechten, höchstwahrscheinlich zum Schlechten. Dies liegt daran, dass die Entwicklung von Handelsstrategien im Nachhinein erfolgt, d. h. im Nachhinein, wenn man weiß, was in einem bestimmten Marktbereich passiert ist. Die Muster, auf die sich die Strategien stützen, können immer wieder auftreten oder auch nicht. Handelsstrategien versuchen, Muster zu interpretieren und vorherzusagen, was folgen könnte, aber sie sind weit davon entfernt, perfekt oder genau zu sein. Im günstigsten Fall liegt eine Strategie öfter richtig als falsch.

Die aktuelle Leistung ist kein Hinweis auf die künftige Leistung. Auch wenn eine Strategie im Live-Handel eine bestimmte Leistung erbracht hat, gibt es keine Garantie dafür, welche Leistung die Strategie in Zukunft erzielen wird. Live-Performance-Ergebnisse sind sicherlich wertvoller als Backtesting oder simulierte Performance, können aber dennoch nicht die Zukunft vorhersagen.

Handelsstrategien verlieren mit der Zeit an Effektivität. Wie viel Zeit? Das weiß niemand. Die Märkte entwickeln sich, verändern sich, durchlaufen verschiedene Zyklen, sowohl lang- als auch kurzfristige, von denen einige vielleicht noch nicht getestet wurden. Das gilt für alle Märkte, ganz zu schweigen von den Kryptomärkten, die ein sehr junger Markt sind, der sich noch in einem sehr frühen Stadium befindet. Kryptomärkte verändern sich dramatisch schnell, wenn die Marktgröße steigt, mehr Profi-Händler in den Markt eintreten, mehr intelligentes Geld größere Summen investiert, mehr Bots den Betrieb von immer größeren Volumina übernehmen, das Ökosystem durch die Verfügbarkeit von Derivatemärkten komplexer wird und so weiter.", "updated": 1634293787716 + }, + { + "language": "RU", + "text": "ЭТО НЕ ФИНАНСОВАЯ КОНСУЛЬТАЦИЯ. ХОТЯ СТРАТЕГИЯ ДОСТАВКИ С SUPERALGOS МОЖЕТ БЫТЬ ПОЛНОСТЬЮ ФУНКЦИОНАЛЬНОЙ, SUPERALGOS НЕ ДАЕТ НИКАКИХ ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ РЕКОМЕНДАЦИЙ, КАК ВЫ ДОЛЖНЫ ИХ ИСПОЛЬЗОВАТЬ. МЫ ДЕЛИМСЯ СТРАТЕГИЯМИ ТОЛЬКО ДЛЯ ОБРАЗОВАТЕЛЬНЫХ ЦЕЛЕЙ. ТОРГОВАТЬ НА СВОЙ СОБСТВЕННЫЙ РИСК.

Результаты бэктестинга не являются показателем реальных торговых результатов. Производительность в реальном времени может варьироваться в зависимости от производительности при тестировании на истории, в лучшую или в худшую сторону, скорее всего, в худшую сторону. Это происходит потому, что разработка торговых стратегий делается постфактум, с учетом того, что произошло в определенном диапазоне рынка. Паттерны, на которых могут быть основаны стратегии, могут повторяться или нет. Торговые стратегии пытаются интерпретировать закономерности и предсказать, что может последовать за ними, но они далеки от совершенства или точности. В лучшем случае стратегия чаще бывает правильной, чем неправильной.

Производительность в реальном времени не является показателем будущих результатов. Точно так же, даже если стратегия принесла определенную результативную торговлю в реальном времени, нет никаких гарантий, каких результатов может достичь стратегия в будущем. Результаты работы в реальном времени, безусловно, более ценны, чем бэктесты или моделирование производительности, но все же не могут предсказать будущее.

Торговые стратегии со временем теряют эффективность. Сколько времени? Никто не знает. Рынки развиваются, меняются, проходят разные циклы, как долгосрочные, так и краткосрочные, некоторые из которых, возможно, не были протестированы. Это верно для всех рынков, не говоря уже о криптографии, которая является очень молодым рынком, все еще находящимся на очень ранних стадиях. Криптовалютные рынки меняются очень быстро, поскольку рыночная капитализация увеличивается, на рынок выходит все больше профессиональных трейдеров, более умные деньги вливают более крупные капиталы, все больше ботов берут на себя операции с постоянно растущими объемами, экосистема усложняется с появлением деривативных рынков и так далее.", + "updated": 1638294460380 } ] }, @@ -223,13 +263,25 @@ "language": "DE", "text": "Alle Beiträge zu den Docs und Plugins müssen im Plugins-Docs Branch eingereicht werden. Alle Beiträge zur Codebasis müssen im Develop Branch eingereicht werden. Stellen Sie sicher, dass Sie auf die neueste Version im neuen Zweig aktualisieren und dass alles, was Sie einreichen, in dieser Version korrekt funktioniert.", "updated": 1634294150617 + }, + { + "language": "RU", + "text": "Все вклады в исходный код должны быть отправлены в ветку Develop. Убедитесь, что вы обновились до последней версии в новой ветке и что все, что вы отправляете, работает правильно в этой версии.", + "updated": 1638296052202 } ] }, { "style": "Subtitle", "text": "Switch Branches", - "updated": 1620501916113 + "updated": 1620501916113, + "translations": [ + { + "language": "RU", + "text": "Переключение веток", + "updated": 1638294933739 + } + ] }, { "style": "Text", @@ -240,6 +292,11 @@ "language": "DE", "text": "Um in den Branch plugins-docs oder den Branch develop zu wechseln:", "updated": 1634294172533 + }, + { + "language": "RU", + "text": "Чтобы переключиться в ветку разработки:", + "updated": 1638294977472 } ] }, @@ -251,6 +308,11 @@ "language": "DE", "text": "Gehen Sie zur Fußzeile dieser Seite.", "updated": 1634294184016 + }, + { + "language": "RU", + "text": "Перейти в нижний колонтитул этой страницы.", + "updated": 1638294992609 } ] }, @@ -263,6 +325,11 @@ "language": "DE", "text": "Wählen Sie Plugins-Docs oder Develop unter dem Titel Contributions Branch.", "updated": 1634294206303 + }, + { + "language": "RU", + "text": "Выберите Develop под заголовком Contributions Branch.", + "updated": 1638295021031 } ] }, @@ -275,6 +342,11 @@ "language": "DE", "text": "Wählen Sie dann Plugins-Docs oder Develop unter dem Titel Choose the Current Branch.", "updated": 1634294219034 + }, + { + "language": "RU", + "text": "Затем выберите Develop под заголовком Choose the Current Branch.", + "updated": 1638295062350 } ] }, @@ -287,12 +359,24 @@ "language": "DE", "text": "Folgen Sie den Anweisungen zum Schließen und Neustarten der Anwendung.", "updated": 1634294225801 + }, + { + "language": "RU", + "text": "Следуйте инструкциям, чтобы закрыть и перезапустить приложение.", + "updated": 1638295087147 } ] }, { "style": "Subtitle", - "text": "Update to the Latest Version" + "text": "Update to the Latest Version", + "translations": [ + { + "language": "RU", + "text": "Обновление до последней версии", + "updated": 1638295108523 + } + ] }, { "style": "List", @@ -303,6 +387,11 @@ "language": "DE", "text": "Führen Sie den App Update Command aus, indem Sie ihn in das Suchfeld oben in den Docs eingeben", "updated": 1634294256578 + }, + { + "language": "RU", + "text": "Запустите команду App Update Command, введя ее в поле поиска в верхней части документов.", + "updated": 1638295176725 } ] }, @@ -318,12 +407,24 @@ "language": "DE", "text": "Schließen Sie die Anwendung und starten Sie sie neu.", "updated": 1634294268406 + }, + { + "language": "RU", + "text": "Закройте приложение и перезапустите.", + "updated": 1638295242408 } ] }, { "style": "Title", - "text": "Beyond the Basics Tutorial" + "text": "Beyond the Basics Tutorial", + "translations": [ + { + "language": "RU", + "text": "За пределами учебного пособия", + "updated": 1638295260739 + } + ] }, { "style": "Text", @@ -334,6 +435,11 @@ "language": "DE", "text": "Bevor Sie weitermachen, sollten Sie das Tutorial \"Beyond the Basics\" im Workspace des Plugins \"Getting Started\" durcharbeiten, damit Sie die Grundlagen für den Umgang mit Beiträgen innerhalb der App erlernen. Das Tutorial hilft Ihnen bei der richtigen Einrichtung, damit die Beiträge reibungslos funktionieren.", "updated": 1634294294775 + }, + { + "language": "RU", + "text": "Прежде чем идти дальше, ознакомьтесь с учебником Beyond the Basics в рабочей области плагина Getting Started, чтобы изучить основы работы с вкладом из приложения. Учебное пособие поможет вам правильно настроить вашу работу, чтобы ваши вклады были безупречными.", + "updated": 1638295369933 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Concepts/R/replaceBy/replaceBy-Config-Property/replaceby-config-property.json b/Projects/Foundations/Schemas/Docs-Concepts/R/replaceBy/replaceBy-Config-Property/replaceby-config-property.json index d2800e148..cba0771e0 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/R/replaceBy/replaceBy-Config-Property/replaceby-config-property.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/R/replaceBy/replaceBy-Config-Property/replaceby-config-property.json @@ -2,7 +2,14 @@ "type": "replaceBy Config Property", "definition": { "text": "This property is used within API Path Parameter and API Query Parameter configs. It allows you to instruct the API Fetcher Bot to set a value for this parameter based on contextual information that cannot be predefined at the Data Mine or the API Map. For example, this contextual information could be the current Base Asset being used or the current Time.", - "updated": 1622684765167 + "updated": 1622684765167, + "translations": [ + { + "language": "RU", + "text": "Это свойство используется в конфигурациях API Path Parameter и API Query Parameter. Это позволяет вам дать команду API Fetcher Bot установить значение для этого параметра на основе контекстной информации, которая не может быть предопределена в Data Mine или на API Map. Например,\nэта контекстная информация может быть текущим используемым базовым активом Asset или текущим временем current Time.", + "updated": 1638289110366 + } + ] }, "paragraphs": [ { @@ -12,12 +19,26 @@ }, { "style": "Title", - "text": "replaceBy Config Property Usage" + "text": "replaceBy Config Property Usage", + "translations": [ + { + "language": "RU", + "text": "Использование replaceBy Config Property", + "updated": 1638289184828 + } + ] }, { "style": "Text", "text": "This property is optional, meaning that the Bot will use the default value when it is not present. The default value for both API Query Parameter and API Path Parameter is the codeName config property. An example of how this would look in a config is as follows:", - "updated": 1622685164654 + "updated": 1622685164654, + "translations": [ + { + "language": "RU", + "text": "Это свойство является необязательным, что означает, что бот будет использовать значение по умолчанию, когда оно отсутствует. Значение по умолчанию для API Query Parameter и API Path Parameter - это свойство конфигурации codeName. Пример того, как это будет выглядеть в конфигурации, выглядит следующим образом:", + "updated": 1638289278885 + } + ] }, { "style": "Json", @@ -27,15 +48,36 @@ { "style": "Text", "text": "The following list lays out all the possible values you can use within the replaceBy property. ", - "updated": 1622685176762 + "updated": 1622685176762, + "translations": [ + { + "language": "RU", + "text": "В следующем списке перечислены все возможные значения, которые вы можете использовать в свойстве replaceBy.", + "updated": 1638289306389 + } + ] }, { "style": "Subtitle", - "text": "For Base Asset" + "text": "For Base Asset", + "translations": [ + { + "language": "RU", + "text": "Для Base Asset", + "updated": 1638289343847 + } + ] }, { "style": "List", - "text": "@BaseAsset: This will force the Bot to use the current Base Asset." + "text": "@BaseAsset: This will force the Bot to use the current Base Asset.", + "translations": [ + { + "language": "RU", + "text": "@BaseAsset: Это заставит бота использовать текущий базовый актив Base asset.", + "updated": 1638289382754 + } + ] }, { "style": "Javascript", @@ -45,7 +87,14 @@ { "style": "List", "text": "@BaseAssetNameUppercase: This will force the Bot to use the current name of the Base Asset beginning with an uppercase letter.", - "updated": 1622683262892 + "updated": 1622683262892, + "translations": [ + { + "language": "RU", + "text": "@BaseAssetNameUppercase: Это заставит бота использовать текущее имя базового актива Base asset, начинающееся с заглавной буквы.", + "updated": 1638289415971 + } + ] }, { "style": "Javascript", @@ -55,7 +104,14 @@ { "style": "List", "text": "@BaseAssetNameLowercase: This will force the Bot to use the name of the current Base Asset beginning with a lowercase letter.", - "updated": 1622683250737 + "updated": 1622683250737, + "translations": [ + { + "language": "RU", + "text": "@BaseAssetNameLowercase: Это заставит бота использовать имя текущего базового актива Base Asset, начинающееся со строчной буквы.", + "updated": 1638289441227 + } + ] }, { "style": "Javascript", @@ -65,11 +121,25 @@ { "style": "Subtitle", "text": "For Quoted Asset", - "updated": 1622684096573 + "updated": 1622684096573, + "translations": [ + { + "language": "RU", + "text": "Для Quoted Asset", + "updated": 1638289450122 + } + ] }, { "style": "List", - "text": "@QuotedAsset: This will force the Bot to use the current Quoted Asset." + "text": "@QuotedAsset: This will force the Bot to use the current Quoted Asset.", + "translations": [ + { + "language": "RU", + "text": "@QuotedAsset: Это заставит бота использовать текущий котируемый актив Quoted Asset.", + "updated": 1638289476733 + } + ] }, { "style": "Javascript", @@ -79,7 +149,14 @@ { "style": "List", "text": "@QuotedAssetNameUppercase: This will force the Bot to use the name of the current Base Asset beginning with an uppercase letter.", - "updated": 1622683649444 + "updated": 1622683649444, + "translations": [ + { + "language": "RU", + "text": "@QuotedAssetNameUppercase: Это заставит бота использовать имя текущего базового актива Base Asset, начинающееся с заглавной буквы.", + "updated": 1638289509603 + } + ] }, { "style": "Javascript", @@ -89,7 +166,14 @@ { "style": "List", "text": "@QuotedAssetNameLowercase: This will force the Bot to use the name of the current Base Asset beginning with a lowercase letter.", - "updated": 1622683656687 + "updated": 1622683656687, + "translations": [ + { + "language": "RU", + "text": "@QuotedAssetNameLowercase: Это заставит бота использовать имя текущего базового актива Base Asset, начинающееся со строчной буквы.", + "updated": 1638289532913 + } + ] }, { "style": "Javascript", @@ -99,11 +183,25 @@ { "style": "Subtitle", "text": "For Exchange", - "updated": 1622684422398 + "updated": 1622684422398, + "translations": [ + { + "language": "RU", + "text": "Для Exchange", + "updated": 1638289543787 + } + ] }, { "style": "List", - "text": "@Exchange: This will force the Bot to use the current Exchange." + "text": "@Exchange: This will force the Bot to use the current Exchange.", + "translations": [ + { + "language": "RU", + "text": "@Exchange: Это заставит бота использовать текущую биржу current Exchange.", + "updated": 1638289613398 + } + ] }, { "style": "Javascript", @@ -113,7 +211,14 @@ { "style": "List", "text": "@ExchangeNameUppercase: This will force the Bot to use the name of the current Exchange beginning with an uppercase letter.", - "updated": 1622684044204 + "updated": 1622684044204, + "translations": [ + { + "language": "RU", + "text": "@ExchangeNameUppercase: Это заставит бота использовать название текущей биржи currentExchange, начинающееся с заглавной буквы.", + "updated": 1638289732975 + } + ] }, { "style": "Javascript", @@ -123,7 +228,14 @@ { "style": "List", "text": "@ExchangeNameLowercase: This will force the Bot to use the name of the current Exchange beginning with a lowercase letter.", - "updated": 1622684016700 + "updated": 1622684016700, + "translations": [ + { + "language": "RU", + "text": "@ExchangeNameLowercase: Это заставит бота использовать название текущей биржи current Exchange, начинающееся со строчной буквы.", + "updated": 1638289717842 + } + ] }, { "style": "Javascript", @@ -133,11 +245,25 @@ { "style": "Subtitle", "text": "For Timestamp", - "updated": 1622684458481 + "updated": 1622684458481, + "translations": [ + { + "language": "RU", + "text": "Для Timestamp", + "updated": 1638289705527 + } + ] }, { "style": "List", - "text": "@BeginCurrentMinute: This will instruct the Bot to use a timestamp at the beginning of the current minute." + "text": "@BeginCurrentMinute: This will instruct the Bot to use a timestamp at the beginning of the current minute.", + "translations": [ + { + "language": "RU", + "text": "@BeginCurrentMinute: Это проинструктирует бота использовать метку времени в начале текущей минуты.", + "updated": 1638289783999 + } + ] }, { "style": "Javascript", @@ -147,7 +273,14 @@ { "style": "List", "text": "@EndCurrentMinute: This will instruct the Bot to use a timestamp at the ending of the current minute.", - "updated": 1622476926765 + "updated": 1622476926765, + "translations": [ + { + "language": "RU", + "text": "@EndCurrentMinute: Это проинструктирует бота использовать метку времени в конце текущей минуты.", + "updated": 1638289798649 + } + ] }, { "style": "Javascript", @@ -157,12 +290,26 @@ { "style": "Note", "text": "If users access a value that is not listed above, the property will be ignored and the default value will be used.", - "updated": 1622682302500 + "updated": 1622682302500, + "translations": [ + { + "language": "RU", + "text": "Если пользователи получают доступ к значению, которого нет в списке выше, свойство будет проигнорировано и будет использоваться значение по умолчанию.", + "updated": 1638289815391 + } + ] }, { "style": "Success", "text": "Name values are drawn from the asset labels held within the Exchange Assets node.", - "updated": 1622684251888 + "updated": 1622684251888, + "translations": [ + { + "language": "RU", + "text": "Значения имен берутся из меток активов, хранящихся в узле Exchange Assets.", + "updated": 1638289855629 + } + ] }, { "style": "Text", diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-180-Degrees/set-angle-to-parent-node-to-180-degrees.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-180-Degrees/set-angle-to-parent-node-to-180-degrees.json index f9c3d5eb2..7d475e4c3 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-180-Degrees/set-angle-to-parent-node-to-180-degrees.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-180-Degrees/set-angle-to-parent-node-to-180-degrees.json @@ -2,12 +2,26 @@ "type": "Set Angle to Parent Node to 180 Degrees", "definition": { "text": "The slot of the symmetry around its parent node is limited to 180 degrees, and the connection line remains orange.", - "updated": 1610029297748 + "updated": 1610029297748, + "translations": [ + { + "language": "RU", + "text": "Прорезь симметрии вокруг родительского узла ограничена 180 градусами, а линия соединения остается оранжевой.", + "updated": 1638296927897 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638296941783 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-360-Degrees/set-angle-to-parent-node-to-360-degrees.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-360-Degrees/set-angle-to-parent-node-to-360-degrees.json index 39b9403ab..142de530a 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-360-Degrees/set-angle-to-parent-node-to-360-degrees.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-360-Degrees/set-angle-to-parent-node-to-360-degrees.json @@ -2,12 +2,26 @@ "type": "Set Angle to Parent Node to 360 Degrees", "definition": { "text": "The node is locked to a rotational symmetry around its parent node, with sibling nodes using the same setting. The symmetry spans 360 degrees, and the connection line with the parent node turns orange.", - "updated": 1610029275167 + "updated": 1610029275167, + "translations": [ + { + "language": "RU", + "text": "Узел привязан к вращательной симметрии вокруг своего родительского узла, при этом узлы-братья используют ту же настройку. Симметрия охватывает 360 градусов, а линия соединения с родительским узлом становится оранжевой.", + "updated": 1638297042133 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638297054254 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-45-Degrees/set-angle-to-parent-node-to-45-degrees.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-45-Degrees/set-angle-to-parent-node-to-45-degrees.json index 36f9a20f7..cce7aed4f 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-45-Degrees/set-angle-to-parent-node-to-45-degrees.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-45-Degrees/set-angle-to-parent-node-to-45-degrees.json @@ -2,12 +2,26 @@ "type": "Set Angle to Parent Node to 45 Degrees", "definition": { "text": "The slot of the symmetry around its parent node is limited to 45 degrees, and the connection line remains orange.", - "updated": 1610029335201 + "updated": 1610029335201, + "translations": [ + { + "language": "RU", + "text": "Прорезь симметрии вокруг родительского узла ограничена 45 градусами, а линия соединения остается оранжевой.", + "updated": 1638296831418 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638296846521 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-90-Degrees/set-angle-to-parent-node-to-90-degrees.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-90-Degrees/set-angle-to-parent-node-to-90-degrees.json index 975f329c6..1b55f739a 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-90-Degrees/set-angle-to-parent-node-to-90-degrees.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Angle-to-Parent-Node-to-90-Degrees/set-angle-to-parent-node-to-90-degrees.json @@ -2,12 +2,26 @@ "type": "Set Angle to Parent Node to 90 Degrees", "definition": { "text": "The slot of the symmetry around its parent node is limited to 90 degrees, and the connection line remains orange.", - "updated": 1610029316994 + "updated": 1610029316994, + "translations": [ + { + "language": "RU", + "text": "Прорезь симметрии вокруг родительского узла ограничена 90 градусами, а линия соединения остается оранжевой.", + "updated": 1638296879825 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638296890585 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One-Fourth/set-distance-to-parent-node-to-one-fourth.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One-Fourth/set-distance-to-parent-node-to-one-fourth.json index 3c8ae731f..837ec69b5 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One-Fourth/set-distance-to-parent-node-to-one-fourth.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One-Fourth/set-distance-to-parent-node-to-one-fourth.json @@ -2,12 +2,26 @@ "type": "Set Distance to Parent Node to One Fourth", "definition": { "text": "The node is locked to 0.25X of the distance.", - "updated": 1610031661104 + "updated": 1610031661104, + "translations": [ + { + "language": "RU", + "text": "Узел заблокирован на 0,25-кратном расстоянии.", + "updated": 1638297373045 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638297383387 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One-Half/set-distance-to-parent-node-to-one-half.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One-Half/set-distance-to-parent-node-to-one-half.json index 0c6c9739d..9486b5976 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One-Half/set-distance-to-parent-node-to-one-half.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One-Half/set-distance-to-parent-node-to-one-half.json @@ -2,12 +2,26 @@ "type": "Set Distance to Parent Node to One Half", "definition": { "text": "The node is locked to 0.5X of the distance.", - "updated": 1610031645722 + "updated": 1610031645722, + "translations": [ + { + "language": "RU", + "text": "Узел заблокирован на 0,5X расстояния.", + "updated": 1638297416107 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638297429338 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One-and-a-Half/set-distance-to-parent-node-to-one-and-a-half.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One-and-a-Half/set-distance-to-parent-node-to-one-and-a-half.json index 53b9a1234..506dc2fdf 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One-and-a-Half/set-distance-to-parent-node-to-one-and-a-half.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One-and-a-Half/set-distance-to-parent-node-to-one-and-a-half.json @@ -2,12 +2,26 @@ "type": "Set Distance to Parent Node to One and a Half", "definition": { "text": "The node is locked to 1.5X of the distance.", - "updated": 1610031576818 + "updated": 1610031576818, + "translations": [ + { + "language": "RU", + "text": "Узел заблокирован на 1,5-кратном расстоянии.", + "updated": 1638297271079 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638297282208 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One/set-distance-to-parent-node-to-one.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One/set-distance-to-parent-node-to-one.json index 8c87186b4..b9012b962 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One/set-distance-to-parent-node-to-one.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-One/set-distance-to-parent-node-to-one.json @@ -2,12 +2,26 @@ "type": "Set Distance to Parent Node to One", "definition": { "text": "The node is locked to 1X of the distance.", - "updated": 1610031606000 + "updated": 1610031606000, + "translations": [ + { + "language": "RU", + "text": "Узел заблокирован на 1-кратном расстоянии.", + "updated": 1638297339151 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638297147580 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-Two/set-distance-to-parent-node-to-two.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-Two/set-distance-to-parent-node-to-two.json index 31bc4fd08..76f6376d4 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-Two/set-distance-to-parent-node-to-two.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Distance-to-Parent-Node-to-Two/set-distance-to-parent-node-to-two.json @@ -2,12 +2,26 @@ "type": "Set Distance to Parent Node to Two", "definition": { "text": "The node is locked to 2X of the distance.", - "updated": 1610031531374 + "updated": 1610031531374, + "translations": [ + { + "language": "RU", + "text": "Узел заблокирован на двукратном расстоянии.", + "updated": 1638297464994 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638297477492 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Concave/set-node-arrangement-to-concave.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Concave/set-node-arrangement-to-concave.json index a8b883d4c..35146752c 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Concave/set-node-arrangement-to-concave.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Concave/set-node-arrangement-to-concave.json @@ -2,12 +2,26 @@ "type": "Set Node Arrangement to Concave", "definition": { "text": "The node adopts a slot on a circumference around its parent node. In the icon’s graphic, the orange dot represents the parent node, and the blue dots represent the node adopting the specific arrangement style.", - "updated": 1610032139983 + "updated": 1610032139983, + "translations": [ + { + "language": "RU", + "text": "Узел принимает прорезь по окружности вокруг своего родительского узла. В графическом изображении значка оранжевая точка представляет родительский узел, а синие точки представляют узлы, использующие определенный стиль размещения.", + "updated": 1638297645578 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638297660505 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Convex/set-node-arrangement-to-convex.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Convex/set-node-arrangement-to-convex.json index 227abee9e..dfc62b08c 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Convex/set-node-arrangement-to-convex.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Convex/set-node-arrangement-to-convex.json @@ -2,12 +2,26 @@ "type": "Set Node Arrangement to Convex", "definition": { "text": "The node adopts a slot on a convex curve away from its parent node .", - "updated": 1610032159403 + "updated": 1610032159403, + "translations": [ + { + "language": "RU", + "text": "Узел занимает прорезь на выпуклой кривой вдали от своего родительского узла.", + "updated": 1638297699918 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638297711353 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Horizontal-Bottom/set-node-arrangement-to-horizontal-bottom.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Horizontal-Bottom/set-node-arrangement-to-horizontal-bottom.json index 7f7002a60..fd6656635 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Horizontal-Bottom/set-node-arrangement-to-horizontal-bottom.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Horizontal-Bottom/set-node-arrangement-to-horizontal-bottom.json @@ -2,12 +2,26 @@ "type": "Set Node Arrangement to Horizontal Bottom", "definition": { "text": "The node adopts a slot on a horizontal line below its parent node.\n", - "updated": 1610032261906 + "updated": 1610032261906, + "translations": [ + { + "language": "RU", + "text": "Узел занимает слот на горизонтальной линии ниже своего родительского узла.", + "updated": 1638297756501 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638297767740 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Horizontal-Top/set-node-arrangement-to-horizontal-top.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Horizontal-Top/set-node-arrangement-to-horizontal-top.json index 65cbcc4dd..0c6770083 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Horizontal-Top/set-node-arrangement-to-horizontal-top.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Horizontal-Top/set-node-arrangement-to-horizontal-top.json @@ -2,12 +2,26 @@ "type": "Set Node Arrangement to Horizontal Top", "definition": { "text": "The node adopts a slot on a vertical line below its parent node.", - "updated": 1610032277727 + "updated": 1610032277727, + "translations": [ + { + "language": "RU", + "text": "Узел занимает слот на вертикальной линии ниже своего родительского узла.", + "updated": 1638297802279 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638297814045 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Vertical-Left/set-node-arrangement-to-vertical-left.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Vertical-Left/set-node-arrangement-to-vertical-left.json index b56cb0afd..10e985ef5 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Vertical-Left/set-node-arrangement-to-vertical-left.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Set/Set-Node-Arrangement-to-Vertical-Left/set-node-arrangement-to-vertical-left.json @@ -2,12 +2,26 @@ "type": "Set Node Arrangement to Vertical Left", "definition": { "text": "The node adopts a slot on a vertical line to the left of its parent node.", - "updated": 1610032236738 + "updated": 1610032236738, + "translations": [ + { + "language": "RU", + "text": "Узел занимает слот на вертикальной линии слева от его родительского узла.", + "updated": 1638297850926 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638297863075 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Share/Share-Entity/share-entity.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Share/Share-Entity/share-entity.json index 783e4d056..5ca588af0 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Share/Share-Entity/share-entity.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Share/Share-Entity/share-entity.json @@ -2,12 +2,26 @@ "type": "Share Entity", "definition": { "text": "Downloads a JSON file containing information similar to a backup. The only difference is that no personal information is included. This is particularly important so that you do not share sensitive information accidentally, such as your API keys. Always use this function when you intend to share work. Do not share your backups. The file downloaded is named Share followed by the name of the entity you are sharing.", - "updated": 1610033141189 + "updated": 1610033141189, + "translations": [ + { + "language": "RU", + "text": "Скачивает файл JSON, содержащий информацию, аналогичную резервной копии. Единственное отличие состоит в том, что здесь нет никакой личной информации. Это особенно важно, чтобы вы случайно не передали конфиденциальную информацию, например ключи API. Всегда используйте эту функцию, когда собираетесь поделиться работой. Не делитесь своими резервными копиями.\nЗагруженный файл называется Share, за которым следует имя объекта, которым вы делитесь.", + "updated": 1638297917852 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638297929328 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Single-File/Single-File/single-file.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Single-File/Single-File/single-file.json index a7e8481b7..c6368b103 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Single-File/Single-File/single-file.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Single-File/Single-File/single-file.json @@ -2,7 +2,14 @@ "type": "Single-File", "definition": { "text": "This Dataset contains only one file with all the data in there.", - "updated": 1622052957531 + "updated": 1622052957531, + "translations": [ + { + "language": "RU", + "text": "Этот набор данных Dataset содержит только один файл со всеми данными.", + "updated": 1638297980615 + } + ] }, "paragraphs": [ { diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Marketplace/superalgos-marketplace.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Marketplace/superalgos-marketplace.json index 825e588f2..97aa6044b 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Marketplace/superalgos-marketplace.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Marketplace/superalgos-marketplace.json @@ -2,12 +2,26 @@ "type": "Superalgos Marketplace", "definition": { "text": "The Superalgos Marketplace is a yet to be implemented set of features that will allow users to offer products and services to each other in a p2p way, enabling their bots to consume data and services from other user's bots across the internet.", - "updated": 1621955605794 + "updated": 1621955605794, + "translations": [ + { + "language": "RU", + "text": "Superalgos Marketplace - это еще не реализованный набор функций, которые позволят пользователям предлагать продукты и услуги друг другу в формате p2p, позволяя их ботам потреблять данные и услуги от ботов других пользователей через Интернет.", + "updated": 1638298093079 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638298104802 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Medium-Blog/superalgos-medium-blog.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Medium-Blog/superalgos-medium-blog.json index fbd319ece..e2ca0b241 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Medium-Blog/superalgos-medium-blog.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Medium-Blog/superalgos-medium-blog.json @@ -2,7 +2,14 @@ "type": "Superalgos Medium Blog", "definition": { "text": "The Superalgos Medium Blog is a Medium Publication where the Superalgos Project makes official announcements and publishes project-related content.", - "updated": 1630235403524 + "updated": 1630235403524, + "translations": [ + { + "language": "RU", + "text": "Superalgos Medium Blog - это средняя публикация, в которой проект Superalgos Project делает официальные объявления и публикует материалы, связанные с проектом.", + "updated": 1638298206116 + } + ] }, "paragraphs": [ { diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Network/superalgos-network.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Network/superalgos-network.json index 8ed4bbae5..bbe428e23 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Network/superalgos-network.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Network/superalgos-network.json @@ -6,8 +6,8 @@ "translations": [ { "language": "RU", - "text": "Сеть Superalgos - это открытая одноранговая сеть, которая в настоящее время находится в процессе создания. Сеть позволит пользователям настраивать своих Клиентов для взаимодействия с другими Клиентами. Такая сеть обеспечивает обмен и распространение продуктов и услуг между пользователями.\n", - "updated": 1635453664831 + "text": "Superalgos Network - это открытая одноранговая сеть, которая в настоящее время находится в процессе создания. Сеть позволит пользователям настраивать свой клиент (Client) для взаимодействия с другими клентами. Такая сеть обеспечивает обмен и распространение продуктов и услуг между пользователями.", + "updated": 1638298458130 } ] }, @@ -15,7 +15,14 @@ { "style": "Text", "text": "The Superalgos Network is on the project's roadmap, expected to be implemented in 2022.", - "updated": 1621955515063 + "updated": 1621955515063, + "translations": [ + { + "language": "RU", + "text": "Superalgos Network входит в дорожную карту проекта, реализация которого ожидается в 2022 году.", + "updated": 1638298505591 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Project/superalgos-project.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Project/superalgos-project.json index 27a840dfe..b14352e6d 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Project/superalgos-project.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-Project/superalgos-project.json @@ -2,12 +2,26 @@ "type": "Superalgos Project", "definition": { "text": "The Superalgos Project is the open Community, together with its body of work.", - "updated": 1637684804458 + "updated": 1637684804458, + "translations": [ + { + "language": "RU", + "text": "Superalgos Project - это открытое сообщество (Community), вместе с его основной деятельностью.", + "updated": 1638298647232 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638298676197 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-SA-Token/superalgos-sa-token.json b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-SA-Token/superalgos-sa-token.json index 5a6f6958a..2b801d3ea 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-SA-Token/superalgos-sa-token.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/S/Superalgos/Superalgos-SA-Token/superalgos-sa-token.json @@ -2,17 +2,38 @@ "type": "Superalgos SA Token", "definition": { "text": "It is BEP20 token in the Binance Smart Chain that will be used as the medium of exchange by Superalgos users while paying for products or services they buy and sell to each other.", - "updated": 1618832011639 + "updated": 1618832011639, + "translations": [ + { + "language": "RU", + "text": "Это токен BEP20 в сети Binance Smart Chain, который будет использоваться в качестве средства обмена пользователями Superalgos при оплате товаров или услуг, которые они покупают и продают друг другу.", + "updated": 1638298808232 + } + ] }, "paragraphs": [ { "style": "Title", "text": "Properties", - "updated": 1614853617940 + "updated": 1614853617940, + "translations": [ + { + "language": "RU", + "text": "Характеристики", + "updated": 1638298836264 + } + ] }, { "style": "Text", - "text": "The SA Token has the following properties:" + "text": "The SA Token has the following properties:", + "translations": [ + { + "language": "RU", + "text": "Токен SA имеет следующие свойства:", + "updated": 1638298880619 + } + ] }, { "style": "List", @@ -38,12 +59,26 @@ { "style": "Title", "text": "Distribution", - "updated": 1614853604174 + "updated": 1614853604174, + "translations": [ + { + "language": "RU", + "text": "Распределение", + "updated": 1638298919420 + } + ] }, { "style": "Text", "text": "The token was deployed in March 2021 and all tokens were deposited in the project's Treasury Account. The tokens are distributed to contributors from this account, on a per-release basis.", - "updated": 1618832423365 + "updated": 1618832423365, + "translations": [ + { + "language": "RU", + "text": "Токен был развернут в марте 2021 года, и все токены были депонированы на казначейском счете проекта. Токены распределяются среди участников из этой учетной записи для каждого выпуска.", + "updated": 1638298947085 + } + ] }, { "style": "List", @@ -52,7 +87,14 @@ }, { "style": "Success", - "text": "Learn more about the Superalgos SA Token on the website." + "text": "Learn more about the Superalgos SA Token on the website.", + "translations": [ + { + "language": "RU", + "text": "Узнайте больше о токене Superalgos SA на веб-сайте.", + "updated": 1638298987604 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/T/TS/TS/ts.json b/Projects/Foundations/Schemas/Docs-Concepts/T/TS/TS/ts.json index e9f8ddafc..8f6684b6f 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/T/TS/TS/ts.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/T/TS/TS/ts.json @@ -2,13 +2,27 @@ "type": "TS", "definition": { "text": "TS is the abbreviation of Task Server, one of the core components of the Superalgos Software.", - "updated": 1610912495126 + "updated": 1610912495126, + "translations": [ + { + "language": "RU", + "text": "TS - это аббревиатура от Task Server, одного из основных компонентов программного обеспечения Superalgos.", + "updated": 1638299708269 + } + ] }, "paragraphs": [ { "style": "Success", "text": "TS is also the root object of a data structure available at runtime within the Task Server.", - "updated": 1610911849966 + "updated": 1610911849966, + "translations": [ + { + "language": "RU", + "text": "TS также является корневым объектом структуры данных, доступной во время выполнения на сервере задач Task Server.", + "updated": 1638299741474 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/T/Task/Task-Server/task-server.json b/Projects/Foundations/Schemas/Docs-Concepts/T/Task/Task-Server/task-server.json index 546971202..e24f31ca2 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/T/Task/Task-Server/task-server.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/T/Task/Task-Server/task-server.json @@ -2,17 +2,38 @@ "type": "Task Server", "definition": { "text": "The Task Server is one of the 3 main software components of Superalgos. The purpose of the Task Server is to run a Task. Tasks are defined at a Workspace at the UI. For running a Task, the Task Server receives at runtime all the needed definitions from the UI.", - "updated": 1621954996474 + "updated": 1621954996474, + "translations": [ + { + "language": "RU", + "text": "Task Server - один из трех основных программных компонентов Superalgos. Назначение сервера задач - запустить задачу Task. Задачи определяются в рабочей области Workspace пользовательского интерфейса UI. Для выполнения задачи сервер задач Task Server получает во время выполнения все необходимые определения из пользовательского интерфейса UI. ", + "updated": 1638299320450 + } + ] }, "paragraphs": [ { "style": "Note", "text": "For developers: When reading through the code you should notice extensive use of the TS object. The TS object is the root object of a data structure available at runtime within the Task Server.", - "updated": 1622896987189 + "updated": 1622896987189, + "translations": [ + { + "language": "RU", + "text": "Для разработчиков: при чтении кода вы должны заметить широкое использование объекта TS. Объект TS - это корневой объект структуры данных, доступной во время выполнения на сервере задач Task Server.", + "updated": 1638299361366 + } + ] }, { "style": "Text", - "text": "For a description of how to debug a task being run on the task server please see the Debugging a Task page." + "text": "For a description of how to debug a task being run on the task server please see the Debugging a Task page.", + "translations": [ + { + "language": "RU", + "text": "Описание того, как отлаживать задачу, выполняемую на сервере задач Task Server, смотрите на странице Debugging a Task.", + "updated": 1638299471652 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/T/Trading/Trading-Session/trading-session.json b/Projects/Foundations/Schemas/Docs-Concepts/T/Trading/Trading-Session/trading-session.json index 429c9a78d..8cdcf290d 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/T/Trading/Trading-Session/trading-session.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/T/Trading/Trading-Session/trading-session.json @@ -8,6 +8,11 @@ "language": "ES", "text": "Superalgos presenta cuatro tipos de sesiones de trading: Backtesting Session, Paper Trading Session, Forward Testing Session, y Live Trading Session.", "updated": 1624452309505 + }, + { + "language": "RU", + "text": "Superalgos предлагает четыре типа торговых сессий: Backtesting Session, Paper Trading Session, Forward Testing Session, и Live Trading Session.", + "updated": 1638299574296 } ] }, @@ -15,7 +20,14 @@ { "style": "Text", "text": "When the term is used without specifying the type of session, then it refers to the overall concept by which a trading bot instance—based on datasets exposed as products by other bots—applies the trading logic defined on a trading system in any of the aforementioned modes.", - "updated": 1611937772880 + "updated": 1611937772880, + "translations": [ + { + "language": "RU", + "text": "Когда термин используется без указания типа сеанса, то он относится к общей концепции, согласно которой экземпляр торгового бота - на основе наборов данных, представленных как продукты другими ботами - применяет торговую логику, определенную в торговой системе в любом из вышеупомянутых режимов.", + "updated": 1638299656007 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/U/UI/UI-Global-Object/ui-global-object.json b/Projects/Foundations/Schemas/Docs-Concepts/U/UI/UI-Global-Object/ui-global-object.json index 4e8fa8427..0b81d6cd0 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/U/UI/UI-Global-Object/ui-global-object.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/U/UI/UI-Global-Object/ui-global-object.json @@ -2,12 +2,26 @@ "type": "UI Global Object", "definition": { "text": "It is a global object available at the browser, containing at runtime a structure of objects ranging from Utilities, Function Libraries, Spaces and others, ready to be accessed and their functions consumed from anywhere within the UI.", - "updated": 1614941411500 + "updated": 1614941411500, + "translations": [ + { + "language": "RU", + "text": "Это глобальный объект, доступный в браузере, содержащий во время выполнения структуру объектов, начиная от утилит, библиотек функций, пространств и других, готовых к доступу и их функциям из любого места в пользовательском интерфейсе UI.", + "updated": 1638299920617 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638299940542 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/U/Unfreeze/Unfreeze-Structure-of-Nodes/unfreeze-structure-of-nodes.json b/Projects/Foundations/Schemas/Docs-Concepts/U/Unfreeze/Unfreeze-Structure-of-Nodes/unfreeze-structure-of-nodes.json index 38f18c0b8..bcca8961b 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/U/Unfreeze/Unfreeze-Structure-of-Nodes/unfreeze-structure-of-nodes.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/U/Unfreeze/Unfreeze-Structure-of-Nodes/unfreeze-structure-of-nodes.json @@ -2,12 +2,26 @@ "type": "Unfreeze Structure of Nodes", "definition": { "text": "Clicking the unfreeze option unfreezes connections. If you click the option to unfreeze a node and the node does not change its status, it may be because a higher node in the hierarchy is still frozen.", - "updated": 1610028960421 + "updated": 1610028960421, + "translations": [ + { + "language": "RU", + "text": "При выборе параметра «Размораживание» соединения размораживаются. Если вы щелкнете по опции разморозить узел и этот узел не изменит своего статуса, это может быть связано с тем, что более высокий узел в иерархии все еще заморожен.", + "updated": 1638299985769 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638299998130 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/U/Unpinned/Unpinned-Node/unpinned-node.json b/Projects/Foundations/Schemas/Docs-Concepts/U/Unpinned/Unpinned-Node/unpinned-node.json index 600edaf46..1f324a62c 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/U/Unpinned/Unpinned-Node/unpinned-node.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/U/Unpinned/Unpinned-Node/unpinned-node.json @@ -2,12 +2,26 @@ "type": "Unpinned Node", "definition": { "text": "When a node is unpinned, it is free to be affected by other settings, or find its place floating on the workspace.", - "updated": 1610028858735 + "updated": 1610028858735, + "translations": [ + { + "language": "RU", + "text": "Когда узел не закреплен, на него могут влиять другие настройки или он может находиться в плавающем состоянии в рабочей области.", + "updated": 1638300068216 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638300081255 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Concepts/U/User/User-Workspace/user-workspace.json b/Projects/Foundations/Schemas/Docs-Concepts/U/User/User-Workspace/user-workspace.json index 72ed5bbd3..357bb269c 100644 --- a/Projects/Foundations/Schemas/Docs-Concepts/U/User/User-Workspace/user-workspace.json +++ b/Projects/Foundations/Schemas/Docs-Concepts/U/User/User-Workspace/user-workspace.json @@ -8,13 +8,25 @@ "language": "ES", "text": "Se refiere a un Workspace creado por un usuario y almacenado localmente en la carpeta My-Workspaces.", "updated": 1624493527752 + }, + { + "language": "RU", + "text": "Относится к рабочей области Workspace, созданной пользователем и хранящейся локально в папке My-Workspaces.", + "updated": 1638300169287 } ] }, "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.", + "updated": 1638300182641 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/C/Chart/Chart-Points/chart-points.json b/Projects/Foundations/Schemas/Docs-Nodes/C/Chart/Chart-Points/chart-points.json index 67cbbab75..116e0d06c 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/C/Chart/Chart-Points/chart-points.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/C/Chart/Chart-Points/chart-points.json @@ -7,6 +7,11 @@ "language": "ES", "text": "Un chart points agrupa definiciones de puntos de coordenadas que se utilizan para definir polígonos.", "updated": 1628036795702 + }, + { + "language": "RU", + "text": "Точки диаграммы группируют определения координатных точек, используемых для определения многоугольников.", + "updated": 1638275366827 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Nodes/C/Charting/Charting-Space/charting-space.json b/Projects/Foundations/Schemas/Docs-Nodes/C/Charting/Charting-Space/charting-space.json index 5bb48b3bf..067cda81a 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/C/Charting/Charting-Space/charting-space.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/C/Charting/Charting-Space/charting-space.json @@ -11,8 +11,8 @@ }, { "language": "RU", - "text": "Пространство построения графиков - это иерархия, которая управляет конфигурацией диаграмм и двумерным пространством, в котором создаются диаграммы.", - "updated": 1635609547337 + "text": "Charting Space - это иерархия, которая управляет конфигурацией диаграмм и двумерным пространством, в котором создаются диаграммы.", + "updated": 1638336056380 } ] }, @@ -23,11 +23,25 @@ }, { "style": "Text", - "text": "Think of the charting space as a huge drawing board. You may have lots of information plotted on different parts of the space and use a viewport to look into that space." + "text": "Think of the charting space as a huge drawing board. You may have lots of information plotted on different parts of the space and use a viewport to look into that space.", + "translations": [ + { + "language": "RU", + "text": "Думайте о пространстве для графиков как о огромной доске для рисования. У вас может быть много информации, нанесенной на разные части пространства, и вы можете использовать окно просмотра, чтобы заглянуть в это пространство.", + "updated": 1638276112302 + } + ] }, { "style": "Text", - "text": "There is only one charting space hierarchy, thus all charts are configured here. As is common throughout the system, different concepts and elements of the charts such as scales, data layers and so on, are represented by nodes in the hierarchy. The system allows great flexibility on how to visualize information over the charts by adding, configuring, and arranging these nodes." + "text": "There is only one charting space hierarchy, thus all charts are configured here. As is common throughout the system, different concepts and elements of the charts such as scales, data layers and so on, are represented by nodes in the hierarchy. The system allows great flexibility on how to visualize information over the charts by adding, configuring, and arranging these nodes.", + "translations": [ + { + "language": "RU", + "text": "Существует только одна иерархия графического пространства, поэтому здесь настраиваются все диаграммы. Как это часто бывает во всей системе, различные концепции и элементы диаграмм, такие как масштабы, уровни данных и т. Д., Представлены узлами в иерархии. Система обеспечивает большую гибкость в том, как визуализировать информацию на диаграммах, добавляя, конфигурирование и размещение этих узлов.", + "updated": 1638276317967 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/C/Crypto/Crypto-Ecosystem/crypto-ecosystem.json b/Projects/Foundations/Schemas/Docs-Nodes/C/Crypto/Crypto-Ecosystem/crypto-ecosystem.json index 5fae00aae..78074b29c 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/C/Crypto/Crypto-Ecosystem/crypto-ecosystem.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/C/Crypto/Crypto-Ecosystem/crypto-ecosystem.json @@ -7,6 +7,11 @@ "language": "ES", "text": "El crypto ecosystem es una jerarquía que contiene definiciones sobre terceros, incluidos los intercambios y sus mercados, así como las cuentas de los usuarios con esos terceros.", "updated": 1624496849850 + }, + { + "language": "RU", + "text": "Crypto Ecosystem - это иерархия, которая содержит определения третьих сторон, включая биржи и их рынки, а также учетные записи пользователей с этими третьими сторонами.", + "updated": 1638336135564 } ] }, @@ -17,7 +22,14 @@ }, { "style": "Text", - "text": "There is only one crypto ecosystem hierarchy. You will use it to define which exchanges and which markets you wish to work with, as well as the details of your accounts with those exchanges." + "text": "There is only one crypto ecosystem hierarchy. You will use it to define which exchanges and which markets you wish to work with, as well as the details of your accounts with those exchanges.", + "translations": [ + { + "language": "RU", + "text": "Есть только одна иерархия Crypto Ecosystem. Вы будете использовать его для определения бирж и рынков, с которыми вы хотите работать, а также деталей ваших учетных записей на этих биржах.", + "updated": 1638336168626 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Mine-Tasks/data-mine-tasks.json b/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Mine-Tasks/data-mine-tasks.json index df6abd1e8..f36311b8e 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Mine-Tasks/data-mine-tasks.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Mine-Tasks/data-mine-tasks.json @@ -7,6 +7,11 @@ "language": "ES", "text": "El nodo data mine tasks es un dispositivo organizativo que agrupa las tareas correspondientes a la mina de datos referenciada.", "updated": 1629581022406 + }, + { + "language": "RU", + "text": "Узел Data Mine Tasks - это организационное устройство, которое группирует задачи, соответствующие указанной Data Mine.", + "updated": 1638359470772 } ] }, @@ -17,7 +22,14 @@ }, { "style": "Text", - "text": "The data mine tasks node must reference the definition of a data mine. The node may spawn tasks for each bot in the data mine." + "text": "The data mine tasks node must reference the definition of a data mine. The node may spawn tasks for each bot in the data mine.", + "translations": [ + { + "language": "RU", + "text": "Узел задач добычи данных должен ссылаться на определение добычи данных. Узел может порождать задачи для каждого бота Data Mine.", + "updated": 1638359458140 + } + ] }, { "style": "Block", diff --git a/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Product/data-product.json b/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Product/data-product.json index 576e79549..660ce2b8a 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Product/data-product.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Product/data-product.json @@ -11,8 +11,8 @@ }, { "language": "RU", - "text": "Продукт данных представляет собой совокупность наборов данных, сгенерированных экземпляром бота, как определено в соответствующей шахте данных или торговой шахте.", - "updated": 1635595053948 + "text": "Data Product представляет собой совокупность наборов данных, сгенерированных экземпляром бота, как определено в соответствующей Data Mine или Trading Mine.", + "updated": 1638377396280 } ] }, @@ -23,15 +23,36 @@ }, { "style": "Text", - "text": "Data products exist in the context of trading mines data and data mines data nodes. In the first case, a data product is the collection of datasets generated by an instance of a trading bot as defined in a trading mine, running a trading session. In the latter case, it is the collection of datasets generated by either a sensor bot or an indicator bot instance, as defined in a data mine, and running a data mining task." + "text": "Data products exist in the context of trading mines data and data mines data nodes. In the first case, a data product is the collection of datasets generated by an instance of a trading bot as defined in a trading mine, running a trading session. In the latter case, it is the collection of datasets generated by either a sensor bot or an indicator bot instance, as defined in a data mine, and running a data mining task.", + "translations": [ + { + "language": "RU", + "text": "Информационные продукты существуют в контексте обмена данными шахт и узлов Data Mine. В первом случае информационный продукт - это набор коллекций данных, созданный экземпляром торгового бота, как определено в торговой шахте, при запуске торговой сессии. В последнем случае, это набор коллекций данных, созданных либо ботом-датчиком, либо экземпляром бота-индикатора, как определено в шахте данных, и запуском задачи интеллектуального анализа данных.", + "updated": 1638377105469 + } + ] }, { "style": "Text", - "text": "A data product node must reference a product definition in the corresponding bot." + "text": "A data product node must reference a product definition in the corresponding bot.", + "translations": [ + { + "language": "RU", + "text": "Узел информационного продукта должен ссылаться на определение продукта в соответствующем боте.", + "updated": 1638377306672 + } + ] }, { "style": "Important", - "text": "Data products may only be stored on the same network node on which the task—data mining or trading—runs." + "text": "Data products may only be stored on the same network node on which the task—data mining or trading—runs.", + "translations": [ + { + "language": "RU", + "text": "Продукты данных могут храниться только на том же сетевом узле, на котором выполняется задача - интеллектуальный анализ данных или торговля.", + "updated": 1638377326255 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Tasks/data-tasks.json b/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Tasks/data-tasks.json index 6b412daf9..1dd4585a4 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Tasks/data-tasks.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/D/Data/Data-Tasks/data-tasks.json @@ -10,6 +10,11 @@ "language": "ES", "text": "Tener acceso a información de calidad es un elemento crucial en el trading. Por esta razón, Superalgos se esfuerza en dar a los usuarios total control sobre cómo, dónde, y cuándo se procesan los datos. Utilizarás esta sección de la jerarquía del nodo Network para ejercer este control.", "updated": 1638156495599 + }, + { + "language": "RU", + "text": "Доступ к качественной информации - важный элемент торговли. По этой причине Superalgos стремится предоставить пользователям полный контроль над тем, как, где и когда обрабатываются данные. Вы будете использовать этот раздел сетевой иерархии для осуществления этого контроля.", + "updated": 1638355167748 } ] }, @@ -22,6 +27,11 @@ "language": "ES", "text": "El Data mining se realiza a través de tareas que ejecutan instancias de Sensor Bots e Indicator Bots. La estructura de datos bajo este nodo permite organizar las operaciones de Data mining por Projecto, Exchange, Market y Data Mine.", "updated": 1638156512510 + }, + { + "language": "RU", + "text": "Интеллектуальный анализ данных выполняется с помощью задач, запускающих экземпляры сенсорных и индикаторных ботов. Структура данных под этим узлом позволяет организовать операцию интеллектуального анализа данных по проектам, биржам, рынкам и добыче данных.", + "updated": 1638355196622 } ] }, @@ -34,6 +44,11 @@ "language": "ES", "text": "La configuración de la operación de Data mining se puede realizar usando la función Install Market del Market que se desea instalar definido en la jerarquía del Crypto Ecosystem, bajo el nodo de mercado del exchange.", "updated": 1638156525730 + }, + { + "language": "RU", + "text": "Настройка операции интеллектуального анализа данных может быть выполнена с помощью функции «Install Market» для рынка, который вы хотите установить, как определено в иерархии Crypto Ecosystem в узле биржевых рынков.", + "updated": 1638355283215 } ] }, @@ -45,6 +60,11 @@ "language": "ES", "text": "Se pueden establecer tareas de Data mining a través de las diferentes funciones en esta sección de la jerarquía, comenzando con las opciones del menú de este nodo. Esta ruta ofrece un control más preciso sobre qué tareas se configuran y cómo.", "updated": 1638156530776 + }, + { + "language": "RU", + "text": "Вы также можете настроить задачи интеллектуального анализа данных, используя различные функции в этом разделе иерархии, начиная с параметров в меню этого узла. Этот маршрут предлагает более точный контроль над тем, какие задачи вы настраиваете и как.", + "updated": 1638355323726 } ] }, @@ -66,8 +86,8 @@ }, { "language": "RU", - "text": "Задачи обработки данных относятся к интеллектуальному анализу данных, т.е. к деятельности по обработке данных. Вам необходимо обрабатывать данные для подачи графиков, чтобы Ваши торговые системы могли принимать решения на основе качественной информации.", - "updated": 1635516654645 + "text": "Data Tasks относятся к интеллектуальному анализу данных, т.е. к деятельности по обработке данных. Вам необходимо обрабатывать данные для подачи графиков, чтобы Ваши торговые системы могли принимать решения на основе качественной информации.", + "updated": 1638356535434 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Nodes/D/Design/Design-Space/design-space.json b/Projects/Foundations/Schemas/Docs-Nodes/D/Design/Design-Space/design-space.json index d5035d04c..d26666155 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/D/Design/Design-Space/design-space.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/D/Design/Design-Space/design-space.json @@ -12,8 +12,8 @@ }, { "language": "RU", - "text": "Пространство дизайна - это визуальная среда, в которой размещаются все системные и пользовательские определения. С практической точки зрения - это черное пространство под ползунком, которое разделяет экран по горизонтали, отделяя пространства дизайна внизу от Charting Space - сверху. Как иерархия, он сожержит узлы, которые позволяют контролировать определенные аспекты внешнего вида, ощущения и поведения пространства.", - "updated": 1635612281255 + "text": "Design Space - это визуальная среда, в которой размещаются все системные и пользовательские определения. С практической точки зрения - это черное пространство под ползунком, которое разделяет экран по горизонтали, отделяя пространства дизайна внизу от Charting Space - сверху. Как иерархия, он сожержит узлы, которые позволяют контролировать определенные аспекты внешнего вида, ощущения и поведения пространства.", + "updated": 1638336016765 } ] }, @@ -24,7 +24,14 @@ }, { "style": "Text", - "text": "Think of the design space as your desktop, or the control room of the system." + "text": "Think of the design space as your desktop, or the control room of the system.", + "translations": [ + { + "language": "RU", + "text": "Считайте, дизайнерское пространство - это ваш рабочий стол или диспетчерская системы.", + "updated": 1637929330722 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/E/Exchange/Exchange-Data-Tasks/exchange-data-tasks.json b/Projects/Foundations/Schemas/Docs-Nodes/E/Exchange/Exchange-Data-Tasks/exchange-data-tasks.json index 86fac9170..c123e1cc4 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/E/Exchange/Exchange-Data-Tasks/exchange-data-tasks.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/E/Exchange/Exchange-Data-Tasks/exchange-data-tasks.json @@ -11,8 +11,8 @@ }, { "language": "RU", - "text": "Узел Задачи обмена данными организует задачи интеллектуального анализа данных по обмену. Т.е. каждая биржа, установленная в системе, умеет узел Задач обмена данными, объединяющий все задачи рыночных данных, соответствующие указанной бирже.", - "updated": 1635591907050 + "text": "Узел Exchange Data Tasks организует задачи интеллектуального анализа данных по бирже. Т.е. каждая биржа, установленная в системе, умеет узел Exchange Data Tasks, объединяющий все задачи рыночных данных, соответствующие указанной бирже.", + "updated": 1638358984303 } ] }, @@ -23,11 +23,25 @@ }, { "style": "Text", - "text": "The exchange data tasks node must reference the exchange of choice. This reference constraints the rest of the definitions to the context of the said exchange." + "text": "The exchange data tasks node must reference the exchange of choice. This reference constraints the rest of the definitions to the context of the said exchange.", + "translations": [ + { + "language": "RU", + "text": "Узел Exchange Data Tasks должен ссылаться на выбранную биржу. Эта ссылка ограничивает остальные определения контекстом упомянутой биржи.", + "updated": 1638359117939 + } + ] }, { "style": "Text", - "text": "When representing an exchange featured in the system's icons library, the standard exchange data tasks icon is replaced by the exchange's logo." + "text": "When representing an exchange featured in the system's icons library, the standard exchange data tasks icon is replaced by the exchange's logo.", + "translations": [ + { + "language": "RU", + "text": "При использовнии биржи, представленной в библиотеке значков системы, стандартный значок задач обмена данными заменяется логотипом биржи.", + "updated": 1638358906400 + } + ] }, { "style": "Block", diff --git a/Projects/Foundations/Schemas/Docs-Nodes/E/Exchange/Exchange-Trading-Tasks/exchange-trading-tasks.json b/Projects/Foundations/Schemas/Docs-Nodes/E/Exchange/Exchange-Trading-Tasks/exchange-trading-tasks.json index 3f1a7aceb..4944fbac4 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/E/Exchange/Exchange-Trading-Tasks/exchange-trading-tasks.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/E/Exchange/Exchange-Trading-Tasks/exchange-trading-tasks.json @@ -7,6 +7,11 @@ "language": "ES", "text": "El exchange trading tasks node ( nodo de tareas de trading del exchange) organiza tareas de trading por exchange. Esto es, cada exchange instalado en el sistema tiene un nodo de tareas de trading del exchange agrupando todas las tareas de trading del mercado correspondientes a dicho exchange.", "updated": 1637232524756 + }, + { + "language": "RU", + "text": "Узел Exchange Trading Tasks организует торговые задачи по биржам. То есть каждая биржа, установленная в системе, имеет узел торговых задач биржи, группирующий все рыночные торговые задачи, соответствующие указанной бирже.", + "updated": 1638375279162 } ] }, @@ -23,6 +28,11 @@ "language": "ES", "text": "El nodo de tareas de trading del exchange debe referenciar al exchange de elección. Esta referencia limita el resto de las definiciones al contexto de dicho exchange.", "updated": 1637232575029 + }, + { + "language": "RU", + "text": "Узел торговых задач биржи должен ссылаться на выбранную биржу. Эта ссылка ограничивает остальные определения контекстом упомянутой биржи.", + "updated": 1638375333269 } ] }, @@ -34,6 +44,11 @@ "language": "ES", "text": "Al representar un exchange aparece en la biblioteca de iconos del sistema, el estándar ícono de tareas de trading del exchangees reemplazado por el logo del exchange.", "updated": 1637232710352 + }, + { + "language": "RU", + "text": "При использовании биржи, представленной в библиотеке значков системы, значок стандартной биржевой торговой задачи заменяется логотипом биржи.", + "updated": 1638375379205 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Nodes/F/Foundations/Foundations-Project/foundations-project.json b/Projects/Foundations/Schemas/Docs-Nodes/F/Foundations/Foundations-Project/foundations-project.json index 4bde54464..2bfbeb4f3 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/F/Foundations/Foundations-Project/foundations-project.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/F/Foundations/Foundations-Project/foundations-project.json @@ -1,7 +1,14 @@ { "type": "Foundations Project", "definition": { - "text": "The Foundations Project hierarchy governs the assets that relate to Superalgos. In its current state, it serves the purpose of spawning hierarchies." + "text": "The Foundations Project hierarchy governs the assets that relate to Superalgos. In its current state, it serves the purpose of spawning hierarchies.", + "translations": [ + { + "language": "RU", + "text": "Иерархия Foundations Project управляет ресурсами, относящимися к Superalgos. В своем нынешнем состоянии он служит для создания иерархий.", + "updated": 1638276594051 + } + ] }, "paragraphs": [ { @@ -10,11 +17,25 @@ }, { "style": "Text", - "text": "Superalgos is a multi-project platform meaning that other crypto-projects may be integrated. It is in this context that project-specific hierarchies exist." + "text": "Superalgos is a multi-project platform meaning that other crypto-projects may be integrated. It is in this context that project-specific hierarchies exist.", + "translations": [ + { + "language": "RU", + "text": "Superalgos - это многопроектная платформа, что означает, что другие криптопроекты могут быть интегрированы. Именно в этом контексте существуют иерархии для конкретных проектов.", + "updated": 1638276710567 + } + ] }, { "style": "Text", - "text": "A crypto-project integration means that Superalgos users will able to connect to blockchain nodes from within Superalgos, exposing the blockchain data to the rest of the Superalgos infrastructure. Users will be able to mine the node's data, build indicators, use them from within trading systems, and visualize blockchain information on the charts—among other things." + "text": "A crypto-project integration means that Superalgos users will able to connect to blockchain nodes from within Superalgos, exposing the blockchain data to the rest of the Superalgos infrastructure. Users will be able to mine the node's data, build indicators, use them from within trading systems, and visualize blockchain information on the charts—among other things.", + "translations": [ + { + "language": "RU", + "text": "Интеграция криптопроекта означает, что пользователи Superalgos смогут подключаться к узлам блокчейна изнутри Superalgos, предоставляя данные блокчейна остальной части инфраструктуры Superalgos. Пользователи смогут добывать данные узла, создавать индикаторы, использовать их из торговых систем, и визуализировать информацию о блокчейне на диаграммах.", + "updated": 1638337972321 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/I/Indicator/Indicator-Bot-Instance/indicator-bot-instance.json b/Projects/Foundations/Schemas/Docs-Nodes/I/Indicator/Indicator-Bot-Instance/indicator-bot-instance.json index 6592e2506..7f74b4343 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/I/Indicator/Indicator-Bot-Instance/indicator-bot-instance.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/I/Indicator/Indicator-Bot-Instance/indicator-bot-instance.json @@ -2,7 +2,14 @@ "type": "Indicator Bot Instance", "definition": { "text": "An indicator bot instance is a reference to an Indicator Bot as defined in a data mine. The instance of the bot runs the defined processes and generates the defined data products.", - "updated": 1609617888057 + "updated": 1609617888057, + "translations": [ + { + "language": "RU", + "text": "Indicator Bot Instance - это ссылка на индикаторного бота, как определено в Data Mine. Экземпляр бота запускает определенные процессы и генерирует определенные продукты данных.", + "updated": 1638362383799 + } + ] }, "paragraphs": [ { @@ -16,7 +23,14 @@ { "style": "Text", "text": "The indicator bot instance holds no definitions as to what the bot does. Instead, its processes instances reference the process definitions in the corresponding Data Mine. That is how the indicator bot instance obtains the information of what it needs to do once it is run.", - "updated": 1609617815818 + "updated": 1609617815818, + "translations": [ + { + "language": "RU", + "text": "Экземпляр индикаторного бота не содержит определений того, что делает бот. Вместо этого его экземпляры процессов ссылаются на определения процессов в соответствующем элементе иерархии Data Mine. Таким образом экземпляр индикаторного бота получает информацию о том, что ему нужно делать после запуска.", + "updated": 1638362770490 + } + ] }, { "style": "Block", @@ -24,7 +38,14 @@ }, { "style": "Note", - "text": "You do not start or stop an indicator bot instance directly. Instead, you start or stop the corresponding task." + "text": "You do not start or stop an indicator bot instance directly. Instead, you start or stop the corresponding task.", + "translations": [ + { + "language": "RU", + "text": "Вы не запускаете и не останавливаете экземпляр индикаторного бота напрямую. Вместо этого вы запускаете или останавливаете соответствующую задачу.", + "updated": 1638362556240 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/I/Indicator/Indicator-Process-Instance/indicator-process-instance.json b/Projects/Foundations/Schemas/Docs-Nodes/I/Indicator/Indicator-Process-Instance/indicator-process-instance.json index 204de80d7..8e6ad6271 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/I/Indicator/Indicator-Process-Instance/indicator-process-instance.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/I/Indicator/Indicator-Process-Instance/indicator-process-instance.json @@ -1,7 +1,14 @@ { "type": "Indicator Process Instance", "definition": { - "text": "An indicator process instance is a reference to the process definition of an indicator bot, as defined in a data mine." + "text": "An indicator process instance is a reference to the process definition of an indicator bot, as defined in a data mine.", + "translations": [ + { + "language": "RU", + "text": "Indicator Process Instance - это ссылка на определение процесса индикаторного бота, как это определено в Data Mine.", + "updated": 1638363500962 + } + ] }, "paragraphs": [ { @@ -10,11 +17,25 @@ }, { "style": "Text", - "text": "Indicator bot instances usually require two indicator process instances. One of them references the indicator's Multi-Time-Frame-Market process definition and the second references the Multi-Time-Frame-Daily process definition." + "text": "Indicator bot instances usually require two indicator process instances. One of them references the indicator's Multi-Time-Frame-Market process definition and the second references the Multi-Time-Frame-Daily process definition.", + "translations": [ + { + "language": "RU", + "text": "Для экземпляров индикаторного бота обычно требуется два экземпляра индикаторного процесса. Один из них ссылается на определение процесса индикатора Multi-Time-Frame-Market, а второй - на определение процесса Multi-Time-Frame-Daily.", + "updated": 1638363909956 + } + ] }, { "style": "Text", - "text": "Once the reference is established, the indicator process instance adopts the name of the process definition it references." + "text": "Once the reference is established, the indicator process instance adopts the name of the process definition it references.", + "translations": [ + { + "language": "RU", + "text": "Как только ссылка установлена, экземпляр процесса индикатора принимает имя определения процесса, на которое он ссылается.", + "updated": 1638363941404 + } + ] }, { "style": "Block", @@ -22,11 +43,25 @@ }, { "style": "Title", - "text": "Running Indicator Process Instance" + "text": "Running Indicator Process Instance", + "translations": [ + { + "language": "RU", + "text": "Запуск экземпляра Indicator Process", + "updated": 1638364035368 + } + ] }, { "style": "Text", - "text": "You do not start or stop an indicator process instance directly. Instead, you start or stop the corresponding task." + "text": "You do not start or stop an indicator process instance directly. Instead, you start or stop the corresponding task.", + "translations": [ + { + "language": "RU", + "text": "Вы не запускаете и не останавливаете экземпляр процесса индикатора напрямую. Вместо этого вы запускаете или останавливаете соответствующую задачу.", + "updated": 1638363995817 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/K/Key/Key-Reference/key-reference.json b/Projects/Foundations/Schemas/Docs-Nodes/K/Key/Key-Reference/key-reference.json index 67e88d466..13d1579b1 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/K/Key/Key-Reference/key-reference.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/K/Key/Key-Reference/key-reference.json @@ -1,7 +1,14 @@ { "type": "Key Reference", "definition": { - "text": "The key reference is a reference to an exchange account key as defined in a specific user account, in a specific exchange, on the Crypto Ecosystem hierarchy." + "text": "The key reference is a reference to an exchange account key as defined in a specific user account, in a specific exchange, on the Crypto Ecosystem hierarchy.", + "translations": [ + { + "language": "RU", + "text": "Key Reference - это ссылка на ключ учетной записи биржи, как определено в конкретной учетной записи пользователя, в конкретной бирже в иерархии Crypto Ecosystem.", + "updated": 1638360087485 + } + ] }, "paragraphs": [ { @@ -10,23 +17,58 @@ }, { "style": "Text", - "text": "Usually, exchanges require authentication via your exchange account key for monetary transactions only. However, some exchanges may require autentication in other contexts as well, for instance, to retrieve information above a certain quota, or to retrieve raw trades data instead of OHLCV data." + "text": "Usually, exchanges require authentication via your exchange account key for monetary transactions only. However, some exchanges may require autentication in other contexts as well, for instance, to retrieve information above a certain quota, or to retrieve raw trades data instead of OHLCV data.", + "translations": [ + { + "language": "RU", + "text": "Обычно биржи требуют аутентификации с помощью ключа вашей учетной записи только для денежных транзакций. Однако некоторые биржи могут потребовать аутентификации и в других контекстах, например, для получения информации сверх определенной квоты или для получения необработанных данных сделок вместо данных OHLCV.", + "updated": 1638360137217 + } + ] }, { "style": "Text", - "text": "For those reasons, exchange key references are available both in the context of data mining and trading operations, and are always attached to the corresponding task." + "text": "For those reasons, exchange key references are available both in the context of data mining and trading operations, and are always attached to the corresponding task.", + "translations": [ + { + "language": "RU", + "text": "По этим причинам ссылки на ключи биржи доступны как в контексте интеллектуального анализа данных, так и в торговых операциях и всегда привязаны к соответствующей задаче.", + "updated": 1638360172550 + } + ] }, { "style": "Text", - "text": "Forward testing and live trading sessions always require setting up key references, as that is the kind of scenario in which the user must validate with the exchange." + "text": "Forward testing and live trading sessions always require setting up key references, as that is the kind of scenario in which the user must validate with the exchange.", + "translations": [ + { + "language": "RU", + "text": "Форвард-тестирование и торговые сессии в реальном времени всегда требуют настройки ключевых ссылок, так как это тот сценарий, в котором пользователь должен пройти проверку на бирже.", + "updated": 1638360192486 + } + ] }, { "style": "Text", - "text": "In all cases, the key reference node must reference a valid exchange account key from an account with the exchange, as defined in the Crypto Ecosystem hierarchy." + "text": "In all cases, the key reference node must reference a valid exchange account key from an account with the exchange, as defined in the Crypto Ecosystem hierarchy.", + "translations": [ + { + "language": "RU", + "text": "Во всех случаях узел Key Reference должен ссылаться на действительный ключ учетной записи биржи, как определено в иерархии Crypto Ecosystem.", + "updated": 1638360299740 + } + ] }, { "style": "Important", - "text": "Most exchanges do not allow the same exchange account key to be used with multiple processes querying the exchange API. This means that if you are trading with multiple trading systems or multiple sessions on the same exchange, each session requires different exchange account keys." + "text": "Most exchanges do not allow the same exchange account key to be used with multiple processes querying the exchange API. This means that if you are trading with multiple trading systems or multiple sessions on the same exchange, each session requires different exchange account keys.", + "translations": [ + { + "language": "RU", + "text": "Большинство бирж не позволяют использовать один и тот же ключ учетной записи биржи для нескольких процессов, запрашивающих API биржи. Это означает, что если вы торгуете с использованием нескольких торговых систем или нескольких сессий на одной и той же бирже, для каждой сессии требуются разные ключи учетной записи биржи.", + "updated": 1638360345878 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/L/LAN/LAN-Network-Node/lan-network-node.json b/Projects/Foundations/Schemas/Docs-Nodes/L/LAN/LAN-Network-Node/lan-network-node.json new file mode 100644 index 000000000..54344c66f --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Nodes/L/LAN/LAN-Network-Node/lan-network-node.json @@ -0,0 +1,145 @@ +{ + "type": "LAN Network Node", + "definition": { + "text": "A network node represents a machine running Superalgos, on which processes run and data is stored.", + "translations": [ + { + "language": "ES", + "text": "Un network node representa una maquina corriendo Superalgos, en la cual procesos corren y data es guardada.", + "updated": 1624229963419 + }, + { + "language": "RU", + "text": "Узел LAN Network представляет собой машину, на которой работает Superalgos, на которой выполняются процессы и хранятся данные.", + "updated": 1638353600754 + } + ] + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content" + }, + { + "style": "Text", + "text": "By default, processes are set up to run locally in a network node representing your local machine. However, the system is prepared to run distributed on a network of nodes, or what we call a trading farm.", + "translations": [ + { + "language": "RU", + "text": "По умолчанию процессы настроены для локального запуска на сетевом узле, представляющем ваш локальный компьютер. Однако система готова к работе в сети узлов, или в том, что мы называем торговой фермой.", + "updated": 1638353637092 + } + ] + }, + { + "style": "Text", + "text": "You may create unlimited network nodes and map them with different machines on a network. Each computer in the network runs an instance of the Superalgos backend, and you may control the whole network operation from a single machine, or—in general—from any machine in the network running the Superalgos frontend. To learn more about distributed setups, check the trading farms pages.", + "updated": 1609249489127, + "translations": [ + { + "language": "RU", + "text": "Вы можете создать неограниченное количество сетевых узлов и сопоставить их с разными машинами в сети. На каждом компьютере в сети работает экземпляр бэкэнда Superalgos, и вы можете управлять всей работой сети с одной машины или - в общем - с любой машины в сети, на которой запущен интерфейс Superalgos. Чтобы узнать больше о распределенных настройках, посетите страницы торговых ферм.", + "updated": 1638354477297 + } + ] + }, + { + "style": "Text", + "text": "The easiest and fastest way to set up a network node is using the Install Market function available on markets defined in the Crypto Ecosystem hierarchy, under the exchange markets node. This function adds data mining tasks for all sensor and indicator bots shipping with the system, backtesting and live trading tasks for trading systems shipping with the system, including the data storage definitions for both, and also creates the corresponding dashboards and charts in the Charting Space hierarchy. You may learn more about this function in the how to install a new market page.", + "translations": [ + { + "language": "RU", + "text": "Самый простой и быстрый способ настроить сетевой узел - использовать функцию Install Market, доступную на рынках, определенных в иерархии Crypto Ecosystem в узле биржевых рынков. Эта функция добавляет задачи интеллектуального анализа данных для всех сенсорных и индикаторных роботов, поставляемых с системой, бэктестирование и задачи реальной торговли для торговых систем, поставляемых с системой, включая определения хранилищ данных для обеих, а также создание соответствующих панелей мониторинга и диаграмм в иерархии пространства диаграмм. Вы можете узнать больше об этой функции на странице, посвященной установке новой торговой площадки.", + "updated": 1638354521595 + } + ] + }, + { + "style": "Text", + "text": "If you need finer control over the operation you wish to deploy on the network, then you may use the individual functions available under each section of the hierarchy under the network node.", + "translations": [ + { + "language": "RU", + "text": "Если вам нужен более точный контроль над операцией, которую вы хотите развернуть в сети, вы можете использовать отдельные функции, доступные в каждом разделе иерархии под сетевым узлом.", + "updated": 1638354544089 + } + ] + }, + { + "style": "Block", + "text": "Configuring" + }, + { + "style": "Title", + "text": "Network Node Configuration", + "updated": 1609594117302, + "translations": [ + { + "language": "RU", + "text": "Конфигурация сетевого узла", + "updated": 1638354570942 + } + ] + }, + { + "style": "Subtitle", + "text": "Properties", + "translations": [ + { + "language": "RU", + "text": "Свойства", + "updated": 1638354578590 + } + ] + }, + { + "style": "Text", + "text": "" + }, + { + "style": "List", + "text": "host is the machine or hardware represented by the network node. The default parameter is localhost, but if you intend to access the backend services of this node from a remote computer, then you must change localhost for the IP Address of the machine on which the node is running, for example, to 147.0.0.1.", + "translations": [ + { + "language": "RU", + "text": "host - это машина или оборудование, представленное сетевым узлом. Параметр по умолчанию - localhost, но если вы намереваетесь получить доступ к серверным службам этого узла с удаленного компьютера, вы должны изменить localhost для IP-адреса компьютера, на котором работает узел, например, на 147.0.0.1.", + "updated": 1638354599031 + } + ] + }, + { + "style": "List", + "text": "webPort is the port used by the Web Server, at this stage 34248.", + "updated": 1609247881896, + "translations": [ + { + "language": "RU", + "text": "webPort - это порт, используемый веб-сервером, на данном этапе 34248.", + "updated": 1638354613945 + } + ] + }, + { + "style": "List", + "text": "webSocketsPort is the port used by the system to communicate over the local area network, by default set at 18041.", + "translations": [ + { + "language": "RU", + "text": "webSocketsPort - это порт, используемый системой для связи по локальной сети, по умолчанию установлен 18041.", + "updated": 1638354625777 + } + ] + }, + { + "style": "List", + "text": "webSocketsExternalURL is the URL used by the system to communicate over the wide area network, by default set undefined.", + "translations": [ + { + "language": "RU", + "text": "webSocketsExternalURL - это URL-адрес, используемый системой для связи по глобальной сети, по умолчанию установлен в \"undefined\".", + "updated": 1638354664660 + } + ] + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/L/LAN/LAN-Network/lan-network.json b/Projects/Foundations/Schemas/Docs-Nodes/L/LAN/LAN-Network/lan-network.json new file mode 100644 index 000000000..f5cb9ee21 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Nodes/L/LAN/LAN-Network/lan-network.json @@ -0,0 +1,103 @@ +{ + "type": "LAN Network", + "definition": { + "text": "The network hierarchy provides the control functions for running data-mining and trading operations. Because operations may be run either on a single machine or distributed over a network of machines, it also contains definitions regarding the physical location in which nodes live or function.", + "translations": [ + { + "language": "ES", + "text": "La jerarquia de la network proporciona las funciones de control para ejecutar el procesamiento de datos y las operaciones de trading. Dado que las operaciones pueden ejecutarse en una sola máquina o distribuirse en una red de máquinas, también contiene definiciones con respecto a la ubicación física en la que los nodos viven o funcionan.", + "updated": 1624281124469 + }, + { + "language": "RU", + "text": "LAN Network обеспечивает функции управления для выполнения операций интеллектуального анализа данных и торговых операций. Поскольку операции могут выполняться либо на одной машине, либо распределяться по сети машин, он также содержит определения, касающиеся физического местоположения, в котором узлы находятся или функционируют.", + "updated": 1638336238608 + } + ] + }, + "paragraphs": [ + { + "style": "Block", + "text": "Content" + }, + { + "style": "Text", + "text": "The network hierarchy defines where in the network you run each of the bots you choose to run, and where the data they output is stored.", + "translations": [ + { + "language": "RU", + "text": "LAN Network определяет, где в сети вы запускаете каждого из выбранных вами ботов и где хранятся данные, которые они выводят.", + "updated": 1638336271918 + } + ] + }, + { + "style": "Text", + "text": "You will use the network hierarchy for the following purposes:", + "translations": [ + { + "language": "RU", + "text": "Вы будете использовать LAN Network для следующих целей:", + "updated": 1638336311510 + } + ] + }, + { + "style": "List", + "text": "To control your data mining operation — that is, tasks running sensor and indicator bots. Data mining tasks process data that may be consumed by others; for example, so that your trading systems may count with quality information.", + "updated": 1611058647352, + "translations": [ + { + "language": "RU", + "text": "Для управления операциями интеллектуального анализа данных, то есть задачами, запускающими сенсорные и индикаторные боты. Задачи интеллектуального анализа данных обрабатывают данные, которые могут быть использованы другими; например, чтобы ваши торговые системы могли рассчитывать на качественную информацию.", + "updated": 1638337563157 + } + ] + }, + { + "style": "List", + "text": "To control your testing environment — that is, trading sessions including backtesting and paper trading sessions.", + "updated": 1611073262412, + "translations": [ + { + "language": "RU", + "text": "Для управления вашей тестовой средой, то есть торговыми сессиями, включая бэктестирование и бумажные торговые сессии.", + "updated": 1638337582273 + } + ] + }, + { + "style": "List", + "text": "To control your production environment—that is, forward testing, and live trading sessions.", + "translations": [ + { + "language": "RU", + "text": "Для управления производственной средой, то есть форвард-тестирования и торговых сессий в реальном времени.", + "updated": 1638337597816 + } + ] + }, + { + "style": "List", + "text": "To manage the storage of the data produced by the bots you run as outputs. This includes administering the physical locations on which the data products produced by bots reside.", + "translations": [ + { + "language": "RU", + "text": "Чтобы управлять хранением данных, созданных ботами, вы запускаете их в качестве выходных данных. Это включает в себя администрирование физических местоположений, на которых размещаются информационные продукты, созданные ботами.", + "updated": 1638337618647 + } + ] + }, + { + "style": "Warning", + "text": "At this stage, the system does not implement any form of security measures, therefore, Superalgos is to be run in the context of a restricted Local Area Network only, unless you implement your own network security.", + "translations": [ + { + "language": "RU", + "text": "На данном этапе в системе не реализованы какие-либо меры безопасности, поэтому Superalgos следует запускать только в контексте ограниченной локальной сети, если вы не реализуете собственную сетевую безопасность.", + "updated": 1638337639123 + } + ] + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/L/Learning/Learning-Tasks/learning-tasks.json b/Projects/Foundations/Schemas/Docs-Nodes/L/Learning/Learning-Tasks/learning-tasks.json index 98a1b28fd..9d40286db 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/L/Learning/Learning-Tasks/learning-tasks.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/L/Learning/Learning-Tasks/learning-tasks.json @@ -4,11 +4,25 @@ { "style": "Important", "text": "The infrastructure for Machine Learning algorithms is currently being implemented.", - "updated": 1609666442120 + "updated": 1609666442120, + "translations": [ + { + "language": "RU", + "text": "В настоящее время реализуется инфраструктура для алгоритмов машинного обучения Machine Learning.", + "updated": 1638355526174 + } + ] } ], "definition": { "text": "Learning tasks—once implemented—will control Learning Bots running a reinforcement learning algorithm.", - "updated": 1609666371163 + "updated": 1609666371163, + "translations": [ + { + "language": "RU", + "text": "Learning Tasks - после их выполнения - будут управлять обучающими ботами, выполняющими алгоритм обучения с подкреплением.", + "updated": 1638356503064 + } + ] } } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/M/Market/Market-Trading-Tasks/market-trading-tasks.json b/Projects/Foundations/Schemas/Docs-Nodes/M/Market/Market-Trading-Tasks/market-trading-tasks.json index 916d0079f..0e89a45ec 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/M/Market/Market-Trading-Tasks/market-trading-tasks.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/M/Market/Market-Trading-Tasks/market-trading-tasks.json @@ -1,7 +1,14 @@ { "type": "Market Trading Tasks", "definition": { - "text": "A market trading tasks node groups trading tasks operating in a specific market." + "text": "A market trading tasks node groups trading tasks operating in a specific market.", + "translations": [ + { + "language": "RU", + "text": "Узел Market Trading Tasks группирует торговые задачи, работающие на определенном рынке.", + "updated": 1638375441341 + } + ] }, "paragraphs": [ { @@ -10,11 +17,25 @@ }, { "style": "Text", - "text": "The market trading tasks node must reference a market defined in the Crypto Ecosystem hierarchy." + "text": "The market trading tasks node must reference a market defined in the Crypto Ecosystem hierarchy.", + "translations": [ + { + "language": "RU", + "text": "Узел Market Trading Tasks должен ссылаться на рынок, определенный в иерархии Crypto Ecosystem.", + "updated": 1638375522710 + } + ] }, { "style": "Text", - "text": "This node may spawn individual data products or may deploy data products in bulk organized by data mine and by bots. See the data products node for the details." + "text": "This node may spawn individual data products or may deploy data products in bulk organized by data mine and by bots. See the data products node for the details.", + "translations": [ + { + "language": "RU", + "text": "Этот узел может порождать отдельные информационные продукты или может массово развертывать информационные продукты, организованные добычей данных и ботами. См. Подробности в узле продуктов данных Data Product.", + "updated": 1638375752498 + } + ] }, { "style": "Block", diff --git a/Projects/Foundations/Schemas/Docs-Nodes/P/Production/Production-Trading-Tasks/production-trading-tasks.json b/Projects/Foundations/Schemas/Docs-Nodes/P/Production/Production-Trading-Tasks/production-trading-tasks.json index ad69a5c5e..f85f8e1ee 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/P/Production/Production-Trading-Tasks/production-trading-tasks.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/P/Production/Production-Trading-Tasks/production-trading-tasks.json @@ -8,29 +8,71 @@ }, { "style": "Text", - "text": "Superalgos aims to provide a flexible and robust trading bots deployment toolbox." + "text": "Superalgos aims to provide a flexible and robust trading bots deployment toolbox.", + "translations": [ + { + "language": "RU", + "text": "Superalgos стремится предоставить гибкий и надежный набор инструментов для развертывания торговых ботов.", + "updated": 1638355987722 + } + ] }, { "style": "Text", "text": "With Superalgos, you may deploy as many trading bots as you wish and have them running on a single computer or in as many machines as you wish, in a Trading Farm type of setup. To help with the management of large numbers of live trading sessions, the system helps you with sorting tasks by exchange, market, and trading mine.", - "updated": 1609666769136 + "updated": 1609666769136, + "translations": [ + { + "language": "RU", + "text": "С помощью Superalgos вы можете развернуть столько торговых ботов, сколько пожелаете, и запустить их на одном компьютере или на стольких машинах, сколько пожелаете, в настройках типа торговой фермы Trading Farm. Чтобы помочь в управлении большим количеством торговых сессий в реальном времени, система помогает вам сортировать задачи по бирже, рынку и Trading Mine.", + "updated": 1638356177516 + } + ] }, { "style": "Text", - "text": "The production environment works pretty much in the same way as the testing environment, save for two important differences:" + "text": "The production environment works pretty much in the same way as the testing environment, save for two important differences:", + "translations": [ + { + "language": "RU", + "text": "Производственная среда работает практически так же, как и среда тестирования, за исключением двух важных отличий:", + "updated": 1638356203184 + } + ] }, { "style": "List", - "text": "The production environment runs forward testing and live trading sessions, instead of backtesting and paper trading sessions." + "text": "The production environment runs forward testing and live trading sessions, instead of backtesting and paper trading sessions.", + "translations": [ + { + "language": "RU", + "text": "В производственной среде проводятся форвард-тестирование и торговые сессии в реальном времени, вместо тестирования на истории и бумажных торговых сессий.", + "updated": 1638356217371 + } + ] }, { "style": "List", - "text": "These two types of sessions involve monetary transactions at the exchange, thus require the set up of a key reference to authenticate your account with the exchange." + "text": "These two types of sessions involve monetary transactions at the exchange, thus require the set up of a key reference to authenticate your account with the exchange.", + "translations": [ + { + "language": "RU", + "text": "Эти два типа сеансов включают денежные транзакции на бирже, поэтому требуется установка ключевой ссылки для аутентификации вашей учетной записи на бирже.", + "updated": 1638356230957 + } + ] }, { "style": "Note", "text": "If you are familiar with Testing Trading Tasks, there isn’t much more to learn to understand Production Trading Tasks. If you are not familiar with either, please refer to the Testing Trading Tasks Section page for the details.", - "updated": 1610111338574 + "updated": 1610111338574, + "translations": [ + { + "language": "RU", + "text": "Если вы знакомы с Testing Trading Tasks, вам не так уж много нужно научиться понимать Production Trading Tasks. Если вы не знакомы ни с одним из них, за подробностями обратитесь к странице раздела «Testing Trading Tasks».", + "updated": 1638356340537 + } + ] }, { "style": "Include", @@ -50,8 +92,8 @@ }, { "language": "RU", - "text": "Узел Производственные торговые задачи организует торговые сессии, включающие Торговлю в режиме реального времени.", - "updated": 1635517287447 + "text": "Production Trading Tasks организует торговые сессии, включающие торговлю в режиме реального времени.", + "updated": 1638355950987 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Nodes/P/Project/Project-Data-Tasks/project-data-tasks.json b/Projects/Foundations/Schemas/Docs-Nodes/P/Project/Project-Data-Tasks/project-data-tasks.json index 8dca2c6c7..17e3bc5d6 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/P/Project/Project-Data-Tasks/project-data-tasks.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/P/Project/Project-Data-Tasks/project-data-tasks.json @@ -4,7 +4,14 @@ { "style": "Note", "text": "Superalgos organizes the data structures in the Network by Project to ensure scalability.", - "updated": 1609667592082 + "updated": 1609667592082, + "translations": [ + { + "language": "RU", + "text": "Superalgos организует структуры данных в сети по проектам Project для обеспечения масштабируемости.", + "updated": 1638358432089 + } + ] } ], "definition": { @@ -15,6 +22,11 @@ "language": "ES", "text": "El nodo Project Data Tasks es un dispositivo organizativo que agrupa a todos los Data Tasks correspondientes al mismo Project.", "updated": 1624282845536 + }, + { + "language": "RU", + "text": "Узел Project Data Tasks - это организационное устройство, объединяющее все Data Tasks, соответствующие одному и тому же проекту.", + "updated": 1638358378928 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Nodes/P/Project/Project-Trading-Tasks/project-trading-tasks.json b/Projects/Foundations/Schemas/Docs-Nodes/P/Project/Project-Trading-Tasks/project-trading-tasks.json index 577fd79ac..60cd54cc6 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/P/Project/Project-Trading-Tasks/project-trading-tasks.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/P/Project/Project-Trading-Tasks/project-trading-tasks.json @@ -8,11 +8,25 @@ }, { "style": "Note", - "text": "Superalgos organizes the data structures in the Network by Project to ensure scalability." + "text": "Superalgos organizes the data structures in the Network by Project to ensure scalability.", + "translations": [ + { + "language": "RU", + "text": "Superalgos организует структуры данных в сети по проектам для обеспечения масштабируемости.", + "updated": 1638375172448 + } + ] } ], "definition": { "text": "The Project Trading Tasks node is an organizational device grouping all Trading Tasks corresponding to the same Project.", - "updated": 1609667811768 + "updated": 1609667811768, + "translations": [ + { + "language": "RU", + "text": "Узел Project Trading Tasks - это организационное устройство, объединяющее все торговые задачи Trading Tasks, соответствующие одному и тому же проекту Project.", + "updated": 1638375146985 + } + ] } } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/S/Sensor/Sensor-Bot-Instance/sensor-bot-instance.json b/Projects/Foundations/Schemas/Docs-Nodes/S/Sensor/Sensor-Bot-Instance/sensor-bot-instance.json index 547e2b933..98a6f2608 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/S/Sensor/Sensor-Bot-Instance/sensor-bot-instance.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/S/Sensor/Sensor-Bot-Instance/sensor-bot-instance.json @@ -2,7 +2,14 @@ "type": "Sensor Bot Instance", "definition": { "text": "A sensor bot instance is a reference to a Sensor Bot as defined in a data mine. The instance of the bot runs the defined processes and generates the defined data products.", - "updated": 1609617856257 + "updated": 1609617856257, + "translations": [ + { + "language": "RU", + "text": "Sensor Bot Instance - это ссылка на сенсорный бот, как это определено в Data Mine. Экземпляр бота запускает определенные процессы и генерирует определенные продукты данных.", + "updated": 1638362886389 + } + ] }, "paragraphs": [ { @@ -11,7 +18,14 @@ }, { "style": "Text", - "text": "The sensor bot instance holds no definitions as to what the bot does. Instead, its process instance references a process definition in the corresponding data mine. That is how the sensor bot instance obtains the information regarding what it needs to do once it is run." + "text": "The sensor bot instance holds no definitions as to what the bot does. Instead, its process instance references a process definition in the corresponding data mine. That is how the sensor bot instance obtains the information regarding what it needs to do once it is run.", + "translations": [ + { + "language": "RU", + "text": "Экземпляр сенсорного бота не содержит определений того, что делает бот. Вместо этого его экземпляр процесса ссылается на определение процесса в соответствующем элементе Data Mine. Таким образом экземпляр сенсорного бота получает информацию о том, что ему нужно делать после запуска.", + "updated": 1638362981003 + } + ] }, { "style": "Block", @@ -20,34 +34,83 @@ { "style": "Title", "text": "Sensor Bot Instance Configuration", - "updated": 1609613944104 + "updated": 1609613944104, + "translations": [ + { + "language": "RU", + "text": "Конфигурация экземпляра Sensor Bot", + "updated": 1638363050476 + } + ] }, { "style": "Subtitle", - "text": "Properties" + "text": "Properties", + "translations": [ + { + "language": "RU", + "text": "Свойства", + "updated": 1638363065891 + } + ] }, { "style": "List", "text": "startDate is the desired starting date of the data product the sensor bot instance builds, in the YYYY-MM-DD format. The sensor bot instance queries its data source for data starting on the configured startDate.", - "updated": 1609614002529 + "updated": 1609614002529, + "translations": [ + { + "language": "RU", + "text": "startDate - желаемая дата начала информационного продукта, создаваемого экземпляром сенсорного бота, в формате ГГГГ-ММ-ДД. Экземпляр сенсорного бота запрашивает у своего источника данных данные, начиная с настроенного startDate.", + "updated": 1638363105886 + } + ] }, { "style": "Text", - "text": " The actual date in which the dataset starts depends on external factors: A. The market may start at a later date. B. The exchange may limit how far in the past data may be retrieved. In both cases, the sensor bot automatically discovers the date closest to the desired starting date* that is possible to start with, and proceeds accordingly." + "text": " The actual date in which the dataset starts depends on external factors: A. The market may start at a later date. B. The exchange may limit how far in the past data may be retrieved. In both cases, the sensor bot automatically discovers the date closest to the desired starting date* that is possible to start with, and proceeds accordingly.", + "translations": [ + { + "language": "RU", + "text": "Фактическая дата начала набора данных зависит от внешних факторов: A. Рынок может начаться позже. B. Обмен может ограничить, насколько далеко могут быть получены данные в прошлом. В обоих случаях сенсорный бот автоматически определяет дату, наиболее близкую к желаемой дате начала, с которой возможно начать, и действует соответствующим образом.", + "updated": 1638363164773 + } + ] }, { "style": "Text", "text": "In the case the startDate is changed after the sensor bot has started building a data product, either for an earlier or later date, the sensor re-evaluates the feasibility of starting at the new date. The actual date may or may not change; regardless, the sensor bot discards the existing data product and starts over from the newly discovered date. In other words, if the startDate is changed, the sensor bot starts over.", - "updated": 1609614011955 + "updated": 1609614011955, + "translations": [ + { + "language": "RU", + "text": "В случае изменения startDate после того, как бот-сенсор начал создавать информационный продукт, либо для более ранней, либо для более поздней даты, датчик повторно оценивает возможность запуска в новую дату. Фактическая дата может измениться, а может и не измениться. Тем не менее, бот-сенсор отбрасывает существующие данные и начинает заново с недавно обнаруженной даты. Другими словами, если startDate изменяется, сенсорный бот запускается заново.", + "updated": 1638363265494 + } + ] }, { "style": "Note", "text": "Notice that the above starts a chain reaction among all indicator bots that have a data dependency with the sensor bot's output dataset. Also, if the actual date ends up changing, all indicators that determine the starting date of the market by looking at the date discovered by the sensor bot have to discard their existing data products and start over from the new date.", - "updated": 1609614020847 + "updated": 1609614020847, + "translations": [ + { + "language": "RU", + "text": "Обратите внимание, что приведенное выше запускает цепную реакцию между всеми индикаторными ботами, которые имеют зависимость данных с выходным набором данных сенсорного бота. Кроме того, если фактическая дата изменится, все индикаторы, которые определяют дату начала рынка, глядя на дату, обнаруженную ботом-сенсором, должны отбросить свои существующие данные и начать заново с новой даты.", + "updated": 1638363316803 + } + ] }, { "style": "Note", - "text": "You do not start or stop a sensor bot instance directly. Instead, you start or stop the corresponding task." + "text": "You do not start or stop a sensor bot instance directly. Instead, you start or stop the corresponding task.", + "translations": [ + { + "language": "RU", + "text": "Вы не запускаете и не останавливаете экземпляр сенсорного бота напрямую. Вместо этого вы запускаете или останавливаете соответствующую задачу Task.", + "updated": 1638363344907 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/S/Sensor/Sensor-Process-Instance/sensor-process-instance.json b/Projects/Foundations/Schemas/Docs-Nodes/S/Sensor/Sensor-Process-Instance/sensor-process-instance.json index b6408b421..6c2d8e957 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/S/Sensor/Sensor-Process-Instance/sensor-process-instance.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/S/Sensor/Sensor-Process-Instance/sensor-process-instance.json @@ -1,7 +1,14 @@ { "type": "Sensor Process Instance", "definition": { - "text": "A sensor process instance is a reference to the process definition of a sensor bot, as defined in a data mine." + "text": "A sensor process instance is a reference to the process definition of a sensor bot, as defined in a data mine.", + "translations": [ + { + "language": "RU", + "text": "Sensor Process Instance - это ссылка на определение процесса сенсорного бота, как это определено в Data Mine.", + "updated": 1638365082855 + } + ] }, "paragraphs": [ { @@ -10,7 +17,14 @@ }, { "style": "Text", - "text": "For example, in the case of an instance of the Masters data mine Exchange Raw Data sensor bot, the bot process instance references the Historic OHLCVs process definition. Once the reference is established, the sensor process instance adopts the name of the process definition it references." + "text": "For example, in the case of an instance of the Masters data mine Exchange Raw Data sensor bot, the bot process instance references the Historic OHLCVs process definition. Once the reference is established, the sensor process instance adopts the name of the process definition it references.", + "translations": [ + { + "language": "RU", + "text": "Например, в случае экземпляра главного сенсорного бота биржевых данных Raw Data, экземпляр ссылается на определение процесса исторических данных OHLCV. Как только ссылка установлена, экземпляр процесса датчика принимает имя определения процесса, на которое он ссылается.", + "updated": 1638366527103 + } + ] }, { "style": "Block", @@ -18,7 +32,14 @@ }, { "style": "Note", - "text": "You do not start or stop a sensor process instance directly. Instead, you start or stop the corresponding task." + "text": "You do not start or stop a sensor process instance directly. Instead, you start or stop the corresponding task.", + "translations": [ + { + "language": "RU", + "text": "Вы не запускаете и не останавливаете экземпляр процесса датчика напрямую. Вместо этого вы запускаете или останавливаете соответствующую задачу.", + "updated": 1638365246693 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/S/Space/Space-Settings/space-settings.json b/Projects/Foundations/Schemas/Docs-Nodes/S/Space/Space-Settings/space-settings.json index a206944af..9886c570e 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/S/Space/Space-Settings/space-settings.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/S/Space/Space-Settings/space-settings.json @@ -1,7 +1,14 @@ { "type": "Space Settings", "definition": { - "text": "The space settings node features controls over the physics, proportions, and positioning of icons representing node, and their menus." + "text": "The space settings node features controls over the physics, proportions, and positioning of icons representing node, and their menus.", + "translations": [ + { + "language": "RU", + "text": "Узел Space Settings содержит элементы управления физикой, пропорциями и расположением значков, представляющих узел, и их меню.", + "updated": 1638351043130 + } + ] }, "paragraphs": [ { @@ -11,109 +18,263 @@ { "style": "Title", "text": "Space Settings Configuration", - "updated": 1609863913978 + "updated": 1609863913978, + "translations": [ + { + "language": "RU", + "text": "Конфигурация Space Settings", + "updated": 1638351072614 + } + ] }, { "style": "Subtitle", "text": "Properties", - "updated": 1631554214199 + "updated": 1631554214199, + "translations": [ + { + "language": "RU", + "text": "Свойства", + "updated": 1638351079381 + } + ] }, { "style": "List", "text": "\"physics\" determines whether the environment is static (false) or dynamic (true). When physics is set to true, nodes in the design space are affected by th gravitational pull and repulsion of other nodes.", - "updated": 1631588883144 + "updated": 1631588883144, + "translations": [ + { + "language": "RU", + "text": "physics определяет, является ли среда статической (false) или динамической (true). Когда для физики установлено значение true, на узлы в пространстве дизайна влияют гравитационное притяжение и отталкивание других узлов.", + "updated": 1638351198739 + } + ] }, { "style": "List", - "text": "detachUsingMouse defines if you can detach nodes from it's parent or reference parents only using the mouse (when true) or if you can not use the mouse for that and can only do it using the detach buttons on the icon's menu (when false)." + "text": "detachUsingMouse defines if you can detach nodes from it's parent or reference parents only using the mouse (when true) or if you can not use the mouse for that and can only do it using the detach buttons on the icon's menu (when false).", + "translations": [ + { + "language": "RU", + "text": "detachUsingMouse определяет, можете ли вы отсоединять узлы от его родительского или ссылочного родителя только с помощью мыши (если true) или если вы не можете использовать мышь для этого и можете делать это только с помощью кнопок отсоединения в меню значка (если false).", + "updated": 1638351219937 + } + ] }, { "style": "Subtitle", - "text": "Node Properties" + "text": "Node Properties", + "translations": [ + { + "language": "RU", + "text": "Свойства Node", + "updated": 1638351257228 + } + ] }, { "style": "List", "text": "\"node\" here refers to every node in the design space. This collection of properties adjusts the settings of all nodes in the design space.", - "updated": 1631588871268 + "updated": 1631588871268, + "translations": [ + { + "language": "RU", + "text": "\"node\" здесь относится к каждому узлу в пространстве дизайна. Этот набор свойств регулирует настройки всех узлов в пространстве дизайна.", + "updated": 1638351280868 + } + ] }, { "style": "List", "text": "distancePercentage adjusts the baseline distance between nodes.", - "updated": 1631588124341 + "updated": 1631588124341, + "translations": [ + { + "language": "RU", + "text": "distancePercentage регулирует базовое расстояние между узлами.", + "updated": 1638351294160 + } + ] }, { "style": "List", "text": "radiusPercentage is the radius of the circular nodes' menu applied as a percentage of an arbitrary default radius. A higher value will lead to a larger node menu.", - "updated": 1631588202567 + "updated": 1631588202567, + "translations": [ + { + "language": "RU", + "text": "radiusPercentage - это радиус меню круговых узлов, применяемый в процентах от произвольного радиуса по умолчанию. Более высокое значение приведет к большему меню узла.", + "updated": 1638351315551 + } + ] }, { "style": "List", "text": "massPercentage is the reference mass of nodes that affects the attraction and repulsion of the environment's physics when the physics setting is set to true.", - "updated": 1631588798797 + "updated": 1631588798797, + "translations": [ + { + "language": "RU", + "text": "massPercentage - это эталонная масса узлов, которая влияет на притяжение и отталкивание физики окружающей среды, когда для параметра физики установлено значение true.", + "updated": 1638351333412 + } + ] }, { "style": "List", "text": "animationSteps adjusts the amount of steps the animation takes to open a node menu upon hovering over it. A higher value leads to smoother transition.", - "updated": 1631588728860 + "updated": 1631588728860, + "translations": [ + { + "language": "RU", + "text": "animationSteps регулирует количество шагов, которые делает анимация, чтобы открыть меню узла при наведении на него курсора. Более высокое значение приводит к более плавному переходу.", + "updated": 1638351352471 + } + ] }, { "style": "List", "text": "menuItem refers to the items on the right-hand side of a node's menus and has the following three properties.", - "updated": 1631588761551 + "updated": 1631588761551, + "translations": [ + { + "language": "RU", + "text": "menuItem menuItem относится к элементам в правой части меню узла и имеет следующие три свойства:", + "updated": 1638351396201 + } + ] }, { "style": "List", "text": "widthPercentage is the reference width of an item applied as a percentage of an arbitrary default width.", - "updated": 1609863995477 + "updated": 1609863995477, + "translations": [ + { + "language": "RU", + "text": "widthPercentage - это опорная ширина элемента, применяемая в процентах от произвольной ширины по умолчанию.", + "updated": 1638351500085 + } + ] }, { "style": "List", "text": "heightPercentage is the reference height of an item applied as a percentage of an arbitrary default height.", - "updated": 1609863990453 + "updated": 1609863990453, + "translations": [ + { + "language": "RU", + "text": "heightPercentage - это опорная высота элемента, применяемая в процентах от произвольной высоты по умолчанию.", + "updated": 1638351491277 + } + ] }, { "style": "List", "text": "radiusPercentage is the reference radius of the circular matrix that governs the distribution of items in the circular menu. Larger numbers cause items to spread apart while smaller numbers makes items lie closer to each other.", - "updated": 1631554041849 + "updated": 1631554041849, + "translations": [ + { + "language": "RU", + "text": "radiusPercentage - это опорный радиус круговой матрицы, которая управляет распределением элементов в круговом меню. Большие числа заставляют предметы расходиться, в то время как меньшие числа заставляют предметы лежать ближе друг к другу.", + "updated": 1638351472523 + } + ] }, { "style": "Subtitle", - "text": "Shortcut Properties" + "text": "Shortcut Properties", + "translations": [ + { + "language": "RU", + "text": "Свойства Shortcut", + "updated": 1638351517044 + } + ] }, { "style": "Text", "text": "Shortcuts are key stroke combinations that helps users execute certain actions very quickly. To execute a Shortcut users need to simultaneously press CTRL + SHIFT + a pre-defined key.", - "updated": 1625419324367 + "updated": 1625419324367, + "translations": [ + { + "language": "RU", + "text": "Горячие клавиши - это комбинации клавиш, которые помогают пользователям очень быстро выполнять определенные действия. Чтобы использовать, пользователям необходимо одновременно нажать CTRL + SHIFT + заранее заданную клавишу.", + "updated": 1638351793174 + } + ] }, { "style": "Success", "text": "Shortcuts default values can be seen below. You can modify those values by changing the Config Properties listed below.", - "updated": 1625419754545 + "updated": 1625419754545, + "translations": [ + { + "language": "RU", + "text": "Значения по умолчанию горячих клавиш можно увидеть ниже. Вы можете изменить эти значения, изменив свойства конфигурации, перечисленные ниже.", + "updated": 1638351611217 + } + ] }, { "style": "List", "text": "toggleMapMode defines which key will be used as a Shortcut for entering and leaving the Map Mode.", - "updated": 1625419803171 + "updated": 1625419803171, + "translations": [ + { + "language": "RU", + "text": "toggleMapMode определяет, какая клавиша будет использоваться в качестве \"горячей клавиши\" для входа и выхода из режима карты.", + "updated": 1638351750312 + } + ] }, { "style": "List", "text": "toggleDrawRelationshipLines defines which key will be used as a Shortcut for turning on and off the drawing of Reference Lines.", - "updated": 1625419810253 + "updated": 1625419810253, + "translations": [ + { + "language": "RU", + "text": "toggleDrawRelationshipLines определяет, какая клавиша будет использоваться в качестве \"горячей клавиши\" для включения и выключения рисования опорных линий.", + "updated": 1638351831208 + } + ] }, { "style": "List", "text": "toggleDrawParentLines defines which key will be used as a Shortcut for turning on and off the drawing of Parent Lines.", - "updated": 1625419816654 + "updated": 1625419816654, + "translations": [ + { + "language": "RU", + "text": "toggleDrawParentLines определяет, какая клавиша будет использоваться в качестве \"горячей клавиши\" для включения и выключения рисования родительских линий.", + "updated": 1638351854481 + } + ] }, { "style": "List", "text": "saveWorkspace defines which key will be used as a Shortcut for saving the Workspace.", - "updated": 1625419822252 + "updated": 1625419822252, + "translations": [ + { + "language": "RU", + "text": "saveWorkspace определяет, какая клавиша будет использоваться в качестве \"горячей клавиши\" для сохранения рабочей области Workspace.", + "updated": 1638351891630 + } + ] }, { "style": "List", "text": "adjustAspectRation defines which key will be used as a Shortcut for forcing a Time Machine to adjust it's aspect ratio according to the size of the screen a user currently have.", - "updated": 1625419830418 + "updated": 1625419830418, + "translations": [ + { + "language": "RU", + "text": "adjustAspectRation определяет, какая клавиша будет использоваться в качестве \"горячей клавиши\" для принуждения Time Machine к настройке соотношения сторон экрана в соответствии с размером экрана, который в настоящее время имеет пользователь.", + "updated": 1638351943335 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/S/Space/Space-Style/space-style.json b/Projects/Foundations/Schemas/Docs-Nodes/S/Space/Space-Style/space-style.json index 44019d404..bc6a80a1a 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/S/Space/Space-Style/space-style.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/S/Space/Space-Style/space-style.json @@ -1,7 +1,14 @@ { "type": "Space Style", "definition": { - "text": "The space style node features controls over the look and feel of the space, in particular, of background colors and font sizes." + "text": "The space style node features controls over the look and feel of the space, in particular, of background colors and font sizes.", + "translations": [ + { + "language": "RU", + "text": "Узел Space Style позволяет управлять внешним видом пространства, в частности, цветами фона и размерами шрифта.", + "updated": 1638350639992 + } + ] }, "paragraphs": [ { @@ -11,51 +18,116 @@ { "style": "Title", "text": "Space Style Configuration", - "updated": 1609861783834 + "updated": 1609861783834, + "translations": [ + { + "language": "RU", + "text": "Конфигурация Space Style", + "updated": 1638350660667 + } + ] }, { "style": "Subtitle", "text": "Properties", - "updated": 1609862712741 + "updated": 1609862712741, + "translations": [ + { + "language": "RU", + "text": "Свойства", + "updated": 1638350672219 + } + ] }, { "style": "List", - "text": "backgroundColor refers to the background of the design space (see table below)." + "text": "backgroundColor refers to the background of the design space (see table below).", + "translations": [ + { + "language": "RU", + "text": "backgroundColor относится к фону пространства дизайна (см. таблицу ниже).", + "updated": 1638350683643 + } + ] }, { "style": "List", - "text": "node refers to all nodes in the design space." + "text": "node refers to all nodes in the design space.", + "translations": [ + { + "language": "RU", + "text": "node относится ко всем узлам в пространстве дизайна.", + "updated": 1638350733106 + } + ] }, { "style": "List", - "text": "imageSize refers to the size of icons representing nodes.", - "updated": 1609862764823 + "text": "type refers to the type of node, as indicated by the string of text below each node.", + "translations": [ + { + "language": "RU", + "text": "type относится к типу узла, на что указывает строка текста под каждым узлом.", + "updated": 1638350883557 + } + ] }, { "style": "List", - "text": "type refers to the type of node, as indicated by the string of text below each node." + "text": "name refers to the name or label of the node, as indicated above the node.", + "translations": [ + { + "language": "RU", + "text": "name относится к имени или метке узла, как указано над узлом.", + "updated": 1638350911178 + } + ] }, { "style": "List", - "text": "name refers to the name or label of the node, as indicated above the node." - }, - { - "style": "List", - "text": "menuItem refers to items on the right-hand side of the menu." + "text": "menuItem refers to items on the right-hand side of the menu.", + "translations": [ + { + "language": "RU", + "text": "menuItem относится к элементам в правой части меню.", + "updated": 1638350927625 + } + ] }, { "style": "List", "text": "fontSize refers to the size of the font of the string of text.", - "updated": 1609862776218 + "updated": 1609862776218, + "translations": [ + { + "language": "RU", + "text": "fontSize относится к размеру шрифта строки текста.", + "updated": 1638350939285 + } + ] }, { "style": "List", "text": "imageSize refers to the size of the icon illustrating the menu item.", - "updated": 1609862786614 + "updated": 1609862786614, + "translations": [ + { + "language": "RU", + "text": "imageSize относится к размеру значка, иллюстрирующего пункт меню.", + "updated": 1638350959942 + } + ] }, { "style": "Text", - "text": "Available colors:" + "text": "Available colors:", + "translations": [ + { + "language": "RU", + "text": "Доступные цвета:", + "updated": 1638350973317 + } + ] }, { "style": "Table", diff --git a/Projects/Foundations/Schemas/Docs-Nodes/S/Super/Super-Scripts/super-scripts.json b/Projects/Foundations/Schemas/Docs-Nodes/S/Super/Super-Scripts/super-scripts.json index 49d2a0a71..bd0bdb104 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/S/Super/Super-Scripts/super-scripts.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/S/Super/Super-Scripts/super-scripts.json @@ -1,7 +1,14 @@ { "type": "Super Scripts", "definition": { - "text": "The super scripts hierarchy holds definitions of scripts used to automate certain aspects of the administration and maintenance of the workspace, such as installing and deleting markets." + "text": "The super scripts hierarchy holds definitions of scripts used to automate certain aspects of the administration and maintenance of the workspace, such as installing and deleting markets.", + "translations": [ + { + "language": "RU", + "text": "Иерархия Super Scripts содержит определения скриптов, используемых для автоматизации определенных аспектов администрирования и обслуживания рабочего пространства, таких как установка и удаление рынков.", + "updated": 1638342745110 + } + ] }, "paragraphs": [ { @@ -10,11 +17,25 @@ }, { "style": "Text", - "text": "The super scripts hierarchy may be used by developers who wish to create their own scripts for automating the deployment or maintenance of all sorts of structures of nodes across any of the hierarchies in the design space." + "text": "The super scripts hierarchy may be used by developers who wish to create their own scripts for automating the deployment or maintenance of all sorts of structures of nodes across any of the hierarchies in the design space.", + "translations": [ + { + "language": "RU", + "text": "Иерархия суперсценариев может использоваться разработчиками, которые хотят создавать свои собственные сценарии для автоматизации развертывания или обслуживания всех видов структур узлов в любой из иерархий в Design Space.", + "updated": 1638342805141 + } + ] }, { "style": "Text", - "text": "Regular users will find little to do with this hierarchy, even though they may use it indirectly, for instance, when installing or uninstalling markets." + "text": "Regular users will find little to do with this hierarchy, even though they may use it indirectly, for instance, when installing or uninstalling markets.", + "translations": [ + { + "language": "RU", + "text": "Обычные пользователи найдут мало общего с этой иерархией, даже если они могут использовать ее косвенно, например, при установке или удалении рынков.", + "updated": 1638342853865 + } + ] }, { "style": "Block", @@ -23,16 +44,37 @@ { "style": "Title", "text": "Super Scripts Configuration", - "updated": 1609873496526 + "updated": 1609873496526, + "translations": [ + { + "language": "RU", + "text": "Конфигурация Super Scripts", + "updated": 1638342869814 + } + ] }, { "style": "Subtitle", "text": "Properties", - "updated": 1609873505709 + "updated": 1609873505709, + "translations": [ + { + "language": "RU", + "text": "Свойства", + "updated": 1638342886513 + } + ] }, { "style": "List", - "text": "codeName is the name of the hierarchy as is used in the system's code." + "text": "codeName is the name of the hierarchy as is used in the system's code.", + "translations": [ + { + "language": "RU", + "text": "codeName - это имя иерархии, которое используется в системном коде.", + "updated": 1638342912801 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Nodes/T/Task/Task-Manager/task-manager.json b/Projects/Foundations/Schemas/Docs-Nodes/T/Task/Task-Manager/task-manager.json index 315e2f282..e3236aeeb 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/T/Task/Task-Manager/task-manager.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/T/Task/Task-Manager/task-manager.json @@ -10,8 +10,8 @@ }, { "language": "RU", - "text": "Диспетчер задач - это устройство, используемое для организации и управления любым количеством задач, которые, в свою очередь, управляют экземплярами ботов. Вы используете диспетчер задач для запуска или остановки нескольких задач одновременно.\n", - "updated": 1636193320098 + "text": "Task Manager - это устройство, используемое для организации и управления любым количеством задач, которые, в свою очередь, управляют экземплярами ботов. Вы используете Task Manager для запуска или остановки нескольких задач одновременно.", + "updated": 1638359581931 } ] }, @@ -22,16 +22,37 @@ }, { "style": "Text", - "text": "Task managers are used both in the context of data mining and trading operations, to facilitate the organization of tasks." + "text": "Task managers are used both in the context of data mining and trading operations, to facilitate the organization of tasks.", + "translations": [ + { + "language": "RU", + "text": "Диспетчеры задач используются как в контексте интеллектуального анализа данных, так и в торговых операциях, чтобы облегчить организацию задач Task.", + "updated": 1638359627797 + } + ] }, { "style": "Text", - "text": "For example, you may set up a task manager to handle tasks related to a particular set of indicators used with a certain strategy. Or, for example, to organize multiple backtesting sessions." + "text": "For example, you may set up a task manager to handle tasks related to a particular set of indicators used with a certain strategy. Or, for example, to organize multiple backtesting sessions.", + "translations": [ + { + "language": "RU", + "text": "Например, вы можете настроить диспетчер задач для обработки задач, связанных с определенным набором индикаторов, используемых с определенной стратегией. Или, например, организовать несколько сеансов тестирования на истории.", + "updated": 1638359653430 + } + ] }, { "style": "Success", "text": "The key aspect of a task manager is that it allows starting and stopping all tasks at once.", - "updated": 1609613698128 + "updated": 1609613698128, + "translations": [ + { + "language": "RU", + "text": "Ключевым аспектом диспетчера задач является то, что он позволяет запускать и останавливать все задачи сразу.", + "updated": 1638359690144 + } + ] }, { "style": "Block", diff --git a/Projects/Foundations/Schemas/Docs-Nodes/T/Task/Task/task.json b/Projects/Foundations/Schemas/Docs-Nodes/T/Task/Task/task.json index d9aea090a..7c1e34189 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/T/Task/Task/task.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/T/Task/Task/task.json @@ -10,8 +10,8 @@ }, { "language": "RU", - "text": "Задача - это устройство, используемое для управления экземплярами ботов, то есть для запуска и остановки ботов, включая датчики, индикаторы и торгового бота.\n", - "updated": 1636193239036 + "text": "Task - это устройство, используемое для управления экземплярами ботов, то есть для запуска и остановки ботов, включая датчики, индикаторы и торгового бота.", + "updated": 1638359758562 } ] }, @@ -22,12 +22,26 @@ }, { "style": "Text", - "text": "Each task controls a single bot. A bot instance running on its own task is independent from other bots at the operating system level, thus, may not be affected by errors ocurring on those other bots." + "text": "Each task controls a single bot. A bot instance running on its own task is independent from other bots at the operating system level, thus, may not be affected by errors ocurring on those other bots.", + "translations": [ + { + "language": "RU", + "text": "Каждая задача управляет одним ботом. Экземпляр бота, выполняющий свою собственную задачу, не зависит от других ботов на уровне операционной системы, поэтому на него могут не повлиять ошибки, возникающие в этих других ботах.", + "updated": 1638359782668 + } + ] }, { "style": "Text", "text": "When a task is started, the process instance of the bot instance attached to the task is started. Also, a visual indication that both the task and the process instance are running appear surrounding the corresponding nodes, in the form of a progress ring.", - "updated": 1609613913124 + "updated": 1609613913124, + "translations": [ + { + "language": "RU", + "text": "При запуске задачи запускается экземпляр процесса экземпляра бота, прикрепленного к задаче. Кроме того, вокруг соответствующих узлов отображается визуальная индикация того, что и задача, и экземпляр процесса выполняются, в виде кольца выполнения.", + "updated": 1638359913347 + } + ] }, { "style": "Block", diff --git a/Projects/Foundations/Schemas/Docs-Nodes/T/Testing/Testing-Trading-Tasks/testing-trading-tasks.json b/Projects/Foundations/Schemas/Docs-Nodes/T/Testing/Testing-Trading-Tasks/testing-trading-tasks.json index b0a77cd32..371a512d6 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/T/Testing/Testing-Trading-Tasks/testing-trading-tasks.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/T/Testing/Testing-Trading-Tasks/testing-trading-tasks.json @@ -8,24 +8,59 @@ }, { "style": "Text", - "text": "Thorough and comprehensive testing of strategies is at the core of successful trading. Superalgos strives to put you in control of the testing process providing you with flexible tools to fit your criteria." + "text": "Thorough and comprehensive testing of strategies is at the core of successful trading. Superalgos strives to put you in control of the testing process providing you with flexible tools to fit your criteria.", + "translations": [ + { + "language": "RU", + "text": "В основе успешной торговли лежит тщательное и всестороннее тестирование стратегий. Superalgos стремится предоставить вам контроль над процессом тестирования, предоставляя вам гибкие инструменты, соответствующие вашим критериям.", + "updated": 1638374450030 + } + ] }, { "style": "Text", - "text": "Depending on how you use the system, how many markets and exchanges you work with, the number of trading systems you use, or the way you choose to test your strategies, you may find yourself with a large number of testing sessions. As explained in the sorting of tasks page, the testing environment helps you organize large numbers of tasks sorting them by exchange, market, and trading mine." + "text": "Depending on how you use the system, how many markets and exchanges you work with, the number of trading systems you use, or the way you choose to test your strategies, you may find yourself with a large number of testing sessions. As explained in the sorting of tasks page, the testing environment helps you organize large numbers of tasks sorting them by exchange, market, and trading mine.", + "translations": [ + { + "language": "RU", + "text": "В зависимости от того, как вы используете систему, со сколькими рынками и биржами вы работаете, с количеством торговых систем, которые вы используете, или от того, как вы решите тестировать свои стратегии, вы можете столкнуться с большим количеством сессий тестирования. Как объясняется на странице сортировки задач, среда тестирования помогает вам организовать большое количество задач, отсортировав их по биржам, рынкам и торговым шахтам.", + "updated": 1638375031916 + } + ] }, { "style": "Text", - "text": "Superalgos handles two types of simulated tests: backtesting and paper trading. Backtesting involves testing over historic data, while paper trading is about testing on a live data stream, but without placing orders at the exchange." + "text": "Superalgos handles two types of simulated tests: backtesting and paper trading. Backtesting involves testing over historic data, while paper trading is about testing on a live data stream, but without placing orders at the exchange.", + "translations": [ + { + "language": "RU", + "text": "Superalgos обрабатывает моделируемые тесты двух типов: бэктестинг и бумажная торговля. Бэктестинг включает в себя тестирование на исторических данных, тогда как торговля на бумаге - это тестирование в реальном потоке данных, но без размещения ордеров на бирже.", + "updated": 1638374603563 + } + ] }, { "style": "Text", - "text": "Trading sessions are controlled by a number of parameters that determine how the session is run. The built-in parameters provide great control and flexibility as to how to handle data sets and how to produce the resulting simulations." + "text": "Trading sessions are controlled by a number of parameters that determine how the session is run. The built-in parameters provide great control and flexibility as to how to handle data sets and how to produce the resulting simulations.", + "translations": [ + { + "language": "RU", + "text": "Торговые сеансы контролируются рядом параметров, которые определяют способ запуска сеанса. Встроенные параметры обеспечивают отличный контроль и гибкость в отношении того, как обрабатывать наборы данных и как создавать результирующие модели.", + "updated": 1638374644114 + } + ] }, { "style": "Note", "text": "Please, read on and study the workings of the chain of nodes under the testing environment node. The investment of time is well worth it, as you will learn how to make the most out of the strategy-testing features built-in Superalgos.", - "updated": 1609666617978 + "updated": 1609666617978, + "translations": [ + { + "language": "RU", + "text": "Пожалуйста, прочтите и изучите работу цепочки узлов в узле среды тестирования. Затраченное время того стоит, поскольку вы узнаете, как максимально эффективно использовать функции тестирования стратегий, встроенные в Superalgos.", + "updated": 1638374670867 + } + ] }, { "style": "Include", @@ -45,8 +80,8 @@ }, { "language": "RU", - "text": "Узел Тестирование торговых задач организует торговые сессии, включающие Тестирование торговых систем.", - "updated": 1635517242993 + "text": "Testing Trading Tasks организует торговые сессии, включающие тестирование торговых систем.", + "updated": 1638356449582 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Nodes/T/Time/Time-Frames-Filter/time-frames-filter.json b/Projects/Foundations/Schemas/Docs-Nodes/T/Time/Time-Frames-Filter/time-frames-filter.json index d01899747..e2c917fc0 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/T/Time/Time-Frames-Filter/time-frames-filter.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/T/Time/Time-Frames-Filter/time-frames-filter.json @@ -1,7 +1,14 @@ { "type": "Time Frames Filter", "definition": { - "text": "The time frame filters node allows control over which time frames are to be calculated by each indicator bot instance running on the data mining operation." + "text": "The time frame filters node allows control over which time frames are to be calculated by each indicator bot instance running on the data mining operation.", + "translations": [ + { + "language": "RU", + "text": "Узел Time Frames Filter позволяет контролировать, какие таймфреймы должны вычисляться каждым экземпляром индикаторного бота, запущенным в операции интеллектуального анализа данных.", + "updated": 1638364476967 + } + ] }, "paragraphs": [ { @@ -10,19 +17,47 @@ }, { "style": "Text", - "text": "Limiting the number of time frames calculated by any given indicator to the few that may be required by a particular trading system has a significant positive impact on performance: it reduces the load on the CPU, the memory requirements, and the requirements of storage space, in proportion with the time frames you remove." + "text": "Limiting the number of time frames calculated by any given indicator to the few that may be required by a particular trading system has a significant positive impact on performance: it reduces the load on the CPU, the memory requirements, and the requirements of storage space, in proportion with the time frames you remove.", + "translations": [ + { + "language": "RU", + "text": "Ограничение количества таймфреймов, рассчитываемых любым индикатором, до нескольких, которые могут потребоваться конкретной торговой системе, оказывает значительное положительное влияние на производительность: это снижает нагрузку на ЦП, требования к памяти и требования к пространству для хранения, пропорционально удаляемым вами таймфреймов.", + "updated": 1638364449661 + } + ] }, { "style": "Text", - "text": "When a time frames filter is set up, a Time.Frames.json file is created by the indicator process in the corresponding output folder. This file is read by others—such as the charting system—to get the information regarding which time frames are available and which are not, to avoid reporting errors." + "text": "When a time frames filter is set up, a Time.Frames.json file is created by the indicator process in the corresponding output folder. This file is read by others—such as the charting system—to get the information regarding which time frames are available and which are not, to avoid reporting errors.", + "translations": [ + { + "language": "RU", + "text": "При настройке фильтра таймфреймов файл Time.Frames.json создается процессом индикатора в соответствующей выходной папке. Этот файл читают другие, например, система построения графиков, чтобы получить информацию о том, какие временные рамки доступны, а какие нет, чтобы избежать ошибок в отчетах.", + "updated": 1638364402654 + } + ] }, { "style": "Important", - "text": "Before applying a time frames filter or changing the configuration, that is, changing which time frames are produced and which are not, it is highly recommended to delete the data corresponding to the affected indicator, to avoid inconsistencies in the data that may later cause confusion." + "text": "Before applying a time frames filter or changing the configuration, that is, changing which time frames are produced and which are not, it is highly recommended to delete the data corresponding to the affected indicator, to avoid inconsistencies in the data that may later cause confusion.", + "translations": [ + { + "language": "RU", + "text": "Перед применением фильтра таймфреймов или изменением конфигурации, то есть изменением того, какие таймфреймы создаются, а какие нет, настоятельно рекомендуется удалить данные, соответствующие затронутому индикатору, чтобы избежать несоответствий в данных, которые впоследствии могут вызвать путаницу. ", + "updated": 1638364345821 + } + ] }, { "style": "Note", - "text": "When no time frames filter is defined, the bot processes all time frames by default." + "text": "When no time frames filter is defined, the bot processes all time frames by default.", + "translations": [ + { + "language": "RU", + "text": "Если фильтр таймфреймов не задан, бот по умолчанию обрабатывает все таймфреймы.", + "updated": 1638364363948 + } + ] }, { "style": "Block", @@ -30,11 +65,25 @@ }, { "style": "Title", - "text": "Configuring Time Frames Filter" + "text": "Configuring Time Frames Filter", + "translations": [ + { + "language": "RU", + "text": "Конфигурация Time Frames Filter", + "updated": 1638364497595 + } + ] }, { "style": "Text", - "text": "Select Configure on the menu to access the configuration." + "text": "Select Configure on the menu to access the configuration.", + "translations": [ + { + "language": "RU", + "text": "Выберите Configure в меню, чтобы получить доступ к конфигурации.", + "updated": 1638364534474 + } + ] }, { "style": "Text", @@ -54,11 +103,25 @@ }, { "style": "Text", - "text": " dailyTimeFrames features the time frames corresponding to the daily files* type of data structure; in practical terms, the time frames below one hour." + "text": " dailyTimeFrames features the time frames corresponding to the daily files* type of data structure; in practical terms, the time frames below one hour.", + "translations": [ + { + "language": "RU", + "text": "dailyTimeFrames имеет таймфреймы, соответствующие ежедневным файлам* типа структуры данных; на практике таймфрейм меньше одного часа.", + "updated": 1638364834119 + } + ] }, { "style": "Text", - "text": " marketTimeFrames features the time frames corresponding to the market files* type of data structure; in practical terms, the time frames of one hour and above." + "text": " marketTimeFrames features the time frames corresponding to the market files* type of data structure; in practical terms, the time frames of one hour and above.", + "translations": [ + { + "language": "RU", + "text": "marketTimeFrames имеет таймфреймы, соответствующие рыночным файлам* типа структуры данных; на практике от одного часа и выше.", + "updated": 1638364973378 + } + ] }, { "style": "Text", diff --git a/Projects/Foundations/Schemas/Docs-Nodes/T/Trading/Trading-Mine-Tasks/trading-mine-tasks.json b/Projects/Foundations/Schemas/Docs-Nodes/T/Trading/Trading-Mine-Tasks/trading-mine-tasks.json index ad4bf3c64..e4c830004 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/T/Trading/Trading-Mine-Tasks/trading-mine-tasks.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/T/Trading/Trading-Mine-Tasks/trading-mine-tasks.json @@ -1,7 +1,14 @@ { "type": "Trading Mine Tasks", "definition": { - "text": "The trading mine tasks node is an organizational device that groups tasks corresponding to the referenced trading mine." + "text": "The trading mine tasks node is an organizational device that groups tasks corresponding to the referenced trading mine.", + "translations": [ + { + "language": "RU", + "text": "Узел Trading Mine Tasks - это организационное устройство, которое группирует задачи, соответствующие упомянутой в Trading Mine.", + "updated": 1638377884491 + } + ] }, "paragraphs": [ { @@ -10,7 +17,14 @@ }, { "style": "Text", - "text": "The market trading tasks node must reference the definition of a data mine. The node may spawn tasks for each bot in the data mine." + "text": "The market trading tasks node must reference the definition of a data mine. The node may spawn tasks for each bot in the data mine.", + "translations": [ + { + "language": "RU", + "text": "Узел Market Trading Tasks должен ссылаться на определение Data Mine. Узел может порождать задачи для каждого бота в Data Mine.", + "updated": 1638378015712 + } + ] }, { "style": "Block", diff --git a/Projects/Foundations/Schemas/Docs-Nodes/W/Workspace/Workspace/workspace.json b/Projects/Foundations/Schemas/Docs-Nodes/W/Workspace/Workspace/workspace.json index 38f26fc1c..e989d9f10 100644 --- a/Projects/Foundations/Schemas/Docs-Nodes/W/Workspace/Workspace/workspace.json +++ b/Projects/Foundations/Schemas/Docs-Nodes/W/Workspace/Workspace/workspace.json @@ -8,7 +8,14 @@ }, { "style": "Text", - "text": "A workspace stores information about:" + "text": "A workspace stores information about:", + "translations": [ + { + "language": "RU", + "text": "В рабочей области хранится информация:", + "updated": 1638344605651 + } + ] }, { "style": "List", @@ -19,6 +26,11 @@ "text": "Toda hierarchy (jerarquía) que no esté incluida como plugin (enchufe).", "updated": 1633089492790, "style": "List" + }, + { + "language": "RU", + "text": "Любая иерархия, не включенная в качестве плагина.", + "updated": 1638344601117 } ] }, @@ -31,6 +43,11 @@ "text": "Nodos que puedan estar flotando por ahí, desconectados de jerarquías", "updated": 1633089543104, "style": "List" + }, + { + "language": "RU", + "text": "Узлы, которые могут находиться в плавающем состоянии, отделены от иерархий.", + "updated": 1638344663875 } ] }, @@ -44,6 +61,11 @@ "text": "nformación relacionada a la posición física y al estado de todos los nodos dentro del espacio de diseño, incluyendo aquellos nodos sueltos.", "updated": 1633089604851, "style": "List" + }, + { + "language": "RU", + "text": "Информация о физическом положении и состоянии всех узлов в пространстве дизайна Design Space, даже тех, которые отделены от иерархий.", + "updated": 1638344705517 } ] }, @@ -56,6 +78,11 @@ "text": "Un workspace no es parte de ninguna jerarquía, por el contrario, las contiene.", "updated": 1633089633238, "style": "Text" + }, + { + "language": "RU", + "text": "Рабочее пространство не является частью какой-либо иерархии; вместо этого он их содержит.", + "updated": 1638344728568 } ] }, @@ -68,6 +95,11 @@ "text": "Loading Workspaces (Subiendo espacios de trabajo)", "updated": 1633089674625, "style": "Title" + }, + { + "language": "RU", + "text": "Загрузка Workspace", + "updated": 1638344760638 } ] }, @@ -80,13 +112,25 @@ "text": "Los usuarios pueden trabajar en muchos workspaces al mismo tiempo, pero uno solo debe ser subido al sistema en cualquier momento.", "updated": 1633089722388, "style": "Text" + }, + { + "language": "RU", + "text": "Пользователи могут управлять несколькими рабочими пространствами, но в любой момент в систему может быть загружено только одно рабочее пространство.", + "updated": 1638344784954 } ] }, { "style": "Text", "text": "To load a workspace, click the workspaces tab on the left-hand side of the screen and select one of the available files.", - "updated": 1624469374859 + "updated": 1624469374859, + "translations": [ + { + "language": "RU", + "text": "Чтобы загрузить рабочее пространство, щелкните вкладку Workspaces в левой части экрана и выберите один из доступных файлов.", + "updated": 1638344838274 + } + ] }, { "style": "Success", @@ -98,13 +142,25 @@ "text": "El workspace que obtenga de un tercero puede incluirlo en su carpeta de mis workspaces, para poderlos abrir desde el tabulador. También puedes sostener el archivo y soltarlo en el workspace", "updated": 1633106859191, "style": "Success" + }, + { + "language": "RU", + "text": "Чтобы загрузить рабочее пространство, полученное от третьего лица, вы можете поместить файл в папку My-Workspaces, чтобы его можно было открывать на вкладке Worcspaces. Вы также можете перетащить файл в область дизайна.", + "updated": 1638344920643 } ] }, { "style": "Warning", "text": "It is not recommended to launch multiple instances of the UI in separate browser tabs to load different workspaces at the same time. The system is not prepared to handle this type of use and it may behave erratically as a consequence.", - "updated": 1629892156573 + "updated": 1629892156573, + "translations": [ + { + "language": "RU", + "text": "Не рекомендуется запускать несколько экземпляров пользовательского интерфейса UI на отдельных вкладках браузера для одновременной загрузки разных рабочих пространств. Система не подготовлена ​​к такому типу использования и, как следствие, может работать нестабильно.", + "updated": 1638344959315 + } + ] }, { "style": "Title", @@ -119,6 +175,11 @@ "text": "Saving Workspaces (Guardando espacios de trabajo)", "updated": 1633107199561, "style": "Title" + }, + { + "language": "RU", + "text": "Сохранение Workspace", + "updated": 1638344990478 } ] }, @@ -132,6 +193,11 @@ "text": "Todo workspace que sea grabado por un usuario es un user workspace.", "updated": 1633106992641, "style": "Text" + }, + { + "language": "RU", + "text": "Любая рабочая область, сохраненная пользователем, является пользовательской рабочей областью.", + "updated": 1638345038084 } ] }, @@ -145,6 +211,11 @@ "text": "Todo user workspace tiene fondo violeta en el menú de los workspaces a la izquierda.", "updated": 1633107024679, "style": "Note" + }, + { + "language": "RU", + "text": "Пользовательские рабочие области имеют фиолетовый фон на вкладке рабочих пространств.", + "updated": 1638345054880 } ] }, @@ -158,6 +229,11 @@ "text": "Los workspaces son guardados como archivos JSON en la carpeta My-workspaces.", "updated": 1633107047310, "style": "Text" + }, + { + "language": "RU", + "text": "Рабочие области сохраняются в виде файлов JSON в папке My-Workspaces.", + "updated": 1638345077867 } ] }, @@ -171,6 +247,11 @@ "text": "Puede guardar un workspace manualmente utilizando la siguiente combinación de teclas:", "updated": 1633107089375, "style": "Text" + }, + { + "language": "RU", + "text": "Вы можете сохранить рабочее пространство вручную, используя следующую комбинацию горячих клавиш:", + "updated": 1638345094211 } ] }, @@ -189,6 +270,11 @@ "text": "Si hace un backup de un workspace se bajará el mismo archivo a su carpeta de Downloads. Este es un buen modo de almacenar versiones secuencialmente en caso de que alguna vez necesite regresar a una versión anterior.", "updated": 1633107143583, "style": "Success" + }, + { + "language": "RU", + "text": "При резервном копировании рабочей области этот же файл загружается в локальную папку Downloads. Это хороший способ сохранить последовательные версии на случай, если вам когда-нибудь понадобится вернуться к предыдущему состоянию дел.", + "updated": 1638345134303 } ] }, @@ -201,6 +287,11 @@ "text": "Plugin Workspaces ( Conectando espacios de trabajo)", "updated": 1633107189340, "style": "Title" + }, + { + "language": "RU", + "text": "Плагины Workspace", + "updated": 1638345161193 } ] }, @@ -214,6 +305,11 @@ "text": "Superalgos incluye un abanico de plugin workspaces. Estos son workspaces pre-configurados montados para propósitos determinados, por ejemplo, para contener tutoriales, estrategias demo, proyectos específicos, y otros.", "updated": 1633107236673, "style": "Text" + }, + { + "language": "RU", + "text": "Superalgos поставляется с несколькими рабочими областями плагинов Plugin Workspaces. Это предварительно настроенные рабочие пространства, созданные для определенных целей, например, для размещения учебных пособий, демонстрационных стратегий, конкретных проектов и т. д.", + "updated": 1638345229136 } ] }, @@ -227,6 +323,11 @@ "text": "En el tabulador de workspaces, los plugin workspaces estan mencionados así sobre un fondo negro que los diferencia de tus propios workspaces.", "updated": 1633107278282, "style": "Note" + }, + { + "language": "RU", + "text": "На вкладке \"Workspaces\" отмечены словами «Plugin Workspaces» и имеют черный фон, чтобы вы могли отличить их от ваших собственных рабочих пространств.", + "updated": 1638345341385 } ] }, @@ -240,6 +341,11 @@ "text": "Cuando sube, modifica y guarda un plugin workspace, el plugin permanece intacto, esto significa que el plugin no se modifica sino que un nuevo archivo se crea en tu carpeta de My-workspaces. Este archivo es una copia del plugin con las modificaciones que ha introducido. La copia está guardada con el nombre del nodo de workspace, que normalmente es el mismo nombre del plugin. Para grabarlo con un nombre diferente debe cambiar el título del nodo y guardarlo", "updated": 1633107369531, "style": "Important" + }, + { + "language": "RU", + "text": "Когда вы загружаете, изменяете и сохраняете Plugin Workspace, фактический файл плагина остается нетронутым, то есть плагин не изменяется. Вместо этого в папке «My-Workspaces» создается новый файл. Этот файл является копией рабочей области плагина с внесенными вами изменениями. Копия сохраняется с именем узла Workspace, имя обычно совпадает с названием плагина. Чтобы сохранить рабочую область под другим именем, необходимо изменить имя узла рабочей области и сохранить.", + "updated": 1638345532766 } ] }, @@ -252,17 +358,36 @@ "text": "Creating Workspaces (Creando workspaces)", "updated": 1633107483723, "style": "Title" + }, + { + "language": "RU", + "text": "Создание Workspace", + "updated": 1638345553252 } ] }, { "style": "Text", - "text": "To create a new workspace, rename any of the existing workspaces by changing the label of the workspace node, and save it as explained above. After you change the label and once the workspace is saved (by any of the usual means), a new file is stored in the My-Workspaces folder." + "text": "To create a new workspace, rename any of the existing workspaces by changing the label of the workspace node, and save it as explained above. After you change the label and once the workspace is saved (by any of the usual means), a new file is stored in the My-Workspaces folder.", + "translations": [ + { + "language": "RU", + "text": "Чтобы создать новое рабочее пространство, переименуйте любое из существующих рабочих пространств, изменив метку узла рабочего пространства, и сохраните его, как описано выше. После изменения метки и сохранения рабочего пространства (любым из обычных способов) новый файл сохраняется в папке My-Workspaces.", + "updated": 1638345612276 + } + ] }, { "style": "Success", "text": "The Blank Template Plugin Workspace is the best to start with if you wish to create your own setup.", - "updated": 1629894382983 + "updated": 1629894382983, + "translations": [ + { + "language": "RU", + "text": "Для начала лучше всего использовать шаблон Blank Template Plugin Workspace, если вы хотите создать свою собственную настройку.", + "updated": 1638345758533 + } + ] }, { "style": "Title", @@ -273,6 +398,11 @@ "text": "Deleting Workspaces ( Borrando workspaces)", "updated": 1633107676804, "style": "Title" + }, + { + "language": "RU", + "text": "Удаление Workspace", + "updated": 1638345770499 } ] }, @@ -285,6 +415,11 @@ "text": "Para borrar un Workspace, borre el correspondiente archivo del Workspace dentro de la aplicación del sistema de archivos de su sistema operativo.", "updated": 1633107728584, "style": "Text" + }, + { + "language": "RU", + "text": "Чтобы удалить рабочее пространство, удалите соответствующий файл рабочего пространства из приложения файловой системы вашей операционной системы.", + "updated": 1638345786254 } ] } @@ -301,8 +436,8 @@ }, { "language": "RU", - "text": "Рабочее пространство - это объект, хранящий всю системную и пользовательскую информацию, за исключением состояния и содержимого плагинов. С технической точки зрения рабочее пространство - это файл JSON.", - "updated": 1635629322791 + "text": "Workspace - это объект, хранящий всю системную и пользовательскую информацию, за исключением состояния и содержимого плагинов. С технической точки зрения рабочее пространство - это файл JSON.", + "updated": 1638344554135 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-002-app-error-github-credentials-missing.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-002-app-error-github-credentials-missing.json index 7179e1e11..e8a3a7aba 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-002-app-error-github-credentials-missing.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Errors/app-commands-errors-002-app-error-github-credentials-missing.json @@ -9,10 +9,17 @@ { "language": "ES", "text": "Para administrar las contribuciones desde la aplicación o actualizar la aplicación ejecutando un comando, primero debe proporcionar sus credenciales de Github.com para que el Client (Cliente) puede conseguir que se autentique cuando envíe sus cambios al repositorio remoto.", - "updated": 1637851982343 }, { + "updated": 1637851982343 + }, + { "language": "DE", "text": "Um Beiträge aus der App heraus zu verwalten oder die App durch Ausführen eines Befehls zu aktualisieren, müssen Sie zunächst Ihre Github.com Anmeldedaten (Github-credentials) angeben, damit der Client Sie authentifizieren kann, wenn Sie Ihre Änderungen an das remote Repository übertragen.", "updated": 1637872276765 + }, + { + "language": "RU", + "text": "Чтобы управлять вкладами из приложения или обновлять приложение с помощью команды, вы должны сначала предоставить свои учетные данные Github.com, чтобы Client мог пройти аутентификацию при отправке ваших изменений в удаленный репозиторий.", + "updated": 1637948791548 } ] }, @@ -31,6 +38,11 @@ "language": "DE", "text": "Die Github-Anmeldeinformationen (Github Credentials) fehlen. Bitte lösen Sie dieses Problem und versuchen Sie es erneut.", "updated": 1637872324423 + }, + { + "language": "RU", + "text": "Учетные данные Github отсутствуют. Пожалуйста, решите эту проблему и попробуйте еще раз.", + "updated": 1637948882840 } ] }, @@ -42,10 +54,17 @@ { "language": "ES", "text": "Para resolver este problema, siga las siguientes instrucciones sobre cómo configurar sus credenciales de GitHub.com para que el sistema pueda automatizar las tareas necesarias para enviar sus contribuciones al repositorio principal del proyecto Superalgos.", - "updated": 1637852010003}, { + "updated": 1637852010003 + }, + { "language": "DE", "text": "Um dieses Problem zu lösen, befolgen Sie die folgenden Anweisungen, um Ihre GitHub.com-Anmeldedaten (GitHub.com credentials) einzurichten, damit das System die Aufgaben automatisieren kann, die erforderlich sind, um Ihre Beiträge in das main repository des Superalgos-Projekts einzureichen.", "updated": 1637872432244 + }, + { + "language": "RU", + "text": "Чтобы решить эту проблему, следуйте приведенным ниже инструкциям по настройке учетных данных GitHub.com, чтобы система могла автоматизировать задачи, необходимые для отправки ваших вкладов в главный репозиторий проекта Superalgos.", + "updated": 1637948857944 } ] }, @@ -62,6 +81,11 @@ "language": "DE", "text": "Die Github-Anmeldeinformationen (Github Credentials) fehlen. Die Hierarchy APIs wurden in Ihrem Workspace nicht gefunden. Bitte erstellen Sie sie gemäß der unten stehenden Anleitung und versuchen Sie es erneut.", "updated": 1637872483733 + }, + { + "language": "RU", + "text": "Учетные данные Github отсутствуют. API-интерфейсы иерархии не найдены в вашей рабочей области. Создайте его, следуя приведенному ниже руководству, и повторите попытку.", + "updated": 1637948923688 } ] }, @@ -79,6 +103,11 @@ "language": "DE", "text": "Github-Anmeldeinformationen (Github Credentials) fehlen. Die Hierarchie-APIs haben kein child (Node welche von Node abgeht) vom Typ Github API. Bitte erstellen Sie sie gemäß der unten stehenden Anleitung und versuchen Sie es erneut.", "updated": 1637872623504 + }, + { + "language": "RU", + "text": "Учетные данные Github отсутствуют. API-интерфейсы Hierarchy не имеют дочернего типа Github API. Создайте его, следуя приведенному ниже руководству, и повторите попытку.", + "updated": 1637948957902 } ] }, @@ -96,6 +125,11 @@ "language": "DE", "text": "Github-Anmeldeinformationen (Github Credentials) fehlen. Die Eigenschaft username fehlt oder ist leer. Bitte erstellen Sie sie gemäß der unten stehenden Anleitung und versuchen Sie es erneut.", "updated": 1637872711952 + }, + { + "language": "RU", + "text": "Учетные данные Github отсутствуют. Имя пользователя свойства отсутствует или пусто. Создайте его, следуя приведенному ниже руководству, и повторите попытку.", + "updated": 1637948980483 } ] }, @@ -113,6 +147,11 @@ "language": "DE", "text": "Github-Anmeldeinformationen (Github Credentials) fehlen. Das Property-Token fehlt oder ist leer. Bitte erstellen Sie sie gemäß der unten stehenden Anleitung und versuchen Sie es erneut.", "updated": 1637872739244 + }, + { + "language": "RU", + "text": "Учетные данные Github отсутствуют. Маркер свойства отсутствует или пуст. Создайте его, следуя приведенному ниже руководству, и повторите попытку.", + "updated": 1637949010712 } ] }, @@ -128,6 +167,11 @@ "language": "DE", "text": "Gilt für:", "updated": 1637872755816 + }, + { + "language": "RU", + "text": "Относится к", + "updated": 1637949043289 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-001-app-message-contribution-done.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-001-app-message-contribution-done.json index e72e540f6..a34fb0052 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-001-app-message-contribution-done.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-001-app-message-contribution-done.json @@ -28,6 +28,11 @@ "language": "TR", "text": "Katkılarınız Superalgos Çatalınıza yüklendi ve ana Superalgos deposuna bir Çekme Talebi gönderildi.", "updated": 1635576753406 + }, + { + "language": "RU", + "text": "Ваш вклад был загружен в ваш форк Superalgos, а запрос на извлечение был отправлен в главный репозиторий Superalgos.", + "updated": 1638270388157 } ] }, @@ -53,6 +58,11 @@ "language": "TR", "text": "Başka bir işlem yapmanız gerekmez. Birisi, Çekme Talebinizi gözden geçirecek ve her şeyin yolunda olması durumunda onu yazılımın en son sürümüyle birleştirecektir. Değişiklikleriniz herhangi bir nedenle reddedilirse, sorunu Github.com adresinden takip etmeniz gerekecektir.", "updated": 1635576806375 + }, + { + "language": "RU", + "text": "Никаких дополнительных действий от вас не требуется. Кто-то рассмотрит ваш запрос на слияние и объединит его с последней версией программного обеспечения, если все будет в порядке. Если ваши изменения отклонены по какой-либо причине, вам придется следить за проблемой на Github.com.", + "updated": 1638270432053 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-002-app-message-creating-pull-request.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-002-app-message-creating-pull-request.json index 2c2fa5cde..a38d69832 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-002-app-message-creating-pull-request.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-002-app-message-creating-pull-request.json @@ -21,6 +21,11 @@ "language": "ES", "text": "Espere mientras se cargan los cambios en GitHub.com y una Pull Request es creada. Recibirá un nuevo mensaje cuando se complete la operación.", "updated": 1637852411598 + }, + { + "language": "RU", + "text": "Подождите, пока изменения будут загружены на GitHub.com и будет создан запрос на извлечение (Pull Request). Когда операция будет завершена, вы получите новое сообщение.", + "updated": 1638270557307 } ] }, @@ -40,6 +45,11 @@ "language": "DE", "text": "Wie geht es nun weiter?", "updated": 1634163743036 + }, + { + "language": "RU", + "text": "Что дальше?", + "updated": 1638270571840 } ] }, @@ -63,6 +73,11 @@ "language": "ES", "text": "No es necesario que realice ninguna otra acción. Alguien revisará su Pull Request ay fusionarlo con la última versión del software si todo está en orden. Si sus cambios son rechazados por cualquier motivo, deberá hacer un seguimiento del problema en Github.com.", "updated": 1637852466417 + }, + { + "language": "RU", + "text": "Никаких дополнительных действий от вас не требуется. Кто-то рассмотрит ваш запрос на слияние и объединит его с последней версией программного обеспечения, если все будет в порядке. Если ваши изменения отклонены по какой-либо причине, вам нужно будет решить проблему на Github.com.", + "updated": 1638270591020 } ] }, @@ -86,6 +101,11 @@ "language": "ES", "text": "Si envía más contribuciones mientras la Pull Request está en revisión, se agregarán automáticamente a la Pull Request abierta.", "updated": 1637852529296 + }, + { + "language": "RU", + "text": "Если вы отправите больше вкладов, а ваш последний Pull Request находится на рассмотрении, они будут автоматически добавлены к открытому Pull Request.", + "updated": 1638270815257 } ] }, @@ -109,6 +129,11 @@ "language": "ES", "text": "Debería recibir un correo electrónico de Github.com cuando se fusionen los cambios, o si el revisor hace comentarios o rechaza los cambios. Puede administrar la configuración de su suscripción de correo electrónico en GitHub.com.", "updated": 1637852558644 + }, + { + "language": "RU", + "text": "Вы должны получить электронное письмо от Github.com, когда изменения будут объединены, или если рецензент оставит комментарии или отклонит изменения. Вы можете управлять настройками подписки на электронную почту на GitHub.com.", + "updated": 1638270850375 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-003-app-message-updating-your-local-app.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-003-app-message-updating-your-local-app.json index 895c645c9..af5dde518 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-003-app-message-updating-your-local-app.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-003-app-message-updating-your-local-app.json @@ -11,6 +11,11 @@ "updated": 1613891554016, "style": "Definition" }, + { + "language": "RU", + "text": "Приложение проверяет выбранную вами текущую ветку репозитория Superalgos на наличие новой версии. Подождите!", + "updated": 1638270909634 + }, { "language": "DE", "text": "Die App prüft den von Ihnen ausgewählten current branch des Superalgos Repositorys auf eine neue Version. Warte einen Moment!", diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-004-app-message-update-done-new-version-found.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-004-app-message-update-done-new-version-found.json index b9a3670b6..7904125cb 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-004-app-message-update-done-new-version-found.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-004-app-message-update-done-new-version-found.json @@ -17,6 +17,11 @@ "text": "El proceso de actualización ha finalizado exitosamente. Un nueva versión de Superalgos se ha bajado reemplazando a la actual. Para que los cambios se hagan efectivos, debe comenzar nuevamente el Client y refrescar la página UI.", "updated": 1636624628502 }, + { + "language": "RU", + "text": "Процесс обновления успешно завершен. Была загружена новая версия Superalgos, заменяющая текущую. Чтобы изменения вступили в силу, необходимо перезапустить клиент и обновить страницу пользовательского интерфейса.", + "updated": 1638270962944 + }, { "language": "DE", "text": "Der Aktualisierungsvorgang wurde erfolgreich abgeschlossen. Es wurde eine neue Version von Superalgos heruntergeladen, die die aktuelle Version ersetzt. Damit die Änderungen wirksam werden, müssen Sie den Client neu starten und die UI (Benutzeroberfläche) aktualisieren.", @@ -41,6 +46,11 @@ "text": "Tiene ahora la ´ltima versión de Superalgos. Solo recuerde comenzar otra vez el Client y el UI. Si tiene tareas activas, debería primero cerrar las tareas y luego restablecer el cliente, para que pueda ejecutar esas tareas nuevamente usando el código de base actualizado.", "updated": 1636625028143 }, + { + "language": "RU", + "text": "Теперь у вас есть последняя версия Superalgos. Просто не забудьте перезапустить клиент (Client) и UI. Если у вас есть запущенные задачи, вы должны сначала остановить задачи, а затем перезапустить клиент , чтобы вы могли снова запускать эти задачи, используя обновленную кодовую базу.", + "updated": 1638271112734 + }, { "language": "DE", "text": "Sie haben nun die neueste Version von Superalgos. Denken Sie nur daran, den Client und die Benutzeroberfläche neu zu starten. Wenn Sie Tasks laufen haben, sollten Sie zuerst die Tasks stoppen und dann den Client neu starten, damit Sie diese Tasks wieder mit der aktualisierten Codebasis ausführen können.", @@ -63,6 +73,11 @@ "text": "La actualización que ha hecho solo afecta al cliente al cual está conectado a través de http usando su navegador. Si tiene más Clientes ejecutándose como parte de una Red, también deberá actualizarlos, ya sea manualmente usando Git, o navegando con su navegador a su URL y ejecutando el comano de App Update ahí.", "updated": 1636625003204 }, + { + "language": "RU", + "text": "Выполненное вами обновление влияет только на Client, к которому вы подключены через http в браузере. Если у вас есть больше клиентов, работающих как часть сети, вам также нужно будет обновить их либо вручную с помощью Git, либо перейдя в браузере по их URL-адресу и запустив там команду App Update Command.", + "updated": 1638271248790 + }, { "language": "DE", "text": "Die von Ihnen vorgenommene Aktualisierung betrifft nur den Client, mit dem Sie über http mit Ihrem Browser verbunden sind. Wenn Sie weitere Clients als Teil eines Netzwerks betreiben, müssen Sie auch diese aktualisieren, entweder manuell mit Git oder indem Sie mit Ihrem Browser zu deren URL navigieren und dort den Befehl App Update ausführen.", diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-005-app-message-update-done-already-up-to-date.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-005-app-message-update-done-already-up-to-date.json index 017645439..a8ae79ab1 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-005-app-message-update-done-already-up-to-date.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands-Messages/app-commands-messages-005-app-message-update-done-already-up-to-date.json @@ -19,8 +19,8 @@ }, { "language": "RU", - "text": "Процесс обновления выполняется успешно, но никаких изменений внесено не было, поскольку ваша установка обновлена ​​до последней версии текущей ветки. Никаких дополнительных действий не требуется.", - "updated": 1638164055897 + "text": "Процесс обновления выполнено успешно, но никаких изменений внесено не было, поскольку ваша установка обновлена ​​до последней версии текущей ветки. Никаких дополнительных действий не требуется", + "updated": 1637927153335 } ] }, @@ -43,8 +43,8 @@ }, { "language": "RU", - "text": "Вы в курсе. Нет необходимости перезагружать Client или обновлять страницу пользовательского интерфейса UI.", - "updated": 1638164108426 + "text": "Все уже обновлено. Нет необходимости перезагружать клиент Client или обновлять страницу пользовательского интерфейса UI.", + "updated": 1637927289677 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands/app-commands-001-app-contribute-command.json b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands/app-commands-001-app-contribute-command.json index e4af2986d..47b8fbf76 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands/app-commands-001-app-contribute-command.json +++ b/Projects/Foundations/Schemas/Docs-Topics/A/App/App-Commands/app-commands-001-app-contribute-command.json @@ -16,6 +16,11 @@ "language": "DE", "text": "Mit diesem Befehl können Sie einen Beitrag zum Projekt leisten. Der Beitrag geht an das Superalgos-Repository über einen Pull Request von Ihrer Superalgos fork.", "updated": 1636810389931 + }, + { + "language": "RU", + "text": "Эта команда позволяет вам вносить свой вклад в проект. Вклад поступает в репозиторий Superalgos через Pull Request из вашего форка Superalgos.", + "updated": 1637946978081 } ] }, @@ -34,6 +39,11 @@ "language": "DE", "text": "Dieser Befehl sendet alle Änderungen, die Sie an den Docs-Seiten, aber auch an allen Dateien innerhalb des Superalgos-Ordners (außer den Ordnern My-Workspaces, Data-Storage und My-Logs) vorgenommen haben, an Ihren Fork auf Github.com. Es wird sie auch von Ihrem Fork an das Main Superalgos Repository senden. Und zwar vom Current Branch zum Contributions Branch, der in der Fußzeile dieser Seite erwähnt wird.", "updated": 1636810799062 + }, + { + "language": "RU", + "text": "Эта команда отправит все изменения, внесенные вами, а также в любой файл в папке Superalgos (за исключением папок My-Workspaces, Data-Storage и My-Logs) в вашу ветку на Github.com. Он также отправит их с вашего форка в основной репозиторий Superalgos. Он будет делать это специально из текущей ветви в ветку вкладов, упомянутую в нижнем колонтитуле этой страницы.", + "updated": 1637947122767 } ] }, @@ -51,6 +61,11 @@ "language": "DE", "text": "Verwenden Sie niemals Ihren Superalgos-Ordner, um persönliche Dateien zu speichern, da der gesamte Ordner, mit Ausnahme der wenigen oben erwähnten Ausnahmen, über das Internet an eine öffentliche Website gesendet werden kann.", "updated": 1636810844509 + }, + { + "language": "RU", + "text": "Никогда не используйте папку Superalgos для хранения личных файлов, так как вся папка, за исключением нескольких упомянутых выше исключений, может быть отправлена ​​через Интернет на общедоступный сайт.", + "updated": 1637947145035 } ] }, @@ -68,6 +83,11 @@ "language": "DE", "text": "In den meisten Fällen müssen Beiträge(contributions) vom develop branch zum develop branch oder vom plugins-docs branch zum plugins-docs branch gehen, es sei denn, Sie haben vorher mit den Teammitgliedern vereinbart, dass Sie einen Beitrag von master zu master schicken.", "updated": 1636811150520 + }, + { + "language": "RU", + "text": "В большинстве случаев вклады должны поступать из ветки разработки в ветку разработки или из ветви plugins-docs в ветку plugins-docs, если вы ранее не договорились с членами команды, что вы отправите вклад от мастера мастеру.", + "updated": 1637947186101 } ] }, @@ -85,6 +105,11 @@ "language": "DE", "text": "Master ist unser stable branch und es ist sehr unwahrscheinlich, dass wir contributions dorthin mergen werden. Stattdessen wird erwartet, dass alle contributions in den Zweigen develop oder plugins-docs landen, wo viele Benutzer diese branches jeden Tag testen. Beiträge zu Plugins und Docs werden oft den Master-branch erreichen. Contributions zum develop branch werden den master branch bei der nächsten Veröffentlichung erreichen.", "updated": 1636811857881 + }, + { + "language": "RU", + "text": "Master - это наша стабильная ветка, и очень маловероятно, что мы собираемся объединить туда вклады. Вместо этого ожидается, что все вклады будут направляться в ветки разработки или plugins-docs, где многие пользователи тестируют эту ветку каждый день. Добавленные плагины и документы могут часто попадать в основную ветку. Вклады в ветку разработки поступят в главную ветку в следующем выпуске.", + "updated": 1637947233363 } ] }, @@ -102,6 +127,11 @@ "language": "DE", "text": "Es ist auch sehr unwahrscheinlich, dass Beiträge aus dem master branch in den develop branch gemerged werden, da dies normalerweise zu Konflikten beim mergen führen kann.", "updated": 1636811942836 + }, + { + "language": "RU", + "text": "Также очень маловероятно, что вклады, поступающие из основной ветки, будут объединены в ветвь разработки, поскольку это обычно может привести к конфликтам слияния.", + "updated": 1637947263874 } ] }, @@ -118,12 +148,24 @@ "language": "DE", "text": "Prüfen Sie in der Fußzeile der Dokumente, mit welchen Zweigen Sie arbeiten, bevor Sie Ihre contributions einreichen!", "updated": 1636812025309 + }, + { + "language": "RU", + "text": "Проверьте нижний колонтитул Документов, чтобы узнать, с какими ветвями вы работаете, прежде чем отправлять свои материалы!", + "updated": 1637947301029 } ] }, { "style": "Title", - "text": "Syntax" + "text": "Syntax", + "translations": [ + { + "language": "RU", + "text": "Синтаксис", + "updated": 1637947314768 + } + ] }, { "style": "Javascript", @@ -132,7 +174,14 @@ }, { "style": "Title", - "text": "Parameters" + "text": "Parameters", + "translations": [ + { + "language": "RU", + "text": "Параметры", + "updated": 1637947327900 + } + ] }, { "style": "List", @@ -143,6 +192,11 @@ "language": "DE", "text": "Message: Geben Sie eine kurze Beschreibung, worum es in Ihrer contribution geht. Die Angabe ist freiwillig, wird aber geschätzt.", "updated": 1636812085622 + }, + { + "language": "RU", + "text": "Message: введите краткое описание того, о чем идет речь. Это необязательно, но приветствуется.", + "updated": 1637947380485 } ] }, @@ -155,6 +209,11 @@ "language": "DE", "text": "Beispiel (dieser Befehl reicht für Übersetzungen vollkommen aus. Denken sie daran vor dem app.contribute command den docs.save command auszuführen um änderungen zu speichern)", "updated": 1636812385303 + }, + { + "language": "RU", + "text": "Пример", + "updated": 1637947389686 } ] }, @@ -172,6 +231,11 @@ "language": "DE", "text": "Für Entwickler:", "updated": 1636812168426 + }, + { + "language": "RU", + "text": "Для разработчиков", + "updated": 1637947411633 } ] }, @@ -184,6 +248,11 @@ "language": "DE", "text": "Dies ist die Funktion des Befehls:", "updated": 1636812191434 + }, + { + "language": "RU", + "text": "Вот что делают команды:", + "updated": 1637947457061 } ] }, @@ -196,6 +265,11 @@ "language": "DE", "text": "git.add: fügt die Änderungen, die Sie an beitragsfähigen Dateien vorgenommen haben, einem Git-Commit hinzu.", "updated": 1636812217041 + }, + { + "language": "RU", + "text": "git.add: добавляет изменения, которые вы внесли в дополнительные файлы, в коммит git.", + "updated": 1637947488950 } ] }, @@ -207,6 +281,11 @@ "language": "DE", "text": "git.commit: überträgt alle Änderungen.", "updated": 1636812231989 + }, + { + "language": "RU", + "text": "git.commit: фиксирует все изменения.", + "updated": 1637947507244 } ] }, @@ -218,6 +297,11 @@ "language": "DE", "text": "git.push: überträgt die Änderungen auf Ihren Fork.", "updated": 1636812247666 + }, + { + "language": "RU", + "text": "git.push: вносит изменения в вашу ветку.", + "updated": 1637947595681 } ] }, @@ -229,6 +313,11 @@ "language": "DE", "text": "github.createPullRequest: erstellt einen Pull Request im Superalgos Repository, oder fügt Commits zu einem bestehenden Pull Request hinzu.", "updated": 1636812305579 + }, + { + "language": "RU", + "text": "github.createPullRequest: создает Pull Request в репозитории Superalgos или добавляет коммиты в существующий Pull Request.", + "updated": 1637947616979 } ] }, @@ -239,7 +328,14 @@ }, { "style": "Title", - "text": "Authentication" + "text": "Authentication", + "translations": [ + { + "language": "RU", + "text": "Авторизация", + "updated": 1637947633057 + } + ] }, { "style": "Text", @@ -250,6 +346,11 @@ "language": "DE", "text": "Damit der App Contribute-Befehl ordnungsgemäß ausgeführt werden kann, sind zwei verschiedene Authentifizierungen erforderlich:", "updated": 1636812413275 + }, + { + "language": "RU", + "text": "Для правильной работы команды App Contribute требуются две разные аутентификации:", + "updated": 1637947658808 } ] }, @@ -262,13 +363,25 @@ "language": "DE", "text": "Git Authentication: Wenn Sie diesen Befehl zum ersten Mal ausführen, öffnet Git ein Popup-Fenster, in dem Sie nach Ihren Github.com-Anmeldedaten gefragt werden. Dies geschieht nur einmal. Git verwendet diese Anmeldedaten, um den commit an Ihren Superalgos-Fork auf Github.com zu übertragen.", "updated": 1636812477503 + }, + { + "language": "RU", + "text": "Git Authentication: при первом запуске этой команды Git откроет всплывающее окно, в котором вас попросят ввести учетные данные Github.com. Это случается только один раз. Git будет использовать эти учетные данные для отправки фиксации на ваш форк Superalgos на Github.com.", + "updated": 1637947689722 } ] }, { "style": "List", "text": "Github.com Authentication: The creation of the Pull Request is something that happens at Github.com and for this operation you need to authenticate too. To do this, you must generate a Personal Access Token and set it up at the Github Api node configuration in your active workspace.", - "updated": 1610909615254 + "updated": 1610909615254, + "translations": [ + { + "language": "RU", + "text": "Github.com Authentication: создание Pull Request - это то, что происходит на Github.com, и для этой операции вам также необходимо пройти авторизацию. Для этого вы должны сгенерировать токен персонального доступа и настроить его в конфигурации узла Github Api в вашей активной рабочей области.", + "updated": 1637947765577 + } + ] }, { "style": "Subtitle", @@ -283,6 +396,11 @@ "language": "DE", "text": "Erstellen Sie den Token, indem Sie diesem Link folgen:", "updated": 1636812794679 + }, + { + "language": "RU", + "text": "Создайте токен, перейдя по этой ссылке:", + "updated": 1637947797015 } ] }, @@ -304,6 +422,11 @@ "language": "DE", "text": "Sobald Sie Ihr Token haben, suchen Sie die GitHub-API-Node (Sie können in der Documentation danach suchen). Die Konfiguration sieht wie folgt aus:", "updated": 1636812850344 + }, + { + "language": "RU", + "text": "Получив токен, найдите узел API GitHub (его можно найти в документации). Конфигурация выглядит так:", + "updated": 1637947829106 } ] }, @@ -321,6 +444,11 @@ "language": "DE", "text": "Wenn Sie die node nicht über das Suchfeld finden können, ist er möglicherweise nicht im aktiven Arbeitsbereich vorhanden. Die APIs-Hierarchie ist standardmäßig nur im Arbeitsbereich \"Erste Schritte\" enthalten. Sie können eine neue APIs-Hierarchie über den Node \"Other Hierarchies\" in der Foundations Project hierarchy erstellen.", "updated": 1636813227032 + }, + { + "language": "RU", + "text": "Если вы не можете найти узел с помощью поля поиска, возможно, он не существует в активной рабочей области. Иерархия API включена по умолчанию только в рабочее пространство Getting Started («Начало работы»). Вы можете создать новую иерархию API из узла Other Hierarchies в иерархии проекта Superalgos.", + "updated": 1637947958205 } ] }, @@ -337,6 +465,11 @@ "language": "DE", "text": "username: Geben Sie Ihren GitHub.com-Benutzernamen ein.", "updated": 1636813245695 + }, + { + "language": "RU", + "text": "username: ваше имя пользователя GitHub.com.", + "updated": 1637948021453 } ] }, @@ -349,6 +482,11 @@ "language": "DE", "text": "token: Fügen Sie das von Ihnen erstellte Token ein.", "updated": 1636813265485 + }, + { + "language": "RU", + "text": "token: вставьте созданный токен.", + "updated": 1637948052508 } ] }, @@ -361,6 +499,11 @@ "language": "DE", "text": "Sie können den Befehl jederzeit ausführen, nachdem Sie Änderungen vorgenommen und gespeichert haben.", "updated": 1636813300417 + }, + { + "language": "RU", + "text": "Вы можете запустить команду в любое время после внесения и сохранения изменений.", + "updated": 1637948076224 } ] }, @@ -373,6 +516,11 @@ "language": "DE", "text": "Fehlerbehebung bei Authentifizierungsproblemen", "updated": 1636813315620 + }, + { + "language": "RU", + "text": "Устранение проблем с авторизацией", + "updated": 1637948109232 } ] }, @@ -385,6 +533,11 @@ "language": "DE", "text": "Einige Probleme können auftreten, wenn Sie mehr als eine Git-Installation in Ihrem Betriebssystem aktiv haben.", "updated": 1636813483077 + }, + { + "language": "RU", + "text": "Некоторые проблемы могут возникнуть, если в вашей ОС установлено более одной установки Git.", + "updated": 1637948128618 } ] }, @@ -396,6 +549,11 @@ "language": "DE", "text": "Wenn Sie zum Beispiel den folgenden Authentifizierungsbildschirm sehen, bedeutet dies, dass eine ältere Version von Git versucht, die Authentifizierung durchzuführen:", "updated": 1636813517718 + }, + { + "language": "RU", + "text": "Например, если вы видите следующий экран аутентификации, это означает, что более старая версия Git пытается справиться с аутентификацией:", + "updated": 1637948161857 } ] }, @@ -413,6 +571,11 @@ "language": "DE", "text": "Der derzeitige Authentifizierungsbildschirm sieht stattdessen ähnlich aus wie dieser:", "updated": 1636813625546 + }, + { + "language": "RU", + "text": "Текущий экран аутентификации похож на этот:", + "updated": 1637948183927 } ] }, @@ -430,6 +593,11 @@ "language": "DE", "text": "Wenn Sie vor der Installation von Superalgos nicht die neueste Version von Git installiert haben, dann ist das wahrscheinlich der Grund, warum die Authentifizierung nicht funktioniert. Die neueste Version von Git ist erforderlich.", "updated": 1636813687527 + }, + { + "language": "RU", + "text": "Если вы не установили последнюю версию Git перед установкой Superalgos, то, скорее всего, это причина того, что аутентификация не работает. Требуется последняя версия Git.", + "updated": 1637948211168 } ] }, @@ -442,6 +610,11 @@ "language": "DE", "text": "Wenn Sie Git installiert haben und das oben beschriebene Problem auftritt, kann ein Neustart des PCs helfen, das Problem zu beheben.", "updated": 1636813720650 + }, + { + "language": "RU", + "text": "Если вы установили Git и у вас возникла проблема, описанная выше, перезагрузка компьютера может помочь разобраться.", + "updated": 1637948235147 } ] }, @@ -466,6 +639,11 @@ "language": "DE", "text": "Geben Sie Ihr persönliches Authentifizierungs-Token (PAT) anstelle Ihres Passworts ein und drücken Sie die Eingabetaste (Enter).", "updated": 1636813892055 + }, + { + "language": "RU", + "text": "Введите свой личный токен аутентификации (PAT) вместо пароля и нажмите Enter.", + "updated": 1637948259055 } ] }, @@ -478,6 +656,11 @@ "language": "DE", "text": "Wenn Sie Ihr Token nicht ständig eingeben wollen, können Sie Ihre Anmeldedaten von Git zwischenspeichern lassen:", "updated": 1636813912653 + }, + { + "language": "RU", + "text": "Если вы не хотите продолжать вводить свой токен, вы можете использовать git cach для своих учетных данных:", + "updated": 1637948285639 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Topics/C/Contributing/Contributing-to-Superalgos/contributing-to-superalgos-004-how-to-contribute-to-the-docs.json b/Projects/Foundations/Schemas/Docs-Topics/C/Contributing/Contributing-to-Superalgos/contributing-to-superalgos-004-how-to-contribute-to-the-docs.json index 84577aca2..f092f52e9 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/C/Contributing/Contributing-to-Superalgos/contributing-to-superalgos-004-how-to-contribute-to-the-docs.json +++ b/Projects/Foundations/Schemas/Docs-Topics/C/Contributing/Contributing-to-Superalgos/contributing-to-superalgos-004-how-to-contribute-to-the-docs.json @@ -4,18 +4,39 @@ "type": "How to Contribute to the Docs", "definition": { "text": "Helping with keeping the Docs up to date, improving the delivery of the information, expanding on explanations, or simply fixing typos and grammar mistakes makes for a better user experience and lowers entry barriers for new users.", - "updated": 1613810324131 + "updated": 1613810324131, + "translations": [ + { + "language": "RU", + "text": "Помогая поддерживать документацию в актуальном состоянии, улучшая доступность информации, добавляя пояснения или просто исправляя опечатки и грамматические ошибки, улучшается взаимодействие с пользователем и снижается входной барьер для новых пользователей.", + "updated": 1637942357657 + } + ] }, "paragraphs": [ { "style": "Title", "text": "Coordination", - "updated": 1613819062207 + "updated": 1613819062207, + "translations": [ + { + "language": "RU", + "text": "Согласование", + "updated": 1637942404826 + } + ] }, { "style": "Text", "text": "Join the Docs Group to coordinate efforts with other contributors:", - "updated": 1613819084738 + "updated": 1613819084738, + "translations": [ + { + "language": "RU", + "text": "Присоединяйтесь к группе Docs Group, чтобы координировать усилия с другими участниками:", + "updated": 1637942446024 + } + ] }, { "style": "Link", @@ -25,7 +46,14 @@ { "style": "Text", "text": "Please, introduce yourself and get up to speed with the group currently doing the work. The main coordination efforts involve planning the documentation of new functionality or discussing which sections of the Docs need a revision.", - "updated": 1613819203043 + "updated": 1613819203043, + "translations": [ + { + "language": "RU", + "text": "Пожалуйста, представьтесь и познакомьтесь с группой, которая в настоящее время выполняет работу. Основные усилия по координации включают планирование документации по новой функциональности или обсуждение того, какие разделы нуждаются в доработке.", + "updated": 1637942497193 + } + ] }, { "style": "Include", @@ -34,57 +62,134 @@ { "style": "Title", "text": "Learn How the Docs Work", - "updated": 1613811876102 + "updated": 1613811876102, + "translations": [ + { + "language": "RU", + "text": "Узнайте, как работают Документы", + "updated": 1637942671745 + } + ] }, { "style": "Text", "text": "You probably have an idea of how the Docs work from using the app and doing the first few tutorials. If you intend to contribute the occasional small fixes on existing pages, you probably know enough to start contributing!", - "updated": 1613827243519 + "updated": 1613827243519, + "translations": [ + { + "language": "RU", + "text": "Вы, вероятно, имеете представление о том, как работать с документацией, после использования приложения и выполнения первых нескольких руководств. Если вы намерены вносить случайные мелкие исправления на существующие страницы, вы знаете достаточно, чтобы начать вносить свой вклад!", + "updated": 1637942790124 + } + ] }, { "style": "Text", "text": "However, if you wish to get involved in documenting new functionality, reorganizing topics, arranging books, and so on, you should read The Docs Explained book.", - "updated": 1613819297682 + "updated": 1613819297682, + "translations": [ + { + "language": "RU", + "text": "Однако, если вы хотите заняться документированием новых функций, реорганизацией тем, систематизацией книг и т. д., вам следует прочитать книгу The Docs Explained.", + "updated": 1637942922140 + } + ] }, { "style": "Title", "text": "Logistics and Best Practice", - "updated": 1613817330818 + "updated": 1613817330818, + "translations": [ + { + "language": "RU", + "text": "Логистика и лучшие практики", + "updated": 1637942944760 + } + ] }, { "style": "Text", "text": "There may be several people contributing to the Docs at any point in time. To minimize the occurrence of conflicts at the time of merging your contributions into the Superalgos repository, the following practices are highly recommended.", - "updated": 1613819314231 + "updated": 1613819314231, + "translations": [ + { + "language": "RU", + "text": "В любой момент времени над документами могут работать несколько человек. Чтобы свести к минимуму возникновение конфликтов во время слияния ваших вкладов в репозиторий Superalgos, настоятельно рекомендуются следующие методы.", + "updated": 1637942969293 + } + ] }, { "style": "List", "text": "Update your app frequently so that you incorporate recent changes other users may have submitted.", - "updated": 1613817514502 + "updated": 1613817514502, + "translations": [ + { + "language": "RU", + "text": "Регулярно обновляйте свое приложение, чтобы включать недавние изменения, которые могли быть отправлены другими пользователями.", + "updated": 1637943003592 + } + ] }, { "style": "List", "text": "Do not keep changes locally for too long. Split your work and submit your contributions every day.", - "updated": 1613817561886 + "updated": 1613817561886, + "translations": [ + { + "language": "RU", + "text": "Не храните изменения локально слишком долго. Разделите свою работу и отправляйте свои вклады каждый день.", + "updated": 1637943048901 + } + ] }, { "style": "Text", "text": "When you run the App Contribute Command, a Pull Request is created at your fork. The Superalgos repo maintainers will look into your submission and determine if it may be merged as is, or if the work requires any adjustments.", - "updated": 1613818674004 + "updated": 1613818674004, + "translations": [ + { + "language": "RU", + "text": "Когда вы запускаете команду App Contribute Command, на вашей вилке создается запрос на извлечение. Сопровождающие репозитория Superalgos изучат вашу заявку и определят, можно ли ее объединить как есть, или требует ли работа каких-либо корректировок.", + "updated": 1637943204172 + } + ] }, { "style": "List", "text": "Keep track of your contributions until they are merged.", - "updated": 1613818739120 + "updated": 1613818739120, + "translations": [ + { + "language": "RU", + "text": "Следите за своими вкладами, пока они не будут объединены.", + "updated": 1637943225091 + } + ] }, { "style": "List", "text": "Stay responsive if there is any feedback or requests from maintainers.", - "updated": 1613818758881 + "updated": 1613818758881, + "translations": [ + { + "language": "RU", + "text": "Оставайтесь отзывчивыми, если есть какие-либо отзывы или запросы от сопровождающих.", + "updated": 1637943250510 + } + ] }, { "style": "List", "text": "Be attentive to emails you may get from GitHub.com", - "updated": 1613819348463 + "updated": 1613819348463, + "translations": [ + { + "language": "RU", + "text": "Будьте внимательны к электронным письмам, которые вы можете получать от GitHub.com", + "updated": 1637943273499 + } + ] }, { "style": "Text", diff --git a/Projects/Foundations/Schemas/Docs-Topics/C/Contributing/Contributing-to-Superalgos/contributing-to-superalgos-005-how-to-contribute-translations.json b/Projects/Foundations/Schemas/Docs-Topics/C/Contributing/Contributing-to-Superalgos/contributing-to-superalgos-005-how-to-contribute-translations.json index 321f02ef4..889c366bd 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/C/Contributing/Contributing-to-Superalgos/contributing-to-superalgos-005-how-to-contribute-translations.json +++ b/Projects/Foundations/Schemas/Docs-Topics/C/Contributing/Contributing-to-Superalgos/contributing-to-superalgos-005-how-to-contribute-translations.json @@ -7,7 +7,7 @@ "updated": 1613822257340, "translations": [ { - "language": "DE", + "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" @@ -17,6 +17,11 @@ "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": "RU", + "text": "Документация изначально написана на английском языке. Сделать Superalgos более доступным - это ключевая задача по развитию сообщества и пользовательской базы. Перевод учебных пособий и документации по программному обеспечению на другие языки, кроме английского, имеет огромное значение!", + "updated": 1637925514224 } ] }, @@ -37,6 +42,11 @@ "text": "Read About Contributing to the Docs (Leer sobre como contribuir a los Docs)", "updated": 1633171160951, "style": "Title" + }, + { + "language": "RU", + "text": "Прочтите о внесении вклада в документацию", + "updated": 1637925850525 } ] }, @@ -56,6 +66,11 @@ "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": "RU", + "text": "Переводы - это частный случай участия в развитии документации. Пожалуйста, прочтите сначала страницу How to Contribute to the Docs и вернитесь сюда, чтобы получить подробную информацию о том, как мы работаем с переводами, в частности.", + "updated": 1637925714099 } ] }, @@ -75,13 +90,25 @@ "text": "About Translations ( Acerca de las traducciones)", "updated": 1633171444432, "style": "Title" + }, + { + "language": "RU", + "text": "О переводе на другие языки", + "updated": 1637925777545 } ] }, { "style": "Include", "text": "Foundations->Topic->Docs In English->Content", - "updated": 1616762047762 + "updated": 1616762047762, + "translations": [ + { + "language": "RU", + "text": "Английский считается языком по умолчанию. Когда вы переключаетесь на другой язык, система пытается показать контент на новом языке. Однако, если перевод еще не доступен, вместо него отображается английская версия.", + "updated": 1637926039878 + } + ] }, { "style": "Text", @@ -509,7 +536,7 @@ "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, - "style": "Important" + "style": "Important" } ] } diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-002-basic-navigation.json b/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-002-basic-navigation.json index 8b50501b5..5bb1b71ff 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-002-basic-navigation.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-002-basic-navigation.json @@ -4,22 +4,50 @@ "type": "Basic Navigation", "definition": { "text": "You may use your mouse and keyboard to navigate the interface.", - "updated": 1610039680742 + "updated": 1610039680742, + "translations": [ + { + "language": "RU", + "text": "Вы можете использовать мышь и клавиатуру для навигации по интерфейсу.", + "updated": 1638348896707 + } + ] }, "paragraphs": [ { "style": "Title", "text": "Accessing the Design Space", - "updated": 1610039830808 + "updated": 1610039830808, + "translations": [ + { + "language": "RU", + "text": "Доступ к Design Space", + "updated": 1638348916419 + } + ] }, { "style": "Subtitle", - "text": "Using the mouse" + "text": "Using the mouse", + "translations": [ + { + "language": "RU", + "text": "С помощью мыши", + "updated": 1638348928917 + } + ] }, { "style": "Text", "text": "Click and drag to pull the slider up and down, making more room for the Charting Space on top, or the Design Space in the bottom.", - "updated": 1610040136240 + "updated": 1610040136240, + "translations": [ + { + "language": "RU", + "text": "Щелкните и перетащите ползунок вверх и вниз, чтобы освободить место для области Charting Space вверху или области Design Space внизу.", + "updated": 1638349016667 + } + ] }, { "style": "Title", @@ -33,32 +61,74 @@ { "style": "Subtitle", "text": "Using the keyboard", - "updated": 1610040168590 + "updated": 1610040168590, + "translations": [ + { + "language": "RU", + "text": "С помощью клавиатуры", + "updated": 1638349057068 + } + ] }, { "style": "Text", "text": "Use the following key combinations for the same purpose:", - "updated": 1610040210636 + "updated": 1610040210636, + "translations": [ + { + "language": "RU", + "text": "Для этой же цели используйте следующие комбинации клавиш:", + "updated": 1638349072744 + } + ] }, { "style": "List", "text": "Ctrl or ⌘ + Shift + ↑ to close the charting space and open the design space.", - "updated": 1634912063838 + "updated": 1634912063838, + "translations": [ + { + "language": "RU", + "text": "Ctrl или ⌘ + Shift + ↑ чтобы закрыть Charting Space и открыть Design Space", + "updated": 1638352115688 + } + ] }, { "style": "List", "text": "Ctrl or ⌘ + Shift + ↓ to close the design space and open the charting space.", - "updated": 1610040360113 + "updated": 1610040360113, + "translations": [ + { + "language": "RU", + "text": "Ctrl или ⌘ + Shift + ↓ чтобы закрыть Design Space и открыть Charting Space", + "updated": 1638352170351 + } + ] }, { "style": "List", "text": "Ctrl or ⌘ + Shift + → to incrementally lower the slider.", - "updated": 1610040384881 + "updated": 1610040384881, + "translations": [ + { + "language": "RU", + "text": "Ctrl или ⌘ + Shift + → для постепенного опускания ползунка.", + "updated": 1638352222166 + } + ] }, { "style": "List", "text": "Ctrl or ⌘ + Shift + ← to incrementally raise the slider.", - "updated": 1610040400821 + "updated": 1610040400821, + "translations": [ + { + "language": "RU", + "text": "Ctrl или ⌘ + Shift + ← для постепенного поднятия ползунка.", + "updated": 1638352270603 + } + ] }, { "style": "Gif", @@ -68,36 +138,85 @@ { "style": "Title", "text": "Navigation", - "updated": 1610040536263 + "updated": 1610040536263, + "translations": [ + { + "language": "RU", + "text": "Навигация", + "updated": 1638352291847 + } + ] }, { "style": "Text", "text": "Left-click on the black background and drag to move around the workspace.", - "updated": 1610040578937 + "updated": 1610040578937, + "translations": [ + { + "language": "RU", + "text": "Щелкните левой кнопкой мыши на черном фоне и перетащите, чтобы перемещаться по рабочему пространству.", + "updated": 1638352311452 + } + ] }, { "style": "Text", - "text": "You may also use the following key combinations on your keyboard:" + "text": "You may also use the following key combinations on your keyboard:", + "translations": [ + { + "language": "RU", + "text": "Вы также можете использовать на клавиатуре следующие комбинации клавиш:", + "updated": 1638352327198 + } + ] }, { "style": "List", "text": "Ctrl or ⌘ + ← to pan to the left.", - "updated": 1610040692407 + "updated": 1610040692407, + "translations": [ + { + "language": "RU", + "text": "Ctrl или ⌘ + ← для панорамирования влево.", + "updated": 1638349186250 + } + ] }, { "style": "List", "text": "Ctrl or ⌘ + → to pan to the right.", - "updated": 1610040706743 + "updated": 1610040706743, + "translations": [ + { + "language": "RU", + "text": "Ctrl или ⌘ + → для панорамирования влево.", + "updated": 1638349206289 + } + ] }, { "style": "List", "text": "Ctrl or ⌘ + ↑ to pan upwards.", - "updated": 1610040720472 + "updated": 1610040720472, + "translations": [ + { + "language": "RU", + "text": "Ctrl или ⌘ + ↑ панорамировать вверх.", + "updated": 1638349224866 + } + ] }, { "style": "List", "text": "Ctrl or ⌘ + ↓ to pan downwards.", - "updated": 1634912309430 + "updated": 1634912309430, + "translations": [ + { + "language": "RU", + "text": "Ctrl или ⌘ + ↓ панорамировать вверх.", + "updated": 1638349237968 + } + ] }, { "style": "Block", @@ -106,25 +225,60 @@ }, { "style": "Title", - "text": "Moving Nodes" + "text": "Moving Nodes", + "translations": [ + { + "language": "RU", + "text": "Перемещение узлов", + "updated": 1638347091105 + } + ] }, { "style": "Text", - "text": "There are two main ways to move a node:" + "text": "There are two main ways to move a node:", + "translations": [ + { + "language": "RU", + "text": "Есть два основных способа переместить узел:", + "updated": 1638347074563 + } + ] }, { "style": "Success", "text": "No matter what method you use, make sure the node is Pinned. Otherwise it will snap back to its original position.", - "updated": 1634914254508 + "updated": 1634914254508, + "translations": [ + { + "language": "RU", + "text": "Независимо от того, какой метод вы используете, убедитесь, что узел закреплен. В противном случае он вернется в исходное положение.", + "updated": 1638347057737 + } + ] }, { "style": "List", - "text": "Click on a node while holding Ctrl. Then use the arrow keys ← → ↑ ↓ to drag the node to your desired location." + "text": "Click on a node while holding Ctrl. Then use the arrow keys ← → ↑ ↓ to drag the node to your desired location.", + "translations": [ + { + "language": "RU", + "text": "Щелкните узел, удерживая Ctrl. Затем с помощью клавиш со стрелками ← → ↑ ↓ перетащите узел в желаемое место.", + "updated": 1638347109682 + } + ] }, { "style": "List", "text": "The second method copies the node you wish to move and then snaps it to the new position. In order to do this, first find the Save Node to Move menu option on the node you wish to move and click it. Then move to a different node near where you would like the current node and click the Snap Saved Node to Position button.", - "updated": 1634914182709 + "updated": 1634914182709, + "translations": [ + { + "language": "RU", + "text": "Второй метод копирует узел, который вы хотите переместить, а затем привязывает его к новой позиции. Для этого сначала найдите пункт меню Save Node to Move на узле, который вы хотите переместить, и нажмите на него. Затем перейдите к другому узлу рядом с тем местом, где вы хотели бы видеть текущий узел, и нажмите кнопку Snap Saved Node to Position.", + "updated": 1638347546423 + } + ] }, { "style": "Gif", @@ -134,20 +288,48 @@ { "style": "Text", "text": "There are also keyboard shortcuts to accomplish node snapping. See Keyboard Shortcut Quick Guide page for more details.", - "updated": 1634915239339 + "updated": 1634915239339, + "translations": [ + { + "language": "RU", + "text": "Есть также сочетания клавиш для выполнения привязки узлов. Дополнительные сведения см. На странице Keyboard Shortcut Quick Guide.", + "updated": 1638347595300 + } + ] }, { "style": "Success", "text": "These UI tricks may also make your life easier:", - "updated": 1637691123266 + "updated": 1637691123266, + "translations": [ + { + "language": "RU", + "text": "Эти уловки UI также могут облегчить вашу жизнь:", + "updated": 1638347624958 + } + ] }, { "style": "List", - "text": "Use the design space map as many times as required to find your way from one hierarchy to the other." + "text": "Use the design space map as many times as required to find your way from one hierarchy to the other.", + "translations": [ + { + "language": "RU", + "text": "Используйте карту Design Space столько раз, сколько потребуется, чтобы найти путь от одной иерархии к другой.", + "updated": 1638347662493 + } + ] }, { "style": "List", - "text": "Remove the pin once the reference is established so that the node goes back to its place." + "text": "Remove the pin once the reference is established so that the node goes back to its place.", + "translations": [ + { + "language": "RU", + "text": "Удалите штифт, как только ссылка будет установлена, чтобы узел вернулся на свое место.", + "updated": 1638347700591 + } + ] }, { "style": "Block", @@ -155,12 +337,26 @@ }, { "style": "Title", - "text": "Keyboard Shortcuts" + "text": "Keyboard Shortcuts", + "translations": [ + { + "language": "RU", + "text": "Сочетание клавиш", + "updated": 1638349283955 + } + ] }, { "style": "Text", "text": "Superalgos also offers a range of keyboard shortcuts to help make working with the platform easier. You can find a list of all current shortcuts at the Keyboard Shortcut Quick Guide page.", - "updated": 1634915308602 + "updated": 1634915308602, + "translations": [ + { + "language": "RU", + "text": "Superalgos также предлагает ряд сочетаний клавиш, которые упрощают работу с платформой. Вы можете найти список всех текущих сочетаний клавиш на странице Keyboard Shortcut Quick Guide.", + "updated": 1638349310337 + } + ] }, { "style": "Text", diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-003-nodes-menu.json b/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-003-nodes-menu.json index 6d077f430..49b98b0ce 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-003-nodes-menu.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-003-nodes-menu.json @@ -4,27 +4,62 @@ "type": "Nodes Menu", "definition": { "text": "Each node has a menu featuring several arrangement, relationship, and productivity features.", - "updated": 1610040906717 + "updated": 1610040906717, + "translations": [ + { + "language": "RU", + "text": "Каждый узел имеет меню с несколькими функциями расположения, взаимосвязи и производительности.", + "updated": 1638352367756 + } + ] }, "paragraphs": [ { "style": "Text", "text": "Hovering the mouse pointer over nodes causes a menu to pop up. In this situation, the node is in focus.", - "updated": 1610040966447 + "updated": 1610040966447, + "translations": [ + { + "language": "RU", + "text": "При наведении указателя мыши на узлы появляется всплывающее меню. В этой ситуации узел находится в фокусе.", + "updated": 1638352382647 + } + ] }, { "style": "Title", - "text": "Arrangement Features" + "text": "Arrangement Features", + "translations": [ + { + "language": "RU", + "text": "Особенности компоновки", + "updated": 1638352398140 + } + ] }, { "style": "Text", "text": "The design space functions under the paradigm of a self-organizing workspace in which nodes tend to find their place guided by certain arrangement properties that you may control from the node's menu.", - "updated": 1615313209746 + "updated": 1615313209746, + "translations": [ + { + "language": "RU", + "text": "Пространство дизайна Design Space функционирует в соответствии с парадигмой самоорганизующейся рабочей области, в которой узлы стремятся найти свое место, руководствуясь определенными свойствами компоновки, которыми вы можете управлять из меню узла.", + "updated": 1638352439644 + } + ] }, { "style": "Subtitle", "text": "Level of Freedom", - "updated": 1610041172693 + "updated": 1610041172693, + "translations": [ + { + "language": "RU", + "text": "Степень свободы", + "updated": 1638352465906 + } + ] }, { "style": "Include", @@ -49,7 +84,14 @@ { "style": "Subtitle", "text": "Visibility", - "updated": 1610041357172 + "updated": 1610041357172, + "translations": [ + { + "language": "RU", + "text": "Видимость", + "updated": 1638352488263 + } + ] }, { "style": "Include", @@ -64,7 +106,14 @@ { "style": "Subtitle", "text": "Angle to Parent Node", - "updated": 1610041616280 + "updated": 1610041616280, + "translations": [ + { + "language": "RU", + "text": "Угол к родительскому узлу", + "updated": 1638352502246 + } + ] }, { "style": "Include", @@ -94,7 +143,14 @@ { "style": "Subtitle", "text": "Distance to Parent Node", - "updated": 1610041878075 + "updated": 1610041878075, + "translations": [ + { + "language": "RU", + "text": "Расстояние до родительского узла", + "updated": 1638352515633 + } + ] }, { "style": "Include", @@ -134,17 +190,38 @@ { "style": "Subtitle", "text": "Arrangement Style", - "updated": 1615491355364 + "updated": 1615491355364, + "translations": [ + { + "language": "RU", + "text": "Стиль аранжировки", + "updated": 1638352536497 + } + ] }, { "style": "Text", "text": "The following options affect how a node is arranged around or in relation to its parent.", - "updated": 1615491622552 + "updated": 1615491622552, + "translations": [ + { + "language": "RU", + "text": "Следующие параметры влияют на то, как узел расположен вокруг своего родителя или по отношению к нему.", + "updated": 1638352550577 + } + ] }, { "style": "Important", "text": "The current implementation of this feature is not optimal, and the behavior of some of these options is hard to predict. If you are a developer, this may be a good opportunity to iterate on the existing code and take this feature to a more usable state.", - "updated": 1615491609266 + "updated": 1615491609266, + "translations": [ + { + "language": "RU", + "text": "Текущая реализация этой функции не оптимальна, и поведение некоторых из этих параметров трудно предсказать. Если вы разработчик, это может быть хорошей возможностью повторить существующий код и перевести эту функцию в более удобное состояние.", + "updated": 1638352573393 + } + ] }, { "style": "Include", @@ -179,12 +256,26 @@ { "style": "Title", "text": "Relationships and References", - "updated": 1610042149939 + "updated": 1610042149939, + "translations": [ + { + "language": "RU", + "text": "Связи и ссылки", + "updated": 1638352597922 + } + ] }, { "style": "Subtitle", "text": "Detach Node", - "updated": 1610042625172 + "updated": 1610042625172, + "translations": [ + { + "language": "RU", + "text": "Отсоединить узел", + "updated": 1638352629210 + } + ] }, { "style": "Include", @@ -194,7 +285,14 @@ { "style": "Subtitle", "text": "Delink Node", - "updated": 1610042618278 + "updated": 1610042618278, + "translations": [ + { + "language": "RU", + "text": "Убрать ссылочную связь", + "updated": 1638352744558 + } + ] }, { "style": "Include", @@ -203,11 +301,25 @@ { "style": "Title", "text": "Productivity Features", - "updated": 1610042253763 + "updated": 1610042253763, + "translations": [ + { + "language": "RU", + "text": "Особенности производительности", + "updated": 1638352762208 + } + ] }, { "style": "Subtitle", - "text": "Backup Entity" + "text": "Backup Entity", + "translations": [ + { + "language": "RU", + "text": "Резервный объект", + "updated": 1638352777555 + } + ] }, { "style": "Include", @@ -217,7 +329,14 @@ { "style": "Subtitle", "text": "Clone Entity", - "updated": 1610042551177 + "updated": 1610042551177, + "translations": [ + { + "language": "RU", + "text": "Клонировать объект", + "updated": 1638352839162 + } + ] }, { "style": "Include", @@ -226,7 +345,14 @@ { "style": "Subtitle", "text": "Share Entity", - "updated": 1610042564664 + "updated": 1610042564664, + "translations": [ + { + "language": "RU", + "text": "Поделиться объектом", + "updated": 1638352902248 + } + ] }, { "style": "Include", @@ -235,7 +361,14 @@ { "style": "Subtitle", "text": "Delete Entity", - "updated": 1610042582474 + "updated": 1610042582474, + "translations": [ + { + "language": "RU", + "text": "Удалить объект", + "updated": 1638352917910 + } + ] }, { "style": "Include", diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-004-keyboard-shortcuts-to-nodes.json b/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-004-keyboard-shortcuts-to-nodes.json index bc3cd870f..a6cce21ed 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-004-keyboard-shortcuts-to-nodes.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Design/Design-Space/design-space-004-keyboard-shortcuts-to-nodes.json @@ -4,7 +4,14 @@ "type": "Keyboard Shortcuts to Nodes", "definition": { "text": "Defining shortcuts to particular nodes may be useful when interacting with the said node regularly.", - "updated": 1610043042775 + "updated": 1610043042775, + "translations": [ + { + "language": "RU", + "text": "Определение горячих клавиш для конкретных узлов может быть полезно при регулярном взаимодействии с указанным узлом.", + "updated": 1638352965093 + } + ] }, "paragraphs": [ { @@ -15,25 +22,60 @@ { "style": "Text", "text": "It is also possible to set a custom shortcut to any node you would like. This is useful for accessing frequenty used nodes.", - "updated": 1637691354831 + "updated": 1637691354831, + "translations": [ + { + "language": "RU", + "text": "Также можно установить собственную горячую клавишу для любого узла, который вам нужен. Это полезно для доступа к часто используемым узлам.", + "updated": 1638353006334 + } + ] }, { "style": "Text", "text": "You may define this type of shortcut using the following procedure:", - "updated": 1637691378647 + "updated": 1637691378647, + "translations": [ + { + "language": "RU", + "text": "Вы можете определить эту горячую клавишу, используя следующую процедуру:", + "updated": 1638353033399 + } + ] }, { "style": "List", - "text": "Hover the mouse pointer over the target node until the menu opens up. This puts the node in focus." + "text": "Hover the mouse pointer over the target node until the menu opens up. This puts the node in focus.", + "translations": [ + { + "language": "RU", + "text": "Наведите указатель мыши на целевой узел, пока не откроется меню. Это ставит узел в фокус.", + "updated": 1638353055250 + } + ] }, { "style": "List", "text": "Click Ctrl or Cmd + Alt + your preferred key to assign the shortcut.", - "updated": 1634909858587 + "updated": 1634909858587, + "translations": [ + { + "language": "RU", + "text": "Щелкните Ctrl или Cmd + Alt + желаемая клавиша, чтобы назначить горячую клавишу.", + "updated": 1638353089142 + } + ] }, { "style": "List", - "text": "A sign will appear below the node confirming the assignation of the shortcut." + "text": "A sign will appear below the node confirming the assignation of the shortcut.", + "translations": [ + { + "language": "RU", + "text": "Под узлом появится значок, подтверждающий назначение горячей клавишы.", + "updated": 1638353150621 + } + ] }, { "style": "Gif", @@ -42,12 +84,26 @@ }, { "style": "Text", - "text": "Repeat the same procedure to remove a shortcut." + "text": "Repeat the same procedure to remove a shortcut.", + "translations": [ + { + "language": "RU", + "text": "Повторите ту же процедуру, чтобы удалить горячую клавишу.", + "updated": 1638353191630 + } + ] }, { "style": "Note", "text": "When attempting to assign a shortcut with a keyboard combination that is already in use, the system will notify of the issue. If you insist by hitting the same keyboard combination two more times, the system will assign the shortcut as expected.", - "updated": 1610043248085 + "updated": 1610043248085, + "translations": [ + { + "language": "RU", + "text": "При попытке назначить сочетание клавиш с комбинацией клавиш, которая уже используется, система уведомит о проблеме. Если вы настаиваете, нажимая ту же комбинацию клавиш еще два раза, система назначит сочетание клавиш, как и ожидалось.", + "updated": 1638353213307 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Basics/docs-basics-002-docs-page.json b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Basics/docs-basics-002-docs-page.json index 858f35b06..55984d4ca 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Basics/docs-basics-002-docs-page.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Basics/docs-basics-002-docs-page.json @@ -16,6 +16,11 @@ "language": "DE", "text": "Eine Docs-Seite ist letztendlich eine JSON-Datei, die auf der Festplatte gespeichert ist.", "updated": 1633805247812 + }, + { + "language": "RU", + "text": "Страница документации - это, в конечном итоге, файл JSON, хранящийся на диске.", + "updated": 1637932063212 } ] }, @@ -35,6 +40,11 @@ "language": "DE", "text": "Die Docs sind eine Sammlung von Seiten, die jeweils als JSON-Datei unter dem folgenden Pfad gespeichert werden:", "updated": 1633805308812 + }, + { + "language": "RU", + "text": "Документы - это набор страниц, каждая из которых сохраняется в виде файла JSON по следующему пути:", + "updated": 1637932134476 } ] }, @@ -56,6 +66,11 @@ "language": "DE", "text": "Es folgt eine Verzeichnisstruktur, wobei jeder Ordner eine Docs-Kategorie enthält:", "updated": 1633805513174 + }, + { + "language": "RU", + "text": "Ниже представлена ​​структура каталогов, в каждой папке указана категория страницы документов Docs Page Category:", + "updated": 1637932266217 } ] }, @@ -69,6 +84,11 @@ "text": "> Docs-Books\n> Docs-Concepts\n> Docs-Nodes\n> Docs-Reviews\n> Docs-Topics\n> Docs-Tutorials", "updated": 1613858683058, "style": "Json" + }, + { + "language": "RU", + "text": "\n> Docs-Books\n> Docs-Concepts\n> Docs-Nodes\n> Docs-Reviews\n> Docs-Topics\n> Docs-Tutorials", + "updated": 1637932159714 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Basics/docs-basics-014-docs-search-engine.json b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Basics/docs-basics-014-docs-search-engine.json index 67f53b5d3..896e5176d 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Basics/docs-basics-014-docs-search-engine.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Basics/docs-basics-014-docs-search-engine.json @@ -10,6 +10,11 @@ "language": "DE", "text": "Die Docs verfügen über eine Suchmaschine, die es den Nutzern ermöglicht, die Sammlung von Seiten zu durchsuchen.", "updated": 1633863338682 + }, + { + "language": "RU", + "text": "Docs Search Engine - это поисковая система, которая позволяет пользователям выполнять поиск по всем страницам.", + "updated": 1637927883659 } ] }, @@ -23,6 +28,11 @@ "language": "DE", "text": "Die Suchmaschine erstellt einen Docs Search Engine Index, der später verwendet wird, um Übereinstimmungen mit den Begriffen zu finden, die die Benutzer in das Suchfeld eingeben.", "updated": 1633863462621 + }, + { + "language": "RU", + "text": "Поисковая система создает Docs Search Engine Index, который позже используется для поиска совпадений с фразами, которые пользователи вводят в поле поиска.", + "updated": 1637928189353 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands-Messages/docs-commands-messages-001-docs-message-saving-done.json b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands-Messages/docs-commands-messages-001-docs-message-saving-done.json index 741769a17..ee76e0484 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands-Messages/docs-commands-messages-001-docs-message-saving-done.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands-Messages/docs-commands-messages-001-docs-message-saving-done.json @@ -31,8 +31,8 @@ }, { "language": "RU", - "text": "Команда docs.save была выполнена успешно, и все изменения были сохранены в Client Superalgos.", - "updated": 1638164183920 + "text": "Команда docs.save была выполнена успешно, и все изменения были сохранены в клиенте Superalgos Client.", + "updated": 1637925175363 } ] }, @@ -61,8 +61,8 @@ }, { "language": "RU", - "text": "Все последние изменения на страницах узлов, концепций, тем, учебников, обзоров и книг были сохранены на диске.", - "updated": 1637920599631 + "text": "Все последние изменения узла, концепций, тем, учебной пособии, обзоров и страниц книги были сохранены на диск.", + "updated": 1637925337735 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands/docs-commands-005-docs-save-command.json b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands/docs-commands-005-docs-save-command.json index 8a03cfb55..149f9624c 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands/docs-commands-005-docs-save-command.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Commands/docs-commands-005-docs-save-command.json @@ -10,6 +10,11 @@ "language": "DE", "text": "Verwenden Sie diesen Befehl, um die Änderungen zu speichern, die Sie beim Hinzufügen, Löschen oder Bearbeiten von Absätzen in den Docs oder beim Hinzufügen oder Löschen von Seiten vorgenommen haben.", "updated": 1633894161377 + }, + { + "language": "RU", + "text": "Используйте эту команду для сохранения изменений, внесенных вами при добавлении, удалении или редактировании абзацев в документации или добавление / удаление страниц.", + "updated": 1637927558252 } ] }, @@ -28,7 +33,14 @@ }, { "style": "Title", - "text": "Syntax" + "text": "Syntax", + "translations": [ + { + "language": "RU", + "text": "Синтаксис", + "updated": 1637927604772 + } + ] }, { "style": "Javascript", diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Languages/docs-languages-003-docs-in-russian.json b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Languages/docs-languages-003-docs-in-russian.json index a10b305cb..9263e7e63 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Languages/docs-languages-003-docs-in-russian.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Languages/docs-languages-003-docs-in-russian.json @@ -13,8 +13,8 @@ }, { "language": "RU", - "text": "Страницы Docs Superalgos и других интегрированных проектов изначально написаны на английском языке. Система позволяет пользователям искать и просматривать страницы и на других языках, при условии, что пользователи предварительно предоставили соответствующие переводы.", - "updated": 1637919515814 + "text": "Страницы документации Superalgos и других интегрированных проектов изначально написаны на английском языке. Система позволяет пользователям искать и просматривать страницы на других языках, если пользователи ранее предоставили соответствующие переводы.", + "updated": 1637924042557 } ] }, @@ -31,8 +31,8 @@ }, { "language": "RU", - "text": "Английский язык считается языком по умолчанию. При переходе на другой язык система пытается показать содержимое на новом языке. Однако, если перевод еще не доступен, то вместо этого он покажет английскую версию.", - "updated": 1637919584958 + "text": "Английский считается языком по умолчанию. Когда вы переключаетесь на другой язык, система пытается показать контент на новом языке. Однако, если перевод еще не доступен, вместо него отображается английская версия.", + "updated": 1637924170953 } ] }, @@ -47,8 +47,8 @@ }, { "language": "RU", - "text": "Типы узлов (Node), имена переменных, название страниц в Docs и несколько других элементов Superalgos могут быть переведены, так как они являются уникальными идентификаторами указанных элементов. Вы всегда получите их на английском языке.", - "updated": 1637919662038 + "text": "Типы узлов Node, имена переменных, заголовки страниц документации и ​​некоторые другие элементы Superalgos не могут быть переведены, поскольку они являются уникальными идентификаторами указанных элементов. Вы всегда получите их на английском языке.", + "updated": 1637924315355 } ] }, @@ -63,8 +63,8 @@ }, { "language": "RU", - "text": "Если вы хотите внести свой вклад в переводы, прочитайте страницу Как вносить переводы (How to Contribute Translations ).", - "updated": 1637919738801 + "text": "Если вы хотите внести свой вклад в переводы, прочтите страницу How to Contribute Translations.", + "updated": 1638276910095 } ] }, @@ -80,8 +80,8 @@ }, { "language": "RU", - "text": "Пользователи могут переключаться между языками с помощью ссылок/флагов, представленных в нижнем колонтитуле каждой страницы Docs.", - "updated": 1637919818588 + "text": "Пользователи могут переключаться между языками, используя ссылки / флаги в нижнем колонтитуле каждой страницы документации.", + "updated": 1637924677679 } ] }, @@ -97,8 +97,8 @@ }, { "language": "RU", - "text": "Вы можете добавлять или удалять страницы в Документах только в том случае, если для этого языка установлен английский. Для перевода вы должны выбрать язык, на который вы хотите перевести. (В данном случае русский)", - "updated": 1637919928768 + "text": "Вы можете добавлять или удалять страницы в документации, только если установлен английский язык. Для перевода вам необходимо выбрать язык, на который вы хотите перевести. (В данном случае русский)", + "updated": 1637924687646 } ] } diff --git a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Paragraph-Styles/docs-paragraph-styles-024-docs-chapter-style.json b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Paragraph-Styles/docs-paragraph-styles-024-docs-chapter-style.json index a5bb98e35..434776203 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Paragraph-Styles/docs-paragraph-styles-024-docs-chapter-style.json +++ b/Projects/Foundations/Schemas/Docs-Topics/D/Docs/Docs-Paragraph-Styles/docs-paragraph-styles-024-docs-chapter-style.json @@ -10,6 +10,11 @@ "language": "DE", "text": "Dieser Stil wird in Docs Books (Bücher) verwendet, um ein neues Kapitel für dieses Buch zu definieren. Der Stil gibt auf der Buchseite den Index der referenzierten Docs-Themen wieder.", "updated": 1633959799753 + }, + { + "language": "RU", + "text": "Этот стиль используется в книге документаций для определения новой главы этой книги. Этот стиль отображает на странице книги указатель упомянутых тем документации.", + "updated": 1637931127565 } ] }, @@ -17,7 +22,14 @@ { "style": "Title", "text": "Syntax", - "updated": 1610015500246 + "updated": 1610015500246, + "translations": [ + { + "language": "RU", + "text": "Синтаксис", + "updated": 1637931138643 + } + ] }, { "style": "Javascript", @@ -32,6 +44,11 @@ "language": "DE", "text": "Parameter", "updated": 1633959814572 + }, + { + "language": "RU", + "text": "Параметры", + "updated": 1637931161374 } ] }, @@ -44,6 +61,11 @@ "language": "DE", "text": "Chapter Number: Eine beliebige Zeichenfolge, die die anzuzeigende Kapitelnummer darstellt.", "updated": 1633959840991 + }, + { + "language": "RU", + "text": "Номер главы: любая строка, представляющая номер отображаемой главы.", + "updated": 1637931335230 } ] }, @@ -55,6 +77,11 @@ "language": "DE", "text": "Project: Ist das Projekt, zu dem die Docs Page gehört.", "updated": 1633959863406 + }, + { + "language": "RU", + "text": "Проект: это проект, которому принадлежит страница документации Docs Page.", + "updated": 1637931327964 } ] }, @@ -67,6 +94,11 @@ "language": "DE", "text": "Docs Page Category: Topic oder Tutorial.", "updated": 1633959871172 + }, + { + "language": "RU", + "text": "Категория страницы документации: тема или учебное пособие Tutorial.", + "updated": 1637931589879 } ] }, @@ -79,6 +111,11 @@ "language": "DE", "text": "Docs Category Name: Bei Themen ist dies der Name des Topic, bei Tutorials der Name des Tutorial.", "updated": 1633959900758 + }, + { + "language": "RU", + "text": "Название категории документов: для тем - название темы, для руководств - это название учебника.", + "updated": 1637931753911 } ] }, @@ -91,6 +128,11 @@ "language": "DE", "text": "Introduction Text: Es handelt sich um einen Einleitungstext, der zwischen dem Kapiteltitel und dem Kapitelindex angezeigt wird. Dieser Parameter ist optional.", "updated": 1633959924482 + }, + { + "language": "RU", + "text": "Текст введения: это текст введения, который отображается между заголовком главы и указателем главы Index. Это необязательный параметр.", + "updated": 1637931921063 } ] }, @@ -103,6 +145,11 @@ "language": "DE", "text": "Beispiele:", "updated": 1633960032251 + }, + { + "language": "RU", + "text": "Примеры:", + "updated": 1637931942649 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Topics/H/How/How-To/how-to-001-detach-and-attach-nodes.json b/Projects/Foundations/Schemas/Docs-Topics/H/How/How-To/how-to-001-detach-and-attach-nodes.json index d1d012248..4dd7e6822 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/H/How/How-To/how-to-001-detach-and-attach-nodes.json +++ b/Projects/Foundations/Schemas/Docs-Topics/H/How/How-To/how-to-001-detach-and-attach-nodes.json @@ -4,7 +4,14 @@ "type": "Detach and Attach Nodes", "definition": { "text": "To detach a node, click on the detach button on the node's menu. To attach a node, right-click the node and drag it closer to the node you wish to attach it to. Release the right-click when the target node is highlighted.", - "updated": 1615545397469 + "updated": 1615545397469, + "translations": [ + { + "language": "RU", + "text": "Чтобы отсоединить узел, нажмите кнопку отсоединения в меню узла. Чтобы присоединить узел, щелкните узел правой кнопкой мыши и перетащите его ближе к узлу, к которому вы хотите его присоединить. Отпустите правую кнопку мыши, когда целевой узел будет выделен.", + "updated": 1638346583080 + } + ] }, "paragraphs": [ { @@ -19,24 +26,59 @@ }, { "style": "Text", - "text": "Nodes in the workspace may be unchained or detached from its parent, carrying all offspring with it. When a node is left unchained, it is no longer taken into account in the logic of the hierarchy, as it no longer belongs to it. When a node is chained back or reattached to the hierarchy, it goes back to being functional." + "text": "Nodes in the workspace may be unchained or detached from its parent, carrying all offspring with it. When a node is left unchained, it is no longer taken into account in the logic of the hierarchy, as it no longer belongs to it. When a node is chained back or reattached to the hierarchy, it goes back to being functional.", + "translations": [ + { + "language": "RU", + "text": "Узлы в рабочей области могут быть освобождены или отсоединены от своего родителя, неся с собой все потомки. Когда узел не связан, он больше не учитывается в логике иерархии, поскольку больше не принадлежит ей. Когда узел возвращается в цепочку или повторно присоединяется к иерархии, он снова становится функциональным.", + "updated": 1638346608272 + } + ] }, { "style": "Text", - "text": "This feature is useful when testing different configurations, rules or parameters, as it allows to keep alternatives handy in the workspace." + "text": "This feature is useful when testing different configurations, rules or parameters, as it allows to keep alternatives handy in the workspace.", + "translations": [ + { + "language": "RU", + "text": "Эта функция полезна при тестировании различных конфигураций, правил или параметров, так как позволяет держать альтернативы под рукой в ​​рабочей области.", + "updated": 1638346623438 + } + ] }, { "style": "Text", - "text": "Nodes may be attached only to potential parents. The system limits the way in which nodes may be attached, according to the logic of the information they contain." + "text": "Nodes may be attached only to potential parents. The system limits the way in which nodes may be attached, according to the logic of the information they contain.", + "translations": [ + { + "language": "RU", + "text": "Узлы могут быть прикреплены только к потенциальным родителям. Система ограничивает способ подключения узлов в соответствии с логикой содержащейся в них информации.", + "updated": 1638346637620 + } + ] }, { "style": "Note", "text": "Nodes may not be detached or attached to frozen nodes. You need to unfreeze them before attaching or detaching.", - "updated": 1609948096499 + "updated": 1609948096499, + "translations": [ + { + "language": "RU", + "text": "Узлы нельзя отсоединять или присоединять к замороженным узлам. Перед установкой или отсоединением их необходимо разморозить.", + "updated": 1638346663411 + } + ] }, { "style": "Note", - "text": "The verbs to chain and to attach may be used interchangeably, as synonyms. Similarly, to unchain and to detach are both valid." + "text": "The verbs to chain and to attach may be used interchangeably, as synonyms. Similarly, to unchain and to detach are both valid.", + "translations": [ + { + "language": "RU", + "text": "Глаголы «связывать» и «прикреплять» могут использоваться как синонимы. Точно так же и \"разъединение\", и \"отсоединение\" допустимы.", + "updated": 1638346757261 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/H/How/How-To/how-to-002-establish-and-remove-references.json b/Projects/Foundations/Schemas/Docs-Topics/H/How/How-To/how-to-002-establish-and-remove-references.json index b78453f59..6550369ad 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/H/How/How-To/how-to-002-establish-and-remove-references.json +++ b/Projects/Foundations/Schemas/Docs-Topics/H/How/How-To/how-to-002-establish-and-remove-references.json @@ -11,6 +11,11 @@ "text": "Para establecer la referencia, click derecho en el primer nodo y arrástrelo cerca del nodo de destino. Entonces remueva la referencia, use el boton delink en el menú.", "updated": 1633296472626, "style": "Definition" + }, + { + "language": "RU", + "text": "Чтобы установить ссылку, щелкните правой кнопкой мыши первый узел и перетащите его ближе к целевому узлу. Чтобы удалить ссылку, используйте кнопку удаления ссылки в меню.", + "updated": 1638346810573 } ] }, @@ -29,6 +34,11 @@ "text": "Cuando esté estableciendo una referencia, anilsos grises muestran con cuales nodos puede establecer la referencia. En caso de que haya muchos nodos que aceptarían la referencia, el nodo que esté más cerca de donde se origina la referencia está destacado con un anillo dorado. Liberando el botón del mouse establece a referencia con el nodo destacado.", "updated": 1633521217701, "style": "Text" + }, + { + "language": "RU", + "text": "При установлении ссылки серые кольца показывают, с какими узлами вы можете установить ссылку. В случае, если есть несколько узлов, которые принимают ссылку, тот, который находится ближе к узлу, откуда эта ссылка берет начало, выделяется золотым кольцом. Отпускание кнопки мыши устанавливает ссылку с выделенным узлом.", + "updated": 1638346833498 } ] }, @@ -46,13 +56,25 @@ "text": "La referencia es visualmente representada por una leve linea de puntos grises. Esta linea es visible solo cuando ambos extremos de la referencia son visibles.", "updated": 1633521251780, "style": "Text" + }, + { + "language": "RU", + "text": "Ссылка визуально представлена ​​слабой серой пунктирной линией.", + "updated": 1638346850624 } ], "updated": 1637691076887 }, { "style": "Success", - "text": "You may toggle these grey lines on and off using: Ctrl + Shift + Alt + Key-R" + "text": "You may toggle these grey lines on and off using: Ctrl + Shift + Alt + Key-R", + "translations": [ + { + "language": "RU", + "text": "Вы можете включать и выключать эти серые линии, используя: Ctrl + Shift + Alt + Клавиша-R", + "updated": 1638346885836 + } + ] }, { "style": "Text", @@ -64,6 +86,11 @@ "text": "Para remover una referencia o deslinkear dos nodos, use el botón delink button del nodo donde la referencia se origina.", "updated": 1633521278527, "style": "Text" + }, + { + "language": "RU", + "text": "Чтобы удалить ссылку или разъединить два узла, используйте кнопку отмены связи на узле, откуда возникает ссылка.", + "updated": 1638346905258 } ] }, @@ -74,7 +101,14 @@ }, { "style": "Title", - "text": "What If the Nodes Are Far Away or in Different Hierarchies?" + "text": "What If the Nodes Are Far Away or in Different Hierarchies?", + "translations": [ + { + "language": "RU", + "text": "Что делать, если узлы находятся далеко или в разных иерархиях?", + "updated": 1638346918146 + } + ] }, { "style": "Title", @@ -90,6 +124,11 @@ "text": "El proceso es exactamente el mismo. Todo lo que necesita es manejar unos pocos trucos para que pueda arrastrar uno de los nodos todo el recorrido hasta donde el segundo nodo está.", "updated": 1633295934654, "style": "Text" + }, + { + "language": "RU", + "text": "Процесс точно такой же. Все, что вам нужно сделать, это освоить несколько трюков, чтобы вы могли полностью переместить один из узлов туда, где находится второй узел.", + "updated": 1638346936610 } ] }, diff --git a/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-001-fundamental-superalgos-concepts.json b/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-001-fundamental-superalgos-concepts.json index 4a9d3b154..0774623d8 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-001-fundamental-superalgos-concepts.json +++ b/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-001-fundamental-superalgos-concepts.json @@ -4,58 +4,149 @@ "type": "Fundamental Superalgos Concepts", "definition": { "text": "Superalgos breaks up complexity and describes the fundamental concepts that make up trading intelligence in hierarchies of nodes. Nodes may reference other nodes to access information in other hierarchies.", - "updated": 1609943915544 + "updated": 1609943915544, + "translations": [ + { + "language": "RU", + "text": "Superalgos разделяет сложность и описывает фундаментальные концепции, составляющие торговый интеллект в иерархиях узлов. Узлы могут ссылаться на другие узлы для доступа к информации в других иерархиях.", + "updated": 1637936649473 + } + ] }, "paragraphs": [ { "style": "Text", "text": "Algorithmic trading is a data-driven application. It is the superior ability to derive intelligence from data—above all—that gives automated trading an edge over trading manually.", - "updated": 1609943931550 + "updated": 1609943931550, + "translations": [ + { + "language": "RU", + "text": "Алгоритмическая торговля - это приложение, управляемое данными. Именно превосходная способность извлекать аналитические данные, прежде всего, дает автоматическому трейдингу преимущество перед торговлей вручную.", + "updated": 1637936885572 + } + ] }, { "style": "Text", - "text": "However, it would be simplistic to assume that trading intelligence emerges from data alone." + "text": "However, it would be simplistic to assume that trading intelligence emerges from data alone.", + "translations": [ + { + "language": "RU", + "text": "Однако было бы упрощением предполагать, что торговая информация исходит только из данных.", + "updated": 1637936986123 + } + ] }, { "style": "Callout", - "text": "Trading intelligence emerges from harnessing the interactions of multiple complex concepts." + "text": "Trading intelligence emerges from harnessing the interactions of multiple complex concepts.", + "translations": [ + { + "language": "RU", + "text": "Торговая аналитика возникает из взаимодействия нескольких сложных концепций.", + "updated": 1637937446660 + } + ] }, { "style": "Text", - "text": "Superalgos is a software infrastructure that contributes to harnessing those concepts and interactions by breaking complexity into small units of information called nodes and arranging them into larger data structures called hierarchies." + "text": "Superalgos is a software infrastructure that contributes to harnessing those concepts and interactions by breaking complexity into small units of information called nodes and arranging them into larger data structures called hierarchies.", + "translations": [ + { + "language": "RU", + "text": "Superalgos - это программная инфраструктура, которая способствует использованию этих концепций и взаимодействий, разбивая сложность на небольшие единицы информации, называемые узлами, и упорядочивая их в более крупные структуры данных, называемые иерархиями.", + "updated": 1637938069788 + } + ] }, { "style": "Text", - "text": "A hierarchy is a data structure representing an overarching, top-level concept, resulting in a long chain of nodes, usually with many ramifications. The system manages different types of hierarchies, each of them with a specific focus. For example, crypto ecosystem, data mines, or charting space." + "text": "A hierarchy is a data structure representing an overarching, top-level concept, resulting in a long chain of nodes, usually with many ramifications. The system manages different types of hierarchies, each of them with a specific focus. For example, crypto ecosystem, data mines, or charting space.", + "translations": [ + { + "language": "RU", + "text": "Иерархия - это структура данных, представляющая всеобъемлющую концепцию верхнего уровня, приводящую к длинной цепочке узлов, обычно с множеством ответвлений. Система управляет разными типами иерархий, каждая из которых имеет определенную направленность. Например, криптоэкосистема, сбор данных или графическое пространство.", + "updated": 1637938445084 + } + ] }, { "style": "Text", - "text": "A node is a small data structure containing information that may be related to market information, trading intelligence, the operation of the system, or other concepts. They are visually represented by icons in the design space." + "text": "A node is a small data structure containing information that may be related to market information, trading intelligence, the operation of the system, or other concepts. They are visually represented by icons in the design space.", + "translations": [ + { + "language": "RU", + "text": "Узел - это небольшая структура данных, содержащая информацию, которая может иметь отношение к рыночной информации, торговой информации, работе системы или другим концепциям. Они визуально представлены иконками в пространстве дизайна.", + "updated": 1637938473696 + } + ] }, { "style": "Text", - "text": "The design space is the visual environment that hosts all system and user definitions. In practical terms, it is the black space below the slider that splits the screen horizontally, separating the design space in the bottom from the charting space on top. As a hierarchy, it features nodes that enable user-control over certain aspects of the look, feel, and behavior of the space." + "text": "The design space is the visual environment that hosts all system and user definitions. In practical terms, it is the black space below the slider that splits the screen horizontally, separating the design space in the bottom from the charting space on top. As a hierarchy, it features nodes that enable user-control over certain aspects of the look, feel, and behavior of the space.", + "translations": [ + { + "language": "RU", + "text": "Пространство дизайна - это визуальная среда, в которой размещены все системные и пользовательские определения. На практике это пространство под слайдером, которое разделяет экран по горизонтали, отделяя пространство дизайна внизу от пространства диаграммы вверху. Оно включает узлы, которые позволяют пользователю управлять определенными аспектами внешнего вида.", + "updated": 1637938673092 + } + ] }, { "style": "Callout", - "text": "In other words, nodes arranged in hierarchical data structures describe the top-level concepts that make up trading intelligence in a way that helps users visualize and better understand them." + "text": "In other words, nodes arranged in hierarchical data structures describe the top-level concepts that make up trading intelligence in a way that helps users visualize and better understand them.", + "translations": [ + { + "language": "RU", + "text": "Другими словами, узлы, организованные в иерархические структуры данных, описывают концепции верхнего уровня, составляющие торговый интеллект, таким образом, чтобы помочь пользователям их визуализировать и лучше понимать.", + "updated": 1637938732238 + } + ] }, { "style": "Text", - "text": "These top-level concepts described as hierarchies interact with other concepts, that is, with other hierarchies. Interactions among hierarchies are called references." + "text": "These top-level concepts described as hierarchies interact with other concepts, that is, with other hierarchies. Interactions among hierarchies are called references.", + "translations": [ + { + "language": "RU", + "text": "Эти концепции верхнего уровня, описанные как иерархии, взаимодействуют с другими концепциями, то есть с другими иерархиями. Взаимодействия между иерархиями называются ссылками.", + "updated": 1637938774303 + } + ] }, { "style": "Text", - "text": "A reference is a mechanism by which information in a node is related to, or accessed by, other nodes. The ability of a node to establish a reference with another node enables the first to access the information or features entailed in the second one." + "text": "A reference is a mechanism by which information in a node is related to, or accessed by, other nodes. The ability of a node to establish a reference with another node enables the first to access the information or features entailed in the second one.", + "translations": [ + { + "language": "RU", + "text": "Ссылка - это механизм, с помощью которого информация в узле связана с другими узлами или доступна для них. Способность узла устанавливать ссылку с другим узлом позволяет первому получить доступ к информации или функциям, связанным со вторым.", + "updated": 1637938804544 + } + ] }, { "style": "Text", - "text": "To organize all of this information, Superalgos manages the concept of workspaces. A workspace is an entity storing all system and user-generated information, excluding the state and contents of plugins. In technical terms, a workspace is a JSON file." + "text": "To organize all of this information, Superalgos manages the concept of workspaces. A workspace is an entity storing all system and user-generated information, excluding the state and contents of plugins. In technical terms, a workspace is a JSON file.", + "translations": [ + { + "language": "RU", + "text": "Чтобы организовать всю эту информацию, Superalgos управляет концепцией рабочих пространств. Рабочая область - это объект, в котором хранится вся системная и пользовательская информация, за исключением состояния и содержимого подключаемых модулей. С технической точки зрения рабочая область - это файл JSON.", + "updated": 1637938840496 + } + ] }, { "style": "Note", "text": "The Bots page brings these conceptual definitions down to earth and offers an overview of how what these top-level concepts are and how they interact with each other.", - "updated": 1637697607949 + "updated": 1637697607949, + "translations": [ + { + "language": "RU", + "text": "На странице «Боты» эти концептуальные определения представлены на земле и предлагается обзор того, каковы эти концепции верхнего уровня и как они взаимодействуют друг с другом.", + "updated": 1637938913546 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-002-bots-in-superalgos.json b/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-002-bots-in-superalgos.json index 08da1efa4..2797a12c9 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-002-bots-in-superalgos.json +++ b/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-002-bots-in-superalgos.json @@ -4,111 +4,270 @@ "type": "Bots In Superalgos", "definition": { "text": "Bots are a crucial concept in Superalgos, and a good thread to explain how hierarchies interact with each other.", - "updated": 1609944023850 + "updated": 1609944023850, + "translations": [ + { + "language": "RU", + "text": "Боты - важнейшая концепция в Superalgos и хорошая ветка, объясняющая, как иерархии взаимодействуют друг с другом.", + "updated": 1637939070957 + } + ] }, "paragraphs": [ { "style": "Text", "text": "While sometimes people use the terms trading bot, trading strategy, and trading system interchangeably, in Superalgos the distinction is sharp and unequivocal. Let’s start by offering three fundamental definitions:", - "updated": 1609944046617 + "updated": 1609944046617, + "translations": [ + { + "language": "RU", + "text": "Хотя иногда люди используют термины «торговый бот», «торговая стратегия» и «торговая система» как синонимы, в Superalgos различие является резким и недвусмысленным. Давайте начнем с трех основных определений:", + "updated": 1637939113632 + } + ] }, { "style": "List", - "text": "Trading System: A trading system is a framework handling the low-level logic that serves to structure the processes and methods used to implement and deploy trading strategies." + "text": "Trading System: A trading system is a framework handling the low-level logic that serves to structure the processes and methods used to implement and deploy trading strategies.", + "translations": [ + { + "language": "RU", + "text": "Торговая система: торговая система - это структура, обрабатывающая низкоуровневую логику, которая служит для структурирования процессов и методов, используемых для реализации и развертывания торговых стратегий.", + "updated": 1637939152305 + } + ] }, { "style": "List", - "text": "Trading Strategy: A trading strategy is the description of a set of actions or events run in stages. Events are triggered upon the validation of precise conditions describing specific market situations. Trading strategies are designed to achieve a specific goal within the broader plan of a trading system via taking and managing positions." + "text": "Trading Strategy: A trading strategy is the description of a set of actions or events run in stages. Events are triggered upon the validation of precise conditions describing specific market situations. Trading strategies are designed to achieve a specific goal within the broader plan of a trading system via taking and managing positions.", + "translations": [ + { + "language": "RU", + "text": "Торговая стратегия Strategy: торговая стратегия - это описание набора действий или событий, выполняемых поэтапно. События инициируются после подтверждения точных условий, описывающих конкретные рыночные ситуации. Торговые стратегии предназначены для достижения конкретной цели в рамках более широкого плана торговой системы посредством открытия позиций и управления ими.", + "updated": 1637939245457 + } + ] }, { "style": "List", - "text": "Trading Bot: A trading bot is a computer program that—based on datasets exposed as products by other bots (counting sensors, indicators and even other trading bots)—applies the trading logic defined on a trading system to, on one side, generate a complete trading simulation (outputting datasets that include trades, the action of strategies, validation of conditions, etc.), and on the other side, manage the execution of orders when on a forward testing or live trading session." + "text": "Trading Bot: A trading bot is a computer program that—based on datasets exposed as products by other bots (counting sensors, indicators and even other trading bots)—applies the trading logic defined on a trading system to, on one side, generate a complete trading simulation (outputting datasets that include trades, the action of strategies, validation of conditions, etc.), and on the other side, manage the execution of orders when on a forward testing or live trading session.", + "translations": [ + { + "language": "RU", + "text": "Торговый бот: торговый бот - это компьютерная программа, которая - на основе наборов данных, представленных в качестве продуктов другими ботами (счетные датчики, индикаторы и даже другие торговые роботы) - применяет торговую логику, определенную в торговой системе, с одной стороны, для полного моделирования торговли (вывод наборов данных, включающих сделки, действие стратегий, проверка условий и т. д.), а с другой стороны, управлять исполнением ордеров во время форвардного тестирования или торговой сессии в реальном времени.", + "updated": 1637939479814 + } + ] }, { "style": "Callout", - "text": "In Superalgos, trading systems and trading strategies are definitions describing trading logic, while the trading bot is the computer program that uses the trading logic to test strategies, produce simulations, and trade." + "text": "In Superalgos, trading systems and trading strategies are definitions describing trading logic, while the trading bot is the computer program that uses the trading logic to test strategies, produce simulations, and trade.", + "translations": [ + { + "language": "RU", + "text": "В Superalgos торговые системы и торговые стратегии - это определения, описывающие торговую логику, а торговый бот - это компьютерная программа, которая использует торговую логику для тестирования стратегий, моделирования и торговли.", + "updated": 1637939519505 + } + ] }, { "style": "Note", "text": "This documentation expands extensively on these three concepts. For the time being, the above distinction is sufficient to continue.", - "updated": 1609944079526 + "updated": 1609944079526, + "translations": [ + { + "language": "RU", + "text": "В этой документации подробно рассматриваются эти три концепции. Пока что вышеупомянутого различия достаточно, чтобы продолжить.", + "updated": 1637939553464 + } + ] }, { "style": "Text", - "text": "Before diving into an in-depth exploration of each hierarchy, a quick overview is in order. One of the most important underlying concepts in Superalgos is that of bots. Let’s then use bots as the guiding thread to show you how the different hierarchies in Superalgos interact with each other." + "text": "Before diving into an in-depth exploration of each hierarchy, a quick overview is in order. One of the most important underlying concepts in Superalgos is that of bots. Let’s then use bots as the guiding thread to show you how the different hierarchies in Superalgos interact with each other.", + "translations": [ + { + "language": "RU", + "text": "Прежде чем углубиться в изучение каждой иерархии, сделаем краткий обзор. Одна из наиболее важных концепций, лежащих в основе Superalgos, - это боты. Затем давайте воспользуемся ботами в качестве ориентира, чтобы показать вам, как различные иерархии в Superalgos взаимодействуют друг с другом.", + "updated": 1637939606532 + } + ] }, { "style": "Title", - "text": "Bot Definitions" + "text": "Bot Definitions", + "translations": [ + { + "language": "RU", + "text": "Определения ботов", + "updated": 1637939648067 + } + ] }, { "style": "Text", - "text": "Bots are a very fluid concept within superalgos. You can think of them like a set of personal assistants each with a very specific job to do. A sensor bot collects information. An indicator bot preforms calculations on that information to create trading indicators. A trading bot places trade orders or backtests strategies. A social bot sends notifications using a social platform based on the preformance of the other bots, etc.", - "updated": 1637698573606 + "text": "In the pages describing data mines and trading mines you will learn that bots are algorithms defined in such mines. That is, mines hold the source code and configuration—the complete set of definitions—of the three existing kinds of bots: sensors, indicators, and the trading bot.", + "translations": [ + { + "language": "RU", + "text": "На страницах, описывающих источники данных и торговые данные, вы узнаете, что боты - это алгоритмы, определенные в таких источниках. То есть источники данных содержат исходный код и конфигурацию - полный набор определений - трех существующих видов ботов: датчиков, индикаторов и торгового бота.", + "updated": 1637940402491 + } + ] }, { "style": "Text", - "text": "In the pages describing data mines and trading mines you will learn that bots are algorithms defined within these mines. That is, mines hold the source code and configuration—the complete set of definitions—of the existing kinds of bots: sensors, indicators, social, learning, the trading bots, etc. You can think of mines as the home for each kind of bot.", - "updated": 1637698856223 - }, - { - "style": "Text", - "text": "As a user, you may use all bots in data mines shipping with the system. As a developer, you may create your own mines to develop your own bots. Anything that can be executed using a computer algorithm can be turned into a bot! The sky is the limit, with developers adding new bots regularly.", - "updated": 1637698955490 + "text": "As a user, you may use all bots in data mines shipping with the system. As a developer, you may create your own mines to develop your own sensors, indicators, and even a new trading bot.", + "translations": [ + { + "language": "RU", + "text": "Как пользователь, вы можете использовать всех ботов для сбора данных, поставляемых с системой. Как разработчик, вы можете создавать свои собственные сборщики данных для разработки собственных датчиков, индикаторов и даже нового торгового бота.", + "updated": 1637940510087 + } + ] }, { "style": "Title", - "text": "Bot Instances" + "text": "Bot Instances", + "translations": [ + { + "language": "RU", + "text": "Экземпляры ботов", + "updated": 1637940566659 + } + ] }, { "style": "Text", - "text": "Using any of these bots entails creating an instance of the bot definition, so that this instance may run the bot’s code. You will seldom need to create bot instances manually, as the process of installing a new market creates all necessary bot instances for your data mining operation and for running trading sessions (by the way, markets are defined and installed from within the crypto ecosystem hierarchy)." + "text": "Using any of these bots entails creating an instance of the bot definition, so that this instance may run the bot’s code. You will seldom need to create bot instances manually, as the process of installing a new market creates all necessary bot instances for your data mining operation and for running trading sessions (by the way, markets are defined and installed from within the crypto ecosystem hierarchy).", + "translations": [ + { + "language": "RU", + "text": "Использование любого из этих ботов влечет за собой создание экземпляра определения бота, чтобы этот экземпляр мог запускать код бота. Вам редко придется создавать экземпляры ботов вручную, поскольку в процессе установки нового рынка создаются все необходимые экземпляры ботов для вашей операции интеллектуального анализа данных и для проведения торговых сессий.", + "updated": 1637940663667 + } + ] }, { "style": "Text", - "text": "A bot instance is a reference to a bot as defined in a data or trading mine. The instance of the bot runs the defined processes and generates the defined data products." + "text": "A bot instance is a reference to a bot as defined in a data or trading mine. The instance of the bot runs the defined processes and generates the defined data products.", + "translations": [ + { + "language": "RU", + "text": "Экземпляр бота - это ссылка на бота, как это определено в сборщике данных или торговле. Экземпляр бота запускает определенные процессы и генерирует определенные информационные продукты.", + "updated": 1637940707860 + } + ] }, { "style": "Text", - "text": "Bot instances are run from within the network hierarchy. You use task managers and tasks to control bot instances, meaning, to start and stop them. Also in the network hierarchy lies the configurations about where the data they generate is to be stored." + "text": "Bot instances are run from within the network hierarchy. You use task managers and tasks to control bot instances, meaning, to start and stop them. Also in the network hierarchy lies the configurations about where the data they generate is to be stored.", + "translations": [ + { + "language": "RU", + "text": "Экземпляры ботов запускаются из сетевой иерархии. Вы используете диспетчеры задач и задачи для управления экземплярами ботов, то есть для их запуска и остановки. Также в сетевой иерархии находятся конфигурации о том, где должны храниться генерируемые ими данные.", + "updated": 1637940741408 + } + ] }, { "style": "Title", - "text": "Bot Dependencies" + "text": "Bot Dependencies", + "translations": [ + { + "language": "RU", + "text": "Зависимости ботов", + "updated": 1637940762763 + } + ] }, { "style": "Text", - "text": "Upon execution, bot instances run in a branched sequence determined by their status and data dependencies. For instance, if bot Alice depends on the data produced by bot Bob, then Alice is configured to run as soon as Bob finishes its execution. These configurations are already set up in the corresponding data mines for all existing bots. Therefore, you only need to worry about this if you develop new bots." + "text": "Upon execution, bot instances run in a branched sequence determined by their status and data dependencies. For instance, if bot Alice depends on the data produced by bot Bob, then Alice is configured to run as soon as Bob finishes its execution. These configurations are already set up in the corresponding data mines for all existing bots. Therefore, you only need to worry about this if you develop new bots.", + "translations": [ + { + "language": "RU", + "text": "После выполнения экземпляры ботов запускаются в разветвленной последовательности, определяемой их статусом и зависимостями данных. Например, если бот Алиса зависит от данных, созданных ботом Бобом, то Алиса настроена на запуск, как только Боб завершит свое выполнение. Эти конфигурации уже настроены в соответствующих сборщиках данных для всех существующих ботов. Следовательно, вам нужно беспокоиться об этом, только если вы разрабатываете новых ботов.", + "updated": 1637940854084 + } + ] }, { "style": "Text", - "text": "What you do need to understand as a user is that, if Alice depends on data Bob produces, then Bob needs to be running for Alice to do her job. If Bob is not running, then Alice can only sit and wait for Bob to do his part first." + "text": "What you do need to understand as a user is that, if Alice depends on data Bob produces, then Bob needs to be running for Alice to do her job. If Bob is not running, then Alice can only sit and wait for Bob to do his part first.", + "translations": [ + { + "language": "RU", + "text": "Что вам действительно нужно понять как пользователю, так это то, что если Алиса зависит от данных, которые производит Боб, то Боб должен работать, чтобы Алиса выполняла свою работу. Если Боб не бежит, Алиса может только сидеть и ждать, пока Боб сделает свою часть работы первым.", + "updated": 1637940905925 + } + ] }, { "style": "Text", - "text": "A good example of such dependencies may be found when running a live trading session. In such a case, the trading bot depends on the sensor and all indicator bots used in the referenced trading system. Indicators must process the data so that the trading bot may analyze it in realtime. Therefore, before running a live trading session, the data mining operation must be running and up to date." - }, - { - "style": "Text", - "text": "Bots need to know what kind of data they will need to access to do its job. Trading bots need to know which market of which exchange they should work with. Exchanges and markets are defined in the crypto ecosystem hierarchy. Bots obtain that information by establishing references with the appropriate markets in that hierarchy. It also needs to know which type of trading session it should run, and what trading system’s rules it should follow. For those reasons, trading bots are paired with a specific session, which in turn, references a trading system.", - "updated": 1637699705206 - }, - { - "style": "Text", - "text": "Trading systems are themselves hierarchies. You may create a trading system by following a framework in which strategies are described in stages. You do not need to code to create a strategy, as the rules are written with simple mathematical statements. However, both basic and advanced knowledge of JavaScript will give you an edge. You may test and deploy your trading system by running trading sessions from within the network hierarchy." + "text": "A good example of such dependencies may be found when running a live trading session. In such a case, the trading bot depends on the sensor and all indicator bots used in the referenced trading system. Indicators must process the data so that the trading bot may analyze it in realtime. Therefore, before running a live trading session, the data mining operation must be running and up to date.", + "translations": [ + { + "language": "RU", + "text": "Хорошим примером является запуск торговой сессии в реальном времени. В таком случае торговый бот зависит от датчика и всех индикаторных ботов, используемых в указанной торговой системе. Индикаторы должны обрабатывать данные, чтобы торговый бот мог анализировать их в реальном времени. Поэтому, прежде чем запускать торговую сессию в реальном времени, операция интеллектуального анализа данных должна быть запущена и обновляться.", + "updated": 1637941085371 + } + ] }, { "style": "Title", - "text": "Bots Execution" + "text": "Bots Execution", + "translations": [ + { + "language": "RU", + "text": "Запуск ботов", + "updated": 1637941114442 + } + ] }, { "style": "Text", - "text": "Each bot runs for as long as it may require to perform its job, usually in the order of a few seconds, and remains asleep until the next cycle is due. That is, bots run for short bursts, in frequent cycles. The reason for this behavior is that bots are prepared to read live data feeds and process it online." + "text": "Each bot runs for as long as it may require to perform its job, usually in the order of a few seconds, and remains asleep until the next cycle is due. That is, bots run for short bursts, in frequent cycles. The reason for this behavior is that bots are prepared to read live data feeds and process it online.", + "translations": [ + { + "language": "RU", + "text": "Каждый бот работает столько времени, сколько может потребоваться для выполнения своей работы, обычно порядка нескольких секунд, и остается спящим до наступления следующего цикла. То есть боты запускаются короткими очередями, частыми циклами. Причина такого поведения в том, что боты готовы читать потоки данных в реальном времени и обрабатывать их онлайн.", + "updated": 1637941148484 + } + ] }, { "style": "Text", - "text": "In the end, bots can be created to access and use data from all hierarchies within the Superalgos ecosystem. They use this data to preform a job that helps the whole system work together to acomplish fine tuned effective trading!", - "updated": 1637699645798 + "text": "Bots need to know which market of which exchange they should work with. Exchanges and markets are defined in the crypto ecosystem hierarchy. Bots obtain that information by establishing references with the appropriate markets in that hierarchy.", + "translations": [ + { + "language": "RU", + "text": "Боты должны знать, на каком рынке и на какой бирже им следует работать. Биржи и рынки определены в иерархии крипто-экосистемы. Боты получают эту информацию, устанавливая ссылки на соответствующие рынки в этой иерархии.", + "updated": 1637941171007 + } + ] + }, + { + "style": "Text", + "text": "In the case of the trading bot, it also needs to know which type of trading session it should run, and what trading system’s rules it should follow. For those reasons, trading bots are paired with a specific session, which in turn, references a trading system.", + "translations": [ + { + "language": "RU", + "text": "В случае с торговым ботом ему также необходимо знать, какой тип торговой сессии он должен запустить и каким правилам торговой системы он должен следовать. По этим причинам торговые боты связаны с определенной сессией, которая, в свою очередь, ссылается на торговую систему.", + "updated": 1637941199948 + } + ] + }, + { + "style": "Text", + "text": "Trading systems are themselves hierarchies. You may create a trading system by following a framework in which strategies are described in stages. You do not need to code to create a strategy, as the rules are written with simple mathematical statements. However, both basic and advanced knowledge of JavaScript will give you an edge. You may test and deploy your trading system by running trading sessions from within the network hierarchy.", + "translations": [ + { + "language": "RU", + "text": "Торговые системы сами по себе являются иерархиями. Вы можете создать торговую систему, следуя структуре, в которой стратегии описываются поэтапно. Вам не нужно писать код для создания стратегии, так как правила написаны с помощью простых математических операторов. Однако как базовые, так и продвинутые знания JavaScript дадут вам преимущество. Вы можете протестировать и развернуть свою торговую систему, запустив торговые сессии из сетевой иерархии.", + "updated": 1637941289667 + } + ] }, { "style": "Text", diff --git a/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-003-hierarchies.json b/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-003-hierarchies.json index 5dc44066f..4240fe3f3 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-003-hierarchies.json +++ b/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-003-hierarchies.json @@ -10,6 +10,11 @@ "language": "ES", "text": "Un hierarchyes una estructura de datos que representa un concepto general de nivel superior, que da como resultado una larga cadena de nodos, generalmente con muchas ramificaciones. El sistema gestiona diferentes tipos de jerarquías, cada una de ellas con un enfoque específico.", "updated": 1628044685355 + }, + { + "language": "RU", + "text": "Иерархия - это структура данных, представляющая всеобъемлющую концепцию верхнего уровня, приводящую к длинной цепочке узлов, обычно с множеством ответвлений. Система управляет разными типами иерархий, каждая из которых имеет определенную направленность.", + "updated": 1638271428517 } ] }, @@ -17,12 +22,26 @@ { "style": "Text", "text": " In the design space, the head or parent node of each hierarchy is represented by the corresponding icon surrounded by an ever-present white ring, so that they are easier to locate within the workspace.", - "updated": 1609944331184 + "updated": 1609944331184, + "translations": [ + { + "language": "RU", + "text": "В пространстве дизайна головной или родительский узел каждой иерархии представлен соответствующим значком, окруженным вездесущим белым кольцом, чтобы их было легче найти в рабочей области.", + "updated": 1638271513449 + } + ] }, { "style": "Important", "text": " Hierarchies included in the workspace as plugins are not saved at the workspace level. As such, changes made in those hierarchies do not persist. If you wish to modify a plugin and keep working with the modified version in the future, you must either clone or backup the plugin and work on the resulting copy instead.", - "updated": 1609945802943 + "updated": 1609945802943, + "translations": [ + { + "language": "RU", + "text": "Иерархии, включенные в рабочую область как плагины, не сохраняются на уровне рабочей области. Таким образом, изменения, внесенные в эти иерархии, не сохраняются. Если вы хотите изменить плагин и продолжить работу с измененной версией в будущем, вы должны либо клонировать, либо сделать резервную копию плагина и вместо этого работать с полученной копией.", + "updated": 1638271545874 + } + ] }, { "style": "Title", diff --git a/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-004-workflows.json b/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-004-workflows.json index 2e253c8b8..cd8b38e58 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-004-workflows.json +++ b/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-004-workflows.json @@ -4,52 +4,136 @@ "type": "Workflows", "definition": { "text": "Your preferred workflow will emerge from the understanding of how Superalgos administers the complexity of multiple concepts that make up trading intelligence.", - "updated": 1609946305313 + "updated": 1609946305313, + "translations": [ + { + "language": "RU", + "text": "Ваш предпочтительный рабочий процесс будет зависеть от понимания того, как Superalgos управляет сложностью множества концепций, составляющих торговый интеллект.", + "updated": 1638272441881 + } + ] }, "paragraphs": [ { "style": "Text", - "text": "Superalgos features multiple intertwining workflows, each with multiple ramifications and variations. Use cases for a trading automation platform like Superalgos abound and are probably impossible to extricate from one another:" + "text": "Superalgos features multiple intertwining workflows, each with multiple ramifications and variations. Use cases for a trading automation platform like Superalgos abound and are probably impossible to extricate from one another:", + "translations": [ + { + "language": "RU", + "text": "Superalgos имеет несколько взаимосвязанных рабочих процессов, каждый из которых имеет множество ответвлений и вариаций. Вариантов использования платформы автоматизации торговли, такой как Superalgos, предостаточно, и, вероятно, их невозможно отделить друг от друга:", + "updated": 1638272479740 + } + ] }, { "style": "List", - "text": "Users may download data from multiple exchanges and multiple markets." + "text": "Users may download data from multiple exchanges and multiple markets.", + "translations": [ + { + "language": "RU", + "text": "Пользователи могут загружать данные с нескольких бирж и рынков.", + "updated": 1638272504879 + } + ] }, { "style": "List", - "text": "They may process data using existing indicators, modify those indicators, or create their own technical studies with varying degrees of complexity." + "text": "They may process data using existing indicators, modify those indicators, or create their own technical studies with varying degrees of complexity.", + "translations": [ + { + "language": "RU", + "text": "Они могут обрабатывать данные с использованием существующих индикаторов, изменять эти индикаторы или создавать собственные технические исследования различной степени сложности.", + "updated": 1638272523925 + } + ] }, { "style": "List", - "text": "They may use simple charts or may configure complex charts superimposing information from different markets and different exchanges." + "text": "They may use simple charts or may configure complex charts superimposing information from different markets and different exchanges.", + "translations": [ + { + "language": "RU", + "text": "Они могут использовать простые графики или могут настраивать сложные графики, накладывая информацию с разных рынков и разных бирж.", + "updated": 1638272592441 + } + ] }, { "style": "List", - "text": "They may use and modify existing trading systems or create their own, both with or without coding." + "text": "They may use and modify existing trading systems or create their own, both with or without coding.", + "translations": [ + { + "language": "RU", + "text": "Они могут использовать и изменять существующие торговые системы или создавать свои собственные, как программированием, так и без него.", + "updated": 1638272729853 + } + ] }, { "style": "List", - "text": "They may trade in a fully automated fashion, use the system for backtesting, or for generating signals from paper trading sessions." + "text": "They may trade in a fully automated fashion, use the system for backtesting, or for generating signals from paper trading sessions.", + "translations": [ + { + "language": "RU", + "text": "Они могут торговать полностью автоматически, использовать систему для тестирования на истории или для генерации сигналов от бумажных торговых сессий.", + "updated": 1638272775194 + } + ] }, { "style": "List", - "text": "They may run minimalistic, home-sized trading operations or deploy industrial-grade trading farms." + "text": "They may run minimalistic, home-sized trading operations or deploy industrial-grade trading farms.", + "translations": [ + { + "language": "RU", + "text": "Они могут проводить минималистичные торговые операции домашнего размера или размещать торговые фермы промышленного уровня.", + "updated": 1638272815913 + } + ] }, { "style": "List", - "text": "They may operate in a single market or leverage multiple exchanges and markets with a complex web of trading systems." + "text": "They may operate in a single market or leverage multiple exchanges and markets with a complex web of trading systems.", + "translations": [ + { + "language": "RU", + "text": "Они могут работать на одном рынке или использовать несколько бирж и рынков со сложной сетью торговых систем.", + "updated": 1638272839334 + } + ] }, { "style": "Callout", - "text": "All of these use cases and the infinite permutations that may result from combining each dimension of use in varying measures may as well produce infinite workflows." + "text": "All of these use cases and the infinite permutations that may result from combining each dimension of use in varying measures may as well produce infinite workflows.", + "translations": [ + { + "language": "RU", + "text": "Все эти варианты использования и бесконечные перестановки, которые могут возникнуть в результате объединения, также могут привести к бесконечным рабочим процессам.", + "updated": 1638273916650 + } + ] }, { "style": "Text", - "text": "The best approach to start developing your workflow is to build up your understanding of how the system is structured, and—in particular—how information is made available to each of the components of the system." + "text": "The best approach to start developing your workflow is to build up your understanding of how the system is structured, and—in particular—how information is made available to each of the components of the system.", + "translations": [ + { + "language": "RU", + "text": "Лучший подход к разработке рабочего процесса - это углубить понимание того, как устроена система, и, в частности, как информация становится доступной для каждого компонента системы.", + "updated": 1638273970181 + } + ] }, { "style": "Text", - "text": "As a rule of thumb, one of the foremost system design criteria for Superalgos is flexibility. The system should impose no constraints and let your imagination and hardware resources set the limits of what you may or may not do." + "text": "As a rule of thumb, one of the foremost system design criteria for Superalgos is flexibility. The system should impose no constraints and let your imagination and hardware resources set the limits of what you may or may not do.", + "translations": [ + { + "language": "RU", + "text": "Как показывает практика, одним из важнейших критериев проектирования системы для Superalgos является гибкость. Система не должна накладывать никаких ограничений и позволять вашему воображению и аппаратным ресурсам устанавливать пределы того, что вы можете или не можете делать.", + "updated": 1638274012521 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-006-nodes-and-structures-of-nodes.json b/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-006-nodes-and-structures-of-nodes.json index 2bef431cd..fa8b9efb9 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-006-nodes-and-structures-of-nodes.json +++ b/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-006-nodes-and-structures-of-nodes.json @@ -4,37 +4,93 @@ "type": "Nodes and Structures of Nodes", "definition": { "text": "A node is a small data structure containing information that may be related to market information, trading intelligence, the operation of the system, or other concepts. They are visually represented by icons in the design space.", - "updated": 1609946951589 + "updated": 1609946951589, + "translations": [ + { + "language": "RU", + "text": "Чтобы отсоединить узел, нажмите кнопку отсоединения в меню узла.", + "updated": 1638346526207 + } + ] }, "paragraphs": [ { "style": "Title", "text": "Structure of Nodes", - "updated": 1609946982728 + "updated": 1609946982728, + "translations": [ + { + "language": "RU", + "text": "Структура узлов", + "updated": 1638274159024 + } + ] }, { "style": "Text", - "text": "Nodes may be chained together forming structures of nodes. In every structure of nodes there is a parent node with offsprings. That is, a structure of nodes is a data structure composed of any node and its offspring." + "text": "Nodes may be chained together forming structures of nodes. In every structure of nodes there is a parent node with offsprings. That is, a structure of nodes is a data structure composed of any node and its offspring.", + "translations": [ + { + "language": "RU", + "text": "Узлы могут быть связаны вместе, образуя структуры узлов. В каждой структуре узлов есть родительский узел с потомками. То есть структура узлов - это структура данных, состоящая из любого узла и его потомков.", + "updated": 1638274181825 + } + ] }, { "style": "Text", - "text": "As a consequence, structures of nodes are hierarchical structures, and a logical representation of how the concepts embodied by each node relate to each other." + "text": "As a consequence, structures of nodes are hierarchical structures, and a logical representation of how the concepts embodied by each node relate to each other.", + "translations": [ + { + "language": "RU", + "text": "Как следствие, структуры узлов являются иерархическими структурами и логическим представлением того, как концепции, воплощенные в каждом узле, соотносятся друг с другом.", + "updated": 1638274209845 + } + ] }, { "style": "Title", - "text": "Parent-Offspring Relationships" + "text": "Parent-Offspring Relationships", + "translations": [ + { + "language": "RU", + "text": "Отношения между родителями и потомками", + "updated": 1638274225756 + } + ] }, { "style": "Text", - "text": "Nodes in structures of nodes are chained to each other by so-called parent-offspring relationships. These relationships are visually represented by orange dotted lines, which may turn yellow or blue depending on certain visualization properties that the user may control. When nodes are chained together they form structures of nodes." + "text": "Nodes in structures of nodes are chained to each other by so-called parent-offspring relationships. These relationships are visually represented by orange dotted lines, which may turn yellow or blue depending on certain visualization properties that the user may control. When nodes are chained together they form structures of nodes.", + "translations": [ + { + "language": "RU", + "text": "Узлы в структурах узлов связаны друг с другом так называемыми отношениями родитель-потомок. Эти отношения визуально представлены оранжевыми пунктирными линиями, которые могут стать желтыми или синими в зависимости от определенных свойств визуализации, которыми может управлять пользователь. Когда узлы связаны вместе, они образуют структуры узлов.", + "updated": 1638274257862 + } + ] }, { "style": "Text", - "text": "The direction of the relationship is determined, in most cases, by the ability of a node to produce the offspring node. That is, the parent node is the one which, by software design, may produce the offspring node." + "text": "The direction of the relationship is determined, in most cases, by the ability of a node to produce the offspring node. That is, the parent node is the one which, by software design, may produce the offspring node.", + "translations": [ + { + "language": "RU", + "text": "Направление взаимосвязи в большинстве случаев определяется способностью узла производить потомок. То есть родительский узел - это тот, который, по замыслу программного обеспечения, может создавать дочерний узел.", + "updated": 1638274291618 + } + ] }, { "style": "Title", - "text": "How to Detach and Attach Nodes" + "text": "How to Detach and Attach Nodes", + "translations": [ + { + "language": "RU", + "text": "Как отсоединить и присоединить узлы", + "updated": 1638274360582 + } + ] }, { "style": "Include", diff --git a/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-007-references.json b/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-007-references.json index afde3e2c1..df12d54e1 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-007-references.json +++ b/Projects/Foundations/Schemas/Docs-Topics/I/Introduction/Introduction/introduction-007-references.json @@ -4,43 +4,106 @@ "type": "References", "definition": { "text": "A reference is a mechanism by which information in a node is related to, or accessed by, other nodes. The ability of a node to establish a reference with another node enables the first to access the information or features entailed in the second one.", - "updated": 1609950165954 + "updated": 1609950165954, + "translations": [ + { + "language": "RU", + "text": "Чтобы установить ссылку, щелкните правой кнопкой мыши первый узел и перетащите его ближе к целевому узлу. Чтобы удалить ссылку, используйте кнопку удаления ссылки в меню.", + "updated": 1638275608891 + } + ] }, "paragraphs": [ { "style": "Title", - "text": "Direction" + "text": "Direction", + "translations": [ + { + "language": "RU", + "text": "Направление ", + "updated": 1638274544071 + } + ] }, { "style": "Text", - "text": "References have a direction property relative to each of the nodes involved in the reference: the node establishing the reference sets an outgoing reference, while the one accepting the reference sets an incoming reference." + "text": "References have a direction property relative to each of the nodes involved in the reference: the node establishing the reference sets an outgoing reference, while the one accepting the reference sets an incoming reference.", + "translations": [ + { + "language": "RU", + "text": "Ссылки имеют свойство направления относительно каждого из узлов, участвующих в ссылке: узел, устанавливающий ссылку, устанавливает исходящую ссылку, а тот, который принимает ссылку, устанавливает входящую ссылку.", + "updated": 1638274581454 + } + ] }, { "style": "Text", "text": "For example, a Backtesting Session establishes an outgoing reference with a Trading System. This allows the session to access the information within the whole trading system hierarchy, including strategies. At the trading system level, the same reference is viewed as an incoming reference.", - "updated": 1615795085518 + "updated": 1615795085518, + "translations": [ + { + "language": "RU", + "text": "Например, Backtesting Session устанавливает исходящую ссылку с Trading System. Это позволяет сеансу получать доступ к информации внутри всей иерархии торговой системы, включая стратегии. На уровне торговой системы та же ссылка рассматривается как входящая.", + "updated": 1638274749386 + } + ] }, { "style": "Note", - "text": "A node may produce only one outgoing reference, however, it may take several incoming references." + "text": "A node may produce only one outgoing reference, however, it may take several incoming references.", + "translations": [ + { + "language": "RU", + "text": "Узел может создавать только одну исходящую ссылку, однако может принимать несколько входящих ссылок.", + "updated": 1638274777302 + } + ] }, { "style": "Title", - "text": "Scope" + "text": "Scope", + "translations": [ + { + "language": "RU", + "text": "Область видимости", + "updated": 1638274815389 + } + ] }, { "style": "Text", - "text": "A reference established between nodes of any particular structure within a hierarchy is said to be an internal reference relative to the said structure of nodes. Similarly, a reference established with a node outside of the said structure, that is, in a different part of the hierarchy or in another hierarchy, is said to be an external reference." + "text": "A reference established between nodes of any particular structure within a hierarchy is said to be an internal reference relative to the said structure of nodes. Similarly, a reference established with a node outside of the said structure, that is, in a different part of the hierarchy or in another hierarchy, is said to be an external reference.", + "translations": [ + { + "language": "RU", + "text": "Ссылка, установленная между узлами любой конкретной структуры в иерархии, называется внутренней ссылкой по отношению к указанной структуре узлов. Точно так же ссылка, установленная для узла вне указанной структуры, то есть в другой части иерархии или в другой иерархии, называется внешней ссылкой.", + "updated": 1638274847075 + } + ] }, { "style": "Text", "text": "Examples of internal references may be found in the Data Mine and Crypto Ecosystem hierarchies. For example, let’s briefly look into one such case within a Plotter Module.", - "updated": 1615795128743 + "updated": 1615795128743, + "translations": [ + { + "language": "RU", + "text": "Примеры внутренних ссылок можно найти в иерархиях Data Mine и Crypto Ecosystem. Например, давайте кратко рассмотрим один такой случай в модуле плоттера.", + "updated": 1638274908334 + } + ] }, { "style": "Text", "text": "The capture below shows the Shapes node and several offspring nodes: on one hand, several Polygon nodes; on the other hand, the Chart Points node.", - "updated": 1615795168459 + "updated": 1615795168459, + "translations": [ + { + "language": "RU", + "text": "На снимке ниже показан узел Shapes и несколько дочерних узлов: с одной стороны, несколько узлов Polygon; с другой стороны, узел Chart Points.", + "updated": 1638275031050 + } + ] }, { "style": "Gif", @@ -49,27 +112,62 @@ }, { "style": "Text", - "text": "Notice that vertices under each polygon reference to points under the chart points node." + "text": "Notice that vertices under each polygon reference to points under the chart points node.", + "translations": [ + { + "language": "RU", + "text": "Обратите внимание, что вершины под каждым многоугольником ссылаются на точки под узлом точек диаграммы.", + "updated": 1638275444310 + } + ] }, { "style": "Text", "text": "This means that the node Shapes features several internal references.", - "updated": 1620493425376 + "updated": 1620493425376, + "translations": [ + { + "language": "RU", + "text": "Это означает, что узел Shapes имеет несколько внутренних ссылок.", + "updated": 1638275462704 + } + ] }, { "style": "Note", "text": "The backup, clone and share operations make different uses of the properties of references. We will cover the three of them extensively so that you may make the most of these features.", - "updated": 1615796558622 + "updated": 1615796558622, + "translations": [ + { + "language": "RU", + "text": "В операциях резервного копирования, клонирования и совместного использования свойства ссылок используются по-разному. Мы подробно рассмотрим три из них, чтобы вы могли максимально использовать эти функции.", + "updated": 1638275489284 + } + ] }, { "style": "Title", "text": "Graphical Representation", - "updated": 1615796579270 + "updated": 1615796579270, + "translations": [ + { + "language": "RU", + "text": "Графическое представление", + "updated": 1638275511142 + } + ] }, { "style": "Text", "text": "References are graphically represented with faint grey dotted lines, but they are not visible by default. References become visible when you hover the mouse pointer on a node that has a reference, or when activating the display of all references with the following key combination: ", - "updated": 1615827008604 + "updated": 1615827008604, + "translations": [ + { + "language": "RU", + "text": "Ссылки графически представлены слабыми серыми пунктирными линиями, но по умолчанию они не видны. Ссылки становятся видимыми, когда вы наводите указатель мыши на узел, который имеет ссылку, или при активации отображения всех ссылок с помощью следующей комбинации клавиш:", + "updated": 1638275541325 + } + ] }, { "style": "Text", @@ -78,7 +176,14 @@ { "style": "Note", "text": "For references to be visible, both nodes involved in the reference must be visible.", - "updated": 1615796621593 + "updated": 1615796621593, + "translations": [ + { + "language": "RU", + "text": "Чтобы ссылки были видимыми, должны быть видны оба узла, участвующие в ссылке.", + "updated": 1638275561318 + } + ] }, { "style": "Anchor", @@ -87,7 +192,14 @@ }, { "style": "Title", - "text": "How to Estabish and Remove References" + "text": "How to Estabish and Remove References", + "translations": [ + { + "language": "RU", + "text": "Как создавать и удалять ссылки", + "updated": 1638275580020 + } + ] }, { "style": "Include", diff --git a/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-001-lan-network-hierarchy.json b/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-001-lan-network-hierarchy.json new file mode 100644 index 000000000..80bfb2eb0 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-001-lan-network-hierarchy.json @@ -0,0 +1,134 @@ +{ + "topic": "LAN Network", + "pageNumber": "1", + "type": "LAN Network Hierarchy", + "definition": { + "text": "The LAN Network Hierarchy organizes the infrastructure to run bots and store data. It is the hierarchy you will use the most to operate the system.", + "updated": 1610043827538, + "translations": [ + { + "language": "RU", + "text": "Иерархия LAN Network организует инфраструктуру для запуска ботов и хранения данных. Это иерархия, которую вы будете использовать чаще всего для управления системой.", + "updated": 1638353465913 + } + ] + }, + "paragraphs": [ + { + "style": "Include", + "text": "Foundations->Node->LAN Network->Definition", + "updated": 1610043677920 + }, + { + "style": "Include", + "text": "Foundations->Node->LAN Network->Content", + "updated": 1610043683253 + }, + { + "style": "Include", + "text": "Foundations->Concept->Reusable Snippets->Note for Hierarchy Tables", + "updated": 1610049370591 + }, + { + "style": "Hierarchy", + "text": "Foundations->LAN Network->3", + "updated": 1610049486480 + }, + { + "style": "Title", + "text": "LAN Network Node", + "translations": [ + { + "language": "RU", + "text": "Узел LAN Network", + "updated": 1638353490875 + } + ] + }, + { + "style": "Include", + "text": "Foundations->Node->LAN Network Node->Definition", + "updated": 1610043762523 + }, + { + "style": "Include", + "text": "Foundations->Node->LAN Network Node->Content", + "updated": 1610043768852 + }, + { + "style": "Title", + "text": "Main Sections Under a Network Node", + "updated": 1610049583621, + "translations": [ + { + "language": "RU", + "text": "Основные разделы под узлом сети", + "updated": 1638354739556 + } + ] + }, + { + "style": "Text", + "text": "We will briefly mention the main data structures under a Network Node, and study each of them in detail in the next few pages.", + "updated": 1610049737464, + "translations": [ + { + "language": "RU", + "text": "Мы кратко упомянем основные структуры данных в сетевом узле и подробно изучим каждую из них на следующих нескольких страницах.", + "updated": 1638354767861 + } + ] + }, + { + "style": "Title", + "text": "" + }, + { + "style": "Subtitle", + "text": "Data Tasks" + }, + { + "style": "Include", + "text": "Foundations->Node->Data Tasks->Definition", + "updated": 1610049857754 + }, + { + "style": "Subtitle", + "text": "Learning Tasks" + }, + { + "style": "Include", + "text": "Foundations->Node->Learning Tasks->Definition", + "updated": 1610049868392 + }, + { + "style": "Subtitle", + "text": "Testing Trading Tasks", + "updated": 1610049812605 + }, + { + "style": "Include", + "text": "Foundations->Node->Testing Trading Tasks->Definition", + "updated": 1610049879031 + }, + { + "style": "Subtitle", + "text": "Production Trading Tasks", + "updated": 1610049840354 + }, + { + "style": "Include", + "text": "Foundations->Node->Production Trading Tasks->Definition", + "updated": 1610049941551 + }, + { + "style": "Subtitle", + "text": "Data Storage" + }, + { + "style": "Include", + "text": "Foundations->Node->Data Storage->Definition", + "updated": 1610049927436 + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-002-organization-of-tasks.json b/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-002-organization-of-tasks.json new file mode 100644 index 000000000..e1bbd3856 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-002-organization-of-tasks.json @@ -0,0 +1,130 @@ +{ + "topic": "LAN Network", + "pageNumber": "2", + "type": "Organization of Tasks", + "definition": { + "text": "The network hierarchy supports a multi-exchange, multi-market, and multi-mine deployment, and tasks are organized by those criteria.", + "updated": 1610050221585, + "translations": [ + { + "language": "RU", + "text": "Сетевая иерархия поддерживает развертывание с несколькими биржами, несколькими рынками и несколькими шахтами, и задачи организованы по этим критериям.", + "updated": 1638357947652 + } + ] + }, + "paragraphs": [ + { + "style": "Text", + "text": "Before diving into the workings of each of the operations that you may define and control from within the Network hierarchy, it is worth pointing out a certain commonality among them.", + "updated": 1610050241056, + "translations": [ + { + "language": "RU", + "text": "Прежде чем погрузиться в работу каждой из операций, которые вы можете определять и контролировать из сетевой иерархии, стоит указать на определенную общность между ними.", + "updated": 1638357973058 + } + ] + }, + { + "style": "Text", + "text": "Because Superalgos supports deploying data mining and trading operations on multiple exchanges, multiple markets, and using bots originating in multiple data and trading mines, the organization of the different data structures under the network node follows the same pattern in each of them:", + "translations": [ + { + "language": "RU", + "text": "Поскольку Superalgos поддерживает развертывание интеллектуального анализа данных и торговых операций на нескольких биржах, на нескольких рынках и с использованием ботов, происходящих из нескольких источников данных и торговых рудников, организация различных структур данных в узле сети следует одному и тому же шаблону в каждом из них:", + "updated": 1638358006810 + } + ] + }, + { + "style": "Callout", + "text": "Type of operation > Project Reference > Crypto Exchange Reference > Market Reference > Mine involved in the operation.", + "updated": 1610050392306 + }, + { + "style": "Text", + "text": "For example, this is the data structure under Data Tasks:", + "updated": 1610050437663, + "translations": [ + { + "language": "RU", + "text": "Например, это структура данных в разделе Data Tasks:", + "updated": 1638358102441 + } + ] + }, + { + "style": "Hierarchy", + "text": "Foundations->Data Tasks->5", + "updated": 1610050346817 + }, + { + "style": "Text", + "text": "Notice how the pattern repeats under the Testing Trading Tasks node:", + "updated": 1610050482112, + "translations": [ + { + "language": "RU", + "text": "Обратите внимание, как шаблон повторяется под узлом Testing Trading Tasks:", + "updated": 1638358129563 + } + ] + }, + { + "style": "Text", + "text": "" + }, + { + "style": "Hierarchy", + "text": "Foundations->Testing Trading Tasks->5", + "updated": 1610050520094 + }, + { + "style": "Text", + "text": "The Production Trading Tasks data structure is virtually the same:", + "updated": 1610050572647, + "translations": [ + { + "language": "RU", + "text": "Структура данных Production Trading Tasks практически такая же:", + "updated": 1638358150300 + } + ] + }, + { + "style": "Hierarchy", + "text": "Foundations->Production Trading Tasks->5", + "updated": 1610050601207 + }, + { + "style": "Text", + "text": "The case of Data Storage is slightly different because there is a split in the structure into Data Mines Data, Trading Mines Data, and Learning Mines Data. However, each of the resulting structures of nodes bare a similarity with the organizational criteria explained above:", + "updated": 1610050788902, + "translations": [ + { + "language": "RU", + "text": "Случай с хранилищем данных Data Storage немного отличается, потому что структура разделена на данные Data Mines, данные Trading Mines и данные Learning Mines. Однако каждая из результирующих структур узлов имеет сходство с организационными критериями, описанными выше:", + "updated": 1638358249953 + } + ] + }, + { + "style": "Hierarchy", + "text": "Foundations->Data Storage->5", + "updated": 1610050722323 + }, + { + "style": "Text", + "text": "This kind of organization is required for scalable operations, as it helps in keeping a logical grouping of tasks, and helps avoid mixing up tasks from different exchanges, markets, or mines.", + "updated": 1610050968717, + "translations": [ + { + "language": "RU", + "text": "Такая организация необходима для масштабируемых операций, поскольку она помогает сохранять логическую группировку задач и помогает избежать смешения задач с разных бирж, рынков или шахт.", + "updated": 1638358283632 + } + ] + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-003-data-tasks-section.json b/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-003-data-tasks-section.json new file mode 100644 index 000000000..f80e33f36 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-003-data-tasks-section.json @@ -0,0 +1,128 @@ +{ + "topic": "LAN Network", + "pageNumber": "3", + "type": "Data Tasks Section", + "definition": { + "text": "The Data Tasks structure of nodes controls the bots you need to run to extract data from exchanges and process it into indicators or technical studies.", + "updated": 1610051156939, + "translations": [ + { + "language": "RU", + "text": "Структура узлов Data Tasks управляет ботами, которых необходимо запускать для извлечения данных с бирж и их обработки в индикаторах или технических исследованиях.", + "updated": 1638358317269 + } + ] + }, + "paragraphs": [ + { + "style": "Include", + "text": "Foundations->Node->Data Tasks->Definition", + "updated": 1610051799865 + }, + { + "style": "Include", + "text": "Foundations->Concept->Reusable Snippets->Note for Hierarchy Tables", + "updated": 1610051833622 + }, + { + "style": "Hierarchy", + "text": "Foundations->Data Tasks->7", + "updated": 1610052622292 + }, + { + "style": "Title", + "text": "Project Data Tasks" + }, + { + "style": "Include", + "text": "Foundations->Node->Project Data Tasks->Definition", + "updated": 1610052251554 + }, + { + "style": "Title", + "text": "Exchange Data Tasks", + "updated": 1610051854969 + }, + { + "style": "Include", + "text": "Foundations->Node->Exchange Data Tasks->Definition", + "updated": 1610052267040 + }, + { + "style": "Include", + "text": "Foundations->Node->Exchange Data Tasks->Content", + "updated": 1610052271283 + }, + { + "style": "Title", + "text": "Data Mine Tasks", + "updated": 1610051908264 + }, + { + "style": "Include", + "text": "Foundations->Node->Data Mine Tasks->Definition", + "updated": 1610052291134 + }, + { + "style": "Include", + "text": "Foundations->Node->Data Mine Tasks->Content", + "updated": 1610052294849 + }, + { + "style": "Title", + "text": "Task Manager", + "updated": 1610051922962 + }, + { + "style": "Include", + "text": "Foundations->Node->Task Manager->Definition", + "updated": 1610052305576 + }, + { + "style": "Include", + "text": "Foundations->Node->Task Manager->Content", + "updated": 1610052315139 + }, + { + "style": "Title", + "text": "Task" + }, + { + "style": "Include", + "text": "Foundations->Node->Task->Definition", + "updated": 1610052512203 + }, + { + "style": "Include", + "text": "Foundations->Node->Task->Content", + "updated": 1610052515948 + }, + { + "style": "Callout", + "text": "Data tasks may run instances of Indicator Bots or Sensor Bots. We'll cover those two in the next page. Some exchanges may require an API key for downloading certain kinds or amounts of data. Let's look into the Key Reference node.", + "updated": 1610104190961, + "translations": [ + { + "language": "RU", + "text": "Задачи данных могут запускать экземпляры ботов-индикаторов или ботов-датчиков. Мы рассмотрим эти два на следующей странице. Некоторым биржам может потребоваться ключ API для загрузки определенных видов или объемов данных. Давайте посмотрим на узел Key Reference.", + "updated": 1638359965647 + } + ] + }, + { + "style": "Title", + "text": "Key Reference", + "updated": 1610053470203 + }, + { + "style": "Include", + "text": "Foundations->Node->Key Reference->Definition", + "updated": 1610053463992 + }, + { + "style": "Include", + "text": "Foundations->Node->Key Reference->Content", + "updated": 1610053479747 + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-004-indicator-and-sensor-bot-instances.json b/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-004-indicator-and-sensor-bot-instances.json new file mode 100644 index 000000000..235d4a2eb --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-004-indicator-and-sensor-bot-instances.json @@ -0,0 +1,113 @@ +{ + "topic": "LAN Network", + "pageNumber": "4", + "type": "Indicator and Sensor Bot Instances", + "definition": { + "text": "Data tasks may run instances of Indicator Bots or Sensor Bots, and some exchange may require an API key for downloading certain kinds or amounts of data. We will look into each of these cases.", + "updated": 1610103659306, + "translations": [ + { + "language": "RU", + "text": "Задачи данных могут запускать экземпляры ботов-индикаторов или ботов-датчиков, а для некоторых обменов может потребоваться ключ API для загрузки определенных видов или объемов данных. Мы рассмотрим каждый из этих случаев.", + "updated": 1638362296692 + } + ] + }, + "paragraphs": [ + { + "style": "Title", + "text": "Indicator Bot Instance" + }, + { + "style": "Include", + "text": "Foundations->Node->Indicator Bot Instance->Definition", + "updated": 1610052992001 + }, + { + "style": "Include", + "text": "Foundations->Node->Indicator Bot Instance->Content", + "updated": 1610053001117 + }, + { + "style": "Hierarchy", + "text": "Foundations->Indicator Bot Instance->5", + "updated": 1610103706186 + }, + { + "style": "Title", + "text": "Indicator Process Instance" + }, + { + "style": "Include", + "text": "Foundations->Node->Indicator Process Instance->Definition", + "updated": 1610053043468 + }, + { + "style": "Include", + "text": "Foundations->Node->Indicator Process Instance->Content", + "updated": 1610053048925 + }, + { + "style": "Title", + "text": "Time Frames Filter", + "updated": 1610053086734 + }, + { + "style": "Include", + "text": "Foundations->Node->Time Frames Filter->Definition", + "updated": 1610053096751 + }, + { + "style": "Include", + "text": "Foundations->Node->Time Frames Filter->Content->", + "updated": 1610053112916 + }, + { + "style": "Title", + "text": "Sensor Bot Instance" + }, + { + "style": "Include", + "text": "Foundations->Node->Sensor Bot Instance->Definition", + "updated": 1610053220123 + }, + { + "style": "Include", + "text": "Foundations->Node->Sensor Bot Instance->Content", + "updated": 1610053224701 + }, + { + "style": "Hierarchy", + "text": "Foundations->Sensor Bot Instance->2", + "updated": 1610103781696 + }, + { + "style": "Title", + "text": "Sensor Process Instance" + }, + { + "style": "Include", + "text": "Foundations->Node->Sensor Process Instance->Definition", + "updated": 1610053248186 + }, + { + "style": "Include", + "text": "Foundations->Node->Sensor Process Instance->Content", + "updated": 1610053252094 + }, + { + "style": "Title", + "text": "Key Reference", + "updated": 1610103821335 + }, + { + "style": "Include", + "text": "Foundations->Node->Key Reference->Definition" + }, + { + "style": "Include", + "text": "Foundations->Node->Key Reference->Content", + "updated": 1610053479747 + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-005-testing-trading-tasks-section.json b/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-005-testing-trading-tasks-section.json new file mode 100644 index 000000000..628928e22 --- /dev/null +++ b/Projects/Foundations/Schemas/Docs-Topics/L/LAN/LAN-Network/lan-network-005-testing-trading-tasks-section.json @@ -0,0 +1,138 @@ +{ + "topic": "LAN Network", + "pageNumber": "5", + "type": "Testing Trading Tasks Section", + "definition": { + "text": "The testing environment organizes your strategy-testing resources, grouping tasks and associated backtesting and paper trading sessions", + "updated": 1610098745062, + "translations": [ + { + "language": "RU", + "text": "Среда тестирования организует ресурсы для тестирования стратегии, группирует задачи и связанные с ними бэктестирование и бумажные торговые сессии.", + "updated": 1638374389987 + } + ] + }, + "paragraphs": [ + { + "style": "Include", + "text": "Foundations->Node->Testing Trading Tasks->Definition", + "updated": 1610098836922 + }, + { + "style": "Include", + "text": "Foundations->Node->Testing Trading Tasks->Content", + "updated": 1610098839938 + }, + { + "style": "Include", + "text": "Foundations->Concept->Reusable Snippets->Note for Hierarchy Tables", + "updated": 1610099117367 + }, + { + "style": "Hierarchy", + "text": "Foundations->Testing Trading Tasks->7", + "updated": 1610099143777 + }, + { + "style": "Title", + "text": "Project Trading Tasks", + "updated": 1610099464447 + }, + { + "style": "Include", + "text": "Foundations->Node->Project Trading Tasks->Definition", + "updated": 1610099472471 + }, + { + "style": "Include", + "text": "Foundations->Node->Project Trading Tasks->Content", + "updated": 1610099475424 + }, + { + "style": "Title", + "text": "Exchange Trading Tasks" + }, + { + "style": "Include", + "text": "Foundations->Node->Exchange Trading Tasks->Definition", + "updated": 1610099304052 + }, + { + "style": "Include", + "text": "Foundations->Node->Exchange Trading Tasks->Content", + "updated": 1610099319135 + }, + { + "style": "Title", + "text": "Market Trading Tasks", + "updated": 1610099570869 + }, + { + "style": "Include", + "text": "Foundations->Node->Market Trading Tasks->Definition", + "updated": 1610099575741 + }, + { + "style": "Include", + "text": "Foundations->Node->Market Trading Tasks->Content", + "updated": 1610099578861 + }, + { + "style": "Title", + "text": "Trading Mine Tasks", + "updated": 1610099612379 + }, + { + "style": "Include", + "text": "Foundations->Node->Trading Mine Tasks->Definition", + "updated": 1610099623224 + }, + { + "style": "Include", + "text": "Foundations->Node->Trading Mine Tasks->Content", + "updated": 1610099626491 + }, + { + "style": "Title", + "text": "Task Manager", + "updated": 1610099672822 + }, + { + "style": "Include", + "text": "Foundations->Node->Task Manager->Definition", + "updated": 1610099685252 + }, + { + "style": "Include", + "text": "Foundations->Node->Task Manager->Content", + "updated": 1610099688254 + }, + { + "style": "Title", + "text": "Task", + "updated": 1610099791047 + }, + { + "style": "Include", + "text": "Foundations->Node->Task->Definition" + }, + { + "style": "Include", + "text": "Foundations->Node->Task->Content", + "updated": 1610099795844 + }, + { + "style": "Callout", + "text": "Trading tasks run instances of the Trading Bot, which may run four different types of trading sessions. We shall study those in the next few pages.", + "updated": 1610100281413, + "translations": [ + { + "language": "RU", + "text": "Торговые задачи запускают экземпляры торгового бота, который может запускать четыре различных типа торговых сессий. Мы изучим их на следующих нескольких страницах.", + "updated": 1638378082335 + } + ] + } + ] +} \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/N/Nodes/Nodes/nodes-001-node.json b/Projects/Foundations/Schemas/Docs-Topics/N/Nodes/Nodes/nodes-001-node.json index 922006311..9d7f7d207 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/N/Nodes/Nodes/nodes-001-node.json +++ b/Projects/Foundations/Schemas/Docs-Topics/N/Nodes/Nodes/nodes-001-node.json @@ -8,8 +8,8 @@ "translations": [ { "language": "RU", - "text": "Узлы - это объекты, которые существуют в рабочих пространствах и могут быть визуализированы в the Design Space. Узлы могут быть присоединены друг к другу, образуя иерархические структуры.\n", - "updated": 1635514669410 + "text": "Nodes - это объекты (узлы), которые существуют в рабочих пространствах и могут быть визуализированы в the Design Space. Узлы могут быть присоединены друг к другу, образуя иерархические структуры.", + "updated": 1638355014887 }, { "language": "DE", @@ -21,7 +21,14 @@ "paragraphs": [ { "style": "Text", - "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode." + "text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.", + "translations": [ + { + "language": "RU", + "text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.", + "updated": 1638354976902 + } + ] } ] } \ No newline at end of file diff --git a/Projects/Foundations/Schemas/Docs-Topics/S/Superalgos/Superalgos-Chat-Groups/superalgos-chat-groups-008-docs-group.json b/Projects/Foundations/Schemas/Docs-Topics/S/Superalgos/Superalgos-Chat-Groups/superalgos-chat-groups-008-docs-group.json index 88895cb29..9ec91dcfc 100644 --- a/Projects/Foundations/Schemas/Docs-Topics/S/Superalgos/Superalgos-Chat-Groups/superalgos-chat-groups-008-docs-group.json +++ b/Projects/Foundations/Schemas/Docs-Topics/S/Superalgos/Superalgos-Chat-Groups/superalgos-chat-groups-008-docs-group.json @@ -4,7 +4,14 @@ "type": "Docs Group", "definition": { "text": "Want to help with the Docs and translations? Join this group to coordinate works!", - "updated": 1618846228888 + "updated": 1618846228888, + "translations": [ + { + "language": "RU", + "text": "Хотите помочь с документами и переводами? Присоединяйтесь к этой группе для координации работ!", + "updated": 1637942178721 + } + ] }, "paragraphs": [ { diff --git a/nbproject/project.properties b/nbproject/project.properties new file mode 100644 index 000000000..f87005e52 --- /dev/null +++ b/nbproject/project.properties @@ -0,0 +1,10 @@ +auxiliary.org-netbeans-modules-javascript-nodejs.run_2e_enabled=false +auxiliary.org-netbeans-modules-javascript2-editor.jsversion=ECMA7 +browser.autorefresh.Chrome.INTEGRATED=true +browser.highlightselection.Chrome.INTEGRATED=true +browser.run=true +files.encoding=UTF-8 +site.root.folder= +source.folder= +start.file=desktop.js +web.context.root=/Superalgos diff --git a/nbproject/project.xml b/nbproject/project.xml new file mode 100644 index 000000000..5c00a1a8b --- /dev/null +++ b/nbproject/project.xml @@ -0,0 +1,9 @@ + + + org.netbeans.modules.web.clientproject + + + Superalgos + + +