diff --git a/www/widgets/basic.html b/www/widgets/basic.html index ac8a21b..854a572 100644 --- a/www/widgets/basic.html +++ b/www/widgets/basic.html @@ -8,8 +8,8 @@ // Add words for basic widgets $.extend(true, systemDictionary, { // Bars - "src": {"en": "Source", "de": "Quelle", "ru": "Адрес"}, - "refreshInterval": {"en": "Refresh interval(ms)", "de": "Updatezeit(ms)", "ru": "Интервал обновления(ms)"}, + "src": {"en": "Source", "cn": "源"}, + "refreshInterval": {"en": "Refresh interval(ms)", "cn": "刷新(ms)", "ru": "Интервал обновления(ms)"}, "is_comma": {"en": "Divider comma", "de": "Komme als Trennung", "ru": "Запятая-разделитель"}, "is_tdp": {"en": "Use thousands separator", "de": "Tausender Trennzeichen", "ru": "Use thousands separator"}, "digits": {"en": "Digits after comma", "de": "Zeichen nach Komma", "ru": "Знаков после запятой"}, @@ -17,24 +17,16 @@ "html_prepend": {"en": "Prepend value", "de": "Voranstellen HTML", "ru": "Префикс значения"}, "html_append": {"en": "Append to value", "de": "HTML anhängen", "ru": "Суффикс значения"}, "html_append_singular": { - "en": "Append to value (Singular)", - "de": "HTML anhängen (Singulär)", - "ru": "Суффикс значения(един.ч.)" + "en": "Append to value (Singular)" }, "html_append_plural": { - "en": "Append to value (Plural)", - "de": "HTML anhängen(Plüral)", - "ru": "Суффикс значения(множ.ч.)" + "en": "Append to value (Plural)" }, "html_prepend_tooltip": { - "en": "Write HTML code here that will be placed before,\x0Ae.g. ", - "de": "HTML Kod, der wird vom dem Wert platziert,\x0Az.B. ", - "ru": "HTML код будет помещён перед значением,\x0Aнапример " + "en": "Write HTML code here that will be placed before,\x0Ae.g. " }, "html_append_tooltip": { - "en": "Write HTML code here that will be placed before,\x0Ae.g. ", - "de": "HTML Kod, der wird vom dem Wert platziert,\x0Az.B. ", - "ru": "HTML код будет помещён после значения,\x0Aнапример " + "en": "Write HTML code here that will be placed before,\x0Ae.g. " }, "stretch": {"en": "Stretch", "de": "Strecken", "ru": "Растянуть"}, "factor": {"en": "Multiplex factor", "de": "Multiplikation", "ru": "Множитеть"}, @@ -42,17 +34,13 @@ "class_false": {"en": "Class if quality 'false'", "de": "Klasse bei Qualität 'false'", "ru": "Класс, если качество 'false'"}, "test_html": {"en": "Text for test", "de": "Testtext", "ru": "Тестовый текст"}, "test_html_tooltip": { - "en": "You can specify the test text if value is now empty to visualise settings.\x0AIt is valid only during edit.", - "de": "Man kann noch Testtext setzen um die Einstellungen visuell zu sehen.\x0ADas ist nur während Edit gültig.", - "ru": "Можно задать тестовый текст, что бы видеть настройки визуально.\x0AОн действителен только во время редактирования." + "en": "You can specify the test text if value is now empty to visualise settings.\x0AIt is valid only during edit." }, "html": {"en": "HTML", "de": "HTML", "ru": "HTML"}, "oid-quality": {"en": "Quality ID", "de": "Qualität ID", "ru": "ID-Качество"}, "oid-quality_tooltip": { - "en": "You can set additionally Quality ID to indicate if the value valid or not.", - "de": "Man kann noch zusätzlich Qualität ID setzetn um zu zeigen ob das Wert aktuell ist.", - "ru": "Можно дополнительно установить ID-Качества, что бы показать актуальное значение или нет."}, - "title": {"en": "Title", "de": "Titel", "ru": "Заголовок"}, + "en": "You can set additionally Quality ID to indicate if the value valid or not."}, + "title": {"en": "Title", "cn": "标题", "ru": "Заголовок"}, "title_font": {"en": "Title font name", "de": "Titelschriftname", "ru": "Шрифт заголовка"}, "title_color": {"en": "Title color", "de": "Titelfarbe", "ru": "Цвет заголовка"}, "title_back": {"en": "Title backg. color", "de": "Titelhintergrund", "ru": "Цвет фона текста"}, @@ -87,15 +75,12 @@ "slide": {"en": "slide", "de": "slide", "ru": "slide"}, "is_milliseconds": {"en": "Milliseconds", "de": "Millisekunden", "ru": "Миллисекунды"}, "is_milliseconds_tooltip": { - "en": "Is object is milliseconds from 1970.01.01 00:00:00. Normally no.", - "de": "Ob das Wert die Milleskunden seit 1970.01.01 00:00:00 ist. Normalerweise nicht.", - "ru": "Является ли значение объекта миллисекундами с 1970.01.01 00:00:00. Обычно нет." + "en": "Is object is milliseconds from 1970.01.01 00:00:00. Normally no." }, - "format_date": {"en": "Dateformat", "de": "Datumformat", "ru": "Формат даты"}, + "format_date": {"en": "Dateformat", "cn": "日期格式", "ru": "Формат даты"}, "format_date_tooltip": { "en": "Dateformat", - "de": "Datumformat", - "ru": "Формат даты" + "cn": "日期格式" }, "show_interval": {"en": "As interval", "de": "Als Intervall", "ru": "Как интервал"}, "hide_effect": {"en": "Hide effect", "de": "Verbergeneffekt", "ru": "Эффект скрытия"}, @@ -117,9 +102,7 @@ "ru": "Если выбранно 'Постоянно', то страница не будет уничтожаться, если она не активна. В противном случае страница будет создаваться и разрушаться."}, "notIfInvisible": {"en": "Only if visible", "de": "Nur falls sichtbar", "ru": "Только если видимо"}, "notIfInvisible_tooltip": { - "en": "View will be used only if this widget is visible", - "de": "Die View wird nur benutzt, wenn dieses Widget sichtbar ist", - "ru": "Страница будет использоваться только в том случае, если виден этот виджет" + "en": "View will be used only if this widget is visible" }, "valuelist": {"en": "Values list", "de": "Wertenliste", "ru": "Список значений"}, "valuelist_tooltip": { @@ -138,23 +121,17 @@ "html_open": {"en": "HTML by 'open'", "de": "HTML bei 'auf'", "ru": "HTML если открыто"}, "html_tilt": {"en": "HTML by 'tilted'", "de": "HTML bei 'gekippt'", "ru": "HTML если наклоненно"}, "html_tilt_tooltip": { - "en": "0 - Closed, 1 - tilt, 2 - open", - "de": "0- Zu, 1 - gekippt, 2 - auf", - "ru": "0 - закрыто, 1 - откинуто, 2 - открыто" + "en": "0 - Closed, 1 - tilt, 2 - open" }, - "color": {"en": "Color", "de": "Farbe", "ru": "Цвет"}, + "color": {"en": "Color", "cn": "颜色", "ru": "Цвет"}, "shadow": {"en": "Opacity", "de": "Durchsichtigkeit", "ru": "Тень"}, "shadow_tooltip": { - "en": "CSS Shadow, like '10px 10px 5px #888888'", - "de": "CSS Shatten, wie '10px 10px 5px #888888'", - "ru": "CSS Тень, как '10px 10px 5px #888888'" + "en": "CSS Shadow, like '10px 10px 5px #888888'" }, "reverse": {"en": "Revers value", "de": "Wert umkehren", "ru": "Перевернуть значение"}, "border": {"en": "Border", "de": "Rand", "ru": "Окантовка"}, "border_tooltip": { - "en": "CSS border, like 'green 5px solid'", - "de": "CSS Rand, wie 'green 5px solid'", - "ru": "CSS бордюр, как 'green 5px solid'" + "en": "CSS border, like 'green 5px solid'" }, "test_text": {"en": "Test text", "de": "Testtext", "ru": "Тестовый текст"}, "max_width": {"en": "Max. width", "de": "Maximale Breite", "ru": "Максимальная ширина"}, @@ -187,9 +164,7 @@ "numeric": {"en": "Number", "de": "Nummer", "ru": "Число"}, "autoSet": {"en": "Auto set", "de": "Auto-setzen", "ru": "Авто запись"}, "autoSet_tooltip": { - "en": "Without 'Auto set' you must press ENTER,\x0ato write the value.", - "de": "Ohne 'Auto-setzen' man muss danach ENTER drucken,\x0A um das Wert zu schreiben.", - "ru": "Без 'Авто записи' нужно нажать ENTER,\x0Aчто бы записать значение." + "en": "Without 'Auto set' you must press ENTER,\x0ato write the value." }, "group_views": {"en": "Views", "de": "Views", "ru": "Страницы"}, "group_frames": {"en": "iFrames", "de": "iFrames", "ru": "iFrames"}, @@ -202,9 +177,7 @@ "seamless": {"en": "Seamless", "de": "Kein Rahmen", "ru": "Без рамки"}, "filters": {"en": "Filters", "de": "Filter", "ru": "Фильтры"}, "filters_Tooltip": { - "en": "Divided by semicolon,\x0Ae.g: light;control", - "de": "Geteilt mir Semikolon\x0Az.B.: Licht;Steuerung", - "ru": "Разделять точкой запятой\x0Aнапример: Свет;Управление" + "en": "Divided by semicolon,\x0Ae.g: light;control" }, "Select ID": {"en": "Select ID", "de": "ID auswählen", "ru": "Выбрать ID"}, "redirect_url": {"en": "Redirect URL", "de": "Weiterleiten nach Logout", "ru": "Перейти на URL после выхода"}, @@ -250,33 +223,25 @@ $.extend(true, systemDictionary, { "Edit note": {"en": "Edit note", "de": "Meldung eingeben", "ru": "Сообщение"}, "Clear": {"en": "Clear", "de": "Löschen", "ru": "Очистить"}, - "Ok": {"en": "Ok", "de": "Ok", "ru": "Ok"}, - "Cancel": {"en": "Cancel", "de": "Abbrechen", "ru": "Отмена"}, + "Ok": {"en": "Ok", "cn": "确认", "ru": "Ok"}, + "Cancel": {"en": "Cancel", "cn": "取消", "ru": "Отмена"}, "all": {"en": "all", "de": "Alle", "ru": "Все"}, "just now": {"en": "just now", "de": "gerade jetzt", "ru": "только что"}, "for %s min.": {"en": "for %s min.", "de": "vor %s Min.", "ru": "%s мин. назад"}, "for %s hr. and %s min.": { - "en": "for %s hr. and %s min.", - "de": "vor %s St. und %s Min.", - "ru": "%s часов и %s мин. назад" + "en": "for %s hr. and %s min." }, "yesterday": {"en": "yesterday", "de": "gestern", "ru": "вчера"}, "for %s hours": {"en": "for %s hours", "de": "vor %s Stunden", "ru": "%s часов назад"}, "click to create": {"en": "click to create", "de": "klicken um zu erzeugen", "ru": "нажать что бы создать"}, "This option works only in APP": { - "en": "This option works only in APP", - "de": "Funktioniert nur im APP", - "ru": "Работает только в мобильном приложении" + "en": "This option works only in APP" }, "info_start": { - "en": "Click on the microphone icon and begin speaking.", - "de": "Klicken Sie das Mikrophon an und sagen Sie etwas.", - "ru": "Нажмите на микрофон и начинайте говорить." + "en": "Click on the microphone icon and begin speaking." }, "info_speak_now": { - "en": "Speak now.", - "de": "Sage etwas.", - "ru": "Говорите." + "en": "Speak now." }, "info_no_speech": { "en": "No speech was detected. You may need to adjust your microphone settings.", @@ -289,27 +254,19 @@ "ru": "No microphone was found. Ensure that a microphone is installed and that microphone settings are configured correctly." }, "info_allow": { - "en": "Click the \"Allow\" button above to enable your microphone.", - "de": "Click the \"Allow\" button above to enable your microphone.", - "ru": "Нажмите на кнопку \"разрешить\" сверху, что бы активировать микрофон." + "en": "Click the \"Allow\" button above to enable your microphone." }, "info_denied": { - "en": "Permission to use microphone was denied.", - "de": "Permission to use microphone was denied.", - "ru": "Доступ к микрофону был запрещён." + "en": "Permission to use microphone was denied." }, "info_blocked": { - "en": "Permission to use microphone is blocked. To change, go to chrome://settings/contentExceptions#media-stream", - "de": "Permission to use microphone is blocked. To change, go to chrome://settings/contentExceptions#media-stream", - "ru": "Доступ к микрофону блокирован. Что бы изменить настройки идите сюда" + "en": "Permission to use microphone is blocked. To change, go to chrome://settings/contentExceptions#media-stream" }, "info_upgrade": { - "en": "Web Speech API is not supported by this browser. Upgrade toChrome version 25 or later.", - "de": "Web Speech API is not supported by this browser. Upgrade toChrome version 25 or later.", - "ru": "Web Speech API не поддерживается этим браузером. Обновите до Chrome версии 25 или новее." + "en": "Web Speech API is not supported by this browser. Upgrade toChrome version 25 or later." } }); - + vis.binds.stateful = { view: function (el, viewArr, persistent, notIfInvisible) { var $this = $(el);