Files
server/opt/psa/admin/plib/modules/composer/resources/locales/uk-UA.php
2026-01-07 20:52:11 +01:00

333 lines
30 KiB
PHP
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<?php
// Copyright 1999-2019. Plesk International GmbH. All rights reserved.
$messages = [
'title' => 'PHP Composer',
'domainPage.title' => 'PHP Composer для %%domain%%',
'customButton.title' => 'PHP Composer',
'customButton.description' => 'Розширення PHP Composer',
'app.installed.message' => 'Перейдіть до Веб-сайти та домени> домен, кореневий каталог документів якого містить застосунок Composer> PHP Composer, та натисніть "Сканувати".',
'common' => [
'error' => [
'noHostingOnDomain' => "На домені '%%domainName%%' не налаштовано веб-хостинг.",
'unsupportedPhpVersionOnDomain' => "На домені '%%domainName%%' не вдалося знайти PHP з версією 5.3.0 або більш пізнішою. Спробуйте оновити PHP.",
'phpHandlerNotExistsOnDomain' => "На домені '%%domainName%%' вимкнена підтримка PHP. Щоб запустити Composer та ваш застосунок, перейдіть до: Веб-сайти та домени> ваш домен> РНР налаштування, та увімкніть там підтримку PHP.",
'composerCommandFailed' => "Неможливо виконати команду '%%commandName%%': %%error%%",
'noSuitablePhpHandler' => "Обраний обробник PHP не відповідає вимогам вашого застосунку: %%constraints%%. Щоб запустити Composer та ваш застосунок, перейдіть до: Веб-сайти та домени> ваш домен> РНР налаштування, та оберіть придатний обробник PHP.",
'extensionNotInstalled' => "Розширення %%code%% не встановлено.",
'missingDomainId' => 'У запиті відсутній ID домену.',
'missingApplicationId' => 'У запиті відсутній ID застосунку.',
'missingTaskId' => 'У запиті відсутній ID довготривалого завдання.',
'missingTaskType' => 'У запиті відсутній тип довготривалого завдання.',
'missingApplicationMode' => 'У запиті відсутній режим застосунку.',
'missingApplicationVariables' => 'У запиті відсутні змінні середовища застосунку.',
'applicationRememberFailed' => 'Не вдалося запам\'ятати застосунок: %%error%%',
'noPhpSupportOnDomain' => "На домені '%%domainName%%' вимкнена підтримка PHP. Щоб запустити Composer та ваш застосунок, перейдіть до: Веб-сайти та домени> ваш домен> РНР налаштування, та увімкніть там підтримку PHP.",
'unableToFindPhpPackage' => "Не вдалося знайти пакет PHP для версії '%%version%%'.",
'invalidTaskType' => "Недійсний тип завдання: '%%taskType%%'.",
'pluginUpdateFailed' => "Неможливо оновити плагін: %%error%%",
],
],
'scan' => [
'error' => [
'failed' => 'Не вдалося просканувати домени на наявність застосунків Composer: %%error%%',
],
'success.nothingFound' => 'Домен проскановано. Застосунків не знайдено.',
],
'application' => [
'error' => [
'brokenApplication' => 'Composer визначає, що ваш застосунок може бути пошкодженим: %%error%%. Спробуйте знайти рішення у документації Composer (https://getcomposer.org/doc/) або у інших джерелах.',
'brokenApplicationInvalidSyntax' => 'Composer визначає, що ваш застосунок може бути пошкодженим: %%error%%',
'invalidModeType' => "Режим застосунку недійсний.",
'packagesLoadFailed' => "Не вдалося завантажити пакети: %%error%%",
'changeModeFailed' => "Не вдалося змінити режим застосунку: %%error%%",
'missingComposerJson' => 'У запиті відсутній вміст файлу composer.json застосунку.',
'composerJsonSaveFailed' => 'Не вдалося зберегти файл composer.json застосунку: %%error%%.',
'alreadyExistsOnDomain' => "Застосунок Composer на домені '%%domainName%%' за шляхом '%%path%%' вже існує.",
'notExistsWithId' => 'Застосунок з ID %%id%% не існує.',
'notExistsOnDomainWithPath' => "Не вдалося знайти застосунок Composer на домені '%%domainName%%' за шляхом '%%path%%'.",
'saveEnvVariablesFailed' => "Не вдалося зберегти змінні середовища застосунку: %%error%%",
'installPackagesFailed' => 'Не вдалося встановити пакети застосунку: %%error%%',
'updatePackagesFailed' => 'Не вдалося оновити пакети застосунку: %%error%%',
'invalidComposerJson' => 'файл %%path%% домену %%domain%% недійсний. Щоб виправити проблему, натисніть "Редагувати composer.json" та виправте синтаксис composer.json.',
'checkStatusFailed' => 'Не вдалося перевірити статус застосунку: %%error%%',
'indexPackagesFailed' => "Неможливо оновити інформацію про пакети: %%error%%",
'loadLongTasksFailed' => 'Неможливо завантажити виконувані завдання застосунку: %%error%%',
'refreshPackagesFailed' => 'Неможливо відновити інформацію про пакети: %%error%%',
],
'lockFileIsNotUpToDate' => "Файл блокування не відповідає останнім змінам у composer.json. Щоб отримати актуальні залежні компоненти, натисніть \"Оновити\".",
'extraPackages' => "Застосунок містить надлишкові пакети. Щоб їх вилучити, натисніть \"Оновити\".",
'lockFileNotExists' => "Файл блокування не існує. Для створення файлу натисніть \"Оновити\".",
'packagesDataNotSynced' => "Інформація про пакети застаріла. Натисніть \"Оновити\", щоб отримати актуальні дані."
],
'task' => [
'step' => [
'refreshPackagesStep' => [
'title' => [
'running' => 'Оновлення інформації про пакети',
'running.package' => 'Оновлення інформації про пакет %%packageName%%',
],
],
'installPackagesStep' => [
'title' => [
'running' => 'Встановлення пакетів застосунку',
],
],
'updatePackagesStep' => [
'title' => [
'running' => 'Оновлення пакетів',
],
],
],
'scan' => [
'title' => [
'done' => 'Сканування на наявність застосунків Composer закінчено.',
'doneWithErrors' => 'Сканування на наявність застосунків Composer закінчено з помилками: %%errors%%',
'error' => 'Не вдалося просканувати сервер на наявність застосунків Composer.',
'running' => 'Сканування на наявність застосунків Composer',
],
'error' => [
'domainNotFound' => 'Не вдалося знайти домен %%domainName%%, щоб його просканувати.',
],
],
'installPackagesTask' => [
'title' => [
'done' => 'Пакети встановлені',
'doneWithErrors' => 'Пакети встановлені з помилками: %%errors%%',
'error' => 'Не вдалося встановити пакети',
'running' => 'Встановлення пакетів застосунку',
],
],
'updatePackagesTask' => [
'title' => [
'done' => 'Пакети оновлені',
'doneWithErrors' => 'Пакети оновлені з помилками: %%errors%%',
'error' => 'Не вдалося оновити пакети',
'running' => 'Оновлення пакетів',
],
],
'refreshPackagesTask' => [
'title' => [
'done' => 'Інформація про пакети відновлена',
'doneWithErrors' => 'Під час оновлення інформації про пакети виникли помилки: %%errors%%',
'error' => 'Неможливо оновити інформацію про пакети',
'running' => 'Оновлення інформації про пакети',
'running.package' => 'Оновлення інформації про пакет %%packageName%%',
],
],
'indexPackagesTask' => [
'title' => [
'done' => 'Інформація про пакети відновлена',
'doneWithErrors' => 'Під час оновлення інформації про пакети виникли помилки: %%errors%%',
'error' => 'Неможливо оновити інформацію про пакети',
'running' => 'Оновлення інформації про пакети',
'running.package' => 'Оновлення інформації про пакет %%packageName%%',
],
],
'updateCommandInfoPluginTask' => [
'title' => [
'done' => 'Інтеграційний плагін оновлено',
'doneWithErrors' => 'Інтеграційний плагін оновлено з помилками: %%errors%%',
'error' => 'Не вдалося оновити інтеграційний плагін',
'running' => 'Оновлення інтеграційного плагіна',
],
],
],
'cli' => [
'usage' => "Використання: composer --help
--scan [-all, -format raw|json]
--application [-list, -format raw|json] [-register vendor/name]
--update [-packages vendor/package1 vendor/package2 ...] [-dry-run]
--install [-dry-run]
--refresh
--show [-format raw|json]
--tune [-php, -format raw|json]
--require [-packages vendor/package1 vendor/package2 ...] [-dev]
--remove [-packages vendor/package1 vendor/package2 ...] [-dev]",
'error' => [
'notExists' => 'Не існує',
'operationNameMissed' => 'Не зазначено операцію для команди. Перелік доступних операцій: %%list%%',
'formatIsNotSupported' => 'Зазначений формат не підтримується. Дозволені формати: %%formats%%',
'invalidOption' => "Для опції '-%%option%%' встановлено недійсне значення.",
'missedOption' => "Потрібна опція '-%%option%%'.",
'optionBadValue' => "Для опції '-%%option%%' встановлено недійсне значення.",
],
'success' => [
'applicationRegistered' => 'Застосунок зареєстровано.',
'applicationPackagesInstalled' => 'Пакети застосунку встановлені.',
],
'commands' => [
'scan' => 'Перевіряє наявність застосунків Composer.',
'application' => 'Керує застосунками.',
'update' => 'Оновлює пакети застосунків.',
'install' => 'Встановлює пакети застосунків.',
'show' => 'Відображає перелік доступних пакетів.',
'tune' => 'Налаштовує домен відповідно до вимог файлу composer.json.',
'require' => 'Встановлює пакети застосунків.',
'remove' => 'Вилучає пакети застосунків.',
'refresh' => 'Відновлює пакети у базі даних та синхронізує її з файловою системою.',
'self-update' => 'Оновлює composer.phar до останньої версії.',
],
'options' => [
'format' => 'Виводить дані в конкретному форматі. Стандартно всі дані відображаються в форматі raw. Підтримувані формати: json, raw',
'application' => 'ID застосунку',
'domain' => 'Домен застосунку',
'path' => 'Шлях до файлу composer.json',
'packages' => 'Перелік пакетів',
'env' => 'Режим застосунку: розробка/експлуатація',
'dry-run' => 'Модулює встановлення пакета та демонструє, що відбудеться в цьому разі.',
'dev' => 'Додає/видаляє пакунки до/з require-dev.',
'php' => 'Встановлює найновішу версію обробника PHP, що відповідає вимогам файлу composer.json.',
'outdated' => 'Відображає лише застарілі пакети.',
'list' => 'Відображає перелік застосунків.',
'prefer-latest' => 'Встановлює останню версію обробника PHP, що відповідає вимогам файлу composer.json.',
'all' => 'Сканує всі домени на наявність застосунків Composer.',
'register' => 'Реєструє нові застосунки.',
'package' => 'Визначає ім\'я пакета.',
'skip-verify' => 'Пропускає перевірку завантаженого файлу composer.phar',
],
'fields' => [
'common' => [
'id' => 'ID',
'domain' => 'Домен',
'path' => 'Шлях',
'status' => 'Статус',
'name' => 'Ім\'я',
'requiredVersion' => 'Необхідна',
'currentVersion' => 'Поточна',
'versionToUpdate' => 'Оновлення',
'latestVersionToUpdate' => 'Актуальна',
'description' => 'Опис',
],
'tune' => [
'component' => 'Компонент',
'data' => 'Дані',
'errors' => 'Помилки',
],
],
'appStatus' => [
'broken' => 'Не працює',
'ok' => 'ОК',
],
'packagesRefresh.success' => 'Інформація про пакети оновлена.',
],
'frontend' => [
'common' => [
'name' => 'Ім\'я',
'domain' => 'Домен',
'path' => 'Шлях',
'version' => 'Версія',
'description' => 'Опис',
'mode.prod' => 'Експлуатація',
'mode.dev' => 'Розробка',
'mode.prod.description' => 'Для застосунків, що вже готові до експлуатації.',
'mode.dev.description' => 'Для розробки та тестування застосунків. Охоплює додаткові залежні компоненти для розробки.',
'loading' => 'Завантажується...',
'changelog' => 'Журнал змін',
'source' => 'Джерело',
'processing' => 'Обробляється',
'processingPercent' => 'Обробляється (%%percent%%%)',
'status' => 'Статус',
'update' => 'Оновлення',
],
'domainPage' => [
'noApplicationsTitle' => 'Знайдіть свої застосунки Composer',
'noApplicationsDescription' => 'Натисніть "Сканувати", щоб знайти файл composer.json та виявити застосунок Composer.',
'noApplicationsSearch' => [
'mainDomain' => "Пошук застосунків охоплює усі каталоги у вихідному каталозі підписки: '%%homePath%%'.",
'nonMainDomain' => "Пошук застосунків охоплює усі каталоги у батьківському каталозі кореня документа домену: '%%docRootParent%%'.",
'nonMainDomain.withoutUpperDir' => "Пошук застосунків охоплює усі каталоги у корені документа: '%%docRoot%%'.",
],
'applicationFolder' => 'Каталог: %%folder%%',
'openApplicationFolder' => 'Перейти до каталогу застосунку',
'applicationMode' => 'Режим: %%mode%%',
'changeApplicationFolder' => 'змінити',
'envVariables' => 'Змінні середовища',
'packageDependencies' => 'Залежні компоненти пакунка',
'updateInfoTitle' => 'Як працює оновлення',
'updateInfoDescription' => [
'noPackagesType' => 'Якщо встановлених пакетів немає (оскільки жоден не був зазначений у composer.json), оновлення нічого не зробить. Якщо один або декілька пакетів були встановлені, але потім вилучені з composer.json, оновлення видалить ці пакети задля сумісності системи з composer.json.',
'noType' => "Оновлення для основних залежних компонентів застосунку відсутні, але можуть бути наявні для другорядних у цьому випадку вони відображатимуться на індикаторі поточного стану. Ці оновлення зазвичай безпечні та не впливають на роботу застосунку.",
'majorType' => "Основні оновлення зазвичай містять значні зміни та можуть вплинути на зворотну сумісність компонентів та роботу застосунку. Обов'язково виконуйте тестування застосунку після оновлення.",
'minorType' => "Другорядні оновлення зазвичай містять незначні зміни та ніяк не впливають на зворотну сумісність компонентів та роботу застосунку. Але з міркувань безпеки виконуйте тестування застосунку після оновлення.",
'patchType' => "Оновлення патчів містять виправлення помилок зворотної сумісності та не впливають на роботу застосунку. Ви можете виконати тестування застосунку після оновлення, але ця процедура не є обов'язковою.",
],
'packages.filter.all' => 'Всі',
'packages.filter.criticalUpdates' => 'Важливі оновлення',
'packages.filter.allUpdates' => 'Всі оновлення (%%count%%)',
'packages.status.upToDate' => 'Оновлення не потрібно',
'packages.status.dataNotAvailable' => 'Дані не доступні',
'packages.status.updateAvailable' => 'Доступні нові оновлення',
'packages.status.notInstalled' => 'Не встановлено',
'packages.indexing' => 'Будь ласка, зачекайте поки закінчиться оновлення інформації про пакети.',
'packages.loading' => 'Завантаження пакетів...',
'selectMode' => 'Оберіть режим:',
'selectFolder' => 'Оберіть каталог:',
'envDrawer.title' => 'Змінні середовища для Composer',
'envDrawer.pathVariableHint' => 'Composer сприймає значення змінної як відносний шлях, що починається з кореневого каталогу застосунку (зазвичай кореневий каталог документів домену), поки ви не зазначите повний шлях (який починається з системного кореня "/" для Linux та літери диска "C:\" для Windows).',
'composerJsonDrawer.title' => 'Редагувати composer.json',
'addVariable' => 'Додати змінну',
'removeVariable' => 'Видалити змінну',
'updateConfirmationDialog.title' => 'Попередження',
'updateConfirmationDialog.description' => [
'common' => "Серед оновлень наявні основні (%%major%%), другорядні (%%minor%%) та для патчів (%%patch%%).",
'noPackagesType' => 'Якщо встановлених пакетів немає (оскільки жоден не був зазначений у composer.json), оновлення нічого не зробить. Якщо один або декілька пакетів були встановлені, але потім вилучені з composer.json, оновлення видалить ці пакети задля сумісності системи з composer.json.',
'noType' => "Оновлення для основних залежних компонентів застосунку відсутні, але можуть бути наявні для другорядних. Оновлення другорядних залежних компонентів зазвичай безпечне та не впливає на роботу застосунку. Оновити застосунок?",
'majorType' => "Основні оновлення мають найвищий ризик вивести з ладу ваш застосунок. Обов'язково виконайте тестування застосунку після оновлення. Оновити застосунок?",
'minorType' => "Другорядні оновлення відносно безпечні та зазвичай не впливають на роботу застосунку. При бажанні ви можете виконати тестування застосунку після оновлення. Оновити застосунок?",
'patchType' => "Оновлення патчів безпечні та не впливають на роботу застосунку. Ви можете виконати тестування застосунку після оновлення, але ця процедура не є обов'язковою. Оновити застосунок?",
],
'plugin.commandInfo.update.warning' => "Будь ласка, зачекайте поки оновиться інтеграційний плагін Plesk.",
],
'mainPage' => [
'feedback' => 'Хочете допомогти нам покращити це розширення? Повідомте про виявлені помилки, відсутні функції та будь-які інші проблеми на %%email%%',
'checkPhpComposerButton' => 'Перейдіть до вкладки "Веб-сайти та домени" та знайдіть кнопку "PHP Composer"',
'feature1.title' => 'Використовуйте PHP Composer без доступу SSH',
'feature1.description' => 'Виконуйте найбільш корисні дії Composer через користувацький інтерфейс, навіть якщо протокол SSH відсутній.',
'feature1.description.item1' => '- Визначайте змінні середовища',
'feature1.description.item2' => '- Редагуйте свій composer.json',
'feature1.description.item3' => '- Запускайте команди встановлення та оновлення',
'feature2.title' => 'Встановлюйте та оновлюйте залежні компоненти у один клік',
'feature2.description' => [
'firstPart' => 'Немає необхідності запам\'ятовувати команди та опції, які необхідно запустити для встановлення залежних компонентів. Зробіть лише один клік та Plesk самостійно про все подбає.',
'secondPart' => 'Незабаром: частково оновлені залежні компоненти, що негативно впливають на роботу вашого веб-сайту, більше не будуть головним болем. Просто виконайте тестовий запуск, щоб переконатися, що встановлення залежних компонентів не призведе до проблем.',
],
'feature3.title' => 'Переглядайте встановлені залежні компоненти та вирішуйте, чи необхідно їх оновлювати',
'feature3.description' => [
'firstPart' => 'Оновлення залежних компонентів надзвичайно важливе для захисту веб-сайту, але може вплинути на його роботу.',
'secondPart' => 'Незабаром: індикатори будуть також відображати наявність проблем безпеки зі встановленою версією.',
],
'feature4.title' => 'Отримуйте належну версію PHP автоматично',
'feature4.description.item1' => '- Ваш веб-сайт буде автоматично використовувати версію PHP, визначену у composer.json.',
'feature4.description.item2' => '- Composer працює, використовуючи належний обробник PHP (не такий, що передбачається системою, а той, що використовується окремим веб-сайтом).',
'feature4.description.item3' => '- Незабаром: Plesk зможе самостійно обирати версію та обробник PHP - просто увійдіть через SSH та запустіть команду "php".',
'dynamicList.header' => 'Динамічний список',
'activeList.header' => 'Активний список',
],
'actions' => [
'scan' => 'Сканувати',
'save' => 'Зберегти',
'update' => 'Оновлення',
'update.process' => 'Оновлюється...',
'editComposerJson' => 'Редагувати composer.json',
'changeMode' => 'Змінити режим',
'change' => 'Змінити',
'change.process' => 'Змінюється...',
'specify' => 'Визначити',
'install' => 'Встановити',
'install.process' => 'Встановлюється...',
'changeFolder' => 'Змінити каталог',
'refresh' => 'Оновити',
'refresh.process' => 'Оновлення...',
],
],
];