From 462e1f28808e98ac98724656da43e938484f14cf Mon Sep 17 00:00:00 2001 From: TimRudy <3942818+TimRudy@users.noreply.github.com> Date: Fri, 3 May 2024 17:33:57 -0400 Subject: [PATCH 1/7] Edit text strings, add some translations, fix "Installing" translation --- app/resources/locale/template.pot | 34 +++++++-------- app/scripts/controllers/design.js | 5 +-- app/scripts/controllers/menu.js | 72 +++++++++++++++---------------- app/scripts/services/graph.js | 6 +-- app/scripts/services/tools.js | 28 +++++++----- app/scripts/services/utils.js | 8 ++-- app/views/menu.html | 2 +- app/views/version.html | 2 +- 8 files changed, 82 insertions(+), 75 deletions(-) diff --git a/app/resources/locale/template.pot b/app/resources/locale/template.pot index a7170e82c..55ec51ae4 100644 --- a/app/resources/locale/template.pot +++ b/app/resources/locale/template.pot @@ -195,7 +195,7 @@ msgid "Choose a color:" msgstr "" #: app/scripts/services/utils.js:1365 -msgid "Click \"Yes\" to allow tri-state and update Preferences:
   Advanced features -> Allow tri-state connections

Click \"This time\" to view tri-state for this design only." +msgid "Click \"Yes\" to allow tri-state and update Preferences:
   Advanced features → Allow tri-state connections

Click \"This time\" to view tri-state for this design only." msgstr "" #: app/scripts/services/project.js:185 @@ -383,7 +383,7 @@ msgid "Documentation" msgstr "" #: app/views/version.html:69 -msgid "Don't display" +msgid "Don’t display" msgstr "" #: app/views/menu.html:675 @@ -657,7 +657,7 @@ msgid "Install Development version" msgstr "" #: app/scripts/services/tools.js:1235 -msgid "Install the STABLE Toolchain. This operation requires Internet connection

NOTE: You need to disconnect your VPN (if any) to allow the toolchain installation

Do you want to continue?

" +msgid "Install the STABLE Toolchain. This operation requires Internet connection.

NOTE: You need to disconnect your VPN (if any) to allow the toolchain installation

Do you want to continue?

" msgstr "" #: app/scripts/services/tools.js:1260 @@ -682,11 +682,11 @@ msgid "Internet connection required" msgstr "" #: app/scripts/services/graph.js:298 -msgid "Invalid Pull-up connection:
block already connected" +msgid "Invalid Pull-up connection:
Block already connected" msgstr "" #: app/scripts/services/graph.js:312 -msgid "Invalid Pull-up connection:
only Input blocks allowed" +msgid "Invalid Pull-up connection:
Only Input blocks allowed" msgstr "" #: app/scripts/services/graph.js:304 @@ -716,6 +716,10 @@ msgstr "" msgid "Invalid project format" msgstr "" +#: app/scripts/controllers/menu.js:1852 +msgid "Invalid search name!" +msgstr "" + #: app/views/languages.html:32 msgid "Italian" msgstr "" @@ -922,14 +926,14 @@ msgstr "" msgid "Project {{name}} saved" msgstr "" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "" +#: app/scripts/controllers/menu.js:874 +msgid "Python environment updated" +msgstr "" + #: app/views/menu.html:202 msgid "Quit" msgstr "" @@ -1115,11 +1119,11 @@ msgid "This time" msgstr "" #: app/scripts/services/graph.js:532 -msgid "To enter \"edit mode\" in a deeper block, you need to finish first the current one by locking the padlock." +msgid "To enter \"edit mode\" in a deeper block, you need to finish the current level by locking the padlock." msgstr "" #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "" #: app/scripts/controllers/menu.js:349 @@ -1263,7 +1267,7 @@ msgid "Wrong block name {{name}}" msgstr "" #: app/scripts/controllers/menu.js:1948 -msgid "Wrong new name!" +msgid "Invalid new name!" msgstr "" #: app/scripts/services/project.js:157 @@ -1274,10 +1278,6 @@ msgstr "" msgid "Wrong remote hostname {{name}}" msgstr "" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "" - #: app/scripts/services/forms.js:411 #: app/views/design.html:164 msgid "Yellow" @@ -1300,7 +1300,7 @@ msgid "You are loading a design that uses \"tri-state\"." msgstr "" #: app/scripts/controllers/menu.js:396 -msgid "You are navigating into the design: if you want to save the entire design, you need to go back to the top-level. If you want to export this module as new file, unlock the module and use \"Save as\"" +msgid "You are navigating into the design: If you want to save the entire design, you need to go back to the top-level. If you want to export this module as new file, unlock the module and use \"Save as\"" msgstr "" #: app/scripts/services/project.js:107 diff --git a/app/scripts/controllers/design.js b/app/scripts/controllers/design.js index fe9876fa7..2f9a4bb2c 100644 --- a/app/scripts/controllers/design.js +++ b/app/scripts/controllers/design.js @@ -47,9 +47,8 @@ angular var item; if (common.isEditingSubmodule) { alertify.warning( - gettextCatalog.getString( - 'To navigate through design, you need to close "edit mode".')); - + gettextCatalog.getString('To navigate through the design, you need to close \"edit mode\".') + ); } else { if (!$scope.isNavigating) { $scope.isNavigating = true; diff --git a/app/scripts/controllers/menu.js b/app/scripts/controllers/menu.js index df7d7ebe9..5665a2164 100644 --- a/app/scripts/controllers/menu.js +++ b/app/scripts/controllers/menu.js @@ -349,7 +349,7 @@ angular gettextCatalog.getString( 'To save your design you need to lock the padlock and \ go to the top-level design.

If you want to export \ - this submodule to a file, use the "Save as" command.' + this submodule to a file, use the \"Save as\" command.' ), function () { } ); @@ -394,8 +394,8 @@ angular alertify.alert( gettextCatalog.getString("Export submodule"), gettextCatalog.getString( - 'You are navigating into the design: if you want to save the entire design, you need to go back \ - to the top-level. If you want to export this module as new file, unlock the module and use "Save as"' + 'You are navigating into the design: If you want to save the entire design, you need to go back \ + to the top-level. If you want to export this module as new file, unlock the module and use \"Save as\".' ), function () { } ); @@ -407,9 +407,8 @@ angular alertify.confirm( gettextCatalog.getString("Export submodule"), gettextCatalog.getString( - 'You are editing a submodule, so you will save just this submodule ("Save as" works like "Export \ - module"). Do you want to continue?' - + 'You are editing a submodule, so you will save just this submodule (\"Save as\" works like \"Export \ + module\"). Do you want to continue?' ), function () { $scope.doSaveProjectAs(localCallback); @@ -871,7 +870,7 @@ angular //-- Notify to the user alertify.success( - gettextCatalog.getString("Python Environment updated") + gettextCatalog.getString("Python environment updated") ); } //-- The file is not valid @@ -1489,60 +1488,61 @@ angular }; $scope.about = function () { + // English un-translated description: var content = [ '
', '
', - ' ', - "
", + ' ', + '
', '
', - "

Icestudio

", - "

Visual editor for open FPGA boards

", - "

Version: " + $scope.version + "

", - "

License: GPL-2.0

", - "
", - "", + '

Icestudio

', + '

Visual editor for open FPGA boards

', + '

Version: ' + $scope.version + '

', + '

License: GPL-2.0

', + ' ', + '', '
', '
', - "

Core Team:

", + '

Core Team:

', ' ", - "

Highlighted contributors:

", + '', + '', + '

Highlighted contributors:

', ' ", - "

Thanks to Jesús Arroyo Torrens, ", + '', + '', + '

Thanks to Jesús Arroyo Torrens, ', '  ', '', 'who started this project and was the main developer from 2016/Jan/28 to 2019/Oct', - "

", + '

', '

Thanks to the rest of contributors

', '

© FPGAwars 2016-2024

', '', - "
", - "
", + ' ', + '', ].join("\n"); alertify.alert(content); }; @@ -1849,7 +1849,7 @@ angular } } else { if (searchName.length > 0) { - alertify.warning(gettextCatalog.getString('Wrong search name!')); + alertify.warning(gettextCatalog.getString('Invalid search name!')); } } @@ -1945,7 +1945,7 @@ angular } } else { if (newName.length > 0) { - alertify.warning(gettextCatalog.getString('Wrong new name!')); + alertify.warning(gettextCatalog.getString('Invalid new name!')); } } } diff --git a/app/scripts/services/graph.js b/app/scripts/services/graph.js index bb0d58c4f..6dd41a3e1 100644 --- a/app/scripts/services/graph.js +++ b/app/scripts/services/graph.js @@ -295,7 +295,7 @@ angular.module('icestudio') // Prevent to connect a pull-up if other blocks are connected if ((cellViewT.model.get('pullup')) && (cellViewS.model.id === link.get('source').id)) { - warning(gettextCatalog.getString('Invalid Pull-up connection:
block already connected')); + warning(gettextCatalog.getString('Invalid Pull-up connection:
Block already connected')); return false; } // Prevent to connect other blocks if a pull-up is connected @@ -309,7 +309,7 @@ angular.module('icestudio') if (cellViewT.model.get('pullup')) { let ret = (cellViewS.model.get('blockType') === blocks.BASIC_INPUT); if (!ret) { - warning(gettextCatalog.getString('Invalid Pull-up connection:
only Input blocks allowed')); + warning(gettextCatalog.getString('Invalid Pull-up connection:
Only Input blocks allowed')); } return ret; } @@ -529,7 +529,7 @@ angular.module('icestudio') else if (common.allDependencies[type]) { if (typeof common.isEditingSubmodule !== 'undefined' && common.isEditingSubmodule === true) { - alertify.warning(gettextCatalog.getString('To enter "edit mode" in a deeper block, you need to finish first the current one by locking the padlock.')); + alertify.warning(gettextCatalog.getString('To enter \"edit mode\" in a deeper block, you need to finish the current level by locking the padlock.')); return; } // Navigate inside generic blocks diff --git a/app/scripts/services/tools.js b/app/scripts/services/tools.js index 130fe356b..70972fa96 100644 --- a/app/scripts/services/tools.js +++ b/app/scripts/services/tools.js @@ -1233,7 +1233,7 @@ angular alertify.confirm( gettextCatalog.getString( - "Install the STABLE Toolchain. This operation requires Internet connection
" + + "Install the STABLE Toolchain. This operation requires Internet connection.
" + "

NOTE: You need to disconnect your VPN (if any) to allow the toolchain installation

" + "

Do you want to continue?

" ), @@ -1385,17 +1385,17 @@ angular //-- Progress bar const content = [ - "
", + '
', '

' + - gettextCatalog.getString("Installing " + utils.printApioVersion(version)) + - "

", - "
", + gettextCatalog.getString("Installing") + ' ' + utils.printApioVersion(version) + + '

', + '
', '
', '
', - "
", - "
", - "
" + '
', + ' ', + '' ].join("\n"); toolchainAlert = alertify.alert(content, function () { @@ -1966,7 +1966,11 @@ angular gettextCatalog.getString( "There is a new stable version available" ) + - '
Click here to download it.'; + '
' + + gettextCatalog.getString( + "Click here to install it" + ) + + ''; } else { msg = '
\ @@ -1974,7 +1978,11 @@ angular gettextCatalog.getString( "There is a new nightly version available" ) + - '
Click here to download it.
'; + '
' + + gettextCatalog.getString( + "Click here to install it" + ) + + ''; } alertify.notify(msg, "notify", 30); } diff --git a/app/scripts/services/utils.js b/app/scripts/services/utils.js index a28926fc1..8b439036c 100644 --- a/app/scripts/services/utils.js +++ b/app/scripts/services/utils.js @@ -261,7 +261,7 @@ angular.module('icestudio') }; //------------------------------------------ - //-- Return a String with the Apio version + //-- Return standard (English) string for Apio version // this.printApioVersion = function (version) { let msg = ""; @@ -1344,8 +1344,8 @@ angular.module('icestudio') // user can approve by either updating profile 'allowInoutPorts' or setting // flag common.allowProjectInoutPorts const prompt = (isLoad ? - gettextCatalog.getString('You are loading a design that uses "tri-state".') : - gettextCatalog.getString('You are importing a block that uses "tri-state".')) + + gettextCatalog.getString('You are loading a design that uses \"tri-state\".') : + gettextCatalog.getString('You are importing a block that uses \"tri-state\".')) + ' ' + gettextCatalog.getString('Tri-state (aka high-Z, bidirectional, or inout) ports are not recommended in standard designs.

You will be asked to update your Preferences (Advanced user setting) or you can just open this design on a preview basis.

Continue?'); return new Promise((resolve) => { @@ -1362,7 +1362,7 @@ angular.module('icestudio') return new Promise((resolve) => { alertify.set('confirm', 'defaultFocus', 'cancel'); - alertify.confirm(gettextCatalog.getString('Click "Yes" to allow tri-state and update Preferences:
   Advanced features -> Allow tri-state connections

Click "This time" to view tri-state for this design only.'), () => { + alertify.confirm(gettextCatalog.getString('Click \"Yes\" to allow tri-state and update Preferences:
   Advanced features → Allow tri-state connections

Click \"This time\" to view tri-state for this design only.'), () => { profile.set('allowInoutPorts', true); alertify.warning(gettextCatalog.getString('Changed Preferences: Allow tri-state connections')); resolve('ok_advanced'); diff --git a/app/views/menu.html b/app/views/menu.html index 50d4c59ff..89dc1bee7 100644 --- a/app/views/menu.html +++ b/app/views/menu.html @@ -410,7 +410,7 @@
  • - {{'Logging file' | translate }} + {{ 'Logging file' | translate }}
  • diff --git a/app/views/version.html b/app/views/version.html index e555f1a41..9e65acbcc 100644 --- a/app/views/version.html +++ b/app/views/version.html @@ -66,7 +66,7 @@

    {{ 'Acknowledgment' | translate }}

    From ff7ac50a7f72c521d3bf4ddfcf850052e6bee4da Mon Sep 17 00:00:00 2001 From: TimRudy <3942818+TimRudy@users.noreply.github.com> Date: Fri, 3 May 2024 18:41:14 -0400 Subject: [PATCH 2/7] Fix (normalize) some Windows CRLF -> LF --- app/package-lock.json | 4636 ++++++++--------- app/package.json | 192 +- app/resources/fonts/Lato2OFLWeb/OFL.txt | 188 +- .../images/icons/light_left-arrow.svg | 18 +- .../images/icons/light_right-arrow.svg | 18 +- 5 files changed, 2526 insertions(+), 2526 deletions(-) diff --git a/app/package-lock.json b/app/package-lock.json index 50e2d5931..a235dd93f 100644 --- a/app/package-lock.json +++ b/app/package-lock.json @@ -1,2318 +1,2318 @@ -{ - "name": "icestudio", - "version": "0.11.3w", - "lockfileVersion": 2, - "requires": true, - "packages": { - "": { - "name": "icestudio", - "version": "0.11.3w", - "license": "GPL-2.0", - "dependencies": { - "ace-builds": "~1.4.12", - "adm-zip": "0.4.7", - "alertifyjs": "~1.13.1", - "angular": "~1.6.9", - "angular-gettext": "2.4.2", - "angular-gettext-tools": "2.3.5", - "angular-route": "~1.6.9", - "angular-ui-bootstrap": "~1.3.3", - "async": "~3.2.4", - "backbone": "~1.3.3", - "bootstrap": "~3.3.7", - "copy-paste": "~1.3.0", - "cos-jquery-resize": "~1.1.0", - "extract-zip": "~1.6.5", - "fast-copy": "^2.0.3", - "fs-extra": "~1.0.0", - "getos": "~3.0.1", - "glob": "^7.1.4", - "jexcel": "^3.9.1", - "jointjs": "~2.0.1", - "jquery": "~3.6.3", - "jsuites": "^2.7.1", - "lodash": "~3.10.1", - "lodash.debounce": "~3.1.1", - "marked": "~0.3.19", - "mustache": "^4.0.0", - "node-emoji": "~1.8.1", - "node-lang-info": "~0.2.1", - "openurl": "~1.1.1", - "rmdir": "~1.2.0", - "rsyncwrapper": "~2.0.1", - "select2": "~4.1.0-rc.0", - "sha1": "~1.1.1", - "snapsvg": "~0.5.1", - "spark-md5": "^3.0.1", - "ssh-exec": "~2.0.0", - "sudo-prompt": "~8.2.0", - "svg-pan-zoom": "~3.4.1", - "svgo": "~0.7.2", - "tmp": "0.0.33" - } - }, - "node_modules/ace-builds": { - "version": "1.4.12", - "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.4.12.tgz", - "integrity": "sha512-G+chJctFPiiLGvs3+/Mly3apXTcfgE45dT5yp12BcWZ1kUs+gm0qd3/fv4gsz6fVag4mM0moHVpjHDIgph6Psg==" - }, - "node_modules/adm-zip": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.7.tgz", - "integrity": "sha1-hgbCy/HEJs6MjsABdER/1Jtur8E=", - "engines": { - "node": ">=0.3.0" - } - }, - "node_modules/alertifyjs": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/alertifyjs/-/alertifyjs-1.13.1.tgz", - "integrity": "sha512-CckZE2dZDsEEXglOXKxT00vUDV5A6udZom+bn1XHdIWlbSFZgYq7UXCBlwkShhIH3Li/1VxLmr55GOQFQ12WSg==" - }, - "node_modules/angular": { - "version": "1.6.10", - "resolved": "https://registry.npmjs.org/angular/-/angular-1.6.10.tgz", - "integrity": "sha512-PCZ5/hVdvPQiYyH0VwsPjrErPHRcITnaXxhksceOXgtJeesKHLA7KDu4X/yvcAi+1zdGgGF+9pDxkJvghXI9Wg==" - }, - "node_modules/angular-gettext": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/angular-gettext/-/angular-gettext-2.4.2.tgz", - "integrity": "sha512-J9Zy76VmN5otw6GyIqJjoLjl+0wwsZSCUPgPfQwM4Mx//hP3leqyS/fgf2MDiMLLyKgoHWkMMzzWbP4iH3+5vQ==" - }, - "node_modules/angular-gettext-tools": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/angular-gettext-tools/-/angular-gettext-tools-2.3.5.tgz", - "integrity": "sha1-mpemooO8whwUxCqiSAL8HYQDT4M=", - "dependencies": { - "babylon": "^6.11.4", - "binary-search": "^1.2.0", - "cheerio": "~0.19.0", - "lodash": "^4.0.0", - "pofile": "~1.0.0", - "typescript": "~2.0.3", - "typescript-eslint-parser": "^1.0.2" - }, - "engines": { - "node": ">= 0.10.0" - } - }, - "node_modules/angular-gettext-tools/node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/angular-route": { - "version": "1.6.10", - "resolved": "https://registry.npmjs.org/angular-route/-/angular-route-1.6.10.tgz", - "integrity": "sha512-BxjrjQNCbVqQKyB3nHjNI8zSUwhnQWFZnSBv5BZ336VbMKhWu74ad5xpFx5VMk6WyHlmMGDoRagzB6AKkRcvKA==" - }, - "node_modules/angular-ui-bootstrap": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/angular-ui-bootstrap/-/angular-ui-bootstrap-1.3.3.tgz", - "integrity": "sha1-SCD4ldQzwXq+tKxzh/LxIsv4wRw=" - }, - "node_modules/ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "dependencies": { - "sprintf-js": "~1.0.2" - } - }, - "node_modules/asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "dependencies": { - "safer-buffer": "~2.1.0" - } - }, - "node_modules/async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" - }, - "node_modules/babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", - "bin": { - "babylon": "bin/babylon.js" - } - }, - "node_modules/backbone": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.3.3.tgz", - "integrity": "sha1-TMgOp8sWMaxHSInOQPL4vGg7KZk=", - "dependencies": { - "underscore": ">=1.8.3" - } - }, - "node_modules/balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "node_modules/binary-search": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/binary-search/-/binary-search-1.3.4.tgz", - "integrity": "sha512-dPxU/vZLnH0tEVjVPgi015oSwqu6oLfCeHywuFRhBE0yM0mYocvleTl8qsdM1YFhRzTRhM1+VzS8XLDVrHPopg==" - }, - "node_modules/boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "node_modules/bootstrap": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.3.7.tgz", - "integrity": "sha1-WjiTlFSfIzMIdaOxUGVldPip63E=", - "engines": { - "node": ">=0.10.1" - } - }, - "node_modules/brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dependencies": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "node_modules/buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" - }, - "node_modules/chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "dependencies": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/charenc": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", - "engines": { - "node": "*" - } - }, - "node_modules/cheerio": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.19.0.tgz", - "integrity": "sha1-dy5wFfLuKZZQltcepBdbdas1SSU=", - "dependencies": { - "css-select": "~1.0.0", - "dom-serializer": "~0.1.0", - "entities": "~1.1.1", - "htmlparser2": "~3.8.1", - "lodash": "^3.2.0" - }, - "engines": { - "node": ">= 0.6" - } - }, - "node_modules/cheerio/node_modules/lodash": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=" - }, - "node_modules/clap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", - "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", - "dependencies": { - "chalk": "^1.1.3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/coa": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", - "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", - "dependencies": { - "q": "^1.1.2" - }, - "engines": { - "node": ">= 0.8.0" - } - }, - "node_modules/colors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", - "engines": { - "node": ">=0.1.90" - } - }, - "node_modules/concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "node_modules/concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "engines": [ - "node >= 0.8" - ], - "dependencies": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - } - }, - "node_modules/concat-stream/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/concat-stream/node_modules/readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/concat-stream/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/copy-paste": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/copy-paste/-/copy-paste-1.3.0.tgz", - "integrity": "sha1-p+bEocKP3t8rCB5yuX3y75X0ce0=", - "dependencies": { - "iconv-lite": "^0.4.8" - }, - "optionalDependencies": { - "sync-exec": "~0.6.x" - } - }, - "node_modules/core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "node_modules/cos-jquery-resize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/cos-jquery-resize/-/cos-jquery-resize-1.1.0.tgz", - "integrity": "sha1-4MWnlxRdPDc72VdaiJlzIdvSNqI=", - "dependencies": { - "jquery": ">= 1.3.2" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/crypt": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", - "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", - "engines": { - "node": "*" - } - }, - "node_modules/css-select": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.0.0.tgz", - "integrity": "sha1-sRIcpRhI3SZOIkTQWM7iVN7rRLA=", - "dependencies": { - "boolbase": "~1.0.0", - "css-what": "1.0", - "domutils": "1.4", - "nth-check": "~1.0.0" - } - }, - "node_modules/css-what": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-1.0.0.tgz", - "integrity": "sha1-18wt9FGAZm+Z0rFEYmOUaeAPc2w=", - "engines": { - "node": "*" - } - }, - "node_modules/csso": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", - "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", - "dependencies": { - "clap": "^1.0.9", - "source-map": "^0.5.3" - }, - "bin": { - "csso": "bin/csso" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/dagre": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/dagre/-/dagre-0.7.4.tgz", - "integrity": "sha1-3nLw50pVDOEc5jjwoTb+1xI5gCI=", - "dependencies": { - "graphlib": "^1.0.5", - "lodash": "^3.10.0" - } - }, - "node_modules/debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dependencies": { - "ms": "2.0.0" - } - }, - "node_modules/dom-serializer": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", - "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", - "dependencies": { - "domelementtype": "~1.1.1", - "entities": "~1.1.1" - } - }, - "node_modules/dom-serializer/node_modules/domelementtype": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", - "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=" - }, - "node_modules/domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "node_modules/domhandler": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz", - "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=", - "dependencies": { - "domelementtype": "1" - } - }, - "node_modules/domutils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz", - "integrity": "sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8=", - "dependencies": { - "domelementtype": "1" - } - }, - "node_modules/duplexify": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.1.tgz", - "integrity": "sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA==", - "dependencies": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - } - }, - "node_modules/duplexify/node_modules/isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "node_modules/duplexify/node_modules/readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "node_modules/duplexify/node_modules/string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dependencies": { - "safe-buffer": "~5.1.0" - } - }, - "node_modules/end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "dependencies": { - "once": "^1.4.0" - } - }, - "node_modules/entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - }, - "node_modules/escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/esprima": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", - "bin": { - "esparse": "bin/esparse.js", - "esvalidate": "bin/esvalidate.js" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/eve": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/eve/-/eve-0.5.4.tgz", - "integrity": "sha1-Z9CAuXJSkdfjieNMJoYN2X8d66o=" - }, - "node_modules/extract-zip": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz", - "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=", - "dependencies": { - "concat-stream": "1.6.2", - "debug": "2.6.9", - "mkdirp": "0.5.1", - "yauzl": "2.4.1" - }, - "bin": { - "extract-zip": "cli.js" - } - }, - "node_modules/fast-copy": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-2.0.3.tgz", - "integrity": "sha512-q0VzLSTRXwNOBzTG8dP+SkCxyTieVAhDEddSvw7X799+k3gb8I5T2IVPhBcwZzAY3Ac1P7/B6TSUvJDdO+8vcg==" - }, - "node_modules/fd-slicer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", - "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", - "dependencies": { - "pend": "~1.2.0" - } - }, - "node_modules/fs-extra": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", - "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", - "dependencies": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0" - } - }, - "node_modules/fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "node_modules/getos": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/getos/-/getos-3.0.1.tgz", - "integrity": "sha1-e69pr8Tt/l334/aqiWiElmqmV2M=", - "dependencies": { - "async": "2.3.0" - } - }, - "node_modules/getos/node_modules/async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.3.0.tgz", - "integrity": "sha1-EBPRBRBH3TIP4k5JTVxm7K9hR9k=", - "dependencies": { - "lodash": "^4.14.0" - } - }, - "node_modules/getos/node_modules/async/node_modules/lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - }, - "node_modules/glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "dependencies": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - }, - "engines": { - "node": "*" - } - }, - "node_modules/graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" - }, - "node_modules/graphlib": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-1.0.7.tgz", - "integrity": "sha1-DKst8P/mq+BwsmJb+h7bbslnuLE=", - "dependencies": { - "lodash": "^3.10.0" - } - }, - "node_modules/has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/htmlparser2": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", - "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", - "dependencies": { - "domelementtype": "1", - "domhandler": "2.3", - "domutils": "1.5", - "entities": "1.0", - "readable-stream": "1.1" - } - }, - "node_modules/htmlparser2/node_modules/domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", - "dependencies": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "node_modules/htmlparser2/node_modules/entities": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", - "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=" - }, - "node_modules/iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dependencies": { - "safer-buffer": ">= 2.1.2 < 3" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dependencies": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "node_modules/inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "node_modules/is": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/is/-/is-0.2.7.tgz", - "integrity": "sha1-OzSixI81mXLzUEKEkZOucmS2NWI=", - "engines": { - "node": "*" - } - }, - "node_modules/isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "node_modules/jexcel": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/jexcel/-/jexcel-3.9.1.tgz", - "integrity": "sha512-/jzt+pNHzoOxCYzmNMIvBY75xLnN0ppgVgVmyPIgngbLLzje3f2bLQUW1ZXD9dnPRcWfB6WeIntlQZ5l5YfxKQ==", - "dependencies": { - "jsuites": "^2.7.1" - } - }, - "node_modules/jointjs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/jointjs/-/jointjs-2.0.1.tgz", - "integrity": "sha512-4FWFwXxjL67F9KbcRU97LzYS2zADSz+wVZ/+1z6EX7YKIHqqcnhgEeYkWBBpx/2Ie7kjhgbIufeRyAInnIhThA==", - "dependencies": { - "backbone": "1.3.3", - "dagre": "0.7.4", - "graphlib": "1.0.7", - "jquery": "3.1.1", - "lodash": "3.10.1" - } - }, - "node_modules/jointjs/node_modules/jquery": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.1.1.tgz", - "integrity": "sha1-NHwcIcfgBBFeCk2jLOzgQfrTyKM=" - }, - "node_modules/jquery": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.3.tgz", - "integrity": "sha512-bZ5Sy3YzKo9Fyc8wH2iIQK4JImJ6R0GWI9kL1/k7Z91ZBNgkRXE6U0JfHIizZbort8ZunhSI3jw9I6253ahKfg==" - }, - "node_modules/js-yaml": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", - "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", - "dependencies": { - "argparse": "^1.0.7", - "esprima": "^2.6.0" - }, - "bin": { - "js-yaml": "bin/js-yaml.js" - } - }, - "node_modules/jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "optionalDependencies": { - "graceful-fs": "^4.1.6" - } - }, - "node_modules/jsuites": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/jsuites/-/jsuites-2.7.1.tgz", - "integrity": "sha512-gvnw8RUNrVIqVZyPXc7/O/H7ZQHiuZJcDRQ6RSaOweEcZWMV1NzKX9Ut3nWJN06Sf02tUN3rvS1kLFjDXyrnww==" - }, - "node_modules/klaw": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", - "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", - "optionalDependencies": { - "graceful-fs": "^4.1.9" - } - }, - "node_modules/lodash": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=" - }, - "node_modules/lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=" - }, - "node_modules/lodash.debounce": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-3.1.1.tgz", - "integrity": "sha1-gSIRw3ipTMKdWqTjNGzwv846ffU=", - "dependencies": { - "lodash._getnative": "^3.0.0" - } - }, - "node_modules/lodash.toarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", - "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=" - }, - "node_modules/lodash.tostring": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.4.tgz", - "integrity": "sha1-Vgwn0fjq3eA8LM4Zj+9cAx2CmPs=" - }, - "node_modules/lodash.unescape": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.0.tgz", - "integrity": "sha1-Nt6/xJK4FHhHHvl0zTeD4gLrbO8=", - "dependencies": { - "lodash.tostring": "^4.0.0" - } - }, - "node_modules/marked": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.19.tgz", - "integrity": "sha512-ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg==", - "bin": { - "marked": "bin/marked" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dependencies": { - "brace-expansion": "^1.1.7" - }, - "engines": { - "node": "*" - } - }, - "node_modules/minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - }, - "node_modules/mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", - "dependencies": { - "minimist": "0.0.8" - }, - "bin": { - "mkdirp": "bin/cmd.js" - } - }, - "node_modules/ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "node_modules/mustache": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.0.0.tgz", - "integrity": "sha512-FJgjyX/IVkbXBXYUwH+OYwQKqWpFPLaLVESd70yHjSDunwzV2hZOoTBvPf4KLoxesUzzyfTH6F784Uqd7Wm5yA==", - "bin": { - "mustache": "bin/mustache" - }, - "engines": { - "npm": ">=1.4.0" - } - }, - "node_modules/node-emoji": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.8.1.tgz", - "integrity": "sha512-+ktMAh1Jwas+TnGodfCfjUbJKoANqPaJFN0z0iqh41eqD8dvguNzcitVSBSVK1pidz0AqGbLKcoVuVLRVZ/aVg==", - "dependencies": { - "lodash.toarray": "^4.4.0" - } - }, - "node_modules/node-lang-info": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/node-lang-info/-/node-lang-info-0.2.1.tgz", - "integrity": "sha1-Eoi9ASZlTVS0Q/8T1LIzE/4Oemo=", - "dependencies": { - "string": "~1.9.0" - } - }, - "node_modules/node.extend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.0.8.tgz", - "integrity": "sha1-urBDefc4P0WHmQyd8Htqf2Xbdys=", - "engines": [ - "node >= 0.4.0" - ], - "dependencies": { - "is": "~0.2.6", - "object-keys": "~0.4.0" - } - }, - "node_modules/node.flow": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/node.flow/-/node.flow-1.2.3.tgz", - "integrity": "sha1-4cRKgq7KjXi0WKd/s9xkLy66Jkk=", - "engines": [ - "node >= 0.4.0" - ], - "dependencies": { - "node.extend": "1.0.8" - } - }, - "node_modules/nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "dependencies": { - "boolbase": "~1.0.0" - } - }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/object-keys": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", - "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=" - }, - "node_modules/once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dependencies": { - "wrappy": "1" - } - }, - "node_modules/openurl": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", - "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=" - }, - "node_modules/os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" - }, - "node_modules/pofile": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pofile/-/pofile-1.0.11.tgz", - "integrity": "sha512-Vy9eH1dRD9wHjYt/QqXcTz+RnX/zg53xK+KljFSX30PvdDMb2z+c6uDUeblUGqqJgz3QFsdlA0IJvHziPmWtQg==" - }, - "node_modules/process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" - }, - "node_modules/q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", - "engines": { - "node": ">=0.6.0", - "teleport": ">=0.2.0" - } - }, - "node_modules/readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/rmdir": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/rmdir/-/rmdir-1.2.0.tgz", - "integrity": "sha1-T+A1fLBhaMJY5z6WgJPcTooPMlM=", - "engines": [ - "node >= 0.8.0" - ], - "dependencies": { - "node.flow": "1.2.3" - } - }, - "node_modules/rsyncwrapper": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/rsyncwrapper/-/rsyncwrapper-2.0.1.tgz", - "integrity": "sha1-itRMAz4W1IFvMBgMWy17ssIlk5A=", - "dependencies": { - "lodash": "~4.15.0" - }, - "engines": { - "node": ">=0.10.25" - } - }, - "node_modules/rsyncwrapper/node_modules/lodash": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.15.0.tgz", - "integrity": "sha1-MWI5HY8BQKoiz49rPDTWt/Y9Oqk=" - }, - "node_modules/safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "node_modules/safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "node_modules/sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "node_modules/select2": { - "version": "4.1.0-rc.0", - "resolved": "https://registry.npmjs.org/select2/-/select2-4.1.0-rc.0.tgz", - "integrity": "sha512-Hr9TdhyHCZUtwznEH2CBf7967mEM0idtJ5nMtjvk3Up5tPukOLXbHUNmh10oRfeNIhj+3GD3niu+g6sVK+gK0A==" - }, - "node_modules/sha1": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/sha1/-/sha1-1.1.1.tgz", - "integrity": "sha1-rdqnqTFo85PxnrKxUJFhjicA+Eg=", - "dependencies": { - "charenc": ">= 0.0.1", - "crypt": ">= 0.0.1" - }, - "engines": { - "node": "*" - } - }, - "node_modules/snapsvg": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/snapsvg/-/snapsvg-0.5.1.tgz", - "integrity": "sha1-DK9Sx5GJopB0b8RGzF6GP2vd3+M=", - "dependencies": { - "eve": "~0.5.1" - } - }, - "node_modules/source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/spark-md5": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.1.tgz", - "integrity": "sha512-0tF3AGSD1ppQeuffsLDIOWlKUd3lS92tFxcsrh5Pe3ZphhnoK+oXIBTzOAThZCiuINZLvpiLH/1VS1/ANEJVig==" - }, - "node_modules/sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "node_modules/ssh-exec": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ssh-exec/-/ssh-exec-2.0.0.tgz", - "integrity": "sha1-H6xUoqNI80fmiSiYIVQnJP1XNkY=", - "dependencies": { - "duplexify": "^3.2.0", - "once": "^1.3.3", - "ssh2": "^0.4.8" - } - }, - "node_modules/ssh2": { - "version": "0.4.15", - "resolved": "https://registry.npmjs.org/ssh2/-/ssh2-0.4.15.tgz", - "integrity": "sha1-B8b0EG2fe26m5N9jbGxT8fmBf/g=", - "dependencies": { - "readable-stream": "~1.0.0", - "ssh2-streams": "~0.0.22" - }, - "engines": { - "node": ">=0.8.7" - } - }, - "node_modules/ssh2-streams": { - "version": "0.0.23", - "resolved": "https://registry.npmjs.org/ssh2-streams/-/ssh2-streams-0.0.23.tgz", - "integrity": "sha1-ru8wgxu1/Er2qj9tCiYaQTUxYSs=", - "dependencies": { - "asn1": "~0.2.0", - "readable-stream": "~1.0.0", - "streamsearch": "~0.1.2" - }, - "engines": { - "node": ">=0.8.7" - } - }, - "node_modules/ssh2-streams/node_modules/readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/ssh2/node_modules/readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "dependencies": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "node_modules/stream-shift": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", - "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" - }, - "node_modules/streamsearch": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", - "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/string/-/string-1.9.1.tgz", - "integrity": "sha1-iq4c9WPep2dTjdej8NsiOYacYZ4=" - }, - "node_modules/string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - }, - "node_modules/strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "dependencies": { - "ansi-regex": "^2.0.0" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sudo-prompt": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-8.2.5.tgz", - "integrity": "sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==" - }, - "node_modules/supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/svg-pan-zoom": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/svg-pan-zoom/-/svg-pan-zoom-3.4.1.tgz", - "integrity": "sha1-DRnoLg+WYNvZQnVYlHV1PLM7I/8=" - }, - "node_modules/svgo": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", - "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", - "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", - "dependencies": { - "coa": "~1.0.1", - "colors": "~1.1.2", - "csso": "~2.3.1", - "js-yaml": "~3.7.0", - "mkdirp": "~0.5.1", - "sax": "~1.2.1", - "whet.extend": "~0.9.9" - }, - "bin": { - "svgo": "bin/svgo" - }, - "engines": { - "node": ">=0.10.0" - } - }, - "node_modules/sync-exec": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/sync-exec/-/sync-exec-0.6.2.tgz", - "integrity": "sha1-cX0izFPwzh3vVZQ2LzqJouu5EQU=", - "optional": true - }, - "node_modules/tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dependencies": { - "os-tmpdir": "~1.0.2" - }, - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" - }, - "node_modules/typescript": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.0.10.tgz", - "integrity": "sha1-zN1O2G/VVQpAcQGggUAS4bP6w90=", - "bin": { - "tsc": "bin/tsc", - "tsserver": "bin/tsserver" - }, - "engines": { - "node": ">=0.8.0" - } - }, - "node_modules/typescript-eslint-parser": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typescript-eslint-parser/-/typescript-eslint-parser-1.0.3.tgz", - "integrity": "sha1-h9Be0Fyoki2Nf4E2+xAoz26T510=", - "dependencies": { - "lodash.unescape": "4.0.0", - "object-assign": "^4.0.1" - }, - "engines": { - "node": ">=0.10.0" - }, - "peerDependencies": { - "typescript": "~2.0.3" - } - }, - "node_modules/underscore": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", - "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" - }, - "node_modules/util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "node_modules/whet.extend": { - "version": "0.9.9", - "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", - "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=", - "engines": { - "node": ">=0.6.0" - } - }, - "node_modules/wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "node_modules/yauzl": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", - "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", - "dependencies": { - "fd-slicer": "~1.0.1" - } - } - }, - "dependencies": { - "ace-builds": { - "version": "1.4.12", - "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.4.12.tgz", - "integrity": "sha512-G+chJctFPiiLGvs3+/Mly3apXTcfgE45dT5yp12BcWZ1kUs+gm0qd3/fv4gsz6fVag4mM0moHVpjHDIgph6Psg==" - }, - "adm-zip": { - "version": "0.4.7", - "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.7.tgz", - "integrity": "sha1-hgbCy/HEJs6MjsABdER/1Jtur8E=" - }, - "alertifyjs": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/alertifyjs/-/alertifyjs-1.13.1.tgz", - "integrity": "sha512-CckZE2dZDsEEXglOXKxT00vUDV5A6udZom+bn1XHdIWlbSFZgYq7UXCBlwkShhIH3Li/1VxLmr55GOQFQ12WSg==" - }, - "angular": { - "version": "1.6.10", - "resolved": "https://registry.npmjs.org/angular/-/angular-1.6.10.tgz", - "integrity": "sha512-PCZ5/hVdvPQiYyH0VwsPjrErPHRcITnaXxhksceOXgtJeesKHLA7KDu4X/yvcAi+1zdGgGF+9pDxkJvghXI9Wg==" - }, - "angular-gettext": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/angular-gettext/-/angular-gettext-2.4.2.tgz", - "integrity": "sha512-J9Zy76VmN5otw6GyIqJjoLjl+0wwsZSCUPgPfQwM4Mx//hP3leqyS/fgf2MDiMLLyKgoHWkMMzzWbP4iH3+5vQ==" - }, - "angular-gettext-tools": { - "version": "2.3.5", - "resolved": "https://registry.npmjs.org/angular-gettext-tools/-/angular-gettext-tools-2.3.5.tgz", - "integrity": "sha1-mpemooO8whwUxCqiSAL8HYQDT4M=", - "requires": { - "babylon": "^6.11.4", - "binary-search": "^1.2.0", - "cheerio": "~0.19.0", - "lodash": "^4.0.0", - "pofile": "~1.0.0", - "typescript": "~2.0.3", - "typescript-eslint-parser": "^1.0.2" - }, - "dependencies": { - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - } - } - }, - "angular-route": { - "version": "1.6.10", - "resolved": "https://registry.npmjs.org/angular-route/-/angular-route-1.6.10.tgz", - "integrity": "sha512-BxjrjQNCbVqQKyB3nHjNI8zSUwhnQWFZnSBv5BZ336VbMKhWu74ad5xpFx5VMk6WyHlmMGDoRagzB6AKkRcvKA==" - }, - "angular-ui-bootstrap": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/angular-ui-bootstrap/-/angular-ui-bootstrap-1.3.3.tgz", - "integrity": "sha1-SCD4ldQzwXq+tKxzh/LxIsv4wRw=" - }, - "ansi-regex": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", - "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" - }, - "ansi-styles": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", - "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" - }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", - "requires": { - "sprintf-js": "~1.0.2" - } - }, - "asn1": { - "version": "0.2.4", - "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", - "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", - "requires": { - "safer-buffer": "~2.1.0" - } - }, - "async": { - "version": "3.2.4", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", - "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" - }, - "babylon": { - "version": "6.18.0", - "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", - "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" - }, - "backbone": { - "version": "1.3.3", - "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.3.3.tgz", - "integrity": "sha1-TMgOp8sWMaxHSInOQPL4vGg7KZk=", - "requires": { - "underscore": ">=1.8.3" - } - }, - "balanced-match": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", - "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" - }, - "binary-search": { - "version": "1.3.4", - "resolved": "https://registry.npmjs.org/binary-search/-/binary-search-1.3.4.tgz", - "integrity": "sha512-dPxU/vZLnH0tEVjVPgi015oSwqu6oLfCeHywuFRhBE0yM0mYocvleTl8qsdM1YFhRzTRhM1+VzS8XLDVrHPopg==" - }, - "boolbase": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" - }, - "bootstrap": { - "version": "3.3.7", - "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.3.7.tgz", - "integrity": "sha1-WjiTlFSfIzMIdaOxUGVldPip63E=" - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "buffer-from": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", - "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" - }, - "chalk": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", - "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", - "requires": { - "ansi-styles": "^2.2.1", - "escape-string-regexp": "^1.0.2", - "has-ansi": "^2.0.0", - "strip-ansi": "^3.0.0", - "supports-color": "^2.0.0" - } - }, - "charenc": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=" - }, - "cheerio": { - "version": "0.19.0", - "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.19.0.tgz", - "integrity": "sha1-dy5wFfLuKZZQltcepBdbdas1SSU=", - "requires": { - "css-select": "~1.0.0", - "dom-serializer": "~0.1.0", - "entities": "~1.1.1", - "htmlparser2": "~3.8.1", - "lodash": "^3.2.0" - }, - "dependencies": { - "lodash": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=" - } - } - }, - "clap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", - "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", - "requires": { - "chalk": "^1.1.3" - } - }, - "coa": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", - "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", - "requires": { - "q": "^1.1.2" - } - }, - "colors": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", - "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=" - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" - }, - "concat-stream": { - "version": "1.6.2", - "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", - "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", - "requires": { - "buffer-from": "^1.0.0", - "inherits": "^2.0.3", - "readable-stream": "^2.2.2", - "typedarray": "^0.0.6" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "copy-paste": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/copy-paste/-/copy-paste-1.3.0.tgz", - "integrity": "sha1-p+bEocKP3t8rCB5yuX3y75X0ce0=", - "requires": { - "iconv-lite": "^0.4.8", - "sync-exec": "~0.6.x" - } - }, - "core-util-is": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", - "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" - }, - "cos-jquery-resize": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/cos-jquery-resize/-/cos-jquery-resize-1.1.0.tgz", - "integrity": "sha1-4MWnlxRdPDc72VdaiJlzIdvSNqI=", - "requires": { - "jquery": ">= 1.3.2" - } - }, - "crypt": { - "version": "0.0.2", - "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", - "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=" - }, - "css-select": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.0.0.tgz", - "integrity": "sha1-sRIcpRhI3SZOIkTQWM7iVN7rRLA=", - "requires": { - "boolbase": "~1.0.0", - "css-what": "1.0", - "domutils": "1.4", - "nth-check": "~1.0.0" - } - }, - "css-what": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/css-what/-/css-what-1.0.0.tgz", - "integrity": "sha1-18wt9FGAZm+Z0rFEYmOUaeAPc2w=" - }, - "csso": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", - "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", - "requires": { - "clap": "^1.0.9", - "source-map": "^0.5.3" - } - }, - "dagre": { - "version": "0.7.4", - "resolved": "https://registry.npmjs.org/dagre/-/dagre-0.7.4.tgz", - "integrity": "sha1-3nLw50pVDOEc5jjwoTb+1xI5gCI=", - "requires": { - "graphlib": "^1.0.5", - "lodash": "^3.10.0" - } - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "requires": { - "ms": "2.0.0" - } - }, - "dom-serializer": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", - "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", - "requires": { - "domelementtype": "~1.1.1", - "entities": "~1.1.1" - }, - "dependencies": { - "domelementtype": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", - "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=" - } - } - }, - "domelementtype": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", - "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" - }, - "domhandler": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz", - "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=", - "requires": { - "domelementtype": "1" - } - }, - "domutils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz", - "integrity": "sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8=", - "requires": { - "domelementtype": "1" - } - }, - "duplexify": { - "version": "3.6.1", - "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.1.tgz", - "integrity": "sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA==", - "requires": { - "end-of-stream": "^1.0.0", - "inherits": "^2.0.1", - "readable-stream": "^2.0.0", - "stream-shift": "^1.0.0" - }, - "dependencies": { - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" - }, - "readable-stream": { - "version": "2.3.6", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", - "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.3", - "isarray": "~1.0.0", - "process-nextick-args": "~2.0.0", - "safe-buffer": "~5.1.1", - "string_decoder": "~1.1.1", - "util-deprecate": "~1.0.1" - } - }, - "string_decoder": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", - "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "requires": { - "safe-buffer": "~5.1.0" - } - } - } - }, - "end-of-stream": { - "version": "1.4.1", - "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", - "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", - "requires": { - "once": "^1.4.0" - } - }, - "entities": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", - "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" - }, - "esprima": { - "version": "2.7.3", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", - "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=" - }, - "eve": { - "version": "0.5.4", - "resolved": "https://registry.npmjs.org/eve/-/eve-0.5.4.tgz", - "integrity": "sha1-Z9CAuXJSkdfjieNMJoYN2X8d66o=" - }, - "extract-zip": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz", - "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=", - "requires": { - "concat-stream": "1.6.2", - "debug": "2.6.9", - "mkdirp": "0.5.1", - "yauzl": "2.4.1" - } - }, - "fast-copy": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-2.0.3.tgz", - "integrity": "sha512-q0VzLSTRXwNOBzTG8dP+SkCxyTieVAhDEddSvw7X799+k3gb8I5T2IVPhBcwZzAY3Ac1P7/B6TSUvJDdO+8vcg==" - }, - "fd-slicer": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", - "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", - "requires": { - "pend": "~1.2.0" - } - }, - "fs-extra": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", - "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", - "requires": { - "graceful-fs": "^4.1.2", - "jsonfile": "^2.1.0", - "klaw": "^1.0.0" - } - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" - }, - "getos": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/getos/-/getos-3.0.1.tgz", - "integrity": "sha1-e69pr8Tt/l334/aqiWiElmqmV2M=", - "requires": { - "async": "2.3.0" - }, - "dependencies": { - "async": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/async/-/async-2.3.0.tgz", - "integrity": "sha1-EBPRBRBH3TIP4k5JTVxm7K9hR9k=", - "requires": { - "lodash": "^4.14.0" - }, - "dependencies": { - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" - } - } - } - } - }, - "glob": { - "version": "7.1.4", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", - "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "graceful-fs": { - "version": "4.1.15", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", - "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" - }, - "graphlib": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-1.0.7.tgz", - "integrity": "sha1-DKst8P/mq+BwsmJb+h7bbslnuLE=", - "requires": { - "lodash": "^3.10.0" - } - }, - "has-ansi": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", - "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "htmlparser2": { - "version": "3.8.3", - "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", - "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", - "requires": { - "domelementtype": "1", - "domhandler": "2.3", - "domutils": "1.5", - "entities": "1.0", - "readable-stream": "1.1" - }, - "dependencies": { - "domutils": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", - "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", - "requires": { - "dom-serializer": "0", - "domelementtype": "1" - } - }, - "entities": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", - "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=" - } - } - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" - }, - "is": { - "version": "0.2.7", - "resolved": "https://registry.npmjs.org/is/-/is-0.2.7.tgz", - "integrity": "sha1-OzSixI81mXLzUEKEkZOucmS2NWI=" - }, - "isarray": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" - }, - "jexcel": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/jexcel/-/jexcel-3.9.1.tgz", - "integrity": "sha512-/jzt+pNHzoOxCYzmNMIvBY75xLnN0ppgVgVmyPIgngbLLzje3f2bLQUW1ZXD9dnPRcWfB6WeIntlQZ5l5YfxKQ==", - "requires": { - "jsuites": "^2.7.1" - } - }, - "jointjs": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/jointjs/-/jointjs-2.0.1.tgz", - "integrity": "sha512-4FWFwXxjL67F9KbcRU97LzYS2zADSz+wVZ/+1z6EX7YKIHqqcnhgEeYkWBBpx/2Ie7kjhgbIufeRyAInnIhThA==", - "requires": { - "backbone": "1.3.3", - "dagre": "0.7.4", - "graphlib": "1.0.7", - "jquery": "3.1.1", - "lodash": "3.10.1" - }, - "dependencies": { - "jquery": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.1.1.tgz", - "integrity": "sha1-NHwcIcfgBBFeCk2jLOzgQfrTyKM=" - } - } - }, - "jquery": { - "version": "3.6.3", - "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.3.tgz", - "integrity": "sha512-bZ5Sy3YzKo9Fyc8wH2iIQK4JImJ6R0GWI9kL1/k7Z91ZBNgkRXE6U0JfHIizZbort8ZunhSI3jw9I6253ahKfg==" - }, - "js-yaml": { - "version": "3.7.0", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", - "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", - "requires": { - "argparse": "^1.0.7", - "esprima": "^2.6.0" - } - }, - "jsonfile": { - "version": "2.4.0", - "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", - "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", - "requires": { - "graceful-fs": "^4.1.6" - } - }, - "jsuites": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/jsuites/-/jsuites-2.7.1.tgz", - "integrity": "sha512-gvnw8RUNrVIqVZyPXc7/O/H7ZQHiuZJcDRQ6RSaOweEcZWMV1NzKX9Ut3nWJN06Sf02tUN3rvS1kLFjDXyrnww==" - }, - "klaw": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", - "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", - "requires": { - "graceful-fs": "^4.1.9" - } - }, - "lodash": { - "version": "3.10.1", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", - "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=" - }, - "lodash._getnative": { - "version": "3.9.1", - "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", - "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=" - }, - "lodash.debounce": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-3.1.1.tgz", - "integrity": "sha1-gSIRw3ipTMKdWqTjNGzwv846ffU=", - "requires": { - "lodash._getnative": "^3.0.0" - } - }, - "lodash.toarray": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", - "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=" - }, - "lodash.tostring": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.4.tgz", - "integrity": "sha1-Vgwn0fjq3eA8LM4Zj+9cAx2CmPs=" - }, - "lodash.unescape": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.0.tgz", - "integrity": "sha1-Nt6/xJK4FHhHHvl0zTeD4gLrbO8=", - "requires": { - "lodash.tostring": "^4.0.0" - } - }, - "marked": { - "version": "0.3.19", - "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.19.tgz", - "integrity": "sha512-ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg==" - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", - "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" - }, - "mkdirp": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", - "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", - "requires": { - "minimist": "0.0.8" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" - }, - "mustache": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.0.0.tgz", - "integrity": "sha512-FJgjyX/IVkbXBXYUwH+OYwQKqWpFPLaLVESd70yHjSDunwzV2hZOoTBvPf4KLoxesUzzyfTH6F784Uqd7Wm5yA==" - }, - "node-emoji": { - "version": "1.8.1", - "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.8.1.tgz", - "integrity": "sha512-+ktMAh1Jwas+TnGodfCfjUbJKoANqPaJFN0z0iqh41eqD8dvguNzcitVSBSVK1pidz0AqGbLKcoVuVLRVZ/aVg==", - "requires": { - "lodash.toarray": "^4.4.0" - } - }, - "node-lang-info": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/node-lang-info/-/node-lang-info-0.2.1.tgz", - "integrity": "sha1-Eoi9ASZlTVS0Q/8T1LIzE/4Oemo=", - "requires": { - "string": "~1.9.0" - } - }, - "node.extend": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.0.8.tgz", - "integrity": "sha1-urBDefc4P0WHmQyd8Htqf2Xbdys=", - "requires": { - "is": "~0.2.6", - "object-keys": "~0.4.0" - } - }, - "node.flow": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/node.flow/-/node.flow-1.2.3.tgz", - "integrity": "sha1-4cRKgq7KjXi0WKd/s9xkLy66Jkk=", - "requires": { - "node.extend": "1.0.8" - } - }, - "nth-check": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", - "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", - "requires": { - "boolbase": "~1.0.0" - } - }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" - }, - "object-keys": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", - "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=" - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "requires": { - "wrappy": "1" - } - }, - "openurl": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", - "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=" - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" - }, - "pend": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", - "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" - }, - "pofile": { - "version": "1.0.11", - "resolved": "https://registry.npmjs.org/pofile/-/pofile-1.0.11.tgz", - "integrity": "sha512-Vy9eH1dRD9wHjYt/QqXcTz+RnX/zg53xK+KljFSX30PvdDMb2z+c6uDUeblUGqqJgz3QFsdlA0IJvHziPmWtQg==" - }, - "process-nextick-args": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", - "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" - }, - "q": { - "version": "1.5.1", - "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", - "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" - }, - "readable-stream": { - "version": "1.1.14", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", - "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - }, - "rmdir": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/rmdir/-/rmdir-1.2.0.tgz", - "integrity": "sha1-T+A1fLBhaMJY5z6WgJPcTooPMlM=", - "requires": { - "node.flow": "1.2.3" - } - }, - "rsyncwrapper": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/rsyncwrapper/-/rsyncwrapper-2.0.1.tgz", - "integrity": "sha1-itRMAz4W1IFvMBgMWy17ssIlk5A=", - "requires": { - "lodash": "~4.15.0" - }, - "dependencies": { - "lodash": { - "version": "4.15.0", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.15.0.tgz", - "integrity": "sha1-MWI5HY8BQKoiz49rPDTWt/Y9Oqk=" - } - } - }, - "safe-buffer": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" - }, - "sax": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", - "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" - }, - "select2": { - "version": "4.1.0-rc.0", - "resolved": "https://registry.npmjs.org/select2/-/select2-4.1.0-rc.0.tgz", - "integrity": "sha512-Hr9TdhyHCZUtwznEH2CBf7967mEM0idtJ5nMtjvk3Up5tPukOLXbHUNmh10oRfeNIhj+3GD3niu+g6sVK+gK0A==" - }, - "sha1": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/sha1/-/sha1-1.1.1.tgz", - "integrity": "sha1-rdqnqTFo85PxnrKxUJFhjicA+Eg=", - "requires": { - "charenc": ">= 0.0.1", - "crypt": ">= 0.0.1" - } - }, - "snapsvg": { - "version": "0.5.1", - "resolved": "https://registry.npmjs.org/snapsvg/-/snapsvg-0.5.1.tgz", - "integrity": "sha1-DK9Sx5GJopB0b8RGzF6GP2vd3+M=", - "requires": { - "eve": "~0.5.1" - } - }, - "source-map": { - "version": "0.5.7", - "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", - "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" - }, - "spark-md5": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.1.tgz", - "integrity": "sha512-0tF3AGSD1ppQeuffsLDIOWlKUd3lS92tFxcsrh5Pe3ZphhnoK+oXIBTzOAThZCiuINZLvpiLH/1VS1/ANEJVig==" - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" - }, - "ssh-exec": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ssh-exec/-/ssh-exec-2.0.0.tgz", - "integrity": "sha1-H6xUoqNI80fmiSiYIVQnJP1XNkY=", - "requires": { - "duplexify": "^3.2.0", - "once": "^1.3.3", - "ssh2": "^0.4.8" - } - }, - "ssh2": { - "version": "0.4.15", - "resolved": "https://registry.npmjs.org/ssh2/-/ssh2-0.4.15.tgz", - "integrity": "sha1-B8b0EG2fe26m5N9jbGxT8fmBf/g=", - "requires": { - "readable-stream": "~1.0.0", - "ssh2-streams": "~0.0.22" - }, - "dependencies": { - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - } - } - }, - "ssh2-streams": { - "version": "0.0.23", - "resolved": "https://registry.npmjs.org/ssh2-streams/-/ssh2-streams-0.0.23.tgz", - "integrity": "sha1-ru8wgxu1/Er2qj9tCiYaQTUxYSs=", - "requires": { - "asn1": "~0.2.0", - "readable-stream": "~1.0.0", - "streamsearch": "~0.1.2" - }, - "dependencies": { - "readable-stream": { - "version": "1.0.34", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", - "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", - "requires": { - "core-util-is": "~1.0.0", - "inherits": "~2.0.1", - "isarray": "0.0.1", - "string_decoder": "~0.10.x" - } - } - } - }, - "stream-shift": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", - "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" - }, - "streamsearch": { - "version": "0.1.2", - "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", - "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=" - }, - "string": { - "version": "1.9.1", - "resolved": "https://registry.npmjs.org/string/-/string-1.9.1.tgz", - "integrity": "sha1-iq4c9WPep2dTjdej8NsiOYacYZ4=" - }, - "string_decoder": { - "version": "0.10.31", - "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", - "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" - }, - "strip-ansi": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", - "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", - "requires": { - "ansi-regex": "^2.0.0" - } - }, - "sudo-prompt": { - "version": "8.2.5", - "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-8.2.5.tgz", - "integrity": "sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==" - }, - "supports-color": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", - "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" - }, - "svg-pan-zoom": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/svg-pan-zoom/-/svg-pan-zoom-3.4.1.tgz", - "integrity": "sha1-DRnoLg+WYNvZQnVYlHV1PLM7I/8=" - }, - "svgo": { - "version": "0.7.2", - "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", - "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", - "requires": { - "coa": "~1.0.1", - "colors": "~1.1.2", - "csso": "~2.3.1", - "js-yaml": "~3.7.0", - "mkdirp": "~0.5.1", - "sax": "~1.2.1", - "whet.extend": "~0.9.9" - } - }, - "sync-exec": { - "version": "0.6.2", - "resolved": "https://registry.npmjs.org/sync-exec/-/sync-exec-0.6.2.tgz", - "integrity": "sha1-cX0izFPwzh3vVZQ2LzqJouu5EQU=", - "optional": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "typedarray": { - "version": "0.0.6", - "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", - "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" - }, - "typescript": { - "version": "2.0.10", - "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.0.10.tgz", - "integrity": "sha1-zN1O2G/VVQpAcQGggUAS4bP6w90=" - }, - "typescript-eslint-parser": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/typescript-eslint-parser/-/typescript-eslint-parser-1.0.3.tgz", - "integrity": "sha1-h9Be0Fyoki2Nf4E2+xAoz26T510=", - "requires": { - "lodash.unescape": "4.0.0", - "object-assign": "^4.0.1" - } - }, - "underscore": { - "version": "1.13.1", - "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", - "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" - }, - "util-deprecate": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" - }, - "whet.extend": { - "version": "0.9.9", - "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", - "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=" - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" - }, - "yauzl": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", - "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", - "requires": { - "fd-slicer": "~1.0.1" - } - } - } -} +{ + "name": "icestudio", + "version": "0.11.3w", + "lockfileVersion": 2, + "requires": true, + "packages": { + "": { + "name": "icestudio", + "version": "0.11.3w", + "license": "GPL-2.0", + "dependencies": { + "ace-builds": "~1.4.12", + "adm-zip": "0.4.7", + "alertifyjs": "~1.13.1", + "angular": "~1.6.9", + "angular-gettext": "2.4.2", + "angular-gettext-tools": "2.3.5", + "angular-route": "~1.6.9", + "angular-ui-bootstrap": "~1.3.3", + "async": "~3.2.4", + "backbone": "~1.3.3", + "bootstrap": "~3.3.7", + "copy-paste": "~1.3.0", + "cos-jquery-resize": "~1.1.0", + "extract-zip": "~1.6.5", + "fast-copy": "^2.0.3", + "fs-extra": "~1.0.0", + "getos": "~3.0.1", + "glob": "^7.1.4", + "jexcel": "^3.9.1", + "jointjs": "~2.0.1", + "jquery": "~3.6.3", + "jsuites": "^2.7.1", + "lodash": "~3.10.1", + "lodash.debounce": "~3.1.1", + "marked": "~0.3.19", + "mustache": "^4.0.0", + "node-emoji": "~1.8.1", + "node-lang-info": "~0.2.1", + "openurl": "~1.1.1", + "rmdir": "~1.2.0", + "rsyncwrapper": "~2.0.1", + "select2": "~4.1.0-rc.0", + "sha1": "~1.1.1", + "snapsvg": "~0.5.1", + "spark-md5": "^3.0.1", + "ssh-exec": "~2.0.0", + "sudo-prompt": "~8.2.0", + "svg-pan-zoom": "~3.4.1", + "svgo": "~0.7.2", + "tmp": "0.0.33" + } + }, + "node_modules/ace-builds": { + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.4.12.tgz", + "integrity": "sha512-G+chJctFPiiLGvs3+/Mly3apXTcfgE45dT5yp12BcWZ1kUs+gm0qd3/fv4gsz6fVag4mM0moHVpjHDIgph6Psg==" + }, + "node_modules/adm-zip": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.7.tgz", + "integrity": "sha1-hgbCy/HEJs6MjsABdER/1Jtur8E=", + "engines": { + "node": ">=0.3.0" + } + }, + "node_modules/alertifyjs": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/alertifyjs/-/alertifyjs-1.13.1.tgz", + "integrity": "sha512-CckZE2dZDsEEXglOXKxT00vUDV5A6udZom+bn1XHdIWlbSFZgYq7UXCBlwkShhIH3Li/1VxLmr55GOQFQ12WSg==" + }, + "node_modules/angular": { + "version": "1.6.10", + "resolved": "https://registry.npmjs.org/angular/-/angular-1.6.10.tgz", + "integrity": "sha512-PCZ5/hVdvPQiYyH0VwsPjrErPHRcITnaXxhksceOXgtJeesKHLA7KDu4X/yvcAi+1zdGgGF+9pDxkJvghXI9Wg==" + }, + "node_modules/angular-gettext": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/angular-gettext/-/angular-gettext-2.4.2.tgz", + "integrity": "sha512-J9Zy76VmN5otw6GyIqJjoLjl+0wwsZSCUPgPfQwM4Mx//hP3leqyS/fgf2MDiMLLyKgoHWkMMzzWbP4iH3+5vQ==" + }, + "node_modules/angular-gettext-tools": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/angular-gettext-tools/-/angular-gettext-tools-2.3.5.tgz", + "integrity": "sha1-mpemooO8whwUxCqiSAL8HYQDT4M=", + "dependencies": { + "babylon": "^6.11.4", + "binary-search": "^1.2.0", + "cheerio": "~0.19.0", + "lodash": "^4.0.0", + "pofile": "~1.0.0", + "typescript": "~2.0.3", + "typescript-eslint-parser": "^1.0.2" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/angular-gettext-tools/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/angular-route": { + "version": "1.6.10", + "resolved": "https://registry.npmjs.org/angular-route/-/angular-route-1.6.10.tgz", + "integrity": "sha512-BxjrjQNCbVqQKyB3nHjNI8zSUwhnQWFZnSBv5BZ336VbMKhWu74ad5xpFx5VMk6WyHlmMGDoRagzB6AKkRcvKA==" + }, + "node_modules/angular-ui-bootstrap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/angular-ui-bootstrap/-/angular-ui-bootstrap-1.3.3.tgz", + "integrity": "sha1-SCD4ldQzwXq+tKxzh/LxIsv4wRw=" + }, + "node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dependencies": { + "safer-buffer": "~2.1.0" + } + }, + "node_modules/async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/backbone": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.3.3.tgz", + "integrity": "sha1-TMgOp8sWMaxHSInOQPL4vGg7KZk=", + "dependencies": { + "underscore": ">=1.8.3" + } + }, + "node_modules/balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "node_modules/binary-search": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/binary-search/-/binary-search-1.3.4.tgz", + "integrity": "sha512-dPxU/vZLnH0tEVjVPgi015oSwqu6oLfCeHywuFRhBE0yM0mYocvleTl8qsdM1YFhRzTRhM1+VzS8XLDVrHPopg==" + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "node_modules/bootstrap": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.3.7.tgz", + "integrity": "sha1-WjiTlFSfIzMIdaOxUGVldPip63E=", + "engines": { + "node": ">=0.10.1" + } + }, + "node_modules/brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dependencies": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "node_modules/buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "node_modules/chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dependencies": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", + "engines": { + "node": "*" + } + }, + "node_modules/cheerio": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.19.0.tgz", + "integrity": "sha1-dy5wFfLuKZZQltcepBdbdas1SSU=", + "dependencies": { + "css-select": "~1.0.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "~3.8.1", + "lodash": "^3.2.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/cheerio/node_modules/lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=" + }, + "node_modules/clap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", + "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", + "dependencies": { + "chalk": "^1.1.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/coa": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", + "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", + "dependencies": { + "q": "^1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=", + "engines": { + "node": ">=0.1.90" + } + }, + "node_modules/concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/concat-stream/node_modules/readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/concat-stream/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/copy-paste": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/copy-paste/-/copy-paste-1.3.0.tgz", + "integrity": "sha1-p+bEocKP3t8rCB5yuX3y75X0ce0=", + "dependencies": { + "iconv-lite": "^0.4.8" + }, + "optionalDependencies": { + "sync-exec": "~0.6.x" + } + }, + "node_modules/core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "node_modules/cos-jquery-resize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/cos-jquery-resize/-/cos-jquery-resize-1.1.0.tgz", + "integrity": "sha1-4MWnlxRdPDc72VdaiJlzIdvSNqI=", + "dependencies": { + "jquery": ">= 1.3.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", + "engines": { + "node": "*" + } + }, + "node_modules/css-select": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.0.0.tgz", + "integrity": "sha1-sRIcpRhI3SZOIkTQWM7iVN7rRLA=", + "dependencies": { + "boolbase": "~1.0.0", + "css-what": "1.0", + "domutils": "1.4", + "nth-check": "~1.0.0" + } + }, + "node_modules/css-what": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-1.0.0.tgz", + "integrity": "sha1-18wt9FGAZm+Z0rFEYmOUaeAPc2w=", + "engines": { + "node": "*" + } + }, + "node_modules/csso": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", + "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", + "dependencies": { + "clap": "^1.0.9", + "source-map": "^0.5.3" + }, + "bin": { + "csso": "bin/csso" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/dagre": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/dagre/-/dagre-0.7.4.tgz", + "integrity": "sha1-3nLw50pVDOEc5jjwoTb+1xI5gCI=", + "dependencies": { + "graphlib": "^1.0.5", + "lodash": "^3.10.0" + } + }, + "node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/dom-serializer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", + "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", + "dependencies": { + "domelementtype": "~1.1.1", + "entities": "~1.1.1" + } + }, + "node_modules/dom-serializer/node_modules/domelementtype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", + "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=" + }, + "node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/domhandler": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz", + "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=", + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/domutils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz", + "integrity": "sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8=", + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/duplexify": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.1.tgz", + "integrity": "sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA==", + "dependencies": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "node_modules/duplexify/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/duplexify/node_modules/readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "node_modules/duplexify/node_modules/string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "node_modules/escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/esprima": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eve": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/eve/-/eve-0.5.4.tgz", + "integrity": "sha1-Z9CAuXJSkdfjieNMJoYN2X8d66o=" + }, + "node_modules/extract-zip": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz", + "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=", + "dependencies": { + "concat-stream": "1.6.2", + "debug": "2.6.9", + "mkdirp": "0.5.1", + "yauzl": "2.4.1" + }, + "bin": { + "extract-zip": "cli.js" + } + }, + "node_modules/fast-copy": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-2.0.3.tgz", + "integrity": "sha512-q0VzLSTRXwNOBzTG8dP+SkCxyTieVAhDEddSvw7X799+k3gb8I5T2IVPhBcwZzAY3Ac1P7/B6TSUvJDdO+8vcg==" + }, + "node_modules/fd-slicer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", + "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", + "dependencies": { + "pend": "~1.2.0" + } + }, + "node_modules/fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/getos": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/getos/-/getos-3.0.1.tgz", + "integrity": "sha1-e69pr8Tt/l334/aqiWiElmqmV2M=", + "dependencies": { + "async": "2.3.0" + } + }, + "node_modules/getos/node_modules/async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.3.0.tgz", + "integrity": "sha1-EBPRBRBH3TIP4k5JTVxm7K9hR9k=", + "dependencies": { + "lodash": "^4.14.0" + } + }, + "node_modules/getos/node_modules/async/node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + } + }, + "node_modules/graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" + }, + "node_modules/graphlib": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-1.0.7.tgz", + "integrity": "sha1-DKst8P/mq+BwsmJb+h7bbslnuLE=", + "dependencies": { + "lodash": "^3.10.0" + } + }, + "node_modules/has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/htmlparser2": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", + "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", + "dependencies": { + "domelementtype": "1", + "domhandler": "2.3", + "domutils": "1.5", + "entities": "1.0", + "readable-stream": "1.1" + } + }, + "node_modules/htmlparser2/node_modules/domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/htmlparser2/node_modules/entities": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", + "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=" + }, + "node_modules/iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dependencies": { + "safer-buffer": ">= 2.1.2 < 3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dependencies": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "node_modules/inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "node_modules/is": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/is/-/is-0.2.7.tgz", + "integrity": "sha1-OzSixI81mXLzUEKEkZOucmS2NWI=", + "engines": { + "node": "*" + } + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "node_modules/jexcel": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/jexcel/-/jexcel-3.9.1.tgz", + "integrity": "sha512-/jzt+pNHzoOxCYzmNMIvBY75xLnN0ppgVgVmyPIgngbLLzje3f2bLQUW1ZXD9dnPRcWfB6WeIntlQZ5l5YfxKQ==", + "dependencies": { + "jsuites": "^2.7.1" + } + }, + "node_modules/jointjs": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/jointjs/-/jointjs-2.0.1.tgz", + "integrity": "sha512-4FWFwXxjL67F9KbcRU97LzYS2zADSz+wVZ/+1z6EX7YKIHqqcnhgEeYkWBBpx/2Ie7kjhgbIufeRyAInnIhThA==", + "dependencies": { + "backbone": "1.3.3", + "dagre": "0.7.4", + "graphlib": "1.0.7", + "jquery": "3.1.1", + "lodash": "3.10.1" + } + }, + "node_modules/jointjs/node_modules/jquery": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.1.1.tgz", + "integrity": "sha1-NHwcIcfgBBFeCk2jLOzgQfrTyKM=" + }, + "node_modules/jquery": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.3.tgz", + "integrity": "sha512-bZ5Sy3YzKo9Fyc8wH2iIQK4JImJ6R0GWI9kL1/k7Z91ZBNgkRXE6U0JfHIizZbort8ZunhSI3jw9I6253ahKfg==" + }, + "node_modules/js-yaml": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", + "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^2.6.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsuites": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/jsuites/-/jsuites-2.7.1.tgz", + "integrity": "sha512-gvnw8RUNrVIqVZyPXc7/O/H7ZQHiuZJcDRQ6RSaOweEcZWMV1NzKX9Ut3nWJN06Sf02tUN3rvS1kLFjDXyrnww==" + }, + "node_modules/klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "optionalDependencies": { + "graceful-fs": "^4.1.9" + } + }, + "node_modules/lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=" + }, + "node_modules/lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=" + }, + "node_modules/lodash.debounce": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-3.1.1.tgz", + "integrity": "sha1-gSIRw3ipTMKdWqTjNGzwv846ffU=", + "dependencies": { + "lodash._getnative": "^3.0.0" + } + }, + "node_modules/lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", + "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=" + }, + "node_modules/lodash.tostring": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.4.tgz", + "integrity": "sha1-Vgwn0fjq3eA8LM4Zj+9cAx2CmPs=" + }, + "node_modules/lodash.unescape": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.0.tgz", + "integrity": "sha1-Nt6/xJK4FHhHHvl0zTeD4gLrbO8=", + "dependencies": { + "lodash.tostring": "^4.0.0" + } + }, + "node_modules/marked": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.19.tgz", + "integrity": "sha512-ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg==", + "bin": { + "marked": "bin/marked" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dependencies": { + "brace-expansion": "^1.1.7" + }, + "engines": { + "node": "*" + } + }, + "node_modules/minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + }, + "node_modules/mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "deprecated": "Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)", + "dependencies": { + "minimist": "0.0.8" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/mustache": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.0.0.tgz", + "integrity": "sha512-FJgjyX/IVkbXBXYUwH+OYwQKqWpFPLaLVESd70yHjSDunwzV2hZOoTBvPf4KLoxesUzzyfTH6F784Uqd7Wm5yA==", + "bin": { + "mustache": "bin/mustache" + }, + "engines": { + "npm": ">=1.4.0" + } + }, + "node_modules/node-emoji": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.8.1.tgz", + "integrity": "sha512-+ktMAh1Jwas+TnGodfCfjUbJKoANqPaJFN0z0iqh41eqD8dvguNzcitVSBSVK1pidz0AqGbLKcoVuVLRVZ/aVg==", + "dependencies": { + "lodash.toarray": "^4.4.0" + } + }, + "node_modules/node-lang-info": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/node-lang-info/-/node-lang-info-0.2.1.tgz", + "integrity": "sha1-Eoi9ASZlTVS0Q/8T1LIzE/4Oemo=", + "dependencies": { + "string": "~1.9.0" + } + }, + "node_modules/node.extend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.0.8.tgz", + "integrity": "sha1-urBDefc4P0WHmQyd8Htqf2Xbdys=", + "engines": [ + "node >= 0.4.0" + ], + "dependencies": { + "is": "~0.2.6", + "object-keys": "~0.4.0" + } + }, + "node_modules/node.flow": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/node.flow/-/node.flow-1.2.3.tgz", + "integrity": "sha1-4cRKgq7KjXi0WKd/s9xkLy66Jkk=", + "engines": [ + "node >= 0.4.0" + ], + "dependencies": { + "node.extend": "1.0.8" + } + }, + "node_modules/nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-keys": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", + "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=" + }, + "node_modules/once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dependencies": { + "wrappy": "1" + } + }, + "node_modules/openurl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", + "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=" + }, + "node_modules/os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + }, + "node_modules/pofile": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pofile/-/pofile-1.0.11.tgz", + "integrity": "sha512-Vy9eH1dRD9wHjYt/QqXcTz+RnX/zg53xK+KljFSX30PvdDMb2z+c6uDUeblUGqqJgz3QFsdlA0IJvHziPmWtQg==" + }, + "node_modules/process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/rmdir": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rmdir/-/rmdir-1.2.0.tgz", + "integrity": "sha1-T+A1fLBhaMJY5z6WgJPcTooPMlM=", + "engines": [ + "node >= 0.8.0" + ], + "dependencies": { + "node.flow": "1.2.3" + } + }, + "node_modules/rsyncwrapper": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/rsyncwrapper/-/rsyncwrapper-2.0.1.tgz", + "integrity": "sha1-itRMAz4W1IFvMBgMWy17ssIlk5A=", + "dependencies": { + "lodash": "~4.15.0" + }, + "engines": { + "node": ">=0.10.25" + } + }, + "node_modules/rsyncwrapper/node_modules/lodash": { + "version": "4.15.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.15.0.tgz", + "integrity": "sha1-MWI5HY8BQKoiz49rPDTWt/Y9Oqk=" + }, + "node_modules/safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/select2": { + "version": "4.1.0-rc.0", + "resolved": "https://registry.npmjs.org/select2/-/select2-4.1.0-rc.0.tgz", + "integrity": "sha512-Hr9TdhyHCZUtwznEH2CBf7967mEM0idtJ5nMtjvk3Up5tPukOLXbHUNmh10oRfeNIhj+3GD3niu+g6sVK+gK0A==" + }, + "node_modules/sha1": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/sha1/-/sha1-1.1.1.tgz", + "integrity": "sha1-rdqnqTFo85PxnrKxUJFhjicA+Eg=", + "dependencies": { + "charenc": ">= 0.0.1", + "crypt": ">= 0.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/snapsvg": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/snapsvg/-/snapsvg-0.5.1.tgz", + "integrity": "sha1-DK9Sx5GJopB0b8RGzF6GP2vd3+M=", + "dependencies": { + "eve": "~0.5.1" + } + }, + "node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/spark-md5": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.1.tgz", + "integrity": "sha512-0tF3AGSD1ppQeuffsLDIOWlKUd3lS92tFxcsrh5Pe3ZphhnoK+oXIBTzOAThZCiuINZLvpiLH/1VS1/ANEJVig==" + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/ssh-exec": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ssh-exec/-/ssh-exec-2.0.0.tgz", + "integrity": "sha1-H6xUoqNI80fmiSiYIVQnJP1XNkY=", + "dependencies": { + "duplexify": "^3.2.0", + "once": "^1.3.3", + "ssh2": "^0.4.8" + } + }, + "node_modules/ssh2": { + "version": "0.4.15", + "resolved": "https://registry.npmjs.org/ssh2/-/ssh2-0.4.15.tgz", + "integrity": "sha1-B8b0EG2fe26m5N9jbGxT8fmBf/g=", + "dependencies": { + "readable-stream": "~1.0.0", + "ssh2-streams": "~0.0.22" + }, + "engines": { + "node": ">=0.8.7" + } + }, + "node_modules/ssh2-streams": { + "version": "0.0.23", + "resolved": "https://registry.npmjs.org/ssh2-streams/-/ssh2-streams-0.0.23.tgz", + "integrity": "sha1-ru8wgxu1/Er2qj9tCiYaQTUxYSs=", + "dependencies": { + "asn1": "~0.2.0", + "readable-stream": "~1.0.0", + "streamsearch": "~0.1.2" + }, + "engines": { + "node": ">=0.8.7" + } + }, + "node_modules/ssh2-streams/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/ssh2/node_modules/readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" + }, + "node_modules/streamsearch": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", + "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/string/-/string-1.9.1.tgz", + "integrity": "sha1-iq4c9WPep2dTjdej8NsiOYacYZ4=" + }, + "node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "node_modules/strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sudo-prompt": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-8.2.5.tgz", + "integrity": "sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==" + }, + "node_modules/supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/svg-pan-zoom": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/svg-pan-zoom/-/svg-pan-zoom-3.4.1.tgz", + "integrity": "sha1-DRnoLg+WYNvZQnVYlHV1PLM7I/8=" + }, + "node_modules/svgo": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", + "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "coa": "~1.0.1", + "colors": "~1.1.2", + "csso": "~2.3.1", + "js-yaml": "~3.7.0", + "mkdirp": "~0.5.1", + "sax": "~1.2.1", + "whet.extend": "~0.9.9" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sync-exec": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/sync-exec/-/sync-exec-0.6.2.tgz", + "integrity": "sha1-cX0izFPwzh3vVZQ2LzqJouu5EQU=", + "optional": true + }, + "node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "node_modules/typescript": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.0.10.tgz", + "integrity": "sha1-zN1O2G/VVQpAcQGggUAS4bP6w90=", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/typescript-eslint-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typescript-eslint-parser/-/typescript-eslint-parser-1.0.3.tgz", + "integrity": "sha1-h9Be0Fyoki2Nf4E2+xAoz26T510=", + "dependencies": { + "lodash.unescape": "4.0.0", + "object-assign": "^4.0.1" + }, + "engines": { + "node": ">=0.10.0" + }, + "peerDependencies": { + "typescript": "~2.0.3" + } + }, + "node_modules/underscore": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", + "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/whet.extend": { + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", + "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=", + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/yauzl": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", + "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", + "dependencies": { + "fd-slicer": "~1.0.1" + } + } + }, + "dependencies": { + "ace-builds": { + "version": "1.4.12", + "resolved": "https://registry.npmjs.org/ace-builds/-/ace-builds-1.4.12.tgz", + "integrity": "sha512-G+chJctFPiiLGvs3+/Mly3apXTcfgE45dT5yp12BcWZ1kUs+gm0qd3/fv4gsz6fVag4mM0moHVpjHDIgph6Psg==" + }, + "adm-zip": { + "version": "0.4.7", + "resolved": "https://registry.npmjs.org/adm-zip/-/adm-zip-0.4.7.tgz", + "integrity": "sha1-hgbCy/HEJs6MjsABdER/1Jtur8E=" + }, + "alertifyjs": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/alertifyjs/-/alertifyjs-1.13.1.tgz", + "integrity": "sha512-CckZE2dZDsEEXglOXKxT00vUDV5A6udZom+bn1XHdIWlbSFZgYq7UXCBlwkShhIH3Li/1VxLmr55GOQFQ12WSg==" + }, + "angular": { + "version": "1.6.10", + "resolved": "https://registry.npmjs.org/angular/-/angular-1.6.10.tgz", + "integrity": "sha512-PCZ5/hVdvPQiYyH0VwsPjrErPHRcITnaXxhksceOXgtJeesKHLA7KDu4X/yvcAi+1zdGgGF+9pDxkJvghXI9Wg==" + }, + "angular-gettext": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/angular-gettext/-/angular-gettext-2.4.2.tgz", + "integrity": "sha512-J9Zy76VmN5otw6GyIqJjoLjl+0wwsZSCUPgPfQwM4Mx//hP3leqyS/fgf2MDiMLLyKgoHWkMMzzWbP4iH3+5vQ==" + }, + "angular-gettext-tools": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/angular-gettext-tools/-/angular-gettext-tools-2.3.5.tgz", + "integrity": "sha1-mpemooO8whwUxCqiSAL8HYQDT4M=", + "requires": { + "babylon": "^6.11.4", + "binary-search": "^1.2.0", + "cheerio": "~0.19.0", + "lodash": "^4.0.0", + "pofile": "~1.0.0", + "typescript": "~2.0.3", + "typescript-eslint-parser": "^1.0.2" + }, + "dependencies": { + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + } + } + }, + "angular-route": { + "version": "1.6.10", + "resolved": "https://registry.npmjs.org/angular-route/-/angular-route-1.6.10.tgz", + "integrity": "sha512-BxjrjQNCbVqQKyB3nHjNI8zSUwhnQWFZnSBv5BZ336VbMKhWu74ad5xpFx5VMk6WyHlmMGDoRagzB6AKkRcvKA==" + }, + "angular-ui-bootstrap": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/angular-ui-bootstrap/-/angular-ui-bootstrap-1.3.3.tgz", + "integrity": "sha1-SCD4ldQzwXq+tKxzh/LxIsv4wRw=" + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=" + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=" + }, + "argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "requires": { + "sprintf-js": "~1.0.2" + } + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "async": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.4.tgz", + "integrity": "sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==" + }, + "babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==" + }, + "backbone": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/backbone/-/backbone-1.3.3.tgz", + "integrity": "sha1-TMgOp8sWMaxHSInOQPL4vGg7KZk=", + "requires": { + "underscore": ">=1.8.3" + } + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=" + }, + "binary-search": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/binary-search/-/binary-search-1.3.4.tgz", + "integrity": "sha512-dPxU/vZLnH0tEVjVPgi015oSwqu6oLfCeHywuFRhBE0yM0mYocvleTl8qsdM1YFhRzTRhM1+VzS8XLDVrHPopg==" + }, + "boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "bootstrap": { + "version": "3.3.7", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-3.3.7.tgz", + "integrity": "sha1-WjiTlFSfIzMIdaOxUGVldPip63E=" + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==" + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "charenc": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=" + }, + "cheerio": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-0.19.0.tgz", + "integrity": "sha1-dy5wFfLuKZZQltcepBdbdas1SSU=", + "requires": { + "css-select": "~1.0.0", + "dom-serializer": "~0.1.0", + "entities": "~1.1.1", + "htmlparser2": "~3.8.1", + "lodash": "^3.2.0" + }, + "dependencies": { + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=" + } + } + }, + "clap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/clap/-/clap-1.2.3.tgz", + "integrity": "sha512-4CoL/A3hf90V3VIEjeuhSvlGFEHKzOz+Wfc2IVZc+FaUgU0ZQafJTP49fvnULipOPcAfqhyI2duwQyns6xqjYA==", + "requires": { + "chalk": "^1.1.3" + } + }, + "coa": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/coa/-/coa-1.0.4.tgz", + "integrity": "sha1-qe8VNmDWqGqL3sAomlxoTSF0Mv0=", + "requires": { + "q": "^1.1.2" + } + }, + "colors": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/colors/-/colors-1.1.2.tgz", + "integrity": "sha1-FopHAXVran9RoSzgyXv6KMCE7WM=" + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "copy-paste": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/copy-paste/-/copy-paste-1.3.0.tgz", + "integrity": "sha1-p+bEocKP3t8rCB5yuX3y75X0ce0=", + "requires": { + "iconv-lite": "^0.4.8", + "sync-exec": "~0.6.x" + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=" + }, + "cos-jquery-resize": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/cos-jquery-resize/-/cos-jquery-resize-1.1.0.tgz", + "integrity": "sha1-4MWnlxRdPDc72VdaiJlzIdvSNqI=", + "requires": { + "jquery": ">= 1.3.2" + } + }, + "crypt": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=" + }, + "css-select": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-1.0.0.tgz", + "integrity": "sha1-sRIcpRhI3SZOIkTQWM7iVN7rRLA=", + "requires": { + "boolbase": "~1.0.0", + "css-what": "1.0", + "domutils": "1.4", + "nth-check": "~1.0.0" + } + }, + "css-what": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-1.0.0.tgz", + "integrity": "sha1-18wt9FGAZm+Z0rFEYmOUaeAPc2w=" + }, + "csso": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/csso/-/csso-2.3.2.tgz", + "integrity": "sha1-3dUsWHAz9J6Utx/FVWnyUuj/X4U=", + "requires": { + "clap": "^1.0.9", + "source-map": "^0.5.3" + } + }, + "dagre": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/dagre/-/dagre-0.7.4.tgz", + "integrity": "sha1-3nLw50pVDOEc5jjwoTb+1xI5gCI=", + "requires": { + "graphlib": "^1.0.5", + "lodash": "^3.10.0" + } + }, + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "requires": { + "ms": "2.0.0" + } + }, + "dom-serializer": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.1.0.tgz", + "integrity": "sha1-BzxpdUbOB4DOI75KKOKT5AvDDII=", + "requires": { + "domelementtype": "~1.1.1", + "entities": "~1.1.1" + }, + "dependencies": { + "domelementtype": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.1.3.tgz", + "integrity": "sha1-vSh3PiZCiBrsUVRJJCmcXNgiGFs=" + } + } + }, + "domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "domhandler": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.3.0.tgz", + "integrity": "sha1-LeWaCCLVAn+r/28DLCsloqir5zg=", + "requires": { + "domelementtype": "1" + } + }, + "domutils": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.4.3.tgz", + "integrity": "sha1-CGVRN5bGswYDGFDhdVFrr4C3Km8=", + "requires": { + "domelementtype": "1" + } + }, + "duplexify": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.6.1.tgz", + "integrity": "sha512-vM58DwdnKmty+FSPzT14K9JXb90H+j5emaR4KYbr2KTIz00WHGbWOe5ghQTx233ZCLZtrGDALzKwcjEtSt35mA==", + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "readable-stream": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.6.tgz", + "integrity": "sha512-tQtKA9WIAhBF3+VLAseyMqZeBjW0AHJoxOtYqSUZNJxauErmLbVm2FW1y+J/YA9dUrAC39ITejlZWhVIwawkKw==", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "end-of-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.1.tgz", + "integrity": "sha512-1MkrZNvWTKCaigbn+W15elq2BB/L22nqrSY5DKlo3X6+vclJm8Bb5djXJBmEX6fS3+zCh/F4VBK5Z2KxJt4s2Q==", + "requires": { + "once": "^1.4.0" + } + }, + "entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==" + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=" + }, + "esprima": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/esprima/-/esprima-2.7.3.tgz", + "integrity": "sha1-luO3DVd59q1JzQMmc9HDEnZ7pYE=" + }, + "eve": { + "version": "0.5.4", + "resolved": "https://registry.npmjs.org/eve/-/eve-0.5.4.tgz", + "integrity": "sha1-Z9CAuXJSkdfjieNMJoYN2X8d66o=" + }, + "extract-zip": { + "version": "1.6.7", + "resolved": "https://registry.npmjs.org/extract-zip/-/extract-zip-1.6.7.tgz", + "integrity": "sha1-qEC0uK9kAyZMjbV/Txp0Mz74H+k=", + "requires": { + "concat-stream": "1.6.2", + "debug": "2.6.9", + "mkdirp": "0.5.1", + "yauzl": "2.4.1" + } + }, + "fast-copy": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-2.0.3.tgz", + "integrity": "sha512-q0VzLSTRXwNOBzTG8dP+SkCxyTieVAhDEddSvw7X799+k3gb8I5T2IVPhBcwZzAY3Ac1P7/B6TSUvJDdO+8vcg==" + }, + "fd-slicer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.0.1.tgz", + "integrity": "sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=", + "requires": { + "pend": "~1.2.0" + } + }, + "fs-extra": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-1.0.0.tgz", + "integrity": "sha1-zTzl9+fLYUWIP8rjGR6Yd/hYeVA=", + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^2.1.0", + "klaw": "^1.0.0" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "getos": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/getos/-/getos-3.0.1.tgz", + "integrity": "sha1-e69pr8Tt/l334/aqiWiElmqmV2M=", + "requires": { + "async": "2.3.0" + }, + "dependencies": { + "async": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/async/-/async-2.3.0.tgz", + "integrity": "sha1-EBPRBRBH3TIP4k5JTVxm7K9hR9k=", + "requires": { + "lodash": "^4.14.0" + }, + "dependencies": { + "lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + } + } + } + } + }, + "glob": { + "version": "7.1.4", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.4.tgz", + "integrity": "sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==", + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.1.15", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.1.15.tgz", + "integrity": "sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==" + }, + "graphlib": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/graphlib/-/graphlib-1.0.7.tgz", + "integrity": "sha1-DKst8P/mq+BwsmJb+h7bbslnuLE=", + "requires": { + "lodash": "^3.10.0" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "htmlparser2": { + "version": "3.8.3", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.8.3.tgz", + "integrity": "sha1-mWwosZFRaovoZQGn15dX5ccMEGg=", + "requires": { + "domelementtype": "1", + "domhandler": "2.3", + "domutils": "1.5", + "entities": "1.0", + "readable-stream": "1.1" + }, + "dependencies": { + "domutils": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.5.1.tgz", + "integrity": "sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=", + "requires": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "entities": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.0.0.tgz", + "integrity": "sha1-sph6o4ITR/zeZCsk/fyeT7cSvyY=" + } + } + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" + }, + "is": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/is/-/is-0.2.7.tgz", + "integrity": "sha1-OzSixI81mXLzUEKEkZOucmS2NWI=" + }, + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "jexcel": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/jexcel/-/jexcel-3.9.1.tgz", + "integrity": "sha512-/jzt+pNHzoOxCYzmNMIvBY75xLnN0ppgVgVmyPIgngbLLzje3f2bLQUW1ZXD9dnPRcWfB6WeIntlQZ5l5YfxKQ==", + "requires": { + "jsuites": "^2.7.1" + } + }, + "jointjs": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/jointjs/-/jointjs-2.0.1.tgz", + "integrity": "sha512-4FWFwXxjL67F9KbcRU97LzYS2zADSz+wVZ/+1z6EX7YKIHqqcnhgEeYkWBBpx/2Ie7kjhgbIufeRyAInnIhThA==", + "requires": { + "backbone": "1.3.3", + "dagre": "0.7.4", + "graphlib": "1.0.7", + "jquery": "3.1.1", + "lodash": "3.10.1" + }, + "dependencies": { + "jquery": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.1.1.tgz", + "integrity": "sha1-NHwcIcfgBBFeCk2jLOzgQfrTyKM=" + } + } + }, + "jquery": { + "version": "3.6.3", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.6.3.tgz", + "integrity": "sha512-bZ5Sy3YzKo9Fyc8wH2iIQK4JImJ6R0GWI9kL1/k7Z91ZBNgkRXE6U0JfHIizZbort8ZunhSI3jw9I6253ahKfg==" + }, + "js-yaml": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.7.0.tgz", + "integrity": "sha1-XJZ93YN6m/3KXy3oQlOr6KHAO4A=", + "requires": { + "argparse": "^1.0.7", + "esprima": "^2.6.0" + } + }, + "jsonfile": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-2.4.0.tgz", + "integrity": "sha1-NzaitCi4e72gzIO1P6PWM6NcKug=", + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsuites": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/jsuites/-/jsuites-2.7.1.tgz", + "integrity": "sha512-gvnw8RUNrVIqVZyPXc7/O/H7ZQHiuZJcDRQ6RSaOweEcZWMV1NzKX9Ut3nWJN06Sf02tUN3rvS1kLFjDXyrnww==" + }, + "klaw": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz", + "integrity": "sha1-QIhDO0azsbolnXh4XY6W9zugJDk=", + "requires": { + "graceful-fs": "^4.1.9" + } + }, + "lodash": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-3.10.1.tgz", + "integrity": "sha1-W/Rejkm6QYnhfUgnid/RW9FAt7Y=" + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=" + }, + "lodash.debounce": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-3.1.1.tgz", + "integrity": "sha1-gSIRw3ipTMKdWqTjNGzwv846ffU=", + "requires": { + "lodash._getnative": "^3.0.0" + } + }, + "lodash.toarray": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.toarray/-/lodash.toarray-4.4.0.tgz", + "integrity": "sha1-JMS/zWsvuji/0FlNsRedjptlZWE=" + }, + "lodash.tostring": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/lodash.tostring/-/lodash.tostring-4.1.4.tgz", + "integrity": "sha1-Vgwn0fjq3eA8LM4Zj+9cAx2CmPs=" + }, + "lodash.unescape": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/lodash.unescape/-/lodash.unescape-4.0.0.tgz", + "integrity": "sha1-Nt6/xJK4FHhHHvl0zTeD4gLrbO8=", + "requires": { + "lodash.tostring": "^4.0.0" + } + }, + "marked": { + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/marked/-/marked-0.3.19.tgz", + "integrity": "sha512-ea2eGWOqNxPcXv8dyERdSr/6FmzvWwzjMxpfGB/sbMccXoct+xY+YukPD+QTUZwyvK7BZwcr4m21WBOW41pAkg==" + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-0.0.8.tgz", + "integrity": "sha1-hX/Kv8M5fSYluCKCYuhqp6ARsF0=" + }, + "mkdirp": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.1.tgz", + "integrity": "sha1-MAV0OOrGz3+MR2fzhkjWaX11yQM=", + "requires": { + "minimist": "0.0.8" + } + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "mustache": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mustache/-/mustache-4.0.0.tgz", + "integrity": "sha512-FJgjyX/IVkbXBXYUwH+OYwQKqWpFPLaLVESd70yHjSDunwzV2hZOoTBvPf4KLoxesUzzyfTH6F784Uqd7Wm5yA==" + }, + "node-emoji": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/node-emoji/-/node-emoji-1.8.1.tgz", + "integrity": "sha512-+ktMAh1Jwas+TnGodfCfjUbJKoANqPaJFN0z0iqh41eqD8dvguNzcitVSBSVK1pidz0AqGbLKcoVuVLRVZ/aVg==", + "requires": { + "lodash.toarray": "^4.4.0" + } + }, + "node-lang-info": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/node-lang-info/-/node-lang-info-0.2.1.tgz", + "integrity": "sha1-Eoi9ASZlTVS0Q/8T1LIzE/4Oemo=", + "requires": { + "string": "~1.9.0" + } + }, + "node.extend": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-1.0.8.tgz", + "integrity": "sha1-urBDefc4P0WHmQyd8Htqf2Xbdys=", + "requires": { + "is": "~0.2.6", + "object-keys": "~0.4.0" + } + }, + "node.flow": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/node.flow/-/node.flow-1.2.3.tgz", + "integrity": "sha1-4cRKgq7KjXi0WKd/s9xkLy66Jkk=", + "requires": { + "node.extend": "1.0.8" + } + }, + "nth-check": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-1.0.2.tgz", + "integrity": "sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==", + "requires": { + "boolbase": "~1.0.0" + } + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-keys": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-0.4.0.tgz", + "integrity": "sha1-KKaq50KN0sOpLz2V8hM13SBOAzY=" + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "requires": { + "wrappy": "1" + } + }, + "openurl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", + "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=" + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=" + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" + }, + "pend": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", + "integrity": "sha1-elfrVQpng/kRUzH89GY9XI4AelA=" + }, + "pofile": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pofile/-/pofile-1.0.11.tgz", + "integrity": "sha512-Vy9eH1dRD9wHjYt/QqXcTz+RnX/zg53xK+KljFSX30PvdDMb2z+c6uDUeblUGqqJgz3QFsdlA0IJvHziPmWtQg==" + }, + "process-nextick-args": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.0.tgz", + "integrity": "sha512-MtEC1TqN0EU5nephaJ4rAtThHtC86dNN9qCuEhtshvpVBkAW5ZO7BASN9REnF9eoXGcRub+pFuKEpOHE+HbEMw==" + }, + "q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=" + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "rmdir": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/rmdir/-/rmdir-1.2.0.tgz", + "integrity": "sha1-T+A1fLBhaMJY5z6WgJPcTooPMlM=", + "requires": { + "node.flow": "1.2.3" + } + }, + "rsyncwrapper": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/rsyncwrapper/-/rsyncwrapper-2.0.1.tgz", + "integrity": "sha1-itRMAz4W1IFvMBgMWy17ssIlk5A=", + "requires": { + "lodash": "~4.15.0" + }, + "dependencies": { + "lodash": { + "version": "4.15.0", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.15.0.tgz", + "integrity": "sha1-MWI5HY8BQKoiz49rPDTWt/Y9Oqk=" + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "select2": { + "version": "4.1.0-rc.0", + "resolved": "https://registry.npmjs.org/select2/-/select2-4.1.0-rc.0.tgz", + "integrity": "sha512-Hr9TdhyHCZUtwznEH2CBf7967mEM0idtJ5nMtjvk3Up5tPukOLXbHUNmh10oRfeNIhj+3GD3niu+g6sVK+gK0A==" + }, + "sha1": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/sha1/-/sha1-1.1.1.tgz", + "integrity": "sha1-rdqnqTFo85PxnrKxUJFhjicA+Eg=", + "requires": { + "charenc": ">= 0.0.1", + "crypt": ">= 0.0.1" + } + }, + "snapsvg": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/snapsvg/-/snapsvg-0.5.1.tgz", + "integrity": "sha1-DK9Sx5GJopB0b8RGzF6GP2vd3+M=", + "requires": { + "eve": "~0.5.1" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=" + }, + "spark-md5": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spark-md5/-/spark-md5-3.0.1.tgz", + "integrity": "sha512-0tF3AGSD1ppQeuffsLDIOWlKUd3lS92tFxcsrh5Pe3ZphhnoK+oXIBTzOAThZCiuINZLvpiLH/1VS1/ANEJVig==" + }, + "sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "ssh-exec": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ssh-exec/-/ssh-exec-2.0.0.tgz", + "integrity": "sha1-H6xUoqNI80fmiSiYIVQnJP1XNkY=", + "requires": { + "duplexify": "^3.2.0", + "once": "^1.3.3", + "ssh2": "^0.4.8" + } + }, + "ssh2": { + "version": "0.4.15", + "resolved": "https://registry.npmjs.org/ssh2/-/ssh2-0.4.15.tgz", + "integrity": "sha1-B8b0EG2fe26m5N9jbGxT8fmBf/g=", + "requires": { + "readable-stream": "~1.0.0", + "ssh2-streams": "~0.0.22" + }, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + } + } + }, + "ssh2-streams": { + "version": "0.0.23", + "resolved": "https://registry.npmjs.org/ssh2-streams/-/ssh2-streams-0.0.23.tgz", + "integrity": "sha1-ru8wgxu1/Er2qj9tCiYaQTUxYSs=", + "requires": { + "asn1": "~0.2.0", + "readable-stream": "~1.0.0", + "streamsearch": "~0.1.2" + }, + "dependencies": { + "readable-stream": { + "version": "1.0.34", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.0.34.tgz", + "integrity": "sha1-Elgg40vIQtLyqq+v5MKRbuMsFXw=", + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + } + } + }, + "stream-shift": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.0.tgz", + "integrity": "sha1-1cdSgl5TZ+eG944Y5EXqIjoVWVI=" + }, + "streamsearch": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", + "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=" + }, + "string": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/string/-/string-1.9.1.tgz", + "integrity": "sha1-iq4c9WPep2dTjdej8NsiOYacYZ4=" + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "sudo-prompt": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-8.2.5.tgz", + "integrity": "sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==" + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=" + }, + "svg-pan-zoom": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/svg-pan-zoom/-/svg-pan-zoom-3.4.1.tgz", + "integrity": "sha1-DRnoLg+WYNvZQnVYlHV1PLM7I/8=" + }, + "svgo": { + "version": "0.7.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-0.7.2.tgz", + "integrity": "sha1-n1dyQTlSE1xv779Ar+ak+qiLS7U=", + "requires": { + "coa": "~1.0.1", + "colors": "~1.1.2", + "csso": "~2.3.1", + "js-yaml": "~3.7.0", + "mkdirp": "~0.5.1", + "sax": "~1.2.1", + "whet.extend": "~0.9.9" + } + }, + "sync-exec": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/sync-exec/-/sync-exec-0.6.2.tgz", + "integrity": "sha1-cX0izFPwzh3vVZQ2LzqJouu5EQU=", + "optional": true + }, + "tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "requires": { + "os-tmpdir": "~1.0.2" + } + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "typescript": { + "version": "2.0.10", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-2.0.10.tgz", + "integrity": "sha1-zN1O2G/VVQpAcQGggUAS4bP6w90=" + }, + "typescript-eslint-parser": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/typescript-eslint-parser/-/typescript-eslint-parser-1.0.3.tgz", + "integrity": "sha1-h9Be0Fyoki2Nf4E2+xAoz26T510=", + "requires": { + "lodash.unescape": "4.0.0", + "object-assign": "^4.0.1" + } + }, + "underscore": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/underscore/-/underscore-1.13.1.tgz", + "integrity": "sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==" + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "whet.extend": { + "version": "0.9.9", + "resolved": "https://registry.npmjs.org/whet.extend/-/whet.extend-0.9.9.tgz", + "integrity": "sha1-+HfVv2SMl+WqVC+twW1qJZucEaE=" + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "yauzl": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/yauzl/-/yauzl-2.4.1.tgz", + "integrity": "sha1-lSj0QtqxsihOWLQ3m7GU4i4MQAU=", + "requires": { + "fd-slicer": "~1.0.1" + } + } + } +} diff --git a/app/package.json b/app/package.json index 530acaca1..4ca51cf78 100644 --- a/app/package.json +++ b/app/package.json @@ -1,97 +1,97 @@ -{ - "name": "icestudio", - "flavour": "develop", - "version": "0.11.3w", - "description": "Visual editor for open FPGA boards", - "contributors": [ - { - "name": "Carlos Venegas Arrabe", - "url": "https://github.com/cavearr" - }, - { - "name": "Juan González Gómez", - "url": "https://github.com/Obijuan" - } - ], - "repository": "https://github.com/FPGAwars/icestudio", - "updatecheck": "https://raw.githubusercontent.com/FPGAwars/icestudio/develop/app/package.json", - "license": "GPL-2.0", - "main": "index.html", - "chromium-args": "--enable-experimental-web-platform-features", - "development": { - "mode": false - }, - "window": { - "width": 900, - "height": 620, - "min_width": 800, - "min_height": 300, - "resizable": true, - "position": "center", - "icon": "resources/images/icestudio-logo.png" - }, - "apio": { - "min": "0.9.4", - "max": "1.0.0", - "extras": [ - "blackiceprog", - "tinyfpgab", - "tinyprog", - "icefunprog" - ], - "external": "", - "branch": "" - }, - "collection": "0.3.3", - "engines": {}, - "node": ">= 21.1.0", - "dependencies": { - "ace-builds": "~1.4.12", - "adm-zip": "0.4.7", - "alertifyjs": "~1.13.1", - "angular": "~1.6.9", - "angular-gettext": "2.4.2", - "angular-gettext-tools": "2.3.5", - "angular-route": "~1.6.9", - "angular-ui-bootstrap": "~1.3.3", - "async": "~3.2.4", - "backbone": "~1.3.3", - "bootstrap": "~3.3.7", - "copy-paste": "~1.3.0", - "cos-jquery-resize": "~1.1.0", - "extract-zip": "~1.6.5", - "fast-copy": "^2.0.3", - "fs-extra": "~1.0.0", - "getos": "~3.0.1", - "glob": "^7.1.4", - "jexcel": "^3.9.1", - "jointjs": "~2.0.1", - "jquery": "~3.6.3", - "jsuites": "^2.7.1", - "lodash": "~3.10.1", - "lodash.debounce": "~3.1.1", - "marked": "~0.3.19", - "mustache": "^4.0.0", - "node-emoji": "~1.8.1", - "node-lang-info": "~0.2.1", - "openurl": "~1.1.1", - "rmdir": "~1.2.0", - "rsyncwrapper": "~2.0.1", - "select2": "~4.1.0-rc.0", - "sha1": "~1.1.1", - "snapsvg": "~0.5.1", - "spark-md5": "^3.0.1", - "ssh-exec": "~2.0.0", - "sudo-prompt": "~8.2.0", - "svg-pan-zoom": "~3.4.1", - "svgo": "~0.7.2", - "tmp": "0.0.33" - }, - "readme": "../README.md", - "keywords": [ - "FPGA", - "open", - "editor", - "hardware" - ] +{ + "name": "icestudio", + "flavour": "develop", + "version": "0.11.3w", + "description": "Visual editor for open FPGA boards", + "contributors": [ + { + "name": "Carlos Venegas Arrabe", + "url": "https://github.com/cavearr" + }, + { + "name": "Juan González Gómez", + "url": "https://github.com/Obijuan" + } + ], + "repository": "https://github.com/FPGAwars/icestudio", + "updatecheck": "https://raw.githubusercontent.com/FPGAwars/icestudio/develop/app/package.json", + "license": "GPL-2.0", + "main": "index.html", + "chromium-args": "--enable-experimental-web-platform-features", + "development": { + "mode": false + }, + "window": { + "width": 900, + "height": 620, + "min_width": 800, + "min_height": 300, + "resizable": true, + "position": "center", + "icon": "resources/images/icestudio-logo.png" + }, + "apio": { + "min": "0.9.4", + "max": "1.0.0", + "extras": [ + "blackiceprog", + "tinyfpgab", + "tinyprog", + "icefunprog" + ], + "external": "", + "branch": "" + }, + "collection": "0.3.3", + "engines": {}, + "node": ">= 21.1.0", + "dependencies": { + "ace-builds": "~1.4.12", + "adm-zip": "0.4.7", + "alertifyjs": "~1.13.1", + "angular": "~1.6.9", + "angular-gettext": "2.4.2", + "angular-gettext-tools": "2.3.5", + "angular-route": "~1.6.9", + "angular-ui-bootstrap": "~1.3.3", + "async": "~3.2.4", + "backbone": "~1.3.3", + "bootstrap": "~3.3.7", + "copy-paste": "~1.3.0", + "cos-jquery-resize": "~1.1.0", + "extract-zip": "~1.6.5", + "fast-copy": "^2.0.3", + "fs-extra": "~1.0.0", + "getos": "~3.0.1", + "glob": "^7.1.4", + "jexcel": "^3.9.1", + "jointjs": "~2.0.1", + "jquery": "~3.6.3", + "jsuites": "^2.7.1", + "lodash": "~3.10.1", + "lodash.debounce": "~3.1.1", + "marked": "~0.3.19", + "mustache": "^4.0.0", + "node-emoji": "~1.8.1", + "node-lang-info": "~0.2.1", + "openurl": "~1.1.1", + "rmdir": "~1.2.0", + "rsyncwrapper": "~2.0.1", + "select2": "~4.1.0-rc.0", + "sha1": "~1.1.1", + "snapsvg": "~0.5.1", + "spark-md5": "^3.0.1", + "ssh-exec": "~2.0.0", + "sudo-prompt": "~8.2.0", + "svg-pan-zoom": "~3.4.1", + "svgo": "~0.7.2", + "tmp": "0.0.33" + }, + "readme": "../README.md", + "keywords": [ + "FPGA", + "open", + "editor", + "hardware" + ] } \ No newline at end of file diff --git a/app/resources/fonts/Lato2OFLWeb/OFL.txt b/app/resources/fonts/Lato2OFLWeb/OFL.txt index 6d2c4160b..3c5455f2a 100755 --- a/app/resources/fonts/Lato2OFLWeb/OFL.txt +++ b/app/resources/fonts/Lato2OFLWeb/OFL.txt @@ -1,94 +1,94 @@ -Copyright (c) 2010-2015, Łukasz Dziedzic (dziedzic@typoland.com), -with Reserved Font Name Lato. - -This Font Software is licensed under the SIL Open Font License, Version 1.1. -This license is copied below, and is also available with a FAQ at: -http://scripts.sil.org/OFL - - ------------------------------------------------------------ -SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 ------------------------------------------------------------ - -PREAMBLE -The goals of the Open Font License (OFL) are to stimulate worldwide -development of collaborative font projects, to support the font creation -efforts of academic and linguistic communities, and to provide a free and -open framework in which fonts may be shared and improved in partnership -with others. - -The OFL allows the licensed fonts to be used, studied, modified and -redistributed freely as long as they are not sold by themselves. The -fonts, including any derivative works, can be bundled, embedded, -redistributed and/or sold with any software provided that any reserved -names are not used by derivative works. The fonts and derivatives, -however, cannot be released under any other type of license. The -requirement for fonts to remain under this license does not apply -to any document created using the fonts or their derivatives. - -DEFINITIONS -"Font Software" refers to the set of files released by the Copyright -Holder(s) under this license and clearly marked as such. This may -include source files, build scripts and documentation. - -"Reserved Font Name" refers to any names specified as such after the -copyright statement(s). - -"Original Version" refers to the collection of Font Software components as -distributed by the Copyright Holder(s). - -"Modified Version" refers to any derivative made by adding to, deleting, -or substituting -- in part or in whole -- any of the components of the -Original Version, by changing formats or by porting the Font Software to a -new environment. - -"Author" refers to any designer, engineer, programmer, technical -writer or other person who contributed to the Font Software. - -PERMISSION & CONDITIONS -Permission is hereby granted, free of charge, to any person obtaining -a copy of the Font Software, to use, study, copy, merge, embed, modify, -redistribute, and sell modified and unmodified copies of the Font -Software, subject to the following conditions: - -1) Neither the Font Software nor any of its individual components, -in Original or Modified Versions, may be sold by itself. - -2) Original or Modified Versions of the Font Software may be bundled, -redistributed and/or sold with any software, provided that each copy -contains the above copyright notice and this license. These can be -included either as stand-alone text files, human-readable headers or -in the appropriate machine-readable metadata fields within text or -binary files as long as those fields can be easily viewed by the user. - -3) No Modified Version of the Font Software may use the Reserved Font -Name(s) unless explicit written permission is granted by the corresponding -Copyright Holder. This restriction only applies to the primary font name as -presented to the users. - -4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font -Software shall not be used to promote, endorse or advertise any -Modified Version, except to acknowledge the contribution(s) of the -Copyright Holder(s) and the Author(s) or with their explicit written -permission. - -5) The Font Software, modified or unmodified, in part or in whole, -must be distributed entirely under this license, and must not be -distributed under any other license. The requirement for fonts to -remain under this license does not apply to any document created -using the Font Software. - -TERMINATION -This license becomes null and void if any of the above conditions are -not met. - -DISCLAIMER -THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, -EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF -MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT -OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE -COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, -INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL -DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM -OTHER DEALINGS IN THE FONT SOFTWARE. +Copyright (c) 2010-2015, Łukasz Dziedzic (dziedzic@typoland.com), +with Reserved Font Name Lato. + +This Font Software is licensed under the SIL Open Font License, Version 1.1. +This license is copied below, and is also available with a FAQ at: +http://scripts.sil.org/OFL + + +----------------------------------------------------------- +SIL OPEN FONT LICENSE Version 1.1 - 26 February 2007 +----------------------------------------------------------- + +PREAMBLE +The goals of the Open Font License (OFL) are to stimulate worldwide +development of collaborative font projects, to support the font creation +efforts of academic and linguistic communities, and to provide a free and +open framework in which fonts may be shared and improved in partnership +with others. + +The OFL allows the licensed fonts to be used, studied, modified and +redistributed freely as long as they are not sold by themselves. The +fonts, including any derivative works, can be bundled, embedded, +redistributed and/or sold with any software provided that any reserved +names are not used by derivative works. The fonts and derivatives, +however, cannot be released under any other type of license. The +requirement for fonts to remain under this license does not apply +to any document created using the fonts or their derivatives. + +DEFINITIONS +"Font Software" refers to the set of files released by the Copyright +Holder(s) under this license and clearly marked as such. This may +include source files, build scripts and documentation. + +"Reserved Font Name" refers to any names specified as such after the +copyright statement(s). + +"Original Version" refers to the collection of Font Software components as +distributed by the Copyright Holder(s). + +"Modified Version" refers to any derivative made by adding to, deleting, +or substituting -- in part or in whole -- any of the components of the +Original Version, by changing formats or by porting the Font Software to a +new environment. + +"Author" refers to any designer, engineer, programmer, technical +writer or other person who contributed to the Font Software. + +PERMISSION & CONDITIONS +Permission is hereby granted, free of charge, to any person obtaining +a copy of the Font Software, to use, study, copy, merge, embed, modify, +redistribute, and sell modified and unmodified copies of the Font +Software, subject to the following conditions: + +1) Neither the Font Software nor any of its individual components, +in Original or Modified Versions, may be sold by itself. + +2) Original or Modified Versions of the Font Software may be bundled, +redistributed and/or sold with any software, provided that each copy +contains the above copyright notice and this license. These can be +included either as stand-alone text files, human-readable headers or +in the appropriate machine-readable metadata fields within text or +binary files as long as those fields can be easily viewed by the user. + +3) No Modified Version of the Font Software may use the Reserved Font +Name(s) unless explicit written permission is granted by the corresponding +Copyright Holder. This restriction only applies to the primary font name as +presented to the users. + +4) The name(s) of the Copyright Holder(s) or the Author(s) of the Font +Software shall not be used to promote, endorse or advertise any +Modified Version, except to acknowledge the contribution(s) of the +Copyright Holder(s) and the Author(s) or with their explicit written +permission. + +5) The Font Software, modified or unmodified, in part or in whole, +must be distributed entirely under this license, and must not be +distributed under any other license. The requirement for fonts to +remain under this license does not apply to any document created +using the Font Software. + +TERMINATION +This license becomes null and void if any of the above conditions are +not met. + +DISCLAIMER +THE FONT SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, +EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTIES OF +MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT +OF COPYRIGHT, PATENT, TRADEMARK, OR OTHER RIGHT. IN NO EVENT SHALL THE +COPYRIGHT HOLDER BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, +INCLUDING ANY GENERAL, SPECIAL, INDIRECT, INCIDENTAL, OR CONSEQUENTIAL +DAMAGES, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF THE USE OR INABILITY TO USE THE FONT SOFTWARE OR FROM +OTHER DEALINGS IN THE FONT SOFTWARE. diff --git a/app/resources/images/icons/light_left-arrow.svg b/app/resources/images/icons/light_left-arrow.svg index b70e9694f..8a8e7a4b0 100644 --- a/app/resources/images/icons/light_left-arrow.svg +++ b/app/resources/images/icons/light_left-arrow.svg @@ -1,9 +1,9 @@ - - - - - - + + + + + + diff --git a/app/resources/images/icons/light_right-arrow.svg b/app/resources/images/icons/light_right-arrow.svg index d427374d3..1f6d45533 100644 --- a/app/resources/images/icons/light_right-arrow.svg +++ b/app/resources/images/icons/light_right-arrow.svg @@ -1,9 +1,9 @@ - - - - - - + + + + + + From cac0150708dc9ab31f5b253e9055d24df8a3cfc0 Mon Sep 17 00:00:00 2001 From: TimRudy <3942818+TimRudy@users.noreply.github.com> Date: Fri, 10 May 2024 00:24:57 -0400 Subject: [PATCH 3/7] Edit English and update Translation files with gettext --- app/resources/locale/ca_ES/ca_ES.po | 139 +++---- app/resources/locale/cs_CZ/cs_CZ.po | 158 ++++---- app/resources/locale/de_DE/de_DE.po | 158 ++++---- app/resources/locale/el_GR/el_GR.po | 136 ++++--- app/resources/locale/en/en.po | 579 ++++++++++++++++------------ app/resources/locale/es_ES/es_ES.po | 145 +++---- app/resources/locale/eu_ES/eu_ES.po | 140 +++---- app/resources/locale/fr_FR/fr_FR.po | 146 +++---- app/resources/locale/gl_ES/gl_ES.po | 133 ++++--- app/resources/locale/it_IT/it_IT.po | 144 +++---- app/resources/locale/ja_JP/ja_JP.po | 159 ++++---- app/resources/locale/ko_KR/ko_KR.po | 138 +++---- app/resources/locale/nl_NL/nl_NL.po | 136 ++++--- app/resources/locale/ru_RU/ru_RU.po | 144 +++---- app/resources/locale/template.pot | 102 ++--- app/resources/locale/tr_TR/tr_TR.po | 146 ++++--- app/resources/locale/zh_CN/zh_CN.po | 138 +++---- app/resources/locale/zh_TW/zh_TW.po | 139 +++---- 18 files changed, 1542 insertions(+), 1438 deletions(-) diff --git a/app/resources/locale/ca_ES/ca_ES.po b/app/resources/locale/ca_ES/ca_ES.po index 3311900c0..76ee62005 100644 --- a/app/resources/locale/ca_ES/ca_ES.po +++ b/app/resources/locale/ca_ES/ca_ES.po @@ -44,7 +44,7 @@ msgstr "" msgid "Add" msgstr "Afegeix" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "Afegeix un bloc per a iniciar" @@ -64,7 +64,7 @@ msgstr "" msgid "All collections removed" msgstr "Col·leccions eliminades" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "Totes les col·leccions emmagatzemades es perdran. Vols continuar?" @@ -122,11 +122,11 @@ msgstr "Placa" msgid "Board rules" msgstr "Regles de la placa" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "Regles de la placa inhabilitades" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "Regles de la placa habilitades" @@ -142,7 +142,7 @@ msgstr "Placa {{name}} no disponible" msgid "Board {{name}} not connected" msgstr "Placa {{name}} no connectada" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "Placa {{name}} seleccionada" @@ -150,12 +150,12 @@ msgstr "Placa {{name}} seleccionada" msgid "Bootloader not active" msgstr "Bootloader no actiu" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "Sintetitza" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "Sintetitzat realitzat" @@ -165,10 +165,8 @@ msgid "Cancel" msgstr "Cancel·la" #: app/scripts/services/utils.js:1200 -#, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" -msgstr "Format de projecte no admès {{version}}" +msgstr "" #: app/views/languages.html:92 #, fuzzy @@ -204,7 +202,7 @@ msgstr "Selecciona un color" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -217,11 +215,12 @@ msgid "Click here to setup the drivers" msgstr "Fes clic aquí per configurar els drivers" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "Fes clic aquí per instal·lar-ho" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "Fes clic aquí per veure" @@ -233,7 +232,7 @@ msgstr "Rellotge no permès per a busos de dades" msgid "Clone" msgstr "Clona" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "Tanca" @@ -249,7 +248,7 @@ msgstr "Col·lecció" msgid "Collection info" msgstr "Informació de la col·lecció" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "Informació de la col·lecció {{collection}} no definida" @@ -269,7 +268,7 @@ msgstr "Col·lecció {{name}} eliminada" msgid "Collection {{name}} replaced" msgstr "Col·lecció {{name}} reemplaçada" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "Col·lecció {{name}} seleccionada" @@ -277,7 +276,7 @@ msgstr "Col·lecció {{name}} seleccionada" msgid "Collections" msgstr "Col·leccions" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "Sortida d'ordres" @@ -367,11 +366,11 @@ msgstr "Descripció" msgid "Disable" msgstr "Inhabilita" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "Vols tancar l'aplicació?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "Vols eliminar la col·lecció {{name}}?" @@ -384,7 +383,8 @@ msgid "Documentation" msgstr "Documentació" #: app/views/version.html:69 -msgid "Don't display" +#, fuzzy +msgid "Don’t display" msgstr "No mostres" #: app/views/menu.html:675 @@ -460,7 +460,7 @@ msgstr "Introdueix els ports d'entrada" msgid "Enter the python path" msgstr "Introdueix la ruta de les col·leccions externes" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "Introdueix el nom del host remot usuari@host" @@ -492,7 +492,7 @@ msgstr "Exporta submòdul" msgid "External collections" msgstr "Col·leccions externes" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "Col·leccions externes actualitzades" @@ -501,7 +501,7 @@ msgstr "Col·leccions externes actualitzades" msgid "External plugins" msgstr "Col·leccions externes" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 #, fuzzy msgid "External plugins updated" msgstr "Col·leccions externes actualitzades" @@ -674,7 +674,7 @@ msgstr "" #: app/scripts/services/tools.js:1235 msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" @@ -711,12 +711,12 @@ msgstr "És necessari connexió a Internet" #: app/scripts/services/graph.js:298 #, fuzzy -msgid "Invalid Pull-up connection:
    block already connected" +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "Connexió de Pull up no vàlida: bloc ja connectat" #: app/scripts/services/graph.js:312 #, fuzzy -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "" "Connexió Pull up no vàlida:
    només blocs Entrada són " "permitits" @@ -743,10 +743,19 @@ msgstr "Connexió no vàlida: {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "Connexions d'entrada múltiple no vàlides" +#: app/scripts/controllers/menu.js:1948 +#, fuzzy +msgid "Invalid new name!" +msgstr "Nom del port incorrecte" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "Format de projecte no vàlid" +#: app/scripts/controllers/menu.js:1852 +msgid "Invalid search name!" +msgstr "" + #: app/views/languages.html:32 msgid "Italian" msgstr "Italià" @@ -802,7 +811,7 @@ msgstr "Drivers habilitats" msgid "Logging file" msgstr "" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "" @@ -852,11 +861,11 @@ msgstr "Nom" msgid "Next" msgstr "" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "Cap col·lecció emmagatzemada" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "D'acord" @@ -912,8 +921,8 @@ msgstr "" msgid "Paste" msgstr "Enganxa" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "La ruta {{path}} no existeix" @@ -933,7 +942,7 @@ msgstr "" msgid "Project information" msgstr "Informació del projecte" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "Informació del projecte actualitzada" @@ -945,14 +954,14 @@ msgstr "Projecte {{name}} carregat" msgid "Project {{name}} saved" msgstr "Projecte {{name}} desat" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "" +#: app/scripts/controllers/menu.js:873 +msgid "Python environment updated" +msgstr "" + #: app/views/menu.html:202 msgid "Quit" msgstr "Tanca" @@ -1058,15 +1067,15 @@ msgstr "Espanyol" msgid "Spring Green" msgstr "" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "Inicia sintetitzat" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "Inicia càrrega" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "Inicia verificació" @@ -1099,7 +1108,7 @@ msgstr "" msgid "The collection {{name}} already exists." msgstr "La col·leccio {{name}} ja existeix." -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 #, fuzzy msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " @@ -1112,7 +1121,7 @@ msgstr "" msgid "The toolchain will be removed. Do you want to continue?" msgstr "La toolchain serà eliminada. Vols continuar?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "Hi ha una nova versió nightly disponible" @@ -1145,14 +1154,15 @@ msgstr "" #: app/scripts/services/graph.js:532 #, fuzzy msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" "Per entrar al \"mode d'edició\" del bloc més profund, has de finalitzar el " "\"mode d'edició\" actual, bloquejant el cadenat." #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +#, fuzzy +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "Per navegar pel disseny, cal tancar el \"mode d'edició\"." #: app/scripts/controllers/menu.js:349 @@ -1204,11 +1214,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1245,16 +1255,16 @@ msgstr "Sense títol" msgid "Update (Latest stable)" msgstr "Actualitza el nom del bloc" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "Carrega" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "Càrrega realitzada" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Verificació realitzada" @@ -1301,11 +1311,6 @@ msgstr "Format de bloc incorrecte: {{type}}" msgid "Wrong block name {{name}}" msgstr "Nom de bloc incorrecte" -#: app/scripts/controllers/menu.js:1948 -#, fuzzy -msgid "Wrong new name!" -msgstr "Nom del port incorrecte" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "Format de projecte incorrecte: {{name}}" @@ -1314,10 +1319,6 @@ msgstr "Format de projecte incorrecte: {{name}}" msgid "Wrong remote hostname {{name}}" msgstr "Nom del host remot incorrecte {{name}}" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "" @@ -1329,8 +1330,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 #, fuzzy msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" "Estàs editant un submòdul, si el deses, només es desarà el submòdul (en " "aquesta situació \"anomena i desa\" funciona com \"exporta mòdul\"), Vols " @@ -1346,9 +1347,9 @@ msgstr "" #: app/scripts/controllers/menu.js:396 msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" #: app/scripts/services/project.js:107 @@ -1356,7 +1357,7 @@ msgstr "" msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "Pots carregar-ho com està o convertir-ho per a la placa {{name}}." -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 #, fuzzy msgid "" "You can only build at the top-level design. Inside submodules, you can " @@ -1365,7 +1366,7 @@ msgstr "" "Només pots construir en el disseny de nivell superior. Dins dels submòduls " "només pots Verificar" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 #, fuzzy msgid "" "You can only upload at the top-level design. Inside submodules, you can " @@ -1378,7 +1379,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "Els teus canvis es perdran si no els deses" @@ -1390,19 +1391,19 @@ msgstr "enrere" msgid "{{app}} is required." msgstr "És necessari {{app}}." -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "Full de dades de {{board}} no definit" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "{{board}} pinout no definit" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "Regles de {{board}} no definides" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "{{name}} exportat" diff --git a/app/resources/locale/cs_CZ/cs_CZ.po b/app/resources/locale/cs_CZ/cs_CZ.po index 5ebb3e053..28cea3358 100644 --- a/app/resources/locale/cs_CZ/cs_CZ.po +++ b/app/resources/locale/cs_CZ/cs_CZ.po @@ -13,6 +13,7 @@ msgstr "" "X-Generator: Poedit 3.0.1\n" #: app/views/design.html:18 +#, fuzzy msgid "" "Read only
    \n" " Unlock to edit the block!" @@ -25,6 +26,7 @@ msgid "Unplug and reconnect the board" msgstr "Odpojit a znovu připojit desku" #: app/views/design.html:34 +#, fuzzy msgid "" "WARNING!
    \n" " The changes made here will also be applied to all the\n" @@ -52,7 +54,7 @@ msgstr "Poděkování" msgid "Add" msgstr "Přidat" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "Přidat blok na začátek" @@ -72,7 +74,7 @@ msgstr "" msgid "All collections removed" msgstr "Všechny kolekce odstraněny" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "Všechny uložené kolekce budou zahozeny. Přejete si pokračovat?" @@ -129,11 +131,11 @@ msgstr "Deska" msgid "Board rules" msgstr "Pravidla desky" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "Pravidla desky zakázána" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "Pravidla desky povolena" @@ -149,7 +151,7 @@ msgstr "Deska {{name}} není dostupná" msgid "Board {{name}} not connected" msgstr "Deska {{name}} není připojena" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "Deska {{name}} vybrána" @@ -157,12 +159,12 @@ msgstr "Deska {{name}} vybrána" msgid "Bootloader not active" msgstr "Zavaděč není aktivní" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "Sestavení" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "Sestavení hotovo" @@ -172,10 +174,8 @@ msgid "Cancel" msgstr "Zrušit" #: app/scripts/services/utils.js:1200 -#, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" -msgstr "Nepodporovaný formát projektu {{version}}" +msgstr "" #: app/views/languages.html:92 msgid "Catalonian" @@ -208,7 +208,7 @@ msgstr "Barva:" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -221,11 +221,12 @@ msgid "Click here to setup the drivers" msgstr "Klikněte zde pro instalování ovladačů" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "Pro instalaci klikněte zde" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "Pro zobrazení klikněte zde" @@ -237,7 +238,7 @@ msgstr "Hodiny nejsou povoleny pro datové sběrnice" msgid "Clone" msgstr "Klonovat" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "Zavřít" @@ -253,7 +254,7 @@ msgstr "Kolekce" msgid "Collection info" msgstr "Informace o kolekci" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "Informace o kolekci {{collection}} nejsou definovány" @@ -273,7 +274,7 @@ msgstr "Kolekce {{name}} odstraněna" msgid "Collection {{name}} replaced" msgstr "Kolekce {{name}} nahrazena" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "Kolekce {{name}} vybrána" @@ -281,7 +282,7 @@ msgstr "Kolekce {{name}} vybrána" msgid "Collections" msgstr "Kolekce" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "Výstup" @@ -369,11 +370,11 @@ msgstr "Popis" msgid "Disable" msgstr "Zakázat" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "Chcete zavřít aplikaci?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "Chcete odstranit kolekci {{name}}?" @@ -386,7 +387,7 @@ msgid "Documentation" msgstr "Dokumentace" #: app/views/version.html:69 -msgid "Don't display" +msgid "Don’t display" msgstr "Nezobrazovat" #: app/views/menu.html:675 @@ -455,7 +456,7 @@ msgstr "Zadejte cestu k programu pip" msgid "Enter the python path" msgstr "Zadejte cestu k pythonu" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "Zadejte vzdáleného hostitele uživatel@hostitel" @@ -487,7 +488,7 @@ msgstr "Exportovat submodul" msgid "External collections" msgstr "Externí kolekce" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "Externí kolekce aktualizována" @@ -495,7 +496,7 @@ msgstr "Externí kolekce aktualizována" msgid "External plugins" msgstr "Externí zásuvné moduly" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 msgid "External plugins updated" msgstr "Externí zásuvné moduly aktualizovány" @@ -602,22 +603,16 @@ msgid "Image {{name}} saved" msgstr "Obraz {{name}} uložen" #: app/scripts/services/forms.js:1645 -#, fuzzy -#| msgid "Input ports" msgid "InOut Left ports" -msgstr "Vstupy" +msgstr "" #: app/scripts/services/forms.js:1657 -#, fuzzy -#| msgid "Input ports" msgid "InOut Right ports" -msgstr "Vstupy" +msgstr "" #: app/scripts/services/forms.js:1013 app/scripts/services/forms.js:1148 -#, fuzzy -#| msgid "Input ports" msgid "InOut pin" -msgstr "Vstupy" +msgstr "" #: app/scripts/services/forms.js:387 app/views/design.html:108 msgid "Indian Red" @@ -660,9 +655,10 @@ msgid "Install Development version" msgstr "Instalovat vývojovou verzi" #: app/scripts/services/tools.js:1235 +#, fuzzy msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" "Instalovat STABILNÍ Nástroje. Operace vyžaduje připojení k internetu. " @@ -698,11 +694,13 @@ msgid "Internet connection required" msgstr "Potřeba připojení na internet" #: app/scripts/services/graph.js:298 -msgid "Invalid Pull-up connection:
    block already connected" +#, fuzzy +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "Neplatné připojení Pull-upu:
    blok je již připojen" #: app/scripts/services/graph.js:312 -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +#, fuzzy +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "" "Neplatné připojení Pull-upu:
    je povoleno pouze pro vstupní " "bloky" @@ -728,10 +726,19 @@ msgstr "Neplatné spojení: {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "Neplatné vícenásobná vstupní připojení" +#: app/scripts/controllers/menu.js:1948 +#, fuzzy +msgid "Invalid new name!" +msgstr "Špatný název!" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "Neplatný formát projektu" +#: app/scripts/controllers/menu.js:1852 +msgid "Invalid search name!" +msgstr "" + #: app/views/languages.html:32 msgid "Italian" msgstr "Italština" @@ -784,7 +791,7 @@ msgstr "Protokolování povoleno" msgid "Logging file" msgstr "Soubor protokolu" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "Soubor protokolu aktualizován" @@ -832,11 +839,11 @@ msgstr "Nové jméno" msgid "Next" msgstr "Další" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "Žádné kolekce neuloženy" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "Budiž" @@ -889,8 +896,8 @@ msgstr "Párované popisky" msgid "Paste" msgstr "Vložit" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "Cesta {{path}} neexistuje" @@ -910,7 +917,7 @@ msgstr "Před." msgid "Project information" msgstr "Informace o projektu" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "Informace o projektu aktualizovány" @@ -922,14 +929,15 @@ msgstr "Projekt {{name}} nahrán" msgid "Project {{name}} saved" msgstr "Projekt {{name}} uložen" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "Prostředí Pythonu aktualizováno" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "Prostředí Pythonu" +#: app/scripts/controllers/menu.js:873 +#, fuzzy +msgid "Python environment updated" +msgstr "Prostředí Pythonu aktualizováno" + #: app/views/menu.html:202 msgid "Quit" msgstr "Ukončit" @@ -1034,15 +1042,15 @@ msgstr "Španělština" msgid "Spring Green" msgstr "Jarní zelená" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "Začínám překlad" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "Začínám nahrávat" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "Začínám kontrolovat" @@ -1074,7 +1082,7 @@ msgstr "Děkuji mnohokrát!" msgid "The collection {{name}} already exists." msgstr "Kolekce {{name}} již existuje." -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " "the {{name}} board?" @@ -1086,7 +1094,7 @@ msgstr "" msgid "The toolchain will be removed. Do you want to continue?" msgstr "Nástroj bude odstraněn. Přejete si pokračovat?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "Nové noční sestavení je k dispozici" @@ -1107,6 +1115,7 @@ msgid "This project is designed for the {{name}} board." msgstr "Tento projekt je navržen pro desku {{name}}." #: app/views/version.html:36 +#, fuzzy msgid "" "This release has been possible thanks to the great work \n" " done by an emerging team from" @@ -1119,15 +1128,17 @@ msgid "This time" msgstr "" #: app/scripts/services/graph.js:532 +#, fuzzy msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" "Ke vstupu do úpravy vnitřního bloku potřebujete dokončit současnou úpravu, " "uzamkněte zámek." #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +#, fuzzy +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "Pro procházení návrhu musíte uzavřít režim úprav." #: app/scripts/controllers/menu.js:349 @@ -1177,11 +1188,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1217,16 +1228,16 @@ msgstr "Nepojmenovaný" msgid "Update (Latest stable)" msgstr "Aktualizovat (Poslední stabilní)" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "Nahrát" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "Nahrávání hotovo" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Kontrola hotová" @@ -1272,10 +1283,6 @@ msgstr "Špatný formát bloku: {{type}}" msgid "Wrong block name {{name}}" msgstr "Špatný název bloku {{name}}" -#: app/scripts/controllers/menu.js:1948 -msgid "Wrong new name!" -msgstr "Špatný název!" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "Špatný formát projektu: {{name}}" @@ -1284,10 +1291,6 @@ msgstr "Špatný formát projektu: {{name}}" msgid "Wrong remote hostname {{name}}" msgstr "Špatný název vzdáleného hostitele {{name}}" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "Špatný název!" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "Žlutá" @@ -1298,8 +1301,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" "Upravujete submodul, pokud bude ukládat, uložíte pouze submodul (v této " "situaci \"uložit jako\" funguje jako \"exportovat modul\"). Chcete " @@ -1314,10 +1317,11 @@ msgid "You are loading a design that uses \"tri-state\"." msgstr "" #: app/scripts/controllers/menu.js:396 +#, fuzzy msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" "Procházíte návrhem: pokud chcete uložit celý návrh, musíte jít " "zpět ne nejvyšší úroveň. Pokud chcete exportovat tento " @@ -1327,7 +1331,7 @@ msgstr "" msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "Můžete nahrát tak jak je, nebo převést pro desku {{name}}." -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 msgid "" "You can only build at the top-level design. Inside submodules, you can " "Verify" @@ -1335,7 +1339,7 @@ msgstr "" "Sestavovat můžete pouze na nejvyšší úrovni návrhu. Uvnitř submodulů můžete " "pouze Verifikovat" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 msgid "" "You can only upload at the top-level design. Inside submodules, you can " "Verify" @@ -1347,7 +1351,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "Poznámky k vydání můžete přečíst na" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "Vaše změny budou ztraceny pokud je neuložíte" @@ -1359,19 +1363,19 @@ msgstr "zpět" msgid "{{app}} is required." msgstr "{{app}} je vyžadováno." -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "{{board}} katalogový list není definován" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "{{board}} vývody nejsou definované" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "{{board}} pravidla nejsou definována" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "{{name}} exportováno" diff --git a/app/resources/locale/de_DE/de_DE.po b/app/resources/locale/de_DE/de_DE.po index 7896aad59..faae4421b 100644 --- a/app/resources/locale/de_DE/de_DE.po +++ b/app/resources/locale/de_DE/de_DE.po @@ -44,7 +44,7 @@ msgstr "Danksagung" msgid "Add" msgstr "Hinzufügen" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "Zuerst Block hinzufügen" @@ -64,7 +64,7 @@ msgstr "" msgid "All collections removed" msgstr "Alle Sammlungen wurden entfernt" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "Alle gespeicherten Sammlungen werden gelöscht. Fortfahren?" @@ -121,11 +121,11 @@ msgstr "Board" msgid "Board rules" msgstr "Board-Regeln" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "Board-Regeln deaktiviert" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "Board-Regeln aktiviert" @@ -141,7 +141,7 @@ msgstr "Board {{name}} nicht verfügbar" msgid "Board {{name}} not connected" msgstr "Board {{name}} nicht verbunden" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "Board {{name}} ausgewählt" @@ -149,12 +149,12 @@ msgstr "Board {{name}} ausgewählt" msgid "Bootloader not active" msgstr "Bootloader inaktiv" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "Erstellen" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "Erstellen abgeschlossen" @@ -164,10 +164,8 @@ msgid "Cancel" msgstr "Beenden" #: app/scripts/services/utils.js:1200 -#, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" -msgstr "Nicht unterstütztes Projektformat {{version}}" +msgstr "" #: app/views/languages.html:92 #, fuzzy @@ -201,7 +199,7 @@ msgstr "Wähle eine Farbe:" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -215,11 +213,12 @@ msgid "Click here to setup the drivers" msgstr "Klicke hier, um die Treiber einzurichten" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "Zur Installation hier klicken" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "Zum Ansehen hier klicken" @@ -231,7 +230,7 @@ msgstr "Clock ist für Daten-Busse nicht erlaubt" msgid "Clone" msgstr "Duplizieren" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "Schließen" @@ -247,7 +246,7 @@ msgstr "Sammlung" msgid "Collection info" msgstr "Sammlungs-Info" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "Sammlungsinfo {{collection}} nicht definiert" @@ -267,7 +266,7 @@ msgstr "Sammlung {{name}} entfernt" msgid "Collection {{name}} replaced" msgstr "Sammlung {{name}} ersetzt" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "Sammlung {{name}} ausgewählt" @@ -275,7 +274,7 @@ msgstr "Sammlung {{name}} ausgewählt" msgid "Collections" msgstr "Sammlungen" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "Befehlsausgabe" @@ -368,11 +367,11 @@ msgstr "Beschreibung" msgid "Disable" msgstr "Deaktivieren" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "Möchtest du die Anwendung schließen?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "Möchtest du die Sammlung {{name}} entfernen?" @@ -385,7 +384,8 @@ msgid "Documentation" msgstr "Dokumentation" #: app/views/version.html:69 -msgid "Don't display" +#, fuzzy +msgid "Don’t display" msgstr "Ausblenden" #: app/views/menu.html:675 @@ -455,7 +455,7 @@ msgstr "Python-Pop Pfad angeben" msgid "Enter the python path" msgstr "Python-Pfad eingeben" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "Gebe den Remote-Hostnamen user@host ein" @@ -487,7 +487,7 @@ msgstr "Untermodul exportieren" msgid "External collections" msgstr "Externe Sammlungen" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "Externe Sammlungen aktualisiert" @@ -495,7 +495,7 @@ msgstr "Externe Sammlungen aktualisiert" msgid "External plugins" msgstr "Externe Erweiterungen" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 msgid "External plugins updated" msgstr "Externe Erweiterungen aktualisiert" @@ -603,22 +603,16 @@ msgid "Image {{name}} saved" msgstr "Bild {{name}} gespeichert" #: app/scripts/services/forms.js:1645 -#, fuzzy -#| msgid "Input ports" msgid "InOut Left ports" -msgstr "Eingangs-Anschlüsse" +msgstr "" #: app/scripts/services/forms.js:1657 -#, fuzzy -#| msgid "Input ports" msgid "InOut Right ports" -msgstr "Eingangs-Anschlüsse" +msgstr "" #: app/scripts/services/forms.js:1013 app/scripts/services/forms.js:1148 -#, fuzzy -#| msgid "Input ports" msgid "InOut pin" -msgstr "Eingangs-Anschlüsse" +msgstr "" #: app/scripts/services/forms.js:387 app/views/design.html:108 msgid "Indian Red" @@ -661,9 +655,10 @@ msgid "Install Development version" msgstr "Installiere Entwicklungsversion" #: app/scripts/services/tools.js:1235 +#, fuzzy msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" "Installiere die stabile Toolchain. Dies benötigt eine " @@ -702,12 +697,12 @@ msgstr "Internetverbindung erforderlich" #: app/scripts/services/graph.js:298 #, fuzzy -msgid "Invalid Pull-up connection:
    block already connected" +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "Ungültige Pull up Verbindung: Block bereits verbunden" #: app/scripts/services/graph.js:312 #, fuzzy -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "" "Ungültige Pull up Verbindung: Nur Eingangs-Blöcke erlaubt" @@ -733,10 +728,19 @@ msgstr "Ungültige Verbindung: {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "Ungültige Mehrfach-Eingangs-Verbindungen" +#: app/scripts/controllers/menu.js:1948 +msgid "Invalid new name!" +msgstr "" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "Ungültiges Projektformat" +#: app/scripts/controllers/menu.js:1852 +#, fuzzy +msgid "Invalid search name!" +msgstr "Falscher Suchname!" + #: app/views/languages.html:32 msgid "Italian" msgstr "Italienisch" @@ -790,7 +794,7 @@ msgstr "Log-Protokollierung aktiviert" msgid "Logging file" msgstr "Log-Datei" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "Log-Datei aktualisiert" @@ -840,11 +844,11 @@ msgstr "Neuer Name:" msgid "Next" msgstr "" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "Keine Sammlungen gespeichert" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "OK" @@ -899,8 +903,8 @@ msgstr "Verknüpfte Labels" msgid "Paste" msgstr "Einfügen" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "Pfad {{path}} existiert nicht" @@ -920,7 +924,7 @@ msgstr "" msgid "Project information" msgstr "Projektinformationen" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "Projektinformationen aktualisiert" @@ -932,14 +936,15 @@ msgstr "Projekt {{name}} geladen" msgid "Project {{name}} saved" msgstr "Projekt {{name}} gespeichert" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "Python-Umgebung aktualisiert" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "Python-Umgebung" +#: app/scripts/controllers/menu.js:873 +#, fuzzy +msgid "Python environment updated" +msgstr "Python-Umgebung aktualisiert" + #: app/views/menu.html:202 msgid "Quit" msgstr "Beenden" @@ -1047,15 +1052,15 @@ msgstr "Spanisch" msgid "Spring Green" msgstr "Frühlingsgrün" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "Erstellen starten" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "Übertragung starten" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "Überprüfung starten" @@ -1089,7 +1094,7 @@ msgstr "Vielen Dank!" msgid "The collection {{name}} already exists." msgstr "Die Sammlung {{name}} existiert bereits." -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 #, fuzzy msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " @@ -1102,7 +1107,7 @@ msgstr "" msgid "The toolchain will be removed. Do you want to continue?" msgstr "Toolchain wird entfernt. Möchtest du fortfahren?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "Es ist eine neue Entwicklungs-Version verfügabr" @@ -1123,6 +1128,7 @@ msgid "This project is designed for the {{name}} board." msgstr "Dieses Projekt wurde für das {{name}} Board entwickelt." #: app/views/version.html:36 +#, fuzzy msgid "" "This release has been possible thanks to the great work \n" " done by an emerging team from" @@ -1137,15 +1143,16 @@ msgstr "" #: app/scripts/services/graph.js:532 #, fuzzy msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" "Um in den \"Bearbeitungsmodus\" des darunterliegenden Blocks zu gelangen, " "müssen Sie den aktuellen \"Bearbeitungsmodus\" beenden bzw. mit dem Schloss " "sperren." #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +#, fuzzy +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "Um zu navigieren, beende bitte den \"Bearbeitungsmodus\"." #: app/scripts/controllers/menu.js:349 @@ -1198,11 +1205,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1239,16 +1246,16 @@ msgstr "Unbenannt" msgid "Update (Latest stable)" msgstr "Aktualisiere" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "Übertragen" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "Übertragen abgeschlossen" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Überprüfen abgeschlossen" @@ -1273,10 +1280,8 @@ msgid "View license" msgstr "Lizenz anzeigen" #: app/scripts/services/utils.js:1371 -#, fuzzy -#| msgid "tri_state" msgid "Viewing tri-state" -msgstr "Tri-state" +msgstr "" #: app/scripts/services/tools.js:924 msgid "Warnings detected in the design" @@ -1296,11 +1301,6 @@ msgstr "Falsches Block-Format: {{type}}" msgid "Wrong block name {{name}}" msgstr "Falscher Block-Name {{name}}" -#: app/scripts/controllers/menu.js:1948 -#, fuzzy -msgid "Wrong new name!" -msgstr "Falscher Port-Name {{name}}" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "Falsches Projekt-Format: {{name}}" @@ -1309,10 +1309,6 @@ msgstr "Falsches Projekt-Format: {{name}}" msgid "Wrong remote hostname {{name}}" msgstr "Falscher Remote-Hostname {{name}}" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "Falscher Suchname!" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "Gelb" @@ -1324,8 +1320,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 #, fuzzy msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" "Du bearbeitest ein Untermodul. wenn du es speichert, wird nur das Untermodul " "gespeichert. Möchtest du fortfahren ?" @@ -1340,9 +1336,9 @@ msgstr "" #: app/scripts/controllers/menu.js:396 msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" #: app/scripts/services/project.js:107 @@ -1350,7 +1346,7 @@ msgstr "" msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "Lade es so wie es ist oder konvertiere es für das {{name}} Board." -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 #, fuzzy msgid "" "You can only build at the top-level design. Inside submodules, you can " @@ -1359,7 +1355,7 @@ msgstr "" "Du kannst nur auf höchster Ebene einen Entwurf erstellen. Untermodule können " "nur Überprüft werden" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 #, fuzzy msgid "" "You can only upload at the top-level design. Inside submodules, you can " @@ -1372,7 +1368,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "Versionshinweise auf der" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "Nicht gespeicherte Änderungen gehen verloren" @@ -1384,19 +1380,19 @@ msgstr "Zurück" msgid "{{app}} is required." msgstr "{{app}} wird benötigt." -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "{{board}} Datenblatt nicht definiert" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "{{board}} Pinout nicht definiert" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "{{board}} Regeln nicht definiert" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "{{name}} exportiert" diff --git a/app/resources/locale/el_GR/el_GR.po b/app/resources/locale/el_GR/el_GR.po index ce3a1e8a2..617cee300 100644 --- a/app/resources/locale/el_GR/el_GR.po +++ b/app/resources/locale/el_GR/el_GR.po @@ -44,7 +44,7 @@ msgstr "" msgid "Add" msgstr "Προσθήκη" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "Προσθέστε ένα block στην αρχή" @@ -64,7 +64,7 @@ msgstr "" msgid "All collections removed" msgstr "Όλες οι συλλογές διαγράφηκαν" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "Όλες οι αποθηκευμένες συλλογές θα διαγραφούν. θέλετε να συνεχίσετε?" @@ -122,11 +122,11 @@ msgstr "Πλακέτα" msgid "Board rules" msgstr "Κανόνες πλακέτας" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "Οι κανόνες της πλακέτας απενεργοποιήθηκαν" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "Οι κανόνες της πλακέτας ενεργοποιήθηκαν" @@ -142,7 +142,7 @@ msgstr "Η πλακέτα {{name}} δεν είναι διαθέσιμη" msgid "Board {{name}} not connected" msgstr "Η πλακέτα {{name}} δεν είναι συνδεδεμένη" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "Η πλακέτα {{name}} επιλέχθηκε" @@ -150,12 +150,12 @@ msgstr "Η πλακέτα {{name}} επιλέχθηκε" msgid "Bootloader not active" msgstr "Ο Bootloader δεν είναι ενεργός" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "Χτίσιμο" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "Το χτίσιμο ολοκληρώθηκε" @@ -165,10 +165,8 @@ msgid "Cancel" msgstr "Ακύρωση" #: app/scripts/services/utils.js:1200 -#, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" -msgstr "Μη υποστηριζόμενη μορφοποίηση έργου {{version}}" +msgstr "" #: app/views/languages.html:92 #, fuzzy @@ -202,7 +200,7 @@ msgstr "" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -215,11 +213,12 @@ msgid "Click here to setup the drivers" msgstr "Πατήστε εδώ για να εγκαταστήσετε τους νέους οδηγούς" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "Πατήστε εδώ για να το εγκαταστήσετε" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "Πατήστε εδώ για εμφάνιση" @@ -231,7 +230,7 @@ msgstr "Το ρολόι δεν επιτρέπετε για διαύλους δε msgid "Clone" msgstr "" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "Κλείσιμο" @@ -247,7 +246,7 @@ msgstr "Βιβλιοθήκη" msgid "Collection info" msgstr "Λεπτομέρειες βιβλιοθήκης" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "Δεν υπάρχουν πληροφορίες για την βιβλιοθήκη {{collection}}" @@ -267,7 +266,7 @@ msgstr "Η βιβλιοθήκη {{name}} αφαιρέθηκε" msgid "Collection {{name}} replaced" msgstr "Η βιβλιοθήκη {{name}} αντικαταστάθηκε" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "Η βιβλιοθήκη {{name}} επιλέχθηκε" @@ -275,7 +274,7 @@ msgstr "Η βιβλιοθήκη {{name}} επιλέχθηκε" msgid "Collections" msgstr "Βιβλιοθήκες" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "Τερματικό εξόδου εντολών" @@ -365,11 +364,11 @@ msgstr "Περιγραφή" msgid "Disable" msgstr "Απενεργοποίηση" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "Θέλετε να κλείσετε την εφαρμογή?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "Θέλετε να διαγράψετε τη βιβλιοθήκη {{name}}?" @@ -382,7 +381,7 @@ msgid "Documentation" msgstr "Τεκμηρίωση" #: app/views/version.html:69 -msgid "Don't display" +msgid "Don’t display" msgstr "" #: app/views/menu.html:675 @@ -458,7 +457,7 @@ msgstr "Εισαγάγετε τις θύρες εισόδου" msgid "Enter the python path" msgstr "Εισαγάγετε τη διαδρομή της εξωτερικής βιβλιοθήκης" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "Εισαγάγετε το όνομα του απομακρυσμένου υπολογιστή/συσκευής (user@host)" @@ -490,7 +489,7 @@ msgstr "" msgid "External collections" msgstr "Εξωτερικές βιβλιοθήκες" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "Οι εξωτερικές βιβλιοθήκες ανανεώθηκαν" @@ -499,7 +498,7 @@ msgstr "Οι εξωτερικές βιβλιοθήκες ανανεώθηκαν" msgid "External plugins" msgstr "Εξωτερικές βιβλιοθήκες" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 #, fuzzy msgid "External plugins updated" msgstr "Οι εξωτερικές βιβλιοθήκες ανανεώθηκαν" @@ -668,7 +667,7 @@ msgstr "" #: app/scripts/services/tools.js:1235 msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" @@ -705,12 +704,12 @@ msgstr "Είναι απαραίτητη η συνδεσιμότητα στο δ #: app/scripts/services/graph.js:298 #, fuzzy -msgid "Invalid Pull-up connection:
    block already connected" +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "Μη έγκυρη Pull up σύνδεση:
    το block είναι ήδη συνδεδεμένο" #: app/scripts/services/graph.js:312 #, fuzzy -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "" "Μη έγκυρη Pull up σύνδεση:
    μόνο block εισόδουεπιτρέπονται" @@ -736,10 +735,18 @@ msgstr "Μη έγκυρη σύνδεση: {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "Πολλαπλές μη έγκυρες συνδέσεις" +#: app/scripts/controllers/menu.js:1948 +msgid "Invalid new name!" +msgstr "" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "Μη έγκυρη μορφοποίηση έργου" +#: app/scripts/controllers/menu.js:1852 +msgid "Invalid search name!" +msgstr "" + #: app/views/languages.html:32 msgid "Italian" msgstr "" @@ -795,7 +802,7 @@ msgstr "Οι οδηγοί ενεργοποιήθηκαν" msgid "Logging file" msgstr "" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "" @@ -845,11 +852,11 @@ msgstr "Όνομα" msgid "Next" msgstr "" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "Δεν έχουν αποθηκευτεί βιβλιοθήκες" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "ΟΚ" @@ -904,8 +911,8 @@ msgstr "" msgid "Paste" msgstr "Επικόλληση" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "Η διαδρομή {{path}} δεν υπάρχει" @@ -925,7 +932,7 @@ msgstr "" msgid "Project information" msgstr "Πληροφορίες έργου" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "Οι πληροφορίες του έργου ανανεωθήκαν" @@ -937,14 +944,14 @@ msgstr "Το έργο {{name}} φορτώθηκε" msgid "Project {{name}} saved" msgstr "Το έργο {{name}} αποθηκεύτηκε" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "" +#: app/scripts/controllers/menu.js:873 +msgid "Python environment updated" +msgstr "" + #: app/views/menu.html:202 msgid "Quit" msgstr "Έξοδος" @@ -1050,15 +1057,15 @@ msgstr "Ισπανικά" msgid "Spring Green" msgstr "" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "Έναρξη χτισίματος" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "Έναρξη μεταφόρτωσης" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "Έναρξη επαλήθευσης" @@ -1091,7 +1098,7 @@ msgstr "" msgid "The collection {{name}} already exists." msgstr "Η βιβλιοθήκη {{name}} υπάρχει ήδη." -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 #, fuzzy msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " @@ -1104,7 +1111,7 @@ msgstr "" msgid "The toolchain will be removed. Do you want to continue?" msgstr "Το toolchan θα διαγραφεί. Θέλετε να συνεχίσετε?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "" @@ -1136,12 +1143,12 @@ msgstr "" #: app/scripts/services/graph.js:532 msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "" #: app/scripts/controllers/menu.js:349 @@ -1189,11 +1196,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1230,16 +1237,16 @@ msgstr "Άτιτλο" msgid "Update (Latest stable)" msgstr "Ενημερώστε το όνομα του block" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "Μεταφόρτωση" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "Η μεταφόρτωση ολοκληρωθηκε" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Η επαλήθευση ολοκληρωθηκε" @@ -1286,11 +1293,6 @@ msgstr "Λάθος μορφοποίηση block: {{type}}" msgid "Wrong block name {{name}}" msgstr "Λάθος όνομα block: {{name}}" -#: app/scripts/controllers/menu.js:1948 -#, fuzzy -msgid "Wrong new name!" -msgstr "Λάθος όνομα θύρας: {{name}}" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "Λάθος μορφοποίηση έργου: {{name}}" @@ -1299,10 +1301,6 @@ msgstr "Λάθος μορφοποίηση έργου: {{name}}" msgid "Wrong remote hostname {{name}}" msgstr "Εσφαλμένη διεύθυνση απομακρυσμένου υπολογιστή/συσκευής" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "" @@ -1313,8 +1311,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" #: app/scripts/services/utils.js:1348 @@ -1327,9 +1325,9 @@ msgstr "" #: app/scripts/controllers/menu.js:396 msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" #: app/scripts/services/project.js:107 @@ -1339,13 +1337,13 @@ msgstr "" "Μπορείτε να το φορτώσετε όπως είναι ή να το μετατρέψετε για την πλακέτα " "{{name}}" -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 msgid "" "You can only build at the top-level design. Inside submodules, you can " "Verify" msgstr "" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 msgid "" "You can only upload at the top-level design. Inside submodules, you can " "Verify" @@ -1355,7 +1353,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "Οι αλλαγές σας θα χαθούν αν δεν τις αποθηκεύσετε" @@ -1367,19 +1365,19 @@ msgstr "επιστροφή" msgid "{{app}} is required." msgstr "{{app}} είναι απαρέτητ." -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "το δελτίο δεδομένων για την πλακέτα {{board}} δεν έχει δηλωθεί" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "το pinout για την πλακέτα {{board}} δεν έχει δηλωθεί" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "οι κανόνες για την πλακέτα {{board}} δεν έχουν δηλωθεί" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "Το {{name}} εξήχθη" diff --git a/app/resources/locale/en/en.po b/app/resources/locale/en/en.po index 6e523b2b8..10fa6cda8 100644 --- a/app/resources/locale/en/en.po +++ b/app/resources/locale/en/en.po @@ -40,7 +40,7 @@ msgstr "" " using
    \n" " Edit → Clone." -#: app/views/menu.html:891 +#: app/views/menu.html:873 msgid "About Icestudio" msgstr "About Icestudio" @@ -48,11 +48,11 @@ msgstr "About Icestudio" msgid "Acknowledgment" msgstr "Acknowledgment" -#: app/views/menu.html:726 +#: app/views/menu.html:708 msgid "Add" msgstr "Add" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "Add a block to start" @@ -60,27 +60,35 @@ msgstr "Add a block to start" msgid "Add as block" msgstr "Add as block" -#: app/scripts/services/forms.js:1795 +#: app/scripts/services/forms.js:1912 msgid "Address format" msgstr "Address format" -#: app/scripts/services/tools.js:1918 +#: app/views/menu.html:385 +msgid "Advanced features" +msgstr "Advanced features" + +#: app/scripts/services/tools.js:1939 msgid "All collections removed" msgstr "All collections removed" -#: app/scripts/controllers/menu.js:1441 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "All stored collections will be lost. Do you want to continue?" -#: app/scripts/services/tools.js:1500 +#: app/views/advanced.html:25 +msgid "Allow tri-state connections" +msgstr "Allow tri-state connections" + +#: app/scripts/services/tools.js:1508 msgid "At least Python 3.7 is required" msgstr "At least Python 3.7 is required" -#: app/scripts/services/utils.js:638 +#: app/scripts/services/utils.js:671 msgid "Author" msgstr "Author" -#: app/views/menu.html:771 +#: app/views/menu.html:753 msgid "Basic" msgstr "Basic" @@ -88,24 +96,24 @@ msgstr "Basic" msgid "Basque" msgstr "Basque" -#: app/scripts/services/forms.js:1781 +#: app/scripts/services/forms.js:1898 msgid "Binary" msgstr "Binary" -#: app/scripts/services/tools.js:159 +#: app/scripts/services/tools.js:171 msgid "Bitstream not found: build your project first" msgstr "Bitstream not found: build your project first" -#: app/scripts/services/blockforms.js:1082 -#: app/scripts/services/blockforms.js:1206 -#: app/scripts/services/blockforms.js:1249 -#: app/scripts/services/blockforms.js:1299 -#: app/scripts/services/blockforms.js:1352 -#: app/scripts/services/blockforms.js:1492 +#: app/scripts/services/blockforms.js:1130 +#: app/scripts/services/blockforms.js:1254 +#: app/scripts/services/blockforms.js:1297 +#: app/scripts/services/blockforms.js:1347 +#: app/scripts/services/blockforms.js:1400 +#: app/scripts/services/blockforms.js:1568 msgid "Block updated" msgstr "Block updated" -#: app/scripts/services/project.js:505 +#: app/scripts/services/project.js:496 msgid "Block {{name}} imported" msgstr "Block {{name}} imported" @@ -113,55 +121,60 @@ msgstr "Block {{name}} imported" msgid "Blocks" msgstr "Blocks" -#: app/views/menu.html:526 +#: app/views/menu.html:508 msgid "Board" msgstr "Board" -#: app/views/menu.html:385 app/views/menu.html:476 +#: app/views/advanced.html:15 app/views/menu.html:458 msgid "Board rules" msgstr "Board rules" -#: app/scripts/controllers/menu.js:1016 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "Board rules disabled" -#: app/scripts/controllers/menu.js:1014 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "Board rules enabled" -#: app/scripts/services/tools.js:759 +#: app/scripts/services/tools.js:766 msgid "Board {{name}} disconnected" msgstr "Board {{name}} disconnected" -#: app/scripts/services/tools.js:718 app/scripts/services/tools.js:744 +#: app/scripts/services/tools.js:725 app/scripts/services/tools.js:751 msgid "Board {{name}} not available" msgstr "Board {{name}} not available" -#: app/scripts/services/tools.js:696 +#: app/scripts/services/tools.js:703 msgid "Board {{name}} not connected" msgstr "Board {{name}} not connected" -#: app/scripts/app.js:184 app/scripts/controllers/menu.js:1323 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "Board {{name}} selected" -#: app/scripts/services/tools.js:707 app/scripts/services/tools.js:737 +#: app/scripts/services/tools.js:714 app/scripts/services/tools.js:744 msgid "Bootloader not active" msgstr "Bootloader not active" -#: app/scripts/controllers/menu.js:1345 app/views/design.html:506 -#: app/views/menu.html:625 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 +#: app/views/menu.html:607 msgid "Build" msgstr "Build" -#: app/scripts/controllers/menu.js:1355 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "Build done" -#: app/scripts/app.js:58 app/scripts/services/project.js:158 +#: app/scripts/app.js:58 app/scripts/services/project.js:161 +#: app/scripts/services/utils.js:1382 msgid "Cancel" msgstr "Cancel" +#: app/scripts/services/utils.js:1200 +msgid "Cannot paste from a different project format ({{version}})" +msgstr "Cannot paste from a different project format ({{version}})" + #: app/views/languages.html:92 msgid "Catalonian" msgstr "Catalonian" @@ -170,11 +183,15 @@ msgstr "Catalonian" msgid "Change Color" msgstr "Change Color" -#: app/scripts/services/tools.js:1455 +#: app/scripts/services/utils.js:1367 +msgid "Changed Preferences: Allow tri-state connections" +msgstr "Changed Preferences: Allow tri-state connections" + +#: app/scripts/services/tools.js:1463 msgid "Check Internet connection..." msgstr "Check Internet connection..." -#: app/scripts/services/tools.js:1489 +#: app/scripts/services/tools.js:1497 msgid "Check Python..." msgstr "Check Python..." @@ -182,28 +199,39 @@ msgstr "Check Python..." msgid "Chinese" msgstr "Chinese" -#: app/scripts/services/forms.js:1199 +#: app/scripts/services/forms.js:1245 msgid "Choose a color:" msgstr "Choose a color:" -#: app/scripts/services/project.js:182 +#: app/scripts/services/utils.js:1365 +msgid "" +"Click \"Yes\" to allow tri-state and update Preferences:
      " +" Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." +msgstr "" +"Click \"Yes\" to allow tri-state and update Preferences:
      " +" Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." + +#: app/scripts/services/project.js:185 msgid "Click here to download a newer version of Icestudio" msgstr "Click here to download a newer version of Icestudio" -#: app/scripts/services/tools.js:1629 +#: app/scripts/services/tools.js:1650 msgid "Click here to setup the drivers" msgstr "Click here to setup the drivers" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:539 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "Click here to install it" -#: app/scripts/controllers/menu.js:956 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "Click here to view" -#: app/scripts/services/forms.js:1041 +#: app/scripts/services/forms.js:1062 msgid "Clock not allowed for data buses" msgstr "Clock not allowed for data buses" @@ -215,67 +243,67 @@ msgstr "Clone" msgid "Close" msgstr "Close" -#: app/views/design.html:314 app/views/menu.html:809 +#: app/views/design.html:314 app/views/menu.html:791 msgid "Code" msgstr "Code" -#: app/views/menu.html:559 +#: app/views/menu.html:541 msgid "Collection" msgstr "Collection" -#: app/views/menu.html:483 +#: app/views/menu.html:465 msgid "Collection info" msgstr "Collection info" -#: app/scripts/controllers/menu.js:1232 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "Collection {{collection}} info not defined" -#: app/scripts/services/tools.js:1771 +#: app/scripts/services/tools.js:1792 msgid "Collection {{name}} added" msgstr "Collection {{name}} added" -#: app/scripts/services/tools.js:1758 +#: app/scripts/services/tools.js:1779 msgid "Collection {{name}} not replaced" msgstr "Collection {{name}} not replaced" -#: app/scripts/services/tools.js:1909 +#: app/scripts/services/tools.js:1930 msgid "Collection {{name}} removed" msgstr "Collection {{name}} removed" -#: app/scripts/services/tools.js:1747 +#: app/scripts/services/tools.js:1768 msgid "Collection {{name}} replaced" msgstr "Collection {{name}} replaced" -#: app/scripts/controllers/menu.js:1278 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "Collection {{name}} selected" -#: app/views/menu.html:718 +#: app/views/menu.html:700 msgid "Collections" msgstr "Collections" -#: app/scripts/controllers/menu.js:1248 app/views/menu.html:489 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "Command output" -#: app/views/menu.html:882 +#: app/views/menu.html:864 msgid "Community forum" msgstr "Community forum" -#: app/scripts/services/tools.js:787 +#: app/scripts/services/tools.js:794 msgid "Configuration not completed" msgstr "Configuration not completed" -#: app/views/design.html:304 app/views/menu.html:801 +#: app/views/design.html:304 app/views/menu.html:783 msgid "Constant" msgstr "Constant" -#: app/scripts/services/forms.js:1985 +#: app/scripts/services/forms.js:2102 msgid "Constant names" msgstr "Constant names" -#: app/scripts/services/project.js:99 +#: app/scripts/services/project.js:103 msgid "Convert" msgstr "Convert" @@ -283,11 +311,11 @@ msgstr "Convert" msgid "Copy" msgstr "Copy" -#: app/scripts/services/forms.js:400 app/views/design.html:136 +#: app/scripts/services/forms.js:399 app/views/design.html:136 msgid "Coral" msgstr "Coral" -#: app/scripts/services/tools.js:1519 +#: app/scripts/services/tools.js:1527 msgid "Create virtualenv..." msgstr "Create virtualenv..." @@ -303,31 +331,31 @@ msgstr "Czech" msgid "Dark (default)" msgstr "Dark (default)" -#: app/scripts/services/forms.js:424 app/views/design.html:199 +#: app/scripts/services/forms.js:423 app/views/design.html:199 msgid "Dark Green" msgstr "Dark Green" -#: app/scripts/services/forms.js:406 app/views/design.html:150 +#: app/scripts/services/forms.js:405 app/views/design.html:150 msgid "Dark Orange" msgstr "Dark Orange" -#: app/views/menu.html:470 +#: app/views/menu.html:452 msgid "Datasheet" msgstr "Datasheet" -#: app/scripts/services/forms.js:1785 +#: app/scripts/services/forms.js:1902 msgid "Decimal" msgstr "Decimal" -#: app/scripts/services/forms.js:394 app/views/design.html:122 +#: app/scripts/services/forms.js:393 app/views/design.html:122 msgid "Deep Pink" msgstr "Deep Pink" -#: app/scripts/services/forms.js:439 app/views/design.html:234 +#: app/scripts/services/forms.js:438 app/views/design.html:234 msgid "Deep Sky Blue" msgstr "Deep Sky Blue" -#: app/views/menu.html:568 +#: app/views/menu.html:550 msgid "Default" msgstr "Default" @@ -335,11 +363,11 @@ msgstr "Default" msgid "Delete" msgstr "Delete" -#: app/scripts/services/utils.js:637 +#: app/scripts/services/utils.js:670 msgid "Description" msgstr "Description" -#: app/views/menu.html:706 +#: app/views/menu.html:688 msgid "Disable" msgstr "Disable" @@ -347,23 +375,23 @@ msgstr "Disable" msgid "Do you want to close the application?" msgstr "Do you want to close the application?" -#: app/scripts/controllers/menu.js:1424 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "Do you want to remove the {{name}} collection?" -#: app/scripts/services/tools.js:1740 +#: app/scripts/services/tools.js:1761 msgid "Do you want to replace it?" msgstr "Do you want to replace it?" -#: app/views/menu.html:863 +#: app/views/menu.html:845 msgid "Documentation" msgstr "Documentation" #: app/views/version.html:69 -msgid "Don't display" -msgstr "Don't display" +msgid "Don’t display" +msgstr "Don’t display" -#: app/views/menu.html:693 +#: app/views/menu.html:675 msgid "Drivers" msgstr "Drivers" @@ -381,11 +409,11 @@ msgstr "Drivers enabled" msgid "Duplicate" msgstr "Duplicate" -#: app/scripts/services/tools.js:805 +#: app/scripts/services/tools.js:812 msgid "Duplicated FPGA I/O ports" msgstr "Duplicated FPGA I/O ports" -#: app/scripts/services/forms.js:1712 +#: app/scripts/services/forms.js:1817 msgid "Duplicated port name:" msgstr "Duplicated port name:" @@ -397,11 +425,11 @@ msgstr "Dutch" msgid "Edit" msgstr "Edit" -#: app/scripts/services/tools.js:1719 +#: app/scripts/services/tools.js:1740 msgid "Edit the collection name" msgstr "Edit the collection name" -#: app/views/menu.html:699 +#: app/views/menu.html:681 msgid "Enable" msgstr "Enable" @@ -409,35 +437,35 @@ msgstr "Enable" msgid "English" msgstr "English" -#: app/scripts/services/forms.js:2368 +#: app/scripts/services/forms.js:2485 msgid "Enter the external collection path" msgstr "Enter the external collections path" -#: app/scripts/services/forms.js:2265 +#: app/scripts/services/forms.js:2382 msgid "Enter the external plugins path" msgstr "Enter the external plugins path" -#: app/scripts/services/forms.js:2219 +#: app/scripts/services/forms.js:2336 msgid "Enter the log filename" msgstr "Enter the log filename" -#: app/scripts/services/forms.js:2320 +#: app/scripts/services/forms.js:2437 msgid "Enter the pip path" msgstr "Enter the pip path" -#: app/scripts/services/forms.js:2312 +#: app/scripts/services/forms.js:2429 msgid "Enter the python path" msgstr "Enter the python path" -#: app/scripts/controllers/menu.js:1003 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "Enter the remote hostname user@host" -#: app/scripts/services/utils.js:841 +#: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "Error: {{error}}" -#: app/scripts/services/tools.js:911 +#: app/scripts/services/tools.js:918 msgid "Errors detected in the design" msgstr "Errors detected in the design" @@ -445,7 +473,7 @@ msgstr "Errors detected in the design" msgid "Examples" msgstr "Examples" -#: app/scripts/services/tools.js:577 +#: app/scripts/services/tools.js:584 msgid "Execute remote {{label}} ..." msgstr "Execute remote {{label}} ..." @@ -457,31 +485,31 @@ msgstr "Export" msgid "Export submodule" msgstr "Export submodule" -#: app/views/menu.html:395 +#: app/views/menu.html:398 msgid "External collections" msgstr "External collections" -#: app/scripts/controllers/menu.js:928 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "External collections updated" -#: app/views/menu.html:401 +#: app/views/advanced.html:35 msgid "External plugins" msgstr "External plugins" -#: app/scripts/controllers/menu.js:799 +#: app/scripts/controllers/menu.js:809 msgid "External plugins updated" msgstr "External plugins updated" -#: app/scripts/services/tools.js:798 +#: app/scripts/services/tools.js:805 msgid "FPGA I/O ports not defined" msgstr "FPGA I/O ports not defined" -#: app/scripts/services/forms.js:845 +#: app/scripts/services/forms.js:844 msgid "FPGA pin" msgstr "FPGA pin" -#: app/views/menu.html:504 +#: app/views/menu.html:486 msgid "FPGA resources" msgstr "FPGA resources" @@ -497,17 +525,17 @@ msgstr "FPGAwars community." msgid "File" msgstr "File" -#: app/scripts/services/project.js:519 +#: app/scripts/services/project.js:511 msgid "" "File {{file}} already exists in the project path. Do you want to replace it?" msgstr "" "File {{file}} already exists in the project path. Do you want to replace it?" -#: app/scripts/services/tools.js:433 +#: app/scripts/services/tools.js:445 msgid "File {{file}} does not exist" msgstr "File {{file}} does not exist" -#: app/scripts/services/project.js:552 +#: app/scripts/services/project.js:544 msgid "File {{file}} imported" msgstr "File {{file}} imported" @@ -523,7 +551,7 @@ msgstr "Fit content" msgid "French" msgstr "French" -#: app/scripts/services/forms.js:385 app/views/design.html:171 +#: app/scripts/services/forms.js:384 app/views/design.html:171 #: app/views/design.html:97 msgid "Fuchsia" msgstr "Fuchsia" @@ -536,7 +564,7 @@ msgstr "Galician" msgid "German" msgstr "German" -#: app/scripts/services/forms.js:409 app/views/design.html:157 +#: app/scripts/services/forms.js:408 app/views/design.html:157 msgid "Gold" msgstr "Gold" @@ -544,15 +572,15 @@ msgstr "Gold" msgid "Greek" msgstr "Greek" -#: app/scripts/services/forms.js:418 app/views/design.html:185 +#: app/scripts/services/forms.js:417 app/views/design.html:185 msgid "Green Yellow" msgstr "Green Yellow" -#: app/views/menu.html:827 +#: app/views/menu.html:809 msgid "Help" msgstr "Help" -#: app/scripts/services/forms.js:1789 +#: app/scripts/services/forms.js:1906 msgid "Hexadecimal" msgstr "Hexadecimal" @@ -560,7 +588,7 @@ msgstr "Hexadecimal" msgid "Icestudio is part of" msgstr "Icestudio is part of" -#: app/scripts/services/graph.js:1659 +#: app/scripts/services/graph.js:1643 msgid "" "If you see blank IN/OUT pins, it is because equivalent pins do not exist on " "this board" @@ -568,65 +596,77 @@ msgstr "" "If you see blank IN/OUT pins, it is because equivalent pins do not exist on " "this board" -#: app/scripts/services/utils.js:651 +#: app/scripts/services/utils.js:684 msgid "Image" msgstr "Image" -#: app/scripts/controllers/menu.js:2125 +#: app/scripts/controllers/menu.js:2164 msgid "Image {{name}} saved" msgstr "Image {{name}} saved" -#: app/scripts/services/forms.js:388 app/views/design.html:108 +#: app/scripts/services/forms.js:1645 +msgid "InOut Left ports" +msgstr "InOut Left ports" + +#: app/scripts/services/forms.js:1657 +msgid "InOut Right ports" +msgstr "InOut Right ports" + +#: app/scripts/services/forms.js:1013 app/scripts/services/forms.js:1148 +msgid "InOut pin" +msgstr "InOut pin" + +#: app/scripts/services/forms.js:387 app/views/design.html:108 msgid "Indian Red" msgstr "Indian Red" -#: app/views/design.html:319 app/views/menu.html:813 +#: app/views/design.html:319 app/views/menu.html:795 msgid "Information" msgstr "Information" -#: app/views/design.html:279 app/views/menu.html:778 +#: app/views/design.html:279 app/views/menu.html:760 msgid "Input" msgstr "Input" -#: app/views/design.html:289 app/views/menu.html:787 +#: app/views/design.html:289 app/views/menu.html:769 msgid "Input label" msgstr "Input label" -#: app/scripts/services/forms.js:1431 +#: app/scripts/services/forms.js:1477 msgid "Input labels" msgstr "Input labels" -#: app/scripts/services/forms.js:1579 +#: app/scripts/services/forms.js:1629 msgid "Input parameters" msgstr "Input parameters" -#: app/scripts/services/forms.js:987 +#: app/scripts/services/forms.js:989 msgid "Input port name:" msgstr "Input port name:" -#: app/scripts/services/forms.js:1565 +#: app/scripts/services/forms.js:1615 msgid "Input ports" msgstr "Input ports" -#: app/views/menu.html:653 +#: app/views/menu.html:635 msgid "Install (Stable)" msgstr "Install (Stable)" -#: app/views/menu.html:674 +#: app/views/menu.html:656 msgid "Install Development version" msgstr "Install Development version" -#: app/scripts/services/tools.js:1229 +#: app/scripts/services/tools.js:1235 msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " -#: app/scripts/services/tools.js:1255 +#: app/scripts/services/tools.js:1260 msgid "" "Install the DEVELOPMENT toolchain. It will be downloaded. This operation " "requires Internet connection. Do you want to continue?" @@ -634,7 +674,7 @@ msgstr "" "Install the DEVELOPMENT toolchain. It will be downloaded. This operation " "requires Internet connection. Do you want to continue?" -#: app/scripts/services/tools.js:1277 +#: app/scripts/services/tools.js:1282 msgid "" "Install the LATEST STABLE toolchain. It will be downloaded. This operation " "requires Internet connection. Do you want to continue?" @@ -642,31 +682,31 @@ msgstr "" "Install the LATEST STABLE toolchain. It will be downloaded. This operation " "requires Internet connection. Do you want to continue?" -#: app/scripts/services/tools.js:1607 +#: app/scripts/services/tools.js:1628 msgid "Installation completed" msgstr "Installation completed" -#: app/scripts/services/tools.js:1385 +#: app/scripts/services/tools.js:1390 msgid "Installing" msgstr "Installing" -#: app/scripts/services/drivers.js:447 app/scripts/services/tools.js:1473 +#: app/scripts/services/drivers.js:447 app/scripts/services/tools.js:1481 msgid "Internet connection required" msgstr "Internet connection required" #: app/scripts/services/graph.js:298 -msgid "Invalid Pull-up connection:
    block already connected" -msgstr "Invalid Pull-up connection:
    block already connected" +msgid "Invalid Pull-up connection:
    Block already connected" +msgstr "Invalid Pull-up connection:
    Block already connected" #: app/scripts/services/graph.js:312 -msgid "Invalid Pull-up connection:
    only Input blocks allowed" -msgstr "Invalid Pull-up connection:
    only Input blocks allowed" +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" +msgstr "Invalid Pull-up connection:
    Only Input blocks allowed" #: app/scripts/services/graph.js:304 msgid "Invalid block connection:
    Pull-up already connected" msgstr "Invalid block connection:
    Pull-up already connected" -#: app/scripts/services/tools.js:1784 +#: app/scripts/services/tools.js:1805 msgid "Invalid collection {{name}}" msgstr "Invalid collection {{name}}" @@ -683,10 +723,18 @@ msgstr "Invalid connection: {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "Invalid multiple input connections" -#: app/scripts/services/project.js:510 app/scripts/services/project.js:85 +#: app/scripts/controllers/menu.js:1948 +msgid "Invalid new name!" +msgstr "Invalid new name!" + +#: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "Invalid project format" +#: app/scripts/controllers/menu.js:1852 +msgid "Invalid search name!" +msgstr "Invalid search name!" + #: app/views/languages.html:32 msgid "Italian" msgstr "Italian" @@ -703,7 +751,7 @@ msgstr "Korean" msgid "Label Finder" msgstr "Label Finder" -#: app/scripts/services/blockforms.js:991 +#: app/scripts/services/blockforms.js:1039 msgid "Label updated" msgstr "Label updated" @@ -715,59 +763,59 @@ msgstr "Language" msgid "Light" msgstr "Light" -#: app/scripts/services/forms.js:448 app/views/design.html:255 +#: app/scripts/services/forms.js:447 app/views/design.html:255 msgid "Light Gray" msgstr "Light Gray" -#: app/scripts/services/forms.js:430 app/views/design.html:213 +#: app/scripts/services/forms.js:429 app/views/design.html:213 msgid "Light Sea Green" msgstr "Light Sea Green" -#: app/scripts/services/project.js:98 +#: app/scripts/services/project.js:102 msgid "Load" msgstr "Load" -#: app/scripts/services/forms.js:1803 app/scripts/services/forms.js:1993 +#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 msgid "Local parameter" msgstr "Local parameter" -#: app/views/menu.html:422 +#: app/views/menu.html:404 msgid "Logging enabled" msgstr "Logging enabled" -#: app/views/menu.html:431 +#: app/views/menu.html:413 msgid "Logging file" msgstr "Logging file" -#: app/scripts/controllers/menu.js:741 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "Logging file updated" -#: app/scripts/services/utils.js:955 +#: app/scripts/services/utils.js:988 msgid "Maximum bus size: 96 bits" msgstr "Maximum bus size: 96 bits" -#: app/scripts/services/forms.js:397 app/views/design.html:129 +#: app/scripts/services/forms.js:396 app/views/design.html:129 msgid "Medium Violet Red" msgstr "Medium Violet Red" -#: app/views/design.html:309 app/views/menu.html:805 +#: app/views/design.html:309 app/views/menu.html:787 msgid "Memory" msgstr "Memory" -#: app/scripts/services/forms.js:1770 +#: app/scripts/services/forms.js:1887 msgid "Memory blocks" msgstr "Memory blocks" -#: app/scripts/services/utils.js:635 +#: app/scripts/services/utils.js:668 msgid "Name" msgstr "Name" -#: app/scripts/services/forms.js:1493 +#: app/scripts/services/forms.js:1539 msgid "Name of the paired labels" msgstr "Name of the paired labels" -#: app/scripts/services/forms.js:445 app/views/design.html:248 +#: app/scripts/services/forms.js:444 app/views/design.html:248 msgid "Navy" msgstr "Navy" @@ -787,16 +835,16 @@ msgstr "New Name" msgid "Next" msgstr "Next" -#: app/scripts/controllers/menu.js:1452 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "No collections stored" #: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 -#: app/scripts/services/project.js:157 +#: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "OK" -#: app/scripts/services/forms.js:427 app/views/design.html:206 +#: app/scripts/services/forms.js:426 app/views/design.html:206 msgid "Olive Drab" msgstr "Olive Drab" @@ -804,39 +852,39 @@ msgstr "Olive Drab" msgid "Open" msgstr "Open" -#: app/scripts/services/utils.js:692 +#: app/scripts/services/utils.js:725 msgid "Open SVG" msgstr "Open SVG" -#: app/scripts/services/forms.js:403 app/views/design.html:143 +#: app/scripts/services/forms.js:402 app/views/design.html:143 msgid "Orange Red" msgstr "Orange Red" -#: app/scripts/services/project.js:555 +#: app/scripts/services/project.js:547 msgid "Original file {{file}} does not exist" msgstr "Original file {{file}} does not exist" -#: app/views/design.html:284 app/views/menu.html:782 +#: app/views/design.html:284 app/views/menu.html:764 msgid "Output" msgstr "Output" -#: app/views/design.html:294 app/views/menu.html:791 +#: app/views/design.html:294 app/views/menu.html:773 msgid "Output label" msgstr "Output label" -#: app/scripts/services/forms.js:1350 +#: app/scripts/services/forms.js:1396 msgid "Output labels" msgstr "Output labels" -#: app/scripts/services/forms.js:1109 +#: app/scripts/services/forms.js:1135 msgid "Output port name" msgstr "Output port name" -#: app/scripts/services/forms.js:1572 +#: app/scripts/services/forms.js:1622 msgid "Output ports" msgstr "Output ports" -#: app/views/design.html:299 app/views/menu.html:796 +#: app/views/design.html:299 app/views/menu.html:778 msgid "Paired labels" msgstr "Paired labels" @@ -844,12 +892,12 @@ msgstr "Paired labels" msgid "Paste" msgstr "Paste" -#: app/scripts/controllers/menu.js:750 app/scripts/controllers/menu.js:807 -#: app/scripts/controllers/menu.js:872 app/scripts/controllers/menu.js:936 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "Path {{path}} does not exist" -#: app/scripts/services/utils.js:1137 +#: app/scripts/services/utils.js:1177 msgid "Please run: {{cmd}}" msgstr "Please run: {{cmd}}" @@ -861,35 +909,35 @@ msgstr "Preferences" msgid "Prev." msgstr "Prev." -#: app/views/menu.html:440 +#: app/views/menu.html:422 msgid "Project information" msgstr "Project information" -#: app/scripts/controllers/menu.js:954 app/scripts/controllers/menu.js:980 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "Project information updated" -#: app/scripts/services/project.js:143 +#: app/scripts/services/project.js:145 msgid "Project {{name}} loaded" msgstr "Project {{name}} loaded" -#: app/scripts/services/project.js:416 +#: app/scripts/services/project.js:420 msgid "Project {{name}} saved" msgstr "Project {{name}} saved" -#: app/scripts/controllers/menu.js:864 -msgid "Python Environment updated" -msgstr "Python Environment updated" - -#: app/views/menu.html:407 +#: app/views/advanced.html:41 msgid "Python environment" msgstr "Python environment" +#: app/scripts/controllers/menu.js:873 +msgid "Python environment updated" +msgstr "Python environment updated" + #: app/views/menu.html:202 msgid "Quit" msgstr "Quit" -#: app/scripts/services/forms.js:391 app/views/design.html:115 +#: app/scripts/services/forms.js:390 app/views/design.html:115 msgid "Red" msgstr "Red" @@ -901,23 +949,23 @@ msgstr "Redo" msgid "Release History WIKI" msgstr "Release History WIKI" -#: app/views/menu.html:733 +#: app/views/menu.html:715 msgid "Reload" msgstr "Reload" -#: app/scripts/services/tools.js:980 +#: app/scripts/services/tools.js:987 msgid "Remote host {{name}} not connected" msgstr "Remote host {{name}} not connected" -#: app/views/menu.html:413 +#: app/views/advanced.html:47 msgid "Remote hostname" msgstr "Remote hostname" -#: app/views/menu.html:665 app/views/menu.html:740 +#: app/views/menu.html:647 app/views/menu.html:722 msgid "Remove" msgstr "Remove" -#: app/views/menu.html:756 +#: app/views/menu.html:738 msgid "Remove all" msgstr "Remove all" @@ -929,11 +977,11 @@ msgstr "Replace All" msgid "Replace One" msgstr "Replace One" -#: app/scripts/services/utils.js:694 +#: app/scripts/services/utils.js:727 msgid "Reset SVG" msgstr "Reset SVG" -#: app/scripts/services/forms.js:442 app/views/design.html:241 +#: app/scripts/services/forms.js:441 app/views/design.html:241 msgid "Royal Blue" msgstr "Royal Blue" @@ -945,7 +993,7 @@ msgstr "Russian" msgid "Save" msgstr "Save" -#: app/scripts/services/utils.js:693 +#: app/scripts/services/utils.js:726 msgid "Save SVG" msgstr "Save SVG" @@ -957,7 +1005,7 @@ msgstr "Save as" msgid "Save submodule" msgstr "Save submodule" -#: app/views/menu.html:520 +#: app/views/menu.html:502 msgid "Select" msgstr "Select" @@ -965,19 +1013,19 @@ msgstr "Select" msgid "Select all" msgstr "Select all" -#: app/scripts/services/forms.js:2174 +#: app/scripts/services/forms.js:2291 msgid "Select your board" msgstr "Select your board" -#: app/scripts/services/forms.js:1000 +#: app/scripts/services/forms.js:1002 msgid "Show clock" msgstr "Show clock" -#: app/scripts/services/forms.js:415 app/views/design.html:178 +#: app/scripts/services/forms.js:414 app/views/design.html:178 msgid "Slate Blue" msgstr "Slate Blue" -#: app/views/menu.html:871 +#: app/views/menu.html:853 msgid "Source code" msgstr "Source code" @@ -985,31 +1033,31 @@ msgstr "Source code" msgid "Spanish" msgstr "Spanish" -#: app/scripts/services/forms.js:421 app/views/design.html:192 +#: app/scripts/services/forms.js:420 app/views/design.html:192 msgid "Spring Green" msgstr "Spring Green" -#: app/scripts/controllers/menu.js:1354 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "Start build" -#: app/scripts/controllers/menu.js:1380 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "Start upload" -#: app/scripts/controllers/menu.js:1331 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "Start verification" -#: app/scripts/services/forms.js:436 app/views/design.html:227 +#: app/scripts/services/forms.js:435 app/views/design.html:227 msgid "Steel Blue" msgstr "Steel Blue" -#: app/scripts/services/tools.js:554 +#: app/scripts/services/tools.js:561 msgid "Synchronize remote files ..." msgstr "Synchronize remote files ..." -#: app/views/menu.html:495 +#: app/views/menu.html:477 msgid "System Info" msgstr "System Info" @@ -1025,11 +1073,11 @@ msgstr "Testbench" msgid "Thank you very much!" msgstr "Thank you very much!" -#: app/scripts/services/tools.js:1733 +#: app/scripts/services/tools.js:1754 msgid "The collection {{name}} already exists." msgstr "The collection {{name}} already exists." -#: app/scripts/controllers/menu.js:1303 +#: app/scripts/controllers/menu.js:1323 msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " "the {{name}} board?" @@ -1037,19 +1085,19 @@ msgstr "" "The current FPGA I/O configuration will be lost. Do you want to change to " "the {{name}} board?" -#: app/scripts/services/tools.js:1295 +#: app/scripts/services/tools.js:1300 msgid "The toolchain will be removed. Do you want to continue?" msgstr "The toolchain will be removed. Do you want to continue?" -#: app/scripts/services/tools.js:1953 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "There is a new nightly version available" -#: app/scripts/services/tools.js:1945 +#: app/scripts/services/tools.js:1966 msgid "There is a new stable version available" msgstr "There is a new stable version available" -#: app/scripts/services/project.js:479 +#: app/scripts/services/project.js:478 msgid "" "This import operation requires a project path. You need to save the current " "project. Do you want to continue?" @@ -1057,7 +1105,7 @@ msgstr "" "This import operation requires a project path. You need to save the current " "project. Do you want to continue?" -#: app/scripts/services/project.js:102 +#: app/scripts/services/project.js:106 msgid "This project is designed for the {{name}} board." msgstr "This project is designed for the {{name}} board." @@ -1069,17 +1117,21 @@ msgstr "" "This release has been possible thanks to the great work \n" " done by an emerging team from" +#: app/scripts/services/utils.js:1375 +msgid "This time" +msgstr "This time" + #: app/scripts/services/graph.js:532 msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." -msgstr "To navigate through a design, you need to close \"edit mode\"." +msgid "To navigate through the design, you need to close \"edit mode\"." +msgstr "To navigate through the design, you need to close \"edit mode\"." #: app/scripts/controllers/menu.js:349 msgid "" @@ -1095,36 +1147,56 @@ msgstr "" msgid "Toolbox" msgstr "Toolbox" -#: app/views/menu.html:645 +#: app/views/menu.html:627 msgid "Toolchain" msgstr "Toolchain" -#: app/scripts/services/tools.js:1617 +#: app/scripts/services/tools.js:1638 msgid "Toolchain installed" msgstr "Toolchain installed" #: app/scripts/services/drivers.js:625 app/scripts/services/drivers.js:644 -#: app/scripts/services/tools.js:300 app/scripts/services/tools.js:480 +#: app/scripts/services/tools.js:312 app/scripts/services/tools.js:489 msgid "Toolchain not installed" msgstr "Toolchain not installed" -#: app/scripts/services/tools.js:1313 +#: app/scripts/services/tools.js:1318 msgid "Toolchain removed" msgstr "Toolchain removed" -#: app/scripts/services/tools.js:523 +#: app/scripts/services/tools.js:530 msgid "Toolchain version does not match" msgstr "Toolchain version does not match" -#: app/views/menu.html:610 +#: app/views/menu.html:592 msgid "Tools" msgstr "Tools" +#: app/scripts/services/utils.js:1350 +msgid "" +"Tri-state (aka high-Z, bidirectional, or inout) ports are not recommended in " +"standard designs.

    You will be asked to update your Preferences " +"(Advanced user setting) or you can just open this design on a preview basis." +"

    Continue?" +msgstr "" +"Tri-state (aka high-Z, bidirectional, or inout) ports are not recommended in " +"standard designs.

    You will be asked to update your Preferences " +"(Advanced user setting) or you can just open this design on a preview basis." +"

    Continue?" + +#: app/scripts/controllers/menu.js:1036 +msgid "Tri-state connections (inout ports) disabled" +msgstr "Tri-state connections (inout ports) disabled" + +#: app/scripts/controllers/menu.js:1033 +msgid "Tri-state connections (inout ports) enabled" +msgstr "Tri-state connections (inout ports) enabled" + #: app/views/languages.html:104 msgid "Turkish" msgstr "Turkish" -#: app/scripts/services/forms.js:433 app/views/design.html:220 +#: app/scripts/services/forms.js:432 app/views/design.html:220 msgid "Turquoise" msgstr "Turquoise" @@ -1136,56 +1208,60 @@ msgstr "UI theme" msgid "Undo" msgstr "Undo" -#: app/scripts/services/tools.js:726 +#: app/scripts/services/tools.js:733 msgid "Unknown board" msgstr "Unknown board" -#: app/scripts/services/project.js:181 +#: app/scripts/services/project.js:184 msgid "Unsupported project format {{version}}" msgstr "Unsupported project format {{version}}" -#: app/scripts/app.js:209 +#: app/scripts/app.js:215 msgid "Untitled" msgstr "Untitled" -#: app/views/menu.html:657 +#: app/views/menu.html:639 msgid "Update (Latest stable)" msgstr "Update (Latest stable)" -#: app/scripts/controllers/menu.js:1370 app/views/design.html:514 -#: app/views/menu.html:633 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 +#: app/views/menu.html:615 msgid "Upload" msgstr "Upload" -#: app/scripts/controllers/menu.js:1381 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "Upload done" -#: app/scripts/controllers/menu.js:1332 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Verification done" -#: app/views/design.html:498 app/views/menu.html:617 +#: app/views/design.html:498 app/views/menu.html:599 msgid "Verify" msgstr "Verify" -#: app/scripts/services/utils.js:636 app/views/menu.html:850 +#: app/scripts/services/utils.js:669 app/views/menu.html:832 msgid "Version" msgstr "Version" -#: app/views/menu.html:844 +#: app/views/menu.html:826 msgid "Version notes" msgstr "Version notes" -#: app/views/menu.html:452 +#: app/views/menu.html:434 msgid "View" msgstr "View" -#: app/views/menu.html:837 +#: app/views/menu.html:819 msgid "View license" msgstr "View license" -#: app/scripts/services/tools.js:917 +#: app/scripts/services/utils.js:1371 +msgid "Viewing tri-state" +msgstr "Viewing tri-state" + +#: app/scripts/services/tools.js:924 msgid "Warnings detected in the design" msgstr "Warnings detected in the design" @@ -1193,36 +1269,32 @@ msgstr "Warnings detected in the design" msgid "Welcome to Icestudio!" msgstr "Welcome to Icestudio!" -#: app/scripts/services/blockforms.js:517 +#: app/scripts/services/blockforms.js:535 msgid "Wrong block format: {{type}}" msgstr "Wrong block format: {{type}}" -#: app/scripts/services/forms.js:1258 app/scripts/services/forms.js:1625 -#: app/scripts/services/forms.js:1870 app/scripts/services/forms.js:2054 -#: app/scripts/services/forms.js:903 +#: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 +#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "Wrong block name {{name}}" -#: app/scripts/controllers/menu.js:1924 -msgid "Wrong new name!" -msgstr "Wrong new name!" - -#: app/scripts/services/project.js:154 +#: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "Wrong project format: {{name}}" -#: app/scripts/services/tools.js:973 +#: app/scripts/services/tools.js:980 msgid "Wrong remote hostname {{name}}" msgstr "Wrong remote hostname {{name}}" -#: app/scripts/controllers/menu.js:1828 -msgid "Wrong search name!" -msgstr "Wrong search name!" - -#: app/scripts/services/forms.js:412 app/views/design.html:164 +#: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "Yellow" +#: app/scripts/services/utils.js:1374 +msgid "Yes" +msgstr "Yes" + #: app/scripts/controllers/menu.js:409 msgid "" "You are editing a submodule, so you will save just this submodule (\"Save as" @@ -1231,21 +1303,29 @@ msgstr "" "You are editing a submodule, so you will save just this submodule (\"Save as" "\" works like \"Export module\"). Do you want to continue?" +#: app/scripts/services/utils.js:1348 +msgid "You are importing a block that uses \"tri-state\"." +msgstr "You are importing a block that uses \"tri-state\"." + +#: app/scripts/services/utils.js:1347 +msgid "You are loading a design that uses \"tri-state\"." +msgstr "You are loading a design that uses \"tri-state\"." + #: app/scripts/controllers/menu.js:396 msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." -#: app/scripts/services/project.js:103 +#: app/scripts/services/project.js:107 msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "You can load it as it is or convert it to use the {{name}} board." -#: app/scripts/controllers/menu.js:1346 +#: app/scripts/controllers/menu.js:1366 msgid "" "You can only build at the top-level design. Inside submodules, you can " "Verify" @@ -1253,7 +1333,7 @@ msgstr "" "You can only build at the top-level design. Inside submodules, you can " "Verify" -#: app/scripts/controllers/menu.js:1371 +#: app/scripts/controllers/menu.js:1391 msgid "" "You can only upload at the top-level design. Inside submodules, you can " "Verify" @@ -1267,25 +1347,25 @@ msgstr "You can read the release notes on the" #: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" -msgstr "Your changes will be lost if you do not save them" +msgstr "Your changes will be lost if you don’t save them" #: app/views/design.html:25 msgid "back" msgstr "back" -#: app/scripts/services/drivers.js:439 app/scripts/services/utils.js:1117 +#: app/scripts/services/drivers.js:439 app/scripts/services/utils.js:1157 msgid "{{app}} is required." msgstr "{{app}} is required." -#: app/scripts/controllers/menu.js:1118 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "{{board}} datasheet not defined" -#: app/scripts/controllers/menu.js:1104 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "{{board}} pinout not defined" -#: app/scripts/controllers/menu.js:1144 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "{{board}} rules not defined" @@ -1697,9 +1777,6 @@ msgstr "{{name}} exported" #~ msgid "tff_sr" #~ msgstr "T flip-flop" -#~ msgid "tri_state" -#~ msgstr "Tri-state" - #~ msgid "xnor" #~ msgstr "Xnor" diff --git a/app/resources/locale/es_ES/es_ES.po b/app/resources/locale/es_ES/es_ES.po index 4625f8026..b0480dbd6 100644 --- a/app/resources/locale/es_ES/es_ES.po +++ b/app/resources/locale/es_ES/es_ES.po @@ -13,6 +13,7 @@ msgstr "" "X-Generator: Poedit 3.0.1\n" #: app/views/design.html:18 +#, fuzzy msgid "" "Read only
    \n" " Unlock to edit the block!" @@ -25,6 +26,7 @@ msgid "Unplug and reconnect the board" msgstr "Desconecta y reconecta la placa" #: app/views/design.html:34 +#, fuzzy msgid "" "WARNING!
    \n" " The changes made here will also be applied to all the\n" @@ -52,7 +54,7 @@ msgstr "Agradecimientos" msgid "Add" msgstr "Añadir" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "Añade un bloque para comenzar" @@ -72,7 +74,7 @@ msgstr "Características avanzadas" msgid "All collections removed" msgstr "Colecciones eliminadas" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "Todas las colecciones almacenadas se perderán. ¿Deseas continuar?" @@ -129,11 +131,11 @@ msgstr "Placa" msgid "Board rules" msgstr "Reglas de la placa" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "Reglas de la placa deshabilitadas" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "Reglas de la placa habilitadas" @@ -149,7 +151,7 @@ msgstr "Placa {{name}} no disponible" msgid "Board {{name}} not connected" msgstr "Placa {{name}} no conectada" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "Placa {{name}} seleccionada" @@ -157,12 +159,12 @@ msgstr "Placa {{name}} seleccionada" msgid "Bootloader not active" msgstr "Bootloader no activo" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "Sintetizar" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "Sintetizado realizado" @@ -204,9 +206,10 @@ msgid "Choose a color:" msgstr "Selecciona un color:" #: app/scripts/services/utils.js:1365 +#, fuzzy msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections


    Click \"This time\" to view tri-state for this design only." msgstr "" "Clica en \"Si\" para permitr tri-estado y actualizar las preferencias:
    setup the drivers" msgstr "Haz clic aquí para configurar los drivers" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "Haz clic aquí para instalarlo" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "Haz clic aquí para ver" @@ -240,7 +244,7 @@ msgstr "Reloj no permitido para buses de datos" msgid "Clone" msgstr "Clonar" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "Cerrar" @@ -256,7 +260,7 @@ msgstr "Colección" msgid "Collection info" msgstr "Información de la colección" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "Información de la colección {{collection}} no definida" @@ -276,7 +280,7 @@ msgstr "Colección {{name}} eliminada" msgid "Collection {{name}} replaced" msgstr "Colección {{name}} reemplazada" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "Colección {{name}} seleccionada" @@ -284,7 +288,7 @@ msgstr "Colección {{name}} seleccionada" msgid "Collections" msgstr "Colecciones" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "Salida del comando" @@ -372,11 +376,11 @@ msgstr "Descripción" msgid "Disable" msgstr "Deshabilitar" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "¿Deseas cerrar la aplicación?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "¿Deseas eliminar la colección {{name}}?" @@ -389,7 +393,8 @@ msgid "Documentation" msgstr "Documentación" #: app/views/version.html:69 -msgid "Don't display" +#, fuzzy +msgid "Don’t display" msgstr "No mostrar" #: app/views/menu.html:675 @@ -458,7 +463,7 @@ msgstr "Introduce la ruta de pip" msgid "Enter the python path" msgstr "Introduce la ruta de python" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "Introduce el nombre del host remoto usuario@host" @@ -490,7 +495,7 @@ msgstr "Exportar submódulo" msgid "External collections" msgstr "Colecciones externas" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "Colecciones externas actualizadas" @@ -498,7 +503,7 @@ msgstr "Colecciones externas actualizadas" msgid "External plugins" msgstr "Plugins externos" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 msgid "External plugins updated" msgstr "Plugins externos actualizados" @@ -659,9 +664,10 @@ msgid "Install Development version" msgstr "Instalar la versión de desarrollo" #: app/scripts/services/tools.js:1235 +#, fuzzy msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" "Instalar la Toolchain ESTABLE. Esta operación requiere conexión a " @@ -697,11 +703,13 @@ msgid "Internet connection required" msgstr "Es necesario conexión a Internet" #: app/scripts/services/graph.js:298 -msgid "Invalid Pull-up connection:
    block already connected" +#, fuzzy +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "Conexión de Pull-up no válida:
    el bloque ya está conectado" #: app/scripts/services/graph.js:312 -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +#, fuzzy +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "" "Conexión de Pull-up no válida:
    sólo se permiten bloques " "Entrada" @@ -727,10 +735,20 @@ msgstr "Conexión no válida: {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "Conexiones de entrada múltiple no válidas" +#: app/scripts/controllers/menu.js:1948 +#, fuzzy +msgid "Invalid new name!" +msgstr "¡Nombre nuevo incorrecto!" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "Formato de proyecto no válido" +#: app/scripts/controllers/menu.js:1852 +#, fuzzy +msgid "Invalid search name!" +msgstr "¡Nombre de búsqueda incorrecto!" + #: app/views/languages.html:32 msgid "Italian" msgstr "Italiano" @@ -783,7 +801,7 @@ msgstr "Logging avtivado" msgid "Logging file" msgstr "Archivo de registro (log)" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "Archivo de registro actualizado" @@ -831,11 +849,11 @@ msgstr "Nuevo nombre" msgid "Next" msgstr "Sig" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "Ninguna colección almacenada" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "OK" @@ -888,8 +906,8 @@ msgstr "Etiquetas emparejadas" msgid "Paste" msgstr "Pegar" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "La ruta {{path}} no existe" @@ -909,7 +927,7 @@ msgstr "Ant." msgid "Project information" msgstr "Información del proyecto" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "Información del proyecto actualizada" @@ -921,14 +939,15 @@ msgstr "Proyecto {{name}} cargado" msgid "Project {{name}} saved" msgstr "Proyecto {{name}} guardado" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "Entorno de python actualizado" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "Entorno de Python" +#: app/scripts/controllers/menu.js:873 +#, fuzzy +msgid "Python environment updated" +msgstr "Entorno de python actualizado" + #: app/views/menu.html:202 msgid "Quit" msgstr "Salir" @@ -1033,15 +1052,15 @@ msgstr "Español" msgid "Spring Green" msgstr "Verde primavera" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "Comenzar sintetizado" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "Comenzar carga" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "Comenzar verificación" @@ -1073,7 +1092,7 @@ msgstr "¡Muchas gracias!" msgid "The collection {{name}} already exists." msgstr "La colección {{name}} ya existe." -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " "the {{name}} board?" @@ -1085,7 +1104,7 @@ msgstr "" msgid "The toolchain will be removed. Do you want to continue?" msgstr "La toolchain será eliminada. ¿Deseas continuar?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "Hay una nueva versión nightly disponible" @@ -1106,6 +1125,7 @@ msgid "This project is designed for the {{name}} board." msgstr "Este proyecto está diseñado para la placa {{name}}." #: app/views/version.html:36 +#, fuzzy msgid "" "This release has been possible thanks to the great work \n" " done by an emerging team from" @@ -1118,15 +1138,17 @@ msgid "This time" msgstr "Esta vez" #: app/scripts/services/graph.js:532 +#, fuzzy msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" "Para entrar al \"modo de edición\" en un bloque más profundo, debes " "finalizar primero el actual bloqueando el candado." #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +#, fuzzy +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "Para navegar por el diseño, debes cerrar el \"modo de edición\"." #: app/scripts/controllers/menu.js:349 @@ -1181,11 +1203,11 @@ msgstr "" "avanzado) o simplemente puedes abrir este diseño en modo previsualización." "

    ¡Continuar?" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "Conexiones tri-estado (puertos entrada/salida) deshabilitadas" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "Conexiones tri-estado (puertos entrada/salida) habilitadas" @@ -1221,16 +1243,16 @@ msgstr "Sin título" msgid "Update (Latest stable)" msgstr "Actualización (Última estable)" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "Cargar" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "Carga realizada" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Verificación realizada" @@ -1276,10 +1298,6 @@ msgstr "Formato de bloque incorrecto: {{type}}" msgid "Wrong block name {{name}}" msgstr "Nombre del bloque {{name}} incorrecto" -#: app/scripts/controllers/menu.js:1948 -msgid "Wrong new name!" -msgstr "¡Nombre nuevo incorrecto!" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "Formato de proyecto incorrecto: {{name}}" @@ -1288,10 +1306,6 @@ msgstr "Formato de proyecto incorrecto: {{name}}" msgid "Wrong remote hostname {{name}}" msgstr "Nombre del host remoto incorrecto {{name}}" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "¡Nombre de búsqueda incorrecto!" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "Amarillo" @@ -1302,8 +1316,8 @@ msgstr "Si" #: app/scripts/controllers/menu.js:409 msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" "Estás editando un submódulo, aquí que guardarás solamente este submódulo " "(“Guardar como\" funciona como “Exportar módulo”). ¿Quieres continuar?" @@ -1317,10 +1331,11 @@ msgid "You are loading a design that uses \"tri-state\"." msgstr "Estar cargando un diseño que usa \"tri-estados\"." #: app/scripts/controllers/menu.js:396 +#, fuzzy msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" "Estás navegando dentro del diseño: si quieres guardar el diseño entero, " "tienes que retroceder al nivel superior. Si quieres exportar este módulo " @@ -1330,7 +1345,7 @@ msgstr "" msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "Puedes cargarlo como está o convertirlo para la placa {{name}}." -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 msgid "" "You can only build at the top-level design. Inside submodules, you can " "Verify" @@ -1338,7 +1353,7 @@ msgstr "" "Solo puedes sintetizar en el nivel superior del diseño. Dentro de los " "submódulos puedes Verificar" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 msgid "" "You can only upload at the top-level design. Inside submodules, you can " "Verify" @@ -1350,7 +1365,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "Puedes leer las notas de lanzamiento en la" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "Tus cambios se perderán si no los guardas" @@ -1362,19 +1377,19 @@ msgstr "volver" msgid "{{app}} is required." msgstr "Es necesario {{app}}." -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "{{board}} datasheet no definido" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "{{board}} pinout no definido" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "Reglas de {{board}} no definidas" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "{{name}} exportado" diff --git a/app/resources/locale/eu_ES/eu_ES.po b/app/resources/locale/eu_ES/eu_ES.po index 9c8170a4d..54fddcadb 100644 --- a/app/resources/locale/eu_ES/eu_ES.po +++ b/app/resources/locale/eu_ES/eu_ES.po @@ -44,7 +44,7 @@ msgstr "" msgid "Add" msgstr "Gehitu" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "Gehi ezazu bloke bat hasteko" @@ -64,7 +64,7 @@ msgstr "" msgid "All collections removed" msgstr "Bildumak ezabatu dira" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "Gordetako bildumak galduko dira. Jarraitu nahi al duzu?" @@ -122,11 +122,11 @@ msgstr "Plaka" msgid "Board rules" msgstr "Plakaren arauak" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "Plakaren arauak desgaituta" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "Plakaren arauak gaituta" @@ -142,7 +142,7 @@ msgstr "{{name}} plaka ez dago erabilgarri" msgid "Board {{name}} not connected" msgstr "{{name}} plaka ez dago konektatuta" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "{{name}} plaka hautatu duzu" @@ -150,12 +150,12 @@ msgstr "{{name}} plaka hautatu duzu" msgid "Bootloader not active" msgstr "Bootloader ez aktiboa" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "Sintetizatu" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "Sintetizatua egin da" @@ -166,7 +166,6 @@ msgstr "Utzi" #: app/scripts/services/utils.js:1200 #, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" msgstr "{{version}} formatua duen proiektua ez da onartzen" @@ -204,7 +203,7 @@ msgstr "Kolorea hauta ezazu" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -218,11 +217,12 @@ msgid "Click here to setup the drivers" msgstr "Klik egizu hemen driverrak eguneratzeko" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "Instalatzeko hemen klik egin" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "Klik egizu ikusteko" @@ -234,7 +234,7 @@ msgstr "Datu busentzat ordularia ez dago onetsia" msgid "Clone" msgstr "Klonatu" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "Itxi" @@ -250,7 +250,7 @@ msgstr "Bilduma" msgid "Collection info" msgstr "Bildumaren informazioa" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "{{collection}} bildumaren informazioa zehaztuta gabe dago" @@ -270,7 +270,7 @@ msgstr "{{name}} bilduma ezabatu da" msgid "Collection {{name}} replaced" msgstr "{{name}} bilduma ordeztu da" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "{{name}} bilduma hautatu da" @@ -278,7 +278,7 @@ msgstr "{{name}} bilduma hautatu da" msgid "Collections" msgstr "Bildumak" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "Komando irteera" @@ -372,11 +372,11 @@ msgstr "Azalpena" msgid "Disable" msgstr "Desgaitu" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "Aplikazioa itxi nahi al duzu?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "{{name}} bilduma ezabatu nahi al duzu?" @@ -389,7 +389,8 @@ msgid "Documentation" msgstr "Dokumentazioa" #: app/views/version.html:69 -msgid "Don't display" +#, fuzzy +msgid "Don’t display" msgstr "Ez erakutsi" #: app/views/menu.html:675 @@ -465,7 +466,7 @@ msgstr "Sarrerako portuak sar itzazu" msgid "Enter the python path" msgstr "Kanpoko bildumen bidea sar ezazu" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "Urrutiko ostalariaren izena sar ezazu erabiltzailea@host" @@ -497,7 +498,7 @@ msgstr "Azpimodulua esportatu" msgid "External collections" msgstr "Kanpoko bildumak" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "Kanpoko bildumak eguneratu dira" @@ -506,7 +507,7 @@ msgstr "Kanpoko bildumak eguneratu dira" msgid "External plugins" msgstr "Kanpoko bildumak" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 #, fuzzy msgid "External plugins updated" msgstr "Kanpoko bildumak eguneratu dira" @@ -679,7 +680,7 @@ msgstr "" #: app/scripts/services/tools.js:1235 msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" @@ -716,12 +717,12 @@ msgstr "Interneteko sarbidea behar da" #: app/scripts/services/graph.js:298 #, fuzzy -msgid "Invalid Pull-up connection:
    block already connected" +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "Pull up konexio baliogabea:
    blokea dagoeneko konektatua dago" #: app/scripts/services/graph.js:312 #, fuzzy -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "" "Pull up konexio baliogabea:
    sarrera blokeak soilik dira " "onargarriak" @@ -749,10 +750,18 @@ msgstr "Konexio baliogabea: {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "Sarrerako konexio anitzak baliogabeak" +#: app/scripts/controllers/menu.js:1948 +msgid "Invalid new name!" +msgstr "" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "Proiektuaren formatua baliogabea da" +#: app/scripts/controllers/menu.js:1852 +msgid "Invalid search name!" +msgstr "" + #: app/views/languages.html:32 msgid "Italian" msgstr "Italiera" @@ -810,7 +819,7 @@ msgstr "Driverrak gaitu dira" msgid "Logging file" msgstr "" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "" @@ -861,11 +870,11 @@ msgstr "Izena" msgid "Next" msgstr "" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "Ez dago gordeta bildumarik" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "Ados" @@ -923,8 +932,8 @@ msgstr "" msgid "Paste" msgstr "Itsatsi" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "Ez da {{path}} izeneko biderik" @@ -944,7 +953,7 @@ msgstr "" msgid "Project information" msgstr "Proiektuaren informazioa" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "Proiektuaren informazioa eguneratu da" @@ -956,14 +965,14 @@ msgstr "{{name}} proiektua kargatu da" msgid "Project {{name}} saved" msgstr "{{name}} proiektua gorde da" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "" +#: app/scripts/controllers/menu.js:873 +msgid "Python environment updated" +msgstr "" + #: app/views/menu.html:202 msgid "Quit" msgstr "Utzi" @@ -1071,15 +1080,15 @@ msgstr "Gaztelera" msgid "Spring Green" msgstr "Berde-udaberria" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "Sintetizatua hasi" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "Karga hasi" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "Egiaztapena hasi" @@ -1113,7 +1122,7 @@ msgstr "" msgid "The collection {{name}} already exists." msgstr "{{name}} bilduma badago" -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 #, fuzzy msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " @@ -1125,7 +1134,7 @@ msgstr "" msgid "The toolchain will be removed. Do you want to continue?" msgstr "Toolchain-a ezabatuko da. Jarraitu nahi al duzu?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "Nightly bertsio berria eskura duzu" @@ -1158,14 +1167,15 @@ msgstr "" #: app/scripts/services/graph.js:532 #, fuzzy msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" "Azpiko blokearen \"edizio modua\" -n sartzeko, egungo \"edizio modua\" " "amaitu behar duzu, kandadua blokeatuta." #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +#, fuzzy +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "Diseinuan zehar nabigatzeko, \"edizio modua\" itxi ezazu." #: app/scripts/controllers/menu.js:349 @@ -1217,11 +1227,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1258,16 +1268,16 @@ msgstr "Izenik gabe" msgid "Update (Latest stable)" msgstr "Blokearen izena egunera ezazu" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "Kargatu" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "Karga egin da" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Egiaztapena egin da" @@ -1292,10 +1302,8 @@ msgid "View license" msgstr "Lizentzia ikusi" #: app/scripts/services/utils.js:1371 -#, fuzzy -#| msgid "tri_state" msgid "Viewing tri-state" -msgstr "Tri-state" +msgstr "" #: app/scripts/services/tools.js:924 msgid "Warnings detected in the design" @@ -1316,11 +1324,6 @@ msgstr "Blokearen formatua okerra da: {{type}}" msgid "Wrong block name {{name}}" msgstr "{{name}} blokearen izena okerra da" -#: app/scripts/controllers/menu.js:1948 -#, fuzzy -msgid "Wrong new name!" -msgstr "Portuaren izena okerra da: {{name}}" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "Proiektuaren formatua okerra da: {{name}}" @@ -1329,10 +1332,6 @@ msgstr "Proiektuaren formatua okerra da: {{name}}" msgid "Wrong remote hostname {{name}}" msgstr "Urrutiko ostalariaren {{name}} izena okerra da" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "Horia" @@ -1344,8 +1343,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 #, fuzzy msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" "Azpi modulua editatzen ari zara, gordetzen baduzu, azpimodulua gordeko duzu " "soilik (hala bada, Gorde honela\" \"modulua esportatu\"ren antzera lan " @@ -1360,10 +1359,11 @@ msgid "You are loading a design that uses \"tri-state\"." msgstr "" #: app/scripts/controllers/menu.js:396 +#, fuzzy msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" #: app/scripts/services/project.js:107 @@ -1371,7 +1371,7 @@ msgstr "" msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "Dagoen moduan karga dezakezu edo {{name}} plakarako bihurtu" -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 #, fuzzy msgid "" "You can only build at the top-level design. Inside submodules, you can " @@ -1380,7 +1380,7 @@ msgstr "" "Goi mailako diseinuan soilik eraiki dezakezu. Azpimoduluen barnean, soilik " " baiezta dezakezu" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 #, fuzzy msgid "" "You can only upload at the top-level design. Inside submodules, you can " @@ -1393,7 +1393,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "Aldaketak galduko dituzu gordetzen ez badituzu" @@ -1405,19 +1405,19 @@ msgstr "atzera" msgid "{{app}} is required." msgstr "{{app}} behar da" -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "{{board}} plakaren datasheet-a ez zehaztua" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "{{board}} plakaren pinout-a ez zehaztua" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "{{board}} plakaren arauak ez daude definituta" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "{{name}} esportatu da" diff --git a/app/resources/locale/fr_FR/fr_FR.po b/app/resources/locale/fr_FR/fr_FR.po index 80a859445..f295f5945 100644 --- a/app/resources/locale/fr_FR/fr_FR.po +++ b/app/resources/locale/fr_FR/fr_FR.po @@ -13,6 +13,7 @@ msgstr "" "X-Generator: Poedit 3.0.1\n" #: app/views/design.html:18 +#, fuzzy msgid "" "Read only
    \n" " Unlock to edit the block!" @@ -25,6 +26,7 @@ msgid "Unplug and reconnect the board" msgstr "Débrancher et reconnecter la carte" #: app/views/design.html:34 +#, fuzzy msgid "" "WARNING!
    \n" " The changes made here will also be applied to all the\n" @@ -52,7 +54,7 @@ msgstr "Remerciements" msgid "Add" msgstr "Ajouter" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "Ajouter un bloc pour commencer" @@ -72,7 +74,7 @@ msgstr "" msgid "All collections removed" msgstr "Toutes les collections ont été supprimées" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "" "Toutes les collections enregistrées seront perdues. Voulez-vous continuer ?" @@ -130,11 +132,11 @@ msgstr "Carte" msgid "Board rules" msgstr "Règles de la carte" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "Règles de la carte désactivées" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "Règles de la carte activées" @@ -150,7 +152,7 @@ msgstr "Carte {{name}} non disponible" msgid "Board {{name}} not connected" msgstr "Carte {{name}} non connectée" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "Carte {{name}} séléctionnée" @@ -158,12 +160,12 @@ msgstr "Carte {{name}} séléctionnée" msgid "Bootloader not active" msgstr "Bootloader non activé" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "Construire" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "Construction terminée" @@ -174,7 +176,6 @@ msgstr "Annuler" #: app/scripts/services/utils.js:1200 #, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" msgstr "Format {{version}} de projet non supporté" @@ -211,7 +212,7 @@ msgstr "Choisir une couleur" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -224,11 +225,12 @@ msgid "Click here to setup the drivers" msgstr "Cliquer ici pour installer les drivers" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "Cliquer ici pour l'installer" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "Cliquer ici pour ouvrir" @@ -240,7 +242,7 @@ msgstr "Horloge non autorisée pour les bus de données" msgid "Clone" msgstr "Cloner" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "Fermer" @@ -256,7 +258,7 @@ msgstr "Collection" msgid "Collection info" msgstr "Informations sur la collection" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "Informations sur la collection {{name}} non définies" @@ -276,7 +278,7 @@ msgstr "Collection {{name}} supprimée" msgid "Collection {{name}} replaced" msgstr "Collection {{name}} remplacée" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "Collection {{name}} sélectionée" @@ -284,7 +286,7 @@ msgstr "Collection {{name}} sélectionée" msgid "Collections" msgstr "Collections" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "Sortie de Commandes" @@ -377,11 +379,11 @@ msgstr "Description" msgid "Disable" msgstr "Désactiver" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "Voulez-vous fermer l'application ?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "Voulez-vous supprimer la collection {{name}} ?" @@ -394,7 +396,8 @@ msgid "Documentation" msgstr "Documentation" #: app/views/version.html:69 -msgid "Don't display" +#, fuzzy +msgid "Don’t display" msgstr "Ne pas afficher" #: app/views/menu.html:675 @@ -469,7 +472,7 @@ msgstr "Entrer les ports d'entrée" msgid "Enter the python path" msgstr "Entrer les ports d'entrée" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "Entrer le nom d'hôte distant user@host" @@ -501,7 +504,7 @@ msgstr "Exporter le sous-module" msgid "External collections" msgstr "Collections externes" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "Collections externes mises à jour" @@ -509,7 +512,7 @@ msgstr "Collections externes mises à jour" msgid "External plugins" msgstr "Plugins externes" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 msgid "External plugins updated" msgstr "Plugins externes mis a jour" @@ -680,9 +683,10 @@ msgid "Install Development version" msgstr "Installer la version de développement" #: app/scripts/services/tools.js:1235 +#, fuzzy msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" "Installer la toolchain STABLE. Cette opération nécessite une " @@ -719,12 +723,12 @@ msgstr "Une connexion Internet est requise" #: app/scripts/services/graph.js:298 #, fuzzy -msgid "Invalid Pull-up connection:
    block already connected" +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "Connexion de Pull up invalide:
    le bloc est déjà connecté" #: app/scripts/services/graph.js:312 #, fuzzy -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "" "Connexion de Pull up invalide:
    seules les entrées sont " "autorisées" @@ -751,10 +755,19 @@ msgstr "Connexion invalide: {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "Connexions de multiples entrées invalides" +#: app/scripts/controllers/menu.js:1948 +msgid "Invalid new name!" +msgstr "" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "Format de projet invalide" +#: app/scripts/controllers/menu.js:1852 +#, fuzzy +msgid "Invalid search name!" +msgstr "Nom de recherche incorrect !" + #: app/views/languages.html:32 msgid "Italian" msgstr "Italien" @@ -811,7 +824,7 @@ msgstr "Log activé" msgid "Logging file" msgstr "Fichier de log" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "Fichier de log mis à jour" @@ -862,11 +875,11 @@ msgstr "Nouveau Nom:" msgid "Next" msgstr "Suivant" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "Pas de collections sauvegardées" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "OK" @@ -924,8 +937,8 @@ msgstr "Labels appairés" msgid "Paste" msgstr "Coller" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "Le chemin {{path}} n'existe pas" @@ -945,7 +958,7 @@ msgstr "Précédent" msgid "Project information" msgstr "Informations du projet" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "Informations du projet mises à jour" @@ -957,14 +970,15 @@ msgstr "Projet {{name}} chargé" msgid "Project {{name}} saved" msgstr "Projet {{name}} sauvegardé" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "Environnement Python mis à jour" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "Environnement Python" +#: app/scripts/controllers/menu.js:873 +#, fuzzy +msgid "Python environment updated" +msgstr "Environnement Python mis à jour" + #: app/views/menu.html:202 msgid "Quit" msgstr "Quitter" @@ -1072,15 +1086,15 @@ msgstr "Espagnol" msgid "Spring Green" msgstr "Vert printanier" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "Début de la construction" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "Début du téléchargement" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "Début de la vérification" @@ -1114,7 +1128,7 @@ msgstr "Merci beaucoup !" msgid "The collection {{name}} already exists." msgstr "La collection {{name}} existe déjà." -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 #, fuzzy msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " @@ -1127,7 +1141,7 @@ msgstr "" msgid "The toolchain will be removed. Do you want to continue?" msgstr "La toolchain va être supprimée. Voulez-vous continuer ?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "Il y a une nouvelle version nightly disponible" @@ -1148,6 +1162,7 @@ msgid "This project is designed for the {{name}} board." msgstr "Ce projet est conçu pour la carte {{name}}" #: app/views/version.html:36 +#, fuzzy msgid "" "This release has been possible thanks to the great work \n" " done by an emerging team from" @@ -1162,14 +1177,15 @@ msgstr "" #: app/scripts/services/graph.js:532 #, fuzzy msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" "Pour rentrer en \"mode édition\" du bloc de niveau inférieur, vous devez " "terminer le \"mode édition\" courant et verrouiller le cadenas." #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +#, fuzzy +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "Pour explorer le design, vous devez fermer le \"mode édition\"." #: app/scripts/controllers/menu.js:349 @@ -1220,11 +1236,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1260,16 +1276,16 @@ msgstr "Sans titre" msgid "Update (Latest stable)" msgstr "Mettre à jour (dernière version stable)" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "Télécharger" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "Téléchargement terminé" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Vérification faite" @@ -1294,10 +1310,8 @@ msgid "View license" msgstr "Voir la licence" #: app/scripts/services/utils.js:1371 -#, fuzzy -#| msgid "tri_state" msgid "Viewing tri-state" -msgstr "Tri-state" +msgstr "" #: app/scripts/services/tools.js:924 msgid "Warnings detected in the design" @@ -1318,11 +1332,6 @@ msgstr "Mauvais format de bloc: {{type}}" msgid "Wrong block name {{name}}" msgstr "Mauvais nom de bloc {{name}}" -#: app/scripts/controllers/menu.js:1948 -#, fuzzy -msgid "Wrong new name!" -msgstr "Mauvais nom de port {{name}}" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "Mauvais format de projet: {{name}}" @@ -1331,10 +1340,6 @@ msgstr "Mauvais format de projet: {{name}}" msgid "Wrong remote hostname {{name}}" msgstr "Mauvais nom d'hôte distant {{name}}" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "Nom de recherche incorrect !" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "Jaune" @@ -1346,8 +1351,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 #, fuzzy msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" "Vous êtes en train d'éditer un sous-module, si vous le sauvegardez, vous " "sauvegardez uniquement le sous-module (dans ce cas, \"sauvegarder sous\" " @@ -1363,10 +1368,11 @@ msgid "You are loading a design that uses \"tri-state\"." msgstr "" #: app/scripts/controllers/menu.js:396 +#, fuzzy msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" "Vous naviguez dans le design : si vous voulez sauvegarder le design entier, " "vous devez remonter au plus haut-niveau. Si vous voulez " @@ -1379,7 +1385,7 @@ msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "" "Vous pouvez le charger tel quel ou le convertir pour la carte {{name}}." -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 #, fuzzy msgid "" "You can only build at the top-level design. Inside submodules, you can " @@ -1388,7 +1394,7 @@ msgstr "" "Vous pouvez uniquement construire sur le design de plus haut-niveau. Dans " "les sous-modules, vous pouvez uniquement Vérifier" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 #, fuzzy msgid "" "You can only upload at the top-level design. Inside submodules, you can " @@ -1401,7 +1407,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "Vous pouvez lire les notes de release sur le" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "Vos modifications seront perdues si vous ne les sauvegardez pas" @@ -1413,19 +1419,19 @@ msgstr "retour" msgid "{{app}} is required." msgstr "{{app}} est requis." -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "Documentation {{board}} non définie" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "Pinout {{board}} non défini" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "Règles {{board}} non définies" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "{{name}} exporté" diff --git a/app/resources/locale/gl_ES/gl_ES.po b/app/resources/locale/gl_ES/gl_ES.po index 9a755c014..1d4944552 100644 --- a/app/resources/locale/gl_ES/gl_ES.po +++ b/app/resources/locale/gl_ES/gl_ES.po @@ -44,7 +44,7 @@ msgstr "" msgid "Add" msgstr "Engadir" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "Engada un bloque para comezar" @@ -64,7 +64,7 @@ msgstr "" msgid "All collections removed" msgstr "Elimináronse todas as coleccións" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "Perderanse todas as coleccións gardadas. Desexa continuar?" @@ -122,11 +122,11 @@ msgstr "Placa" msgid "Board rules" msgstr "Regras da placa" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "Deshabilitáronse as regras da placa" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "Habilitáronse as regras da placa" @@ -142,7 +142,7 @@ msgstr "A placa {{name}} non está dispoñible" msgid "Board {{name}} not connected" msgstr "Non se puido conectar á placa {{name}}" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "Seleccionouse a placa {{name}}" @@ -150,12 +150,12 @@ msgstr "Seleccionouse a placa {{name}}" msgid "Bootloader not active" msgstr "O bootloader non está activo" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "Sintetizar" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "Sintetizado realizado" @@ -166,7 +166,6 @@ msgstr "Cancelar" #: app/scripts/services/utils.js:1200 #, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" msgstr "Non está soportado o formato {{version}} do proxecto." @@ -202,7 +201,7 @@ msgstr "" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -215,11 +214,12 @@ msgid "Click here to setup the drivers" msgstr "Fai clic aquí para configurar os drivers" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "Fai clic aquí para instalarlo" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "Fai clic aquí para ver" @@ -231,7 +231,7 @@ msgstr "Non está permitido o reloxo nos buses de datos" msgid "Clone" msgstr "" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "Pechar" @@ -247,7 +247,7 @@ msgstr "Colección" msgid "Collection info" msgstr "Información da colección" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "Non se definiu a información da colección {{collection}}" @@ -267,7 +267,7 @@ msgstr "Eliminouse a colección {{name}}" msgid "Collection {{name}} replaced" msgstr "Trocouse a colección {{name}}" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "Seleccionouse a colección {{name}}" @@ -275,7 +275,7 @@ msgstr "Seleccionouse a colección {{name}}" msgid "Collections" msgstr "Coleccións" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "Saída de comandos" @@ -365,11 +365,11 @@ msgstr "Descripción" msgid "Disable" msgstr "Deshabilitar" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "Desexa pechar a aplicación?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "Desexa eliminar a colección {{name}}?" @@ -382,7 +382,7 @@ msgid "Documentation" msgstr "Documentación" #: app/views/version.html:69 -msgid "Don't display" +msgid "Don’t display" msgstr "" #: app/views/menu.html:675 @@ -458,7 +458,7 @@ msgstr "Introduza os portos de entrada" msgid "Enter the python path" msgstr "Introduza a ruta ás coleccións externas" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "Introduza o nome do equipo remoto: usuario@equipo" @@ -490,7 +490,7 @@ msgstr "" msgid "External collections" msgstr "Coleccións externas" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "Colecións externas actualizadas" @@ -499,7 +499,7 @@ msgstr "Colecións externas actualizadas" msgid "External plugins" msgstr "Coleccións externas" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 #, fuzzy msgid "External plugins updated" msgstr "Colecións externas actualizadas" @@ -666,7 +666,7 @@ msgstr "" #: app/scripts/services/tools.js:1235 msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" @@ -703,13 +703,13 @@ msgstr "Requírese dunha conexión a Internet" #: app/scripts/services/graph.js:298 #, fuzzy -msgid "Invalid Pull-up connection:
    block already connected" +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "" "A conexión pull-up non é válida:
    o bloque xa se atopa conectado" #: app/scripts/services/graph.js:312 #, fuzzy -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "" "A conexión pull-up non é válida:
    tan só permítense os bloques " "Entrada" @@ -737,10 +737,18 @@ msgstr "Conexión non válida: {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "Conexións de entrada múltiple non válida" +#: app/scripts/controllers/menu.js:1948 +msgid "Invalid new name!" +msgstr "" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "O formato do proxecto non é válido" +#: app/scripts/controllers/menu.js:1852 +msgid "Invalid search name!" +msgstr "" + #: app/views/languages.html:32 msgid "Italian" msgstr "" @@ -796,7 +804,7 @@ msgstr "Habilitáronse os controladores" msgid "Logging file" msgstr "" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "" @@ -846,11 +854,11 @@ msgstr "Nome" msgid "Next" msgstr "" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "Non hay coleccións gardadas" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "Aceptar" @@ -905,8 +913,8 @@ msgstr "" msgid "Paste" msgstr "Pegar" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "Non existe a ruta {{path}}" @@ -926,7 +934,7 @@ msgstr "" msgid "Project information" msgstr "Información do proxecto" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "Información do proxecto actualizada" @@ -938,14 +946,14 @@ msgstr "Cargouse o proxecto {{name}}" msgid "Project {{name}} saved" msgstr "Gardouse o proxecto {{name}}" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "" +#: app/scripts/controllers/menu.js:873 +msgid "Python environment updated" +msgstr "" + #: app/views/menu.html:202 msgid "Quit" msgstr "Saír" @@ -1051,15 +1059,15 @@ msgstr "Castelán" msgid "Spring Green" msgstr "" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "Iniciando o sintetizado" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "Iniciando a carga" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "Iniciando a verificación" @@ -1092,7 +1100,7 @@ msgstr "" msgid "The collection {{name}} already exists." msgstr "Xa existe a colección {{name}}." -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 #, fuzzy msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " @@ -1105,7 +1113,7 @@ msgstr "" msgid "The toolchain will be removed. Do you want to continue?" msgstr "Vaise eliminar a cadea de ferramentas. Desexa continuar?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "" @@ -1137,12 +1145,12 @@ msgstr "" #: app/scripts/services/graph.js:532 msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "" #: app/scripts/controllers/menu.js:349 @@ -1190,11 +1198,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1231,16 +1239,16 @@ msgstr "Sen título" msgid "Update (Latest stable)" msgstr "Actualizar o nome do bloque" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "Cargar" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "Carga realizada" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Verificación realizada" @@ -1287,11 +1295,6 @@ msgstr "Formato de bloque incorrecto: {{type}}" msgid "Wrong block name {{name}}" msgstr "O nome do bloque {{name}} non é correcto" -#: app/scripts/controllers/menu.js:1948 -#, fuzzy -msgid "Wrong new name!" -msgstr "O nome do porto {{name}} non é correcto" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "O formato do proxecto {{name}} non é correcto" @@ -1300,10 +1303,6 @@ msgstr "O formato do proxecto {{name}} non é correcto" msgid "Wrong remote hostname {{name}}" msgstr "O nome do equipo remoto {{name}} non é correcto" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "" @@ -1314,8 +1313,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" #: app/scripts/services/utils.js:1348 @@ -1328,9 +1327,9 @@ msgstr "" #: app/scripts/controllers/menu.js:396 msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" #: app/scripts/services/project.js:107 @@ -1338,13 +1337,13 @@ msgstr "" msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "Pode cargalo como está ou convertelo para a placa {{name}}." -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 msgid "" "You can only build at the top-level design. Inside submodules, you can " "Verify" msgstr "" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 msgid "" "You can only upload at the top-level design. Inside submodules, you can " "Verify" @@ -1354,7 +1353,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "Os cambios realizados perderanse se non se gardan" @@ -1366,19 +1365,19 @@ msgstr "atrás" msgid "{{app}} is required." msgstr "Precisase {{app}}." -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "Non se definiu a folla de datos para a placa {{board}}" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "Non se definiu o pinout para a placa {{board}}" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "Non se definiron as regras para a placa {{board}}" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "Exportouse {{name}}" diff --git a/app/resources/locale/it_IT/it_IT.po b/app/resources/locale/it_IT/it_IT.po index 388e3898a..b830e76b0 100644 --- a/app/resources/locale/it_IT/it_IT.po +++ b/app/resources/locale/it_IT/it_IT.po @@ -44,7 +44,7 @@ msgstr "Riconoscimenti" msgid "Add" msgstr "Aggiungi" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "Aggiungere un blocco per iniziare" @@ -64,7 +64,7 @@ msgstr "" msgid "All collections removed" msgstr "Tutte le collezioni sono state rimosse" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "Tutte le connessioni memorizzate saranno perse. Vuoi continuare?" @@ -122,11 +122,11 @@ msgstr "Scheda" msgid "Board rules" msgstr "Regole della scheda" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "Regola della scheda disabilitate" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "Regole della scheda abilitate" @@ -142,7 +142,7 @@ msgstr "Scheda {{name}} non disponibile" msgid "Board {{name}} not connected" msgstr "Scheda {{name}} non connessa" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "Scheda {{name}} selezionata" @@ -150,12 +150,12 @@ msgstr "Scheda {{name}} selezionata" msgid "Bootloader not active" msgstr "Bootloader non attivo" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "Compila" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "Compilazione terminata" @@ -165,10 +165,8 @@ msgid "Cancel" msgstr "Cancella" #: app/scripts/services/utils.js:1200 -#, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" -msgstr "Formato del progetto non supportato {{version}}" +msgstr "" #: app/views/languages.html:92 #, fuzzy @@ -204,7 +202,7 @@ msgstr "Scegli un colore" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -217,11 +215,12 @@ msgid "Click here to setup the drivers" msgstr "Clicca qui per impostare i drivers" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "Clicca qui per installarla" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "Clicca qui per visualizzarlo" @@ -233,7 +232,7 @@ msgstr "Segnale di clock non permesso nei segnali di bus" msgid "Clone" msgstr "Clona" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "Chiudi" @@ -249,7 +248,7 @@ msgstr "Collezione" msgid "Collection info" msgstr "Informazioni della collezione" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "" "Le informazioni della collezione {{collection}} non sono state definite" @@ -270,7 +269,7 @@ msgstr "Collezione {{name}} rimossa" msgid "Collection {{name}} replaced" msgstr "Collezione {{name}} rimpiazzata" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "Scheda {{name}} selezionata" @@ -278,7 +277,7 @@ msgstr "Scheda {{name}} selezionata" msgid "Collections" msgstr "Collezioni" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "Output dei comandi" @@ -371,11 +370,11 @@ msgstr "Descrizione" msgid "Disable" msgstr "Disattiva" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "Vuoi chiudere l'applicazione?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "Vuoi rimuovere la collezione {{name}}?" @@ -388,7 +387,8 @@ msgid "Documentation" msgstr "Documentazione" #: app/views/version.html:69 -msgid "Don't display" +#, fuzzy +msgid "Don’t display" msgstr "Non mostrare" #: app/views/menu.html:675 @@ -463,7 +463,7 @@ msgstr "Inserire il nome delle porte di ingresso" msgid "Enter the python path" msgstr "Inserisci il percorso file di python con versione > 3.8" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "Inserisci il nome dell'host remoto user@host" @@ -495,7 +495,7 @@ msgstr "Esporta sottomodulo" msgid "External collections" msgstr "Collezioni esterne" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "Connessioni esterne aggiornate" @@ -503,7 +503,7 @@ msgstr "Connessioni esterne aggiornate" msgid "External plugins" msgstr "Plugin esterni" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 msgid "External plugins updated" msgstr "Plugin esterni aggiornati" @@ -673,7 +673,7 @@ msgstr "" #: app/scripts/services/tools.js:1235 msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" @@ -710,12 +710,12 @@ msgstr "Connessione a internet necessaria" #: app/scripts/services/graph.js:298 #, fuzzy -msgid "Invalid Pull-up connection:
    block already connected" +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "Connessione di tipo Pull up invalida:
    blocco già connesso" #: app/scripts/services/graph.js:312 #, fuzzy -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "" "Connessione di tipo Pull up invalida:
    solo i blocchi di " "ingresso sono permessi" @@ -742,10 +742,18 @@ msgstr "Connessione invalida: {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "Connessioni di multipli ingressi invalidi" +#: app/scripts/controllers/menu.js:1948 +msgid "Invalid new name!" +msgstr "" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "Formato del progetto invalido" +#: app/scripts/controllers/menu.js:1852 +msgid "Invalid search name!" +msgstr "" + #: app/views/languages.html:32 msgid "Italian" msgstr "Italiano" @@ -803,7 +811,7 @@ msgstr "Drivers abilitati" msgid "Logging file" msgstr "" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "" @@ -854,11 +862,11 @@ msgstr "Nome" msgid "Next" msgstr "" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "Nessuna connessione memorizzata" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "OK" @@ -916,8 +924,8 @@ msgstr "" msgid "Paste" msgstr "Incolla" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "IL percorso {{path}}è inesistente" @@ -937,7 +945,7 @@ msgstr "" msgid "Project information" msgstr "Informazioni del progetto" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "Informazioni del progetto aggionate" @@ -949,14 +957,15 @@ msgstr "Progetto {{name}} caricato" msgid "Project {{name}} saved" msgstr "Progetto {{name}} salvato" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "Ambiente Python aggiornato" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "Ambiente Python" +#: app/scripts/controllers/menu.js:873 +#, fuzzy +msgid "Python environment updated" +msgstr "Ambiente Python aggiornato" + #: app/views/menu.html:202 msgid "Quit" msgstr "Esci" @@ -1064,15 +1073,15 @@ msgstr "Spagnolo" msgid "Spring Green" msgstr "VerdePrimavera" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "Inizia compilazione" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "Inizia caricamento" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "Inizia verifica" @@ -1107,7 +1116,7 @@ msgstr ". Grazie mille" msgid "The collection {{name}} already exists." msgstr "La collezione {{name}} esiste già." -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 #, fuzzy msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " @@ -1120,7 +1129,7 @@ msgstr "" msgid "The toolchain will be removed. Do you want to continue?" msgstr "La toolchain sarà rimossa. Vuoi continuare?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "C'è una nuova versione nightly disponibile" @@ -1153,18 +1162,19 @@ msgstr "" #: app/scripts/services/graph.js:532 #, fuzzy msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" "Per accedere alla \"modalità modifica\" del blocco più profondo, è " "necessario completare la \"modalità modifica\" corrente, chiudi il " "catenaccio per farlo." #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +#, fuzzy +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "" -"Per navigare attraverso progetti, devi prima chiudere la \"modalità " -"modifica\"." +"Per navigare attraverso progetti, devi prima chiudere la \"modalità modifica" +"\"." #: app/scripts/controllers/menu.js:349 #, fuzzy @@ -1215,11 +1225,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1256,16 +1266,16 @@ msgstr "Senza titolo" msgid "Update (Latest stable)" msgstr "Aggiorna il nome del blocco" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "Carica" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "Caricamento completato" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Verifica completata" @@ -1312,11 +1322,6 @@ msgstr "Formato del blocco erratot: {{type}}" msgid "Wrong block name {{name}}" msgstr "Nome del blocco {{name}} errato" -#: app/scripts/controllers/menu.js:1948 -#, fuzzy -msgid "Wrong new name!" -msgstr "Nome della porta {{name}} errata" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "Formato del progetto errato: {{name}}" @@ -1325,10 +1330,6 @@ msgstr "Formato del progetto errato: {{name}}" msgid "Wrong remote hostname {{name}}" msgstr "Nome dell'host remoto {{name}} errato" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "Giallo" @@ -1340,8 +1341,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 #, fuzzy msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" "Si sta modificando un sottomodulo, se lo si salva, si salverà solo il " "sottomodulo (in questa situazione \"salva con nome\" funziona come \"esporta " @@ -1356,10 +1357,11 @@ msgid "You are loading a design that uses \"tri-state\"." msgstr "" #: app/scripts/controllers/menu.js:396 +#, fuzzy msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" #: app/scripts/services/project.js:107 @@ -1367,7 +1369,7 @@ msgstr "" msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "Puoi caricarlo così come è o convertirlo per la scheda {{name}}" -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 #, fuzzy msgid "" "You can only build at the top-level design. Inside submodules, you can " @@ -1376,7 +1378,7 @@ msgstr "" "Puoi costruire solo sul design di primo livello. All'interno dei sottomodi è " "solo possibile Verificare" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 #, fuzzy msgid "" "You can only upload at the top-level design. Inside submodules, you can " @@ -1389,7 +1391,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "I tuoi progressi saranno perduti se non li salvi" @@ -1401,19 +1403,19 @@ msgstr "indietro" msgid "{{app}} is required." msgstr "{{app}} è richiesta." -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "La scheda tecnica di {{board}} non è definita" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "{{board}} piedinatura non definita" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "Regole di {{board}} non definite" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "{{name}} esportato" diff --git a/app/resources/locale/ja_JP/ja_JP.po b/app/resources/locale/ja_JP/ja_JP.po index fe188108a..5a47c8192 100644 --- a/app/resources/locale/ja_JP/ja_JP.po +++ b/app/resources/locale/ja_JP/ja_JP.po @@ -13,6 +13,7 @@ msgstr "" "X-Generator: Poedit 3.0.1\n" #: app/views/design.html:18 +#, fuzzy msgid "" "Read only
    \n" " Unlock to edit the block!" @@ -25,6 +26,7 @@ msgid "Unplug and reconnect the board" msgstr "ボードのケーブルを抜き再接続してください" #: app/views/design.html:34 +#, fuzzy msgid "" "WARNING!
    \n" " The changes made here will also be applied to all the\n" @@ -51,7 +53,7 @@ msgstr "謝辞" msgid "Add" msgstr "追加" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "ブロックを追加して始める" @@ -71,7 +73,7 @@ msgstr "" msgid "All collections removed" msgstr "すべてのコレクションが削除されました" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "保存されているコレクションはすべて失われます。継続しますか?" @@ -128,11 +130,11 @@ msgstr "ボード" msgid "Board rules" msgstr "ボードルール" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "ボードルールが無効です" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "ボードルールが有効です" @@ -148,7 +150,7 @@ msgstr "ボード {{name}} は使えません" msgid "Board {{name}} not connected" msgstr "ボード {{name}} が接続されていません" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "ボード {{name}} が選択されました" @@ -156,12 +158,12 @@ msgstr "ボード {{name}} が選択されました" msgid "Bootloader not active" msgstr "ブートローダがアクティブでないです!" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "ビルド" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "ビルド完了" @@ -171,10 +173,8 @@ msgid "Cancel" msgstr "キャンセル" #: app/scripts/services/utils.js:1200 -#, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" -msgstr "非対応のプロジェクトフォーマット {{version}}" +msgstr "" #: app/views/languages.html:92 msgid "Catalonian" @@ -207,7 +207,7 @@ msgstr "色を選択:" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -220,11 +220,12 @@ msgid "Click here to setup the drivers" msgstr "ここをクリックしてドライバをセットアップ" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "ここをクリックしてインストール" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "ここをクリックして閲覧" @@ -236,7 +237,7 @@ msgstr "データバスにクロックを使用不可" msgid "Clone" msgstr "複製" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "閉じる" @@ -252,7 +253,7 @@ msgstr "コレクション" msgid "Collection info" msgstr "コレクションの詳細" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "コレクション {{collection}} の詳細が見つかりません" @@ -272,7 +273,7 @@ msgstr "コレクション {{name}} が削除されました" msgid "Collection {{name}} replaced" msgstr "コレクション {{name}} が置き換えられました" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "コレクション {{name}} が選択されました" @@ -280,7 +281,7 @@ msgstr "コレクション {{name}} が選択されました" msgid "Collections" msgstr "コレクション" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "コマンド出力" @@ -368,11 +369,11 @@ msgstr "説明" msgid "Disable" msgstr "無効化" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "アプリケーションを終了しますか?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "コレクション {{name}} を削除しますか?" @@ -385,7 +386,8 @@ msgid "Documentation" msgstr "ドキュメント" #: app/views/version.html:69 -msgid "Don't display" +#, fuzzy +msgid "Don’t display" msgstr "表示しない" #: app/views/menu.html:675 @@ -454,7 +456,7 @@ msgstr "pipへのパスを入力" msgid "Enter the python path" msgstr "Pythonへのパスを入力" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "リモートホスト名を入力 user@host" @@ -486,7 +488,7 @@ msgstr "サブモジュールをエクスポート" msgid "External collections" msgstr "外部接続" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "外部接続が更新されました" @@ -494,7 +496,7 @@ msgstr "外部接続が更新されました" msgid "External plugins" msgstr "外部プラグイン" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 msgid "External plugins updated" msgstr "外部プラグインが更新されました" @@ -601,22 +603,16 @@ msgid "Image {{name}} saved" msgstr "画像 {{name}} が保存されました" #: app/scripts/services/forms.js:1645 -#, fuzzy -#| msgid "Input ports" msgid "InOut Left ports" -msgstr "入力ポート" +msgstr "" #: app/scripts/services/forms.js:1657 -#, fuzzy -#| msgid "Input ports" msgid "InOut Right ports" -msgstr "入力ポート" +msgstr "" #: app/scripts/services/forms.js:1013 app/scripts/services/forms.js:1148 -#, fuzzy -#| msgid "Input ports" msgid "InOut pin" -msgstr "入力ポート" +msgstr "" #: app/scripts/services/forms.js:387 app/views/design.html:108 msgid "Indian Red" @@ -659,9 +655,10 @@ msgid "Install Development version" msgstr "インストール(開発版)" #: app/scripts/services/tools.js:1235 +#, fuzzy msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" " 安定版のツールチェーン をインストールします。この操作にはインター" @@ -698,11 +695,13 @@ msgid "Internet connection required" msgstr "インターネット接続が必要" #: app/scripts/services/graph.js:298 -msgid "Invalid Pull-up connection:
    block already connected" +#, fuzzy +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "無効な プルアップ 接続:
    ブロックが既に接続されています" #: app/scripts/services/graph.js:312 -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +#, fuzzy +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "無効な プルアップ 接続:
    入力ブロックのみ可能です" #: app/scripts/services/graph.js:304 @@ -726,10 +725,20 @@ msgstr "無効な接続:{{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "無効な複数の入力接続" +#: app/scripts/controllers/menu.js:1948 +#, fuzzy +msgid "Invalid new name!" +msgstr "誤った名前!" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "無効なプロジェクトフォーマット" +#: app/scripts/controllers/menu.js:1852 +#, fuzzy +msgid "Invalid search name!" +msgstr "誤った検索名!" + #: app/views/languages.html:32 msgid "Italian" msgstr "" @@ -782,7 +791,7 @@ msgstr "ログ記録を有効化" msgid "Logging file" msgstr "ログファイル" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "ログファイルが更新されました" @@ -830,11 +839,11 @@ msgstr "新しい名前" msgid "Next" msgstr "" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "" @@ -887,8 +896,8 @@ msgstr "" msgid "Paste" msgstr "ペースト" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "パス {{path}} が存在しません" @@ -908,7 +917,7 @@ msgstr "" msgid "Project information" msgstr "プロジェクトの情報" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "プロジェクトの情報が更新されました" @@ -920,14 +929,15 @@ msgstr "プロジェクト {{name}} がロードされました" msgid "Project {{name}} saved" msgstr "プロジェクト {{name}} が保存されました" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "Python 環境がアップデートされました" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "Python 環境" +#: app/scripts/controllers/menu.js:873 +#, fuzzy +msgid "Python environment updated" +msgstr "Python 環境がアップデートされました" + #: app/views/menu.html:202 msgid "Quit" msgstr "終了" @@ -1032,15 +1042,15 @@ msgstr "" msgid "Spring Green" msgstr "" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "ビルド開始" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "アップロード開始" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "検証を開始" @@ -1072,7 +1082,7 @@ msgstr "" msgid "The collection {{name}} already exists." msgstr "コレクション {{name}} は既に存在します。" -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " "the {{name}} board?" @@ -1082,7 +1092,7 @@ msgstr "現在の FPGA I/O 設定が失われます。 ボードを {{name}} に msgid "The toolchain will be removed. Do you want to continue?" msgstr "ツールチェーンが削除されます。続けますか?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "新しいナイトリー版が利用可能です" @@ -1113,15 +1123,17 @@ msgid "This time" msgstr "" #: app/scripts/services/graph.js:532 +#, fuzzy msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" "内側のブロックの「編集モード」に入るには、現在の「編集モード」を終了させ、" "ロックをかける必要があります。" #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +#, fuzzy +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "デザインを操作するには、「編集モード」を終了する必要があります。" #: app/scripts/controllers/menu.js:349 @@ -1171,11 +1183,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1211,16 +1223,16 @@ msgstr "無名" msgid "Update (Latest stable)" msgstr "アップデート(最新の安定版)" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "アップロード" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "アップロード完了" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "検証完了" @@ -1266,10 +1278,6 @@ msgstr "誤ったブロックフォーマット:{{type}}" msgid "Wrong block name {{name}}" msgstr "誤ったブロック名:{{name}}" -#: app/scripts/controllers/menu.js:1948 -msgid "Wrong new name!" -msgstr "誤った名前!" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "誤ったプロジェクトフォーマット:{{name}}" @@ -1278,10 +1286,6 @@ msgstr "誤ったプロジェクトフォーマット:{{name}}" msgid "Wrong remote hostname {{name}}" msgstr "誤ったリモートホスト名 {{name}}" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "誤った検索名!" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "" @@ -1292,8 +1296,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" "サブモジュールの編集中であるため、ここで保存するとサブモジュールだけが保存さ" "れます(「名前を付けて保存」は「モジュールのエクスポート」のように機能しま" @@ -1308,10 +1312,11 @@ msgid "You are loading a design that uses \"tri-state\"." msgstr "" #: app/scripts/controllers/menu.js:396 +#, fuzzy msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" "あなたはデザインの内部に移動しています。もしデザイン全体を保存したい場合は、" "トップレベルに戻る必要があります。もしこのモジュールを新しいファイルとしてエ" @@ -1322,7 +1327,7 @@ msgstr "" msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "そのまま読み込むか、ボード {{name}} 用に変換することができます。" -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 msgid "" "You can only build at the top-level design. Inside submodules, you can " "Verify" @@ -1330,7 +1335,7 @@ msgstr "" "ビルドはデザインのトップレベルでのみ可能です。サブモジュールでは検証" "のみ可能です" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 msgid "" "You can only upload at the top-level design. Inside submodules, you can " "Verify" @@ -1342,7 +1347,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "リリースノートは以下で読むことができます" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "保存しないと変更内容が失われます" @@ -1354,19 +1359,19 @@ msgstr "戻る" msgid "{{app}} is required." msgstr "{{app}} が必要です。" -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "{{board}} のデータシートが未定義" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "{{board}} のピンアウトが未定義" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "{{board}} のルールが未定義" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "{{name}} がエクスポートされました" diff --git a/app/resources/locale/ko_KR/ko_KR.po b/app/resources/locale/ko_KR/ko_KR.po index 21816d80e..aa5b00440 100644 --- a/app/resources/locale/ko_KR/ko_KR.po +++ b/app/resources/locale/ko_KR/ko_KR.po @@ -47,7 +47,7 @@ msgstr "" msgid "Add" msgstr "더하기" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "시작하기 위해 블럭 더하기" @@ -67,7 +67,7 @@ msgstr "" msgid "All collections removed" msgstr "선택한 것들 모두 지우기" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "저장된 모든 컬렉션이 손실될 것입니다. 계속하시곘습니까? " @@ -125,11 +125,11 @@ msgstr "보드 " msgid "Board rules" msgstr "보드 규칙" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "보드 규칙이 지켜지지 않았습니다" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "보드 룰을 사용할 수 있습니다" @@ -145,7 +145,7 @@ msgstr "보드 {{name}} 불가능" msgid "Board {{name}} not connected" msgstr "보드 {{name}} 연결되지 않았음" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "보드 {{name}} 선택됨 " @@ -153,12 +153,12 @@ msgstr "보드 {{name}} 선택됨 " msgid "Bootloader not active" msgstr "부트로더가 활성화되지 않음 " -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "만들기" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "만들기 완료 " @@ -168,10 +168,8 @@ msgid "Cancel" msgstr "취소 " #: app/scripts/services/utils.js:1200 -#, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" -msgstr "지원되지 않는 프로젝트 형식 {{version}}" +msgstr "" #: app/views/languages.html:92 #, fuzzy @@ -207,7 +205,7 @@ msgstr "색깔을 선택하세요" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -220,11 +218,12 @@ msgid "Click here to setup the drivers" msgstr "여기를 클릭하여 드라이버를 설정하세요." #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "설치하려면 여기를 클릭하세요" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "확인하려면 여기를 클릭하세요" @@ -236,7 +235,7 @@ msgstr "데이터 버스에는 클럭이 허용되지 않습니다" msgid "Clone" msgstr "복제 " -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "닫기" @@ -252,7 +251,7 @@ msgstr "컬렉션 " msgid "Collection info" msgstr "컬렉션 정보" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "컬렉션 {{collection}} 정보가 정의되지 않았습니다" @@ -272,7 +271,7 @@ msgstr "컬렉션 {{name}} 삭제 " msgid "Collection {{name}} replaced" msgstr "컬렉션 {{name}} 교체" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "컬렉션 {{name}} 선택 " @@ -280,7 +279,7 @@ msgstr "컬렉션 {{name}} 선택 " msgid "Collections" msgstr "컬렉션들 " -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "명령 출력" @@ -374,11 +373,11 @@ msgstr "설명" msgid "Disable" msgstr "불가" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "응용 프로그램을 닫으시겠습니까?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "{{name}} 컬렉션을 삭제하시겠습니까?" @@ -391,7 +390,8 @@ msgid "Documentation" msgstr "문ㅅ" #: app/views/version.html:69 -msgid "Don't display" +#, fuzzy +msgid "Don’t display" msgstr "표시 안 함" #: app/views/menu.html:675 @@ -467,7 +467,7 @@ msgstr "입력 포트 입력" msgid "Enter the python path" msgstr "외부 수집 경로 입력" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "원격 호스트 이름 user@host를 입력하십시오" @@ -499,7 +499,7 @@ msgstr "서브모듈을 추출하기" msgid "External collections" msgstr "외부의 콜렉션들" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "외부의 콜렉션들이 업데이트 되었습니다" @@ -508,7 +508,7 @@ msgstr "외부의 콜렉션들이 업데이트 되었습니다" msgid "External plugins" msgstr "외부의 콜렉션들" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 #, fuzzy msgid "External plugins updated" msgstr "외부의 콜렉션들이 업데이트 되었습니다" @@ -679,7 +679,7 @@ msgstr "" #: app/scripts/services/tools.js:1235 msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" @@ -716,12 +716,12 @@ msgstr "인터넷 연결 필요" #: app/scripts/services/graph.js:298 #, fuzzy -msgid "Invalid Pull-up connection:
    block already connected" +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "잘못된 풀 업 연결:
    블록이 이미 연결됨" #: app/scripts/services/graph.js:312 #, fuzzy -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "잘못된 풀 업 연결: 만 허용됨" #: app/scripts/services/graph.js:304 @@ -746,10 +746,18 @@ msgstr "잘못된 연결: {{a} → {{b}}" msgid "Invalid multiple input connections" msgstr "잘못된 다중 입력 연결" +#: app/scripts/controllers/menu.js:1948 +msgid "Invalid new name!" +msgstr "" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "잘못된 프로젝트 형식" +#: app/scripts/controllers/menu.js:1852 +msgid "Invalid search name!" +msgstr "" + #: app/views/languages.html:32 msgid "Italian" msgstr "이탈리아어" @@ -807,7 +815,7 @@ msgstr "드라이버 가능" msgid "Logging file" msgstr "" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "" @@ -858,11 +866,11 @@ msgstr "이름" msgid "Next" msgstr "" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "저장된 컬렉션 없음" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "알겠습니다" @@ -920,8 +928,8 @@ msgstr "" msgid "Paste" msgstr "붙여넣기" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "경로 {{path}} 가 존재하지 않습니다" @@ -941,7 +949,7 @@ msgstr "" msgid "Project information" msgstr "프로젝트 정보" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "프로젝트 정보가 업데이트되었습니다" @@ -953,14 +961,14 @@ msgstr "프로젝트 {{name}}이 로드되었습니다" msgid "Project {{name}} saved" msgstr "프로젝트 {{name}}이 저장되었습니다" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "" +#: app/scripts/controllers/menu.js:873 +msgid "Python environment updated" +msgstr "" + #: app/views/menu.html:202 msgid "Quit" msgstr "끝내기" @@ -1068,15 +1076,15 @@ msgstr "스페인어" msgid "Spring Green" msgstr "봄 초록" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "빌드 시작" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "업로드 시작" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "검증 시작" @@ -1110,7 +1118,7 @@ msgstr "" msgid "The collection {{name}} already exists." msgstr "컬렉션 {{name}}이(가) 이미 존재합니다." -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 #, fuzzy msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " @@ -1121,7 +1129,7 @@ msgstr "현재 FPGA I/O 구성이 손실됩ㄴ다. {{name}}보드로 변경하 msgid "The toolchain will be removed. Do you want to continue?" msgstr "툴체인이 제거됩니다. 계속하시겠습니까?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "새로운 야간 버전이 출시되었다" @@ -1154,14 +1162,15 @@ msgstr "" #: app/scripts/services/graph.js:532 #, fuzzy msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" "\"편집 모드\"의 깊은 블락에 들어가기위해서, 현재 \"편집모드\"를 키 락으로 잠" "가야 합니다" #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +#, fuzzy +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "디자인을 보기위해서는, \"편집모드\"를 닫아야합니다." #: app/scripts/controllers/menu.js:349 @@ -1213,11 +1222,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1254,16 +1263,16 @@ msgstr "제목이 없음" msgid "Update (Latest stable)" msgstr "블럭 이름 업데이트" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "업로드" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "업로드 완료" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "검증 완료" @@ -1310,11 +1319,6 @@ msgstr "잘못된 블록 형식: {{type}}" msgid "Wrong block name {{name}}" msgstr "잘못된 블럭 이름{{name}}" -#: app/scripts/controllers/menu.js:1948 -#, fuzzy -msgid "Wrong new name!" -msgstr "잘못 된 포트 이름{{name}}" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "잘못된 프로젝트 형식: {{name}}" @@ -1323,10 +1327,6 @@ msgstr "잘못된 프로젝트 형식: {{name}}" msgid "Wrong remote hostname {{name}}" msgstr "잘못된 원격 호스트 이름 {{name}}" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "노란색" @@ -1338,8 +1338,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 #, fuzzy msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" "서브모듈을 편집하는 중에 서브모듈만 저장하면(이 경우 \"추출 된 모듈\"과 같은 " "\"저장\"이 작동함), 계속하시겠습니까?" @@ -1354,9 +1354,9 @@ msgstr "" #: app/scripts/controllers/menu.js:396 msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" #: app/scripts/services/project.js:107 @@ -1364,7 +1364,7 @@ msgstr "" msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "그대로 로드하거나 {{name}}보드로 변환 할 수 있다." -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 #, fuzzy msgid "" "You can only build at the top-level design. Inside submodules, you can " @@ -1373,7 +1373,7 @@ msgstr "" "최상위 레벨 디자인만을 빌드할 수 있습니다.서브모듈은 오직 입증만 가" "능합니다" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 #, fuzzy msgid "" "You can only upload at the top-level design. Inside submodules, you can " @@ -1386,7 +1386,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "변경사항을 저장하지 않으면 변경내용이 손실 될 것입니다" @@ -1398,19 +1398,19 @@ msgstr "뒤로가기" msgid "{{app}} is required." msgstr "{{앱}}이 필요합니다." -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "{{board}}데이터시트가 정의되지 않았습니다" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "{{board}}핀아웃이 정의되지 않았습니다" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "{{board}} 규칙이 정의되지 않았습니다" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "{{name}} 이 추출되었습니다" diff --git a/app/resources/locale/nl_NL/nl_NL.po b/app/resources/locale/nl_NL/nl_NL.po index 14496e816..cbbf2ac38 100644 --- a/app/resources/locale/nl_NL/nl_NL.po +++ b/app/resources/locale/nl_NL/nl_NL.po @@ -44,7 +44,7 @@ msgstr "" msgid "Add" msgstr "Plaatsen" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "Plaats een blok om te beginnen" @@ -64,7 +64,7 @@ msgstr "" msgid "All collections removed" msgstr "Alle collecties zijn verwijderd" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "Alle opgeslagen collecties worden verwijderd. Doorgaan?" @@ -122,11 +122,11 @@ msgstr "Bord" msgid "Board rules" msgstr "Bord regels" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "Bord regels gedesactiveerd" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "Bord regels geactiveerd" @@ -142,7 +142,7 @@ msgstr "Bord {{naam}} niet beschikbaar" msgid "Board {{name}} not connected" msgstr "Bord {{naam}} niet aangesloten" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "Bord {{name}} geselecteerd" @@ -150,12 +150,12 @@ msgstr "Bord {{name}} geselecteerd" msgid "Bootloader not active" msgstr "Bootloader niet actief" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "Maken" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "Maken voltooid" @@ -165,10 +165,8 @@ msgid "Cancel" msgstr "Annuleren" #: app/scripts/services/utils.js:1200 -#, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" -msgstr "Niet-ondersteund projectformaat {{version}}" +msgstr "" #: app/views/languages.html:92 #, fuzzy @@ -202,7 +200,7 @@ msgstr "" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -215,11 +213,12 @@ msgid "Click here to setup the drivers" msgstr "Klik hier om nieuwe drivers te installeren" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "Klik hier om te installeren" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "Klik hier om te bekijken" @@ -231,7 +230,7 @@ msgstr "Klok is niet toegestaan op databussen" msgid "Clone" msgstr "" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "Sluiten" @@ -247,7 +246,7 @@ msgstr "Collectie" msgid "Collection info" msgstr "Collectie-informatie" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "Collectie {{collection}} informatie niet gedefinieerd" @@ -267,7 +266,7 @@ msgstr "Collectie {{name}} verwijderd" msgid "Collection {{name}} replaced" msgstr "Collectie {{name}} vervangen" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "Collectie {{name}} geselecteerd" @@ -275,7 +274,7 @@ msgstr "Collectie {{name}} geselecteerd" msgid "Collections" msgstr "Collecties" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "Commando resultaat" @@ -365,11 +364,11 @@ msgstr "Beschrijving" msgid "Disable" msgstr "Desactiveren" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "Programma sluiten?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "Collectie {{name}} verwijderen?" @@ -382,7 +381,7 @@ msgid "Documentation" msgstr "Documentatie" #: app/views/version.html:69 -msgid "Don't display" +msgid "Don’t display" msgstr "" #: app/views/menu.html:675 @@ -458,7 +457,7 @@ msgstr "Voer de ingangspoorten in" msgid "Enter the python path" msgstr "Voer het pad naar de externe collectie in" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "Voer de externe hostnaam user@host in" @@ -490,7 +489,7 @@ msgstr "" msgid "External collections" msgstr "Externe collecties" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "Externe collecties bijgewerkt" @@ -499,7 +498,7 @@ msgstr "Externe collecties bijgewerkt" msgid "External plugins" msgstr "Externe collecties" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 #, fuzzy msgid "External plugins updated" msgstr "Externe collecties bijgewerkt" @@ -666,7 +665,7 @@ msgstr "" #: app/scripts/services/tools.js:1235 msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" @@ -703,12 +702,12 @@ msgstr "Internet verbinding vereist" #: app/scripts/services/graph.js:298 #, fuzzy -msgid "Invalid Pull-up connection:
    block already connected" +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "Ongeldige pull up aansluiting:
    blok is al aangesloten" #: app/scripts/services/graph.js:312 #, fuzzy -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "" "Ongeldige pull up aansluiting:
    alleen ingangsblokken zijn " "toegestaan" @@ -735,10 +734,18 @@ msgstr "Ongeldige aansluiting: {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "Ongeldige meervoudige ingangsaansluitingen" +#: app/scripts/controllers/menu.js:1948 +msgid "Invalid new name!" +msgstr "" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "Ongeldig projectformaat" +#: app/scripts/controllers/menu.js:1852 +msgid "Invalid search name!" +msgstr "" + #: app/views/languages.html:32 msgid "Italian" msgstr "" @@ -794,7 +801,7 @@ msgstr "Drivers geactiveerd" msgid "Logging file" msgstr "" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "" @@ -844,11 +851,11 @@ msgstr "Naam" msgid "Next" msgstr "" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "Geen collecties" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "OK" @@ -903,8 +910,8 @@ msgstr "" msgid "Paste" msgstr "Plakken" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "Pad {{file}} bestaat niet" @@ -924,7 +931,7 @@ msgstr "" msgid "Project information" msgstr "Projectinformatie" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "Projectinformatie bijgewerkt" @@ -936,14 +943,14 @@ msgstr "Project {{name}} geladen" msgid "Project {{name}} saved" msgstr "Project {{name}} opgeslagen" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "" +#: app/scripts/controllers/menu.js:873 +msgid "Python environment updated" +msgstr "" + #: app/views/menu.html:202 msgid "Quit" msgstr "Afsluiten" @@ -1051,15 +1058,15 @@ msgstr "Spaans" msgid "Spring Green" msgstr "" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "Maken starten" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "Upload starten" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "Verificatie starten" @@ -1092,7 +1099,7 @@ msgstr "" msgid "The collection {{name}} already exists." msgstr "Collectie {{name}} bestaat al." -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 #, fuzzy msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " @@ -1105,7 +1112,7 @@ msgstr "" msgid "The toolchain will be removed. Do you want to continue?" msgstr "De toolchain wordt verwijderd. Doorgaan?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "" @@ -1137,12 +1144,12 @@ msgstr "" #: app/scripts/services/graph.js:532 msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "" #: app/scripts/controllers/menu.js:349 @@ -1190,11 +1197,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1231,16 +1238,16 @@ msgstr "Naamloos" msgid "Update (Latest stable)" msgstr "Werk de bloknaam bij" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "Uploaden" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "Uploaden voltooid" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Verificatie voltooid" @@ -1287,11 +1294,6 @@ msgstr "Verkeerd blokformaat: {{type}}" msgid "Wrong block name {{name}}" msgstr "Verkeerde bloknaam {{name}}" -#: app/scripts/controllers/menu.js:1948 -#, fuzzy -msgid "Wrong new name!" -msgstr "Verkeerde poortnaam {{name}}" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "Verkeerd projectformaat: {{name}}" @@ -1300,10 +1302,6 @@ msgstr "Verkeerd projectformaat: {{name}}" msgid "Wrong remote hostname {{name}}" msgstr "Verkeerde externe hostnaam {{name}}" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "" @@ -1314,8 +1312,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" #: app/scripts/services/utils.js:1348 @@ -1328,9 +1326,9 @@ msgstr "" #: app/scripts/controllers/menu.js:396 msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" #: app/scripts/services/project.js:107 @@ -1338,13 +1336,13 @@ msgstr "" msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "U kunt het laden zoals het is of converteren voor het {{name}} bord." -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 msgid "" "You can only build at the top-level design. Inside submodules, you can " "Verify" msgstr "" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 msgid "" "You can only upload at the top-level design. Inside submodules, you can " "Verify" @@ -1354,7 +1352,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "Uw wijzigingen gaan verloren als u ze niet opslaat" @@ -1366,19 +1364,19 @@ msgstr "terug" msgid "{{app}} is required." msgstr "{{app}} is vereist." -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "{{board}} datasheet niet gedefinieerd" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "{{board}} pinning niet gedefinieerd" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "{{board}} regels niet gedefinieerd" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "{{name}} geëxporteerd" diff --git a/app/resources/locale/ru_RU/ru_RU.po b/app/resources/locale/ru_RU/ru_RU.po index bea5f282a..ced0d3bc3 100644 --- a/app/resources/locale/ru_RU/ru_RU.po +++ b/app/resources/locale/ru_RU/ru_RU.po @@ -9,8 +9,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : 2);\n" "X-Generator: Poedit 3.0.1\n" #: app/views/design.html:18 @@ -45,7 +45,7 @@ msgstr "" msgid "Add" msgstr "Добавить" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "Добавить блок в начало" @@ -65,7 +65,7 @@ msgstr "" msgid "All collections removed" msgstr "Все коллекции удалены" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "Все сохраненные коллеции будут удалены. Продолжить ?" @@ -123,11 +123,11 @@ msgstr "Плата" msgid "Board rules" msgstr "Правила платы" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "Правила платы отключены" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "Правила платы включены" @@ -143,7 +143,7 @@ msgstr "Плата {{name}} недоступна" msgid "Board {{name}} not connected" msgstr "Board {{name}} не подключена" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "Выбрана плата {{name}}" @@ -151,12 +151,12 @@ msgstr "Выбрана плата {{name}}" msgid "Bootloader not active" msgstr "Загрузчик не активен" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "Собрать" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "Сборка закончена" @@ -166,10 +166,8 @@ msgid "Cancel" msgstr "Отменить" #: app/scripts/services/utils.js:1200 -#, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" -msgstr "Неподдерживаемый формат проекта {{version}}" +msgstr "" #: app/views/languages.html:92 #, fuzzy @@ -205,7 +203,7 @@ msgstr "Выберите цвет:" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -218,11 +216,12 @@ msgid "Click here to setup the drivers" msgstr "Нажмите здесь для установки драйверов" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "Нажмите для установки" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "Нажмите для просмотра" @@ -234,7 +233,7 @@ msgstr "Сигнал тактирования не разрешен для ши msgid "Clone" msgstr "Клонировать" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "Закрыть" @@ -250,7 +249,7 @@ msgstr "Коллекция" msgid "Collection info" msgstr "Информация о коллекции" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "Информация для {{collection}} не задана" @@ -270,7 +269,7 @@ msgstr "Коллекция {{name}} удалена" msgid "Collection {{name}} replaced" msgstr "Коллекция {{name}} замещена" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "Коллекция {{name}} выбрана" @@ -278,7 +277,7 @@ msgstr "Коллекция {{name}} выбрана" msgid "Collections" msgstr "Коллекции" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "Вывод команды" @@ -372,11 +371,11 @@ msgstr "Описание" msgid "Disable" msgstr "Отключить" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "Закрыть приложение ?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "Удалить коллекцию {{name}} ?" @@ -389,7 +388,8 @@ msgid "Documentation" msgstr "Документация" #: app/views/version.html:69 -msgid "Don't display" +#, fuzzy +msgid "Don’t display" msgstr "Не показывать" #: app/views/menu.html:675 @@ -465,7 +465,7 @@ msgstr "Входные порты" msgid "Enter the python path" msgstr "Путь до сторонней коллекции" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "Удаленный хост в формате user@host" @@ -497,7 +497,7 @@ msgstr "Экспорт субмодуля" msgid "External collections" msgstr "Сторонняя коллекция" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "Сторонние коллекции обновлены" @@ -506,7 +506,7 @@ msgstr "Сторонние коллекции обновлены" msgid "External plugins" msgstr "Сторонняя коллекция" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 #, fuzzy msgid "External plugins updated" msgstr "Сторонние коллекции обновлены" @@ -675,9 +675,10 @@ msgid "Install Development version" msgstr "Установить (В разработке)" #: app/scripts/services/tools.js:1235 +#, fuzzy msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" "Установите стабильный набор инструментов. Требуется подключение к " @@ -717,12 +718,12 @@ msgstr "Необходимо соединение с Интернетом" #: app/scripts/services/graph.js:298 #, fuzzy -msgid "Invalid Pull-up connection:
    block already connected" +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "Неверное подтягивающее соединение:
    блок уже подсоединен" #: app/scripts/services/graph.js:312 #, fuzzy -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "" "Неверное подтягивающее соединение:
    только входы блоков " "разрешены" @@ -750,10 +751,18 @@ msgstr "Неверное соединение: {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "Неправильные множественные соединения" +#: app/scripts/controllers/menu.js:1948 +msgid "Invalid new name!" +msgstr "" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "Неправильный формат проекта" +#: app/scripts/controllers/menu.js:1852 +msgid "Invalid search name!" +msgstr "" + #: app/views/languages.html:32 msgid "Italian" msgstr "Итальянский" @@ -811,7 +820,7 @@ msgstr "Драйвера подключены" msgid "Logging file" msgstr "Файл журнала" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "Файл журнала обновлен" @@ -862,11 +871,11 @@ msgstr "Новое имя:" msgid "Next" msgstr "" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "Нет сохраненных коллекций" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "ОК" @@ -924,8 +933,8 @@ msgstr "Парные метки" msgid "Paste" msgstr "Вставить" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "Путь {{path}} не существует" @@ -945,7 +954,7 @@ msgstr "" msgid "Project information" msgstr "Информация о проекте" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "Информация о проекте обновлена" @@ -957,14 +966,15 @@ msgstr "Проект {{name}} загружен" msgid "Project {{name}} saved" msgstr "Проект {{name}} сохранен" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "Среда Python обновлена" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "Среда Python" +#: app/scripts/controllers/menu.js:873 +#, fuzzy +msgid "Python environment updated" +msgstr "Среда Python обновлена" + #: app/views/menu.html:202 msgid "Quit" msgstr "Закрыть Icestudio" @@ -1072,15 +1082,15 @@ msgstr "Испанский" msgid "Spring Green" msgstr "Весенний зелёный" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "Запуск сборки" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "Запуск загрузки в плату" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "Запуск проверки" @@ -1114,7 +1124,7 @@ msgstr "Большое спасибо!" msgid "The collection {{name}} already exists." msgstr "Коллекция {{name}} уже существует." -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 #, fuzzy msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " @@ -1127,7 +1137,7 @@ msgstr "" msgid "The toolchain will be removed. Do you want to continue?" msgstr "Набор инструментов будет удален. Продолжить ?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "Доступна для установки ночная сборка" @@ -1160,14 +1170,15 @@ msgstr "" #: app/scripts/services/graph.js:532 #, fuzzy msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" "Чтобы включить \"режим редактирования\" глубинного блока, вам следует " "завершить текущий \"режим редактирования\". Lock the keylock to do it." #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +#, fuzzy +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "" "Для перемещения по схеме, вы должны сперва закрыть \"режим редактирования\"." @@ -1220,11 +1231,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1261,16 +1272,16 @@ msgstr "Безымянный" msgid "Update (Latest stable)" msgstr "Обновить имя блока (последняя стабильная версия)" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "Загрузка" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "Загрузка завершена" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Проверка завершена" @@ -1317,11 +1328,6 @@ msgstr "Неправильный формат блока: {{type}}" msgid "Wrong block name {{name}}" msgstr "Неправильное имя блока {{name}}" -#: app/scripts/controllers/menu.js:1948 -#, fuzzy -msgid "Wrong new name!" -msgstr "Неправильное имя порта {{name}}" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "Неправильный формат проекта: {{name}}" @@ -1330,10 +1336,6 @@ msgstr "Неправильный формат проекта: {{name}}" msgid "Wrong remote hostname {{name}}" msgstr "Неправильный удаленный хост {{name}}" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "Неправильное имя поиска!" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "Желтый" @@ -1345,8 +1347,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 #, fuzzy msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" "Вы работаете с субмодулем. Если вы сохраните его, то будет сохранен только " "субмодуль (в таких случаях команда \"Сохранить как\" работает как \"Экспорт " @@ -1362,9 +1364,9 @@ msgstr "" #: app/scripts/controllers/menu.js:396 msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" #: app/scripts/services/project.js:107 @@ -1374,7 +1376,7 @@ msgstr "" "Вы можете загрузить проект \"как есть\" или сконвертировать для платы " "{{name}}" -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 #, fuzzy msgid "" "You can only build at the top-level design. Inside submodules, you can " @@ -1383,7 +1385,7 @@ msgstr "" "Сборка возможна на верхнем уровне. В субмодулях доступна только " "Проверка" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 #, fuzzy msgid "" "You can only upload at the top-level design. Inside submodules, you can " @@ -1396,7 +1398,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "Вы можете прочитать примечания к выпуску" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "Ваши изменения могут быть потеряны, если вы их не сохраните" @@ -1408,19 +1410,19 @@ msgstr "назад" msgid "{{app}} is required." msgstr "Требуется приложение {{app}}." -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "Даташит для {{board}} не определен" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "Разводка платы {{board}} не определена" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "Правила для платы {{board}} не определены" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "{{name}} экспортирован(о)" diff --git a/app/resources/locale/template.pot b/app/resources/locale/template.pot index 55ec51ae4..566128a6f 100644 --- a/app/resources/locale/template.pot +++ b/app/resources/locale/template.pot @@ -37,7 +37,7 @@ msgstr "" msgid "Add" msgstr "" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "" @@ -57,7 +57,7 @@ msgstr "" msgid "All collections removed" msgstr "" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "" @@ -115,11 +115,11 @@ msgstr "" msgid "Board rules" msgstr "" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "" @@ -137,7 +137,7 @@ msgid "Board {{name}} not connected" msgstr "" #: app/scripts/app.js:190 -#: app/scripts/controllers/menu.js:1344 +#: app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "" @@ -146,13 +146,13 @@ msgstr "" msgid "Bootloader not active" msgstr "" -#: app/scripts/controllers/menu.js:1366 +#: app/scripts/controllers/menu.js:1365 #: app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "" @@ -209,11 +209,13 @@ msgstr "" #: app/scripts/services/drivers.js:440 #: app/scripts/services/drivers.js:625 #: app/scripts/services/drivers.js:644 +#: app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 #: app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "" @@ -225,7 +227,7 @@ msgstr "" msgid "Clone" msgstr "" -#: app/scripts/controllers/menu.js:581 +#: app/scripts/controllers/menu.js:580 #: app/views/version.html:80 msgid "Close" msgstr "" @@ -243,7 +245,7 @@ msgstr "" msgid "Collection info" msgstr "" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "" @@ -263,7 +265,7 @@ msgstr "" msgid "Collection {{name}} replaced" msgstr "" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "" @@ -271,7 +273,7 @@ msgstr "" msgid "Collections" msgstr "" -#: app/scripts/controllers/menu.js:1269 +#: app/scripts/controllers/menu.js:1268 #: app/views/menu.html:471 msgid "Command output" msgstr "" @@ -366,11 +368,11 @@ msgstr "" msgid "Disable" msgstr "" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "" @@ -454,7 +456,7 @@ msgstr "" msgid "Enter the python path" msgstr "" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "" @@ -487,7 +489,7 @@ msgstr "" msgid "External collections" msgstr "" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "" @@ -495,7 +497,7 @@ msgstr "" msgid "External plugins" msgstr "" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 msgid "External plugins updated" msgstr "" @@ -711,6 +713,10 @@ msgstr "" msgid "Invalid multiple input connections" msgstr "" +#: app/scripts/controllers/menu.js:1948 +msgid "Invalid new name!" +msgstr "" + #: app/scripts/services/project.js:502 #: app/scripts/services/project.js:80 msgid "Invalid project format" @@ -775,7 +781,7 @@ msgstr "" msgid "Logging file" msgstr "" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "" @@ -826,12 +832,12 @@ msgstr "" msgid "Next" msgstr "" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "" #: app/scripts/app.js:57 -#: app/scripts/controllers/menu.js:601 +#: app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 #: app/scripts/services/utils.js:1381 msgid "OK" @@ -890,10 +896,10 @@ msgstr "" msgid "Paste" msgstr "" -#: app/scripts/controllers/menu.js:761 -#: app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 -#: app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 +#: app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 +#: app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "" @@ -913,8 +919,8 @@ msgstr "" msgid "Project information" msgstr "" -#: app/scripts/controllers/menu.js:964 -#: app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 +#: app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "" @@ -930,7 +936,7 @@ msgstr "" msgid "Python environment" msgstr "" -#: app/scripts/controllers/menu.js:874 +#: app/scripts/controllers/menu.js:873 msgid "Python environment updated" msgstr "" @@ -1043,15 +1049,15 @@ msgstr "" msgid "Spring Green" msgstr "" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "" @@ -1084,7 +1090,7 @@ msgstr "" msgid "The collection {{name}} already exists." msgstr "" -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 msgid "The current FPGA I/O configuration will be lost. Do you want to change to the {{name}} board?" msgstr "" @@ -1092,7 +1098,7 @@ msgstr "" msgid "The toolchain will be removed. Do you want to continue?" msgstr "" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "" @@ -1165,11 +1171,11 @@ msgstr "" msgid "Tri-state (aka high-Z, bidirectional, or inout) ports are not recommended in standard designs.

    You will be asked to update your Preferences (Advanced user setting) or you can just open this design on a preview basis.

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1206,17 +1212,17 @@ msgstr "" msgid "Update (Latest stable)" msgstr "" -#: app/scripts/controllers/menu.js:1391 +#: app/scripts/controllers/menu.js:1390 #: app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "" @@ -1266,10 +1272,6 @@ msgstr "" msgid "Wrong block name {{name}}" msgstr "" -#: app/scripts/controllers/menu.js:1948 -msgid "Invalid new name!" -msgstr "" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "" @@ -1300,18 +1302,18 @@ msgid "You are loading a design that uses \"tri-state\"." msgstr "" #: app/scripts/controllers/menu.js:396 -msgid "You are navigating into the design: If you want to save the entire design, you need to go back to the top-level. If you want to export this module as new file, unlock the module and use \"Save as\"" +msgid "You are navigating into the design: If you want to save the entire design, you need to go back to the top-level. If you want to export this module as new file, unlock the module and use \"Save as\"." msgstr "" #: app/scripts/services/project.js:107 msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "" -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 msgid "You can only build at the top-level design. Inside submodules, you can Verify" msgstr "" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 msgid "You can only upload at the top-level design. Inside submodules, you can Verify" msgstr "" @@ -1319,7 +1321,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "" @@ -1332,19 +1334,19 @@ msgstr "" msgid "{{app}} is required." msgstr "" -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "" -#: app/scripts/controllers/menu.js:499 -#: app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 +#: app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "" diff --git a/app/resources/locale/tr_TR/tr_TR.po b/app/resources/locale/tr_TR/tr_TR.po index df3b2ae42..346897567 100644 --- a/app/resources/locale/tr_TR/tr_TR.po +++ b/app/resources/locale/tr_TR/tr_TR.po @@ -45,7 +45,7 @@ msgstr "" msgid "Add" msgstr "Ekle" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "Başlamak için bir blok ekleyin" @@ -65,7 +65,7 @@ msgstr "" msgid "All collections removed" msgstr "Tüm koleksiyonlar kaldırıldı" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "Saklanan tüm koleksiyonlar kaybolacaktır. Devam etmek istiyor musunuz?" @@ -123,11 +123,11 @@ msgstr "Pano" msgid "Board rules" msgstr "Pano ölçüm aleti" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "Pano ölçüm kuralları devre dışı" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "Pano ölçüm kuralları aktif" @@ -143,7 +143,7 @@ msgstr "Pano {{name}} kullanılamıyor" msgid "Board {{name}} not connected" msgstr "Pano {{name}} bağlı değil" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "Pano {{name}} seç" @@ -151,12 +151,12 @@ msgstr "Pano {{name}} seç" msgid "Bootloader not active" msgstr "Önyükleyici etkin değil" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "Yapı" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "Yapı tamam" @@ -166,10 +166,8 @@ msgid "Cancel" msgstr "İptal" #: app/scripts/services/utils.js:1200 -#, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" -msgstr "Desteklenmeyen proje biçimi {{version}}" +msgstr "" #: app/views/languages.html:92 #, fuzzy @@ -205,7 +203,7 @@ msgstr "Bir renk seçin" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -219,11 +217,12 @@ msgid "Click here to setup the drivers" msgstr "Sürücüleri kurmak için buraya tıklayın" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "Yüklemek için buraya tıklayın" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "Görmek için buraya tıklayın" @@ -235,7 +234,7 @@ msgstr "Veri yolları için saat izin verilmiyor" msgid "Clone" msgstr "Klon" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "Kapat" @@ -251,7 +250,7 @@ msgstr "Koleksiyon" msgid "Collection info" msgstr "Koleksiyon bilgisi" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "Koleksiyon {{collection}} bilgisi tanımsız" @@ -271,7 +270,7 @@ msgstr "Koleksiyon {{name}} kaldırıldı" msgid "Collection {{name}} replaced" msgstr "Koleksiyon {{name}} değiştirildi" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "Koleksiyon {{name}} seçili" @@ -279,7 +278,7 @@ msgstr "Koleksiyon {{name}} seçili" msgid "Collections" msgstr "Koleksiyonlar" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "Komut çıkışı" @@ -373,11 +372,11 @@ msgstr "Tanım" msgid "Disable" msgstr "Devre dışı" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "Uygulamayı kapatmak istiyor musunuz?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "Koleksiyonu kaldırmak {{name}} istiyor musunuz?" @@ -390,7 +389,8 @@ msgid "Documentation" msgstr "Dokümantasyon" #: app/views/version.html:69 -msgid "Don't display" +#, fuzzy +msgid "Don’t display" msgstr "Gösterme" #: app/views/menu.html:675 @@ -466,7 +466,7 @@ msgstr "Giriş bağlantı noktalarını girin" msgid "Enter the python path" msgstr "Garici koleksiyonlar yolunu girin" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "Uzaktan ev ana bilgisayar adını girin @anabilgisayar" @@ -498,7 +498,7 @@ msgstr "İhraç alt modül" msgid "External collections" msgstr "Harici koleksiyon" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "Harici koleksiyonu güncelle" @@ -507,7 +507,7 @@ msgstr "Harici koleksiyonu güncelle" msgid "External plugins" msgstr "Harici koleksiyon" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 #, fuzzy msgid "External plugins updated" msgstr "Harici koleksiyonu güncelle" @@ -681,7 +681,7 @@ msgstr "" #: app/scripts/services/tools.js:1235 msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" @@ -718,12 +718,12 @@ msgstr "İnternet bağlantısı gerekli" #: app/scripts/services/graph.js:298 #, fuzzy -msgid "Invalid Pull-up connection:
    block already connected" +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "Geçersiz Yukarı çekme Bağlantı:
    blok zaten bağlı" #: app/scripts/services/graph.js:312 #, fuzzy -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "" "Geçersiz Yukarı çekin Bağlantı:
    Sadece Giriş bloklar izin " "verildi" @@ -750,10 +750,18 @@ msgstr "Geçersiz koleksiyon: {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "Geçersiz çoklu giriş bağlantıları" +#: app/scripts/controllers/menu.js:1948 +msgid "Invalid new name!" +msgstr "" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "Geçersiz proje biçimi" +#: app/scripts/controllers/menu.js:1852 +msgid "Invalid search name!" +msgstr "" + #: app/views/languages.html:32 msgid "Italian" msgstr "İtalyanca" @@ -811,7 +819,7 @@ msgstr "Sürücüler aktif" msgid "Logging file" msgstr "" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "" @@ -862,11 +870,11 @@ msgstr "Ad" msgid "Next" msgstr "" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "Koleksiyonların kaydı yok" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "TAMAM" @@ -924,8 +932,8 @@ msgstr "" msgid "Paste" msgstr "Yapıştır" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "Yol {{path}} yok" @@ -945,7 +953,7 @@ msgstr "" msgid "Project information" msgstr "Proje bilgileri" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "Proje bilgileri güncellendi" @@ -957,14 +965,14 @@ msgstr "Proje {{name}} yüklü" msgid "Project {{name}} saved" msgstr "Projeyi {{name}} kaydet" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "" +#: app/scripts/controllers/menu.js:873 +msgid "Python environment updated" +msgstr "" + #: app/views/menu.html:202 msgid "Quit" msgstr "Çıkış" @@ -1072,15 +1080,15 @@ msgstr "İspanyolca" msgid "Spring Green" msgstr "BaharYeşili" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "Oluşturmaya başla" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "Yüklemeyi başlat" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "Doğrulamayı başlat" @@ -1114,7 +1122,7 @@ msgstr "" msgid "The collection {{name}} already exists." msgstr "Koleksiyon {{name}} zaten var." -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 #, fuzzy msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " @@ -1127,7 +1135,7 @@ msgstr "" msgid "The toolchain will be removed. Do you want to continue?" msgstr "Araç zinciri kaldırılacak. Devam etmek istiyor musunuz?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "Mevcut yeni bir gece sürümü var" @@ -1160,14 +1168,15 @@ msgstr "" #: app/scripts/services/graph.js:532 #, fuzzy msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" -"Daha derin bloğun \"düzenleme modu\" na girmek için, mevcut \"düzenleme " -"modu\" nu bitirmeniz, bunu yapmak için tuş kilidini kilitlemeniz gerekir." +"Daha derin bloğun \"düzenleme modu\" na girmek için, mevcut \"düzenleme modu" +"\" nu bitirmeniz, bunu yapmak için tuş kilidini kilitlemeniz gerekir." #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +#, fuzzy +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "Tasarımda gezinmek için \"düzenleme modu\"nu kapatmanız gerekir." #: app/scripts/controllers/menu.js:349 @@ -1219,11 +1228,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1260,16 +1269,16 @@ msgstr "İsimsiz" msgid "Update (Latest stable)" msgstr "Blok adını güncelle" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "Yükle" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "Yükleme tamamlandı" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Doğrulama yapıldı" @@ -1294,10 +1303,8 @@ msgid "View license" msgstr "Lisansı görüntüle" #: app/scripts/services/utils.js:1371 -#, fuzzy -#| msgid "tri_state" msgid "Viewing tri-state" -msgstr "Tri-state" +msgstr "" #: app/scripts/services/tools.js:924 msgid "Warnings detected in the design" @@ -1318,11 +1325,6 @@ msgstr "Yanlış blok biçimi: {{type}}" msgid "Wrong block name {{name}}" msgstr "Yanlış blok adı {{name}}" -#: app/scripts/controllers/menu.js:1948 -#, fuzzy -msgid "Wrong new name!" -msgstr "Yanlış bağlantı noktası adı {{name}}" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "Yanlış proje biçimi: {{name}}" @@ -1331,10 +1333,6 @@ msgstr "Yanlış proje biçimi: {{name}}" msgid "Wrong remote hostname {{name}}" msgstr "Yanlış uzak anamakineadı {{name}}" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "Sarı" @@ -1346,8 +1344,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 #, fuzzy msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" "Bir alt modülü düzenliyorsunuz, eğer kaydederseniz, sadece alt modülü " "kaydedersiniz (bu durumda \"farklı kaydet\", \"dışa aktarma modülü\" gibi " @@ -1363,9 +1361,9 @@ msgstr "" #: app/scripts/controllers/menu.js:396 msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" #: app/scripts/services/project.js:107 @@ -1374,7 +1372,7 @@ msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "" "Olduğu gibi yükleyebilir veya panoya için {{name}} dönüştürebilirsiniz." -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 #, fuzzy msgid "" "You can only build at the top-level design. Inside submodules, you can " @@ -1383,7 +1381,7 @@ msgstr "" "Sadece üst düzey bir tasarım inşa edebilirsiniz. Alt modüllerin içinde " "sadece doğrulayabilirsiniz" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 #, fuzzy msgid "" "You can only upload at the top-level design. Inside submodules, you can " @@ -1396,7 +1394,7 @@ msgstr "" msgid "You can read the release notes on the" msgstr "" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "Kaydemezseniz değişikler kaybolacak" @@ -1408,19 +1406,19 @@ msgstr "geri" msgid "{{app}} is required." msgstr "{{app}} gerekli." -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "{{board}} veri sayfası tanımlanmadı" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "{{board}} kablo işlev şeması tanımlanmadı" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "{{board}} kurallar tanımlanmadı" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "{{name}} ihraç" diff --git a/app/resources/locale/zh_CN/zh_CN.po b/app/resources/locale/zh_CN/zh_CN.po index c4d006d91..aaf41dea2 100644 --- a/app/resources/locale/zh_CN/zh_CN.po +++ b/app/resources/locale/zh_CN/zh_CN.po @@ -44,7 +44,7 @@ msgstr "" msgid "Add" msgstr "添加" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "添加图块并开始" @@ -64,7 +64,7 @@ msgstr "" msgid "All collections removed" msgstr "所有集合已删除" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "所有存储的集合将会丢失。是否继续?" @@ -122,11 +122,11 @@ msgstr "开发板" msgid "Board rules" msgstr "开发板规则" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "开发板规则关闭" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "开发板规则开启" @@ -142,7 +142,7 @@ msgstr "开发板 {{name}} 不可用" msgid "Board {{name}} not connected" msgstr "开发板 {{name}} 未连接" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "开发板 {{name}} 已选中" @@ -150,12 +150,12 @@ msgstr "开发板 {{name}} 已选中" msgid "Bootloader not active" msgstr "Bootloader 失效" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "构建" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "构建成功" @@ -165,10 +165,8 @@ msgid "Cancel" msgstr "取消" #: app/scripts/services/utils.js:1200 -#, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" -msgstr "不支持的项目格式 {{version}}" +msgstr "" #: app/views/languages.html:92 #, fuzzy @@ -204,7 +202,7 @@ msgstr "选择一个颜色" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -217,11 +215,12 @@ msgid "Click here to setup the drivers" msgstr "点击此处 安装驱动程序" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "点击此处安装" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "点击此处浏览" @@ -233,7 +232,7 @@ msgstr "数据总线上不可以使用时钟" msgid "Clone" msgstr "克隆" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "关闭" @@ -249,7 +248,7 @@ msgstr "集合" msgid "Collection info" msgstr "集合信息" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "集合 {{collection}} 的信息未定义" @@ -269,7 +268,7 @@ msgstr "已移除集合 {{name}}" msgid "Collection {{name}} replaced" msgstr "已替换集合 {{name}}" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "已选中集合 {{name}}" @@ -277,7 +276,7 @@ msgstr "已选中集合 {{name}}" msgid "Collections" msgstr "集合" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "命令输出" @@ -371,11 +370,11 @@ msgstr "描述" msgid "Disable" msgstr "关闭" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "您是否要关闭应用程序?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "您是否要移除集合 {{name}}?" @@ -388,7 +387,8 @@ msgid "Documentation" msgstr "文档" #: app/views/version.html:69 -msgid "Don't display" +#, fuzzy +msgid "Don’t display" msgstr "不再显示" #: app/views/menu.html:675 @@ -464,7 +464,7 @@ msgstr "输入输入端口名称" msgid "Enter the python path" msgstr "输入新集合路径" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "输入远程主机 用户名@主机名" @@ -496,7 +496,7 @@ msgstr "导出子模块" msgid "External collections" msgstr "外部集合" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "外部集合已更新" @@ -505,7 +505,7 @@ msgstr "外部集合已更新" msgid "External plugins" msgstr "外部集合" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 #, fuzzy msgid "External plugins updated" msgstr "外部集合已更新" @@ -675,7 +675,7 @@ msgstr "" #: app/scripts/services/tools.js:1235 msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" @@ -708,12 +708,12 @@ msgstr "需要网络连接" #: app/scripts/services/graph.js:298 #, fuzzy -msgid "Invalid Pull-up connection:
    block already connected" +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "无效的 上拉 连接:
    图块已被连接" #: app/scripts/services/graph.js:312 #, fuzzy -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "无效的 上拉 连接:
    只有 输入 图块才能被上拉" #: app/scripts/services/graph.js:304 @@ -738,10 +738,18 @@ msgstr "无效的连接 {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "无效的多输入连接" +#: app/scripts/controllers/menu.js:1948 +msgid "Invalid new name!" +msgstr "" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "无效的项目格式" +#: app/scripts/controllers/menu.js:1852 +msgid "Invalid search name!" +msgstr "" + #: app/views/languages.html:32 msgid "Italian" msgstr "Italian" @@ -799,7 +807,7 @@ msgstr "驱动开启" msgid "Logging file" msgstr "" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "" @@ -850,11 +858,11 @@ msgstr "名称" msgid "Next" msgstr "" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "没有存储的集合" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "确定" @@ -912,8 +920,8 @@ msgstr "" msgid "Paste" msgstr "粘贴" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "路径 {{path}} 不存在" @@ -933,7 +941,7 @@ msgstr "" msgid "Project information" msgstr "项目信息" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "项目信息已更新" @@ -945,14 +953,14 @@ msgstr "项目 {{name}} 已载入" msgid "Project {{name}} saved" msgstr "项目 {{name}} 已保存" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "" +#: app/scripts/controllers/menu.js:873 +msgid "Python environment updated" +msgstr "" + #: app/views/menu.html:202 msgid "Quit" msgstr "退出" @@ -1060,15 +1068,15 @@ msgstr "Spanish" msgid "Spring Green" msgstr "春绿" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "开始编译" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "开始上传" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "开始验证" @@ -1102,7 +1110,7 @@ msgstr "" msgid "The collection {{name}} already exists." msgstr "集合 {{name}} 已存在。" -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 #, fuzzy msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " @@ -1113,7 +1121,7 @@ msgstr "目前FPGA的I/O配置将会丢失,您是否确定换用 {{name}} 开 msgid "The toolchain will be removed. Do you want to continue?" msgstr "工具链将被移除,是否继续?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "有新的每日构建版本" @@ -1144,14 +1152,15 @@ msgstr "" #: app/scripts/services/graph.js:532 #, fuzzy msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "" "要为更深层次的图块使用 \"编辑模式\",您需要完成当前的\"编辑模式\",然后锁定键" "锁即可。" #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +#, fuzzy +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "要浏览设计,您需要退出 \"编辑模式\"。" #: app/scripts/controllers/menu.js:349 @@ -1202,11 +1211,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1243,16 +1252,16 @@ msgstr "未命名" msgid "Update (Latest stable)" msgstr "更新图块名称" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "上传" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "上传成功" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "验证成功" @@ -1299,11 +1308,6 @@ msgstr "图块格式错误: {{type}}" msgid "Wrong block name {{name}}" msgstr "图块名称错误 {{name}}" -#: app/scripts/controllers/menu.js:1948 -#, fuzzy -msgid "Wrong new name!" -msgstr "端口名称错误 {{name}}" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "项目格式错误: {{name}}" @@ -1312,10 +1316,6 @@ msgstr "项目格式错误: {{name}}" msgid "Wrong remote hostname {{name}}" msgstr "远程主机名错误 {{name}}" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "橙黄" @@ -1327,8 +1327,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 #, fuzzy msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" "您正在编辑一个子模块。如果您保存,您将只会保存子模块 (在此情况下 \"另存为\" " "和 \"导出子模块\" 效果相同),是否继续?" @@ -1343,9 +1343,9 @@ msgstr "" #: app/scripts/controllers/menu.js:396 msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" #: app/scripts/services/project.js:107 @@ -1353,14 +1353,14 @@ msgstr "" msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "您可以载入原始项目,或转换以适应开发板 {{name}}。" -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 #, fuzzy msgid "" "You can only build at the top-level design. Inside submodules, you can " "Verify" msgstr "您只能在顶层设计中编译。在子模块中您将只能 验证" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 #, fuzzy msgid "" "You can only upload at the top-level design. Inside submodules, you can " @@ -1371,7 +1371,7 @@ msgstr "您只能在顶层设计中编译。在子模块中您将只能 msgid "You can read the release notes on the" msgstr "" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "如果不保存,您的更改将会丢失" @@ -1383,19 +1383,19 @@ msgstr "后退" msgid "{{app}} is required." msgstr "需要 {{app}} 。" -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "{{board}} 数据表未定义" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "{{board}} 引脚未定义" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "{{board}} 规则未定义" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "{{name}} 已导出" diff --git a/app/resources/locale/zh_TW/zh_TW.po b/app/resources/locale/zh_TW/zh_TW.po index 129aab771..31c991343 100644 --- a/app/resources/locale/zh_TW/zh_TW.po +++ b/app/resources/locale/zh_TW/zh_TW.po @@ -44,7 +44,7 @@ msgstr "致謝" msgid "Add" msgstr "新增" -#: app/scripts/controllers/menu.js:1422 +#: app/scripts/controllers/menu.js:1421 msgid "Add a block to start" msgstr "新增區塊並開始" @@ -64,7 +64,7 @@ msgstr "" msgid "All collections removed" msgstr "已刪除全部選集" -#: app/scripts/controllers/menu.js:1462 +#: app/scripts/controllers/menu.js:1461 msgid "All stored collections will be lost. Do you want to continue?" msgstr "儲存的選集會全部消失,是否要繼續?" @@ -122,11 +122,11 @@ msgstr "開發板" msgid "Board rules" msgstr "開發板規則" -#: app/scripts/controllers/menu.js:1026 +#: app/scripts/controllers/menu.js:1025 msgid "Board rules disabled" msgstr "開發板規則停用" -#: app/scripts/controllers/menu.js:1024 +#: app/scripts/controllers/menu.js:1023 msgid "Board rules enabled" msgstr "開發板規則啟用" @@ -142,7 +142,7 @@ msgstr "開發板 {{name}}無法使用" msgid "Board {{name}} not connected" msgstr "開發板 {{name}} 未連線" -#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1344 +#: app/scripts/app.js:190 app/scripts/controllers/menu.js:1343 msgid "Board {{name}} selected" msgstr "開發板{{name}} 已選中" @@ -150,12 +150,12 @@ msgstr "開發板{{name}} 已選中" msgid "Bootloader not active" msgstr "Bootloader 未啟動" -#: app/scripts/controllers/menu.js:1366 app/views/design.html:506 +#: app/scripts/controllers/menu.js:1365 app/views/design.html:506 #: app/views/menu.html:607 msgid "Build" msgstr "建構" -#: app/scripts/controllers/menu.js:1376 +#: app/scripts/controllers/menu.js:1375 msgid "Build done" msgstr "建構完成" @@ -165,10 +165,8 @@ msgid "Cancel" msgstr "取消" #: app/scripts/services/utils.js:1200 -#, fuzzy -#| msgid "Unsupported project format {{version}}" msgid "Cannot paste from a different project format ({{version}})" -msgstr "不支援的專案格式 {{version}}" +msgstr "" #: app/views/languages.html:92 #, fuzzy @@ -204,7 +202,7 @@ msgstr "選擇顏色" #: app/scripts/services/utils.js:1365 msgid "" "Click \"Yes\" to allow tri-state and update Preferences:
      " -" Advanced features -> Allow tri-state connections

    Advanced features → Allow tri-state connections

    Click \"This time\" to view tri-state for this design only." msgstr "" @@ -217,11 +215,12 @@ msgid "Click here to setup the drivers" msgstr "點按這裡 安裝驅動程式" #: app/scripts/services/drivers.js:440 app/scripts/services/drivers.js:625 -#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:546 +#: app/scripts/services/drivers.js:644 app/scripts/services/tools.js:1970 +#: app/scripts/services/tools.js:1982 app/scripts/services/tools.js:546 msgid "Click here to install it" msgstr "點按這裡安裝" -#: app/scripts/controllers/menu.js:966 +#: app/scripts/controllers/menu.js:965 msgid "Click here to view" msgstr "點按這裡瀏覽" @@ -233,7 +232,7 @@ msgstr "時脈不合於資料匯流排線" msgid "Clone" msgstr "Clone" -#: app/scripts/controllers/menu.js:581 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:80 msgid "Close" msgstr "關閉" @@ -249,7 +248,7 @@ msgstr "選集" msgid "Collection info" msgstr "選集資訊" -#: app/scripts/controllers/menu.js:1253 +#: app/scripts/controllers/menu.js:1252 msgid "Collection {{collection}} info not defined" msgstr "選集 {{collection}} 資訊未定義" @@ -269,7 +268,7 @@ msgstr "已移除 {{name}} 選集" msgid "Collection {{name}} replaced" msgstr "已替換 {{name}} 選集" -#: app/scripts/controllers/menu.js:1299 +#: app/scripts/controllers/menu.js:1298 msgid "Collection {{name}} selected" msgstr "選中 {{name}} 選集" @@ -277,7 +276,7 @@ msgstr "選中 {{name}} 選集" msgid "Collections" msgstr "範例選集組" -#: app/scripts/controllers/menu.js:1269 app/views/menu.html:471 +#: app/scripts/controllers/menu.js:1268 app/views/menu.html:471 msgid "Command output" msgstr "查看執行結果" @@ -370,11 +369,11 @@ msgstr "說明" msgid "Disable" msgstr "取消" -#: app/scripts/controllers/menu.js:586 +#: app/scripts/controllers/menu.js:585 msgid "Do you want to close the application?" msgstr "您是否關閉應用程式?" -#: app/scripts/controllers/menu.js:1445 +#: app/scripts/controllers/menu.js:1444 msgid "Do you want to remove the {{name}} collection?" msgstr "您是是否要移除這 {{name}} 選集?" @@ -387,7 +386,8 @@ msgid "Documentation" msgstr "說明文件" #: app/views/version.html:69 -msgid "Don't display" +#, fuzzy +msgid "Don’t display" msgstr "不再顯示" #: app/views/menu.html:675 @@ -462,7 +462,7 @@ msgstr "填寫輸入埠名稱" msgid "Enter the python path" msgstr "輸入 python 版本 > 3.8 的路徑" -#: app/scripts/controllers/menu.js:1013 +#: app/scripts/controllers/menu.js:1012 msgid "Enter the remote hostname user@host" msgstr "輸入遠端主機 用戶名@主機名" @@ -494,7 +494,7 @@ msgstr "輸出子模組" msgid "External collections" msgstr "外部選集" -#: app/scripts/controllers/menu.js:938 +#: app/scripts/controllers/menu.js:937 msgid "External collections updated" msgstr "外部選集已更新" @@ -502,7 +502,7 @@ msgstr "外部選集已更新" msgid "External plugins" msgstr "外部外掛" -#: app/scripts/controllers/menu.js:810 +#: app/scripts/controllers/menu.js:809 msgid "External plugins updated" msgstr "外部外掛已更新" @@ -671,7 +671,7 @@ msgstr "" #: app/scripts/services/tools.js:1235 msgid "" "Install the STABLE Toolchain. This operation requires Internet " -"connection

    NOTE: You need to disconnect your VPN (if any) to " +"connection.

    NOTE: You need to disconnect your VPN (if any) to " "allow the toolchain installation

    Do you want to continue?

    " msgstr "" @@ -704,12 +704,12 @@ msgstr "需要連接 Internet" #: app/scripts/services/graph.js:298 #, fuzzy -msgid "Invalid Pull-up connection:
    block already connected" +msgid "Invalid Pull-up connection:
    Block already connected" msgstr "無效的 上拉 連接:
    區塊已連接" #: app/scripts/services/graph.js:312 #, fuzzy -msgid "Invalid Pull-up connection:
    only Input blocks allowed" +msgid "Invalid Pull-up connection:
    Only Input blocks allowed" msgstr "無效的 上拉 連接:
    只有 輸入 區塊才能被上拉" #: app/scripts/services/graph.js:304 @@ -734,10 +734,18 @@ msgstr "無效的連接: {{a}} → {{b}}" msgid "Invalid multiple input connections" msgstr "無效的多輸入連接" +#: app/scripts/controllers/menu.js:1948 +msgid "Invalid new name!" +msgstr "" + #: app/scripts/services/project.js:502 app/scripts/services/project.js:80 msgid "Invalid project format" msgstr "無效的專案格式" +#: app/scripts/controllers/menu.js:1852 +msgid "Invalid search name!" +msgstr "" + #: app/views/languages.html:32 msgid "Italian" msgstr "Italian" @@ -795,7 +803,7 @@ msgstr "啟用驅動程式" msgid "Logging file" msgstr "" -#: app/scripts/controllers/menu.js:752 +#: app/scripts/controllers/menu.js:751 msgid "Logging file updated" msgstr "" @@ -846,11 +854,11 @@ msgstr "名稱" msgid "Next" msgstr "" -#: app/scripts/controllers/menu.js:1473 +#: app/scripts/controllers/menu.js:1472 msgid "No collections stored" msgstr "沒有儲存的選集" -#: app/scripts/app.js:57 app/scripts/controllers/menu.js:601 +#: app/scripts/app.js:57 app/scripts/controllers/menu.js:600 #: app/scripts/services/project.js:160 app/scripts/services/utils.js:1381 msgid "OK" msgstr "確定" @@ -908,8 +916,8 @@ msgstr "" msgid "Paste" msgstr "貼上" -#: app/scripts/controllers/menu.js:761 app/scripts/controllers/menu.js:818 -#: app/scripts/controllers/menu.js:882 app/scripts/controllers/menu.js:946 +#: app/scripts/controllers/menu.js:760 app/scripts/controllers/menu.js:817 +#: app/scripts/controllers/menu.js:881 app/scripts/controllers/menu.js:945 msgid "Path {{path}} does not exist" msgstr "路徑 {{path}} 不存在" @@ -929,7 +937,7 @@ msgstr "" msgid "Project information" msgstr "專案資訊" -#: app/scripts/controllers/menu.js:964 app/scripts/controllers/menu.js:990 +#: app/scripts/controllers/menu.js:963 app/scripts/controllers/menu.js:989 msgid "Project information updated" msgstr "專案資訊已更新" @@ -941,14 +949,15 @@ msgstr "專案 {{name}} 已載入" msgid "Project {{name}} saved" msgstr "專案 {{name}} 已儲存" -#: app/scripts/controllers/menu.js:874 -msgid "Python Environment updated" -msgstr "Python 環境已更新" - #: app/views/advanced.html:41 msgid "Python environment" msgstr "Python 環境" +#: app/scripts/controllers/menu.js:873 +#, fuzzy +msgid "Python environment updated" +msgstr "Python 環境已更新" + #: app/views/menu.html:202 msgid "Quit" msgstr "結束程式" @@ -1056,15 +1065,15 @@ msgstr "Spanish" msgid "Spring Green" msgstr "春天綠色" -#: app/scripts/controllers/menu.js:1375 +#: app/scripts/controllers/menu.js:1374 msgid "Start build" msgstr "開始編譯" -#: app/scripts/controllers/menu.js:1401 +#: app/scripts/controllers/menu.js:1400 msgid "Start upload" msgstr "開始上傳" -#: app/scripts/controllers/menu.js:1352 +#: app/scripts/controllers/menu.js:1351 msgid "Start verification" msgstr "開始驗證" @@ -1099,7 +1108,7 @@ msgstr ". 非常感謝" msgid "The collection {{name}} already exists." msgstr "選集 {{name}} 已存在." -#: app/scripts/controllers/menu.js:1324 +#: app/scripts/controllers/menu.js:1323 #, fuzzy msgid "" "The current FPGA I/O configuration will be lost. Do you want to change to " @@ -1110,7 +1119,7 @@ msgstr "目前 FPGA 的 I/O 設定將丟失. 您是否確定換用 {{name}} 開 msgid "The toolchain will be removed. Do you want to continue?" msgstr "工具鏈將會移除,是否繼續?" -#: app/scripts/services/tools.js:1974 +#: app/scripts/services/tools.js:1978 msgid "There is a new nightly version available" msgstr "有新的測試版了" @@ -1141,12 +1150,13 @@ msgstr "" #: app/scripts/services/graph.js:532 #, fuzzy msgid "" -"To enter \"edit mode\" in a deeper block, you need to finish first the " -"current one by locking the padlock." +"To enter \"edit mode\" in a deeper block, you need to finish the current " +"level by locking the padlock." msgstr "要進入深層區塊的編輯模式,您必須先結束現在的編輯模式,鎖住鎖頭即可。" #: app/scripts/controllers/design.js:50 -msgid "To navigate through design, you need to close \"edit mode\"." +#, fuzzy +msgid "To navigate through the design, you need to close \"edit mode\"." msgstr "要在設計中遊走瀏覽,您需要先關閉編輯模式。" #: app/scripts/controllers/menu.js:349 @@ -1197,11 +1207,11 @@ msgid "" "

    Continue?" msgstr "" -#: app/scripts/controllers/menu.js:1037 +#: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" msgstr "" -#: app/scripts/controllers/menu.js:1034 +#: app/scripts/controllers/menu.js:1033 msgid "Tri-state connections (inout ports) enabled" msgstr "" @@ -1238,16 +1248,16 @@ msgstr "未命名" msgid "Update (Latest stable)" msgstr "更新區塊名稱" -#: app/scripts/controllers/menu.js:1391 app/views/design.html:514 +#: app/scripts/controllers/menu.js:1390 app/views/design.html:514 #: app/views/menu.html:615 msgid "Upload" msgstr "上傳" -#: app/scripts/controllers/menu.js:1402 +#: app/scripts/controllers/menu.js:1401 msgid "Upload done" msgstr "上傳完成" -#: app/scripts/controllers/menu.js:1353 +#: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "驗證完成" @@ -1294,11 +1304,6 @@ msgstr "區塊格式錯誤: {{type}}" msgid "Wrong block name {{name}}" msgstr "區塊名稱錯誤 {{name}}" -#: app/scripts/controllers/menu.js:1948 -#, fuzzy -msgid "Wrong new name!" -msgstr "埠名稱錯誤 {{name}}" - #: app/scripts/services/project.js:157 msgid "Wrong project format: {{name}}" msgstr "專案格式錯誤: {{name}}" @@ -1307,10 +1312,6 @@ msgstr "專案格式錯誤: {{name}}" msgid "Wrong remote hostname {{name}}" msgstr "遠端主機名稱錯誤 {{name}}" -#: app/scripts/controllers/menu.js:1852 -msgid "Wrong search name!" -msgstr "" - #: app/scripts/services/forms.js:411 app/views/design.html:164 msgid "Yellow" msgstr "黃色" @@ -1322,8 +1323,8 @@ msgstr "" #: app/scripts/controllers/menu.js:409 #, fuzzy msgid "" -"You are editing a submodule, so you will save just this submodule (\"Save " -"as\" works like \"Export module\"). Do you want to continue?" +"You are editing a submodule, so you will save just this submodule (\"Save as" +"\" works like \"Export module\"). Do you want to continue?" msgstr "" "您正在編輯子模組,如果您儲存它,只有子模組會儲存,用「另存為」可以導出模組," "請問還要繼續嗎?" @@ -1338,9 +1339,9 @@ msgstr "" #: app/scripts/controllers/menu.js:396 msgid "" -"You are navigating into the design: if you want to save the entire design, " +"You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " -"export this module as new file, unlock the module and use \"Save as\"" +"export this module as new file, unlock the module and use \"Save as\"." msgstr "" #: app/scripts/services/project.js:107 @@ -1348,14 +1349,14 @@ msgstr "" msgid "You can load it as it is or convert it to use the {{name}} board." msgstr "您可以載入原始專案,或轉換成適合開發板 {{name}} ." -#: app/scripts/controllers/menu.js:1367 +#: app/scripts/controllers/menu.js:1366 #, fuzzy msgid "" "You can only build at the top-level design. Inside submodules, you can " "Verify" msgstr "您可以只建構最上層的設計,子模組內只要 驗證。" -#: app/scripts/controllers/menu.js:1392 +#: app/scripts/controllers/menu.js:1391 #, fuzzy msgid "" "You can only upload at the top-level design. Inside submodules, you can " @@ -1366,7 +1367,7 @@ msgstr "您可以只建構最上層的設計,子模組內只要 驗證 msgid "You can read the release notes on the" msgstr "" -#: app/scripts/controllers/menu.js:590 +#: app/scripts/controllers/menu.js:589 msgid "Your changes will be lost if you don’t save them" msgstr "如果不儲存,更改內容將消失" @@ -1378,19 +1379,19 @@ msgstr "後退" msgid "{{app}} is required." msgstr "需要{{app}}" -#: app/scripts/controllers/menu.js:1139 +#: app/scripts/controllers/menu.js:1138 msgid "{{board}} datasheet not defined" msgstr "{{board}} 數據表未定義" -#: app/scripts/controllers/menu.js:1125 +#: app/scripts/controllers/menu.js:1124 msgid "{{board}} pinout not defined" msgstr "{{board}} 接腳未定義" -#: app/scripts/controllers/menu.js:1165 +#: app/scripts/controllers/menu.js:1164 msgid "{{board}} rules not defined" msgstr "{{board}} 規則未定義" -#: app/scripts/controllers/menu.js:499 app/scripts/controllers/menu.js:532 +#: app/scripts/controllers/menu.js:498 app/scripts/controllers/menu.js:531 msgid "{{name}} exported" msgstr "{{name}} 已導出" From b7bae420433831d641ec9846175fd5e0e593abe6 Mon Sep 17 00:00:00 2001 From: TimRudy <3942818+TimRudy@users.noreply.github.com> Date: Fri, 10 May 2024 00:44:12 -0400 Subject: [PATCH 4/7] More minor name changes --- app/resources/locale/ca_ES/ca_ES.po | 4 ++-- app/resources/locale/cs_CZ/cs_CZ.po | 4 ++-- app/resources/locale/de_DE/de_DE.po | 4 ++-- app/resources/locale/el_GR/el_GR.po | 4 ++-- app/resources/locale/en/en.po | 8 ++++---- app/resources/locale/es_ES/es_ES.po | 4 ++-- app/resources/locale/eu_ES/eu_ES.po | 5 ++--- app/resources/locale/fr_FR/fr_FR.po | 4 ++-- app/resources/locale/gl_ES/gl_ES.po | 4 ++-- app/resources/locale/it_IT/it_IT.po | 5 ++--- app/resources/locale/ja_JP/ja_JP.po | 4 ++-- app/resources/locale/ko_KR/ko_KR.po | 4 ++-- app/resources/locale/nl_NL/nl_NL.po | 4 ++-- app/resources/locale/ru_RU/ru_RU.po | 4 ++-- app/resources/locale/template.pot | 4 ++-- app/resources/locale/tr_TR/tr_TR.po | 4 ++-- app/resources/locale/zh_CN/zh_CN.po | 4 ++-- app/resources/locale/zh_TW/zh_TW.po | 4 ++-- app/scripts/services/forms.js | 2 +- app/scripts/services/tools.js | 2 +- 20 files changed, 40 insertions(+), 42 deletions(-) diff --git a/app/resources/locale/ca_ES/ca_ES.po b/app/resources/locale/ca_ES/ca_ES.po index 76ee62005..8230e838d 100644 --- a/app/resources/locale/ca_ES/ca_ES.po +++ b/app/resources/locale/ca_ES/ca_ES.po @@ -407,12 +407,12 @@ msgid "Duplicate" msgstr "Etiqueta d'eixida" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "Ports d'E/S de la FPGA duplicats" #: app/scripts/services/forms.js:1817 #, fuzzy -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "Etiqueta d'eixida" #: app/views/languages.html:44 diff --git a/app/resources/locale/cs_CZ/cs_CZ.po b/app/resources/locale/cs_CZ/cs_CZ.po index 28cea3358..71b3ed419 100644 --- a/app/resources/locale/cs_CZ/cs_CZ.po +++ b/app/resources/locale/cs_CZ/cs_CZ.po @@ -409,11 +409,11 @@ msgid "Duplicate" msgstr "Duplikovat" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "Duplikované FPGA vstupně výstupní porty" #: app/scripts/services/forms.js:1817 -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "Duplikovat popisek:" #: app/views/languages.html:44 diff --git a/app/resources/locale/de_DE/de_DE.po b/app/resources/locale/de_DE/de_DE.po index faae4421b..695d3c9b0 100644 --- a/app/resources/locale/de_DE/de_DE.po +++ b/app/resources/locale/de_DE/de_DE.po @@ -408,11 +408,11 @@ msgid "Duplicate" msgstr "Duplikat bei der Beschriftung:" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "Doppelte FPGA I/O Schnittstellen" #: app/scripts/services/forms.js:1817 -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "Duplikat bei der Beschriftung:" #: app/views/languages.html:44 diff --git a/app/resources/locale/el_GR/el_GR.po b/app/resources/locale/el_GR/el_GR.po index 617cee300..13703c9aa 100644 --- a/app/resources/locale/el_GR/el_GR.po +++ b/app/resources/locale/el_GR/el_GR.po @@ -404,12 +404,12 @@ msgid "Duplicate" msgstr "Οι FPGA θύρες εισόδου/εξόδου υπάρχουν ήδη" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "Οι FPGA θύρες εισόδου/εξόδου υπάρχουν ήδη" #: app/scripts/services/forms.js:1817 #, fuzzy -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "Οι FPGA θύρες εισόδου/εξόδου υπάρχουν ήδη" #: app/views/languages.html:44 diff --git a/app/resources/locale/en/en.po b/app/resources/locale/en/en.po index 10fa6cda8..fef4f141d 100644 --- a/app/resources/locale/en/en.po +++ b/app/resources/locale/en/en.po @@ -410,12 +410,12 @@ msgid "Duplicate" msgstr "Duplicate" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" -msgstr "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" +msgstr "Duplicate FPGA I/O ports" #: app/scripts/services/forms.js:1817 -msgid "Duplicated port name:" -msgstr "Duplicated port name:" +msgid "Duplicate port name:" +msgstr "Duplicate port name:" #: app/views/languages.html:44 msgid "Dutch" diff --git a/app/resources/locale/es_ES/es_ES.po b/app/resources/locale/es_ES/es_ES.po index b0480dbd6..e23cbdf84 100644 --- a/app/resources/locale/es_ES/es_ES.po +++ b/app/resources/locale/es_ES/es_ES.po @@ -416,11 +416,11 @@ msgid "Duplicate" msgstr "Duplicado" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "Puertos E/S de la FPGA duplicados" #: app/scripts/services/forms.js:1817 -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "Nombre del puerto duplicado:" #: app/views/languages.html:44 diff --git a/app/resources/locale/eu_ES/eu_ES.po b/app/resources/locale/eu_ES/eu_ES.po index 54fddcadb..4919afc01 100644 --- a/app/resources/locale/eu_ES/eu_ES.po +++ b/app/resources/locale/eu_ES/eu_ES.po @@ -413,12 +413,12 @@ msgid "Duplicate" msgstr "Irteera-etiketa" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "FPGAren E/S portuak bikoiztu dira" #: app/scripts/services/forms.js:1817 #, fuzzy -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "Irteera-etiketa" #: app/views/languages.html:44 @@ -1359,7 +1359,6 @@ msgid "You are loading a design that uses \"tri-state\"." msgstr "" #: app/scripts/controllers/menu.js:396 -#, fuzzy msgid "" "You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " diff --git a/app/resources/locale/fr_FR/fr_FR.po b/app/resources/locale/fr_FR/fr_FR.po index f295f5945..3838b79a7 100644 --- a/app/resources/locale/fr_FR/fr_FR.po +++ b/app/resources/locale/fr_FR/fr_FR.po @@ -420,12 +420,12 @@ msgid "Duplicate" msgstr "Label de sortie" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "Ports d'entrée/sortie FPGA dupliqués" #: app/scripts/services/forms.js:1817 #, fuzzy -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "Label de sortie" #: app/views/languages.html:44 diff --git a/app/resources/locale/gl_ES/gl_ES.po b/app/resources/locale/gl_ES/gl_ES.po index 1d4944552..07d31d93d 100644 --- a/app/resources/locale/gl_ES/gl_ES.po +++ b/app/resources/locale/gl_ES/gl_ES.po @@ -405,12 +405,12 @@ msgid "Duplicate" msgstr "Os portos E/S da FPGA están duplicados" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "Os portos E/S da FPGA están duplicados" #: app/scripts/services/forms.js:1817 #, fuzzy -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "Os portos E/S da FPGA están duplicados" #: app/views/languages.html:44 diff --git a/app/resources/locale/it_IT/it_IT.po b/app/resources/locale/it_IT/it_IT.po index b830e76b0..f775dca83 100644 --- a/app/resources/locale/it_IT/it_IT.po +++ b/app/resources/locale/it_IT/it_IT.po @@ -411,12 +411,12 @@ msgid "Duplicate" msgstr "Etichetta di Output" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "Porte I/O dell'FPGA duplicate" #: app/scripts/services/forms.js:1817 #, fuzzy -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "Etichetta di Output" #: app/views/languages.html:44 @@ -1357,7 +1357,6 @@ msgid "You are loading a design that uses \"tri-state\"." msgstr "" #: app/scripts/controllers/menu.js:396 -#, fuzzy msgid "" "You are navigating into the design: If you want to save the entire design, " "you need to go back to the top-level. If you want to " diff --git a/app/resources/locale/ja_JP/ja_JP.po b/app/resources/locale/ja_JP/ja_JP.po index 5a47c8192..3afdf2d5b 100644 --- a/app/resources/locale/ja_JP/ja_JP.po +++ b/app/resources/locale/ja_JP/ja_JP.po @@ -409,11 +409,11 @@ msgid "Duplicate" msgstr "複製" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "FPGA の I/O ポートが重複しています" #: app/scripts/services/forms.js:1817 -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "出力ラベル:" #: app/views/languages.html:44 diff --git a/app/resources/locale/ko_KR/ko_KR.po b/app/resources/locale/ko_KR/ko_KR.po index aa5b00440..99b822e4c 100644 --- a/app/resources/locale/ko_KR/ko_KR.po +++ b/app/resources/locale/ko_KR/ko_KR.po @@ -414,12 +414,12 @@ msgid "Duplicate" msgstr "출력 라벨" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "복사된 FPGA I/O 포트" #: app/scripts/services/forms.js:1817 #, fuzzy -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "출력 라벨" #: app/views/languages.html:44 diff --git a/app/resources/locale/nl_NL/nl_NL.po b/app/resources/locale/nl_NL/nl_NL.po index cbbf2ac38..b98213446 100644 --- a/app/resources/locale/nl_NL/nl_NL.po +++ b/app/resources/locale/nl_NL/nl_NL.po @@ -404,12 +404,12 @@ msgid "Duplicate" msgstr "Dubbele FPGA I/O poorten" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "Dubbele FPGA I/O poorten" #: app/scripts/services/forms.js:1817 #, fuzzy -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "Dubbele FPGA I/O poorten" #: app/views/languages.html:44 diff --git a/app/resources/locale/ru_RU/ru_RU.po b/app/resources/locale/ru_RU/ru_RU.po index ced0d3bc3..24e50cd71 100644 --- a/app/resources/locale/ru_RU/ru_RU.po +++ b/app/resources/locale/ru_RU/ru_RU.po @@ -412,12 +412,12 @@ msgid "Duplicate" msgstr "Метка вывода:" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "Дублирование портов ввода/вывода платы" #: app/scripts/services/forms.js:1817 #, fuzzy -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "Метка вывода:" #: app/views/languages.html:44 diff --git a/app/resources/locale/template.pot b/app/resources/locale/template.pot index 566128a6f..3819e6d4f 100644 --- a/app/resources/locale/template.pot +++ b/app/resources/locale/template.pot @@ -409,11 +409,11 @@ msgid "Duplicate" msgstr "" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "" #: app/scripts/services/forms.js:1817 -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "" #: app/views/languages.html:44 diff --git a/app/resources/locale/tr_TR/tr_TR.po b/app/resources/locale/tr_TR/tr_TR.po index 346897567..e16f9ea1c 100644 --- a/app/resources/locale/tr_TR/tr_TR.po +++ b/app/resources/locale/tr_TR/tr_TR.po @@ -413,12 +413,12 @@ msgid "Duplicate" msgstr "Çıktı etiketi" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "Çoğaltılmış FPGA I/O bağlantı noktalaı" #: app/scripts/services/forms.js:1817 #, fuzzy -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "Çıktı etiketi" #: app/views/languages.html:44 diff --git a/app/resources/locale/zh_CN/zh_CN.po b/app/resources/locale/zh_CN/zh_CN.po index aaf41dea2..8b8405e75 100644 --- a/app/resources/locale/zh_CN/zh_CN.po +++ b/app/resources/locale/zh_CN/zh_CN.po @@ -411,12 +411,12 @@ msgid "Duplicate" msgstr "输出标签" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "重复的 FPGA I/O 接口" #: app/scripts/services/forms.js:1817 #, fuzzy -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "输出标签" #: app/views/languages.html:44 diff --git a/app/resources/locale/zh_TW/zh_TW.po b/app/resources/locale/zh_TW/zh_TW.po index 31c991343..6f7804d6a 100644 --- a/app/resources/locale/zh_TW/zh_TW.po +++ b/app/resources/locale/zh_TW/zh_TW.po @@ -410,12 +410,12 @@ msgid "Duplicate" msgstr "輸出標籤" #: app/scripts/services/tools.js:812 -msgid "Duplicated FPGA I/O ports" +msgid "Duplicate FPGA I/O ports" msgstr "重複的 FPGA I/O 接腳" #: app/scripts/services/forms.js:1817 #, fuzzy -msgid "Duplicated port name:" +msgid "Duplicate port name:" msgstr "輸出標籤" #: app/views/languages.html:44 diff --git a/app/scripts/services/forms.js b/app/scripts/services/forms.js index 491395b6e..d7f5f0c4f 100644 --- a/app/scripts/services/forms.js +++ b/app/scripts/services/forms.js @@ -1814,7 +1814,7 @@ angular.module('icestudio') //-- Show an error and return evt.cancel = true; this.resultAlert = alertify.warning( - gettextCatalog.getString('Duplicated port name: ') + + gettextCatalog.getString('Duplicate port name: ') + portInfo.name ); return; diff --git a/app/scripts/services/tools.js b/app/scripts/services/tools.js index 70972fa96..617da58ca 100644 --- a/app/scripts/services/tools.js +++ b/app/scripts/services/tools.js @@ -809,7 +809,7 @@ angular stdout.indexOf("fatal error: duplicate pin constraints") !== -1 ) { resultAlert = alertify.error( - gettextCatalog.getString("Duplicated FPGA I/O ports"), + gettextCatalog.getString("Duplicate FPGA I/O ports"), 30 ); } else { From e3e014bc5b3770aee7fc4a201600b30ed1013164 Mon Sep 17 00:00:00 2001 From: TimRudy <3942818+TimRudy@users.noreply.github.com> Date: Fri, 10 May 2024 11:27:37 -0400 Subject: [PATCH 5/7] More add translation strings, for Apio and drivers --- app/resources/locale/ca_ES/ca_ES.po | 60 +++++++++++++++++---------- app/resources/locale/cs_CZ/cs_CZ.po | 60 +++++++++++++++++---------- app/resources/locale/de_DE/de_DE.po | 60 +++++++++++++++++---------- app/resources/locale/el_GR/el_GR.po | 60 +++++++++++++++++---------- app/resources/locale/en/en.po | 64 ++++++++++++++++++----------- app/resources/locale/es_ES/es_ES.po | 60 +++++++++++++++++---------- app/resources/locale/eu_ES/eu_ES.po | 60 +++++++++++++++++---------- app/resources/locale/fr_FR/fr_FR.po | 60 +++++++++++++++++---------- app/resources/locale/gl_ES/gl_ES.po | 60 +++++++++++++++++---------- app/resources/locale/it_IT/it_IT.po | 60 +++++++++++++++++---------- app/resources/locale/ja_JP/ja_JP.po | 60 +++++++++++++++++---------- app/resources/locale/ko_KR/ko_KR.po | 60 +++++++++++++++++---------- app/resources/locale/nl_NL/nl_NL.po | 60 +++++++++++++++++---------- app/resources/locale/ru_RU/ru_RU.po | 60 +++++++++++++++++---------- app/resources/locale/template.pot | 64 ++++++++++++++++++----------- app/resources/locale/tr_TR/tr_TR.po | 60 +++++++++++++++++---------- app/resources/locale/zh_CN/zh_CN.po | 60 +++++++++++++++++---------- app/resources/locale/zh_TW/zh_TW.po | 60 +++++++++++++++++---------- app/scripts/app.js | 2 +- app/scripts/services/common.js | 6 +-- app/scripts/services/drivers.js | 4 +- app/scripts/services/forms.js | 3 +- app/scripts/services/tools.js | 16 ++++---- app/scripts/services/utils.js | 10 ++--- app/views/menu.html | 2 +- app/views/version.html | 14 +++---- 26 files changed, 713 insertions(+), 432 deletions(-) diff --git a/app/resources/locale/ca_ES/ca_ES.po b/app/resources/locale/ca_ES/ca_ES.po index 8230e838d..7ad257fc7 100644 --- a/app/resources/locale/ca_ES/ca_ES.po +++ b/app/resources/locale/ca_ES/ca_ES.po @@ -52,7 +52,7 @@ msgstr "Afegeix un bloc per a iniciar" msgid "Add as block" msgstr "Afegeix com a bloc" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "Format d'adreça" @@ -72,6 +72,14 @@ msgstr "Totes les col·leccions emmagatzemades es perdran. Vols continuar?" msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 #, fuzzy msgid "At least Python 3.7 is required" @@ -89,7 +97,7 @@ msgstr "Bàsic" msgid "Basque" msgstr "Basc" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "Binari" @@ -232,7 +240,7 @@ msgstr "Rellotge no permès per a busos de dades" msgid "Clone" msgstr "Clona" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "Tanca" @@ -292,7 +300,7 @@ msgstr "Configuració no completada" msgid "Constant" msgstr "Constant" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 #, fuzzy msgid "Constant names" msgstr "Constant" @@ -338,7 +346,7 @@ msgstr "" msgid "Datasheet" msgstr "Datasheet" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "Decimal" @@ -382,7 +390,7 @@ msgstr "Vols reemplaçar-la?" msgid "Documentation" msgstr "Documentació" -#: app/views/version.html:69 +#: app/views/version.html:65 #, fuzzy msgid "Don’t display" msgstr "No mostres" @@ -435,27 +443,27 @@ msgstr "Habilita" msgid "English" msgstr "Anglés" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 #, fuzzy msgid "Enter the external collection path" msgstr "Introdueix la ruta de les col·leccions externes" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 #, fuzzy msgid "Enter the external plugins path" msgstr "Introdueix la ruta de les col·leccions externes" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 #, fuzzy msgid "Enter the log filename" msgstr "Introdueix els blocs de sortida" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 #, fuzzy msgid "Enter the pip path" msgstr "Introdueix els ports d'entrada" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 #, fuzzy msgid "Enter the python path" msgstr "Introdueix la ruta de les col·leccions externes" @@ -464,6 +472,10 @@ msgstr "Introdueix la ruta de les col·leccions externes" msgid "Enter the remote hostname user@host" msgstr "Introdueix el nom del host remot usuari@host" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "Error: {{error}}" @@ -518,11 +530,11 @@ msgstr "FPGA pin" msgid "FPGA resources" msgstr "Recursos de la FPGA" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "" @@ -586,11 +598,11 @@ msgstr "" msgid "Help" msgstr "Ajuda" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "Hexadecimal" -#: app/views/version.html:49 +#: app/views/version.html:45 #, fuzzy msgid "Icestudio is part of" msgstr "Icestudio Inception" @@ -798,7 +810,7 @@ msgstr "" msgid "Load" msgstr "Carrega" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "Paràmetre local" @@ -827,7 +839,7 @@ msgstr "" msgid "Memory" msgstr "Memòria" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 #, fuzzy msgid "Memory blocks" msgstr "Introdueix els blocs de memòria" @@ -1043,7 +1055,7 @@ msgstr "Selecciona" msgid "Select all" msgstr "Selecciona tot" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "Selecciona la teua placa" @@ -1100,7 +1112,7 @@ msgstr "Xinès" msgid "Testbench" msgstr "Testbench" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "" @@ -1143,8 +1155,8 @@ msgstr "Aquest projecte està dissenyat per a la placa {{name}}" #: app/views/version.html:36 msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" #: app/scripts/services/utils.js:1375 @@ -1264,6 +1276,10 @@ msgstr "Carrega" msgid "Upload done" msgstr "Càrrega realitzada" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Verificació realitzada" @@ -1306,7 +1322,7 @@ msgid "Wrong block format: {{type}}" msgstr "Format de bloc incorrecte: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "Nom de bloc incorrecte" diff --git a/app/resources/locale/cs_CZ/cs_CZ.po b/app/resources/locale/cs_CZ/cs_CZ.po index 71b3ed419..5dae66eb3 100644 --- a/app/resources/locale/cs_CZ/cs_CZ.po +++ b/app/resources/locale/cs_CZ/cs_CZ.po @@ -62,7 +62,7 @@ msgstr "Přidat blok na začátek" msgid "Add as block" msgstr "Přidat jako blok" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "Formát adresy" @@ -82,6 +82,14 @@ msgstr "Všechny uložené kolekce budou zahozeny. Přejete si pokračovat?" msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 msgid "At least Python 3.7 is required" msgstr "Je potřeba Python verze alespoň 3.7" @@ -98,7 +106,7 @@ msgstr "Základní prvky" msgid "Basque" msgstr "Baskičtina" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "Binární" @@ -238,7 +246,7 @@ msgstr "Hodiny nejsou povoleny pro datové sběrnice" msgid "Clone" msgstr "Klonovat" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "Zavřít" @@ -298,7 +306,7 @@ msgstr "Konfigurace není kompletní" msgid "Constant" msgstr "Konstanta" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 msgid "Constant names" msgstr "Názvy konstant" @@ -342,7 +350,7 @@ msgstr "Tmavě oranžová" msgid "Datasheet" msgstr "Datový list" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "Desítkové" @@ -386,7 +394,7 @@ msgstr "Přejete si to nahradit?" msgid "Documentation" msgstr "Dokumentace" -#: app/views/version.html:69 +#: app/views/version.html:65 msgid "Don’t display" msgstr "Nezobrazovat" @@ -436,23 +444,23 @@ msgstr "Povolit" msgid "English" msgstr "Angličtina" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 msgid "Enter the external collection path" msgstr "Zadejte cestu k externím kolekcím" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 msgid "Enter the external plugins path" msgstr "Zadejte cestu k externím zásuvným modulům" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 msgid "Enter the log filename" msgstr "Zadejte název protokolového souboru" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 msgid "Enter the pip path" msgstr "Zadejte cestu k programu pip" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 msgid "Enter the python path" msgstr "Zadejte cestu k pythonu" @@ -460,6 +468,10 @@ msgstr "Zadejte cestu k pythonu" msgid "Enter the remote hostname user@host" msgstr "Zadejte vzdáleného hostitele uživatel@hostitel" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "Chyba: {{error}}" @@ -512,11 +524,11 @@ msgstr "FPGA vývod" msgid "FPGA resources" msgstr "FPGA prostředky" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "komunity FPGAwars" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "komunity FPGAwars." @@ -578,11 +590,11 @@ msgstr "Žluto zelená" msgid "Help" msgstr "Nápověda" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "Šestnáctkové" -#: app/views/version.html:49 +#: app/views/version.html:45 msgid "Icestudio is part of" msgstr "Icestudio je součástí" @@ -779,7 +791,7 @@ msgstr "Světle zelená mořská" msgid "Load" msgstr "Nahrát" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "Lokální parametr" @@ -807,7 +819,7 @@ msgstr "Středně fialově červená" msgid "Memory" msgstr "Paměť" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 msgid "Memory blocks" msgstr "Paměťové bloky" @@ -1018,7 +1030,7 @@ msgstr "Vybrat" msgid "Select all" msgstr "Vybrat vše" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "Vyberte vaši desku" @@ -1074,7 +1086,7 @@ msgstr "Taiwanština" msgid "Testbench" msgstr "Testbench" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "Děkuji mnohokrát!" @@ -1117,8 +1129,8 @@ msgstr "Tento projekt je navržen pro desku {{name}}." #: app/views/version.html:36 #, fuzzy msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" "Toto vydání bylo možné díky skvělé práci \n" " našeho týmu inženýrů z" @@ -1237,6 +1249,10 @@ msgstr "Nahrát" msgid "Upload done" msgstr "Nahrávání hotovo" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Kontrola hotová" @@ -1278,7 +1294,7 @@ msgid "Wrong block format: {{type}}" msgstr "Špatný formát bloku: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "Špatný název bloku {{name}}" diff --git a/app/resources/locale/de_DE/de_DE.po b/app/resources/locale/de_DE/de_DE.po index 695d3c9b0..7607f20cf 100644 --- a/app/resources/locale/de_DE/de_DE.po +++ b/app/resources/locale/de_DE/de_DE.po @@ -52,7 +52,7 @@ msgstr "Zuerst Block hinzufügen" msgid "Add as block" msgstr "Als Block hinzufügen" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "Adressformat" @@ -72,6 +72,14 @@ msgstr "Alle gespeicherten Sammlungen werden gelöscht. Fortfahren?" msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 msgid "At least Python 3.7 is required" msgstr "Python 2.7 wird benötigt" @@ -88,7 +96,7 @@ msgstr "Basis" msgid "Basque" msgstr "Baskisch" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "Binär" @@ -230,7 +238,7 @@ msgstr "Clock ist für Daten-Busse nicht erlaubt" msgid "Clone" msgstr "Duplizieren" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "Schließen" @@ -290,7 +298,7 @@ msgstr "Konfiguration nicht abgeschlossen" msgid "Constant" msgstr "Konstante" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 #, fuzzy msgid "Constant names" msgstr "Konstante" @@ -337,7 +345,7 @@ msgstr "Dunkel-Orange" msgid "Datasheet" msgstr "Datenblatt" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "Dezimal" @@ -383,7 +391,7 @@ msgstr "Möchtest du sie ersetzen?" msgid "Documentation" msgstr "Dokumentation" -#: app/views/version.html:69 +#: app/views/version.html:65 #, fuzzy msgid "Don’t display" msgstr "Ausblenden" @@ -435,23 +443,23 @@ msgstr "Aktivieren" msgid "English" msgstr "Englisch" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 msgid "Enter the external collection path" msgstr "Pfad zu externen Sammlungen eingeben" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 msgid "Enter the external plugins path" msgstr "Pfad zu externen Erweiterungen eingeben" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 msgid "Enter the log filename" msgstr "Log-Datei Pfad angeben" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 msgid "Enter the pip path" msgstr "Python-Pop Pfad angeben" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 msgid "Enter the python path" msgstr "Python-Pfad eingeben" @@ -459,6 +467,10 @@ msgstr "Python-Pfad eingeben" msgid "Enter the remote hostname user@host" msgstr "Gebe den Remote-Hostnamen user@host ein" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "Fehler: {{error}}" @@ -511,11 +523,11 @@ msgstr "FPGA Pin" msgid "FPGA resources" msgstr "FPGA Ressourcen" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "FPGAwars Community" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "FPGAwars Community." @@ -577,11 +589,11 @@ msgstr "Grün-Gelb" msgid "Help" msgstr "Hilfe" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "Hexadezimal" -#: app/views/version.html:49 +#: app/views/version.html:45 msgid "Icestudio is part of" msgstr "Icestudio ist ein Teil von" @@ -782,7 +794,7 @@ msgstr "Helles Meergrün" msgid "Load" msgstr "Laden" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "Lokaler Parameter" @@ -811,7 +823,7 @@ msgstr "Mittelviolettes Rot" msgid "Memory" msgstr "Speicher" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 msgid "Memory blocks" msgstr "Speicher Blöcke" @@ -1026,7 +1038,7 @@ msgstr "Auswählen" msgid "Select all" msgstr "Alles auswählen" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "Board wählen" @@ -1086,7 +1098,7 @@ msgstr "Taiwan" msgid "Testbench" msgstr "Testbench" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "Vielen Dank!" @@ -1130,8 +1142,8 @@ msgstr "Dieses Projekt wurde für das {{name}} Board entwickelt." #: app/views/version.html:36 #, fuzzy msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" "Diese Veröffentlichung war möglich dank der großartigen Arbeit \n" " von einem aufstrebenden Team von" @@ -1255,6 +1267,10 @@ msgstr "Übertragen" msgid "Upload done" msgstr "Übertragen abgeschlossen" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Überprüfen abgeschlossen" @@ -1296,7 +1312,7 @@ msgid "Wrong block format: {{type}}" msgstr "Falsches Block-Format: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "Falscher Block-Name {{name}}" diff --git a/app/resources/locale/el_GR/el_GR.po b/app/resources/locale/el_GR/el_GR.po index 13703c9aa..456da3f7f 100644 --- a/app/resources/locale/el_GR/el_GR.po +++ b/app/resources/locale/el_GR/el_GR.po @@ -52,7 +52,7 @@ msgstr "Προσθέστε ένα block στην αρχή" msgid "Add as block" msgstr "Προσθήκη ως block" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "Μορφοποίηση Διεύθυνσης" @@ -72,6 +72,14 @@ msgstr "Όλες οι αποθηκευμένες συλλογές θα διαγ msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 #, fuzzy msgid "At least Python 3.7 is required" @@ -89,7 +97,7 @@ msgstr "Basic" msgid "Basque" msgstr "Βασκικά" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "Δυαδικό" @@ -230,7 +238,7 @@ msgstr "Το ρολόι δεν επιτρέπετε για διαύλους δε msgid "Clone" msgstr "" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "Κλείσιμο" @@ -290,7 +298,7 @@ msgstr "Η παραμετροποίηση δεν ολοκληρώθηκε" msgid "Constant" msgstr "Σταθερά" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 #, fuzzy msgid "Constant names" msgstr "Σταθερά" @@ -336,7 +344,7 @@ msgstr "" msgid "Datasheet" msgstr "Δελτίο δεδομένων" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "Δεκαδικό" @@ -380,7 +388,7 @@ msgstr "Θέλετε να γίνει αντικαταστήσετε?" msgid "Documentation" msgstr "Τεκμηρίωση" -#: app/views/version.html:69 +#: app/views/version.html:65 msgid "Don’t display" msgstr "" @@ -432,27 +440,27 @@ msgstr "Ενεργοποίηση" msgid "English" msgstr "Αγγλικά" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 #, fuzzy msgid "Enter the external collection path" msgstr "Εισαγάγετε τη διαδρομή της εξωτερικής βιβλιοθήκης" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 #, fuzzy msgid "Enter the external plugins path" msgstr "Εισαγάγετε τη διαδρομή της εξωτερικής βιβλιοθήκης" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 #, fuzzy msgid "Enter the log filename" msgstr "Εισαγάγετε τα blocks εξόδου" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 #, fuzzy msgid "Enter the pip path" msgstr "Εισαγάγετε τις θύρες εισόδου" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 #, fuzzy msgid "Enter the python path" msgstr "Εισαγάγετε τη διαδρομή της εξωτερικής βιβλιοθήκης" @@ -461,6 +469,10 @@ msgstr "Εισαγάγετε τη διαδρομή της εξωτερικής msgid "Enter the remote hostname user@host" msgstr "Εισαγάγετε το όνομα του απομακρυσμένου υπολογιστή/συσκευής (user@host)" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "Σφάλμα: {{error}}" @@ -515,11 +527,11 @@ msgstr "Ακροδέκτης FPGA" msgid "FPGA resources" msgstr "FPGA πόροι" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "" @@ -583,11 +595,11 @@ msgstr "" msgid "Help" msgstr "Βοήθεια" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "Δεκαεξαδικό" -#: app/views/version.html:49 +#: app/views/version.html:45 msgid "Icestudio is part of" msgstr "" @@ -789,7 +801,7 @@ msgstr "" msgid "Load" msgstr "Φόρτωση" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "Τοπική παράμετρος" @@ -818,7 +830,7 @@ msgstr "" msgid "Memory" msgstr "Μνήμη" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 #, fuzzy msgid "Memory blocks" msgstr "Εισαγάγετε τα blocks μνήμης" @@ -1033,7 +1045,7 @@ msgstr "Επιλογή" msgid "Select all" msgstr "Επιλογή όλων" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "Διαλέξτε την πλακέτα σας" @@ -1090,7 +1102,7 @@ msgstr "Κινέζικα" msgid "Testbench" msgstr "Testbench" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "" @@ -1133,8 +1145,8 @@ msgstr "Αυτό το έργο έχει σχεδιαστεί για την πλ #: app/views/version.html:36 msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" #: app/scripts/services/utils.js:1375 @@ -1246,6 +1258,10 @@ msgstr "Μεταφόρτωση" msgid "Upload done" msgstr "Η μεταφόρτωση ολοκληρωθηκε" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Η επαλήθευση ολοκληρωθηκε" @@ -1288,7 +1304,7 @@ msgid "Wrong block format: {{type}}" msgstr "Λάθος μορφοποίηση block: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "Λάθος όνομα block: {{name}}" diff --git a/app/resources/locale/en/en.po b/app/resources/locale/en/en.po index fef4f141d..92c5c2731 100644 --- a/app/resources/locale/en/en.po +++ b/app/resources/locale/en/en.po @@ -60,7 +60,7 @@ msgstr "Add a block to start" msgid "Add as block" msgstr "Add as block" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "Address format" @@ -80,6 +80,14 @@ msgstr "All stored collections will be lost. Do you want to continue?" msgid "Allow tri-state connections" msgstr "Allow tri-state connections" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 msgid "At least Python 3.7 is required" msgstr "At least Python 3.7 is required" @@ -96,7 +104,7 @@ msgstr "Basic" msgid "Basque" msgstr "Basque" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "Binary" @@ -239,7 +247,7 @@ msgstr "Clock not allowed for data buses" msgid "Clone" msgstr "Clone" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "Close" @@ -299,7 +307,7 @@ msgstr "Configuration not completed" msgid "Constant" msgstr "Constant" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 msgid "Constant names" msgstr "Constant names" @@ -343,7 +351,7 @@ msgstr "Dark Orange" msgid "Datasheet" msgstr "Datasheet" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "Decimal" @@ -387,7 +395,7 @@ msgstr "Do you want to replace it?" msgid "Documentation" msgstr "Documentation" -#: app/views/version.html:69 +#: app/views/version.html:65 msgid "Don’t display" msgstr "Don’t display" @@ -437,23 +445,23 @@ msgstr "Enable" msgid "English" msgstr "English" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 msgid "Enter the external collection path" msgstr "Enter the external collections path" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 msgid "Enter the external plugins path" msgstr "Enter the external plugins path" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 msgid "Enter the log filename" msgstr "Enter the log filename" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 msgid "Enter the pip path" msgstr "Enter the pip path" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 msgid "Enter the python path" msgstr "Enter the python path" @@ -461,6 +469,10 @@ msgstr "Enter the python path" msgid "Enter the remote hostname user@host" msgstr "Enter the remote hostname user@host" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "Error: {{error}}" @@ -513,11 +525,11 @@ msgstr "FPGA pin" msgid "FPGA resources" msgstr "FPGA resources" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "FPGAwars community" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "FPGAwars community." @@ -580,11 +592,11 @@ msgstr "Green Yellow" msgid "Help" msgstr "Help" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "Hexadecimal" -#: app/views/version.html:49 +#: app/views/version.html:45 msgid "Icestudio is part of" msgstr "Icestudio is part of" @@ -775,7 +787,7 @@ msgstr "Light Sea Green" msgid "Load" msgstr "Load" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "Local parameter" @@ -803,7 +815,7 @@ msgstr "Medium Violet Red" msgid "Memory" msgstr "Memory" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 msgid "Memory blocks" msgstr "Memory blocks" @@ -1013,7 +1025,7 @@ msgstr "Select" msgid "Select all" msgstr "Select all" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "Select your board" @@ -1069,7 +1081,7 @@ msgstr "Taiwanese" msgid "Testbench" msgstr "Testbench" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "Thank you very much!" @@ -1111,11 +1123,11 @@ msgstr "This project is designed for the {{name}} board." #: app/views/version.html:36 msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" #: app/scripts/services/utils.js:1375 msgid "This time" @@ -1233,6 +1245,10 @@ msgstr "Upload" msgid "Upload done" msgstr "Upload done" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "Using external Apio:" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Verification done" @@ -1274,7 +1290,7 @@ msgid "Wrong block format: {{type}}" msgstr "Wrong block format: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "Wrong block name {{name}}" diff --git a/app/resources/locale/es_ES/es_ES.po b/app/resources/locale/es_ES/es_ES.po index e23cbdf84..646248756 100644 --- a/app/resources/locale/es_ES/es_ES.po +++ b/app/resources/locale/es_ES/es_ES.po @@ -62,7 +62,7 @@ msgstr "Añade un bloque para comenzar" msgid "Add as block" msgstr "Añadir como bloque" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "Formato de dirección" @@ -82,6 +82,14 @@ msgstr "Todas las colecciones almacenadas se perderán. ¿Deseas continuar?" msgid "Allow tri-state connections" msgstr "Permitir conexiones tri-estado" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 msgid "At least Python 3.7 is required" msgstr "Es necesario Python 3.7 o superior" @@ -98,7 +106,7 @@ msgstr "Básico" msgid "Basque" msgstr "Euskera" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "Binario" @@ -244,7 +252,7 @@ msgstr "Reloj no permitido para buses de datos" msgid "Clone" msgstr "Clonar" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "Cerrar" @@ -304,7 +312,7 @@ msgstr "Configuración no completada" msgid "Constant" msgstr "Constante" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 msgid "Constant names" msgstr "Nombre de las constantes" @@ -348,7 +356,7 @@ msgstr "Naranja oscuro" msgid "Datasheet" msgstr "Datasheet" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "Decimal" @@ -392,7 +400,7 @@ msgstr "¿Deseas reemplazarla?" msgid "Documentation" msgstr "Documentación" -#: app/views/version.html:69 +#: app/views/version.html:65 #, fuzzy msgid "Don’t display" msgstr "No mostrar" @@ -443,23 +451,23 @@ msgstr "Habilitar" msgid "English" msgstr "Inglés" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 msgid "Enter the external collection path" msgstr "Introduce la ruta de las colecciones externas" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 msgid "Enter the external plugins path" msgstr "Introduce la ruta del plugin externo" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 msgid "Enter the log filename" msgstr "Introduce el nombre del log" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 msgid "Enter the pip path" msgstr "Introduce la ruta de pip" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 msgid "Enter the python path" msgstr "Introduce la ruta de python" @@ -467,6 +475,10 @@ msgstr "Introduce la ruta de python" msgid "Enter the remote hostname user@host" msgstr "Introduce el nombre del host remoto usuario@host" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "Error: {{error}}" @@ -519,11 +531,11 @@ msgstr "FPGA pin" msgid "FPGA resources" msgstr "Recursos de la FPGA" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "Comunidad FPGAwars" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "Comunidad FPGAwars." @@ -587,11 +599,11 @@ msgstr "Amarillo verdoso" msgid "Help" msgstr "Ayuda" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "Hexadecimal" -#: app/views/version.html:49 +#: app/views/version.html:45 msgid "Icestudio is part of" msgstr "Icestudio es parte de" @@ -789,7 +801,7 @@ msgstr "Verde marino claro" msgid "Load" msgstr "Cargar" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "Parámetro local" @@ -817,7 +829,7 @@ msgstr "Rojo violeta medio" msgid "Memory" msgstr "Memoria" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 msgid "Memory blocks" msgstr "Bloques de memoria" @@ -1028,7 +1040,7 @@ msgstr "Seleccionar" msgid "Select all" msgstr "Seleccionar todo" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "Selecciona tu placa" @@ -1084,7 +1096,7 @@ msgstr "Taiwanés" msgid "Testbench" msgstr "Testbench" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "¡Muchas gracias!" @@ -1127,8 +1139,8 @@ msgstr "Este proyecto está diseñado para la placa {{name}}." #: app/views/version.html:36 #, fuzzy msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" "Este lanzamiento ha sido posible gracias al gran trabajo \n" "hecho por el grupo emergente de" @@ -1252,6 +1264,10 @@ msgstr "Cargar" msgid "Upload done" msgstr "Carga realizada" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Verificación realizada" @@ -1293,7 +1309,7 @@ msgid "Wrong block format: {{type}}" msgstr "Formato de bloque incorrecto: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "Nombre del bloque {{name}} incorrecto" diff --git a/app/resources/locale/eu_ES/eu_ES.po b/app/resources/locale/eu_ES/eu_ES.po index 4919afc01..a60f159df 100644 --- a/app/resources/locale/eu_ES/eu_ES.po +++ b/app/resources/locale/eu_ES/eu_ES.po @@ -52,7 +52,7 @@ msgstr "Gehi ezazu bloke bat hasteko" msgid "Add as block" msgstr "Blokea sortu" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "Helbidearen formatua" @@ -72,6 +72,14 @@ msgstr "Gordetako bildumak galduko dira. Jarraitu nahi al duzu?" msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 #, fuzzy msgid "At least Python 3.7 is required" @@ -89,7 +97,7 @@ msgstr "Oinarrizkoa" msgid "Basque" msgstr "Euskara" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "Bitarra" @@ -234,7 +242,7 @@ msgstr "Datu busentzat ordularia ez dago onetsia" msgid "Clone" msgstr "Klonatu" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "Itxi" @@ -294,7 +302,7 @@ msgstr "Konfigurazioa ez da osatu" msgid "Constant" msgstr "Konstantea" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 #, fuzzy msgid "Constant names" msgstr "Konstantea" @@ -342,7 +350,7 @@ msgstr "Laranja-iluna" msgid "Datasheet" msgstr "Datu-fitxa" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "Hamartarra" @@ -388,7 +396,7 @@ msgstr "Ordeztu nahi al duzu?" msgid "Documentation" msgstr "Dokumentazioa" -#: app/views/version.html:69 +#: app/views/version.html:65 #, fuzzy msgid "Don’t display" msgstr "Ez erakutsi" @@ -441,27 +449,27 @@ msgstr "Onartu" msgid "English" msgstr "Ingelesa" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 #, fuzzy msgid "Enter the external collection path" msgstr "Kanpoko bildumen bidea sar ezazu" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 #, fuzzy msgid "Enter the external plugins path" msgstr "Kanpoko bildumen bidea sar ezazu" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 #, fuzzy msgid "Enter the log filename" msgstr "Irteera-blokeak sar itzazu" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 #, fuzzy msgid "Enter the pip path" msgstr "Sarrerako portuak sar itzazu" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 #, fuzzy msgid "Enter the python path" msgstr "Kanpoko bildumen bidea sar ezazu" @@ -470,6 +478,10 @@ msgstr "Kanpoko bildumen bidea sar ezazu" msgid "Enter the remote hostname user@host" msgstr "Urrutiko ostalariaren izena sar ezazu erabiltzailea@host" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "Errorea: {{error}}" @@ -524,11 +536,11 @@ msgstr "FPGA pina" msgid "FPGA resources" msgstr "FPGA baliabideak" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "" @@ -593,11 +605,11 @@ msgstr "Berde-horia" msgid "Help" msgstr "Laguntza" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "Hamaseitarra" -#: app/views/version.html:49 +#: app/views/version.html:45 #, fuzzy msgid "Icestudio is part of" msgstr "Icestudioren hastapenak" @@ -806,7 +818,7 @@ msgstr "\"\"" msgid "Load" msgstr "Kargatu" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "Parametro lokala" @@ -836,7 +848,7 @@ msgstr "Bioleta" msgid "Memory" msgstr "Memoria" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 #, fuzzy msgid "Memory blocks" msgstr "Blokea inportatu" @@ -1054,7 +1066,7 @@ msgstr "Hautatu" msgid "Select all" msgstr "Dena hautatu" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "Plaka hauta ezazu" @@ -1114,7 +1126,7 @@ msgstr "Txinera" msgid "Testbench" msgstr "Testbench " -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "" @@ -1156,8 +1168,8 @@ msgstr "Proiektua {{name}} plakarentzat diseinatu da." #: app/views/version.html:36 msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" #: app/scripts/services/utils.js:1375 @@ -1277,6 +1289,10 @@ msgstr "Kargatu" msgid "Upload done" msgstr "Karga egin da" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Egiaztapena egin da" @@ -1319,7 +1335,7 @@ msgid "Wrong block format: {{type}}" msgstr "Blokearen formatua okerra da: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "{{name}} blokearen izena okerra da" diff --git a/app/resources/locale/fr_FR/fr_FR.po b/app/resources/locale/fr_FR/fr_FR.po index 3838b79a7..47c9807dc 100644 --- a/app/resources/locale/fr_FR/fr_FR.po +++ b/app/resources/locale/fr_FR/fr_FR.po @@ -62,7 +62,7 @@ msgstr "Ajouter un bloc pour commencer" msgid "Add as block" msgstr "Ajouter un bloc" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "Format de l'adresse" @@ -83,6 +83,14 @@ msgstr "" msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 msgid "At least Python 3.7 is required" msgstr "Une version de Python supérieure à 3.7 est nécessaire" @@ -99,7 +107,7 @@ msgstr "Basique" msgid "Basque" msgstr "Basque" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "Binaire" @@ -242,7 +250,7 @@ msgstr "Horloge non autorisée pour les bus de données" msgid "Clone" msgstr "Cloner" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "Fermer" @@ -302,7 +310,7 @@ msgstr "Configuration incomplète" msgid "Constant" msgstr "Constante" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 #, fuzzy msgid "Constant names" msgstr "Constante" @@ -349,7 +357,7 @@ msgstr "Orange foncé" msgid "Datasheet" msgstr "Documentation" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "Décimal" @@ -395,7 +403,7 @@ msgstr "Voulez-vous le remplacer ?" msgid "Documentation" msgstr "Documentation" -#: app/views/version.html:69 +#: app/views/version.html:65 #, fuzzy msgid "Don’t display" msgstr "Ne pas afficher" @@ -448,26 +456,26 @@ msgstr "Activer" msgid "English" msgstr "Anglais" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 #, fuzzy msgid "Enter the external collection path" msgstr "Entrer le chemin pour les collections externes" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 msgid "Enter the external plugins path" msgstr "Entrer le chemin pour les plugins externes" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 #, fuzzy msgid "Enter the log filename" msgstr "Entrer les blocs de sortie" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 #, fuzzy msgid "Enter the pip path" msgstr "Entrer les ports d'entrée" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 #, fuzzy msgid "Enter the python path" msgstr "Entrer les ports d'entrée" @@ -476,6 +484,10 @@ msgstr "Entrer les ports d'entrée" msgid "Enter the remote hostname user@host" msgstr "Entrer le nom d'hôte distant user@host" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "Erreur : {{error}}" @@ -528,11 +540,11 @@ msgstr "Pin FPGA" msgid "FPGA resources" msgstr "Ressources FPGA" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "Communauté FPGAWwars" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "Communauté FPGAWwars." @@ -597,11 +609,11 @@ msgstr "Jaune-vert" msgid "Help" msgstr "Aide" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "Hexadécimal" -#: app/views/version.html:49 +#: app/views/version.html:45 #, fuzzy msgid "Icestudio is part of" msgstr "Icestudio Inception" @@ -812,7 +824,7 @@ msgstr "Vert mer clair" msgid "Load" msgstr "Charger" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "Paramètre local" @@ -841,7 +853,7 @@ msgstr "Rouge-violet moyen" msgid "Memory" msgstr "Mémoire" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 #, fuzzy msgid "Memory blocks" msgstr "Importer un bloc" @@ -1060,7 +1072,7 @@ msgstr "Sélectionner" msgid "Select all" msgstr "Sélectionner tout" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "Sélectionner votre carte" @@ -1120,7 +1132,7 @@ msgstr "Chinois" msgid "Testbench" msgstr "Testbench" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "Merci beaucoup !" @@ -1164,8 +1176,8 @@ msgstr "Ce projet est conçu pour la carte {{name}}" #: app/views/version.html:36 #, fuzzy msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" "Cette release a été rendue possible grâce à l'immense travail \n" " réalisé par une équipe de" @@ -1285,6 +1297,10 @@ msgstr "Télécharger" msgid "Upload done" msgstr "Téléchargement terminé" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Vérification faite" @@ -1327,7 +1343,7 @@ msgid "Wrong block format: {{type}}" msgstr "Mauvais format de bloc: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "Mauvais nom de bloc {{name}}" diff --git a/app/resources/locale/gl_ES/gl_ES.po b/app/resources/locale/gl_ES/gl_ES.po index 07d31d93d..2b4f8126a 100644 --- a/app/resources/locale/gl_ES/gl_ES.po +++ b/app/resources/locale/gl_ES/gl_ES.po @@ -52,7 +52,7 @@ msgstr "Engada un bloque para comezar" msgid "Add as block" msgstr "Engadir como bloque" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "Formato do enderezo de memoria" @@ -72,6 +72,14 @@ msgstr "Perderanse todas as coleccións gardadas. Desexa continuar?" msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 #, fuzzy msgid "At least Python 3.7 is required" @@ -89,7 +97,7 @@ msgstr "Básico" msgid "Basque" msgstr "Euskera" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "Binario" @@ -231,7 +239,7 @@ msgstr "Non está permitido o reloxo nos buses de datos" msgid "Clone" msgstr "" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "Pechar" @@ -291,7 +299,7 @@ msgstr "Configuración non completada" msgid "Constant" msgstr "Constante" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 #, fuzzy msgid "Constant names" msgstr "Constante" @@ -337,7 +345,7 @@ msgstr "" msgid "Datasheet" msgstr "Folla de datos" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "Decimal" @@ -381,7 +389,7 @@ msgstr "Desexa trocalo?" msgid "Documentation" msgstr "Documentación" -#: app/views/version.html:69 +#: app/views/version.html:65 msgid "Don’t display" msgstr "" @@ -433,27 +441,27 @@ msgstr "Habilitar" msgid "English" msgstr "Inglés" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 #, fuzzy msgid "Enter the external collection path" msgstr "Introduza a ruta ás coleccións externas" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 #, fuzzy msgid "Enter the external plugins path" msgstr "Introduza a ruta ás coleccións externas" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 #, fuzzy msgid "Enter the log filename" msgstr "Introduza os bloques de saída" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 #, fuzzy msgid "Enter the pip path" msgstr "Introduza os portos de entrada" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 #, fuzzy msgid "Enter the python path" msgstr "Introduza a ruta ás coleccións externas" @@ -462,6 +470,10 @@ msgstr "Introduza a ruta ás coleccións externas" msgid "Enter the remote hostname user@host" msgstr "Introduza o nome do equipo remoto: usuario@equipo" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "Erro: {{error}}" @@ -516,11 +528,11 @@ msgstr "Pin da FPGA" msgid "FPGA resources" msgstr "Recursos da FPGA" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "" @@ -582,11 +594,11 @@ msgstr "" msgid "Help" msgstr "Axuda" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "Hexadecimal" -#: app/views/version.html:49 +#: app/views/version.html:45 msgid "Icestudio is part of" msgstr "" @@ -791,7 +803,7 @@ msgstr "" msgid "Load" msgstr "Cargar" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "Parámetro local" @@ -820,7 +832,7 @@ msgstr "" msgid "Memory" msgstr "Memoria" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 #, fuzzy msgid "Memory blocks" msgstr "Introduza os bloques de memoria" @@ -1035,7 +1047,7 @@ msgstr "Seleccionar" msgid "Select all" msgstr "Seleccionar todo" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "Seleccionar a placa" @@ -1092,7 +1104,7 @@ msgstr "Chinés" msgid "Testbench" msgstr "Testbench" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "" @@ -1135,8 +1147,8 @@ msgstr "Este proxecto está deseñado para a placa {{name}}" #: app/views/version.html:36 msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" #: app/scripts/services/utils.js:1375 @@ -1248,6 +1260,10 @@ msgstr "Cargar" msgid "Upload done" msgstr "Carga realizada" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Verificación realizada" @@ -1290,7 +1306,7 @@ msgid "Wrong block format: {{type}}" msgstr "Formato de bloque incorrecto: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "O nome do bloque {{name}} non é correcto" diff --git a/app/resources/locale/it_IT/it_IT.po b/app/resources/locale/it_IT/it_IT.po index f775dca83..d63fd302b 100644 --- a/app/resources/locale/it_IT/it_IT.po +++ b/app/resources/locale/it_IT/it_IT.po @@ -52,7 +52,7 @@ msgstr "Aggiungere un blocco per iniziare" msgid "Add as block" msgstr "Aggiungi come blocco" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "Codifica dell'indirizzo" @@ -72,6 +72,14 @@ msgstr "Tutte le connessioni memorizzate saranno perse. Vuoi continuare?" msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 #, fuzzy msgid "At least Python 3.7 is required" @@ -89,7 +97,7 @@ msgstr "Base" msgid "Basque" msgstr "Basco" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "Binario" @@ -232,7 +240,7 @@ msgstr "Segnale di clock non permesso nei segnali di bus" msgid "Clone" msgstr "Clona" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "Chiudi" @@ -293,7 +301,7 @@ msgstr "Configurazione non completata" msgid "Constant" msgstr "Costante" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 #, fuzzy msgid "Constant names" msgstr "Costante" @@ -340,7 +348,7 @@ msgstr "ArancioneScuro" msgid "Datasheet" msgstr "Scheda tecnica" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "Decimale" @@ -386,7 +394,7 @@ msgstr "Vuoi sostituirlo?" msgid "Documentation" msgstr "Documentazione" -#: app/views/version.html:69 +#: app/views/version.html:65 #, fuzzy msgid "Don’t display" msgstr "Non mostrare" @@ -439,26 +447,26 @@ msgstr "Abilita" msgid "English" msgstr "Inglese" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 #, fuzzy msgid "Enter the external collection path" msgstr "Inserisci il percorso della collezione esterna" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 msgid "Enter the external plugins path" msgstr "Immettere il percorso dei plugin esterni" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 #, fuzzy msgid "Enter the log filename" msgstr "Inserire il nome dei blocchi di uscita" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 #, fuzzy msgid "Enter the pip path" msgstr "Inserire il nome delle porte di ingresso" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 #, fuzzy msgid "Enter the python path" msgstr "Inserisci il percorso file di python con versione > 3.8" @@ -467,6 +475,10 @@ msgstr "Inserisci il percorso file di python con versione > 3.8" msgid "Enter the remote hostname user@host" msgstr "Inserisci il nome dell'host remoto user@host" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "Errore: {{error}}" @@ -519,11 +531,11 @@ msgstr "Pin FPGA" msgid "FPGA resources" msgstr "Risorse FPGA" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "" @@ -586,11 +598,11 @@ msgstr "VerdeAcido" msgid "Help" msgstr "Aiuto" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "Esadecimale" -#: app/views/version.html:49 +#: app/views/version.html:45 msgid "Icestudio is part of" msgstr "" @@ -798,7 +810,7 @@ msgstr "VerdeAcqua" msgid "Load" msgstr "Carica" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "Parametri locali" @@ -828,7 +840,7 @@ msgstr "RossoViolaceo" msgid "Memory" msgstr "Memoria" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 #, fuzzy msgid "Memory blocks" msgstr "Inserire il nome dei blocchi di memoria" @@ -1047,7 +1059,7 @@ msgstr "Seleziona" msgid "Select all" msgstr "Seleziona tutto" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "Seleziona la scheda" @@ -1107,7 +1119,7 @@ msgstr "Cinese" msgid "Testbench" msgstr "Testbench" -#: app/views/version.html:45 +#: app/views/version.html:41 #, fuzzy msgid "Thank you very much!" msgstr ". Grazie mille" @@ -1151,8 +1163,8 @@ msgstr "Questo progetto è stato progettato per la scheda {{name}}" #: app/views/version.html:36 msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" #: app/scripts/services/utils.js:1375 @@ -1275,6 +1287,10 @@ msgstr "Carica" msgid "Upload done" msgstr "Caricamento completato" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Verifica completata" @@ -1317,7 +1333,7 @@ msgid "Wrong block format: {{type}}" msgstr "Formato del blocco erratot: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "Nome del blocco {{name}} errato" diff --git a/app/resources/locale/ja_JP/ja_JP.po b/app/resources/locale/ja_JP/ja_JP.po index 3afdf2d5b..1bd55c904 100644 --- a/app/resources/locale/ja_JP/ja_JP.po +++ b/app/resources/locale/ja_JP/ja_JP.po @@ -61,7 +61,7 @@ msgstr "ブロックを追加して始める" msgid "Add as block" msgstr "ブロックとして追加" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "アドレスフォーマット" @@ -81,6 +81,14 @@ msgstr "保存されているコレクションはすべて失われます。継 msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 msgid "At least Python 3.7 is required" msgstr "Python 3.7 以上が必要です" @@ -97,7 +105,7 @@ msgstr "基本ブロック" msgid "Basque" msgstr "" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "バイナリ" @@ -237,7 +245,7 @@ msgstr "データバスにクロックを使用不可" msgid "Clone" msgstr "複製" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "閉じる" @@ -297,7 +305,7 @@ msgstr "設定が完了していません" msgid "Constant" msgstr "定数" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 msgid "Constant names" msgstr "定数名" @@ -341,7 +349,7 @@ msgstr "" msgid "Datasheet" msgstr "データシート" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "10進数" @@ -385,7 +393,7 @@ msgstr "置き換えますか?" msgid "Documentation" msgstr "ドキュメント" -#: app/views/version.html:69 +#: app/views/version.html:65 #, fuzzy msgid "Don’t display" msgstr "表示しない" @@ -436,23 +444,23 @@ msgstr "有効化" msgid "English" msgstr "英語" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 msgid "Enter the external collection path" msgstr "外部コレクションへのパスを入力" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 msgid "Enter the external plugins path" msgstr "外部プラグインのパスを入力" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 msgid "Enter the log filename" msgstr "ログのファイル名を入力" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 msgid "Enter the pip path" msgstr "pipへのパスを入力" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 msgid "Enter the python path" msgstr "Pythonへのパスを入力" @@ -460,6 +468,10 @@ msgstr "Pythonへのパスを入力" msgid "Enter the remote hostname user@host" msgstr "リモートホスト名を入力 user@host" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "エラー:{{error}}" @@ -512,11 +524,11 @@ msgstr "FPGA ピン" msgid "FPGA resources" msgstr "FPGA リソース" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "" @@ -579,11 +591,11 @@ msgstr "" msgid "Help" msgstr "ヘルプ" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "16進数" -#: app/views/version.html:49 +#: app/views/version.html:45 msgid "Icestudio is part of" msgstr "" @@ -779,7 +791,7 @@ msgstr "" msgid "Load" msgstr "ロード" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "ローカルパラメタ" @@ -807,7 +819,7 @@ msgstr "" msgid "Memory" msgstr "メモリ" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 msgid "Memory blocks" msgstr "メモリブロック" @@ -1018,7 +1030,7 @@ msgstr "選択" msgid "Select all" msgstr "全て選択" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "ボードを選択" @@ -1074,7 +1086,7 @@ msgstr "" msgid "Testbench" msgstr "" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "" @@ -1114,8 +1126,8 @@ msgstr "このプロジェクトはボード {{name}} 向けです。" #: app/views/version.html:36 msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" #: app/scripts/services/utils.js:1375 @@ -1232,6 +1244,10 @@ msgstr "アップロード" msgid "Upload done" msgstr "アップロード完了" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "検証完了" @@ -1273,7 +1289,7 @@ msgid "Wrong block format: {{type}}" msgstr "誤ったブロックフォーマット:{{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "誤ったブロック名:{{name}}" diff --git a/app/resources/locale/ko_KR/ko_KR.po b/app/resources/locale/ko_KR/ko_KR.po index 99b822e4c..74856f37d 100644 --- a/app/resources/locale/ko_KR/ko_KR.po +++ b/app/resources/locale/ko_KR/ko_KR.po @@ -55,7 +55,7 @@ msgstr "시작하기 위해 블럭 더하기" msgid "Add as block" msgstr "블럭으로 더하기" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "주소 구성 방식 " @@ -75,6 +75,14 @@ msgstr "저장된 모든 컬렉션이 손실될 것입니다. 계속하시곘습 msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 #, fuzzy msgid "At least Python 3.7 is required" @@ -92,7 +100,7 @@ msgstr "기초 " msgid "Basque" msgstr "바스크" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "2진수 " @@ -235,7 +243,7 @@ msgstr "데이터 버스에는 클럭이 허용되지 않습니다" msgid "Clone" msgstr "복제 " -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "닫기" @@ -295,7 +303,7 @@ msgstr "구성이 완료되지 않음" msgid "Constant" msgstr "정수" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 #, fuzzy msgid "Constant names" msgstr "정수" @@ -343,7 +351,7 @@ msgstr "다크오렌지" msgid "Datasheet" msgstr "데이터시트" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "10진수" @@ -389,7 +397,7 @@ msgstr "교체하시겠습니까?" msgid "Documentation" msgstr "문ㅅ" -#: app/views/version.html:69 +#: app/views/version.html:65 #, fuzzy msgid "Don’t display" msgstr "표시 안 함" @@ -442,27 +450,27 @@ msgstr "가능" msgid "English" msgstr "영어" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 #, fuzzy msgid "Enter the external collection path" msgstr "외부 수집 경로 입력" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 #, fuzzy msgid "Enter the external plugins path" msgstr "외부 수집 경로 입력" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 #, fuzzy msgid "Enter the log filename" msgstr "출력 블록 입력" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 #, fuzzy msgid "Enter the pip path" msgstr "입력 포트 입력" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 #, fuzzy msgid "Enter the python path" msgstr "외부 수집 경로 입력" @@ -471,6 +479,10 @@ msgstr "외부 수집 경로 입력" msgid "Enter the remote hostname user@host" msgstr "원격 호스트 이름 user@host를 입력하십시오" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "에러:{{error}}" @@ -525,11 +537,11 @@ msgstr "FPGA 핀" msgid "FPGA resources" msgstr "FPGA 리소스들" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "" @@ -592,11 +604,11 @@ msgstr "녹노랑" msgid "Help" msgstr "도움" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "16진수의" -#: app/views/version.html:49 +#: app/views/version.html:45 #, fuzzy msgid "Icestudio is part of" msgstr "Icestudio 시작" @@ -802,7 +814,7 @@ msgstr "밝은 바다 초록" msgid "Load" msgstr "로드" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "지역 변수" @@ -832,7 +844,7 @@ msgstr "미디엄 바이올렛 레드" msgid "Memory" msgstr "메모리" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 #, fuzzy msgid "Memory blocks" msgstr "메모리 블록 입력" @@ -1050,7 +1062,7 @@ msgstr "선택" msgid "Select all" msgstr "모두 선택" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "보드를 선택하세요" @@ -1110,7 +1122,7 @@ msgstr "중국" msgid "Testbench" msgstr "테스트벤치" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "" @@ -1151,8 +1163,8 @@ msgstr "이 프로젝트는 {{name}}보드에 맞게 설계되었다." #: app/views/version.html:36 msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" #: app/scripts/services/utils.js:1375 @@ -1272,6 +1284,10 @@ msgstr "업로드" msgid "Upload done" msgstr "업로드 완료" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "검증 완료" @@ -1314,7 +1330,7 @@ msgid "Wrong block format: {{type}}" msgstr "잘못된 블록 형식: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "잘못된 블럭 이름{{name}}" diff --git a/app/resources/locale/nl_NL/nl_NL.po b/app/resources/locale/nl_NL/nl_NL.po index b98213446..c4c53bbbb 100644 --- a/app/resources/locale/nl_NL/nl_NL.po +++ b/app/resources/locale/nl_NL/nl_NL.po @@ -52,7 +52,7 @@ msgstr "Plaats een blok om te beginnen" msgid "Add as block" msgstr "Plaatsen als blok" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "Adresformaat" @@ -72,6 +72,14 @@ msgstr "Alle opgeslagen collecties worden verwijderd. Doorgaan?" msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 #, fuzzy msgid "At least Python 3.7 is required" @@ -89,7 +97,7 @@ msgstr "Standaard" msgid "Basque" msgstr "Baskisch" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "Binaire" @@ -230,7 +238,7 @@ msgstr "Klok is niet toegestaan op databussen" msgid "Clone" msgstr "" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "Sluiten" @@ -290,7 +298,7 @@ msgstr "Configuratie niet voltooid" msgid "Constant" msgstr "Constant" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 #, fuzzy msgid "Constant names" msgstr "Constant" @@ -336,7 +344,7 @@ msgstr "" msgid "Datasheet" msgstr "Datasheet" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "Decimaal" @@ -380,7 +388,7 @@ msgstr "Vervangen?" msgid "Documentation" msgstr "Documentatie" -#: app/views/version.html:69 +#: app/views/version.html:65 msgid "Don’t display" msgstr "" @@ -432,27 +440,27 @@ msgstr "Activeren" msgid "English" msgstr "Engels" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 #, fuzzy msgid "Enter the external collection path" msgstr "Voer het pad naar de externe collectie in" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 #, fuzzy msgid "Enter the external plugins path" msgstr "Voer het pad naar de externe collectie in" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 #, fuzzy msgid "Enter the log filename" msgstr "Voer de uitgangsblokken in" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 #, fuzzy msgid "Enter the pip path" msgstr "Voer de ingangspoorten in" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 #, fuzzy msgid "Enter the python path" msgstr "Voer het pad naar de externe collectie in" @@ -461,6 +469,10 @@ msgstr "Voer het pad naar de externe collectie in" msgid "Enter the remote hostname user@host" msgstr "Voer de externe hostnaam user@host in" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "Fout: {{error}}" @@ -515,11 +527,11 @@ msgstr "FPGA pin" msgid "FPGA resources" msgstr "FPGA resources" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "" @@ -581,11 +593,11 @@ msgstr "" msgid "Help" msgstr "Help" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "Hexadecimaal" -#: app/views/version.html:49 +#: app/views/version.html:45 msgid "Icestudio is part of" msgstr "" @@ -788,7 +800,7 @@ msgstr "" msgid "Load" msgstr "Laden" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "Lokale parameter" @@ -817,7 +829,7 @@ msgstr "" msgid "Memory" msgstr "Geheugen" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 #, fuzzy msgid "Memory blocks" msgstr "Voer de geheugenblokken in" @@ -1032,7 +1044,7 @@ msgstr "Selecteren" msgid "Select all" msgstr "Alles selecteren" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "Kies uw bord" @@ -1091,7 +1103,7 @@ msgstr "Chinees" msgid "Testbench" msgstr "Testbank" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "" @@ -1134,8 +1146,8 @@ msgstr "Dit project is bedoeld voor het bord {{name}}" #: app/views/version.html:36 msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" #: app/scripts/services/utils.js:1375 @@ -1247,6 +1259,10 @@ msgstr "Uploaden" msgid "Upload done" msgstr "Uploaden voltooid" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Verificatie voltooid" @@ -1289,7 +1305,7 @@ msgid "Wrong block format: {{type}}" msgstr "Verkeerd blokformaat: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "Verkeerde bloknaam {{name}}" diff --git a/app/resources/locale/ru_RU/ru_RU.po b/app/resources/locale/ru_RU/ru_RU.po index 24e50cd71..7719ff1ae 100644 --- a/app/resources/locale/ru_RU/ru_RU.po +++ b/app/resources/locale/ru_RU/ru_RU.po @@ -53,7 +53,7 @@ msgstr "Добавить блок в начало" msgid "Add as block" msgstr "Добавить как блок" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "Формат адреса" @@ -73,6 +73,14 @@ msgstr "Все сохраненные коллеции будут удалены msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 #, fuzzy msgid "At least Python 3.7 is required" @@ -90,7 +98,7 @@ msgstr "Базовый" msgid "Basque" msgstr "Баскский" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "Бинарный" @@ -233,7 +241,7 @@ msgstr "Сигнал тактирования не разрешен для ши msgid "Clone" msgstr "Клонировать" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "Закрыть" @@ -293,7 +301,7 @@ msgstr "Конфигурация неполна" msgid "Constant" msgstr "Константа" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 #, fuzzy msgid "Constant names" msgstr "Константа" @@ -341,7 +349,7 @@ msgstr "Тёмно-оранжевый" msgid "Datasheet" msgstr "Даташит" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "Десятичный" @@ -387,7 +395,7 @@ msgstr "Заменить ?" msgid "Documentation" msgstr "Документация" -#: app/views/version.html:69 +#: app/views/version.html:65 #, fuzzy msgid "Don’t display" msgstr "Не показывать" @@ -440,27 +448,27 @@ msgstr "Включить" msgid "English" msgstr "English" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 #, fuzzy msgid "Enter the external collection path" msgstr "Путь до сторонней коллекции" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 #, fuzzy msgid "Enter the external plugins path" msgstr "Путь до сторонней коллекции" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 #, fuzzy msgid "Enter the log filename" msgstr "Выходные блоки" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 #, fuzzy msgid "Enter the pip path" msgstr "Входные порты" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 #, fuzzy msgid "Enter the python path" msgstr "Путь до сторонней коллекции" @@ -469,6 +477,10 @@ msgstr "Путь до сторонней коллекции" msgid "Enter the remote hostname user@host" msgstr "Удаленный хост в формате user@host" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "Ошибка: {{error}}" @@ -523,11 +535,11 @@ msgstr "Пин FPGA" msgid "FPGA resources" msgstr "Ресурсы FPGA" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "" @@ -590,11 +602,11 @@ msgstr "Зелёно-жёлтый" msgid "Help" msgstr "Помощь" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "Шестнадцатеричный" -#: app/views/version.html:49 +#: app/views/version.html:45 #, fuzzy msgid "Icestudio is part of" msgstr "Icestudio Inception" @@ -807,7 +819,7 @@ msgstr "Светлая морская волна" msgid "Load" msgstr "Загрузить" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "Локальный параметр" @@ -837,7 +849,7 @@ msgstr "Умеренный красно-фиолетовый" msgid "Memory" msgstr "Память" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 #, fuzzy msgid "Memory blocks" msgstr "Блоки памяти" @@ -1056,7 +1068,7 @@ msgstr "Выбрать" msgid "Select all" msgstr "Выбрать все" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "Выберите плату" @@ -1116,7 +1128,7 @@ msgstr "Тайваньский" msgid "Testbench" msgstr "Тестбенч" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "Большое спасибо!" @@ -1159,8 +1171,8 @@ msgstr "Этот проект был разработан для платы {{na #: app/views/version.html:36 msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" #: app/scripts/services/utils.js:1375 @@ -1281,6 +1293,10 @@ msgstr "Загрузка" msgid "Upload done" msgstr "Загрузка завершена" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Проверка завершена" @@ -1323,7 +1339,7 @@ msgid "Wrong block format: {{type}}" msgstr "Неправильный формат блока: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "Неправильное имя блока {{name}}" diff --git a/app/resources/locale/template.pot b/app/resources/locale/template.pot index 3819e6d4f..b14f7b127 100644 --- a/app/resources/locale/template.pot +++ b/app/resources/locale/template.pot @@ -45,7 +45,7 @@ msgstr "" msgid "Add as block" msgstr "" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "" @@ -65,6 +65,14 @@ msgstr "" msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 msgid "At least Python 3.7 is required" msgstr "" @@ -81,7 +89,7 @@ msgstr "" msgid "Basque" msgstr "" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "" @@ -228,7 +236,7 @@ msgid "Clone" msgstr "" #: app/scripts/controllers/menu.js:580 -#: app/views/version.html:80 +#: app/views/version.html:76 msgid "Close" msgstr "" @@ -291,7 +299,7 @@ msgstr "" msgid "Constant" msgstr "" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 msgid "Constant names" msgstr "" @@ -338,7 +346,7 @@ msgstr "" msgid "Datasheet" msgstr "" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "" @@ -384,7 +392,7 @@ msgstr "" msgid "Documentation" msgstr "" -#: app/views/version.html:69 +#: app/views/version.html:65 msgid "Don’t display" msgstr "" @@ -436,23 +444,23 @@ msgstr "" msgid "English" msgstr "" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 msgid "Enter the external collection path" msgstr "" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 msgid "Enter the external plugins path" msgstr "" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 msgid "Enter the log filename" msgstr "" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 msgid "Enter the pip path" msgstr "" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 msgid "Enter the python path" msgstr "" @@ -460,6 +468,10 @@ msgstr "" msgid "Enter the remote hostname user@host" msgstr "" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "" @@ -513,11 +525,11 @@ msgstr "" msgid "FPGA resources" msgstr "" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "" @@ -581,11 +593,11 @@ msgstr "" msgid "Help" msgstr "" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "" -#: app/views/version.html:49 +#: app/views/version.html:45 msgid "Icestudio is part of" msgstr "" @@ -768,8 +780,8 @@ msgstr "" msgid "Load" msgstr "" -#: app/scripts/services/forms.js:1920 -#: app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 +#: app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "" @@ -799,7 +811,7 @@ msgstr "" msgid "Memory" msgstr "" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 msgid "Memory blocks" msgstr "" @@ -1023,7 +1035,7 @@ msgstr "" msgid "Select all" msgstr "" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "" @@ -1082,7 +1094,7 @@ msgstr "" msgid "Testbench" msgstr "" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "" @@ -1115,9 +1127,7 @@ msgid "This project is designed for the {{name}} board." msgstr "" #: app/views/version.html:36 -msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +msgid "This release has been possible thanks to the great work done by an emerging team from" msgstr "" #: app/scripts/services/utils.js:1375 @@ -1222,6 +1232,10 @@ msgstr "" msgid "Upload done" msgstr "" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "" @@ -1266,8 +1280,8 @@ msgstr "" #: app/scripts/services/forms.js:1304 #: app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 -#: app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 +#: app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "" diff --git a/app/resources/locale/tr_TR/tr_TR.po b/app/resources/locale/tr_TR/tr_TR.po index e16f9ea1c..670a1d3b3 100644 --- a/app/resources/locale/tr_TR/tr_TR.po +++ b/app/resources/locale/tr_TR/tr_TR.po @@ -53,7 +53,7 @@ msgstr "Başlamak için bir blok ekleyin" msgid "Add as block" msgstr "Blok olarak ekle" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "Adres biçimi" @@ -73,6 +73,14 @@ msgstr "Saklanan tüm koleksiyonlar kaybolacaktır. Devam etmek istiyor musunuz? msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 #, fuzzy msgid "At least Python 3.7 is required" @@ -90,7 +98,7 @@ msgstr "Temel" msgid "Basque" msgstr "Baskça" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "İkili" @@ -234,7 +242,7 @@ msgstr "Veri yolları için saat izin verilmiyor" msgid "Clone" msgstr "Klon" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "Kapat" @@ -294,7 +302,7 @@ msgstr "Yapılandırma tamamlanmadı" msgid "Constant" msgstr "Sürekli" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 #, fuzzy msgid "Constant names" msgstr "Sürekli" @@ -342,7 +350,7 @@ msgstr "KoyuTuruncu" msgid "Datasheet" msgstr "Verisayfası" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "Ondalık" @@ -388,7 +396,7 @@ msgstr "Onu değiştirmek ister misin?" msgid "Documentation" msgstr "Dokümantasyon" -#: app/views/version.html:69 +#: app/views/version.html:65 #, fuzzy msgid "Don’t display" msgstr "Gösterme" @@ -441,27 +449,27 @@ msgstr "Aktif" msgid "English" msgstr "İngilizce" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 #, fuzzy msgid "Enter the external collection path" msgstr "Garici koleksiyonlar yolunu girin" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 #, fuzzy msgid "Enter the external plugins path" msgstr "Garici koleksiyonlar yolunu girin" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 #, fuzzy msgid "Enter the log filename" msgstr "Enter the block's label" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 #, fuzzy msgid "Enter the pip path" msgstr "Giriş bağlantı noktalarını girin" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 #, fuzzy msgid "Enter the python path" msgstr "Garici koleksiyonlar yolunu girin" @@ -470,6 +478,10 @@ msgstr "Garici koleksiyonlar yolunu girin" msgid "Enter the remote hostname user@host" msgstr "Uzaktan ev ana bilgisayar adını girin @anabilgisayar" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "Hata: {{error}}" @@ -524,11 +536,11 @@ msgstr "FPGA raptiye" msgid "FPGA resources" msgstr "FPGA kaynaklar" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "" @@ -592,11 +604,11 @@ msgstr "YeşilSarı" msgid "Help" msgstr "Yardım" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "Onaltılı" -#: app/views/version.html:49 +#: app/views/version.html:45 #, fuzzy msgid "Icestudio is part of" msgstr "Icestudio Başlangıç" @@ -806,7 +818,7 @@ msgstr "AçıkDenizYeşili" msgid "Load" msgstr "Yük" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "Yerel parametre" @@ -836,7 +848,7 @@ msgstr "OrtaMorAl" msgid "Memory" msgstr "Bellek" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 #, fuzzy msgid "Memory blocks" msgstr "Import block" @@ -1054,7 +1066,7 @@ msgstr "Seçilen" msgid "Select all" msgstr "Tümünü seç" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "Sizin seçili panonuz" @@ -1114,7 +1126,7 @@ msgstr "Çince" msgid "Testbench" msgstr "Testbankası" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "" @@ -1157,8 +1169,8 @@ msgstr "Bu proje {{name}} panosu için tasarlanmıştır." #: app/views/version.html:36 msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" #: app/scripts/services/utils.js:1375 @@ -1278,6 +1290,10 @@ msgstr "Yükle" msgid "Upload done" msgstr "Yükleme tamamlandı" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "Doğrulama yapıldı" @@ -1320,7 +1336,7 @@ msgid "Wrong block format: {{type}}" msgstr "Yanlış blok biçimi: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "Yanlış blok adı {{name}}" diff --git a/app/resources/locale/zh_CN/zh_CN.po b/app/resources/locale/zh_CN/zh_CN.po index 8b8405e75..e2a18fcdc 100644 --- a/app/resources/locale/zh_CN/zh_CN.po +++ b/app/resources/locale/zh_CN/zh_CN.po @@ -52,7 +52,7 @@ msgstr "添加图块并开始" msgid "Add as block" msgstr "添加为图块" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "地址格式" @@ -72,6 +72,14 @@ msgstr "所有存储的集合将会丢失。是否继续?" msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 #, fuzzy msgid "At least Python 3.7 is required" @@ -89,7 +97,7 @@ msgstr "基础" msgid "Basque" msgstr "Basque" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "二进制" @@ -232,7 +240,7 @@ msgstr "数据总线上不可以使用时钟" msgid "Clone" msgstr "克隆" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "关闭" @@ -292,7 +300,7 @@ msgstr "配置未完成" msgid "Constant" msgstr "常量" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 #, fuzzy msgid "Constant names" msgstr "常量" @@ -340,7 +348,7 @@ msgstr "深橙" msgid "Datasheet" msgstr "数据表" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "十进制" @@ -386,7 +394,7 @@ msgstr "您是否要替换?" msgid "Documentation" msgstr "文档" -#: app/views/version.html:69 +#: app/views/version.html:65 #, fuzzy msgid "Don’t display" msgstr "不再显示" @@ -439,27 +447,27 @@ msgstr "开启" msgid "English" msgstr "English" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 #, fuzzy msgid "Enter the external collection path" msgstr "输入新集合路径" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 #, fuzzy msgid "Enter the external plugins path" msgstr "输入新集合路径" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 #, fuzzy msgid "Enter the log filename" msgstr "输入输出图块名称" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 #, fuzzy msgid "Enter the pip path" msgstr "输入输入端口名称" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 #, fuzzy msgid "Enter the python path" msgstr "输入新集合路径" @@ -468,6 +476,10 @@ msgstr "输入新集合路径" msgid "Enter the remote hostname user@host" msgstr "输入远程主机 用户名@主机名" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "错误: {{error}}" @@ -522,11 +534,11 @@ msgstr "FPGA 引脚" msgid "FPGA resources" msgstr "FPGA 资源" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "" @@ -589,11 +601,11 @@ msgstr "黄绿" msgid "Help" msgstr "帮助" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "十六进制" -#: app/views/version.html:49 +#: app/views/version.html:45 msgid "Icestudio is part of" msgstr "" @@ -794,7 +806,7 @@ msgstr "亮海绿" msgid "Load" msgstr "载入" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "本地参数" @@ -824,7 +836,7 @@ msgstr "紫红" msgid "Memory" msgstr "内存" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 #, fuzzy msgid "Memory blocks" msgstr "输入内存图块名称" @@ -1042,7 +1054,7 @@ msgstr "选择" msgid "Select all" msgstr "全选" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "选择开发板" @@ -1102,7 +1114,7 @@ msgstr "中文" msgid "Testbench" msgstr "测试平台" -#: app/views/version.html:45 +#: app/views/version.html:41 msgid "Thank you very much!" msgstr "" @@ -1141,8 +1153,8 @@ msgstr "该项目为开发板 {{name}} 设计使用。" #: app/views/version.html:36 msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" #: app/scripts/services/utils.js:1375 @@ -1261,6 +1273,10 @@ msgstr "上传" msgid "Upload done" msgstr "上传成功" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "验证成功" @@ -1303,7 +1319,7 @@ msgid "Wrong block format: {{type}}" msgstr "图块格式错误: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "图块名称错误 {{name}}" diff --git a/app/resources/locale/zh_TW/zh_TW.po b/app/resources/locale/zh_TW/zh_TW.po index 6f7804d6a..f67dd3a49 100644 --- a/app/resources/locale/zh_TW/zh_TW.po +++ b/app/resources/locale/zh_TW/zh_TW.po @@ -52,7 +52,7 @@ msgstr "新增區塊並開始" msgid "Add as block" msgstr "新增為區塊" -#: app/scripts/services/forms.js:1912 +#: app/scripts/services/forms.js:1911 msgid "Address format" msgstr "地址格式" @@ -72,6 +72,14 @@ msgstr "儲存的選集會全部消失,是否要繼續?" msgid "Allow tri-state connections" msgstr "" +#: app/scripts/services/tools.js:1581 +msgid "Apio install" +msgstr "" + +#: app/scripts/services/tools.js:1593 +msgid "Apio install drivers" +msgstr "" + #: app/scripts/services/tools.js:1508 #, fuzzy msgid "At least Python 3.7 is required" @@ -89,7 +97,7 @@ msgstr "基本區塊" msgid "Basque" msgstr "Basque" -#: app/scripts/services/forms.js:1898 +#: app/scripts/services/forms.js:1897 msgid "Binary" msgstr "Binary" @@ -232,7 +240,7 @@ msgstr "時脈不合於資料匯流排線" msgid "Clone" msgstr "Clone" -#: app/scripts/controllers/menu.js:580 app/views/version.html:80 +#: app/scripts/controllers/menu.js:580 app/views/version.html:76 msgid "Close" msgstr "關閉" @@ -292,7 +300,7 @@ msgstr "設定未完成" msgid "Constant" msgstr "常數" -#: app/scripts/services/forms.js:2102 +#: app/scripts/services/forms.js:2101 #, fuzzy msgid "Constant names" msgstr "常數" @@ -339,7 +347,7 @@ msgstr "深橘色" msgid "Datasheet" msgstr "規格書" -#: app/scripts/services/forms.js:1902 +#: app/scripts/services/forms.js:1901 msgid "Decimal" msgstr "十進位" @@ -385,7 +393,7 @@ msgstr "您是否要替換?" msgid "Documentation" msgstr "說明文件" -#: app/views/version.html:69 +#: app/views/version.html:65 #, fuzzy msgid "Don’t display" msgstr "不再顯示" @@ -438,26 +446,26 @@ msgstr "開啟" msgid "English" msgstr "英文" -#: app/scripts/services/forms.js:2485 +#: app/scripts/services/forms.js:2484 #, fuzzy msgid "Enter the external collection path" msgstr "輸入外部選集的路徑" -#: app/scripts/services/forms.js:2382 +#: app/scripts/services/forms.js:2381 msgid "Enter the external plugins path" msgstr "輸入外掛路徑" -#: app/scripts/services/forms.js:2336 +#: app/scripts/services/forms.js:2335 #, fuzzy msgid "Enter the log filename" msgstr "填寫輸出區塊名稱" -#: app/scripts/services/forms.js:2437 +#: app/scripts/services/forms.js:2436 #, fuzzy msgid "Enter the pip path" msgstr "填寫輸入埠名稱" -#: app/scripts/services/forms.js:2429 +#: app/scripts/services/forms.js:2428 #, fuzzy msgid "Enter the python path" msgstr "輸入 python 版本 > 3.8 的路徑" @@ -466,6 +474,10 @@ msgstr "輸入 python 版本 > 3.8 的路徑" msgid "Enter the remote hostname user@host" msgstr "輸入遠端主機 用戶名@主機名" +#: app/scripts/services/drivers.js:469 +msgid "Error installing driver:" +msgstr "" + #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" msgstr "錯誤: {{error}}" @@ -518,11 +530,11 @@ msgstr "FPGA 接腳" msgid "FPGA resources" msgstr "FPGA 資源" -#: app/views/version.html:51 +#: app/views/version.html:47 msgid "FPGAwars community" msgstr "" -#: app/views/version.html:43 +#: app/views/version.html:39 msgid "FPGAwars community." msgstr "" @@ -585,11 +597,11 @@ msgstr "黃綠色" msgid "Help" msgstr "輔助說明" -#: app/scripts/services/forms.js:1906 +#: app/scripts/services/forms.js:1905 msgid "Hexadecimal" msgstr "十六進位" -#: app/views/version.html:49 +#: app/views/version.html:45 msgid "Icestudio is part of" msgstr "" @@ -790,7 +802,7 @@ msgstr "淺海藍色" msgid "Load" msgstr "載入" -#: app/scripts/services/forms.js:1920 app/scripts/services/forms.js:2110 +#: app/scripts/services/forms.js:1919 app/scripts/services/forms.js:2109 msgid "Local parameter" msgstr "本地參數" @@ -820,7 +832,7 @@ msgstr "中度紫紅色" msgid "Memory" msgstr "記憶體" -#: app/scripts/services/forms.js:1887 +#: app/scripts/services/forms.js:1886 #, fuzzy msgid "Memory blocks" msgstr "輸入記憶體區塊" @@ -1039,7 +1051,7 @@ msgstr "選擇" msgid "Select all" msgstr "全選" -#: app/scripts/services/forms.js:2291 +#: app/scripts/services/forms.js:2290 msgid "Select your board" msgstr "選定開發板" @@ -1099,7 +1111,7 @@ msgstr "中文(簡)" msgid "Testbench" msgstr "測試平台" -#: app/views/version.html:45 +#: app/views/version.html:41 #, fuzzy msgid "Thank you very much!" msgstr ". 非常感謝" @@ -1139,8 +1151,8 @@ msgstr "此專案為開發板 {{name}} 所設計." #: app/views/version.html:36 msgid "" -"This release has been possible thanks to the great work \n" -" done by an emerging team from" +"This release has been possible thanks to the great work done by an emerging " +"team from" msgstr "" #: app/scripts/services/utils.js:1375 @@ -1257,6 +1269,10 @@ msgstr "上傳" msgid "Upload done" msgstr "上傳完成" +#: app/scripts/services/utils.js:463 +msgid "Using external Apio:" +msgstr "" + #: app/scripts/controllers/menu.js:1352 msgid "Verification done" msgstr "驗證完成" @@ -1299,7 +1315,7 @@ msgid "Wrong block format: {{type}}" msgstr "區塊格式錯誤: {{type}}" #: app/scripts/services/forms.js:1304 app/scripts/services/forms.js:1706 -#: app/scripts/services/forms.js:1987 app/scripts/services/forms.js:2171 +#: app/scripts/services/forms.js:1986 app/scripts/services/forms.js:2170 #: app/scripts/services/forms.js:902 msgid "Wrong block name {{name}}" msgstr "區塊名稱錯誤 {{name}}" diff --git a/app/scripts/app.js b/app/scripts/app.js index 3918c5d5c..8b51a8c8d 100644 --- a/app/scripts/app.js +++ b/app/scripts/app.js @@ -168,7 +168,7 @@ angular "common.ENV_BIN_DIR: Executable files: " + common.ENV_BIN_DIR ); iceConsole.log("common.ENV_PIP: PIP executable: " + common.ENV_PIP); - iceConsole.log("common.APIO_CMD: Apio command: " + common.APIO_CMD); + iceConsole.log("common.APIO_CMD: APIO command: " + common.APIO_CMD); iceConsole.log("Common.APP: Icestudio APP folder: " + common.APP); iceConsole.log( "common.APP_DIR: Icestudio execution folder: " + common.APP_DIR diff --git a/app/scripts/services/common.js b/app/scripts/services/common.js index 7743e6765..20fc11e72 100644 --- a/app/scripts/services/common.js +++ b/app/scripts/services/common.js @@ -156,13 +156,13 @@ angular //-- Get the Icestudio Version this.ICESTUDIO_VERSION = _package.version; - //-- APIO version values + //-- Apio version values this.APIO_VERSION_STABLE = 0; //-- Use the stable version this.APIO_VERSION_LATEST_STABLE = 1; //-- Use the latest stable (available in the pypi repo) this.APIO_VERSION_DEV = 2; //-- Use the development apio version (from the github repo) this.APIO_VERSION = this.APIO_VERSION_STABLE; //-- Default apio version: STABLE - //-- APIO PACKAGES VERSION to install for the Stable Version + //-- Apio PACKAGES VERSION to install for the Stable Version this.APIO_PKG_OSS_CAD_SUITE_VERSION = "0.0.9"; //-- Get the System PATH @@ -210,7 +210,7 @@ angular //-- Add the virtual env PATH in the begining of the PATH env. variable 'PATH="' + this.ENV_BIN_DIR + ':' + this.PATH + '" ' + - //-- APIO executable + //-- Apio executable '"' + this.ENV_APIO + '"'; } diff --git a/app/scripts/services/drivers.js b/app/scripts/services/drivers.js index 9563c5df6..8c4c8d270 100644 --- a/app/scripts/services/drivers.js +++ b/app/scripts/services/drivers.js @@ -436,7 +436,7 @@ angular.module('icestudio') if (error) { if ((stderr.indexOf('brew: command not found') !== -1) || (stderr.indexOf('brew: No such file or directory') !== -1)) { - alertify.warning(gettextCatalog.getString('{{app}} is required.', {app: 'Homebrew'}) + '
    ' + + alertify.warning(gettextCatalog.getString('{{app}} is required.', { app: 'Homebrew' }) + '
    ' + '' + gettextCatalog.getString('Click here to install it') + '', 30) .callback = function (isClicked) { if (isClicked) { @@ -466,7 +466,7 @@ angular.module('icestudio') const fs = require('fs'); fs.appendFileSync(common.LOGFILE, 'Error installing driver: ' + error + "\n"); } - alertify.error('Error installing driver: ' + "\n" + error); + alertify.error(gettextCatalog.getString('Error installing driver:') + "\n" + error); utils.endBlockingTask(); } } diff --git a/app/scripts/services/forms.js b/app/scripts/services/forms.js index d7f5f0c4f..3e9db24d4 100644 --- a/app/scripts/services/forms.js +++ b/app/scripts/services/forms.js @@ -1814,8 +1814,7 @@ angular.module('icestudio') //-- Show an error and return evt.cancel = true; this.resultAlert = alertify.warning( - gettextCatalog.getString('Duplicate port name: ') + - portInfo.name + gettextCatalog.getString('Duplicate port name:') + ' ' + portInfo.name ); return; } diff --git a/app/scripts/services/tools.js b/app/scripts/services/tools.js index 617da58ca..77c5f71a2 100644 --- a/app/scripts/services/tools.js +++ b/app/scripts/services/tools.js @@ -455,7 +455,7 @@ angular this.checkToolchain = checkToolchain; //---------------------------------------------------------------------------------- - //-- Check if APIO is available. The apio version is read and stored in the + //-- Check if Apio is available. The Apio version is read and stored in the //-- toolchain.apio global object //-- It is also checked if the version is correct (with the version given in the //-- package.json package) @@ -710,7 +710,7 @@ angular if (common.selectedBoard.name.startsWith("TinyFPGA-B")) { // TinyFPGA bootloader notification errorMessage += - "
    (" + + "
    (" + gettextCatalog.getString("Bootloader not active") + ")"; } @@ -1241,7 +1241,7 @@ angular //-- Remove the toolchain for starting a fresh installation utils.removeToolchain(); - //-- Install APIO STABLE version + //-- Install Apio STABLE version installOnlineToolchain(common.APIO_VERSION_STABLE); } ); @@ -1389,10 +1389,10 @@ angular '

    ' + gettextCatalog.getString("Installing") + ' ' + utils.printApioVersion(version) + '

    ', - '
    ', + '
    ', '
    ', '
    ', + ' aria-valuenow="0" aria-valuemin="0" aria-valuemax="100" style="width:0%">', '
    ', '
    ', '' @@ -1578,7 +1578,7 @@ angular pkgName += ("@" + common.APIO_PKG_OSS_CAD_SUITE_VERSION); } - updateProgress("apio install " + pkgName, 60); + updateProgress(gettextCatalog.getString("Apio install") + " " + pkgName, 60); utils.apioInstall(pkgName, callback); } @@ -1590,7 +1590,7 @@ angular iceConsole.log("**** STEP: APIO install drivers"); - updateProgress("apio install drivers", 80); + updateProgress(gettextCatalog.getString("Apio install drivers"), 80); utils.apioInstall("drivers", callback); } else { callback(); @@ -1602,7 +1602,7 @@ angular //-- function installationCompleted(callback) { - iceConsole.log("**** FINAL STEP: Checking the installed apio"); + iceConsole.log("**** FINAL STEP: Checking the installed APIO"); //------- Create the CACHE folders //------- They were removed before installing the toolchain diff --git a/app/scripts/services/utils.js b/app/scripts/services/utils.js index 8b439036c..518b4725d 100644 --- a/app/scripts/services/utils.js +++ b/app/scripts/services/utils.js @@ -280,7 +280,7 @@ angular.module('icestudio') break; default: - msg = "UNKNOWN apio Version (ERROR)"; + msg = "UNKNOWN Apio Version (ERROR)"; break; } @@ -365,7 +365,7 @@ angular.module('icestudio') // this.installOnlineApio = function (callback) { - console.log("UTILS: InstallOnlineApio: " + this.printApioVersion(common.APIO_VERSION)); + console.log("InstallOnlineApio: " + this.printApioVersion(common.APIO_VERSION)); //-- Get the pip executable let pipExec = this.getPythonPipExecutable(); @@ -379,7 +379,7 @@ angular.module('icestudio') console.log(pipExec, executable, params); //-- Run the pip command! this.executeCommand([executable, params], null, true, callback); - console.log('Fin installOnlineApio'); + console.log('Finished InstallOnlineApio'); }; @@ -431,7 +431,7 @@ angular.module('icestudio') }; //------------------------------------------------------------------ - //-- Install an APIO package + //-- Install an Apio package //-- apio install //-- this.apioInstall = function (pkg, callback) { @@ -460,7 +460,7 @@ angular.module('icestudio') if (!this.toolchainDisabled) { // Show message only on start - alertify.message('Using external apio: ' + candidateApio, 5); + alertify.message(gettextCatalog.getString('Using external Apio:') + ' ' + candidateApio, 5); } this.toolchainDisabled = true; return coverPath(candidateApio); diff --git a/app/views/menu.html b/app/views/menu.html index 89dc1bee7..c015dd0e6 100644 --- a/app/views/menu.html +++ b/app/views/menu.html @@ -661,7 +661,7 @@
  • - +
  • {{ 'Apio ' + toolchain.apio }}
  • diff --git a/app/views/version.html b/app/views/version.html index 9e65acbcc..162f7fd3e 100644 --- a/app/views/version.html +++ b/app/views/version.html @@ -33,16 +33,12 @@

    {{ 'Welcome to Icestudio!' | translate }}

    {{ 'Acknowledgment' | translate }}

    - - This release has been possible thanks to the great work - done by an emerging team from - - + {{ 'This release has been possible thanks to the great work done by an emerging team from' | translate }} + {{ 'FPGAwars community.' | translate }} - - {{ 'Thank you very much!' | translate }} + + {{ 'Thank you very much!' | translate }}


    From a21089eda13a21a62a7323606cded6d558c60d81 Mon Sep 17 00:00:00 2001 From: TimRudy <3942818+TimRudy@users.noreply.github.com> Date: Fri, 10 May 2024 11:33:41 -0400 Subject: [PATCH 6/7] Fix translation that cannot be a translation --- app/scripts/services/tools.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/scripts/services/tools.js b/app/scripts/services/tools.js index 77c5f71a2..613a86ffc 100644 --- a/app/scripts/services/tools.js +++ b/app/scripts/services/tools.js @@ -773,14 +773,14 @@ angular ); } else { resultAlert = alertify.error( - gettextCatalog.getString(stdout), + stdout, 30 ); } break; default: resultAlert = alertify.error( - gettextCatalog.getString(stdout), + stdout, 30 ); } From 7bd12a186cbf8bfabfdcb91615164311d73a61ea Mon Sep 17 00:00:00 2001 From: TimRudy <3942818+TimRudy@users.noreply.github.com> Date: Fri, 10 May 2024 17:07:14 -0400 Subject: [PATCH 7/7] Finish translations for English & Spanish --- app/buildinfo.json | 2 +- app/resources/locale/en/en.po | 8 +++---- app/resources/locale/es_ES/es_ES.po | 35 ++++++++++++++++------------- 3 files changed, 24 insertions(+), 21 deletions(-) diff --git a/app/buildinfo.json b/app/buildinfo.json index 471d6ca67..5283bf642 100644 --- a/app/buildinfo.json +++ b/app/buildinfo.json @@ -1 +1 @@ -{"ts":"202402070902"} \ No newline at end of file +{"ts":"202405100505"} \ No newline at end of file diff --git a/app/resources/locale/en/en.po b/app/resources/locale/en/en.po index 92c5c2731..bad3af78f 100644 --- a/app/resources/locale/en/en.po +++ b/app/resources/locale/en/en.po @@ -18,7 +18,7 @@ msgid "" " Unlock to edit the block!" msgstr "" "Read only
    \n" -"Unlock to edit the block!" +" Unlock to edit the block!" #: app/scripts/services/drivers.js:353 app/scripts/services/drivers.js:633 msgid "Unplug and reconnect the board" @@ -82,11 +82,11 @@ msgstr "Allow tri-state connections" #: app/scripts/services/tools.js:1581 msgid "Apio install" -msgstr "" +msgstr "Apio install" #: app/scripts/services/tools.js:1593 msgid "Apio install drivers" -msgstr "" +msgstr "Apio install drivers" #: app/scripts/services/tools.js:1508 msgid "At least Python 3.7 is required" @@ -471,7 +471,7 @@ msgstr "Enter the remote hostname user@host" #: app/scripts/services/drivers.js:469 msgid "Error installing driver:" -msgstr "" +msgstr "Error installing driver:" #: app/scripts/services/utils.js:874 msgid "Error: {{error}}" diff --git a/app/resources/locale/es_ES/es_ES.po b/app/resources/locale/es_ES/es_ES.po index 646248756..05431c4d4 100644 --- a/app/resources/locale/es_ES/es_ES.po +++ b/app/resources/locale/es_ES/es_ES.po @@ -183,7 +183,7 @@ msgstr "Cancelar" #: app/scripts/services/utils.js:1200 msgid "Cannot paste from a different project format ({{version}})" -msgstr "No se puede pegar desde un formato de proyecto diferente {{version}}" +msgstr "No se puede pegar desde un formato de proyecto diferente ({{version}})" #: app/views/languages.html:92 msgid "Catalonian" @@ -221,14 +221,13 @@ msgid "" ">Click \"This time\" to view tri-state for this design only." msgstr "" "Clica en \"Si\" para permitr tri-estado y actualizar las preferencias:
       Opciones avanzadas -> Permitir conexiones tri-estado

    Clica en \"esta vez\" para ver los tri-estado sólo para este " +">   Opciones avanzadas → Permitir conexiones tri-estado

    Clica en \"Esta vez\" para ver los tri-estado sólo para este " "diseño." #: app/scripts/services/project.js:185 msgid "Click here to download a newer version of Icestudio" -msgstr "" -"Haz clic aquí para descargar una versión más nueva de Icestudio" +msgstr "Haz clic aquí para descargar una versión más nueva de Icestudio" #: app/scripts/services/tools.js:1650 msgid "Click here to setup the drivers" @@ -456,8 +455,9 @@ msgid "Enter the external collection path" msgstr "Introduce la ruta de las colecciones externas" #: app/scripts/services/forms.js:2381 +#, fuzzy msgid "Enter the external plugins path" -msgstr "Introduce la ruta del plugin externo" +msgstr "Introduce la ruta del plugins externo" #: app/scripts/services/forms.js:2335 msgid "Enter the log filename" @@ -683,7 +683,7 @@ msgid "" "allow the toolchain installation

    Do you want to continue?

    " msgstr "" "Instalar la Toolchain ESTABLE. Esta operación requiere conexión a " -"internet

    NOTA: Debes desconectar la VPN (si la usas) para " +"internet.

    NOTA: Debes desconectar la VPN (si la usas) para " "permitir la instalación de la Toolchain

    ¿Quieres continuar?

    " #: app/scripts/services/tools.js:1260 @@ -806,8 +806,9 @@ msgid "Local parameter" msgstr "Parámetro local" #: app/views/menu.html:404 +#, fuzzy msgid "Logging enabled" -msgstr "Logging avtivado" +msgstr "Logging habilitado" #: app/views/menu.html:413 msgid "Logging file" @@ -854,8 +855,9 @@ msgid "New Color:" msgstr "Nuevo Color:" #: app/views/design.html:80 +#, fuzzy msgid "New Name" -msgstr "Nuevo nombre" +msgstr "Nuevo Nombre" #: app/views/design.html:71 msgid "Next" @@ -958,7 +960,7 @@ msgstr "Entorno de Python" #: app/scripts/controllers/menu.js:873 #, fuzzy msgid "Python environment updated" -msgstr "Entorno de python actualizado" +msgstr "Entorno de Python actualizado" #: app/views/menu.html:202 msgid "Quit" @@ -1210,10 +1212,10 @@ msgid "" "

    Continue?" msgstr "" "No se recomiendo el uso de los Puertos Tri-estado (también conocidos como " -"alta impedancia, bidireccional, o entrada/salida) en diseño normales.

    Se te pedirá que actualices tus preferencias (Preferencias de usuario " "avanzado) o simplemente puedes abrir este diseño en modo previsualización." -"

    ¡Continuar?" +"

    ¿Continuar?" #: app/scripts/controllers/menu.js:1036 msgid "Tri-state connections (inout ports) disabled" @@ -1293,8 +1295,9 @@ msgid "View license" msgstr "Ver licencia" #: app/scripts/services/utils.js:1371 +#, fuzzy msgid "Viewing tri-state" -msgstr "Visualizando Tri-estado" +msgstr "Visualizando tri-estado" #: app/scripts/services/tools.js:924 msgid "Warnings detected in the design" @@ -1336,7 +1339,7 @@ msgid "" "\" works like \"Export module\"). Do you want to continue?" msgstr "" "Estás editando un submódulo, aquí que guardarás solamente este submódulo " -"(“Guardar como\" funciona como “Exportar módulo”). ¿Quieres continuar?" +"(\"Guardar como\" funciona como \"Exportar módulo\"). ¿Quieres continuar?" #: app/scripts/services/utils.js:1348 msgid "You are importing a block that uses \"tri-state\"." @@ -1353,9 +1356,9 @@ msgid "" "you need to go back to the top-level. If you want to " "export this module as new file, unlock the module and use \"Save as\"." msgstr "" -"Estás navegando dentro del diseño: si quieres guardar el diseño entero, " +"Estás navegando dentro del diseño: Si quieres guardar el diseño entero, " "tienes que retroceder al nivel superior. Si quieres exportar este módulo " -"como un archivo nuevo, desbloquea el módulo y utiliza “Guardar como”" +"como un archivo nuevo, desbloquea el módulo y utiliza \"Guardar como\"." #: app/scripts/services/project.js:107 msgid "You can load it as it is or convert it to use the {{name}} board."