zhongjin 6 years ago
parent aeba95de79
commit 4d1c55ec86

@ -3,81 +3,76 @@
'use strict';
systemDictionary = {
"General": { "en": "General", "de": "Allgemein", "ru": "Основное", "pt": "Geral", "nl": "Algemeen", "fr": "Général", "it": "Generale", "es": "General", "pl": "Generał"},
"Inputs": { "en": "Discrete Inputs", "de": "Diskrete Eingänge", "ru": "Дискретные входы", "pt": "Entradas discretas", "nl": "Discrete ingangen", "fr": "Entrées discrètes", "it": "Ingressi discreti", "es": "Entradas discretas", "pl": "Wejścia dyskretne"},
"Do not align addresses to word:": { "en": "Do not align addresses to 16 bits:", "de": "Die Adressen nicht auf 16 Bits ausrichten:", "ru": "Не выравнивать адреса до 16 бит:", "pt": "Não alinhe endereços para 16 bits:", "nl": "Lijn adressen niet uit met 16 bits:", "fr": "Ne pas aligner les adresses sur 16 bits:", "it": "Non allineare gli indirizzi a 16 bit:", "es": "No alinee las direcciones a 16 bits:", "pl": "Nie wyrównaj adresów do 16 bitów:"},
"Coils": { "en": "Coils", "de": "Diskrete Ausgänge", "ru": "Регистры флагов", "pt": "Bobinas", "nl": "coils", "fr": "Bobines", "it": "bobine", "es": "Bobinas", "pl": "Cewki"},
"Input Registers": { "en": "Input Registers", "de": "Eingangsregister", "ru": "Регистры входа", "pt": "Registos de entrada", "nl": "Invoegregisters", "fr": "Registres d'entrée", "it": "Registri di input", "es": "Registros de entrada", "pl": "Rejestry wejściowe"},
"Holding Registers": { "en": "Holding Registers", "de": "Eingangsregister", "ru": "Регистры хранения", "pt": "Registros de retenção", "nl": "Registers houden", "fr": "Tenir des registres", "it": "Holding Registers", "es": "Registros de mantenimiento", "pl": "Prowadzenie rejestrów"},
"PLC Connection:": { "en": "PLC Connection:", "de": "SPS Verbindung:", "ru": "PLC соединение:", "pt": "Conexão do PLC:", "nl": "PLC-verbinding:", "fr": "Connexion PLC:", "it": "Connessione PLC:", "es": "Conexión de PLC:", "pl": "Połączenie PLC:"},
"PLC IP Address:": { "en": "PLC IP Address:", "de": "SPS IP Adresse:", "ru": "PLC IP адрес:", "pt": "Endereço IP do PLC:", "nl": "PLC IP-adres:", "fr": "Adresse IP de l'API:", "it": "Indirizzo IP del PLC:", "es": "Dirección IP del PLC:", "pl": "Adres IP sterownika PLC:"},
"PLC Rack:": { "en": "PLC Rack:", "de": "SPS Rack:", "ru": "PLC Rack:", "pt": "PLC Rack:", "nl": "PLC Rack:", "fr": "Rack PLC:", "it": "Rack PLC:", "es": "Estante del PLC:", "pl": "Rack PLC:"},
"PLC Slot:": { "en": "PLC Slot:", "de": "SPS Slot:", "ru": "PLC слот:", "pt": "Slot PLC:", "nl": "PLC-slot:", "fr": "Slot PLC:", "it": "Slot PLC:", "es": "Ranura de PLC:", "pl": "Gniazdo PLC:"},
"Round Real to:": { "en": "Round real to:", "de": "Aufrunden Real auf:", "ru": "Округлять real до:", "pt": "Round real to:", "nl": "Rond echt naar:", "fr": "Rond réel à:", "it": "Round reale a:", "es": "Redondo real para:", "pl": "Runda prawdziwa do:"},
"Poll delay:": { "en": "Poll delay:", "de": "Poll delay:", "ru": "Интервал опроса:", "pt": "Retardo de enquete:", "nl": "Poll vertraging:", "fr": "Délai d'interrogation:", "it": "Ritardo del sondaggio:", "es": "Retraso en la encuesta:", "pl": "Opóźnienie ankiety:"},
"deviceId": { "en": "Slave ID", "de": "Slave-ID", "ru": "Slave ID", "pt": "Slave ID", "nl": "Slave ID", "fr": "Slave ID", "it": "ID slave", "es": "Slave ID", "pl": "ID Slave"},
"Reconnect time:": { "en": "Reconnect time:", "de": "Reconnect-Zeit:", "ru": "Reconnect time:", "pt": "Reconectar o tempo:", "nl": "Reconnect tijd:", "fr": "Reconnectez le temps:", "it": "Tempo di riconnessione:", "es": "Tiempo de reconexión:", "pl": "Czas ponownego połączenia:"},
"Pulse time:": { "en": "Pulse time:", "de": "Pulsetime:", "ru": "Pulse time:", "pt": "Tempo de pulso:", "nl": "Pulstijd:", "fr": "Temps d'impulsion:", "it": "Tempo di impulso:", "es": "Tiempo de pulso:", "pl": "Czas impulsu:"},
"Import symbols file:": { "en": "Import symbols file:", "de": "Symboldatei Importieren:", "ru": "Ипморт символьных файлов:", "pt": "Arquivo de símbolos de importação:", "nl": "Symboolbestand importeren:", "fr": "Importer un fichier de symboles:", "it": "Importa file simboli:", "es": "Importar archivo de símbolos:", "pl": "Importuj plik symboli:"},
"Import DB file:": { "en": "Import DB file:", "de": "DB-Datei importieren:", "ru": "Ипморт DB файлов:", "pt": "Importar arquivo DB:", "nl": "DB-bestand importeren:", "fr": "Importer un fichier DB:", "it": "Importa file DB:", "es": "Importar archivo DB", "pl": "Importuj plik DB:"},
"Load Symbols": { "en": "Load symbols", "de": "Lade Symbole", "ru": "Загрузить символы", "pt": "Carregar símbolos", "nl": "Laad symbolen", "fr": "Charger des symboles", "it": "Carica simboli", "es": "Cargar símbolos", "pl": "Załaduj symbole"},
"Add DB": { "en": "Add DB", "de": "DB einfügen", "ru": "Добавить DB", "pt": "Adicionar DB", "nl": "Voeg DB toe", "fr": "Ajouter une DB", "it": "Aggiungi DB", "es": "Agregar DB", "pl": "Dodaj DB"},
"Toggle poll": { "en": "Toggle poll", "de": "Poll umschalten", "ru": "Изменить poll", "pt": "Alternar pesquisa", "nl": "Poll wisselen", "fr": "Basculer le sondage", "it": "Attiva / disattiva sondaggio", "es": "Alternar encuesta", "pl": "Przełącz ankietę"},
"Toggle RW": { "en": "Toggle RW", "de": "RW umschalten", "ru": "Изменить RW", "pt": "Toggle RW", "nl": "RW omschakelen", "fr": "Toggle RW", "it": "Attiva / disattiva RW", "es": "Alternar RW", "pl": "Przełącz RW"},
"Toggle WP": { "en": "Toggle WP", "de": "WP umschalten", "ru": "Изменить WP", "pt": "Toggle WP", "nl": "Wissel WP", "fr": "Toggle WP", "it": "Attiva / disattiva WP", "es": "Alternar WP", "pl": "Przełącz WP"},
"Address": { "en": "Address", "de": "Adresse", "ru": "Адрес", "pt": "Endereço", "nl": "Adres", "fr": "Adresse", "it": "Indirizzo", "es": "Dirección", "pl": "Adres"},
"Name": { "en": "Name", "de": "Name", "ru": "Имя", "pt": "Nome", "nl": "Naam", "fr": "prénom", "it": "Nome", "es": "Nombre", "pl": "Nazwa"},
"Description": { "en": "Description", "de": "Beschreibung", "ru": "Описание", "pt": "Descrição", "nl": "Beschrijving", "fr": "La description", "it": "Descrizione", "es": "Descripción", "pl": "Opis"},
"Type": { "en": "Type", "de": "Typ", "ru": "Тип", "pt": "Tipo", "nl": "Type", "fr": "Type", "it": "genere", "es": "Tipo", "pl": "Rodzaj"},
"Unit": { "en": "Unit", "de": "Einheit", "ru": "Единицы", "pt": "Unidade", "nl": "Eenheid", "fr": "Unité", "it": "Unità", "es": "Unidad", "pl": "Jednostka"},
"Say \"yes\" for the next minute:": { "en": "Say \"yes\" for the next minute", "de": "Sag \"Ja\" für die nächste Minute", "ru": "Скажите «да» на следующую минуту", "pt": "Diga \"sim\" no próximo minuto", "nl": "Zeg 'ja' voor de volgende minuut", "fr": "Dites \"oui\" pour la minute suivante", "it": "Dì \"sì\" per il minuto successivo", "es": "Di \"sí\" por el próximo minuto", "pl": "Powiedz \"tak\" przez następną minutę"},
"Delete": { "en": "Delete", "de": "Löschen", "ru": "Удалить", "pt": "Excluir", "nl": "Verwijder", "fr": "Effacer", "it": "Elimina", "es": "Borrar", "pl": "Kasować"},
"Delete address": { "en": "Delete address", "de": "Adresse löschen", "ru": "Удалить адрес", "pt": "Excluir endereço", "nl": "Verwijder adres", "fr": "Supprimer l'adresse", "it": "Elimina l'indirizzo", "es": "Eliminar dirección", "pl": "Usuń adres"},
"Cancel": { "en": "Cancel", "de": "Stornieren", "ru": "Отмена", "pt": "Cancelar", "nl": "Annuleer", "fr": "Annuler", "it": "Annulla", "es": "Cancelar", "pl": "Anuluj"},
"poll": { "en": "poll", "de": "poll", "ru": "poll", "pt": "votação", "nl": "poll", "fr": "sondage", "it": "sondaggio", "es": "encuesta", "pl": "głosowanie"},
"RW": { "en": "RW", "de": "RW", "ru": "RW", "pt": "RW", "nl": "RW", "fr": "RW", "it": "RW", "es": "RW", "pl": "RW"},
"CW": { "en": "CW", "de": "CW", "ru": "CW", "pt": "CW", "nl": "CW", "fr": "CW", "it": "CW", "es": "CW", "pl": "CW"},
"WP": { "en": "WP", "de": "WP", "ru": "WP", "pt": "WP", "nl": "WP", "fr": "WP", "it": "WP", "es": "WP", "pl": "WP"},
"Role": { "en": "Role", "de": "Rolle", "ru": "Роль", "pt": "Função", "nl": "Rol", "fr": "Rôle", "it": "Ruolo", "es": "Papel", "pl": "Rola"},
"Room": { "en": "Room", "de": "Raum", "ru": "Комната", "pt": "Quarto", "nl": "Kamer", "fr": "Chambre", "it": "Camera", "es": "Habitación", "pl": "Pokój"},
"registers": { "en": "registers", "de": "Register", "ru": "регистров", "pt": "registros", "nl": "registers", "fr": "registres", "it": "registri", "es": "registros", "pl": "rejestry"},
"Device ID:": { "en": "Device ID:", "de": "Geräte ID:", "ru": "ID устройства:", "pt": "ID de dispositivo:", "nl": "Apparaat ID:", "fr": "Reference de l'appareil:", "it": "ID del dispositivo:", "es": "ID del dispositivo:", "pl": "Identyfikator urzadzenia:"},
"RTU over TCP": { "en": "RTU over TCP", "de": "RTU over TCP", "ru": "RTU over TCP", "pt": "RTU sobre TCP", "nl": "RTU via TCP", "fr": "RTU sur TCP", "it": "RTU su TCP", "es": "RTU sobre TCP", "pl": "RTU przez TCP"},
"Data bits:": { "en": "Data bits:", "de": "Data bits:", "ru": "Data bits:", "pt": "Bits de dados:", "nl": "Databits:", "fr": "Bits de données:", "it": "Bit di dati:", "es": "Bits de datos:", "pl": "Bity danych:"},
"Stop bits:": { "en": "Stop bits:", "de": "Stop bits:", "ru": "Stop bits:", "pt": "Parar bits:", "nl": "Stop bits:", "fr": "Bits d'arrêt:", "it": "Stop bit:", "es": "Bits de parada:", "pl": "Stop bitów:"},
"Parity:": { "en": "Parity:", "de": "Parity:", "ru": "Parity:", "pt": "Paridade:", "nl": "Pariteit:", "fr": "Parité:", "it": "Parità:", "es": "Paridad:", "pl": "Parytet:"},
"Read timeout:": { "en": "Read timeout:", "de": "Read timeout:", "ru": "Таймаут чтения:", "pt": "Tempo de ler esgotado:", "nl": "Lees time-out:", "fr": "Lire le délai d'attente:", "it": "Leggi il timeout:", "es": "Tiempo de espera de lectura:", "pl": "Odczyt limitu czasu:"},
"Multi device IDs:": { "en": "Multi device IDs:", "de": "Mehrere Geräte-IDs:", "ru": "Несколько ID:", "pt": "IDs de vários dispositivos:", "nl": "ID's voor meerdere apparaten:", "fr": "ID multi-appareils:", "it": "ID multi dispositivo:", "es": "ID de dispositivos múltiples:", "pl": "Identyfikatory wielu urządzeń:"},
"Use aliases as address:": { "en": "Use aliases:", "de": "Aliases benutzen:", "ru": "Использовать alias:", "pt": "Use aliases:", "nl": "Gebruik aliassen:", "fr": "Utiliser des alias:", "it": "Usa alias:", "es": "Usa alias:", "pl": "Użyj aliasów:"},
"Max read request length:": { "en": "Max read request length (float)", "de": "Max Leseanforderungslänge (float)", "ru": "Максимальная длина запроса на чтение (float)", "pt": "Comprimento máximo da solicitação de leitura (float)", "nl": "Max. Leesverzoeklengte (float)", "fr": "Max longueur de la requête de lecture (float)", "it": "Lunghezza massima richiesta di lettura (float)", "es": "Longitud de solicitud de lectura máxima (float)", "pl": "Maksymalna długość żądania odczytu (float)"},
"Max read request length (booleans):": { "en": "Max read request length (booleans)", "de": "Max Leseanforderungslänge (booleans)", "ru": "Максимальная длина запроса на чтение (booleans)", "pt": "Comprimento máximo da solicitação de leitura (booleans)", "nl": "Max. Leesverzoeklengte (booleans)", "fr": "Max longueur de la requête de lecture (booleans)", "it": "Lunghezza massima richiesta di lettura (booleans)", "es": "Longitud de solicitud de lectura máxima (booleans)", "pl": "Maksymalna długość żądania odczytu (booleans)"},
"Enable polling of data point": { "en": "Enable polling of data point", "de": "Zyklische Abfrage vom Datenpunkt", "ru": "Постоянный опрос переменной в каждом цикле", "pt": "Habilitar a votação do ponto de dados", "nl": "Polling van gegevenspunt inschakelen", "fr": "Activer l'interrogation du point de données", "it": "Abilita il polling del punto dati", "es": "Habilitar el sondeo del punto de datos", "pl": "Włącz odpytywanie punktu danych"},
"Write access allowed": { "en": "Write access allowed", "de": "Schreiben erlaubt", "ru": "Разрешить запись в переменную", "pt": "Acesso de acesso permitido", "nl": "Schrijftoegang toegestaan", "fr": "Accès en écriture autorisé", "it": "Accesso in scrittura consentito", "es": "Acceso de escritura permitido", "pl": "Dostęp do zapisu dozwolony"},
"Write pulses (true=>false edge)": { "en": "Write pulses (true=>false edge)", "de": "Schreibe Pulse (Ja=>Nein Flanke)", "ru": "Генерировать импульсы (1 => 0)", "pt": "Escrever pulsos (true => false edge)", "nl": "Schrijf pulsen (true => false edge)", "fr": "Écrire des impulsions (true => false edge)", "it": "Scrivi impulsi (true => falso bordo)", "es": "Escribir pulsos (verdadero => borde falso)", "pl": "Pisz impulsy (true => false edge)"},
"Connection parameters:": { "en": "Connection parameters:", "de": "Verbindungsparameter:", "ru": "Параметры соединения:", "pt": "Parâmetros de conexão:", "nl": "Verbindingsparameters:", "fr": "Paramètres de connexion:", "it": "Parametri di connessione:", "es": "Parámetros de conexión:", "pl": "Parametry połączenia:"},
"Partner IP Address:": { "en": "Partner IP Address:", "de": "Partner IP Adresse:", "ru": "IP адрес партнёра:", "pt": "Endereço IP do parceiro:", "nl": "IP-adres van partner:", "fr": "Adresse IP du partenaire:", "it": "Indirizzo IP del partner:", "es": "Dirección IP del socio:", "pl": "Adres IP partnera:"},
"Port:": { "en": "Port:", "de": "Port:", "ru": "Порт:", "pt": "Porta:", "nl": "Haven:", "fr": "Port:", "it": "Porta:", "es": "Puerto:", "pl": "Port:"},
"Type:": { "en": "Type:", "de": "Typ:", "ru": "Тип:", "pt": "Tipo:", "nl": "Type:", "fr": "Type:", "it": "Genere:", "es": "Tipo:", "pl": "Rodzaj:"},
"Master": { "en": "Master", "de": "Master", "ru": "Master", "pt": "mestre", "nl": "Meester", "fr": "Maîtriser", "it": "Maestro", "es": "Dominar", "pl": "Mistrz"},
"Slave": { "en": "Slave", "de": "Slave", "ru": "Slave", "pt": "Escravo", "nl": "Slaaf", "fr": "Esclave", "it": "Schiavo", "es": "Esclavo", "pl": "Niewolnik"},
"Are you sure?": { "en": "Are you sure?", "de": "Sind Sie sicher?", "ru": "Вы уверенны?", "pt": "Você tem certeza?", "nl": "Weet je het zeker?", "fr": "Êtes-vous sûr?", "it": "Sei sicuro?", "es": "¿Estás seguro?", "pl": "Jesteś pewny?"},
"Start address:": { "en": "Start address:", "de": "Start-Adresse:", "ru": "Начальный адрес:", "pt": "Endereço de início:", "nl": "Start adres:", "fr": "Adresse de départ:", "it": "Indirizzo iniziale:", "es": "Dirección de inicio:", "pl": "Adres początkowy:"},
"Text copied to clipboard. Click to close the window": {"en": "Text copied to clipboard. Click to close the window", "de": "Text wurde in die Zwischenablage kopiert. Klicke um das Fenster zu schliessen.", "ru": "Текст скопирован в буфер обмена. Щелкните мышкой здесь, чтобы закрыть окно", "pt": "Texto copiado para a área de transferência. Clique para fechar a janela", "nl": "Tekst gekopieerd naar klembord. Klik om het venster te sluiten", "fr": "Texte copié dans le presse-papier Cliquez pour fermer la fenêtre", "it": "Testo copiato negli appunti. Clicca per chiudere la finestra", "es": "Texto copiado al portapapeles. Haga clic para cerrar la ventana", "pl": "Tekst skopiowany do schowka. Kliknij, aby zamknąć okno"},
"Export": { "en": "Export", "de": "Export", "ru": "Экспорт", "pt": "Exportar", "nl": "Exporteren", "fr": "Exportation", "it": "Esportare", "es": "Exportar", "pl": "Eksport"},
"Import": { "en": "Import", "de": "Import", "ru": "Импорт", "pt": "Importar", "nl": "Importeren", "fr": "Importer", "it": "Importare", "es": "Importar", "pl": "Import"},
"Close": { "en": "Close", "de": "Zumachen", "ru": "Закрыть", "pt": "Fechar", "nl": "Dichtbij", "fr": "Fermer", "it": "Vicino", "es": "Cerca", "pl": "Blisko"},
"Export to CSV": { "en": "Export to CSV", "de": "Export in CSV", "ru": "Экспорт в CSV", "pt": "Exportar para CSV", "nl": "Exporteren naar CSV", "fr": "Exporter au format CSV", "it": "Esporta in CSV", "es": "Exportar a CSV", "pl": "Eksportuj do pliku CSV"},
"Import from CSV": { "en": "Import from CSV", "de": "Import aus CSV", "ru": "Импорт из CSV", "pt": "Importação de CSV", "nl": "Importeren vanuit CSV", "fr": "Importer à partir du fichier CSV", "it": "Importa da CSV", "es": "Importar desde CSV", "pl": "Importuj z CSV"},
"Delete all entries": { "en": "Delete all entries", "de": "Alle Einträge löschen", "ru": "Удалить все элементы", "pt": "Eliminar todas as entradas", "nl": "Verwijder alle vermeldingen", "fr": "Supprimer toutes les entrées", "it": "Elimina tutte le voci", "es": "Eliminar todas las entradas", "pl": "Usuń wszystkie wpisy"},
"Length": { "en": "Length", "de": "Länge", "ru": "Длина", "pt": "comprimento", "nl": "Lengte", "fr": "Longueur", "it": "Lunghezza", "es": "Longitud", "pl": "Długość"},
"All entries will be deleted. Are you sure?": { "en": "All entries will be deleted. Are you sure?", "de": "Alle Einträge werden gelöscht. Sind sie sicher?", "ru": "Все элементы будут удалены. Вы уверенны?", "pt": "Todas as entradas serão excluídas. Você tem certeza?", "nl": "Alle inzendingen worden verwijderd. Weet je het zeker?", "fr": "Toutes les entrées seront supprimées. Êtes-vous sûr?", "it": "Tutte le voci saranno cancellate. Sei sicuro?", "es": "Todas las entradas serán eliminadas. ¿Estás seguro?", "pl": "Wszystkie wpisy zostaną usunięte. Jesteś pewny?"},
"Factor": { "en": "Factor", "de": "Faktor", "ru": "Множитель", "pt": "Fator", "nl": "Factor", "fr": "Facteur", "it": "Fattore", "es": "Factor", "pl": "Czynnik"},
"Offset": { "en": "Offset", "de": "Offset", "ru": "Сдвиг", "pt": "Offset", "nl": "compenseren", "fr": "Décalage", "it": "Compensare", "es": "Compensar", "pl": "Offsetowy"},
"Cyclic write": { "en": "Cyclic write", "de": "Zyklisch schreiben", "ru": "Писать в каждом цикле", "pt": "Escrita cíclica", "nl": "Cyclisch schrijven", "fr": "Écriture cyclique", "it": "Scrittura ciclica", "es": "Escritura cíclica", "pl": "Cykliczny zapis"},
"TCP/Serial RTU:": { "en": "TCP/Serial RTU:", "de": "TCP/Serial RTU:", "ru": "TCP/Serial RTU:", "pt": "TCP / Serial RTU:", "nl": "TCP / Serial RTU:", "fr": "TCP / Sériel RTU:", "it": "RTU TCP / seriale:", "es": "TCP / Serial RTU:", "pl": "TCP / Serial RTU:"},
"TCP": { "en": "TCP", "de": "TCP", "ru": "TCP", "pt": "TCP", "nl": "TCP", "fr": "TCP", "it": "TCP", "es": "TCP", "pl": "TCP"},
"Serial": { "en": "Serial", "de": "Serial", "ru": "Serial", "pt": "Serial", "nl": "serie-", "fr": "En série", "it": "Seriale", "es": "De serie", "pl": "Seryjny"},
"Baud rate:": { "en": "Baud rate:", "de": "Baud rate:", "ru": "Скорость порта:", "pt": "Taxa de transmissão:", "nl": "Baudrate:", "fr": "Débit en bauds:", "it": "Baud rate:", "es": "Velocidad de baudios:", "pl": "Szybkość transmisji:"},
"Use direct addresses by aliases:": { "en": "Use direct addresses by aliases:", "de": "Direkte Adressen benutzen (bei Aliases):", "ru": "Использовать прямые адреса при alias:", "pt": "Use endereços diretos por alias:", "nl": "Gebruik directe adressen op aliassen:", "fr": "Utilisez des adresses directes par alias:", "it": "Usa indirizzi diretti per alias:", "es": "Use direcciones directas por alias:", "pl": "Użyj bezpośrednich adresów przez aliasy:"},
"Select port": { "en": "Select port", "de": "Port wählen", "ru": "Выберите порт", "pt": "Selecione a porta", "nl": "Selecteer poort", "fr": "Sélectionnez un port", "it": "Seleziona porta", "es": "Seleccionar puerto", "pl": "Wybierz port"}
"General": { "cn": "基本", "en": "General"},
"Inputs": { "cn": "离散输入", "en": "Discrete Inputs"},
"Do not align addresses to word:": { "cn": "Do not align addresses to 16 bits:", "en": "Do not align addresses to 16 bits:"},
"Coils": { "cn": "线圈", "en": "Coils"},
"Input Registers": { "cn": "输入寄存器", "en": "Input Registers"},
"Holding Registers": { "cn": "保持寄存器", "en": "Holding Registers"},
"PLC Connection:": { "cn": "PLC 连接:", "en": "PLC Connection:"},
"PLC IP Address:": { "cn": "PLC IP Address:", "en": "PLC IP Address:"},
"PLC Rack:": { "cn": "PLC Rack:", "en": "PLC Rack:"},
"PLC Slot:": { "cn": "PLC Slot:", "en": "PLC Slot:"},
"Round Real to:": { "cn": "Round real to:", "en": "Round real to:"},
"Poll delay:": { "cn": "Poll delay:", "en": "Poll delay:"},
"deviceId": { "cn": "Slave ID", "en": "Slave ID"},
"Reconnect time:": { "cn": "Reconnect time:", "en": "Reconnect time:"},
"Pulse time:": { "cn": "Pulse time:", "en": "Pulse time:"},
"Import symbols file:": { "cn": "Import symbols file:", "en": "Import symbols file:"},
"Import DB file:": { "cn": "Import DB file:", "en": "Import DB file:"},
"Load Symbols": { "cn": "Load symbols", "en": "Load symbols"},
"Add DB": { "cn": "Add DB", "en": "Add DB"},
"Toggle poll": { "cn": "切换 poll", "en": "Toggle poll"},
"Toggle RW": { "cn": "切换 RW", "en": "Toggle RW"},
"Toggle WP": { "cn": "切换 WP", "en": "Toggle WP"},
"Address": { "cn": "地址", "en": "Address"},
"Name": { "cn": "名称", "en": "Name"},
"Description": { "cn": "说明", "en": "Description"},
"Type": { "cn": "类型", "en": "Type"},
"Unit": { "cn": "单位", "en": "Unit"},
"poll": { "cn": "poll", "en": "poll"},
"RW": { "cn": "RW", "en": "RW"},
"CW": { "cn": "CW", "en": "CW"},
"WP": { "cn": "WP", "en": "WP"},
"Role": { "cn": "规则", "en": "Role"},
"Room": { "cn": "场景", "en": "Room"},
"registers": { "cn": "寄存器", "en": "registers"},
"Device ID:": { "cn": "Modbus站 ID:", "en": "Device ID:"},
"RTU over TCP": { "cn": "RTU over TCP", "en": "RTU over TCP"},
"Data bits:": { "cn": "数据位:", "en": "Data bits:"},
"Stop bits:": { "cn": "停止位:", "en": "Stop bits:"},
"Parity:": { "cn": "Parity:", "en": "Parity:"},
"Read timeout:": { "cn": "Read timeout:", "en": "Read timeout:"},
"Multi device IDs:": { "cn": "Multi device IDs:", "en": "Multi device IDs:"},
"Use aliases as address:": { "cn": "Use aliases:", "en": "Use aliases:"},
"Max read request length:": { "cn": "Max read request length:", "en": "Max read request length:"},
"Enable polling of data point": { "cn": "Enable polling of data point", "en": "Enable polling of data point"},
"Write access allowed": { "cn": "Write access allowed", "en": "Write access allowed"},
"Write pulses (true=>false edge)": { "cn": "Write pulses (true=>false edge)", "en": "Write pulses (true=>false edge)"},
"Connection parameters:": { "cn": "连接参数", "en": "Connection parameters:"},
"Partner IP Address:": { "cn": "IP Address:", "en": "Partner IP Address:"},
"Port:": { "cn": "端口:", "en": "Port:"},
"Type:": { "cn": "类型:", "en": "Type:"},
"Master": { "cn": "主机", "en": "Master"},
"Slave": { "cn": "从机", "en": "Slave"},
"Are you sure?": { "cn": "你确定吗?", "en": "Are you sure?"},
"Start address:": { "cn": "开始地址:", "en": "Start address:"},
"Text copied to clipboard. Click to close the window": {"cn": "文本已经复制到剪贴板", "en": "Text copied to clipboard. Click to close the window"},
"Export": { "cn": "导出", "en": "Export"},
"Import": { "cn": "导入", "en": "Import"},
"Close": { "cn": "关闭", "en": "Close"},
"Export to CSV": { "cn": "导出成 CSV文件", "en": "Export to CSV"},
"Import from CSV": { "cn": "从 CSV文件导入", "en": "Import from CSV"},
"Delete all entries": { "cn": "删除所有的点位数据", "en": "Delete all entries"},
"Length": { "cn": "长度", "en": "Length"},
"All entries will be deleted. Are you sure?": { "cn": "所有的点位数据都将被删除,你确定吗?", "en": "All entries will be deleted. Are you sure?"},
"Factor": { "cn": "Factor", "en": "Factor"},
"Offset": { "cn": "偏移", "en": "Offset"},
"Cyclic write": { "cn": "Cyclic write", "en": "Cyclic write"},
"TCP/Serial RTU:": { "cn": "TCP/Serial RTU:", "en": "TCP/Serial RTU:"},
"TCP": { "cn": "TCP", "en": "TCP"},
"Serial": { "cn": "串口", "en": "Serial"},
"Baud rate:": { "cn": "波特率:", "en": "Baud rate:"},
"Use direct addresses by aliases:": { "cn": "Use direct addresses by aliases:", "en": "Use direct addresses by aliases:"},
"Select port": { "cn": "端口", "en": "Select port"}
};

@ -22,7 +22,7 @@
"crc": "3.5.0",
"stampit-state-machine": "^0.2.1",
"stampit-event-bus": "^0.1.1",
"ieee754":"1.1.12"
"ieee754": "1.1.12"
},
"devDependencies": {
"gulp": "^3.9.1",

Loading…
Cancel
Save