This commit is contained in:
zhongjin 2018-09-22 20:56:19 +08:00
parent ec3dc859fe
commit 5aa39d550e
8 changed files with 75 additions and 533 deletions

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1,73 +1,18 @@
var license = {
'en': 'The MIT License (MIT)<br>' +
'<br>' +
'Copyright © 2014-2018 bluefox, 2014 hobbyquaker<br>' +
'Copyright © 2014-2018 spacen<br>' +
'<br>' +
'Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:<br>' +
'The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.<br>' +
'THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.<br>',
"de": 'MIT-Lizenz (MIT)<br>' +
'cn': 'The MIT License (MIT)<br>' +
'<br>' +
'Copyright © 2014-2018 bluefox, 2014 hobbyquaker<br>' +
'<br>' +
'Hiermit wird unentgeltlich jeder Person, die eine Kopie der Software und der zugehörigen Dokumentationen (die "Software") erhält, die Erlaubnis erteilt, sie uneingeschränkt zu benutzen, inklusive und ohne Ausnahme dem Recht, sie zu verwenden, kopieren, ändern, fusionieren, verlegen, verbreiten, unterlizenzieren und/oder zu verkaufen, und Personen, die diese Software erhalten, diese Rechte zu geben, unter den folgenden Bedingungen:<br>' +
'Der obige Urheberrechtsvermerk und dieser Erlaubnisvermerk sind in allen Kopien oder Teilkopien der Software beizulegen.<br>' +
'DIE SOFTWARE WIRD OHNE JEDE AUSDRÜCKLICHE ODER IMPLIZIERTE GARANTIE BEREITGESTELLT, EINSCHLIESSLICH DER GARANTIE ZUR BENUTZUNG FÜR DEN VORGESEHENEN ODER EINEM BESTIMMTEN ZWECK SOWIE JEGLICHER RECHTSVERLETZUNG, JEDOCH NICHT DARAUF BESCHRÄNKT. IN KEINEM FALL SIND DIE AUTOREN ODER COPYRIGHTINHABER FÜR JEGLICHEN SCHADEN ODER SONSTIGE ANSPRÜCHE HAFTBAR ZU MACHEN, OB INFOLGE DER ERFÜLLUNG EINES VERTRAGES, EINES DELIKTES ODER ANDERS IM ZUSAMMENHANG MIT DER SOFTWARE ODER SONSTIGER VERWENDUNG DER SOFTWARE ENTSTANDEN.',
"ru": 'Лицензия MIT<br>' +
'<br>' +
'Copyright © 2014-2018 bluefox, 2014 hobbyquaker<br>' +
'<br>' +
'Данная лицензия разрешает лицам, получившим копию данного программного обеспечения и сопутствующей документации (в дальнейшем именуемыми «Программное Обеспечение»), безвозмездно использовать Программное Обеспечение без ограничений, включая неограниченное право на использование, копирование, изменение, добавление, публикацию, распространение, сублицензирование и/или продажу копий Программного Обеспечения, также как и лицам, которым предоставляется данное Программное Обеспечение, при соблюдении следующих условий:<br>' +
'Указанное выше уведомление об авторском праве и данные условия должны быть включены во все копии или значимые части данного Программного Обеспечения.<br>' +
'ДАННОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ», БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ, ЯВНО ВЫРАЖЕННЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ, ВКЛЮЧАЯ, НО НЕ ОГРАНИЧИВАЯСЬ ГАРАНТИЯМИ ТОВАРНОЙ ПРИГОДНОСТИ, СООТВЕТСТВИЯ ПО ЕГО КОНКРЕТНОМУ НАЗНАЧЕНИЮ И ОТСУТСТВИЯ НАРУШЕНИЙ ПРАВ. НИ В КАКОМ СЛУЧАЕ АВТОРЫ ИЛИ ПРАВООБЛАДАТЕЛИ НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ПО ИСКАМ О ВОЗМЕЩЕНИИ УЩЕРБА, УБЫТКОВ ИЛИ ДРУГИХ ТРЕБОВАНИЙ ПО ДЕЙСТВУЮЩИМ КОНТРАКТАМ, ДЕЛИКТАМ ИЛИ ИНОМУ, ВОЗНИКШИМ ИЗ, ИМЕЮЩИМ ПРИЧИНОЙ ИЛИ СВЯЗАННЫМ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ ИЛИ ИСПОЛЬЗОВАНИЕМ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ ИЛИ ИНЫМИ ДЕЙСТВИЯМИ С ПРОГРАММНЫМ ОБЕСПЕЧЕНИЕМ.',
'it': 'Licenza MIT<br>' +
'<br>' +
'Copyright © 2014-2018 bluefox, 2014 hobbyquaker<br>' +
'<br>' +
'Si concede gratuitamente l\'autorizzazione, a chiunque ottenga una copia di questo software e dei file di documentazione associati (il "Software"), di dare opera al Software senza restrizioni, compresi senza limitazione i diritti di utilizzare, copiare, modificare, unire, pubblicare, distribuire, concedere in sublicenza ovvero vendere copie del Software, e di consentire alle persone a cui il Software è fornito di fare altrettanto, posto che siano rispettate le seguenti condizioni:<br>' +
'l\'avviso di copyright unitamente a questo avviso di licenza devono essere sempre inclusi in tutte le copie o parti sostanziali del Software.<br>' +
'IL SOFTWARE VIENE FORNITO "COSÌ COM\'È" SENZA GARANZIE DI ALCUN TIPO, ESPLICITE O IMPLICITE, COMPRESE, MA NON SOLO, LE GARANZIE DI COMMERCIABILITÀ, IDONEITÀ AD UN PARTICOLARE SCOPO E NON VIOLAZIONE DI DIRITTI ALTRUI. IN NESSUN CASO GLI AUTORI DEL SOFTWARE O I TITOLARI DEL COPYRIGHT POTRANNO ESSERE RITENUTI RESPONSABILI DI RECLAMI, DANNI O ALTRE RESPONSABILITÀ, DERIVANTI DA O COLLEGATI A CONTRATTO, ILLECITO CIVILE O IN ALTRA RELAZIONE CON IL SOFTWARE O CON IL SUO UTILIZZO O CON ALTRE OPERAZIONI DEL SOFTWARE.',
'fr': 'Licence MIT<br>' +
'<br>' +
'Copyright © 2014-2018 bluefox, 2014 hobbyquaker<br>' +
'Copyright © 2014-2018 spacen<br>' +
'<br>' +
'Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:<br>' +
'The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.<br>' +
'THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.<br>',
'pt': 'Licença MIT<br>' +
'<br>' +
'Copyright © 2014-2018 bluefox, 2014 hobbyquaker<br>' +
'<br>' +
'Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:<br>' +
'The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.<br>' +
'THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.<br>',
'nl': 'MIT-licentie<br>' +
'<br>' +
'Copyright © 2014-2018 bluefox, 2014 hobbyquaker<br>' +
'<br>' +
'Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:<br>' +
'The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.<br>' +
'THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.<br>',
'es': 'Licencia MIT<br>' +
'<br>' +
'Copyright © 2014-2018 bluefox, 2014 hobbyquaker<br>' +
'<br>' +
'Se concede permiso, de forma gratuita, a cualquier persona que obtenga una copia de este software y de los archivos de documentación asociados (el "Software"), para utilizar el Software sin restricción, incluyendo sin limitación los derechos a usar, copiar, modificar, fusionar, publicar, distribuir, sublicenciar, y/o vender copias del Software, y a permitir a las personas a las que se les proporcione el Software a hacer lo mismo, sujeto a las siguientes condiciones:<br>' +
'El aviso de copyright anterior y este aviso de permiso se incluirán en todas las copias o partes sustanciales del Software.<br>' +
'EL SOFTWARE SE PROPORCIONA "TAL CUAL", SIN GARANTÍA DE NINGÚN TIPO, EXPRESA O IMPLÍCITA, INCLUYENDO PERO NO LIMITADO A GARANTÍAS DE COMERCIALIZACIÓN, IDONEIDAD PARA UN PROPÓSITO PARTICULAR Y NO INFRACCIÓN. EN NINGÚN CASO LOS AUTORES O TITULARES DEL COPYRIGHT SERÁN RESPONSABLES DE NINGUNA RECLAMACIÓN, DAÑOS U OTRAS RESPONSABILIDADES, YA SEA EN UNA ACCIÓN DE CONTRATO, AGRAVIO O CUALQUIER OTRO MOTIVO, QUE SURJA DE O EN CONEXIÓN CON EL SOFTWARE O EL USO U OTRO TIPO DE ACCIONES EN EL SOFTWARE.',
'pl': 'Licencja MIT<br>' +
'<br>' +
'Copyright © 2014-2018 bluefox, 2014 hobbyquaker<br>' +
'<br>' +
'Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:<br>' +
'The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.<br>' +
'THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.<br>',
};

View File

@ -4,612 +4,239 @@
var jQueryCronWords = {
"April": {
"en": "April",
"de": "April",
"ru": "Апр",
"pt": "Abril",
"nl": "April",
"fr": "Avril",
"it": "Aprile",
"es": "Abril"
"cn": "April"
},
"Aug": {
"en": "Aug",
"de": "Aug",
"ru": "Авг",
"pt": "Ago",
"nl": "Augustus",
"fr": "Août",
"it": "Agosto",
"es": "Ago"
"cn": "Aug"
},
"CRON Every": {
"en": "Every",
"de": "Alle",
"ru": "Каждые",
"pt": "Cada",
"nl": "Elk",
"fr": "Chaque",
"it": "Ogni",
"es": "Cada"
"cn": "Every"
},
"CRON Every day": {
"en": "Every day",
"de": "Jeden Tag",
"ru": "Каждый день",
"pt": "Todo dia",
"nl": "Elke dag",
"fr": "Tous les jours",
"it": "Ogni giorno",
"es": "Cada día"
"cn": "每天"
},
"CRON Every hour": {
"en": "Every hour",
"de": "Jede Stunde",
"ru": "Каждый час",
"pt": "Toda hora",
"nl": "Elk uur",
"fr": "Toutes les heures",
"it": "Ogni ora",
"es": "Cada hora"
"cn": "每小时"
},
"CRON Every minute": {
"en": "Every minute",
"de": "Jede Minute",
"ru": "Каждую минуту",
"pt": "Todo minuto",
"nl": "Elke minuut",
"fr": "Chaque minute",
"it": "Ogni minuto",
"es": "Cada minuto"
"cn": "每分钟"
},
"CRON Every month": {
"en": "Every month",
"de": "Jeden Monat",
"ru": "Каждый месяц",
"pt": "Todo mês",
"nl": "Elke maand",
"fr": "Chaque mois",
"it": "Ogni mese",
"es": "Cada mes"
"cn": "每月"
},
"CRON Every second": {
"en": "Every second",
"de": "Jede Sekunde",
"ru": "Каждую секунду",
"pt": "Todo segundo",
"nl": "Elke seconde",
"fr": "Chaque seconde",
"it": "Ogni secondo",
"es": "Cada segundo"
"cn": "每秒"
},
"CRON Every week day": {
"en": "Every week day",
"de": "Jeden Wochentag",
"ru": "Каждый день недели",
"pt": "Todos os dias da semana",
"nl": "Elke weekdag",
"fr": "Tous les jours de la semaine",
"it": "Ogni giorno della settimana",
"es": "Todos los días de la semana"
"cn": "Jeden Wochentag"
},
"CRON day": {
"en": "day",
"de": "Tag",
"ru": "день",
"pt": "dia",
"nl": "dag",
"fr": "jour",
"it": "giorno",
"es": "día"
"cn": "Tag"
},
"CRON days": {
"en": "days",
"de": "Tage",
"ru": "дней",
"pt": "dias",
"nl": "Dagen",
"fr": "jours",
"it": "giorni",
"es": "dias"
"cn": "Tage"
},
"CRON hour": {
"en": "hour",
"de": "Stunde",
"ru": "час",
"pt": "hora",
"nl": "uur",
"fr": "heure",
"it": "ora",
"es": "hora"
"cn": "Stunde"
},
"CRON hours": {
"en": "hours",
"de": "Stunden",
"ru": "часа(ов)",
"pt": "horas",
"nl": "Uren",
"fr": "heures",
"it": "ore",
"es": "horas"
"cn": "Stunden"
},
"CRON minute": {
"en": "minute",
"de": "Minute",
"ru": "минуту",
"pt": "minuto",
"nl": "minuut",
"fr": "minute",
"it": "Minuto",
"es": "minuto"
"cn": "Minute"
},
"CRON minutes": {
"en": "minutes",
"de": "Minuten",
"ru": "минут(ы)",
"pt": "minutos",
"nl": "notulen",
"fr": "minutes",
"it": "minuti",
"es": "minutos"
"cn": "Minuten"
},
"CRON month": {
"en": "month",
"de": "Monat",
"ru": "месяц",
"pt": "mês",
"nl": "maand",
"fr": "mois",
"it": "mese",
"es": "mes"
"cn": "Monat"
},
"CRON months": {
"en": "months",
"de": "Monate",
"ru": "месяца",
"pt": "meses",
"nl": "maanden",
"fr": "mois",
"it": "mesi",
"es": "meses"
"cn": "Monate"
},
"CRON second": {
"en": "second",
"de": "Sekunde",
"ru": "секунду",
"pt": "segundo",
"nl": "tweede",
"fr": "seconde",
"it": "secondo",
"es": "segundo"
"cn": "Sekunde"
},
"CRON seconds": {
"en": "seconds",
"de": "Sekunden",
"ru": "секунд(ы)",
"pt": "segundos",
"nl": "Seconden",
"fr": "secondes",
"it": "secondi",
"es": "segundos"
"cn": "Sekunden"
},
"CRON Clear": {
"en": "Clear",
"de": "Löschen",
"ru": "Clear",
"pt": "Limpar",
"nl": "Duidelijk",
"fr": "Effacer",
"it": "Pulito",
"es": "Limpio"
"cn": "Löschen"
},
"CRON Day of Month": {
"en": "Day of Month",
"de": "Monatstag",
"ru": "День месяца",
"pt": "Dia do mês",
"nl": "Dag van de maand",
"fr": "Jour du mois",
"it": "Giorno del mese",
"es": "Dia del mes"
"cn": "Monatstag"
},
"CRON Day of Week": {
"en": "Day of Week",
"de": "Wochentag",
"ru": "Дни недели",
"pt": "Dia da semana",
"nl": "Dag van de week",
"fr": "Jour de la semaine",
"it": "Giorno della settimana",
"es": "Día de la semana"
"cn": "Wochentag"
},
"CRON dialog": {
"en": "CRON dialog",
"de": "CRON Dialog",
"ru": "CRON диалог",
"pt": "CRON diálogo",
"nl": "CRON dialoog",
"fr": "Dialogue CRON",
"it": "CRON dialogo",
"es": "CRON diálogo"
"cn": "CRON Dialog"
},
"CRON Type": {
"en": "Type",
"de": "Art",
"ru": "Тип",
"pt": "Tipo",
"nl": "Type",
"fr": "Type",
"it": "Genere",
"es": "Tipo"
"cn": "Art"
},
"CRON Apply": {
"en": "Apply",
"de": "Anwenden",
"ru": "Перенять",
"pt": "Aplique",
"nl": "Toepassen",
"fr": "Appliquer",
"it": "Applicare",
"es": "Aplicar"
"cn": "Anwenden"
},
"CRON Cancel": {
"en": "Cancel",
"de": "Abbrechen",
"ru": "Отмена",
"pt": "Cancelar",
"nl": "Annuleer",
"fr": "Annuler",
"it": "Annulla",
"es": "Cancelar"
"cn": "Abbrechen"
},
"Dec": {
"en": "Dec",
"de": "Dez",
"ru": "Дек",
"pt": "Dec",
"nl": "DEC",
"fr": "Déc.",
"it": "Dec",
"es": "Dic"
"cn": "Dez"
},
"Each day": {
"en": "Each Day",
"de": "Jeden Tag",
"ru": "Каждый день",
"pt": "Cada dia",
"nl": "Elke dag",
"fr": "Chaque jour",
"it": "Ogni giorno",
"es": "Cada día"
"cn": "Jeden Tag"
},
"Each month": {
"en": "Each Month",
"de": "Jeden Monat",
"ru": "Каждый месяц",
"pt": "Cada mês",
"nl": "Elke maand",
"fr": "Chaque mois",
"it": "Ogni mese",
"es": "Cada mes"
"cn": "Jeden Monat"
},
"CRON Each selected day": {
"en": "Each selected Day",
"de": "Jeden ausgewählten Tag",
"ru": "Каждый выбранный день",
"pt": "Cada dia selecionado",
"nl": "Elke geselecteerde dag",
"fr": "Chaque jour sélectionné",
"it": "Ogni giorno selezionato",
"es": "Cada día seleccionado"
"cn": "Jeden ausgewählten Tag"
},
"CRON Each selected hour": {
"en": "Each Selected Hour",
"de": "Jede ausgewählte Stunde",
"ru": "Каждый выбранный час",
"pt": "Cada Hora Selecionada",
"nl": "Elk geselecteerd uur",
"fr": "Chaque heure sélectionnée",
"it": "Ogni ora selezionata",
"es": "Cada hora seleccionada"
"cn": "Jede ausgewählte Stunde"
},
"CRON Each selected minute": {
"en": "Each selected minute",
"de": "Jede ausgewählte Minute",
"ru": "Каждую выбранную минуту",
"pt": "Cada minuto selecionado",
"nl": "Elke geselecteerde minuut",
"fr": "Chaque minute sélectionnée",
"it": "Ogni minuto selezionato",
"es": "Cada minuto seleccionado"
"cn": "Jede ausgewählte Minute"
},
"CRON Each selected month": {
"en": "Each selected month",
"de": "Jeden ausgewählten Monat",
"ru": "Каждый выбранный месяц",
"pt": "Cada mês selecionado",
"nl": "Elke geselecteerde maand",
"fr": "Chaque mois sélectionné",
"it": "Ogni mese selezionato",
"es": "Cada mes seleccionado"
"cn": "Jeden ausgewählten Monat"
},
"CRON Each selected second": {
"en": "Each selected second",
"de": "Jede ausgewählte Sekunde",
"ru": "Каждую выбранную секунду",
"pt": "Cada segundo selecionado",
"nl": "Elke geselecteerde seconde",
"fr": "Chaque seconde sélectionnée",
"it": "Ogni secondo selezionato",
"es": "Cada segundo seleccionado"
"cn": "Jede ausgewählte Sekunde"
},
"CRON Each selected week day": {
"en": "Each selected week day",
"de": "Jeden ausgewählten Wochentag",
"ru": "Каждый выбранный день недели",
"pt": "Cada dia da semana selecionado",
"nl": "Elke geselecteerde weekdag",
"fr": "Chaque jour de la semaine sélectionné",
"it": "Ogni giorno della settimana selezionato",
"es": "Cada día de la semana seleccionado"
"cn": "Jeden ausgewählten Wochentag"
},
"CRON Every %s seconds": {
"en": "Every %s seconds",
"de": "Alle %s Sekunden",
"ru": "Каждые %s секунд(ы)",
"pt": "Todos os %s segundos",
"nl": "Elke% s seconden",
"fr": "Chaque %s seconde",
"it": "Ogni %s secondi",
"es": "Cada %s segundos"
"cn": "Alle %s Sekunden"
},
"CRON Every n hours": {
"en": "Every n Hours",
"de": "Alle N Stunden",
"ru": "Каждые N часов",
"pt": "Todas as horas",
"nl": "Every n Hours",
"fr": "Toutes les n heures",
"it": "Ogni n ore",
"es": "Cada n horas"
"cn": "Alle N Stunden"
},
"CRON Every n minutes": {
"en": "Every n minutes",
"de": "Alle N Minuten",
"ru": "Каждые N минут",
"pt": "A cada n minutos",
"nl": "Elke n minuten",
"fr": "Toutes les n minutes",
"it": "Ogni n minuti",
"es": "Cada n minutos"
"cn": "Alle N Minuten"
},
"CRON Every n seconds": {
"en": "Every n seconds",
"de": "Alle N Sekunden",
"ru": "Каждые N секунд",
"pt": "Cada n segundos",
"nl": "Elke n seconden",
"fr": "Toutes les n secondes",
"it": "Ogni n secondi",
"es": "Cada n segundos"
"cn": "Alle N Sekunden"
},
"Feb": {
"en": "Feb",
"de": "Feb",
"ru": "Фев",
"pt": "Feb",
"nl": "Februari",
"fr": "Févr.",
"it": "Febbraio",
"es": "Feb"
"cn": "Feb"
},
"Friday": {
"en": "Friday",
"de": "Freitag",
"ru": "Пятница",
"pt": "Sexta-feira",
"nl": "Vrijdag",
"fr": "Vendredi",
"it": "Venerdì",
"es": "Viernes"
"cn": "Freitag"
},
"CRON Hour": {
"en": "Hour",
"de": "Stunden",
"ru": "Часы",
"pt": "Hora",
"nl": "Uur",
"fr": "Heure",
"it": "Ora",
"es": "Hora"
"cn": "Stunden"
},
"Jan": {
"en": "Jan",
"de": "Jan",
"ru": "Янв",
"pt": "Jan",
"nl": "Jan",
"fr": "Janv.",
"it": "Jan",
"es": "Ene"
"en": "Jan"
},
"July": {
"en": "July",
"de": "Juli",
"ru": "Июль",
"pt": "Julho",
"nl": "Juli",
"fr": "Juillet",
"it": "Luglio",
"es": "Julio"
"en": "July"
},
"June": {
"en": "June",
"de": "Juni",
"ru": "Июнь",
"pt": "Junho",
"nl": "Juni",
"fr": "Juin",
"it": "Giugno",
"es": "Junio"
"en": "June"
},
"March": {
"en": "March",
"de": "März",
"ru": "Март",
"pt": "Marcha",
"nl": "Maart",
"fr": "Mars",
"it": "Marzo",
"es": "Marzo"
"en": "March"
},
"May": {
"en": "May",
"de": "Mai",
"ru": "Mай",
"pt": "Maio",
"nl": "Mei",
"fr": "Mai",
"it": "Maggio",
"es": "Mayo"
"en": "May"
},
"CRON Minute": {
"en": "Minute",
"de": "Minuten",
"ru": "Минуты",
"pt": "Minuto",
"nl": "Minuut",
"fr": "Minute",
"it": "Minuto",
"es": "Minuto"
"en": "Minute"
},
"Monday": {
"en": "Monday",
"de": "Montag",
"ru": "Понедельник",
"pt": "Segunda-feira",
"nl": "Maandag",
"fr": "Lundi",
"it": "Lunedi",
"es": "Lunes"
"en": "Monday"
},
"CRON Month": {
"en": "Month",
"de": "Monate",
"ru": "Месяцы",
"pt": "Mês",
"nl": "Maand",
"fr": "Mois",
"it": "Mese",
"es": "Mes"
"cn": "Monate"
},
"Nov": {
"en": "Nov",
"de": "Nov",
"ru": "Ноя",
"pt": "Nov",
"nl": "November",
"fr": "Nov.",
"it": "Novembre",
"es": "Nov"
"cn": "Nov"
},
"Oct": {
"en": "Oct",
"de": "Okt",
"ru": "Окт",
"pt": "Oct",
"nl": "Oct",
"fr": "Oct.",
"it": "Ottobre",
"es": "Oct"
"cn": "Okt"
},
"Saturday": {
"en": "Saturday",
"de": "Samstag",
"ru": "Суббота",
"pt": "Sábado",
"nl": "Zaterdag",
"fr": "Samedi",
"it": "Sabato",
"es": "Sábado"
"cn": "Samstag"
},
"CRON Second": {
"en": "Second",
"de": "Sekunden",
"ru": "Секунды",
"pt": "Segundo",
"nl": "Tweede",
"fr": "Seconde",
"it": "Secondo",
"es": "Segundo"
"cn": "Sekunden"
},
"Sept": {
"en": "Sept",
"de": "Sept",
"ru": "Сен",
"pt": "Sept",
"nl": "September",
"fr": "Sept.",
"it": "Settembre",
"es": "Sept"
"cn": "Sept"
},
"Sunday": {
"en": "Sunday",
"de": "Sonntag",
"ru": "Воскресение",
"pt": "Domingo",
"nl": "Zondag",
"fr": "Dimanche",
"it": "Domenica",
"es": "Domingo"
"cn": "Sonntag"
},
"Thursday": {
"en": "Thursday",
"de": "Donnerstag",
"ru": "Четверг",
"pt": "Quinta-feira",
"nl": "Donderdag",
"fr": "Jeudi",
"it": "Giovedi",
"es": "Jueves"
"cn": "Donnerstag"
},
"Tuesday": {
"en": "Tuesday",
"de": "Dienstag",
"ru": "Вторник",
"pt": "Terça",
"nl": "Dinsdag",
"fr": "Mardi",
"it": "Martedì",
"es": "Martes"
"cn": "Dienstag"
},
"CRON Use seconds": {
"en": "Use seconds",
"de": "Benutzen Sekunden",
"ru": "Задействовать секунды",
"pt": "Use segundos",
"nl": "Gebruik seconden",
"fr": "Utiliser les secondes",
"it": "Usa secondi",
"es": "Usar segundos"
"cn": "Benutzen Sekunden"
},
"Wednesday": {
"en": "Wednesday",
"de": "Mittwoch",
"ru": "Среда",
"pt": "Quarta-feira",
"nl": "Woensdag",
"fr": "Mercredi",
"it": "Mercoledì",
"es": "Miércoles"
"cn": "Mittwoch"
},
"never": {
"en": "Never",
"de": "Nie",
"ru": "Никогда",
"pt": "Nunca",
"nl": "Nooit",
"fr": "Jamais",
"it": "Mai",
"es": "Nunca"
"cn": "Nie"
},
};

View File

@ -1,6 +1,6 @@
'use strict';
var systemLang = 'en';
var systemLang = 'cn';
var systemDictionary = {};
function translateWord(text, lang, dictionary) {
@ -21,7 +21,7 @@ function translateWord(text, lang, dictionary) {
}
}
} else if (typeof text === 'string' && !text.match(/_tooltip$/)) {
console.log('"' + text + '": {"en": "' + text + '", "de": "' + text + '", "ru": "' + text + '", "pt": "' + text + '", "nl": "' + text + '", "fr": "' + text + '"},');
console.log('"' + text + '": {"en": "' + text + '", "cn": "' + text + '"},');
} else if (typeof text !== 'string') {
console.warn('Trying to translate non-text:' + text);
}

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -291,52 +291,22 @@
var systemDictionary = {
"wrongPassword": {
"en": "Invalid username or password",
"de": "Name oder Kennwort sind falsch",
"ru": "Неверные имя пользователя или пароль",
"pt": "nome de usuário ou senha inválidos",
"nl": "ongeldige gebruikersnaam of wachtwoord",
"fr": "Nom d'utilisateur ou mot de passe invalide",
"it": "Nome utente o password errati",
"es": "usuario o contraseña invalido",
"pl": "Nieprawidłowa nazwa użytkownika lub hasło"
"cn": "无效的用户名或密码"
},
"enterLogin": {
"en": "Login name",
"de": "Loginname",
"ru": "Имя пользователя",
"pt": "Nome de acesso",
"nl": "Inlog naam",
"fr": "Identifiant",
"it": "Nome di login",
"es": "Nombre de inicio de sesión",
"pl": "Nazwa użytkownika"
"cn": "用户名"
},
"enterPassword": {
"en": "Password",
"de": "Kennwort",
"ru": "Пароль",
"pt": "Senha",
"nl": "Wachtwoord",
"fr": "Mot de passe",
"it": "Parola d'ordine",
"es": "Contraseña",
"pl": "Hasło"
"cn": "密码"
},
"login": {
"en": "Log in",
"de": "Log in",
"ru": "Войти",
"pt": "Entrar",
"nl": "Log in",
"fr": "S'identifier",
"it": "Accesso",
"es": "Iniciar sesión",
"pl": "Zaloguj Się"
"cn": "登录"
},
"title": {
"en": "Admin",
"de": "Admin",
"ru": "Вход в админ"
"en": "Admin"
}
};