631 lines
47 KiB
PHP
631 lines
47 KiB
PHP
<?php
|
||
// Copyright 1999-2023. Plesk International GmbH. All rights reserved.
|
||
|
||
$messages = [
|
||
'App' => [
|
||
'hostingAccessLinkTitle' => 'Страница доступа к веб-хостингу',
|
||
'BranchSelect' => [
|
||
'field.label' => 'Ветка',
|
||
],
|
||
'CommitsList' => [
|
||
'drawerTitle' => 'Коммиты в %%repository%%',
|
||
'drawerSubtitle' => 'Ветка %%branch%%',
|
||
'columns' => [
|
||
'date' => 'Дата',
|
||
'message' => 'Сообщение',
|
||
'hash' => 'Хеш',
|
||
'author' => 'Автор',
|
||
],
|
||
'noCommits' => 'Коммитов не найдено',
|
||
'noCommitsFiltered' => 'Нет коммитов, соответствующих указанным фильтрам',
|
||
'filterButtonTooltip' => 'Фильтр',
|
||
],
|
||
'CommitsListFilter' => [
|
||
'panelTitle' => 'Фильтр',
|
||
'clearButtonTitle' => 'Очистить',
|
||
'Form' => [
|
||
'applyButton' => 'Применить',
|
||
'resetButton' => 'Сбросить',
|
||
'afterLabel' => 'Начиная с',
|
||
'afterDescription' => 'Указывать день и время необязательно',
|
||
'messageLabel' => 'Сообщение',
|
||
'messagePlaceholder' => 'Введите сообщение о коммите',
|
||
'hashLabel' => 'Хеш',
|
||
'hashPlaceholder' => 'Введите хэш коммита',
|
||
'authorLabel' => 'Автор',
|
||
'authorPlaceholder' => 'Введите имя или почтовый адрес',
|
||
],
|
||
],
|
||
'CommitsListPreview' => [
|
||
'showMoreAction' => 'показать все',
|
||
],
|
||
'CommitsPane' => [
|
||
'commitsPreview.noCommitsText' => 'Коммитов еще не было',
|
||
'commitsPreview.title' => 'Последние коммиты',
|
||
'localUpdateButton.text' => 'Как обновить',
|
||
'pullButton.text' => 'Получить сейчас',
|
||
'pullButton.tooltip' => 'Получить изменения из удаленного репозитория.',
|
||
],
|
||
'DeploymentForm' => [
|
||
'actionsCheckbox.label' => 'Включить дополнительные действия развертывания',
|
||
'actionsCheckbox.description' => 'Укажите shell-команды, которые должны выполняться каждый раз после развертывания.',
|
||
'actionsField.label' => 'Действия развертывания',
|
||
'actionsField.description' => 'Каждую команду нужно начинать с новой строки.',
|
||
],
|
||
'DeploymentMode' => [
|
||
'field.label' => 'Режим развертывания',
|
||
'auto.title' => 'Автоматически',
|
||
'auto.description' => 'Файлы будут развернуты на рабочем сайте, как только они станут доступны в репозитории Plesk.',
|
||
'manual.title' => 'Вручную',
|
||
'manual.description' => 'Файлы необходимо будет развернуть на рабочем сайте вручную после того, как они станут доступны в репозитории Plesk.',
|
||
'none.title' => 'Отключено',
|
||
'none.description' => 'Файлы не будут развернуты.',
|
||
],
|
||
'DeploymentPane' => [
|
||
'deployButton.text' => 'Развернуть сейчас',
|
||
'deployButton.tooltip' => 'Отправить файлы из настроенной ветки репозитория на веб-сервер.',
|
||
'deployment.description.auto' => 'ветку %%branch%% автоматически в %%path%%',
|
||
'deployment.description.manual' => 'ветку %%branch%% вручную в %%path%%',
|
||
'deployment.disabledText' => 'Без развертывания',
|
||
'deployment.title' => 'Развертывание',
|
||
],
|
||
'DeployKeyPanel' => [
|
||
'deployKey.title' => 'Развернуть ключ',
|
||
'deployKey.longNameError' => 'Имя ключа развертывания слишком длинное. Допускается не больше 100 символов.',
|
||
'deployKey.existsName' => 'Ключ развертывания с таким именем уже существует.',
|
||
'deployKey.invalidNameCharacters' => 'Имя ключа развертывания может содержать только буквы и цифры.',
|
||
'deployKey.emptyName' => 'Имя ключа развертывания не может быть пустым.',
|
||
],
|
||
'DeploymentPath' => [
|
||
'button.tooltip' => 'Выбрать папку на сервере',
|
||
'directoryNotFound' => 'Указанная папка на сервере не найдена',
|
||
'field.label' => 'Путь сервера',
|
||
'field.description' => 'Папка на сервере, в которую будут развернуты файлы.',
|
||
'popover.title' => 'Выбрать папку на сервере',
|
||
'popover.confirmButton' => 'Подтвердить',
|
||
'popover.cancelButton' => 'Отмена',
|
||
],
|
||
'DirectoryNode' => [
|
||
'buttonCreate.tooltip' => 'Создать подпапку',
|
||
'buttonRefresh.tooltip' => 'Обновить список подпапок',
|
||
'creationToolbar.title' => 'Создать подпапку',
|
||
'creationToolbar.buttonConfirm.tooltip' => 'Создать',
|
||
'creationToolbar.buttonCancel.tooltip' => 'Отмена',
|
||
],
|
||
'DirectoryTree' => [
|
||
'creationErrorMessage' => 'Не удалось создать подпапку %%subdir%% по адресу %%path%%',
|
||
],
|
||
'FormFieldDatetime' => [
|
||
'days' => [
|
||
'Su' => 'Вс',
|
||
'Mo' => 'Пн',
|
||
'Tu' => 'Вт',
|
||
'We' => 'Ср',
|
||
'Th' => 'Чт',
|
||
'Fr' => 'Пт',
|
||
'Sa' => 'Сб'
|
||
],
|
||
'months' => [
|
||
'Jan' => 'Январь',
|
||
'Feb' => 'Февраль',
|
||
'Mar' => 'Март',
|
||
'Apr' => 'Апрель',
|
||
'May' => 'Май',
|
||
'Jun' => 'Июнь',
|
||
'Jul' => 'Июль',
|
||
'Aug' => 'Август',
|
||
'Sep' => 'Сентябрь',
|
||
'Oct' => 'Октябрь',
|
||
'Nov' => 'Ноябрь',
|
||
'Dec' => 'Декабрь'
|
||
],
|
||
'pickerButton.title' => "Показывать элемент выбора даты и времени",
|
||
'timeLabel' => 'Время:'
|
||
],
|
||
'LocalRepoInitInstruction' => [
|
||
'caseRepoExistsLabel' => 'Если на вашем компьютере уже есть репозиторий',
|
||
'caseNewRepoLabel' => 'Если вы хотите создать новый репозиторий',
|
||
'text' => 'Вам необходимо будет указать пароль системного пользователя (который вы используете для подключения по FTP, RDP и SSH) на шаге git push в обоих сценариях. Если вы не помните этот пароль, вы можете изменить его здесь: %%link%%.',
|
||
'title' => 'Чтобы инициализировать локальный репозиторий',
|
||
],
|
||
'LocalRepoUpdateInstruction' => [
|
||
'text' => 'Запустите на своем компьютере команду `git push`.',
|
||
'title' => 'Как обновить локальный репозиторий',
|
||
],
|
||
'RepoBranch' => [
|
||
'field.label' => 'Ветка репозитория',
|
||
'field.description' => '',
|
||
],
|
||
'RepoCard' => [
|
||
'refreshButton.tooltip' => 'Обновить карточку этого репозитория.',
|
||
'removeButton.tooltip' => 'Удалить репозиторий',
|
||
'removingConfirmation.title' => 'Удалить репозиторий %%repository%%?',
|
||
'removingConfirmation.body' => 'Удалить %%repository%%? Это действие невозможно отменить.',
|
||
'removingConfirmation.buttonRemove' => 'Удалить репозиторий',
|
||
'removingConfirmation.buttonCancel' => 'Отмена',
|
||
'settingsButton.tooltip' => 'Настройки репозитория',
|
||
'additionalUsers.title' => 'Дополнительные пользователи',
|
||
],
|
||
'RepoCardUrl' => [
|
||
'copyToClipboard' => 'Копировать в буфер обмена',
|
||
'fieldLabel' => 'URL-адрес',
|
||
'sshUnavailableMessage' => 'Чтобы сделать репозиторий доступным по SSH, включите доступ по SSH для системного пользователя здесь: %%link%%.',
|
||
'urlCopied' => 'URL-адрес репозитория скопирован в буфер обмена',
|
||
],
|
||
'RepoCreationDrawer' => [
|
||
'applyButton.title' => 'Создать',
|
||
'deploymentSection.title' => 'Настройки развертывания',
|
||
'locationSection.title' => 'Расположение кода',
|
||
'smbUsersSection.title' => 'Дополнительные пользователи',
|
||
'progress.initStep' => 'Инициализация…',
|
||
'progress.title' => 'Создание репозитория',
|
||
'progress.localRepoCreating.title' => 'Создание локального репозитория',
|
||
'title' => 'Создать репозиторий',
|
||
],
|
||
'RepoFormRemote' => [
|
||
'httpCredentials.hint' => 'Если доступ к репозиторию защищен основными учетными данными HTTP, введите их ниже',
|
||
'httpCredentials.password.label' => 'Пароль',
|
||
'httpCredentials.user.label' => 'Имя пользователя',
|
||
'publicKeySelect.label' => 'Выберите открытый ключ SSH:',
|
||
'publicKeySelectCreation.title' => 'Создание открытого ключа SSH:',
|
||
'publicKeySelectCreation.label' => 'Имя открытого ключа SSH:',
|
||
'publicKeySelectCreationLink.label' => 'Добавить новый ключ развертывания',
|
||
'publicKey.label' => 'Содержимое открытого ключа SSH:',
|
||
'publicKey.description' => 'Это открытая часть ключа SSH, используемая для авторизации в удаленном репозитории. Ее необходимо добавить к удаленному сервису.',
|
||
'publicKey.copyMessage' => 'Открытый ключ SSH скопирован в буфер обмена',
|
||
'urlField.descriptionEditable' => 'Поддерживаются протоколы HTTP(S) и SSH',
|
||
'urlField.descriptionReadonly' => 'Чтобы изменить URL-адрес, создайте новый репозиторий',
|
||
'urlField.label' => 'URL-адрес репозитория',
|
||
'webhook.label' => 'URL-адрес для веб-хука',
|
||
'webhook.description' => 'Укажите этот URL-адрес в настройках репозитория удаленной службы.',
|
||
'webhook.copyMessage' => 'URL-адрес веб-хука скопирован в буфер обмена',
|
||
],
|
||
'RepoInitializationWarning' => [
|
||
'heading' => 'Ветка репозитория не выбрана',
|
||
'localInitButtonText' => 'Как инициализировать локальный репозиторий.',
|
||
'whatHappened' => 'Выберите ветку, чтобы посмотреть последние коммиты и развернуть файлы из репозитория на свой сервер.',
|
||
],
|
||
'RepoList' => [
|
||
'addButton' => 'Добавить репозиторий',
|
||
'emptyListTitle' => "Добавьте репозитории для развертывания изменений сайта",
|
||
'emptyListDescription' => "Вы можете подключать репозитории Git из облачных служб (например, GitHub или Bitbucket), а также репозитории с хостингом на вашем компьютере.",
|
||
'repositoryUpdated' => 'Репозиторий "%%repository%%" обновлен с удаленного сервера.',
|
||
'repositoryDeployed' => 'Файлы из репозитория "%%repository%%" развернуты.',
|
||
'repositoryRefreshed' => 'Карточка репозитория "%%repository%%" обновлена.',
|
||
'repositoryRemoved' => 'Репозиторий "%%repository%%" удален.',
|
||
],
|
||
'RepoNameField' => [
|
||
'descriptionCommon' => 'Укажите имя, уникальное для домена.',
|
||
'descriptionLocalAddition' => 'Оно будет частью URL-адреса репозитория.',
|
||
'label' => 'Имя репозитория',
|
||
],
|
||
'SmbUsersSelect' => [
|
||
'label' => 'Выберите пользователей, которые смогут получить доступ к репозиторию через HTTP/HTTPS и развернуть файлы на рабочем сайте.',
|
||
'description' => 'По умолчанию системный пользователь %%sysUserLogin%% имеет доступ ко всем репозиториям этой подписки. Вы можете выбрать дополнительных пользователей, которые смогут получать или передавать данные этого репозитория через HTTP/HTTPS.',
|
||
'placeholder' => 'Выбрать пользователей...',
|
||
'infoNoUsers' => [
|
||
'text' => 'Чтобы указать дополнительных пользователей, добавьте их здесь: %%link%%. Вы можете сделать это позже, выбрав их в настройках репозитория.',
|
||
'linkText' => 'Учетные записи',
|
||
],
|
||
],
|
||
'RepoSettingsDrawer' => [
|
||
'applyButton.title' => 'Применить',
|
||
'sectionProperties.title' => 'Свойства',
|
||
'sectionDeployment.title' => 'Настройки развертывания',
|
||
'subtitleLocal' => 'Локальный репозиторий',
|
||
'subtitleRemote' => 'Удаленный репозиторий',
|
||
'title' => 'настройки %%repository%%',
|
||
],
|
||
'RepoTypeSelector' => [
|
||
'action.pull' => 'получать',
|
||
'action.push' => 'отправлять',
|
||
'type.local.content' => 'Вы будете %%action%% код на сервер с Plesk самостоятельно.',
|
||
'type.local.description' => 'Ваш код находится на компьютере, к которому у Plesk нет доступа. Возможно, это ваш ноутбук или сервер, недоступный за пределами вашей локальной сети.',
|
||
'type.local.title' => 'Локальный репозиторий',
|
||
'type.local.disabledTooltip' => 'Только владелец подписки может создавать локальные репозитории',
|
||
'type.remote.content' => 'Plesk будет %%action%% код отсюда.',
|
||
'type.remote.description' => 'Ваш код находится в сети: в облачном хранилище (например GitHub, GitLab или Bitbucket) или на вашем собственном сервере.',
|
||
'type.remote.title' => 'Удаленный репозиторий',
|
||
],
|
||
],
|
||
|
||
'rootDirectoryTitle' => 'Корневая папка',
|
||
|
||
// buttons
|
||
'gitButton' => 'Git',
|
||
'gitButtonDescription' => 'Управлять репозиториями Git для этого сайта.',
|
||
'gitButtonNoCommits' => 'Нет коммитов',
|
||
'gitButtonMultipleRepositories' => 'Репозиториев: %%count%%',
|
||
'gitButtonDeployedCommitHash' => 'Развернутый коммит: %%hash%%',
|
||
'gitButtonDeployedCommitDate' => 'Дата: %%date%%',
|
||
'gitButtonDeployedCommitAuthor' => 'Автор: %%author%%',
|
||
'gitButtonLastCommitDeployed' => 'Последний коммит: %%hash%%',
|
||
'gitButtonLastCommitNotDeployed' => 'Последний коммит: %%hash%%, не развернут',
|
||
'deployButton' => 'Развернуть',
|
||
'deployFromButton' => 'Развернуть из репозитория',
|
||
'pullButton' => 'Получить обновления',
|
||
'settingsButton' => 'Настройки репозитория',
|
||
'commitLogButton' => 'Журналы записи изменений в репозиторий',
|
||
'howToInitButton' => 'Справка',
|
||
'removeButton' => 'Удалить репозиторий',
|
||
'addButton' => 'Добавить репозиторий',
|
||
'addButtonDescription' => 'Добавить репозиторий',
|
||
'refreshButton' => 'Обновить',
|
||
|
||
// permissions
|
||
'gitPermission' => 'Управление Git',
|
||
'gitPermissionDescription' => 'Разрешить клиентам использовать Git.',
|
||
|
||
'controllers' => [
|
||
'api' => [
|
||
'pullFailed' => 'Не удалось получить изменения с удаленного сервера в репозиторий "%%repository%%".',
|
||
'deployFailed' => 'Не удалось развернуть файлы из репозитория "%%repository%%".',
|
||
'deployTitle' => 'Равернуть из репозитория',
|
||
],
|
||
'index' => [
|
||
'title' => 'Сведения о модуле Git',
|
||
],
|
||
'domain' => [
|
||
'list' => [
|
||
'title' => 'Репозитории Git',
|
||
'titleForObject' => 'Репозитории Git на %%name%%',
|
||
],
|
||
'add' => [
|
||
'title' => 'Добавить репозиторий Git',
|
||
'success' => 'Репозиторий создан',
|
||
'fail' => 'Не удалось создать репозиторий: %%message%%',
|
||
],
|
||
'settings' => [
|
||
'title' => 'Настройки',
|
||
'titleForObject' => 'Настройки %%name%%',
|
||
'success' => 'Настройки репозитория "%%name%%" обновлены.',
|
||
'updateFail' => 'Невозможно обновить настройки репозитория "%%name%%": %%message%%',
|
||
'settingsFail' => 'Невозможно показать настройки репозитория "%%name%%": %%message%%'
|
||
],
|
||
'remove' => [
|
||
'success' => 'Репозиторий "%%name%%" удален.',
|
||
'fail' => 'Не удалось удалить репозиторий: %%message%%',
|
||
],
|
||
'deploy' => [
|
||
'success' => 'Развернуты файлы репозитория "%%name%%".',
|
||
'fail' => 'Не удалось развернуть файлы из репозитория "%%name%%": %%message%%',
|
||
],
|
||
'pull' => [
|
||
'fail' => 'Не удалось получить данные в репозиторий "%%name%%"',
|
||
],
|
||
'howTo' => [
|
||
'title' => 'Инструкции',
|
||
'titleForObject' => 'Инструкции для %%name%%',
|
||
],
|
||
'changeDeployment' => [
|
||
'success' => 'Ветка и путь обновлены для %%name%%.',
|
||
'error' => 'Ветка и путь не были обновлены для %%name%%. Ошибка: %%message%%.',
|
||
'emptyBranches' => 'Ветки репозитория пусты',
|
||
'unexpectedActiveBranch' => 'Недопустимая ветка %%name%% (%%branches%%)',
|
||
],
|
||
'commit-log' => [
|
||
'title' => 'Журналы записи изменений в репозиторий',
|
||
'titleForObject' => 'Журналы записи изменений в репозиторий для %%name%%',
|
||
],
|
||
'repositories' => [
|
||
'title' => 'Репозитории Git на %%domain%%',
|
||
]
|
||
|
||
]
|
||
],
|
||
'forms' => [
|
||
'index' => [
|
||
'description' => 'Расширение Git',
|
||
'statisticTitle' => 'Статистика использования',
|
||
'commonRepositories' => 'Общее количество репозиториев',
|
||
'remoteRepositories' => 'Количество удаленных репозиториев',
|
||
'localRepositories' => 'Количество локальных репозиториев',
|
||
'autoDeployRepositories' => 'Количество репозиториев с автоматическим режимом развертывания',
|
||
'manualDeployRepositories' => 'Количество репозиториев с режимом развертывания вручную',
|
||
'noDeployRepositories' => 'Количество репозиториев с неуказанным режимом развертывания',
|
||
'deploymentsTotal' => 'Количество файлов, загруженных из всех репозиториев',
|
||
'repositoriesWithSmbUsers' => 'Количество локальных репозиториев с дополнительными пользователями HTTP',
|
||
'smbUsersTotal' => 'Суммарное количество дополнительных пользователей HTTP во всех репозиториях',
|
||
],
|
||
'addWithDomain' => [
|
||
'deploymentDisabledHint' => 'Загрузить файлы из репозитория Git',
|
||
'deploymentEnabledHint' => 'Включить поддержку Git',
|
||
'deploymentSectionLegend' => 'Ваши файлы для копирования на хостинг',
|
||
'deploymentSectionDescriptionHint' => 'Если вы оставите отключенной поддержку Git, корневые папки (корневая папка сайта/приложений и корневая папка домена) будут созданы пустыми, а сайт будет показывать в браузере страницу по умолчанию. Вам необходимо будет загрузить файлы вашего сайта в корневую папку домена по FTP или с помощью менеджера файлов. Вы также можете включить поддержку Git сейчас или позже (в разделе Сайты и домены) и загрузить файлы из репозитория Git.',
|
||
],
|
||
'applicationWizard' => [
|
||
'title' => 'Развернуть с помощью Git',
|
||
'description' => 'Получить файлы из репозитория Git',
|
||
],
|
||
'add' => [
|
||
'deployment' => [
|
||
'title' => 'Ваш сайт',
|
||
'path' => 'Корневая папка файлов Git',
|
||
'pathHint' => 'Путь к файлам в вашем репозитории Git.',
|
||
'modes' => [
|
||
'auto' => [
|
||
'title' => 'Автоматическое развертывание',
|
||
'linkText' => 'автоматически развернуты',
|
||
'head' => 'Файлы из репозитория будут',
|
||
'hint' => 'Файлы будут развернуты на рабочем сайте, как только они будут переданы в репозиторий Plesk.',
|
||
'value' => 'автоматически'
|
||
],
|
||
'manual' => [
|
||
'title' => 'Развертывание вручную',
|
||
'linkText' => 'развернуты вручную',
|
||
'head' => 'Файлы из репозитория должны быть',
|
||
'hint' => 'Файлы необходимо будет развернуть на рабочем сайте вручную после того, как они будут переданы в репозиторий Plesk.',
|
||
'value' => 'вручную'
|
||
],
|
||
'none' => [
|
||
'title' => 'Без развертывания (хостинг репозитория)',
|
||
'linkText' => 'не будут развернуты.',
|
||
'head' => 'Файлы из репозитория',
|
||
'hint' => 'Файлы не будут развернуты на рабочем сайте.',
|
||
'value' => 'нет'
|
||
]
|
||
],
|
||
'deploymentModeTitle' => 'Режим развертывания',
|
||
'deploymentModeDescription' => 'Выбрать режим развертывания:',
|
||
'deploymentPathTitle' => 'Путь для развертывания',
|
||
'deploymentPathDescription' => 'Выбрать папку для развертывания:',
|
||
'deploymentPathCreateFolder' => 'Создать папку',
|
||
'popUpOk' => 'OK',
|
||
'popUpCancel' => 'Отмена',
|
||
'rootDirectoryTitle' => 'Корневая папка',
|
||
'to' => 'в',
|
||
'toLongDescription' => 'в следующую папку',
|
||
'directory' => 'папка.',
|
||
],
|
||
'type' => 'Ваш код сохранен в:',
|
||
'typeLocal' => 'Локальный репозиторий на вашей рабочей станции',
|
||
'typeRemote' => 'Удаленном хостинге Git (например, GitHub или BitBucket)',
|
||
'sshKey' => 'Открытый ключ SSH',
|
||
'sshKeyHint' => 'Это открытая часть ключа SSH, используемая для авторизации в удаленном репозитории. Ее необходимо добавить к удаленному сервису.',
|
||
'sshKeyNotice' => 'Прежде чем продолжить, пожалуйста, скопируйте открытую часть ключа SSH и вставьте в настройки своей службы (GitHub или BitBucket), используемой для удаленного репозитория.',
|
||
'url' => 'Удаленный репозиторий Git',
|
||
'urlHint' => 'Поддерживаются протоколы HTTPS и SSH.',
|
||
'name' => 'Ссылка на репозиторий',
|
||
'nameHint' => 'Это имя будет использоваться в URL-адресе репозитория.',
|
||
'nameForm' => 'Репозиторий Git в Plesk',
|
||
'nameFormDescription' => 'После создания репозитория укажите его URL-адрес в качестве адреса удаленного репозитория в настройках вашего локального репозитория.',
|
||
],
|
||
'list' => [
|
||
'fetchUrl' => 'URL-адрес удаленного репозитория:',
|
||
'pushUrl' => 'URL-адрес репозитория:',
|
||
'automaticDeploy' => 'Автоматическое развертывание на',
|
||
'manualDeploy' => 'Развертывание вручную на',
|
||
'noDeploy' => 'Развертывание <b>отменено</b>',
|
||
'copyToClipboardToolTip' => 'Скопировать URL в буфер',
|
||
'branch' => 'Ветка',
|
||
'changeBranch' => 'Изменить ветку и путь',
|
||
],
|
||
'settings' => [
|
||
'sshKey' => 'Открытый ключ SSH',
|
||
'sshKeyHint' => 'Это открытая часть ключа SSH, используемая для авторизации в удаленном репозитории. Ее необходимо добавить к настройкам удаленной службы.',
|
||
'webhookUrlLabel' => 'URL-адрес для веб-хука',
|
||
'webhookUrlDescription' => 'Укажите этот адрес в настройках репозитория в удаленной службе (например, Bitbucket или GitHub).',
|
||
'actionsEnabled' => 'Включить дополнительные действия развертывания',
|
||
'actionsEnabledHint' => 'Укажите shell-команды, которые должны выполняться каждый раз после развертывания.',
|
||
'name' => 'Имя репозитория',
|
||
'nameHint' => 'Это имя будет использоваться в URL-адресе репозитория.',
|
||
'remoteUrlLabel' => 'Репозиторий Git',
|
||
'actions' => 'Действия',
|
||
'actionsHint' => 'Каждую команду нужно начинать с новой строки.',
|
||
|
||
],
|
||
'howTo' => [
|
||
'howToDescription' => 'Смотрите ниже инструкции по созданию локального репозитория и по обновлению существующего репозитория.',
|
||
'creteLabel' => 'Создать репозиторий',
|
||
'existLabel' => 'Существующий репозиторий Git',
|
||
],
|
||
],
|
||
'lists' => [
|
||
'common' => [
|
||
'less' => 'Меньше',
|
||
'more' => 'Больше',
|
||
],
|
||
'commit-log' => [
|
||
'date' => 'Время',
|
||
'dateFilter' => 'Время с',
|
||
|
||
'hash' => 'Хеш',
|
||
|
||
'userNameEmail' => 'Имя пользователя <email>',
|
||
'userNameEmailFilter' => 'Имя пользователя, электронная почта',
|
||
|
||
'message' => 'Сообщение',
|
||
|
||
'refreshButtonHint' => 'Обновить данные журнала',
|
||
'logsForBranch' => 'Журналы для ветки %%branch%%'
|
||
],
|
||
],
|
||
|
||
// list
|
||
'buttonDeployFromRepository' => 'Развернуть из репозитория',
|
||
'buttonPull' => 'Получить обновления',
|
||
'disabledDeploy' => 'Развертывание отменено',
|
||
'repositorySettings' => 'Настройки репозитория',
|
||
'howToInitRepository' => 'Справка',
|
||
'removeRepository' => 'Удалить репозиторий',
|
||
'wasCopiedToClipboardToolTip' => 'URL-адрес скопирован в буфер.',
|
||
'removeConfirmation' => 'Удалить репозиторий "%%name%%"?',
|
||
'removeConfirmationButtonYes' => 'Да',
|
||
'removeConfirmationButtonNo' => 'Нет',
|
||
'lastCommitInfo' => 'Информация о последней записи изменений в репозиторий:',
|
||
'additionalActionsInfo' => 'Дополнительные действия развертывания:',
|
||
'repositoryNotFound' => 'Не удалось найти репозиторий с кодом %%id%%.',
|
||
'repositoryNotExist' => 'Не удалось найти в файловой системе репозиторий "%%name%%".',
|
||
// popup
|
||
'popupTitle' => 'Изменить ветку и путь для %%repositoryName%%',
|
||
'popupBranchLabel' => 'Ветка',
|
||
'popupDeployPathLabel' => 'Путь для развертывания для ветки',
|
||
'popupDeployPathCreate' => 'Создать папку',
|
||
'popupRootDirectory' => 'Корневая папка',
|
||
'popupWaitMessage' => 'подождите',
|
||
'popupButtonOk' => 'OK',
|
||
'popupButtonCancel' => 'Отмена',
|
||
'popupBranchNotSelected' => '<ветка не выбрана>',
|
||
|
||
// validators
|
||
'repositoryNameInvalid' => 'В имени репозитория "%value%" содержатся запрещенные символы. Вы можете использовать только латинские буквы, цифры, дефисы, подчеркивания и точки.',
|
||
'repositoryNameAlreadyExists' => 'Репозиторий с именем "%value%" уже существует.',
|
||
'deploymentPathNotInWebspaceRoot' => 'Путь для развертывания "%value%" не входит в папку подписки "%path%".',
|
||
'deploymentPathNotDirectory' => 'Путь для развертывания "%value%" не является папкой.',
|
||
'deploymentPathAlreadyUsed' => 'Путь для развертывания "%value%" уже используется другим репозиторием. Вы можете потерять данные, если продолжите.',
|
||
'notGitUrl' => 'Строка "%value%" не является URL-адресом Git.',
|
||
'containsPassword' => 'Небезопасно сохранять URL-адрес, содержащий пароль. Укажите URL-адрес, в котором не содержится пароля.',
|
||
'smbUserDoesntExist' => 'Пользователь "%invalidUser%" не существует или не относится к текущему домену.',
|
||
|
||
'validators' => [
|
||
'branchNotExists' => 'Ветка "%%branch%%" не существует.',
|
||
'dateTimeFormat' => 'Укажите дату и время в нужном формате.',
|
||
'deployActionsShouldNotBeEmpty' => 'Если действия развертывания включены, они не могут быть пустыми.',
|
||
'deploymentModeInvalid' => 'Указан неверный режим развертывания.',
|
||
'deploymentPathAlreadyUsed' => 'Путь для развертывания "%%path%%" уже используется другим репозиторием. Вы можете потерять данные, если продолжите.',
|
||
'deploymentPathIsEmpty' => 'Укажите путь для развертывания файлов.',
|
||
'deploymentPathNotDirectory' => 'Путь для развертывания "%%path%%" не является папкой.',
|
||
'deploymentPathNotInWebspaceRoot' => 'Путь для развертывания "%%path%%" не находится в папке подписки "%%root%%".',
|
||
'hashCharacters' => 'Хэш содержит недопустимые символы.',
|
||
'invalidValue' => 'Укажите корректное значение.',
|
||
'notBlank' => 'Это значение не может быть пустым.',
|
||
'nullableString' => 'Это значение должно быть строкой или пустым.',
|
||
'positive' => 'Это значение должно быть положительным.',
|
||
'repositoryNotExists' => 'Указанный репозиторий не существует.',
|
||
'repositoryNameInvalid' => 'В имени репозитория "%%name%%" содержатся запрещенные символы. Вы можете использовать только латинские буквы, цифры, дефисы, подчеркивания и точки.',
|
||
'repositoryNameAlreadyExists' => 'Репозиторий с именем "%%name%%" уже существует.',
|
||
'repositoryTypeInvalid' => 'Указанный репозиторий не поддерживается.',
|
||
'repositoryUrlInvalid' => 'Это значение не поддерживается в качестве URL-адреса репозитория.',
|
||
'repositoryUrlContainsPassword' => 'Небезопасно сохранять URL-адрес, содержащий пароль. Укажите URL-адрес, в котором не содержится пароля.',
|
||
'smbUserTypeInvalid' => 'Это значение должно быть массивом целых чисел.',
|
||
'smbUserDoesntExist' => 'Пользователь не существует или не относится к текущему домену.',
|
||
],
|
||
|
||
'tasks' => [
|
||
'create' => [
|
||
'title' => 'Выполняется развертывание файлов на %%name%%',
|
||
'clone' => 'Клонируется репозиторий Git %%name%%...',
|
||
'redirectTitle' => 'Открыть репозиторий Git'
|
||
],
|
||
'deployment' => [
|
||
'progress' => 'Выполняется задача развертывания',
|
||
'done' => 'Задача развертывания завершена',
|
||
]
|
||
],
|
||
'deployer' => [
|
||
'step' => [
|
||
'fetchSource' => [
|
||
'title' => 'Получение репозитория Git "%%repoName%%"',
|
||
],
|
||
'deploySource' => [
|
||
'title' => 'Развертывание файлов на "%%domainName%%"',
|
||
],
|
||
'additionalActions' => [
|
||
'title' => 'Выполнение дополнительных действий по развертыванию',
|
||
],
|
||
'validateDeployKey' => [
|
||
'title' => 'Проверка ключа развертывания',
|
||
'errorMessageExists' => 'Не удалось найти ключ развертывания в "%%domainSshPath%%". Перейдите в настройки репозитория, скопируйте новый открытый ключ SSH и добавьте его в удаленный репозиторий.',
|
||
],
|
||
],
|
||
],
|
||
'exceptions' => [
|
||
'defaultTitle' => 'Ошибка',
|
||
'needSiteId' => 'Не определен параметр site_id.',
|
||
'siteDoesNotHaveHosting' => 'Для сайта не настроен физический хостинг.',
|
||
'clientHasNotAccessToDomain' => 'Доступ запрещен: у пользователя нет доступа к домену.',
|
||
'clientHasNotManagePermission' => 'Доступ запрещен: у пользователя нет права на управление.',
|
||
'repositoryDeployDisabled' => 'Развертывание репозитория "%%repository%%" отключено.',
|
||
],
|
||
'api' => [
|
||
'commandNotFound' => 'Не найдена команда "%%command%%".',
|
||
'domainNameIsEmpty' => 'Имя домена пусто.',
|
||
'repositoryNameIsEmpty' => 'Имя репозитория пусто.',
|
||
'domainDoesNotExist' => 'Домен "%%domain%%" не существует.',
|
||
'domainDoesNotHaveHosting' => 'У домена "%%domain%%" нет физического хостинга.',
|
||
'clientHasNotAccessToDomain' => 'У пользователя нет доступа к домену "%%domain%%.',
|
||
'gitNotAllowedOnDomain' => 'Использование Git не разрешено на домене "%%domain%%".',
|
||
'repositoryOnDomainDoesNotExist' => 'На домене %%domain%% нет репозитория с именем %%name%%.',
|
||
'fetchAllowOnlyPullRepositories' => 'Команда fetch работает только с репозиториями на удаленном хостинге Git.',
|
||
'invalidActiveBranch' => 'Недействительная активная ветка %%active-branch%% не включена в [%%branches%%]',
|
||
'invalidActiveBranchBranchesEmpty' => 'Ветки пусты.',
|
||
'additionalUsersOnlyForLocalRepository' => 'Дополнительных пользователей можно задать только для локального репозитория.',
|
||
|
||
'cli' => [
|
||
'warning' => 'Предупреждение: %%warning%%',
|
||
'list' => [
|
||
'empty' => 'нет репозиториев',
|
||
'columnDomainName' => 'Доменное имя',
|
||
'columnRepositoryName' => 'Имя репозитория',
|
||
'columnRepositoryType' => 'Тип',
|
||
],
|
||
'info' => [
|
||
'domainName' => 'Доменное имя',
|
||
'repositoryName' => 'Имя репозитория',
|
||
'deploymentPath' => 'Путь для развертывания',
|
||
'deploymentMode' => 'Режим развертывания',
|
||
'activeBranch' => 'Активная ветка',
|
||
'repositoryType' => 'Тип репозитория',
|
||
'remoteUrl' => 'Удаленный URL-адрес',
|
||
'webHookUrl' => 'URL-адрес для веб-хука',
|
||
'skipSsl' => 'Не проверять SSL-сертификат',
|
||
'url' => 'Клонировать URL-адрес',
|
||
'runActions' => 'Запуск действий после развертывания',
|
||
'actions' => 'Действия после развертывания',
|
||
'additionalUsers' => 'Дополнительные пользователи',
|
||
],
|
||
'create' => [
|
||
'success' => 'Репозиторий "%%name%%" создан.',
|
||
],
|
||
'update' => [
|
||
'success' => 'Репозиторий "%%name%%" обновлен.',
|
||
],
|
||
'remove' => [
|
||
'success' => 'Репозиторий "%%name%%" удален.',
|
||
],
|
||
'deploy' => [
|
||
'success' => 'Репозиторий "%%name%%" развернут.',
|
||
],
|
||
'fetch' => [
|
||
'success' => 'Информация о репозитории "%%name%%" получена.',
|
||
],
|
||
'getLastCommit' => [
|
||
'noCommits' => 'В репозитории "%%name%%" нет записей изменений.',
|
||
],
|
||
'publicKey' => [
|
||
'success' => 'Открытый ключ домена "%%name%%": %%key%%',
|
||
],
|
||
],
|
||
],
|
||
'cli' => [
|
||
'commands' => [
|
||
'list' => 'Показывает список репозиториев Git на всех доменах (по умолчанию). Чтобы увидеть репозитории на определенном домене, используйте с опцией domain.',
|
||
'info' => 'Показывает настройки репозитория.',
|
||
'create' => 'Создает репозиторий.',
|
||
'update' => 'Обновляет настройки репозитория.',
|
||
'remove' => 'Удаляет репозиторий.',
|
||
'deploy' => 'Развертывает репозиторий.',
|
||
'fetch' => 'Получает информацию об удаленном репозитории.',
|
||
'get-last-commit' => 'Показывает последнюю запись изменений.',
|
||
'get-public-key' => 'Отображает существующий открытый ключ для домена или создает новый.',
|
||
'run-deployment-actions' => 'Запуск действий по развертыванию.',
|
||
'async-deploy' => 'Выполните операцию git pull и асинхронно разверните исходный код.',
|
||
],
|
||
'options' => [
|
||
'domain' => 'Имя домена (используйте с командами "list", "info", "create", "update", "remove", "deploy", "async-deploy", "fetch" и "run-deployment-actions").',
|
||
'name' => 'Имя репозитория (используйте с командами "info", "create", "update", "remove", "deploy", "async-deploy", "fetch" и "run-deployment-actions").',
|
||
'deployment-path' => 'Путь для развертывания (использовать с командами "create" и "update").',
|
||
'remote-url' => 'URL-адрес удаленного репозитория Git (использовать с командами "create" и "update").',
|
||
'active-branch' => 'Активная ветка (использовать с командами "create" и "update").',
|
||
'deployment-mode' => 'Режим развертывания (использовать с командами "create" и "update").',
|
||
'skip-ssl-verification' => 'Не проверять SSL-сертификат удаленного репозитория при получении из него данных (использовать с командами "create" и "update").',
|
||
'run-actions' => 'Запускать shell-команды каждый раз после развертывания (используйте с командами "создать" и "обновить").',
|
||
'actions' => 'Shell-команды, которые должны выполняться каждый раз после развертывания (использовать с командами "create" и "update").',
|
||
'new-name' => 'Имя репозитория (использовать с командами "create" и "update").',
|
||
'deploy-key-uuid' => 'UUID конкретного ключа развертывания для развертывания репозитория.',
|
||
'no-deployment-actions' => 'Не запускать действия по развертыванию после развертывания репозитория (используйте с командой "развернуть").',
|
||
'additional-users' => 'Список имен пользователей в формате "login1,login2,login3" (используется с помощью команд "create" и "update"). Дополнительные пользователи, которые смогут получать или передавать данные этого репозитория через HTTP/HTTPS (системный пользователь имеет доступ ко всем репозиториям в подписке).',
|
||
],
|
||
],
|
||
];
|