<?php
// Copyright 1999-2025. WebPros International GmbH. All rights reserved.
$messages = [
    'calculate-size.totalSelectionSize' => 'การเลือกขนาด: %%totalSize%%',
    'calculate-size.invalidFileName' => 'ชื่อไฟล์ไม่เหมาะสม',
    'calculate-size.actionError' => 'ไม่สามารถคำนวณขนาดของไฟล์หรือไดเร็กทอรี่ %%file%%: %%reason%%',

    'code-editor.title' => "โปรแกรมแก้ไขรหัส: %%file%%",
    'code-editor.successSaved' => 'การบันทึกไฟล์สำเร็จแล้ว',
    'code-editor.exitConfirmation' => 'คุณแน่ใจว่าต้องการปิดไฟล์และยกเลิกการเปลี่ยนแปลงที่ยังไม่ได้บันทึกหรือไม่',
    'code-editor.exitConfirmationDescription' => '',

    'copy-files.title' => 'คัดลอกไฟล์',
    'copy-files.hintFile' => 'คุณกำลังคัดลอก: %%file%%',
    'copy-files.hintFiles' => 'คุณกำลังคัดลอกไดเร็กทอรี่ %%number%% files/',
    'copy-files.destinationFolderHint' => 'คัดลอกไดเร็กทอรี่ดังต่อไปนี้:',
    'copy-files.overwriteExisting' => 'แทนที่ไฟล์ที่มีอยู่',
    'copy-files.errorFileExists' => 'มีไฟล์หรือไดเร็กทอรี่ที่มีชื่อเดียวกันอยู่แล้วในไดเร็กทอรี่ปลายทาง',
    'copy-files.actionSuccess' => 'คัดลอกไฟล์และไดเร็กทอรี่ที่เลือกสำเร็จแล้ว',
    'copy-files.actionError' => 'ไม่สามารถคัดลอก %%file%%: %%reason%%',
    'copy-files.invalidSourceFileName' => 'ชื่อไฟล์ต้นฉบับไม่ถูกต้อง',
    'copy-files.invalidDestinationFileName' => 'ชื่อไฟล์ไม่ถูกต้อง',
    'copy-files.destinationRequired' => 'ไม่ระบุไดเร็กทอรี่ปลายทาง',

    'create-archive.title' => 'เพิ่มไฟล์ไปยังที่จัดเก็บ',
    'create-archive.hint' => 'พาธไปยังไฟล์ของที่จัดเก็บ: %%folder%%',
    'create-archive.archiveName' => 'ที่จัดเก็บชื่อไฟล์',
    'create-archive.errorEmptyArchiveName' => 'ป้อนชื่อไฟล์ที่จัดเก็บ',
    'create-archive.errorEmptySelection' => 'ไม่มีไฟล์ที่เลือก',
    'create-archive.errorArchiveExists' => 'มีที่จัดเก็บซึ่งมีชื่อเดียวกับไฟล์นี้อยู่แล้ว',
    'create-archive.archiveCreated' => 'สร้าง %%archive%% สำเร็จแล้ว',
    'create-archive.actionError' => 'ไม่สามารถสร้างที่จัดเก็บ: %%reason%%',

    'create-directory.title' => 'สร้างไดเร็กทอรี่',
    'create-directory.hint' => 'เพิ่มไดเร็กทอรี่ไปยัง: %%folder%%',
    'create-directory.folderName' => 'ชื่อไดเร็กทอรี่',
    'create-directory.errorEmptyDirectoryName' => 'ป้อนชื่อไดเร็กทอรี่',
    'create-directory.errorDirectoryExists' => 'มีไดเรกทอรีหรือไฟล์ชื่อนี้อยู่แล้ว โปรดเลือกชื่ออื่น',
    'create-directory.actionError' => 'ไม่สามารถสร้างไดเร็กทอรี่ %%directory%%: %%reason%%',
    'create-directory.folderCreated' => 'สร้างไดเร็กทอรี่ %%folder%% สำเร็จแล้ว',
    'create-directory.errorInvalidPath' => 'พาธที่ระบุไม่ถูกต้อง.',

    'create-file.title' => 'สร้างไฟล์',
    'create-file.hint' => 'เพิ่มไฟล์ไปยัง: %%folder%%',
    'create-file.fileName' => 'ชื่อไฟล์',
    'create-file.htmlTemplate' => 'ใช้แม่แบบ HTML',
    'create-file.htmlTemplateHint' => 'สร้างเพจ HTML ว่าง',
    'create-file.errorEmptyFileName' => 'ป้อนชื่อไฟล์',
    'create-file.errorFileExists' => 'มีไฟล์หรือไดเร็กทอรี่ชื่อเดียวกันอยู่แล้ว โปรดเลือกชื่ออื่น',
    'create-file.actionError' => 'ไม่สามารถสร้าง %%file%%: %%reason%%',
    'create-file.fileCreated' => 'สร้าง %%file%% สำเร็จแล้ว',

    'delete.actionSuccess' => 'ลบไฟล์หรือโฟลเดอร์ที่เลือกแล้ว',
    'delete.invalidFileName' => 'ชื่อไฟล์ไม่ถูกต้อง',
    'delete.actionError' => 'ไม่สามารถลบ %%file%% ได้',

    'moveToTrash.actionSuccess' => 'ลบไฟล์หรือโฟลเดอร์ที่เลือกแล้ว',
    'moveToTrash.invalidFileName' => 'ชื่อไฟล์ไม่ถูกต้อง',
    'moveToTrash.actionError' => 'ไม่สามารถย้าย %%file%% ไปยังรีไซเคิลบินได้',

    'purge.actionSuccess' => 'ลบไฟล์และไดเรกทอรี่ที่เลือกไว้ออกแล้ว',
    'purge.actionError' => 'ไม่สามารถลบ %%file%%: %%reason%%',
    'purgeAll.actionSuccess' => 'ลบไฟล์และไดเรกทอรีทั้งหมดออกจากรีไซเคิลบินแล้ว',

    'edit.title' => "แก้ไขไฟล์ %%file%%",
    'edit.successSaved' => 'การบันทึกไฟล์สำเร็จแล้ว',

    'extract-archive.title' => 'ตัดทอนไฟล์',
    'extract-archive.hintFile' => 'ที่จัดเก็บที่เลือก: %%file%%',
    'extract-archive.hintFiles' => 'เลือกที่จัดเก็บ %%number%%',
    'extract-archive.destinationFolderHint' => 'ตัดทอนไฟล์ไปยังไดเร็กทอรี่ต่อไปนี้:',
    'extract-archive.actionSuccess' => 'ตัดทอนไฟล์จากที่จัดเก็บที่เลือกไว้สำเร็จแล้ว',
    'extract-archive.actionError' => 'ไม่สามารถตัดทอน %%file%%: %%reason%%',
    'extract-archive.invalidSourceFileType' => 'ไม่รองรับประเภทของไฟล์ดังกล่าว อนุญาตเฉพาะการจัดเก็บ ZIP, TAR, TAR.GZ, TGZ, RAR เท่านั้น',
    'extract-archive.overwriteExisting' => 'แทนที่ไฟล์ที่มีอยู่',
    'extract-archive.unrarNotInstalled-admin' => 'เพื่อแตกไฟล์แบบ RAR <a target="_blank" href="https://support.plesk.com/hc/en-us/articles/12376970580759">โปรดติดตั้งโปรแกรมเปิดไฟล์ RAR</a>.',
    'extract-archive.unrarNotInstalled-customer' => 'โปรดติดต่อผู้ให้บริการโฮสติ้ง หากต้องการแตกไฟล์แบบ RAR',

    'import-file.invalidUrl' => 'URL ไม่ถูกต้อง',

    'index.title' => 'ไฟล์',
    'index.pageHint' => 'คุณสามารถจัดการไฟล์ของพื้นที่เว็บได้ที่นี่',

    'list-data.actionError' => 'ไม่สามารถเปิดไดเร็กทอรี่: %%reason%%',

    'search-data.actionError' => 'ไม่สามารถค้นหาไฟล์: %%reason%%',
    'search-data.limitReached' => 'จำนวนไฟล์ที่พบมีเกินกว่ากว่าที่กำหนด',

    'list.title' => 'ตัวจัดการไฟล์',
    'list.titleForObject' => 'ตัวจัดการไฟล์สำหรับ %%name%%',

    'move-files.title' => 'ย้ายไฟล์',
    'move-files.hintFile' => 'คุณกำลังย้าย: %%file%%',
    'move-files.hintFiles' => 'คุณกำลังย้ายไดเร็กทอรี่ %%number%% files/',
    'move-files.destinationFolderHint' => 'ย้ายไปยังไดเร็กทอรี่ดังต่อไปนี้:',
    'move-files.overwriteExisting' => 'แทนที่ไฟล์ที่มีอยู่',
    'move-files.errorFileExists' => 'มีไฟล์หรือไดเร็กทอรี่ที่มีชื่อเดียวกันอยู่แล้วในไดเร็กทอรี่ปลายทาง',
    'move-files.actionSuccess' => 'ลบไฟล์และไดเร็กทอรี่ที่เลือกสำเร็จแล้ว',
    'move-files.actionError' => 'ไม่สามารถย้าย %%file%%: %%reason%%',
    'move-files.invalidSourceFileName' => 'ชื่อไฟล์ต้นฉบับไม่ถูกต้อง',
    'move-files.invalidDestinationFileName' => 'ชื่อไฟล์ไม่ถูกต้อง',
    'move-files.destinationRequired' => 'ไม่ระบุไดเร็กทอรี่ปลายทาง',

    'permissions.titleFile' => "เปลี่ยนการรับรองสำหรับไฟล์ %%file%%",
    'permissions.titleDir' => "เปลี่ยนการรับรองสำหรับไดเร็กทอรี่ %%file%%",
    'permissions.successUpdatePermissions' => "อัพเดทการอนุญาตการเข้าถึงไฟล์หรือโฟลเดอร์สำเร็จแล้ว",

    'rename.title' => 'เปลี่ยนชื่อ',
    'rename.waitButtonTitle' => 'โปรดรอ',
    'rename.hint' => 'คุณกำลังเปลี่ยนชื่อ: %%file%%',
    'rename.fileName' => 'ชื่อใหม่',
    'rename.errorFileExists' => 'มีไฟล์หรือไดเร็กทอรี่ที่มีชื่อเดียวกันอยู่แล้วในไดเร็กทอรี่',
    'rename.actionSuccess' => 'มีการเปลี่ยนชื่อไฟล์',
    'rename.actionError' => 'ไม่สามารถเปลี่ยนชื่อ %%file%%: %%reason%%',
    'rename.invalidSourceFileName' => 'ชื่อไฟล์ต้นฉบับไม่ถูกต้อง',
    'rename.invalidDestinationFileName' => 'ชื่อไฟล์ไม่ถูกต้อง',

    'show.title' => "แสดงไฟล์ %%file%%",
    'show.failedReadContent' => 'ไม่สามารถแสดงไฟล์ %%file%%ได้: ไม่สามารถอ่านไฟล์ได้เนื่องจากมีการอนุญาตไม่เพียงพอ',
    'show.unsupportedFileType' => 'ไม่สามารถแสดงไฟล์ %%file%%ได้: รูปแบบไฟล์ที่ไม่สนับสนุน',
    'show.maxFileSizeExceeded' => 'ไม่สามารถแสดงไฟล์ได้ ขนาดของไฟล์จะต้องไม่มากกว่า %%max%% ไบต์',

    'show-image.errorShowImage' => 'ไม่สามารถแสดงรูปภาพได้: %%msg%%',

    'touch.actionSuccess' => 'อัพเดตเวลาของการปรับแก้ล่าสุดสำหรับไฟล์และไดเร็กทอรี่ที่เลือกสำเร็จแล้ว',
    'touch.invalidFileName' => 'ชื่อไฟล์ไม่ถูกต้อง',
    'touch.actionError' => 'ไม่สามารถเปลี่ยนตราเวลาของไฟล์ %%file%%: %%reason%%',

    'tree-data.actionError' => 'ไม่สามารถเปิดไดเร็กทอรี่: %%reason%%',

    'upload.title' => 'เลือกไฟล์เพื่ออัพโหลด',
    'upload.hint' => 'เลือกไฟล์เพื่ออัพโหลด',
    'upload.addFileItem' => 'เพิ่มไฟล์อีกหนึ่งไฟล์',
    'upload.buttonCancelUploadClicked' => 'กำลังยกเลิก...',
    'upload.buttonClose' => 'ปิด',
    'upload.buttonReplace' => 'แทนที่',
    'upload.buttonSkip' => 'ข้าม',
    'upload.noFilesSelectedForUpload' => 'ไม่มีไฟล์ที่เลือก คุณต้องเลือกไฟล์เพื่อทำการอัพโหลด',
    'upload.uploadDialogTitle' => 'กำลังอัพโหลดไฟล์...',
    'upload.uploadDialogHint' => 'กรุณารอจนกระทั่งไฟล์ที่เลือกไว้ได้รับการอัพโหลดไปยังเซิร์ฟเวอร์แล้ว',
    'upload.replaceExistingFilesDialogTitle' => 'แทนที่ไฟล์ที่มีอยู่?',
    'upload.replaceExistingFilesDialogHint' => 'มีไฟล์ต่อไปนี้อยู่ในไดเร็กทอรี่แล้ว คุณต้องการแทนที่หรือไม่?',
    'upload.statusNotStarted' => 'ยังไม่ได้เริ่ม',
    'upload.statusUploading' => 'กำลังอัพโหลด...',
    'upload.statusCompleted' => 'เสร็จสิ้นแล้ว',
    'upload.statusFailed' => 'ล้มเหลว',
    'upload.statusCanceled' => 'ยกเลิกแล้ว',
    'upload.descriptionUploadProgress' => 'อัพโหลดไฟล์ %%completed%% ใน %%total%% แล้ว',
    'upload.failed' => 'ไม่สามารถอัพโหลดบางไฟล์ได้เนื่องจากเกิดข้อผิดพลาด ไม่มีการอัพโหลดไฟล์ที่เหลืออยู่',
    'upload.errorDialogTitle' => 'ผิดพลาด',
    'upload.errorFileExists' => 'มีไฟล์ %%file%% อยู่แล้ว',
    'upload.errorFileIsLarger' => 'ไฟล์ "%%filename%%" มีขนาดใหญ่เกินไป ลองอัพโหลดไฟล์นี้ผ่าน FTP',
    'upload.errorInvalidPath' => 'พาธที่ระบุไม่ถูกต้อง.',
    'upload.uploadFinished' => 'อัพโหลดไฟล์ %%completed%% ไปยัง %%folder%%',
    'upload.uploadFinishedSingleFile' => 'อัพโหลด %%file%% ไปยัง %%folder%%',
    'upload.uploadFailedSingleFile' => 'ไม่มีการอัพโหลด %%file%% ไปยัง %%folder%%',
    'upload.uploadFinishedNoFiles' => 'ไม่มีการอัพโหลดไฟล์',
    'upload.uploadCanceled' => 'ยกเลิกการอัพโหลด อัพโหลดไฟล์ %%completed%% ไปยัง %%folder%%',
    'upload.totalProgressText' => 'เสร็จสมบูรณ์แล้ว %%percent%%',
    'upload.progressText' => '%%loaded%% ของ %%total%%',
    'upload.bytes' => 'B',
    'upload.kbytes' => 'KB',
    'upload.mbytes' => 'MB',
    'upload.gbytes' => 'GB',

    'view-settings.title' => 'การตั้งค่าตัวจัดการไฟล์',
    'view-settings.hint' => 'ที่นี่คุณสามารถเปลี่ยนเลย์เอาต์ของตัวจัดการไฟล์ได้ตามเนื้อหาที่แสดงอยู่ในไดเร็กทอรี่ของคุณ',
    'view-settings.folderTree' => 'แสดงช่องทางการนำร่อง',
    'view-settings.previewPanel' => 'แสดงตัวอย่าง',
    'view-settings.showAdvanced' => 'แสดงการตั้งค่าขั้นสูง',
    'view-settings.hideAdvanced' => 'ซ่อนการตั้งค่าขั้นสูง',
    'view-settings.systemFiles' => 'แสดงไฟล์ระบบและไดเร็กทอรี่',
    'view-settings.permissions' => 'แสดงการรับรอง',
    'view-settings.userAndGroup' => 'แสดงผู้ใช้และกลุ่ม',
    'view-settings.actionError' => 'ไม่สามารถอัพเดทการตั้งค่า Apache: %%reason%%',
    'view-settings.actionSuccess' => 'การอัพเดตการตั้งค่ามุมมองสำเร็จแล้ว',

    'wysiwyg.title' => "โปรแกรมแก้ไขข้อความ HTML: %%file%%",
    'wysiwyg.successSaved' => 'การบันทึกไฟล์สำเร็จแล้ว',
    'wysiwyg.waitButtonTitle' => 'โปรดรอ',

    'form.buttonReload' => 'โหลดใหม่',
    'form.buttonSave' => 'บันทึก',
    'form.buttonSaveAs' => 'บันทึกเป็น',
    'form.buttonReset' => 'รีเซ็ต',
    'form.buttonOk' => 'ตกลง',
    'form.buttonApply' => 'ใช้',
    'form.buttonCancel' => 'ยกเลิก',
    'form.buttonTextCodeEditor' => 'แก้ไขในโปรแกรมแก้ไขรหัส',
    'form.buttonTextEdit' => 'แก้ไขในโปรแกรมแก้ไขข้อความ',
    'form.buttonWysiwygEdit' => 'แก้ไขในโปรแกรมแก้ไข HTML',
    'form.eolLabel' => 'ประเภทของการพักบรรทัด:',
    'form.saveAs' => 'บันทึกเป็น:',
    'form.saveCodepage' => 'บันทึกในการเข้ารหัสดังต่อไปนี้:',
    'form.loadCodepage' => 'ดูไฟล์ต้นฉบับได้ในการเข้ารหัสดังต่อไปนี้:',
    'form.loadCodepageHint' => 'คำเตือน: การเปลี่ยนแปลงใดๆ ที่ไม่ได้บันทึกอาจสูญหายระหว่างการโหลดไฟล์ใหม่',
    'form.fileExists' => "มีไฟล์หรือไดเร็กทอรี่ %%fileName%% อยู่แล้ว โปรดเลือกชื่ออื่น",
    'form.exitConfirmation' => 'คุณแน่ใจว่าต้องการปิดไฟล์และยกเลิกการเปลี่ยนแปลงที่ยังไม่ได้บันทึกหรือไม่',
    'form.exitConfirmationDescription' => '',
    'form.exitConfirmationYes' => 'ใช่',
    'form.exitConfirmationNo' => 'ไม่',
    'form.fileOverwrite' => 'มีไฟล์อยู่แล้ว',
    'form.fileOverwriteDescription' => 'มีไดเร็กทอรี่ชื่อนี้อยู่แล้ว คุณต้องการเขียนทับหรือไม่่?',
];