<?php
// Copyright 1999-2026. WebPros International GmbH. All rights reserved.
$messages = [
    'calculate-size.totalSelectionSize' => 'Ukuran pilihan: %%totalSize%%',
    'calculate-size.invalidFileName' => 'Nama file salah',
    'calculate-size.actionError' => 'Tidak dapat mengkalkulasi ukuran file atau direktori %%file%%: %%reason%%',

    'code-editor.title' => "Penyunting Kode: %%file%%",
    'code-editor.successSaved' => 'File berhasil disimpan.',
    'code-editor.exitConfirmation' => 'Apakah Anda yakin ingin menutup berkas dan membuang perubahan yang belum disimpan?',
    'code-editor.exitConfirmationDescription' => '',

    'html-editor.title' => "Penyunting HTML: %%file%%",
    'html-editor.successSaved' => 'File berhasil disimpan.',

    'copy-files.title' => 'Salin File',
    'copy-files.hintFile' => 'Anda akan menyalin: %%file%%',
    'copy-files.hintFiles' => 'Anda akan menyalin %%number%% file/direktori.',
    'copy-files.destinationFolderHint' => 'Salin ke direktori berikut:',
    'copy-files.overwriteExisting' => 'Ganti file yang ada',
    'copy-files.errorFileExists' => 'File atau direktori dengan nama yang sama sudah ada di direktori tujuan.',
    'copy-files.actionSuccess' => 'File dan direktori terpilih berhasil disalin.',
    'copy-files.actionError' => 'Tidak dapat menyalin %%file%%: %%reason%%',
    'copy-files.invalidSourceFileName' => 'Nama file asli invalid.',
    'copy-files.invalidDestinationFileName' => 'Nama file invalid.',
    'copy-files.destinationRequired' => 'Direktori tujuan belum ditetapkan.',

    'create-archive.title' => 'Tambah File ke Arsip',
    'create-archive.hint' => 'Jalur ke file arsip: %%folder%%',
    'create-archive.archiveName' => 'Nama file arsip',
    'create-archive.errorEmptyArchiveName' => 'Masukkan nama file arsip.',
    'create-archive.errorEmptySelection' => 'Tidak ada file yang dipilih.',
    'create-archive.errorArchiveExists' => 'Arsip dengan nama file yang sama sudah ada.',
    'create-archive.archiveCreated' => '%%archive%% berhasil dibuat.',
    'create-archive.actionError' => 'Tidak dapat membuat arsip: %%reason%%.',

    'create-directory.title' => 'Buat Direktori',
    'create-directory.hint' => 'Tambah direktori ke: %%folder%%',
    'create-directory.folderName' => 'Nama direktori',
    'create-directory.errorEmptyDirectoryName' => 'Masukkan nama direktori.',
    'create-directory.errorDirectoryExists' => 'Direktori atau file dengan nama yang sama telah ada. Harap pilih nama yang lain.',
    'create-directory.actionError' => 'Tidak dapat membuat direktori %%directory%%: %%reason%%',
    'create-directory.folderCreated' => 'Direktori %%folder%% berhasil dibuat.',
    'create-directory.errorInvalidPath' => 'Jalur yang ditentukan tidak valid.',

    'create-file.title' => 'Buat File',
    'create-file.hint' => 'Tambah file ke: %%folder%%',
    'create-file.fileName' => 'Nama file',
    'create-file.htmlTemplate' => 'Gunakan Template HTML',
    'create-file.htmlTemplateHint' => 'Buat halaman HTML kosong.',
    'create-file.errorEmptyFileName' => 'Masukkan nama file.',
    'create-file.errorFileExists' => 'File atau direktori dengan nama yang sama sudah ada. Harap pilih nama yang lain.',
    'create-file.actionError' => 'Tidak dapat membuat %%file%%: %%reason%%',
    'create-file.fileCreated' => '%%file%% berhasil dibuat.',

    'delete.actionSuccess' => 'File dan direktori terpilih telah dihapus.',
    'delete.invalidFileName' => 'Nama file invalid.',
    'delete.actionError' => 'Gagal menghapus %%file%%',

    'moveToTrash.actionSuccess' => 'File dan direktori terpilih telah dihapus.',
    'moveToTrash.invalidFileName' => 'Nama file invalid.',
    'moveToTrash.actionError' => 'Gagal memindahkan %%file%% ke tong sampah',

    'purge.actionSuccess' => 'File dan direktori yang dipilih telah dihapus.',
    'purge.actionError' => 'Gagal untuk menghapus %%file%%: %%reason%%',
    'purgeAll.actionSuccess' => 'Semua file dan direktori telah dihapus dari Tempat Sampah.',

    'edit.title' => "Sunting File %%file%%",
    'edit.successSaved' => 'File berhasil disimpan.',

    'extract-archive.title' => 'Ekstrak File',
    'extract-archive.hintFile' => 'Arsip terpilih: %%file%%',
    'extract-archive.hintFiles' => '%%number%% arsip telah dipilih.',
    'extract-archive.destinationFolderHint' => 'Ekstrak file ke direktori berikut:',
    'extract-archive.actionSuccess' => 'File dari arsip terpilih berhasil diekstrak.',
    'extract-archive.actionError' => 'Tidak dapat mengekstrak %%file%%: %%reason%%',
    'extract-archive.invalidSourceFileType' => 'Jenis file tersebut tidak didukung. Hanya arsip ZIP, TAR, TAR.GZ, TGZ, RAR yang diizinkan.',
    'extract-archive.overwriteExisting' => 'Ganti file yang ada',
    'extract-archive.unrarNotInstalled-admin' => 'Untuk mengekstrak arsip RAR, <a target="_blank" href="https://support.plesk.com/hc/en-us/articles/12376970580759">pasang UnRAR</a>.',
    'extract-archive.unrarNotInstalled-customer' => 'Untuk mengekstrak arsip RAR, hubungi penyedia hosting Anda.',

    'import-file.invalidUrl' => 'URL tidak valid.',

    'index.title' => 'File',
    'index.pageHint' => 'Di sini Anda dapat mengelola file webspace.',

    'list-data.actionError' => 'Tidak dapat membuka direktori: %%reason%%',

    'search-data.actionError' => 'Tidak dapat mencari file ini: %%reason%%',
    'search-data.limitReached' => 'Batas jumlah file yang ditemukan telah tercapai.',

    'list.title' => 'Pengelola File',
    'list.titleForObject' => 'Pengelola File untuk %%name%%',

    'move-files.title' => 'Pindahkan File',
    'move-files.hintFile' => 'Anda akan memindahkan: %%file%%',
    'move-files.hintFiles' => 'Anda akan memindahkan %%number%% file/direktori.',
    'move-files.destinationFolderHint' => 'Pindahkan ke direktori berikut:',
    'move-files.overwriteExisting' => 'Ganti file yang ada',
    'move-files.errorFileExists' => 'File atau direktori dengan nama yang sama sudah ada di direktori tujuan.',
    'move-files.actionSuccess' => 'File dan direktori terpilih berhasil dipindahkan.',
    'move-files.actionError' => 'Tidak dapat memindahkan %%file%%: %%reason%%',
    'move-files.invalidSourceFileName' => 'Nama file asli invalid.',
    'move-files.invalidDestinationFileName' => 'Nama file invalid.',
    'move-files.destinationRequired' => 'Direktori tujuan belum ditetapkan.',

    'permissions.titleFile' => "Ubah izin untuk %%file%% File",
    'permissions.titleDir' => "Ubah Izin untuk %%file%% Direktori",
    'permissions.successUpdatePermissions' => "Izin akses file atau direktori telah diperbarui dengan sukses.",

    'rename.title' => 'Ganti nama',
    'rename.waitButtonTitle' => 'Harap tunggu',
    'rename.hint' => 'Anda akan mengganti nama: %%file%%',
    'rename.fileName' => 'Nama baru',
    'rename.errorFileExists' => 'File atau direktori dengan nama yang sama sudah ada di direktori ini.',
    'rename.actionSuccess' => 'Nama file diganti.',
    'rename.actionError' => 'Tidak dapat mengganti nama %%file%%: %%reason%%',
    'rename.invalidSourceFileName' => 'Nama file asli invalid.',
    'rename.invalidDestinationFileName' => 'Nama file invalid.',

    'show.title' => "Tampilkan File %%file%%",
    'show.failedReadContent' => 'Tidak dapat menampilkan berkas %%file%%: Tidak dapat membaca berkas karena izin tidak mencukupi.',
    'show.unsupportedFileType' => 'Tidak dapat menampilkan berkas %%file%%: Format berkas tidak didukung.',
    'show.maxFileSizeExceeded' => 'Tidak dapat menampilkan berkas. Ukuran berkas tidak boleh lebih besar dari %%max%% byte.',

    'show-image.errorShowImage' => 'Tidak ada cara untuk menampilkan gambar: %%msg%%',

    'touch.actionSuccess' => 'Waktu modifikasi terakhir untuk file dan direktori yang dipilih telah diperbarui dengan sukses.',
    'touch.invalidFileName' => 'Nama file invalid.',
    'touch.actionError' => 'Tidak dapat mengubah cap-waktu untuk file %%file%%: %%reason%%',

    'tree-data.actionError' => 'Tidak dapat membuka direktori: %%reason%%',

    'upload.title' => 'Pilih File untuk Diunggah',
    'upload.hint' => 'Pilih File untuk Diunggah',
    'upload.addFileItem' => 'Tambah satu file lagi',
    'upload.buttonCancelUploadClicked' => 'Membatalkan...',
    'upload.buttonClose' => 'Tutup',
    'upload.buttonReplace' => 'Ganti',
    'upload.buttonSkip' => 'Lompati',
    'upload.noFilesSelectedForUpload' => 'Tidak ada file yang dipilih. Untuk mengunggah file, Anda harus memilihnya terlebih dulu.',
    'upload.uploadDialogTitle' => 'Mengunggah File...',
    'upload.uploadDialogHint' => 'Harap tunggu sampai file terpilih diunggah ke server.',
    'upload.replaceExistingFilesDialogTitle' => 'Ganti file yang ada?',
    'upload.replaceExistingFilesDialogHint' => 'File berikut sudah ada di direktori ini. Anda ingin menimpa berkas tersebut?',
    'upload.statusNotStarted' => 'Belum dimulai',
    'upload.statusUploading' => 'Mengunggah...',
    'upload.statusCompleted' => 'Selesai',
    'upload.statusFailed' => 'Gagal',
    'upload.statusCanceled' => 'Dibatalkan',
    'upload.descriptionUploadProgress' => '%%completed%% dari %%total%% file diunggah',
    'upload.failed' => 'Beberapa file tidak diunggah karena ada galat. File yang tersisa tidak akan diunggah.',
    'upload.errorDialogTitle' => 'Galat',
    'upload.errorFileExists' => '%%file%% sudah ada',
    'upload.errorFileIsLarger' => 'File "%%filename%%" terlalu besar. Coba mengunggah file ini melalui FTP.',
    'upload.errorInvalidPath' => 'Jalur yang ditentukan tidak valid.',
    'upload.uploadFinished' => '%%completed%% file telah diunggah ke %%folder%%.',
    'upload.uploadFinishedSingleFile' => '%%file%% telah diunggah ke %%folder%%.',
    'upload.uploadFailedSingleFile' => '%%file%% tidak diunggah ke %%folder%%.',
    'upload.uploadFinishedNoFiles' => 'Tidak ada file yang diunggah.',
    'upload.uploadCanceled' => 'Pengunggahan dibatalkan. %%completed%% file telah diunggah ke %%folder%%.',
    'upload.totalProgressText' => '%%percent%% selesai.',
    'upload.progressText' => '%%loaded%% dari %%total%%',
    'upload.bytes' => 'B',
    'upload.kbytes' => 'KB',
    'upload.mbytes' => 'MB',
    'upload.gbytes' => 'GB',

    'view-settings.title' => 'Pengaturan Pengelola File',
    'view-settings.hint' => 'Di sini Anda dapat mengubah tata letak Pengelola File serta bagaimana isi direktori Anda ditampilkan.',
    'view-settings.folderTree' => 'Tampilkan panel navigasi',
    'view-settings.previewPanel' => 'Tampilkan pratinjau',
    'view-settings.showAdvanced' => 'Tampilkan pengaturan lanjutan',
    'view-settings.hideAdvanced' => 'Sembunyikan pengaturan lanjutan',
    'view-settings.systemFiles' => 'Tampilkan file dan direktori sistem',
    'view-settings.permissions' => 'Tampilkan izin',
    'view-settings.userAndGroup' => 'Tampilkan pengguna dan grup',
    'view-settings.actionError' => 'Tidak dapat memperbarui pengaturan tampilan: %%reason%%',
    'view-settings.actionSuccess' => 'Pengaturan tampilan sudah diperbaharui dengan sukses.',

    'form.buttonReload' => 'Muat ulang',
    'form.buttonSave' => 'Simpan',
    'form.buttonSaveAs' => 'Simpan Sebagai',
    'form.buttonReset' => 'Atur ulang',
    'form.buttonOk' => 'OK',
    'form.buttonApply' => 'Terapkan',
    'form.buttonCancel' => 'Batalkan',
    'form.buttonTextCodeEditor' => 'Sunting di Penyunting Kode',
    'form.buttonTextEdit' => 'Sunting di Penyunting Teks',
    'form.eolLabel' => 'Tipe pemisah baris:',
    'form.saveAs' => 'Simpan sebagai:',
    'form.saveCodepage' => 'Simpan di penyandian berikut:',
    'form.loadCodepage' => 'Lihat file asli dengan menggunakan penyandian berikut:',
    'form.loadCodepageHint' => 'Peringatan: Perubahan yang belum tersimpan akan hilang jika Anda memuat ulang file.',
    'form.fileExists' => "File atau direktori %%fileName%% sudah ada. Harap pilih nama yang lain.",
    'form.exitConfirmation' => 'Apakah Anda yakin ingin menutup berkas dan membuang perubahan yang belum disimpan?',
    'form.exitConfirmationDescription' => '',
    'form.exitConfirmationYes' => 'Ya',
    'form.exitConfirmationNo' => 'Tidak',
    'form.fileOverwrite' => 'File sudah ada.',
    'form.fileOverwriteDescription' => 'File dengan nama yang sama sudah ada. Apakah Anda ingin menimpanya?',
];
