344 lines
23 KiB
PHP
344 lines
23 KiB
PHP
<?php
|
||
// Copyright 1999-2024. WebPros International GmbH. All rights reserved.
|
||
|
||
$messages = [
|
||
'__perm_denied' => 'У дозволі відмовлено',
|
||
'app' => [
|
||
'Home' => [
|
||
'title' => 'Laravel Toolkit',
|
||
],
|
||
'Domain' => [
|
||
'title' => 'Laravel Toolkit',
|
||
],
|
||
'InstallDrawer' => [
|
||
'title' => 'Установлення програми',
|
||
'chooseDomain' => 'Виберіть домен:',
|
||
'install' => 'Установлення програми',
|
||
'repository' => 'Сховище:',
|
||
'sshPublicKey' => 'Відкритий ключ SSH:',
|
||
'sshPublicKeyHint' => 'Відкрита частина ключа SSH. Аби пройти автентифікацію за допомогою віддаленого сховища, додайте відкритий ключ SSH до свого сервера Git.',
|
||
'publicKeyCopied' => 'Відкритий ключ скопійовано в буфер обміну',
|
||
'fieldRequiredError' => 'Це обов’язкове поле пусте.',
|
||
],
|
||
'InstallTypeSelector' => [
|
||
'type.skeleton.description' => 'Буде встановлено скелет Laravel. Буде створено локальне сховище Git.',
|
||
'type.skeleton.title' => 'Установити скелет',
|
||
'type.remote.description' => 'Ваш код Laravel розміщується в Інтернеті (у хмарній службі, як от GitHub, GitLab або Bitbucket, або на вашому власному сервері).',
|
||
'type.remote.title' => 'Установити з віддаленого сховища',
|
||
],
|
||
'CopyBlock' => [
|
||
'copyClipboard' => 'Копіювати в буфер',
|
||
],
|
||
'ApplicationsList' => [
|
||
'installButton' => 'Установлення програми',
|
||
'scanButton' => 'Сканувати',
|
||
'scanButtonTooltip' => "Проскануйте наявні програми.",
|
||
'searchPlaceholder' => 'Пошук домена...',
|
||
'emptyListTitle' => 'Ще не маєте сайту Laravel? Не проблема!',
|
||
'emptyListDescription' => 'Установіть програму Laravel зі сховища Git або проскануйте наявні програми.<br>Аби програми можна було знайти при скануванні, їх каталог public має бути встановлено в якості кореня документа веб-сайту, а файл artisan має знаходитися в батьківському каталозі.',
|
||
],
|
||
'ApplicationCard' => [
|
||
'learnMore' => 'Дізнатися більше',
|
||
'title' => 'Програма Laravel для %%domain%%',
|
||
'imgPreview' => '%%domain%%, посилання',
|
||
'tabDashboard' => 'Панель',
|
||
'tabArtisan' => 'Виконавець',
|
||
'tabComposer' => 'Composer',
|
||
'tabDeployment' => 'Розгортання',
|
||
'tabNodejs' => 'Node.js',
|
||
'sectionApplicationInfo' => 'Інформація про програму',
|
||
'applicationName' => 'Ім\'я',
|
||
'domainUrl' => 'адреса URL',
|
||
'sectionDeploymentInfo' => 'Інформація про розгортання',
|
||
'repository' => 'Сховище',
|
||
'hookUrl' => 'URL-адреса веб-хуку',
|
||
'lastCommit' => 'Останнє оновлення транзакцій',
|
||
'envEdit' => 'Редагувати',
|
||
'terminal' => 'Terminal',
|
||
'openTerminal' => 'Відкритий SSH-термінал',
|
||
'executingCommand' => 'виконання...',
|
||
'sectionConfiguration' => 'Налаштування',
|
||
'envConfiguration' => 'Змінні середовища (.env)',
|
||
'sectionSSH' => 'SSH-термінал',
|
||
'sectionManage' => 'Керування',
|
||
'buttonDeploy' => 'Розгортання',
|
||
'buttonDeployHint' => 'Розгорніть файли на робочий сайт.',
|
||
'repositoryCopied' => 'URL-адресу сховища скопійовано в буфер обміну.',
|
||
'hookUrlCopied' => 'Адресу URL веб-хука скопійовано в буфер обміну.',
|
||
'hookDescription' => 'Зазначте цю адресу URL у налаштуваннях сховища віддаленого сервісу.',
|
||
'domainLink' => 'Домен',
|
||
'domainManage' => 'Управління доменом',
|
||
'deploymentScript' => 'Сценарій розгортання',
|
||
'deploymentScriptEdit' => 'Редагувати сценарій',
|
||
'deploymentScriptDisabledHint' => 'Щоб відредагувати сценарій розгортання, ввімкніть SSH-доступ до сервера.',
|
||
'logBrowser' => 'Журнали реєстрації',
|
||
'ScheduleTab' => [
|
||
'name' => 'Заплановані завдання',
|
||
'intervalDescription' => 'Показати деталі плану для %%interval%%',
|
||
'table' => [
|
||
'command' => 'Команда',
|
||
'description' => 'Опис',
|
||
'interval' => 'Інтервал',
|
||
'next' => 'Наступний термін',
|
||
'emptyViewTitle' => 'Запланованих завдань немає',
|
||
'emptyLinkTitle' => 'Дізнайтеся, як їх додати',
|
||
],
|
||
'switchDisabledWarning' => 'Заплановані завдання вимкнено.',
|
||
'requiredSshAccess' => 'Щоб увімкнути заплановані завдання, потрібен SSH-доступ до сервера. Увімкніть його в розділі «Доступ до веб-хостингу».',
|
||
'requiredSchedulePermission' => 'Щоб увімкнути заплановані завдання, потрібен дозвіл «Керування планувальником». Увімкніть його в налаштуваннях підписки.',
|
||
],
|
||
'scheduledTasks' => 'Заплановані завдання',
|
||
'scheduleEnabled' => 'Заплановані завдання ввімкнено',
|
||
'scheduleDisabled' => 'Заплановані завдання вимкнено',
|
||
'scheduledSwitchEnabled' => 'Увімкнено',
|
||
'scheduledSwitchDisabled' => 'Вимкнено',
|
||
'MaintenanceMode' => [
|
||
'label' => 'Режим обслуговування',
|
||
'disableTooltip' => 'Виведіть програму з режиму обслуговування. Відвідувачі сайту бачитимуть опубліковану програму.',
|
||
'enableTooltip' => 'Переведіть програму в режим обслуговування. Відвідувачі веб-сайту бачитимуть сторінку помилки 503 SERVICE UNAVAILABLE (503 СЛУЖБА НЕДОСТУПНА)',
|
||
'enabledMessage' => 'Програма тепер у режимі обслуговування.',
|
||
'disabledMessage' => 'Програма вже опублікована.',
|
||
'switchEnabled' => 'Увімкнено',
|
||
'switchDisabled' => 'Вимкнено',
|
||
],
|
||
'DeploymentMode' => [
|
||
'title' => 'Режим розгортання',
|
||
'auto' => 'Автоматичний',
|
||
'manual' => 'Ручний',
|
||
'description' => 'Як розгортаються файли на робочому сайті.',
|
||
'Tooltip' => [
|
||
'auto' => 'Файли буде розгорнуто на робочому сайті після пуш-запиту до головної (master) гілки локального сховища. Якщо використовується віддалене сховище, налаштуйте вебхук для автоматичного розгортання.',
|
||
'manual' =>
|
||
'Файли потрібно розгорнути на робочому сайті вручну.',
|
||
]
|
||
],
|
||
'QueueWorkerSwitch' => [
|
||
'label' => 'Черга',
|
||
'enabled' => 'Увімкнено',
|
||
'disabled' => 'Вимкнено',
|
||
'enabledMessage' => 'Обробник черги запущено',
|
||
'disabledMessage' => 'Обробник черги вимкнено',
|
||
'requirementTooltip' => 'Щоб увімкнути підтримку обробника черг, увімкніть Заплановані завдання й встановіть Plesk Laravel Toolkit.',
|
||
'enableTooltip' => 'Запустити обробник черги.',
|
||
'disableTooltip' => 'Вимкнути обробник черги.',
|
||
],
|
||
'QueueTab' => [
|
||
'title' => 'Черга',
|
||
"StopWhenEmpty" => [
|
||
'label' => "Зупинити обробник, якщо черга пуста",
|
||
'description' => "Ця опція змушує обробник черги виконати всі завдання й завершити роботу.",
|
||
],
|
||
"Timeout" => [
|
||
'label' => "Timeout",
|
||
'description' => "Ця опція визначає максимальну кількість секунд, яку обробник черги може витратити на завдання. «0» означає відсутність ліміту.",
|
||
],
|
||
"MaxJobs" => [
|
||
'label' => "Максимум завдань",
|
||
'description' => "Ця опція змушує обробник черги виконати певну кількість завдань і завершити роботу. «0» означає відсутність ліміту.",
|
||
],
|
||
"MaxTime" => [
|
||
'label' => "Максимальна кількість часу",
|
||
'description' => "Ця опція змушує обробник черги виконувати завдання протягом певного періоду часу й потім завершити роботу. «0» означає відсутність ліміту.",
|
||
],
|
||
'drawerTitle' => 'Завдання, які виконати не вдалося',
|
||
'failedJobsButton' => 'Показати завдання, які не вдалося виконати',
|
||
'failedList' => [
|
||
'date' => 'Дата',
|
||
'uuid' => 'UUID',
|
||
'connection' => 'З’єднання',
|
||
'queue' => 'Черга',
|
||
'job' => 'Завдання',
|
||
'retry' => 'Повторити',
|
||
'delete' => 'Видалити',
|
||
'flush' => 'Скинути',
|
||
'retryAskConfirm' => 'Ви впевнені?',
|
||
'retryConfirmAnswer' => 'Так, спробувати знову',
|
||
'retryTooltip' => 'Спробувати знову виконати обране(і) завдання командою "php artisan queue:retry".',
|
||
'deleteAskConfirm' => 'Ви впевнені?',
|
||
'deleteConfirmAnswer' => 'Так, видалити',
|
||
'deleteTooltip' => 'Видалити обране(і) невиконане(і) завдання командою "php artisan queue:forget".',
|
||
'flushAskConfirm' => 'Ви впевнені?',
|
||
'flushConfirmAnswer' => 'Так, скинути',
|
||
'flushTooltip' => 'Видалити усі невиконані завдання з таблиці failed_jobs командою "php artisan queue:flush".',
|
||
],
|
||
'emptyFailedJobListTitle' => 'Невиконані завдання відсутні',
|
||
],
|
||
],
|
||
'EnvDrawer' => [
|
||
'title' => 'Редагувати .env',
|
||
'update' => 'Оновлення',
|
||
'confirm' => 'Відхилити',
|
||
'confirmReason' => 'Незбережені зміни',
|
||
'confirmAsk' => 'Скасувати незбережені зміни?'
|
||
],
|
||
'DeploymentScenarios' => [
|
||
'title' => 'Етапи розгортання',
|
||
'enable_maintenance_mode' => '1. Увімкнення режиму обслуговування',
|
||
'fetch_source_code' => '2. Отримання коду джерела',
|
||
'deploy_source_code' => '3. Розгортання коду джерела з Git',
|
||
'install_composer_dependencies' => '4. Установлення залежностей %%item%%',
|
||
'install_package_dependencies' => '5. Установлення залежностей %%item%%',
|
||
'execute_additional_actions' => '6. Запуск сценарію розгортання',
|
||
'disable_maintenance_mode' => '7. Вимкнення режиму обслуговування',
|
||
],
|
||
'DeploymentScriptDrawer' => [
|
||
'title' => 'Редагувати сценарій розгортання',
|
||
'update' => 'Оновлення',
|
||
'confirm' => 'Відхилити',
|
||
'confirmReason' => 'Незбережені зміни',
|
||
'confirmAsk' => 'Скасувати незбережені зміни?'
|
||
],
|
||
'NodeJsCommandLine' => [
|
||
'notSupported' => 'Керування параметрами Node.js неможливе. Розширення Node.js застаріло чи не встановлено.',
|
||
'installExtension' => 'Натисніть тут, аби встановити розширення.',
|
||
'askToInstallExtension' => 'Щоб установити розширення Node.js і ввімкнути цю функцію, зверніться до адміністратора Plesk.',
|
||
'installButton' => 'Установити',
|
||
'notRecommend' => 'не рекомендовано',
|
||
'versionNotInstalled' => 'Версію NodeJs не встановлено',
|
||
'unavailable' => 'Недоступно',
|
||
],
|
||
'CommandLine' => [
|
||
'executeButton' => 'Виконати команду',
|
||
],
|
||
],
|
||
'forms' => [
|
||
'applicationWizard' => [
|
||
'title' => 'Laravel',
|
||
'description' => 'Створити новий веб-сайт за допомогою встановлення програми Laravel',
|
||
],
|
||
],
|
||
'LaravelDeployRemoteTask' => [
|
||
'running' => 'Розгортання проєкту...',
|
||
'done' => 'Проєкт розгорнуто',
|
||
'redirectTitle' => 'Переглянути його',
|
||
],
|
||
'LaravelDeploySkeletonTask' => [
|
||
'running' => 'Розгортання проєкту...',
|
||
'done' => 'Проєкт розгорнуто',
|
||
'redirectTitle' => 'Переглянути його',
|
||
],
|
||
'LaravelScanTask' => [
|
||
'running' => 'Пошук програм Lavarel',
|
||
'done' => 'Приєднано програм: %%count%%',
|
||
'doneWithErrors' => 'Приєднано програм: %%count%%. Неможливо приєднати інші програми через наступну помилку: %%errors%%',
|
||
'redirectTitle' => 'Переглянути його',
|
||
],
|
||
'permissionDenied' => 'право скасовано',
|
||
'missingRepositoryForDomain' => 'Не вдалося отримати інформацію про сховище для домена "%%domainName%%"',
|
||
'fileDoesntExist' => 'Файл "%%filename%%" не існує',
|
||
'failedEnableSchedule' => 'Збій вмикання запланованих завдань',
|
||
'failedDisableSchedule' => 'Збій вимикання запланованих завдань',
|
||
'laravelDoesNotSupportListCommand' => 'Ваша версія Laravel Framework не підтримує команду перегляду списку запланованих завдань.',
|
||
'laravelService' => [
|
||
'keyGenerateError' => 'keyGenerateError',
|
||
'gitCheckWarning' => 'Щоб отримати доступ до приватного сховища, оновіть розширення Git до версії %%version%% або новішої',
|
||
'notInstalled' => 'Розширення %%service%% не встановлено',
|
||
'notActive' => 'Розширення %%service%% неактивне',
|
||
'phpMinVersionWarning' => 'Попередження: щоб Laravel Toolkit працював належно, оберіть версію PHP %%min_version%% чи пізнішу',
|
||
],
|
||
'gitService' => [
|
||
'deployError' => 'Сталася помилка розширення Git',
|
||
'updateError' => 'Збій оновлення сховища Git',
|
||
'publicKeyError' => 'Збій клонування сховища Git. Переконайтеся, що до вашого сервера Git додано відкритий ключ і до сховища надано доступ для читання.',
|
||
],
|
||
'composerService' => [
|
||
'registerError' => 'Збій реєстрації програми',
|
||
'listError' => 'Збій отримання списку програм',
|
||
'appInstallError' => 'Не вдалося встановити програму'
|
||
],
|
||
'nodeService' => [
|
||
'versionCheckFailed' => 'Аби використовувати функції Node.js, установіть розширення Node.js версії %%version%% чи новішої',
|
||
'noHandlersPresent' => 'На сервері немає доступних обробників Node.js',
|
||
'selectError' => 'Неможливо вибрати незареєстровану версію Node.js %%nodeVersion%%',
|
||
],
|
||
'GitCreateStep' => [
|
||
'title' => 'Створювання сховища Git',
|
||
],
|
||
'GitCommitStep' => [
|
||
'title' => 'Оновлення транзакцій для сховища Git',
|
||
],
|
||
'GitDeployStep' => [
|
||
'title' => 'Клонування сховища Git'
|
||
],
|
||
'ActivateMaintenanceModeStep' => [
|
||
'title' => 'Переведення програми в режим обслуговування',
|
||
],
|
||
'RestartQueueWorkerStep' => [
|
||
'title' => 'Відправлення команди на перезапуск обробника черги',
|
||
],
|
||
'ComposerInstallStep' => [
|
||
'noAppId' => 'Не вдалося отримати ID програми',
|
||
'title' => 'Установлення залежностей Composer'
|
||
],
|
||
'NodeJsDependenciesInstallStep' => [
|
||
'title' => 'Установлення залежностей Node.js'
|
||
],
|
||
'FinalUpdateStep' => [
|
||
'title' => 'Завершення оновлення'
|
||
],
|
||
'DeactivateMaintenanceModeStep' => [
|
||
'title' => 'Переведення програми у нормальний режим',
|
||
],
|
||
'ComposerCreateProjectStep' => [
|
||
'title' => 'Створення скелета Laravel',
|
||
],
|
||
'HostingSettingsStep' => [
|
||
'title' => 'Налаштування параметрів хостингу'
|
||
],
|
||
'PhpEnvConfigurationStep' => [
|
||
'title' => 'Налаштування середовища PHP'
|
||
],
|
||
'LaravelStartStep' => [
|
||
'title' => 'Налаштування програми Laravel'
|
||
],
|
||
'ScanStep' => [
|
||
'title' => 'Сканування файлів веб-простору'
|
||
],
|
||
'GitAttachStep' => [
|
||
'title' => 'Приєднання до Git'
|
||
],
|
||
'ComposerAttachStep' => [
|
||
'title' => 'Підключення до PHP Composer'
|
||
],
|
||
'LaravelAttachStep' => [
|
||
'title' => 'Підключення до Laravel Toolkit'
|
||
],
|
||
'NodeInitStep' => [
|
||
'title' => 'Підготування середовища Node.js',
|
||
],
|
||
'customButton' => [
|
||
'sidebar' => [
|
||
'title' => 'Laravel',
|
||
'description' => 'Керування всіма доступними веб-сайтами Laravel',
|
||
],
|
||
'domainCard' => [
|
||
'installApplication' => 'Установка програми Laravel',
|
||
'manageApplication' => 'Laravel',
|
||
]
|
||
],
|
||
'GitUpdateStep' => [
|
||
'title' => 'Витягування оновлень із сховища Git'
|
||
],
|
||
'InstallNodeExtensionTask' => [
|
||
'running' => 'Підготування необхідних розширень для підтримки Node.js',
|
||
'done' => 'Функція Node.js готова до використання',
|
||
],
|
||
'NodeInstallExtensionStep' => [
|
||
'title' => 'Установлення необхідного розширення %%extension%%',
|
||
'extensionVersionTooLow' => 'Встановлена версія розширення \'%%extension%%\' має бути \'%%requiredVersion%%\' чи пізнішою. Наразі встановлено версію \'%%installedVersion%%\'.',
|
||
'noProperVersionFound' => 'Не вдалося встановити необхідне розширення з каталогу розширень: %%error%%.',
|
||
],
|
||
'deploymentActionModifier' => [
|
||
'noCompatibleNode' => 'Не вдалося знайти інтерпретатор Node.js, сумісний з версією %%version%%, налаштованою для цієї програми в Laravel Toolkit',
|
||
],
|
||
'permissions' => [
|
||
'manage_laravel_toolkit' => 'Доступ до Laravel Toolkit',
|
||
'manage_laravel_toolkit_hint' => 'Надає повний доступ до Laravel Toolkit.'
|
||
],
|
||
'common' => [
|
||
'error' => [
|
||
'noPhpSupportOnDomain' => 'Домен \'%%domainName%%\' не підтримує PHP. <a href="%%domainHref%%">Увімкніть PHP для домену</a>',
|
||
],
|
||
],
|
||
];
|