344 lines
17 KiB
PHP
344 lines
17 KiB
PHP
<?php
|
|
// Copyright 1999-2024. WebPros International GmbH. All rights reserved.
|
|
|
|
$messages = [
|
|
'__perm_denied' => 'Kebenaran ditolak',
|
|
'app' => [
|
|
'Home' => [
|
|
'title' => 'Laravel Toolkit',
|
|
],
|
|
'Domain' => [
|
|
'title' => 'Laravel Toolkit',
|
|
],
|
|
'InstallDrawer' => [
|
|
'title' => 'Pasang Aplikasi',
|
|
'chooseDomain' => 'Pilih domain:',
|
|
'install' => 'Pasang Aplikasi',
|
|
'repository' => 'Repositori:',
|
|
'sshPublicKey' => 'Kunci awam SSH:',
|
|
'sshPublicKeyHint' => 'Bahagian awam kunci SSH. Untuk mengesahkan dengan repositori jauh, tambahkan kunci SSH awam pada pelayan Git anda.',
|
|
'publicKeyCopied' => 'Kunci awam telah disalin ke papan clip',
|
|
'fieldRequiredError' => 'Medan yang diperlukan ini kosong.',
|
|
],
|
|
'InstallTypeSelector' => [
|
|
'type.skeleton.description' => 'Rangka Laravel akan dipasang. Repositori Git tempatan akan dibuat.',
|
|
'type.skeleton.title' => 'Pasang Skeleton',
|
|
'type.remote.description' => 'Kod Laravel anda dihoskan dalam talian (perkhidmatan awan seperti GitHub, GitLab, atau Bitbucket, atau pelayan anda sendiri).',
|
|
'type.remote.title' => 'Pasang dari repositori jauh',
|
|
],
|
|
'CopyBlock' => [
|
|
'copyClipboard' => 'Salin ke papan klip',
|
|
],
|
|
'ApplicationsList' => [
|
|
'installButton' => 'Pasang Aplikasi',
|
|
'scanButton' => 'Imbas',
|
|
'scanButtonTooltip' => "Imbas untuk aplikasi sedia ada.",
|
|
'searchPlaceholder' => 'Cari domain...',
|
|
'emptyListTitle' => 'Tiada laman Laravel lagi?.. Tiada masalah!',
|
|
'emptyListDescription' => 'Pasang aplikasi Laravel daripada repositori Git atau imbas untuk aplikasi sedia ada.<br>Untuk aplikasi ditemui, direktori `awam` mereka mesti ditetapkan sebagai akar dokumen laman web dan fail `artisan` mesti terletak dalam direktori induk.',
|
|
],
|
|
'ApplicationCard' => [
|
|
'learnMore' => 'Learn more',
|
|
'title' => 'Aplikasi Laravel untuk %%domain%%',
|
|
'imgPreview' => '%%domain%% preview',
|
|
'tabDashboard' => 'Papan Pemuka',
|
|
'tabArtisan' => 'Artisan',
|
|
'tabComposer' => 'Komposer',
|
|
'tabDeployment' => 'Penggunaan',
|
|
'tabNodejs' => 'Node.js',
|
|
'sectionApplicationInfo' => 'Info Aplikasi',
|
|
'applicationName' => 'Nama',
|
|
'domainUrl' => 'URL',
|
|
'sectionDeploymentInfo' => 'Info Penggunaan',
|
|
'repository' => 'Repositori',
|
|
'hookUrl' => 'URL Webhook',
|
|
'lastCommit' => 'Komit terakhir',
|
|
'envEdit' => 'Edit',
|
|
'terminal' => 'Terminal',
|
|
'openTerminal' => 'Buka Terminal SSH',
|
|
'executingCommand' => 'melaksanakan...',
|
|
'sectionConfiguration' => 'Tetapan',
|
|
'envConfiguration' => 'Pemboleh ubah persekitaran (.env)',
|
|
'sectionSSH' => 'Terminal SSH',
|
|
'sectionManage' => 'Urus',
|
|
'buttonDeploy' => 'Gunakan',
|
|
'buttonDeployHint' => 'Sebarkan fail ke tapak pengeluaran.',
|
|
'repositoryCopied' => 'URL repositori telah disalin ke papan klip.',
|
|
'hookUrlCopied' => 'URL Webhook telah disalin ke papan klip.',
|
|
'hookDescription' => 'Tentukan URL ini dalam tetapan repositori perkhidmatan jarak jauh.',
|
|
'domainLink' => 'Domain',
|
|
'domainManage' => 'Urus domain',
|
|
'deploymentScript' => 'Skrip penggunaan',
|
|
'deploymentScriptEdit' => 'Edit skrip',
|
|
'deploymentScriptDisabledHint' => 'Dayakan akses SSH ke pelayan untuk mengedit skrip penggunaan.',
|
|
'logBrowser' => 'Log',
|
|
'ScheduleTab' => [
|
|
'name' => 'Tugas Berjadual',
|
|
'intervalDescription' => 'Show schedule details for %%interval%%',
|
|
'table' => [
|
|
'command' => 'Perintah',
|
|
'description' => 'Huraian',
|
|
'interval' => 'Selang waktu',
|
|
'next' => 'Tempoh Seterusnya',
|
|
'emptyViewTitle' => 'Nampaknya tiada tugas berjadual di sini',
|
|
'emptyLinkTitle' => 'Ketahui cara menambahnya',
|
|
],
|
|
'switchDisabledWarning' => 'Tugas yang dijadualkan dinyahdayakan.',
|
|
'requiredSshAccess' => 'Mendayakan tugas berjadual memerlukan akses SSH ke pelayan. Dayakannya dalam "Akses Pengehosan Web".',
|
|
'requiredSchedulePermission' => 'Mendayakan tugas berjadual memerlukan kebenaran "Pengurusan penjadual". Dayakannya dalam tetapan langganan.',
|
|
],
|
|
'scheduledTasks' => 'Tugas Berjadual',
|
|
'scheduleEnabled' => 'Tugas Berjadual didayakan',
|
|
'scheduleDisabled' => 'Tugas Berjadual dinyahdayakan',
|
|
'scheduledSwitchEnabled' => 'Didayakan',
|
|
'scheduledSwitchDisabled' => 'Dinyahdayakan',
|
|
'MaintenanceMode' => [
|
|
'label' => 'Mod penyenggaraan',
|
|
'disableTooltip' => 'Keluarkan aplikasi anda daripada mod penyelenggaraan. Pelawat laman web akan melihat aplikasi secara langsung.',
|
|
'enableTooltip' => 'Letakkan aplikasi anda dalam mod penyelenggaraan. Pelawat laman web akan melihat halaman yang menunjukkan ralat "503 SERVICE UNAVAILABLE"',
|
|
'enabledMessage' => 'Permohonan kini dalam mod penyelenggaraan.',
|
|
'disabledMessage' => 'Permohonan kini disiarkan secara langsung.',
|
|
'switchEnabled' => 'Didayakan',
|
|
'switchDisabled' => 'Dinyahdayakan',
|
|
],
|
|
'DeploymentMode' => [
|
|
'title' => 'Mod penggunaan',
|
|
'auto' => 'Automatik',
|
|
'manual' => 'Manual',
|
|
'description' => 'Cara fail digunakan ke tapak pengeluaran.',
|
|
'Tooltip' => [
|
|
'auto' => 'Fail akan digunakan ke tapak pengeluaran dengan menolak ke cawangan \'master\' repositori tempatan. Jika menggunakan repositori jauh, sediakan webhook untuk penggunaan automatik.',
|
|
'manual' =>
|
|
'Fail perlu digunakan secara manual ke tapak pengeluaran.',
|
|
]
|
|
],
|
|
'QueueWorkerSwitch' => [
|
|
'label' => 'Baris gilir',
|
|
'enabled' => 'Didayakan',
|
|
'disabled' => 'Dinyahdayakan',
|
|
'enabledMessage' => 'Pekerja baris gilis didayakan',
|
|
'disabledMessage' => 'Pekerja baris gilis dinyahdayakan',
|
|
'requirementTooltip' => 'Untuk mendayakan sokongan pekerja baris gilir, hidupkan Tugas Berjadual dan pasang pakej penyepaduan Plesk Laravel Toolkit.',
|
|
'enableTooltip' => 'Dayakan pekerja baris gilir.',
|
|
'disableTooltip' => 'Nyahdayakan pekerja baris gilir.',
|
|
],
|
|
'QueueTab' => [
|
|
'title' => 'Baris gilir',
|
|
"StopWhenEmpty" => [
|
|
'label' => "Hentikan Pekerja Apabila Kosong",
|
|
'description' => "Pilihan ini mengarahkan pekerja baris gilir untuk memproses semua kerja dan kemudian keluar dengan anggun.",
|
|
],
|
|
"Timeout" => [
|
|
'label' => "Tamat Masa",
|
|
'description' => "Pilihan ini menetapkan bilangan saat maksimum pekerja baris gilir boleh menjalankan kerja. 0 adalah tidak terhad.",
|
|
],
|
|
"MaxJobs" => [
|
|
'label' => "Pekerjaan Maks",
|
|
'description' => "Pilihan ini mengarahkan pekerja baris gilir untuk memproses bilangan kerja yang diberikan dan kemudian keluar. 0 adalah tidak terhad.",
|
|
],
|
|
"MaxTime" => [
|
|
'label' => "Masa Maks",
|
|
'description' => "Pilihan ini mengarahkan pekerja baris gilir untuk memproses kerja untuk bilangan saat yang diberikan dan kemudian keluar. 0 adalah tidak terhad.",
|
|
],
|
|
'drawerTitle' => 'Kerja yang gagal',
|
|
'failedJobsButton' => 'Tunjukkan kerja yang gagal',
|
|
'failedList' => [
|
|
'date' => 'Tarikh',
|
|
'uuid' => 'UUID',
|
|
'connection' => 'Sambungan',
|
|
'queue' => 'Baris gilir',
|
|
'job' => 'Kerja',
|
|
'retry' => 'Cuba semula',
|
|
'delete' => 'Padam',
|
|
'flush' => 'Kosongkan',
|
|
'retryAskConfirm' => 'Adakah anda pasti?',
|
|
'retryConfirmAnswer' => 'Ya, cuba semula',
|
|
'retryTooltip' => 'Cuba semula kerja yang dipilih dengan melaksanakan perintah "php artisan queue:retry".',
|
|
'deleteAskConfirm' => 'Adakah anda pasti?',
|
|
'deleteConfirmAnswer' => 'Ya, padam',
|
|
'deleteTooltip' => 'Padamkan kerja gagal terpilih dengan melaksanakan perintah "php artisan queue:forget".',
|
|
'flushAskConfirm' => 'Adakah anda pasti?',
|
|
'flushConfirmAnswer' => 'Ya, kosongkan',
|
|
'flushTooltip' => 'Padamkan semua kerja yang gagal daripada jadual failed_jobs dengan melaksanakan perintah "php artisan queue:flush".',
|
|
],
|
|
'emptyFailedJobListTitle' => 'Tiada kerja yang gagal',
|
|
],
|
|
],
|
|
'EnvDrawer' => [
|
|
'title' => 'Edit .env',
|
|
'update' => 'Kemas kini',
|
|
'confirm' => 'Buang',
|
|
'confirmReason' => 'Perubahan Tidak Disimpan',
|
|
'confirmAsk' => 'Buang perubahan yang belum disimpan?'
|
|
],
|
|
'DeploymentScenarios' => [
|
|
'title' => 'Langkah-langkah penggunaan',
|
|
'enable_maintenance_mode' => '1. Dayakan mod penyelenggaraan',
|
|
'fetch_source_code' => '2. Ambil kod sumber',
|
|
'deploy_source_code' => '3. Sebarkan kod sumber daripada Git',
|
|
'install_composer_dependencies' => '4. Pasang %%item%% kebergantungan',
|
|
'install_package_dependencies' => '5. Pasang %%item%% kebergantungan',
|
|
'execute_additional_actions' => '6. Jalankan skrip penggunaan',
|
|
'disable_maintenance_mode' => '7. Nyahdayakan mod penyelenggaraan',
|
|
],
|
|
'DeploymentScriptDrawer' => [
|
|
'title' => 'Edit skrip penggunaan',
|
|
'update' => 'Kemas kini',
|
|
'confirm' => 'Buang',
|
|
'confirmReason' => 'Perubahan Tidak Disimpan',
|
|
'confirmAsk' => 'Buang perubahan yang belum disimpan?'
|
|
],
|
|
'NodeJsCommandLine' => [
|
|
'notSupported' => 'Tidak boleh mengurus parameter Node.js. Sambungan Node.js sudah lapuk atau tidak dipasang.',
|
|
'installExtension' => 'Klik di sini untuk memasang sambungan.',
|
|
'askToInstallExtension' => 'Minta pentadbir Plesk memasang sambungan "Node.js" untuk mendayakan fungsi ini.',
|
|
'installButton' => 'Pasang',
|
|
'notRecommend' => 'tidak dicadangkan',
|
|
'versionNotInstalled' => 'Versi NodeJs tidak dipasang',
|
|
'unavailable' => 'Tidak tersedia',
|
|
],
|
|
'CommandLine' => [
|
|
'executeButton' => 'Execute command',
|
|
],
|
|
],
|
|
'forms' => [
|
|
'applicationWizard' => [
|
|
'title' => 'Laravel',
|
|
'description' => 'Buat tapak web baharu dengan memasang aplikasi Laravel',
|
|
],
|
|
],
|
|
'LaravelDeployRemoteTask' => [
|
|
'running' => 'Menetapkan projek...',
|
|
'done' => 'Projek dikerahkan',
|
|
'redirectTitle' => 'Lihat ia',
|
|
],
|
|
'LaravelDeploySkeletonTask' => [
|
|
'running' => 'Menetapkan projek...',
|
|
'done' => 'Projek dikerahkan',
|
|
'redirectTitle' => 'Lihat ia',
|
|
],
|
|
'LaravelScanTask' => [
|
|
'running' => 'Mencari aplikasi Laravel',
|
|
'done' => '%%count%% aplikasi dilampirkan',
|
|
'doneWithErrors' => '%%count%% aplikasi dilampirkan. Tidak dapat melampirkan aplikasi lain kerana ralat berikut: %%errors%%',
|
|
'redirectTitle' => 'Lihat ia',
|
|
],
|
|
'permissionDenied' => 'kebenaran ditolak',
|
|
'missingRepositoryForDomain' => 'Gagal mendapatkan maklumat repositori untuk domain "%%domainName%%"',
|
|
'fileDoesntExist' => 'Fail "%%filename%%" tidak wujud',
|
|
'failedEnableSchedule' => 'Gagal mendayakan tugas yang dijadualkan',
|
|
'failedDisableSchedule' => 'Gagal menyahdayakan tugas yang dijadualkan',
|
|
'laravelDoesNotSupportListCommand' => 'Versi Rangka Kerja Laravel anda tidak menyokong arahan paparan senarai tugas yang dijadualkan.',
|
|
'laravelService' => [
|
|
'keyGenerateError' => 'keyGenerateError',
|
|
'gitCheckWarning' => 'Untuk mengakses repositori peribadi, kemas kini sambungan Git kepada versi %%version%% atau lebih baharu',
|
|
'notInstalled' => 'Sambungan %%service%% tidak dipasang',
|
|
'notActive' => 'Sambungan %%service%% tidak aktif',
|
|
'phpMinVersionWarning' => 'Amaran: Untuk membolehkan Laravel Toolkit berfungsi dengan betul, pilih versi PHP %%min_version%% atau lebih baharu',
|
|
],
|
|
'gitService' => [
|
|
'deployError' => 'Ralat sambungan git berlaku',
|
|
'updateError' => 'Gagal mengemas kini repositori Git',
|
|
'publicKeyError' => 'Gagal mengklon repositori Git. Pastikan anda telah menambahkan kunci awam pada pelayan Git anda dan membenarkan akses baca kepada repositori.',
|
|
],
|
|
'composerService' => [
|
|
'registerError' => 'Gagal mendaftar permohonan',
|
|
'listError' => 'Gagal mendapatkan senarai aplikasi',
|
|
'appInstallError' => 'Gagal memasang aplikasi'
|
|
],
|
|
'nodeService' => [
|
|
'versionCheckFailed' => 'Untuk menggunakan fungsi Node.js, pasang versi sambungan Node.js %%version%% atau lebih baharu',
|
|
'noHandlersPresent' => 'Tiada pengendali Node.js tersedia pada pelayan',
|
|
'selectError' => 'Tidak boleh memilih versi Node.js yang tidak berdaftar %%nodeVersion%%',
|
|
],
|
|
'GitCreateStep' => [
|
|
'title' => 'Mencipta repositori Git',
|
|
],
|
|
'GitCommitStep' => [
|
|
'title' => 'Berkomitmen kepada repositori Git',
|
|
],
|
|
'GitDeployStep' => [
|
|
'title' => 'Mengkloning repositori Git'
|
|
],
|
|
'ActivateMaintenanceModeStep' => [
|
|
'title' => 'Menukar aplikasi kepada mod penyelenggaraan',
|
|
],
|
|
'RestartQueueWorkerStep' => [
|
|
'title' => 'Menghantar arahan untuk memulakan semula pekerja baris gilir',
|
|
],
|
|
'ComposerInstallStep' => [
|
|
'noAppId' => 'Gagal mendapatkan ID permohonan',
|
|
'title' => 'Memasang kebergantungan Komposer'
|
|
],
|
|
'NodeJsDependenciesInstallStep' => [
|
|
'title' => 'Memasang kebergantungan Node.js'
|
|
],
|
|
'FinalUpdateStep' => [
|
|
'title' => 'Melengkapkan kemas kini'
|
|
],
|
|
'DeactivateMaintenanceModeStep' => [
|
|
'title' => 'Menukar aplikasi kepada mod biasa',
|
|
],
|
|
'ComposerCreateProjectStep' => [
|
|
'title' => 'Mencipta rangka Laravel',
|
|
],
|
|
'HostingSettingsStep' => [
|
|
'title' => 'Mengkonfigurasi tetapan pengehosan'
|
|
],
|
|
'PhpEnvConfigurationStep' => [
|
|
'title' => 'Mengkonfigurasi persekitaran PHP'
|
|
],
|
|
'LaravelStartStep' => [
|
|
'title' => 'Mengkonfigurasi aplikasi Laravel'
|
|
],
|
|
'ScanStep' => [
|
|
'title' => 'Mengimbas fail ruang web'
|
|
],
|
|
'GitAttachStep' => [
|
|
'title' => 'Melampirkan pada Git'
|
|
],
|
|
'ComposerAttachStep' => [
|
|
'title' => 'Melampirkan pada Komposer PHP'
|
|
],
|
|
'LaravelAttachStep' => [
|
|
'title' => 'Melampirkan pada Kit Peralatan Laravel'
|
|
],
|
|
'NodeInitStep' => [
|
|
'title' => 'Menyediakan persekitaran Node.js',
|
|
],
|
|
'customButton' => [
|
|
'sidebar' => [
|
|
'title' => 'Laravel',
|
|
'description' => 'Urus semua laman web Laravel yang tersedia',
|
|
],
|
|
'domainCard' => [
|
|
'installApplication' => 'Pasang Aplikasi Laravel',
|
|
'manageApplication' => 'Laravel',
|
|
]
|
|
],
|
|
'GitUpdateStep' => [
|
|
'title' => 'Menarik kemas kini daripada repositori Git'
|
|
],
|
|
'InstallNodeExtensionTask' => [
|
|
'running' => 'Menyediakan sambungan yang diperlukan untuk sokongan Node.js',
|
|
'done' => 'Ciri Node.js sedia untuk digunakan',
|
|
],
|
|
'NodeInstallExtensionStep' => [
|
|
'title' => 'Memasang sambungan yang diperlukan %%extension%%',
|
|
'extensionVersionTooLow' => 'Versi sambungan \'%%extension%%\' yang dipasang mestilah \'%%requiredVersion%%\' atau lebih baharu. Versi yang dipasang pada masa ini ialah \'%%installedVersion%%\'.',
|
|
'noProperVersionFound' => 'Tidak dapat memasang sambungan yang diperlukan daripada Katalog Sambungan: %%error%%.',
|
|
],
|
|
'deploymentActionModifier' => [
|
|
'noCompatibleNode' => 'Tidak dapat mencari penterjemah Node.js yang serasi dengan versi %%version%% yang dikonfigurasikan dalam Laravel Toolkit untuk aplikasi ini',
|
|
],
|
|
'permissions' => [
|
|
'manage_laravel_toolkit' => 'Akses kepada Laravel Toolkit',
|
|
'manage_laravel_toolkit_hint' => 'Menyediakan akses penuh kepada Laravel Toolkit.'
|
|
],
|
|
'common' => [
|
|
'error' => [
|
|
'noPhpSupportOnDomain' => 'Domain \'%%domainName%%\' tidak mempunyai solongam PHP. <a href="%%domainHref%%">Sila dayakan PHP untuk domain</a>',
|
|
],
|
|
],
|
|
];
|