UNPKG

vs-deploy

Version:

Commands for deploying files of your workspace to a destination.

399 lines 24.7 kB
"use strict"; // The MIT License (MIT) // // vs-deploy (https://github.com/mkloubert/vs-deploy) // Copyright (c) Marcel Joachim Kloubert <marcel.kloubert@gmx.net> // // Permission is hereby granted, free of charge, to any person obtaining a copy // of this software and associated documentation files (the "Software"), to // deal in the Software without restriction, including without limitation the // rights to use, copy, modify, merge, publish, distribute, sublicense, and/or // sell copies of the Software, and to permit persons to whom the Software is // furnished to do so, subject to the following conditions: // // The above copyright notice and this permission notice shall be included in // all copies or substantial portions of the Software. // // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR // IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, // FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE // AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER // LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING // FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER // DEALINGS IN THE SOFTWARE. Object.defineProperty(exports, "__esModule", { value: true }); // russian // // Translated by: Ovsyannikov Oleg sag3ll0 (https://github.com/sag3ll0) exports.translation = { __plugins: { reload: { failed: 'Не могу обновить модули: {0}', loaded: { more: '{0:trim} модулей загружено.', none: 'Нет загруженных модулей.', one: '1 модуль загружен.', } } }, canceled: '[Отменено]', commands: { executionFailed: "Выполнение команды {0:trim,surround} не удалось: {1}", }, compare: { failed: 'Не могу стянуть(pull) файл {0:trim,surround}: {1}', noPlugins: 'Модули не найдены!', noPluginsForType: 'Не найдено модулей соответствующих {0:trim,surround}!', selectSource: 'Укажите источник откуда следует выполнить стягивание(pull)...', }, deploy: { after: { button: { text: "{2}Развёртывание: [{1}] {0}{3}", tooltip: "Щелкните здесь, что бы показать окно вывода...", }, failed: "Не могу вызвать 'after deployed' операции: {0}", }, before: { failed: "Не могу вызвать 'before deploy' операции: {0}", }, button: { cancelling: 'Отмена...', prepareText: 'Подготовка развёртывания...', text: 'Развёртывание...', tooltip: 'Щелкните здесь, что бы отменить развёртывание...', }, canceled: 'Отменено.', canceledWithErrors: 'Отменено с ошибками!', cancelling: 'Отмена развёртывания...', file: { deploying: 'Развёртывание файла {0:trim,surround}{1:trim,leading_space}... ', deployingWithDestination: 'Развёртывание файла {0:trim,surround} в {1:trim,surround}{2:trim,leading_space}... ', failed: 'Не могу развернуть файл {0:trim,surround}: {1}', isIgnored: "Файл {0:trim,surround} был проигнорирован!", succeeded: 'Файл {0:trim,surround} был успешно развёрнут.', succeededWithTarget: 'Файл {0:trim,surround} был успешно развёрнут в {1:trim,surround}.', }, fileOrFolder: { failed: 'Не могу развернуть файл / каталог {0:trim,surround}: {1}', }, finished: 'Завершено.', finished2: 'Завершено', finishedWithErrors: 'Завершено с ошибками!', folder: { failed: 'Не могу развернуть каталог {0:trim,surround}: {1}', selectTarget: 'Выберите назначение, в которое следует развернуть каталог...', }, newerFiles: { deploy: 'Разворачивание', localFile: 'Локальные файлы', message: "{0} новых файла(ов) было(и) обнаружено!", modifyTime: 'Последнее изменение', pull: 'Стянуть', remoteFile: 'Удаленный(внешний) файл', show: 'Показать файлы', size: 'Размер', title: 'Новые файлы в {0:trim,surround}', titleNoTarget: 'Новые файлы', }, noFiles: 'Нет файлов для развёртывания!', noPlugins: 'Модули не найдены!', noPluginsForType: 'Не найдено модулей соответствующих {0:trim,surround}!', onSave: { couldNotFindTarget: 'Назначение развёртывания (target) {0:trim,surround} указанного в пакете {1:trim,surround,leading_space} отсутствует!', failed: 'Не могу развернуть {0:trim,surround} при сохранении ({1:trim}): {2}', failedTarget: 'Не могу развернуть {0:trim,surround} в {1:trim} при сохранении: {2}', }, operations: { failed: "[ОШИБКА: {0:trim,surround}]", finished: "[Завершено]", noFileCompiled: "Ни один из {0:trim} файлов не был скомпилирован!", noFunctionInScript: "Функция {0:trim,surround} не была найдена в {1:trim,surround}!", open: 'Запуск {0:trim,surround}... ', someFilesNotCompiled: "{0:trim} из {1:trim} файл(ов) не может быть скомпилирован!", unknownCompiler: 'Компилятор {0:trim,surround} не известен!', unknownSqlEngine: 'Неизвестный SQL engine {0:trim,surround}!', unknownType: 'НЕИЗВЕСТНЫЙ ТИП: {0:trim,surround}', }, startQuestion: 'Начать разворачивание?', workspace: { allFailed: 'Файлы не могут быть развёрнуты: {0}', allFailedWithTarget: 'Файлы не могут быть развёрнуты в {0:trim,surround}: {1}', allSucceeded: 'Все {0:trim} файл(ы) были успешно развёрнуты.', allSucceededWithTarget: 'Все {0:trim} файлы были успешно развёрнуты в {1:trim,surround}.', alreadyStarted: 'Вы уже начали развертывание в {0:trim,surround}! Вы действительно хотите начать эту операцию?', clickToCancel: 'щелкните здесь для отмены', deploying: 'Развёртывание пакета {0:trim,surround,leading_space}...', deployingWithTarget: 'Развёртывание пакета {0:trim,surround,leading_space} в {1:trim,surround}...', failed: 'Не могу развернуть файлы: {0}', failedWithCategory: 'Не могу развернуть файлы ({0:trim}): {1}', failedWithTarget: 'Не могу развернуть файлы в {0:trim,surround}: {1}', nothingDeployed: 'Файлы для развёртывания не найдены!', nothingDeployedWithTarget: 'Файлы для развёртывания в {0:trim,surround} не найдены!', selectPackage: 'Выберите пакет...', selectTarget: 'Выберите назначение...', someFailed: '{0:trim} из {1:trim} файлов не могут быть развернуты!', someFailedWithTarget: '{0:trim} из {1:trim} файлов не могут быть развернуты в {2:trim,surround}!', status: 'Развёртывание {0:trim,surround}... ', statusWithDestination: 'Развёртывание {0:trim,surround} в {1:trim,surround}... ', virtualTargetName: 'Виртуальное пакетное назначение для текущего пакета', virtualTargetNameWithPackage: 'Виртуальное пакетное назначение для пакета {0:trim,surround}', } }, errors: { countable: 'ОШИБКА #{0:trim}: {1}', withCategory: '[ОШИБКА] {0:trim}: {1}', }, extension: { update: "Обновить...", updateRequired: "Расширение требует обновления!", }, extensions: { notInstalled: 'Расширение {0:trim,surround} НЕ установлено.', }, failed: '[НЕУДАЧНО: {0}]', format: { dateTime: 'YYYY.MM.DD HH:mm:ss', }, host: { button: { text: 'Ожидание файлов ...', tooltip: 'Щелкните здесь, что бы закрыть deploy host', }, errors: { cannotListen: 'Не могу перейти в режим ожидания получения файлов: {0}', couldNotStop: 'Не могу остановить deploy host: {0}', fileRejected: 'Файл был отклонён!', noData: 'Нет данных!', noFilename: 'Нет имени файла {0:trim}!', }, receiveFile: { failed: '[НЕУДАЧНО:{0:trim,leading_space}]', ok: '[УСПЕШНО{0:trim}]', receiving: "Получение файла {2:trim,leading_space} от '{0:trim}:{1:trim}'... ", }, started: 'Запущено deploy host на порту {0:trim} в каталоге {1:trim,surround}.', stopped: 'Deploy host был остановлен.', }, install: 'Установить', isNo: { directory: "{0:trim,surround} это не каталог!", file: "{0:trim,surround} это не файл!", validItem: '{0:trim,surround} это не допустимый элемент, который мог бы быть развёрнут!', }, load: { from: { failed: "Загрузка данный из {0:trim,surround} провалена: {1}", } }, network: { hostname: 'Имя вашего компьютера: {0:trim,surround}', interfaces: { failed: 'Не могу получить информацию о сетевых интерфейсах: {0}', list: 'Ваши сетевые интерфейсы:', } }, ok: '[УСПЕШНО]', packages: { couldNotFindTarget: 'Не могу найти назначение {0:trim,surround} в пакете {1:trim,surround}!', defaultName: '(Пакет #{0:trim})', noneDefined: "Пожалуйста,определение по крайней мере один ПАКЕТ в вашем 'settings.json'!", notFound: 'Пакет {0:trim,surround} не найден!', nothingToDeploy: 'Нет пакетов для развёртывания!', }, plugins: { api: { clientErrors: { noPermissions: "Не хватает прав для записи!", notFound: 'Файл не найден!', unauthorized: "Пользователь не авторизован!", unknown: "Неизвестная ошибка клиента: {0:trim} {2:trim,surround}", }, description: "Разворачивает для REST API, как 'vs-rest-api'", serverErrors: { unknown: "Неизвестная ошибка сервера: {0:trim} {2:trim,surround}", }, }, app: { description: 'Разворачивает скрипт или исполняемый файл на локальном компьютере', }, azureblob: { description: 'Разворачивает в облако Microsoft Azure', }, batch: { description: 'Разворачивает в другие назначения', }, dropbox: { description: 'Разворачивает в DropBox каталог.', notFound: 'Файл не найден!', unknownResponse: 'Необжиданный ответ {0:trim} ({1:trim}): {2:trim,surround}', }, each: { description: 'Разворачивает файлы используя список значений', }, ftp: { description: 'Разворачивает на FTP сервер', }, http: { description: 'Разворачивает на HTTP сервер/сервис', protocolNotSupported: 'Протокол {0:trim,surround} не поддерживается!', }, list: { description: 'Позволяет пользователю выбрать запись с настройками для одного или нескольких назначений', selectEntry: 'Пожалуйста выберите entry...', }, local: { description: 'Разворачивает в каталог на локальном компьютере или сетевой каталог (например SMB) внутри вашей локальной сети', emptyTargetDirectory: 'Пустой каталог назначения {0:trim,surround}... ', }, mail: { addressSelector: { placeholder: 'eMail адрес(а) назначения', prompt: 'Один или больше email адресов (разделенных запятой) для отправки...', }, description: 'Разворачивает в ZIP архив и отправляет как вложение почты через SMTP', }, map: { description: 'Разворачивает файлы используя список значений', }, pipeline: { description: 'Перебирает список файлов источника, предназначенных для копирования в назначение, используя скрипт и отправляет новый список файлов в назначение', noPipeFunction: "{0:trim,surround} не реализует 'pipe()' функцию!", }, prompt: { description: "Запрашивает у пользователя список параметров, которые будут применены к одному или нескольким назначениям", invalidInput: "Некорректный ввод!", }, remote: { description: 'Разворачивает на удаленный компьютер через TCP соединение', }, s3bucket: { credentialTypeNotSupported: 'Credental тип {0:trim,surround} не поддерживается!', description: 'Разворачивает на Amazon S3 bucket', }, script: { deployFileFailed: 'Не могу развернуть файл {0:trim,surround} при помощи скрипта {1:trim,surround}!', deployWorkspaceFailed: 'Не могу развернуть рабочее пространство при помощи скрипта {0:trim,surround}!', description: 'Разворачивает при помощи JS скрипта', noDeployFileFunction: "{0:trim,surround} не реализует 'deployFile()' функцию!", }, sftp: { description: 'Разворачивает на SFTP сервер', }, sql: { description: 'Выполняет SQL скрипт', invalidFile: 'Файл некорретный!', unknownEngine: 'Неизвестный engine {0:trim,surround}!', }, test: { description: 'Шаблон, который только показывает какие файлы будут развернуты', }, zip: { description: 'Разворачивает в ZIP-архив', fileAlreadyExists: 'Файл {0:trim,surround} уже существует! Попробуйте снова...', fileNotFound: 'Файл не найден!', noFileFound: "Не найдены файлы ZIP архивов!", } }, popups: { newVersion: { message: "Запущена новая версия 'vs-deploy' ({0:trim})!", showChangeLog: 'Показать список изменений...', }, }, prompts: { inputAccessKey: 'Введите ключ доступа...', inputAccessToken: 'Введите токен доступа...', inputPassword: 'Введите пароль...', }, pull: { button: { cancelling: 'Отмена...', prepareText: 'Подготовка стягивания(pulling)...', text: 'Стягивание(Pulling)...', tooltip: 'Щелкните здесь что бы отменить стягивание(pulling)...', }, canceled: 'Отменено.', canceledWithErrors: 'Отменено с ошибками!', file: { failed: 'Не могу стянуть(pull) файл {0:trim,surround}: {1}', pulling: 'Стягивание(Pulling) файла {0:trim,surround}{1:trim,leading_space}... ', pullingWithDestination: 'Стягивание(Pulling) файла {0:trim,surround} из {1:trim,surround}{2:trim,leading_space}... ', succeeded: 'Файл {0:trim,surround} был успешно стянут(pulled).', succeededWithTarget: 'Файл {0:trim,surround} был успешно стянут(pulled) из {1:trim,surround}.', }, fileOrFolder: { failed: "Не могу стянуть(pull) файл / каталог {0:trim,surround}: {1}", }, finished2: 'Завершено', finishedWithErrors: 'Завершено с ошибками!', noPlugins: 'Модули не найдены!', noPluginsForType: 'Не найдено модулей соответствующих {0:trim,surround}!', workspace: { allFailed: 'Не удалось стянуть(pull) ни один из файлов: {0}', allFailedWithTarget: 'Не удалось стянуть(pull) ни один из файлов из {0:trim,surround}: {1}', allSucceeded: 'Все {0:trim} файл(ы) были успешно стянуты(pulled).', allSucceededWithTarget: 'Все {0:trim} файл(ы) были успешно стянуты(pulled) из {1:trim,surround}.', alreadyStarted: 'Вы уже начали процедуру {0:trim,surround}! Вы действительно хотите начать эту процедуру?', clickToCancel: 'щелкните здесь для отмены', failed: 'Не могу стянуть(pull) файлы: {0}', failedWithCategory: 'Не могу стянуть(pull) файлы ({0:trim}): {1}', failedWithTarget: 'Не могу стянуть(pull) файлы из {0:trim,surround}: {1}', nothingPulled: 'Нет файлов для стягивания(pulled)!', nothingPulledWithTarget: 'Нет файлов для стягивания(pulled) из {0:trim,surround}!', pulling: 'Pulling package{0:trim,surround,leading_space}...', pullingWithTarget: 'Стягивание(Pulling) пакета{0:trim,surround,leading_space} из {1:trim,surround}...', selectPackage: 'Выберите пакет...', selectSource: 'Выберите источник...', someFailed: '{0:trim} из {1:trim} файла(ов) не может быть стянуто(pulled)!', someFailedWithTarget: '{0:trim} из {1:trim} файла(ов) не может быть стянуто(pulled) из {2:trim,surround}!', status: 'Стягивание(Pulling) {0:trim,surround}... ', statusWithDestination: 'Стягивание(Pulling) {0:trim,surround} из {1:trim,surround}... ', virtualTargetName: 'Виртуальное пакетное назначение для текущего пакета', virtualTargetNameWithPackage: 'Виртуальное пакетное назначение для пакета {0:trim,surround}', } }, quickDeploy: { caption: 'Быстрое развёртывание!', failed: 'Быстрое развёртывание отклонено: {0}', start: 'Начать быстрое развёртывание...', }, relativePaths: { couldNotResolve: "Не могу получить относительный путь к {0:trim,surround}!", isEmpty: 'Относительный путь к файлу {0:trim,surround} пуст!', }, sync: { file: { doesNotExistOnRemote: '[источник не существует]', localChangedWithinSession: '[локальные изменения вне сессии]', localIsNewer: '[локальные данные новее]', synchronize: 'Сихнронизация файла {0:trim,surround}{1:trim,leading_space}... ', } }, targets: { cannotUseRecurrence: 'Не могу использовать назначение {0:trim,surround} (повторение)!', defaultName: '(Назначение #{0:trim})', noneDefined: "Пожалуйста, определите по крайней мере одно назначение(TARGET) в вашем 'settings.json'!", notFound: 'Не могу найти назначение {0:trim,surround}!', select: 'Выберите назначение для развёртывания...', selectSource: 'Укажите источник откуда следует выполнить стягивание(pull)...', }, templates: { browserTitle: "Шаблон{0:trim,surround,leading_space}", currentPath: 'Текущий путь:{0:trim,leading_space}', noneDefined: "Пожалуйста определите по крайней мере один ШАБЛОН ИСТОЧНИКА в вашем 'settings.json'!", officialRepositories: { newAvailable: "Официальный ШАБЛОН ИСТОЧНИКА был обновлен.", openTemplates: "Открыть шаблон...", }, placeholder: 'Пожалуйста выберита элемент...', publishOrRequest: { label: 'Опубликовать или запросить пример...', } }, warnings: { withCategory: '[ВНИМАНИЕ] {0:trim}: {1}', }, yes: 'Да', }; //# sourceMappingURL=ru.js.map