import { getFuLocaleMessage } from '@/lang/fu';

const message = {
    commons: {
        true: 'ແມ່ນ',
        false: 'ບໍ່ແມ່ນ',
        colon: ': ',
        example: 'ຕົວຢ່າງ: ',
        fit2cloud: 'FIT2CLOUD',
        lingxia: 'LXware',
        button: {
            run: 'ແລ່ນ',
            prev: 'ກ່ອນໜ້າ',
            next: 'ຖັດໄປ',
            create: 'ສ້າງ',
            add: 'ເພີ່ມ',
            select: 'ເລືອກ',
            save: 'ບັນທຶກ',
            set: 'ຕັ້ງຄ່າ',
            sync: 'ຊິ້ງຄ໌',
            delete: 'ລຶບ',
            edit: 'ແກ້ໄຂ',
            enable: 'ເປີດໃຊ້ງານ',
            disable: 'ປິດໃຊ້ງານ',
            confirm: 'ຢືນຢັນ',
            cancel: 'ຍົກເລີກ',
            reset: 'ຣີເຊັດ',
            setDefault: 'ຄືນຄ່າເລີ່ມຕົ້ນ',
            restart: 'ຣີສະຕາດ',
            conn: 'ເຊື່ອມຕໍ່',
            disConn: 'ຕັດການເຊື່ອມຕໍ່',
            clean: 'ລ້າງຂໍ້ມູນ',
            cleanAll: 'ລ້າງທັງໝົດ',
            selectAll: 'ເລືອກທັງໝົດ',
            login: 'ເຂົ້າສູ່ລະບົບ',
            close: 'ປິດ',
            stop: 'ຢຸດ',
            start: 'ເລີ່ມ',
            view: 'ເບິ່ງ',
            watch: 'ຕິດຕາມ',
            handle: 'ຈັດການ',
            clone: 'ໂຄລນ໌',
            expand: 'ຂະຫຍາຍ',
            collapse: 'ຍໍ້ເຂົ້າ',
            log: 'ລັອກ',
            back: 'ກັບຄືນ',
            backup: 'ສຳຮອງຂໍ້ມູນ',
            recover: 'ກູ້ຄືນ',
            retry: 'ລອງໃໝ່',
            upload: 'ອັບໂຫຼດ',
            download: 'ດາວໂຫຼດ',
            init: 'ຕັ້ງຄ່າເລີ່ມຕົ້ນ',
            verify: 'ກວດສອບ',
            saveAndEnable: 'ບັນທຶກ ແລະ ເປີດໃຊ້ງານ',
            import: 'ນຳເຂົ້າ',
            importAll: 'ນຳເຂົ້າທັງໝົດ',
            export: 'ສົ່ງອອກ',
            power: 'ສົ່ງຂໍ້ມູນ',
            search: 'ຄົ້ນຫາ',
            refresh: 'ຣີເຟຣຊ',
            reconnect: 'ເຊື່ອມຕໍ່ໃໝ່',
            get: 'ດຶງຂໍ້ມູນ',
            upgrade: 'ອັບເກຣດ',
            update: 'ອັບເດດ',
            ignore: 'ຂ້າມການອັບເດດ',
            copy: 'ຄັດລອກ',
            random: 'ສຸ່ມສ້າງ',
            install: 'ຕິດຕັ້ງ',
            uninstall: 'ຖອນການຕິດຕັ້ງ',
            fullscreen: 'ເຕັມຈໍ',
            quitFullscreen: 'ອອກຈາກເຕັມຈໍ',
            showAll: 'ສະແດງທັງໝົດ',
            hideSome: 'ເຊື່ອງບາງສ່ວນ',
            agree: 'ເຫັນດີ',
            notAgree: 'ບໍ່ເຫັນດີ',
            preview: 'ເບິ່ງຕົວຢ່າງ',
            open: 'ເປີດ',
            notSave: 'ບໍ່ບັນທຶກ',
            createNewFolder: 'ສ້າງໂຟນເດີໃໝ່',
            createNewFile: 'ສ້າງໄຟລ໌ໃໝ່',
            helpDoc: 'ເອກະສານແນະນຳ',
            bind: 'ຜູກມັດ',
            unbind: 'ຍົກເລີກການຜູກມັດ',
            cover: 'ຂຽນທັບ',
            skip: 'ຂ້າມ',
            fix: 'ແກ້ໄຂ',
            down: 'ປິດການເຮັດວຽກ',
            up: 'ເລີ່ມການເຮັດວຽກ',
            sure: 'ແນ່ນອນ',
            show: 'ສະແດງ',
            hide: 'ເຊື່ອງ',
            visit: 'ຢ້ຽມຊົມ',
            migrate: 'ຍ້າຍຂໍ້ມູນ',
            tip: 'ຄຳແນະນຳ',
        },
        operate: {
            start: 'ເລີ່ມ',
            stop: 'ຢຸດ',
            restart: 'ຣີສະຕາດ',
            reload: 'ໂຫຼດໃໝ່',
            rebuild: 'ສ້າງໃໝ່',
            sync: 'ຊິ້ງຄ໌',
            up: 'ເປີດ',
            down: 'ປິດ',
            delete: 'ລຶບ',
        },
        search: {
            timeStart: 'ເວລາເລີ່ມຕົ້ນ',
            timeEnd: 'ເວລາສິ້ນສຸດ',
            timeRange: 'ເຖິງ',
            dateStart: 'ວັນທີເລີ່ມຕົ້ນ',
            dateEnd: 'ວັນທີສິ້ນສຸດ',
            date: 'ວັນທີ',
        },
        table: {
            all: 'ທັງໝົດ',
            total: 'ທັງໝົດ {0}',
            name: 'ຊື່',
            type: 'ປະເພດ',
            card: 'ບັດ',
            table: 'ຕາຕະລາງ',
            status: 'ສະຖານະ',
            statusSuccess: 'ສຳເລັດ',
            statusFailed: 'ຫຼົ້ມເຫຼວ',
            statusWaiting: 'ກຳລັງຖ້າ...',
            records: 'ບັນທຶກ',
            group: 'ກຸ່ມ',
            default: 'ເລີ່ມຕົ້ນ',
            createdAt: 'ສ້າງເມື່ອ',
            creator: 'ຜູ້ສ້າງ',
            publishedAt: 'ເຜີຍແຜ່ເມື່ອ',
            date: 'ວັນທີ',
            updatedAt: 'ອັບເດດເມື່ອ',
            updater: 'ຜູ້ອັບເດດ',
            operate: 'ຈັດການ',
            message: 'ຂໍ້ຄວາມ',
            description: 'ລາຍລະອຽດ',
            interval: 'ໄລຍະຫ່າງ',
            user: 'ເຈົ້າຂອງ',
            title: 'ຫົວຂໍ້',
            port: 'ພອດ',
            forward: 'ສົ່ງຕໍ່',
            protocol: 'ໂປຣໂຕຄໍ',
            tableSetting: 'ຕັ້ງຄ່າຕາຕະລາງ',
            refreshRate: 'ໄລຍະການຣີເຟຣຊ',
            noRefresh: 'ບໍ່ຣີເຟຣຊ',
            selectColumn: 'ເລືອກຄໍລຳ',
            local: 'ໂລຄໍ',
            serialNumber: 'ລຳດັບ',
            manageGroup: 'ຈັດການກຸ່ມ',
            backToList: 'ກັບຄືນໄປລາຍການ',
            keepEdit: 'ແກ້ໄຂຕໍ່',
            pin: 'ປັກໝຸດໄວ້ເທິງ',
            unpin: 'ຍົກເລີກການປັກໝຸດ',
        },
        loadingText: {
            Upgrading: 'ກຳລັງອັບເກຣດລະບົບ, ກະລຸນາຖ້າ...',
            Restarting: 'ກຳລັງຣີສະຕາດລະບົບ, ກະລຸນາຖ້າ...',
            Recovering: 'ກຳລັງກູ້ຄືນຈາກ snapshot, ກະລຸນາຖ້າ...',
            Rollbacking: 'ກຳລັງຍ້ອນກັບ snapshot, ກະລຸນາຖ້າ...',
        },
        msg: {
            noneData: 'ບໍ່ມີຂໍ້ມູນ',
            delete: 'ການດຳເນີນການນີ້ບໍ່ສາມາດຍ້ອນກັບໄດ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            clean: 'ການລ້າງຂໍ້ມູນນີ້ບໍ່ສາມາດຍ້ອນກັບໄດ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            closeDrawerHelper: 'ຂໍ້ມູນທີ່ບໍ່ໄດ້ບັນທຶກອາດຈະສູນຫາຍ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            deleteSuccess: 'ລຶບສຳເລັດແລ້ວ',
            loginSuccess: 'ເຂົ້າສູ່ລະບົບສຳເລັດແລ້ວ',
            operationSuccess: 'ດຳເນີນການສຳເລັດແລ້ວ',
            operationFailed: 'ດຳເນີນການລົ້ມເຫຼວ',
            copySuccess: 'ຄັດລອກສຳເລັດແລ້ວ',
            notSupportOperation: 'ບໍ່ຮອງຮັບການດຳເນີນການນີ້',
            requestTimeout: 'ການຮ້ອງຂໍໝົດເວລາ, ກະລຸນາລອງໃໝ່ພາຍຫຼັງ',
            infoTitle: 'ແຈ້ງເຕືອນ',
            notRecords: 'ບໍ່ມີບັນທຶກການເຮັດວຽກສຳລັບໜ້າວຽກນີ້',
            sureLogOut: 'ທ່ານແນ່ໃຈຫຼືບໍ່ວ່າຕ້ອງການອອກຈາກລະບົບ?',
            createSuccess: 'ສ້າງສຳເລັດແລ້ວ',
            updateSuccess: 'ອັບເດດສຳເລັດແລ້ວ',
            uploadSuccess: 'ອັບໂຫຼດສຳເລັດແລ້ວ',
            operateConfirm: 'ເພື່ອຢືນຢັນ, ກະລຸນາພິມ: ',
            inputOrSelect: 'ເລືອກ ຫຼື ປ້ອນຂໍ້ມູນ',
            selectOne: 'ກະລຸນາເລືອກໜຶ່ງຢ່າງ {0}',
            copyFailed: 'ຄັດລອກຫຼົ້ມເຫຼວ',
            operatorHelper: 'ແລ່ນ "{1}" ໃນ "{0}". ການດຳເນີນການນີ້ບໍ່ສາມາດຍ້ອນກັບໄດ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            notFound: 'ຂໍໂທດ, ບໍ່ພົບໜ້າທີ່ທ່ານຕ້ອງການ.',
            unSupportType: 'ບໍ່ຮອງຮັບປະເພດໄຟລ໌ນີ້.',
            unSupportSize: 'ໄຟລ໌ທີ່ອັບໂຫຼດມີຂະໜາດເກີນ {0}M. ກະລຸນາຢືນຢັນ.',
            fileExist: 'ມີໄຟລ໌ນີ້ຢູ່ໃນໂຟນເດີແລ້ວ. ບໍ່ຮອງຮັບການອັບໂຫຼດຊ້ຳ.',
            fileNameErr:
                'ຊື່ໄຟລ໌ຕ້ອງມີ 1-256 ຕົວອັກສອນ ແລະ ປະກອບດ້ວຍຕົວອັກສອນ, ຕົວເລກ, ຈ້ຳ, ຂີດຕໍ່ ຫຼື ຂີດກ້ອງເທົ່ານັ້ນ',
            confirmNoNull: 'ກະລຸນາແນ່ໃຈວ່າຄ່າ {0} ບໍ່ວ່າງ.',
            errPort: 'ພອດບໍ່ຖືກຕ້ອງ, ກະລຸນາກວດສອບ',
            remove: 'ເອົາອອກ',
            backupHelper: 'ການດຳເນີນການນີ້ຈະສຳຮອງຂໍ້ມູນ {0}. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            recoverHelper: 'ກູ້ຄືນຈາກ {0}. ການດຳເນີນການນີ້ບໍ່ສາມາດຍ້ອນກັບໄດ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            backupSuccess: 'ສຳຮອງຂໍ້ມູນສຳເລັດແລ້ວ',
            restoreSuccess: 'ກູ້ຄືນສຳເລັດແລ້ວ',
            refreshSuccess: 'ຣີເຟຣຊສຳເລັດແລ້ວ',
            rootInfoErr: 'ນີ້ແມ່ນໄດເຣັກທໍຣີຮາກ (root) ແລ້ວ',
            resetSuccess: 'ຣີເຊັດສຳເລັດແລ້ວ',
            creatingInfo: 'ກຳລັງສ້າງ, ບໍ່ຈຳເປັນຕ້ອງດຳເນີນການນີ້',
            installSuccess: 'ຕິດຕັ້ງສຳເລັດແລ້ວ',
            uninstallSuccess: 'ຖອນການຕິດຕັ້ງສຳເລັດແລ້ວ',
            offlineTips: 'ເວີຊັນອອຟລາຍບໍ່ຮອງຮັບການດຳເນີນການນີ້',
            errImportFormat: 'ຂໍ້ມູນ ຫຼື ຮູບແບບທີ່ນຳເຂົ້າຜິດພາດ, ກະລຸນາກວດສອບ ແລະ ລອງໃໝ່!',
            importHelper: 'ຫາກມີຂໍ້ມູນຂັດແຍ້ງ, ຂໍ້ມູນທີ່ນຳເຂົ້າຈະຂຽນທັບຂໍ້ມູນທີ່ມີຢູ່.',
            errImport: 'ເນື້ອໃນໄຟລ໌ຜິດພາດ:',
        },
        login: {
            username: 'ຊື່ຜູ້ໃຊ້',
            password: 'ລະຫັດຜ່ານ',
            passkey: 'ເຂົ້າສູ່ລະບົບດ້ວຍ Passkey',
            otherLoginMethods: 'ວິທີເຂົ້າລະບົບອື່ນ',
            welcome: 'ຍິນດີຕ້ອນຮັບກັບຄືນ. ເຂົ້າສູ່ລະບົບດ້ວຍຊື່ຜູ້ໃຊ້ ແລະ ລະຫັດຜ່ານຂອງທ່ານ.',
            errorAuthInfo: 'ຊື່ຜູ້ໃຊ້ ຫຼື ລະຫັດຜ່ານບໍ່ຖືກຕ້ອງ, ກະລຸນາລອງໃໝ່.',
            errorMfaInfo: 'ຂໍ້ມູນການຢືນຢັນຕົວຕົນບໍ່ຖືກຕ້ອງ, ກະລຸນາລອງໃໝ່.',
            captchaHelper: 'ລະຫັດຢືນຢັນ',
            errorCaptcha: 'ລະຫັດຢືນຢັນບໍ່ຖືກຕ້ອງ',
            codeInput: 'ປ້ອນລະຫັດ MFA 6 ຫຼັກ',
            mfaTitle: 'ການຢືນຢັນ MFA',
            mfaCode: 'ລະຫັດຢືນຢັນ MFA',
            title: 'ລະບົບຈັດການເຊີເວີ Linux (1Panel)',
            licenseHelper: '<ຂໍ້ຕົກລົງອະນຸຍາດການໃຊ້ງານຄອມມູນິຕີ້>',
            errorAgree: 'ກະລຸນາອ່ານ ແລະ ຍອມຮັບຂໍ້ຕົກລົງອະນຸຍາດການໃຊ້ງານ',
            logout: 'ອອກຈາກລະບົບ',
            agreeTitle: 'ຂໍ້ຕົກລົງ',
            agreeContent:
                'ເພື່ອປົກປ້ອງສິດ ແລະ ຜົນປະໂຫຍດຂອງທ່ານ, ກະລຸນາອ່ານ ແລະ ຍອມຮັບຂໍ້ຕົກລົງ &laquo; <a href = "https://www.fit2cloud.com/legal/licenses.html" target = "_blank" > ຂໍ້ຕົກລົງອະນຸຍາດການໃຊ້ງານຄອມມູນິຕີ້ </a> &raquo;',
            passkeyFailed: 'ເຂົ້າສູ່ລະບົບດ້ວຍ Passkey ຫຼົ້ມເຫຼວ, ກະລຸນາລອງໃໝ່',
            passkeyNotSupported:
                'ບຣາວເຊີ ຫຼື ສະພາບແວດລ້ອມປັດຈຸບັນບໍ່ຮອງຮັບ Passkey, ກະລຸນາແນ່ໃຈວ່າທ່ານໄດ້ຜູກມັດຊື່ໂດເມນ ແລະ ເຂົ້າໃຊ້ງານຜ່ານ HTTPS',
            passkeyToPassword: 'Passkey ໃຊ້ງານບໍ່ໄດ້? ໃຊ້ລະຫັດຜ່ານແທນ',
        },
        rule: {
            username: 'ປ້ອນຊື່ຜູ້ໃຊ້',
            password: 'ປ້ອນລະຫັດຜ່ານ',
            rePassword: 'ຢືນຢັນລະຫັດຜ່ານບໍ່ກົງກັນ.',
            requiredInput: 'ຈຳເປັນຕ້ອງປ້ອນຂໍ້ມູນນີ້.',
            requiredSelect: 'ເລືອກລາຍການໃນລາຍຊື່',
            illegalChar: 'ບໍ່ຮອງຮັບການໃຊ້ຕົວອັກສອນ & ; $ \' ` ( ) " > < ｜ ໃນເວລານີ້',
            illegalInput: 'ຂໍ້ມູນນີ້ຕ້ອງບໍ່ມີຕົວອັກສອນທີ່ບໍ່ຖືກຕ້ອງ.',
            duplicate: 'ຄ່ານີ້ຕ້ອງບໍ່ຊ້ຳກັນ.',
            commonName:
                'ຂໍ້ມູນນີ້ຕ້ອງບໍ່ຂຶ້ນຕົ້ນດ້ວຍຕົວອັກສອນພິເສດ ແລະ ປະກອບດ້ວຍພາສາອັງກິດ, ພາສາຈີນ, ຕົວເລກ, ".", "-", ແລະ "_" ໂດຍມີຄວາມຍາວ 1-128 ຕົວອັກສອນ.',
            userName: 'ຂໍ້ມູນນີ້ຕ້ອງປະກອບດ້ວຍພາສາອັງກິດ, ພາສາຈີນ, ຕົວເລກ ແລະ "_" ໂດຍມີຄວາມຍາວ 3-30 ຕົວອັກສອນ.',
            simpleName:
                'ຂໍ້ມູນນີ້ຕ້ອງບໍ່ຂຶ້ນຕົ້ນດ້ວຍຂີດກ້ອງ ແລະ ປະກອບດ້ວຍພາສາອັງກິດ, ຕົວເລກ, ແລະ "_" ໂດຍມີຄວາມຍາວ 3-30 ຕົວອັກສອນ.',
            simplePassword:
                'ຂໍ້ມູນນີ້ຕ້ອງບໍ່ຂຶ້ນຕົ້ນດ້ວຍຂີດກ້ອງ ແລະ ປະກອບດ້ວຍພາສາອັງກິດ, ຕົວເລກ, ແລະ "_" ໂດຍມີຄວາມຍາວ 1-30 ຕົວອັກສອນ.',
            dbName: 'ຂໍ້ມູນນີ້ຕ້ອງບໍ່ຂຶ້ນຕົ້ນດ້ວຍຂີດກ້ອງ ແລະ ປະກອບດ້ວຍພາສາອັງກິດ, ຕົວເລກ, ແລະ "_" ໂດຍມີຄວາມຍາວ 1-64 ຕົວອັກສອນ.',
            imageName:
                'ຂໍ້ມູນນີ້ຕ້ອງປະກອບດ້ວຍພາສາອັງກິດ, ຕົວເລກ, ":", "@", "/", ".", "-", ແລະ "_" ໂດຍມີຄວາມຍາວ 1-256 ຕົວອັກສອນ.',
            volumeName: 'ຂໍ້ມູນນີ້ຕ້ອງປະກອບດ້ວຍພາສາອັງກິດ, ຕົວເລກ, ".", "-", ແລະ "_" ໂດຍມີຄວາມຍາວ 2-30 ຕົວອັກສອນ.',
            supervisorName:
                'ຂໍ້ມູນນີ້ຕ້ອງບໍ່ຂຶ້ນຕົ້ນດ້ວຍຕົວອັກສອນພິເສດ ແລະ ປະກອບດ້ວຍພາສາອັງກິດ, ຕົວເລກ, "-", ແລະ "_" ໂດຍມີຄວາມຍາວ 1-128 ຕົວອັກສອນ.',
            composeName:
                'ຮອງຮັບຕົວອັກສອນທົ່ວໄປຢູ່ຂ້າງໜ້າ, ຕົວອັກສອນພາສາອັງກິດຕົວພິມນ້ອຍ, ຕົວເລກ, - ແລະ _, ຄວາມຍາວ 1-256',
            complexityPassword:
                'ຮອງຮັບລະຫັດຜ່ານຍາວ 8-30 ຕົວອັກສອນ ທີ່ປະກອບດ້ວຍຢ່າງໜ້ອຍສອງຢ່າງລະຫວ່າງ ຕົວອັກສອນ, ຕົວເລກ ແລະ ຕົວອັກສອນພິເສດ.',
            commonPassword: 'ຄວາມຍາວຂອງຂໍ້ມູນນີ້ຕ້ອງຫຼາຍກວ່າ 6 ຕົວອັກສອນ.',
            linuxName: 'ຄວາມຍາວຕ້ອງຢູ່ລະຫວ່າງ 1 ຫາ 128 ຕົວອັກສອນ ແລະ ຕ້ອງບໍ່ມີຕົວອັກສອນພິເສດເຫຼົ່ານີ້: "{0}".',
            email: 'ຂໍ້ມູນນີ້ຕ້ອງເປັນທີ່ຢູ່ອີເມລ໌ທີ່ຖືກຕ້ອງ.',
            number: 'ຂໍ້ມູນນີ້ຕ້ອງເປັນຕົວເລກ.',
            integer: 'ຂໍ້ມູນນີ້ຕ້ອງເປັນເລກຖ້ວນບວກ.',
            ip: 'ຂໍ້ມູນນີ້ຕ້ອງເປັນທີ່ຢູ່ IP ທີ່ຖືກຕ້ອງ.',
            host: 'ຂໍ້ມູນນີ້ຕ້ອງເປັນທີ່ຢູ່ IP ຫຼື ຊື່ໂດເມນທີ່ຖືກຕ້ອງ.',
            hostHelper: 'ຮອງຮັບການປ້ອນທີ່ຢູ່ IP ຫຼື ຊື່ໂດເມນ',
            port: 'ຂໍ້ມູນນີ້ຕ້ອງເປັນເລກພອດທີ່ຖືກຕ້ອງ.',
            selectHelper: 'ເລືອກໄຟລ໌ {0} ທີ່ຖືກຕ້ອງ',
            domain: 'ຂໍ້ມູນນີ້ຕ້ອງຢູ່ໃນຮູບແບບ: example.com ຫຼື example.com:8080.',
            databaseName: 'ຂໍ້ມູນນີ້ຕ້ອງປະກອບດ້ວຍພາສາອັງກິດ, ຕົວເລກ, ແລະ "_" ໂດຍມີຄວາມຍາວ 1-30 ຕົວອັກສອນ.',
            ipErr: 'ຂໍ້ມູນນີ້ຕ້ອງເປັນທີ່ຢູ່ IP ທີ່ຖືກຕ້ອງ.',
            numberRange: 'ຂໍ້ມູນນີ້ຕ້ອງເປັນຕົວເລກລະຫວ່າງ {0} ຫາ {1}.',
            paramName: 'ຂໍ້ມູນນີ້ຕ້ອງປະກອບດ້ວຍພາສາອັງກິດ, ຕົວເລກ, ".", "-", ແລະ "_" ໂດຍມີຄວາມຍາວ 2-30 ຕົວອັກສອນ.',
            paramComplexity:
                'ຂໍ້ມູນນີ້ຕ້ອງບໍ່ຂຶ້ນຕົ້ນ ແລະ ລົງທ້າຍດ້ວຍຕົວອັກສອນພິເສດ ແລະ ປະກອບດ້ວຍພາສາອັງກິດ, ຕົວເລກ, "{0}" ໂດຍມີຄວາມຍາວ 6-128 ຕົວອັກສອນ.',
            paramUrlAndPort: 'ຂໍ້ມູນນີ້ຕ້ອງຢູ່ໃນຮູບແບບ "http(s)://(domain name/ip):(port)".',
            nginxDoc: 'ຂໍ້ມູນນີ້ຕ້ອງປະກອບດ້ວຍພາສາອັງກິດ, ຕົວເລກ ແລະ ".".',
            appName:
                'ຂໍ້ມູນນີ້ຕ້ອງບໍ່ຂຶ້ນຕົ້ນ ແລະ ລົງທ້າຍດ້ວຍ "-" ແລະ "_" ແລະ ປະກອບດ້ວຍພາສາອັງກິດ, ຕົວເລກ, "-", ແລະ "_" ໂດຍມີຄວາມຍາວ 2-30 ຕົວອັກສອນ.',
            containerName: 'ຮອງຮັບຕົວອັກສອນ, ຕົວເລກ, -, _ ແລະ .; ຕ້ອງບໍ່ຂຶ້ນຕົ້ນດ້ວຍ - _ ຫຼື .; ຄວາມຍາວ: 2-128',
            mirror: 'ທີ່ຢູ່ mirror ຄວນຂຶ້ນຕົ້ນດ້ວຍ http(s)://, ຮອງຮັບຕົວອັກສອນພາສາອັງກິດ, ຕົວເລກ, . / ແລະ -, ແລະ ຕ້ອງບໍ່ມີແຖວວ່າງ.',
            disableFunction: 'ຮອງຮັບສະເພາະຕົວອັກສອນ, ຂີດກ້ອງ ແລະ ຈຸດຈຳ',
            leechExts: 'ຮອງຮັບສະເພາະຕົວອັກສອນ, ຕົວເລກ ແລະ ຈຸດຈຳ',
            paramSimple: 'ຮອງຮັບຕົວອັກສອນພາສາອັງກິດຕົວພິມນ້ອຍ ແລະ ຕົວເລກ, ຄວາມຍາວ 1-128',
            filePermission: 'ຂໍ້ຜິດພາດກ່ຽວກັບສິດການເຂົ້າເຖິງໄຟລ໌',
            formatErr: 'ຮູບແບບຜິດພາດ, ກະລຸນາກວດສອບ ແລະ ລອງໃໝ່',
            phpExtension: 'ຮອງຮັບສະເພາະ , _ ຕົວອັກສອນພາສາອັງກິດຕົວພິມນ້ອຍ ແລະ ຕົວເລກ',
            paramHttp: 'ຕ້ອງຂຶ້ນຕົ້ນດ້ວຍ http:// ຫຼື https://',
            phone: 'ຮູບແບບເບີໂທລະສັບບໍ່ຖືກຕ້ອງ',
            authBasicPassword: 'ຮອງຮັບຕົວອັກສອນ, ຕົວເລກ ແລະ ຕົວອັກສອນພິເສດທົ່ວໄປ, ຄວາມຍາວ 1-72',
            length128Err: 'ຄວາມຍາວຕ້ອງບໍ່ເກີນ 128 ຕົວອັກສອນ',
            maxLength: 'ຄວາມຍາວຕ້ອງບໍ່ເກີນ {0} ຕົວອັກສອນ',
            alias: 'ຮອງຮັບພາສາອັງກິດ, ຕົວເລກ, - ແລະ _, ຄວາມຍາວ 1-128, ແລະ ຕ້ອງບໍ່ຂຶ້ນຕົ້ນ ຫຼື ລົງທ້າຍດ້ວຍ -_.',
            vmName: 'ຮອງຮັບຕົວອັກສອນພາສາອັງກິດ, ຕົວເລກ, ".", "-" ແລະ "_"; ຄວາມຍາວ 1-64 ຕົວ; ຕ້ອງຂຶ້ນຕົ້ນດ້ວຍຕົວອັກສອນ ຫຼື ຕົວເລກ.',
            vmNetwork:
                'ຮອງຮັບຕົວອັກສອນພາສາອັງກິດ, ຕົວເລກ, ".", ":", "-" ແລະ "_"; ຄວາມຍາວ 1-64 ຕົວ; ຕ້ອງຂຶ້ນຕົ້ນດ້ວຍຕົວອັກສອນ ຫຼື ຕົວເລກ.',
        },
        res: {
            paramError: 'ການຮ້ອງຂໍຫຼົ້ມເຫຼວ. ກະລຸນາລອງໃໝ່ພາຍຫຼັງ.',
            forbidden: 'ຜູ້ໃຊ້ປັດຈຸບັນບໍ່ມີສິດອະນຸຍາດ',
            serverError: 'ການບໍລິການຜິດພາດ',
            notFound: 'ບໍ່ພົບຂໍ້ມູນທີ່ຕ້ອງການ',
            commonError: 'ການຮ້ອງຂໍຫຼົ້ມເຫຼວ',
        },
        service: {
            serviceNotStarted: 'ການບໍລິການ {0} ຍັງບໍ່ທັນເລີ່ມ.',
        },
        status: {
            running: 'ກຳລັງເຮັດວຽກ',
            done: 'ສຳເລັດແລ້ວ',
            scanFailed: 'ບໍ່ສົມບູນ',
            success: 'ສຳເລັດ',
            waiting: 'ກຳລັງຖ້າ',
            waitForUpgrade: 'ຖ້າການອັບເກຣດ',
            failed: 'ຫຼົ້ມເຫຼວ',
            stopped: 'ຢຸດແລ້ວ',
            error: 'ຜິດພາດ',
            created: 'ສ້າງແລ້ວ',
            restarting: 'ກຳລັງຣີສະຕາດ',
            uploading: 'ກຳລັງອັບໂຫຼດ',
            unhealthy: 'ບໍ່ສົມບູນ',
            removing: 'ກຳລັງເອົາອອກ',
            paused: 'ພັກໄວ້',
            exited: 'ອອກແລ້ວ',
            partial: 'ບາງສ່ວນ',
            dead: 'ຢຸດເຮັດວຽກຖາວອນ',
            installing: 'ກຳລັງຕິດຕັ້ງ',
            enabled: 'ເປີດໃຊ້ງານແລ້ວ',
            disabled: 'ປິດໃຊ້ງານແລ້ວ',
            normal: 'ປົກກະຕິ',
            building: 'ກຳລັງສ້າງ',
            upgrading: 'ກຳລັງອັບເກຣດ',
            pending: 'ຖ້າການແກ້ໄຂ',
            rebuilding: 'ກຳລັງສ້າງໃໝ່',
            deny: 'ປະຕິເສດ',
            accept: 'ຍອມຮັບ',
            used: 'ໃຊ້ແລ້ວ',
            unused: 'ຍັງບໍ່ໄດ້ໃຊ້',
            starting: 'ກຳລັງເລີ່ມ',
            recreating: 'ກຳລັງສ້າງຄືນໃໝ່',
            creating: 'ກຳລັງສ້າງ',
            init: 'ກຳລັງຖ້າການໃຊ້ງານ',
            ready: 'ພ້ອມແລ້ວ',
            applying: 'ກຳລັງນຳໃຊ້',
            uninstalling: 'ກຳລັງຖອນການຕິດຕັ້ງ',
            lost: 'ຂາດການຕິດຕໍ່',
            bound: 'ຜູກມັດແລ້ວ',
            unbind: 'ຍັງບໍ່ໄດ້ຜູກມັດ',
            exceptional: 'ຜິດປົກກະຕິ',
            free: 'ຫວ່າງ',
            enable: 'ເປີດໃຊ້ງານ',
            disable: 'ປິດໃຊ້ງານ',
            deleted: 'ລຶບແລ້ວ',
            notfound: 'ບໍ່ພົບ',
            inactive: 'ບໍ່ເຮັດວຽກ',
            degraded: 'ປະສິດທິພາບຫຼຸດລົງ',
            inaccessible: 'ບໍ່ສາມາດເຂົ້າເຖິງ',
            unknown: 'ບໍ່ຮູ້ຈັກ',
            downloading: 'ກຳລັງດາວໂຫຼດ',
            packing: 'ກຳລັງບີບອັດ',
            sending: 'ກຳລັງສົ່ງ',
            healthy: 'ປົກກະຕິ',
            executing: 'ກຳລັງດຳເນີນການ',
            installerr: 'ຕິດຕັ້ງຫຼົ້ມເຫຼວ',
            applyerror: 'ນຳໃຊ້ຫຼົ້ມເຫຼວ',
            systemrestart: 'ຖືກຂັດຈັງຫວະ',
            starterr: 'ເລີ່ມຕົ້ນຫຼົ້ມເຫຼວ',
            uperr: 'ເລີ່ມຕົ້ນຫຼົ້ມເຫຼວ',
            new: 'ໃໝ່',
            conflict: 'ຂັດແຍ້ງ',
            duplicate: 'ຊ້ຳກັນ',
            unexecuted: 'ຍັງບໍ່ໄດ້ດຳເນີນການ',
            canceled: 'ຍົກເລີກແລ້ວ',
        },
        units: {
            second: ' ວິນາທີ | ວິນາທີ | ວິນາທີ',
            minute: 'ນາທີ | ນາທີ | ນາທີ',
            hour: 'ຊົ່ວໂມງ | ຊົ່ວໂມງ | ຊົ່ວໂມງ',
            day: 'ວັນ | ວັນ | ວັນ',
            week: 'ອາທິດ | ອາທິດ | ອາທິດ',
            month: 'ເດືອນ | ເດືອນ | ເດືອນ',
            year: 'ປີ | ປີ | ປີ',
            time: 'ຄັ້ງ',
            core: 'ຄໍຣ໌ | ຄໍຣ໌ | ຄໍຣ໌',
            millisecond: 'ມິນລິວິນາທີ | ມິນລິວິນາທີ',
            secondUnit: 'ວິນາທີ',
            minuteUnit: 'ນາທີ',
            hourUnit: 'ຊົ່ວໂມງ',
            dayUnit: 'ວັນ',
            semicolon: ';',
        },
        log: {
            noLog: 'ບໍ່ມີລັອກໃຫ້ສະແດງ',
        },
    },
    menu: {
        home: 'ພາບລວມ',
        apps: 'ຮ້ານແອັບ',
        website: 'ເວັບໄຊທ໌ | ເວັບໄຊທ໌',
        project: 'ໂຄງການ | ໂຄງການ',
        config: 'ການຕັ້ງຄ່າ | ການຕັ້ງຄ່າ',
        ssh: 'ຕັ້ງຄ່າ SSH',
        firewall: 'ໄຟວໍ',
        filter: 'ຕົວກັ່ນກອງ',
        ssl: 'ໃບຢັ້ງຢືນ | ໃບຢັ້ງຢືນ',
        database: 'ຖານຂໍ້ມູນ | ຖານຂໍ້ມູນ',
        aiTools: 'AI',
        mcp: 'MCP',
        container: 'ຄອນເທນເນີ | ຄອນເທນເນີ',
        cronjob: 'ໜ້າວຽກຕັ້ງເວລາ | ໜ້າວຽກຕັ້ງເວລາ',
        system: 'ລະບົບ',
        security: 'ຄວາມປອດໄພ',
        files: 'ຈັດການໄຟລ໌',
        monitor: 'ການຕິດຕາມ',
        terminal: 'ເທີມີນໍ | ເທີມີນໍ',
        settings: 'ຕັ້ງຄ່າ',
        toolbox: 'ກ່ອງເຄື່ອງມື',
        logs: 'ລັອກ | ລັອກ',
        runtime: 'ສະພາບແວດລ້ອມການເຮັດວຽກ | ສະພາບແວດລ້ອມການເຮັດວຽກ',
        processManage: 'ໂປຣເຊສ | ໂປຣເຊສ',
        process: 'ໂປຣເຊສ | ໂປຣເຊສ',
        network: 'ເຄືອຂ່າຍ | ເຄືອຂ່າຍ',
        supervisor: 'Supervisor',
        tamper: 'ປ້ອງກັນການແກ້ໄຂ',
        app: 'ແອັບພລິເຄຊັນ',
        msgCenter: 'ໜ້າວຽກ',
        disk: 'ດິສກ໌',
        template: 'ແມ່ແບບ',
    },
    home: {
        recommend: 'ແນະນຳ',
        dir: 'ໄດເຣັກທໍຣີ',
        alias: 'ຊື່ຫຼິ້ນ',
        quickDir: 'ເຂົ້າເຖິງດ່ວນ',
        minQuickJump: 'ເພີ່ມການເຂົ້າເຖິງດ່ວນຢ່າງໜ້ອຍໜຶ່ງລາຍການ',
        maxQuickJump: 'ທ່ານສາມາດເພີ່ມການເຂົ້າເຖິງດ່ວນໄດ້ສູງສຸດສີ່ລາຍການ',
        database: 'ຖານຂໍ້ມູນ - ທັງໝົດ',
        restart_1panel: 'ຣີສະຕາດແພນເນວ',
        restart_system: 'ຣີສະຕາດເຊີເວີ',
        operationSuccess: 'ດຳເນີນການສຳເລັດແລ້ວ. ກຳລັງຣີບູດ, ກະລຸນາຣີເຟຣຊບຣາວເຊີພາຍຫຼັງ.',
        entranceHelper:
            'ທາງເຂົ້າເພື່ອຄວາມປອດໄພຍັງບໍ່ໄດ້ເປີດໃຊ້ງານ. ທ່ານສາມາດເປີດໃຊ້ໄດ້ທີ່ "ຕັ້ງຄ່າ -> ຄວາມປອດໄພ" ເພື່ອຄວາມປອດໄພຂອງລະບົບ.',
        appInstalled: 'ແອັບພລິເຄຊັນ',
        systemInfo: 'ຂໍ້ມູນລະບົບ',
        hostname: 'ຊື່ໂຮສ໌',
        platformVersion: 'ລະບົບປະຕິບັດການ',
        kernelVersion: 'ເຄີເນີນ',
        kernelArch: 'ສະຖາປັດຕະຍະກຳ',
        network: 'ເຄືອຂ່າຍ',
        io: 'ການອ່ານ/ຂຽນ ດິສກ໌ (I/O)',
        ip: 'IP ທ້ອງຖິ່ນ',
        proxy: 'ພຣັອກຊີ້ລະບົບ',
        baseInfo: 'ຂໍ້ມູນພື້ນຖານ',
        totalSend: 'ສົ່ງທັງໝົດ',
        totalRecv: 'ຮັບທັງໝົດ',
        rwPerSecond: 'ການດຳເນີນການ I/O',
        ioDelay: 'ຄວາມໜ່ວງ I/O',
        uptime: 'ເວລາເຮັດວຽກ',
        runningTime: 'ເລີ່ມຕັ້ງແຕ່',
        mem: 'ໜ່ວຍຄວາມຈຳລະບົບ',
        swapMem: 'Swap',
        runSmoothly: 'ພາລະຕ່ຳ',
        runNormal: 'ພາລະປານກາງ',
        runSlowly: 'ພາລະສູງ',
        runJam: 'ພາລະໜັກໜ່ວງ',
        core: 'ຄໍຣ໌ຈິງ',
        logicCore: 'ຄໍຣ໌ສະເໝືອນ',
        corePercent: 'ການໃຊ້ງານຄໍຣ໌',
        cpuFrequency: 'ຄວາມຖີ່ CPU',
        cpuDetailedPercent: 'ລາຍລະອຽດການໃຊ້ງານ CPU',
        cpuUser: 'ຜູ້ໃຊ້',
        cpuSystem: 'ລະບົບ',
        cpuIdle: 'ຫວ່າງ',
        cpuIrq: 'IRQ',
        cpuSoftirq: 'Soft IRQ',
        cpuSteal: 'Steal',
        cpuTop: '5 ອັນດັບໂປຣເຊສທີ່ໃຊ້ CPU ສູງສຸດ',
        memTop: '5 ອັນດັບໂປຣເຊສທີ່ໃຊ້ໜ່ວຍຄວາມຈຳສູງສຸດ',
        loadAverage: 'ພາລະສະເລ່ຍໃນ 1 ນາທີຜ່ານມາ | ພາລະສະເລ່ຍໃນ {0} ນາທີຜ່ານມາ',
        load: 'ພາລະ',
        mount: 'ຈຸດເຊື່ອມຕໍ່ (Mount point)',
        fileSystem: 'ລະບົບໄຟລ໌',
        total: 'ທັງໝົດ',
        used: 'ໃຊ້ແລ້ວ',
        cache: 'ແຄຊ໌',
        free: 'ຫວ່າງ',
        shard: 'Shared',
        available: 'ໃຊ້ໄດ້',
        percent: 'ອັດຕາການໃຊ້ງານ',
        goInstall: 'ໄປຕິດຕັ້ງ',
        networkCard: 'ກາດເຄືອຂ່າຍ',
        disk: 'ດິສກ໌',
        memo: 'ບັນທຶກຊ່ວຍຈຳ',
        memoPlaceholder: 'ຄລິກປຸ່ມແກ້ໄຂເພື່ອເປີດການແກ້ໄຂ.',
        carouselSetting: 'ຕັ້ງຄ່າພາບສະໄລ້',
        tooltipSensitiveInfo: 'ສະແດງ/ເຊື່ອງ ຂໍ້ມູນທີ່ລະອຽດອ່ອນ',
    },
    tabs: {
        more: 'ເພີ່ມເຕີມ',
        hide: 'ເຊື່ອງ',
        closeLeft: 'ປິດດ້ານຊ້າຍ',
        closeRight: 'ປິດດ້ານຂວາ',
        closeCurrent: 'ປິດໜ້ານີ້',
        closeOther: 'ປິດໜ້າອື່ນ',
        closeAll: 'ປິດທັງໝົດ',
    },
    header: {
        logout: 'ອອກຈາກລະບົບ',
    },
    database: {
        manage: 'ຈັດການຖານຂໍ້ມູນ',
        deleteBackupHelper: 'ລຶບໄຟລ໌ສຳຮອງຖານຂໍ້ມູນພ້ອມກັນ',
        delete: 'ການລຶບບໍ່ສາມາດຍ້ອນກັບໄດ້, ກະລຸນາປ້ອນ "',
        deleteHelper: '" ເພື່ອລຶບຖານຂໍ້ມູນນີ້',
        deleteUserHelper: '" ເພື່ອລຶບຜູ້ໃຊ້ນີ້',
        userBoundDatabases: 'ມີສິດເຂົ້າເຖິງຖານຂໍ້ມູນຕໍ່ໄປນີ້:',
        noMysql: 'ການບໍລິການຖານຂໍ້ມູນ (MySQL ຫຼື MariaDB)',
        noPostgresql: 'ການບໍລິການຖານຂໍ້ມູນ PostgreSQL',
        goUpgrade: 'ໄປອັບເກຣດ',
        goInstall: 'ໄປຕິດຕັ້ງ',
        isDelete: 'ລຶບແລ້ວ',
        permission: 'ປ່ຽນສິດການເຂົ້າເຖິງ',
        format: 'ຊຸດຕົວອັກສອນ (Charset)',
        collation: 'Collation',
        collationHelper: 'ຫາກວ່າງໄວ້, ຈະໃຊ້ Collation ເລີ່ມຕົ້ນຂອງຊຸດຕົວອັກສອນ {0}',
        permissionForIP: 'IP',
        permissionAll: 'ທັງໝົດ (%)',
        localhostHelper:
            'ການຕັ້ງຄ່າສິດຖານຂໍ້ມູນເປັນ "localhost" ສຳລັບການຕິດຕັ້ງແບບຄອນເທນເນີຈະເຮັດໃຫ້ບໍ່ສາມາດເຂົ້າເຖິງຈາກພາຍນອກໄດ້. ກະລຸນາເລືອກຢ່າງລະມັດລະວັງ!',
        databaseConnInfo: 'ການເຊື່ອມຕໍ່',
        rootPassword: 'ລະຫັດຜ່ານ Root',
        serviceName: 'ຊື່ອາການບໍລິການ',
        serviceNameHelper: 'ການເຂົ້າເຖິງລະຫວ່າງຄອນເທນເນີໃນເຄືອຂ່າຍດຽວກັນ.',
        backupList: 'ສຳຮອງຂໍ້ມູນ',
        loadBackup: 'ນຳເຂົ້າ',
        localUpload: 'ອັບໂຫຼດຈາກເຄື່ອງ',
        hostSelect: 'ເລືອກເຊີເວີ',
        selectHelper: 'ທ່ານແນ່ໃຈຫຼືບໍ່ວ່າຕ້ອງການນຳເຂົ້າໄຟລ໌ສຳຮອງ {0}?',
        remoteAccess: 'ການເຂົ້າເຖິງທາງໄກ',
        remoteHelper: 'ໃຊ້ຈຸດຈຳ (,) ເພື່ອແຍກຫຼາຍ IP, ເຊັ່ນ: 172.16.10.111,172.16.10.112',
        remoteConnHelper: 'ການເຂົ້າສູ່ລະບົບດ້ວຍ root ຂອງ MySQL ທາງໄກມີຄວາມສ່ຽງ. ກະລຸນາດຳເນີນການຢ່າງລະມັດລະວັງ.',
        changePassword: 'ປ່ຽນລະຫັດຜ່ານ',
        changeConnHelper: 'ການດຳເນີນການນີ້ຈະແກ້ໄຂຖານຂໍ້ມູນ {0}. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        changePasswordHelper:
            'ຖານຂໍ້ມູນນີ້ໄດ້ຖືກຜູກມັດກັບແອັບພລິເຄຊັນແລ້ວ. ການປ່ຽນລະຫັດຜ່ານຈະປ່ຽນລະຫັດຜ່ານຂອງແອັບພລິເຄຊັນພ້ອມກັນ. ການປ່ຽນແປງຈະມີຜົນຫຼັງຈາກຣີສະຕາດແອັບພລິເຄຊັນ.',
        recoverTimeoutHelper: '-1 ໝາຍເຖິງບໍ່ມີການໝົດເວລາ',
        confChange: 'ການຕັ້ງຄ່າ',
        confNotFound: 'ບໍ່ພົບໄຟລ໌ການຕັ້ງຄ່າ. ກະລຸນາອັບເກຣດແອັບພລິເຄຊັນເປັນເວີຊັນລ່າສຸດໃນຮ້ານແອັບ ແລະ ລອງໃໝ່ອີກຄັ້ງ!',
        portHelper: 'ພອດນີ້ແມ່ນພອດທີ່ເປີດອອກຂອງຄອນເທນເນີ. ທ່ານຕ້ອງບັນທຶກການແກ້ໄຂແຍກຕ່າງຫາກ ແລະ ຣີສະຕາດຄອນເທນເນີ!',
        loadFromRemote: 'ຊິ້ງຄ໌ຈາກເຊີເວີ',
        userBind: 'ຜູກມັດຜູ້ໃຊ້',
        userAuthorization: 'ການໃຫ້ສິດຜູ້ໃຊ້',
        noUserAuthorization: 'ບໍ່ໃຫ້ສິດ',
        authorizedDatabaseCount: 'ໄດ້ຮັບສິດ {0} ຖານຂໍ້ມູນ',
        authorizationManagement: 'ຈັດການສິດ',
        authorizedUsers: 'ຜູ້ໃຊ້ທີ່ໄດ້ຮັບສິດ',
        authorizedUserCount: '{0} ຜູ້ໃຊ້',
        addUserAuthorization: 'ເພີ່ມສິດຜູ້ໃຊ້',
        revokeAuthorization: 'ຖອນສິດ',
        revokeAuthorizationHelper: 'ຖອນສິດຜູ້ໃຊ້ {0} ໃນຖານຂໍ້ມູນ {1} ຫຼືບໍ່?',
        supplementPassword: 'ເພີ່ມລະຫັດຜ່ານ',
        supplementPasswordHelper: 'ບັນທຶກລະຫັດຜ່ານປັດຈຸບັນໄວ້ໃນ 1Panel ເທົ່ານັ້ນ ແລະບໍ່ປ່ຽນລະຫັດ MySQL.',
        noUserBind: 'ບໍ່ມີການຜູກມັດ',
        pgBindHelper:
            'ການດຳເນີນການນີ້ໃຊ້ເພື່ອສ້າງຜູ້ໃຊ້ໃໝ່ ແລະ ຜູກມັດກັບຖານຂໍ້ມູນເປົ້າໝາຍ. ໃນປັດຈຸບັນ, ຍັງບໍ່ຮອງຮັບການເລືອກຜູ້ໃຊ້ທີ່ມີຢູ່ແລ້ວໃນຖານຂໍ້ມູນ.',
        pgSuperUser: 'ຊຸບເປີຢູເຊີ',
        loadFromRemoteHelper: 'ຊິ້ງຄ໌ຖານຂໍ້ມູນ, ຜູ້ໃຊ້ ແລະສິດຈາກເຊີເວີມາຍັງ 1Panel ຫຼືບໍ່?',
        passwordHelper: 'ບໍ່ສາມາດໃຊ້ໄດ້, ຄລິກເພື່ອອັບເດດ',
        remote: 'ທາງໄກ',
        remoteDB: 'ເຊີເວີທາງໄກ | ເຊີເວີທາງໄກ',
        createRemoteDB: 'ຜູກມັດ @.lower:database.remoteDB',
        unBindRemoteDB: 'ຍົກເລີກການຜູກມັດ @.lower:database.remoteDB',
        unBindForce: 'ບັງຄັບຍົກເລີກການຜູກມັດ',
        unBindForceHelper: 'ລະເລີຍຂໍ້ຜິດພາດທັງໝົດໃນລະຫວ່າງການຍົກເລີກການຜູກມັດເພື່ອໃຫ້ການດຳເນີນການສຳເລັດ',
        unBindRemoteHelper:
            'ການຍົກເລີກການຜູກມັດຖານຂໍ້ມູນທາງໄກຈະເອົາສະເພາະຄວາມສຳພັນອອກ ແລະ ຈະບໍ່ລຶບຖານຂໍ້ມູນທາງໄກໂດຍກົງ',
        editRemoteDB: 'ແກ້ໄຂເຊີເວີທາງໄກ',
        localDB: 'ຖານຂໍ້ມູນທ້ອງຖິ່ນ',
        address: 'ທີ່ຢູ່ຖານຂໍ້ມູນ',
        version: 'ເວີຊັນຖານຂໍ້ມູນ',
        userHelper: 'ໃຊ້ root ຫຼື ຜູ້ໃຊ້ທີ່ມີສິດ root ເພື່ອເຂົ້າເຖິງຖານຂໍ້ມູນທາງໄກ.',
        mongodbPermissionDbOwner: 'ເຈົ້າຂອງຖານຂໍ້ມູນ',
        mongodbPermissionRead: 'ອ່ານຂໍ້ມູນ',
        mongodbPermissionReadWrite: 'ອ່ານ ແລະ ຂຽນຂໍ້ມູນ',
        mongodbPermissionUserAdmin: 'ຜູ້ຈັດການຜູ້ໃຊ້',
        pgUserHelper: 'ໃຊ້ບັນຊີຊຸບເປີຢູເຊີຂອງຖານຂໍ້ມູນ.',
        ssl: 'ໃຊ້ SSL',
        clientKey: 'ກະແຈສ່ວນຕົວຂອງ Client',
        clientCert: 'ໃບຢັ້ງຢືນຂອງ Client',
        caCert: 'CA certificate',
        hasCA: 'ມີໃບຢັ້ງຢືນ CA',
        skipVerify: 'ຂ້າມການກວດສອບໃບຢັ້ງຢືນ',
        initialDB: 'ຖານຂໍ້ມູນເລີ່ມຕົ້ນ',
        formatHelper:
            'ຊຸດຕົວອັກສອນຂອງຖານຂໍ້ມູນປັດຈຸບັນແມ່ນ {0}, ຄວາມບໍ່ສອດຄ່ອງຂອງຊຸດຕົວອັກສອນອາດເຮັດໃຫ້ການກູ້ຄືນຫຼົ້ມເຫຼວ',
        dropHelper: 'ທ່ານສາມາດລາກ ແລະ ວາງໄຟລ໌ທີ່ອັບໂຫຼດໄດ້ທີ່ນີ້ ຫຼື',
        clickHelper: 'ຄລິກເພື່ອອັບໂຫຼດ',
        supportUpType:
            'ຮອງຮັບສະເພາະຮູບແບບໄຟລ໌ .sql, .sql.gz, .tar.gz, .zip. ໄຟລ໌ບີບອັດທີ່ນຳເຂົ້າຕ້ອງມີພຽງແຕ່ໜຶ່ງໄຟລ໌ .sql ຫຼື ລວມມີ test.sql',
        currentStatus: 'ສະຖານະປັດຈຸບັນ',
        baseParam: 'ພາລາມິເຕີພື້ນຖານ',
        performanceParam: 'ພາລາມິເຕີປະສິດທິພາບ',
        runTime: 'ເວລາເລີ່ມຕົ້ນ',
        connections: 'ການເຊື່ອມຕໍ່ທັງໝົດ',
        bytesSent: 'ຈຳນວນໄບຕ໌ທີ່ສົ່ງ',
        bytesReceived: 'ຈຳນວນໄບຕ໌ທີ່ຮັບ',
        queryPerSecond: 'ການສອບຖາມຕໍ່ວິນາທີ',
        txPerSecond: 'ທຸລະກຳຕໍ່ວິນາທີ',
        connInfo: 'ການເຊື່ອມຕໍ່ທີ່ເຮັດວຽກ/ສູງສຸດ',
        connInfoHelper: 'ຫາກຄ່ານີ້ໃຫຍ່ເກີນໄປ, ໃຫ້ເພີ່ມ "max_connections".',
        threadCacheHit: 'Thread cache hit',
        threadCacheHitHelper: 'ຫາກຕ່ຳເກີນໄປ, ໃຫ້ເພີ່ມ "thread_cache_size".',
        indexHit: 'Index hit',
        indexHitHelper: 'ຫາກຕ່ຳເກີນໄປ, ໃຫ້ເພີ່ມ "key_buffer_size".',
        innodbIndexHit: 'ອັດຕາການຈັບຄູ່ດັດຊະນີ Innodb',
        innodbIndexHitHelper: 'ຫາກຕ່ຳເກີນໄປ, ໃຫ້ເພີ່ມ "innodb_buffer_pool_size".',
        cacheHit: 'ອັດຕາການຈັບຄູ່ Query cache',
        cacheHitHelper: 'ຫາກຕ່ຳເກີນໄປ, ໃຫ້ເພີ່ມ "query_cache_size".',
        tmpTableToDB: 'ຕາຕະລາງຊົ່ວຄາວໄປຍັງດິສກ໌',
        tmpTableToDBHelper: 'ຫາກໃຫຍ່ເກີນໄປ, ໃຫ້ເພີ່ມ "tmp_table_size".',
        openTables: 'Open tables',
        openTablesHelper: 'ຄ່າການຕັ້ງຄ່າຂອງ "table_open_cache" ຕ້ອງຫຼາຍກວ່າ ຫຼື ເທົ່າກັບຄ່ານີ້.',
        selectFullJoin: 'Select full join',
        selectFullJoinHelper: 'ຫາກຄ່ານີ້ບໍ່ແມ່ນ 0, ໃຫ້ກວດສອບ index ຂອງຕາຕະລາງ.',
        selectRangeCheck: 'ຈຳນວນການ join ທີ່ບໍ່ມີ index',
        selectRangeCheckHelper: 'ຫາກຄ່ານີ້ບໍ່ແມ່ນ 0, ໃຫ້ກວດສອບ index ຂອງຕາຕະລາງ.',
        sortMergePasses: 'ຈຳນວນການລວມການຮຽງລຳດັບ',
        sortMergePassesHelper: 'ຫາກຄ່ານີ້ໃຫຍ່ເກີນໄປ, ໃຫ້ເພີ່ມ "sort_buffer_size".',
        tableLocksWaited: 'ຈຳນວນການລັອກຕາຕະລາງ',
        tableLocksWaitedHelper: 'ຫາກຄ່ານີ້ໃຫຍ່ເກີນໄປ, ໃຫ້ພິຈາລະນາເພີ່ມປະສິດທິພາບຖານຂໍ້ມູນຂອງທ່ານ.',
        performanceTuning: 'ການປັບແຕ່ງປະສິດທິພາບ',
        optimizationScheme: 'ແຜນການປັບແຕ່ງ',
        keyBufferSizeHelper: 'ຂະໜາດບັບເຟີສຳລັບ index',
        queryCacheSizeHelper: 'Query cache. ຫາກປິດຟັງຊັນນີ້, ໃຫ້ຕັ້ງຄ່ານີ້ເປັນ 0.',
        tmpTableSizeHelper: 'ຂະໜາດແຄຊ໌ຕາຕະລາງຊົ່ວຄາວ',
        innodbBufferPoolSizeHelper: 'ຂະໜາດບັບເຟີ Innodb',
        innodbLogBufferSizeHelper: 'ຂະໜາດບັບເຟີລັອກ Innodb',
        sortBufferSizeHelper: '* ການເຊື່ອມຕໍ່, ຂະໜາດບັບເຟີຕໍ່ການຮຽງລຳດັບ thread',
        readBufferSizeHelper: '* ການເຊື່ອມຕໍ່, ຂະໜາດບັບເຟີການອ່ານ',
        readRndBufferSizeHelper: '* ການເຊື່ອມຕໍ່, ຂະໜາດບັບເຟີການອ່ານແບບສຸ່ມ',
        joinBufferSizeHelper: '* ການເຊື່ອມຕໍ່, ຂະໜາດແຄຊ໌ຕາຕະລາງທີ່ກ່ຽວຂ້ອງ',
        threadStackelper: '* ການເຊື່ອມຕໍ່, ຂະໜາດ stack ຕໍ່ thread',
        binlogCacheSizeHelper: '* ການເຊື່ອມຕໍ່, ຂະໜາດແຄຊ໌ binary log (ທະວີຄູນຂອງ 4096)',
        threadCacheSizeHelper: 'ຂະໜາດ thread pool',
        tableOpenCacheHelper: 'ແຄຊ໌ຕາຕະລາງ',
        maxConnectionsHelper: 'ການເຊື່ອມຕໍ່ສູງສຸດ',
        restart: 'ຣີສະຕາດ',
        slowLog: 'ລັອກການເຮັດວຽກຊ້າ',
        noData: 'ຍັງບໍ່ມີລັອກການເຮັດວຽກຊ້າ.',
        isOn: 'ເປີດ',
        longQueryTime: 'ເກນເວລາ (ວິນາທີ)',
        thresholdRangeHelper: 'ປ້ອນເກນເວລາທີ່ຖືກຕ້ອງ (1 - 600).',
        timeout: 'ໝົດເວລາ (ວິນາທີ)',
        timeoutHelper: 'ໄລຍະເວລາໝົດເວລາການເຊື່ອມຕໍ່ທີ່ຫວ່າງ. 0 ໝາຍເຖິງການເຊື່ອມຕໍ່ຕະຫຼອດເວລາ.',
        maxclients: 'ຈຳນວນລູກຄ້າສູງສຸດ',
        requirepassHelper: 'ປ່ອຍວ່າງໄວ້ຫາກບໍ່ມີການຕັ້ງລະຫັດຜ່ານ. ການປ່ຽນແປງຕ້ອງບັນທຶກແຍກຕ່າງຫາກ ແລະ ຣີສະຕາດຄອນເທນເນີ!',
        databases: 'ຈຳນວນຖານຂໍ້ມູນ',
        maxmemory: 'ການໃຊ້ໜ່ວຍຄວາມຈຳສູງສຸດ',
        maxmemoryHelper: '0 ໝາຍເຖິງບໍ່ມີການຈຳກັດ.',
        tcpPort: 'ພອດທີ່ກຳລັງຟັງຢູ່.',
        uptimeInDays: 'ຈຳນວນມື້ທີ່ເປີດໃຊ້ງານ.',
        connectedClients: 'ຈຳນວນລູກຄ້າທີ່ເຊື່ອມຕໍ່.',
        usedMemory: 'ການໃຊ້ໜ່ວຍຄວາມຈຳຂອງ Redis ປັດຈຸບັນ.',
        usedMemoryRss: 'ຂະໜາດໜ່ວຍຄວາມຈຳທີ່ຮ້ອງຂໍຈາກລະບົບປະຕິບັດການ.',
        usedMemoryPeak: 'ການໃຊ້ໜ່ວຍຄວາມຈຳສູງສຸດຂອງ Redis.',
        memFragmentationRatio: 'ອັດຕາສ່ວນການແຕກແຍກຂອງໜ່ວຍຄວາມຈຳ.',
        totalConnectionsReceived: 'ຈຳນວນລູກຄ້າທັງໝົດທີ່ເຊື່ອມຕໍ່ຕັ້ງແຕ່ເລີ່ມ.',
        totalCommandsProcessed: 'ຈຳນວນຄຳສັ່ງທັງໝົດທີ່ດຳເນີນການຕັ້ງແຕ່ເລີ່ມ.',
        instantaneousOpsPerSec: 'ຈຳນວນຄຳສັ່ງທີ່ດຳເນີນການຕໍ່ວິນາທີ.',
        keyspaceHits: 'ຈຳນວນຄັ້ງທີ່ຄົ້ນຫາຄີໃນຖານຂໍ້ມູນສຳເລັດ.',
        keyspaceMisses: 'ຈຳນວນຄັ້ງທີ່ຄົ້ນຫາຄີໃນຖານຂໍ້ມູນຫຼົ້ມເຫຼວ.',
        hit: 'ອັດຕາການຄົ້ນຫາຄີໃນຖານຂໍ້ມູນສຳເລັດ.',
        latestForkUsec: 'ຈຳນວນໄມໂຄຣວິນາທີທີ່ໃຊ້ໃນການ fork() ລ່າສຸດ.',
        redisCliHelper: 'ບໍ່ພົບ "redis-cli". ກະລຸນາເປີດໃຊ້ບໍລິການກ່ອນ.',
        redisQuickCmd: 'ຄຳສັ່ງ Redis ແບບດ່ວນ',
        recoverHelper: 'ການດຳເນີນການນີ້ຈະຂຽນທັບຂໍ້ມູນດ້ວຍ [{0}]. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        mongodbRecoverDropAllCollections: 'ລ້າງຖານຂໍ້ມູນປັດຈຸບັນກ່ອນກູ້ຄືນ',
        mongodbRecoverDropAllCollectionsHelper:
            'ໂດຍເລີ່ມຕົ້ນ, ຈະຂຽນທັບສະເພາະຄໍເລັກຊັນທີ່ມີຢູ່ ແລະ ຮັກສາຄໍເລັກຊັນທີ່ເພີ່ມໃໝ່ໄວ້. ຫາກເປີດໃຊ້ງານ, ຖານຂໍ້ມູນປັດຈຸບັນຈະຖືກລ້າງອອກແລ້ວກູ້ຄືນຈາກໄຟລ໌ສຳຮອງ.',
        submitIt: 'ຂຽນທັບຂໍ້ມູນ',
        baseConf: 'ພື້ນຖານ',
        allConf: 'ທັງໝົດ',
        restartNow: 'ຣີສະຕາດດຽວນີ້',
        restartNowHelper1:
            'ທ່ານຕ້ອງຣີສະຕາດລະບົບເພື່ອໃຫ້ການປ່ຽນແປງມີຜົນ. ຫາກຕ້ອງການບັນທຶກຂໍ້ມູນ, ໃຫ້ດຳເນີນການບັນທຶກກ່ອນ.',
        restartNowHelper: 'ການປ່ຽນແປງຈະມີຜົນຫຼັງຈາກຣີສະຕາດລະບົບເທົ່ານັ້ນ.',
        persistence: 'ຄວາມຄົງທົນຂອງຂໍ້ມູນ (Persistence)',
        rdbHelper1: 'ວິນາທີ, ແຊກຂໍ້ມູນ',
        rdbHelper2: 'ລາຍການ',
        rdbHelper3: 'ຫາກກົງກັບເງື່ອນໄຂໃດໜຶ່ງຈະກະຕຸ້ນການເຮັດ RDB persistence.',
        rdbInfo: 'ກະລຸນາແນ່ໃຈວ່າຄ່າໃນກົດເກນຢູ່ໃນຊ່ວງ 1 ຫາ 100000',
        containerConn: 'ການເຊື່ອມຕໍ່ຄອນເທນເນີ',
        copyConnURL: 'ຄັດລອກ URL ການເຊື່ອມຕໍ່',
        connAddress: 'ທີ່ຢູ່',
        containerConnHelper: 'ທີ່ຢູ່ການເຊື່ອມຕໍ່ນີ້ໃຊ້ສຳລັບແອັບພລິເຄຊັນທີ່ເຮັດວຽກໃນ PHP environment/container.',
        remoteConn: 'ການເຊື່ອມຕໍ່ພາຍນອກ',
        remoteConnHelper2: 'ທີ່ຢູ່ການເຊື່ອມຕໍ່ນີ້ໃຊ້ສຳລັບແອັບພລິເຄຊັນທີ່ບໍ່ໄດ້ຢູ່ໃນຄອນເທນເນີ ຫຼື ແອັບພລິເຄຊັນພາຍນອກ.',
        remoteConnHelper3:
            'ທີ່ຢູ່ການເຂົ້າເຖິງເລີ່ມຕົ້ນແມ່ນ IP ຂອງໂຮສ໌. ເພື່ອແກ້ໄຂ, ໃຫ້ໄປທີ່ "ທີ່ຢູ່ເຂົ້າເຖິງເລີ່ມຕົ້ນ" ໃນໜ້າຕັ້ງຄ່າແພນເນວ.',
        localIP: 'IP ທ້ອງຖິ່ນ',
    },
    aiTools: {
        agents: {
            agent: 'ຕົວແທນ (Agent)',
            account: 'ບັນຊີໂມເດວ',
            batchOperation: 'ດຳເນີນການແບບກຸ່ມ',
            operationType: 'ປະເພດການດຳເນີນການ',
            batchAction: '{0} ແບບກຸ່ມ',
            installSkillAction: 'ແຈກຢາຍທັກສະ',
            batchAgentTask: 'ໜ້າວຽກຕົວແທນແບບກຸ່ມ {0}',
            dispatchAgentTask: 'ແຈກຢາຍໜ້າວຽກຕົວແທນ {0}',
            dispatchTask: 'ແຈກຢາຍໜ້າວຽກ {0}',
            taskSubmitted: 'ໜ້າວຽກ {0} ໄດ້ຖືກສົ່ງແລ້ວ',
            allNodes: 'ທຸກໂນດ (Nodes)',
            targetVersion: 'ເວີຊັນເປົ້າໝາຍ',
            skillSource: 'ແຫຼ່ງທີ່ມາທັກສະ',
            skillKeyword: 'ຄຳຄົ້ນຫາທັກສະ',
            clawHubSkillPlaceholder: 'ຄົ້ນຫາ ແລະ ເລືອກທັກສະກ່ອນ',
            noAccountHint: 'ເລືອກບັນຊີໂມເດວທີ່ມີຢູ່ ຫຼື ເພີ່ມບັນຊີໃໝ່.',
            accountCount: '{0} ບັນຊີໂມເດວ',
            syncAgents: 'ຊິ້ງຄ໌ຕົວແທນທີ່ກ່ຽວຂ້ອງ',
            syncAgentsHelper: 'ອັບເດດ openclaw.json ສຳລັບຕົວແທນທີ່ໃຊ້ບັນຊີໂມເດວນີ້',
            appVersion: 'ເວີຊັນແອັບ',
            webuiPort: 'ພອດ WebUI',
            tokenOrAuth: 'Token/ຊື່ຜູ້ໃຊ້ ແລະ ລະຫັດຜ່ານ',
            allowedOrigins: 'ທີ່ຢູ່ການເຂົ້າເຖິງ',
            allowedOriginsRequired: 'ປ້ອນທີ່ຢູ່ການເຂົ້າເຖິງຢ່າງໜ້ອຍໜຶ່ງບ່ອນ',
            allowedOriginsInvalid: 'ໃຊ້ຮູບແບບ http(s)://host-or-ip[:port]',
            provider: 'ຜູ້ໃຫ້ບໍລິການ',
            accountModelsHelper: 'ເລືອກໂມເດວທີ່ບັນຊີນີ້ຈະເປີດໃຫ້ OpenClaw ເລືອກ ແລະ ຕັ້ງຄ່າ',
            accountModelsRequired: 'ເລືອກຢ່າງໜ້ອຍໜຶ່ງໂມເດວ',
            verifyModel: 'ໂມເດວສຳລັບກວດສອບ',
            verifyModelHelper:
                'ເລືອກໂມເດວທີ່ບັນຊີນີ້ສາມາດເຂົ້າເຖິງໄດ້. ເມື່ອບັນທຶກ ລະບົບຈະສົ່ງຄຳຮ້ອງຂໍຂະໜາດນ້ອຍເພື່ອກວດສອບການເຊື່ອມຕໍ່.',
            verifyModelRequired: 'ກະລຸນາເລືອກໂມເດວສຳລັບກວດສອບ',
            discoverModels: 'ດຶງລາຍການໂມເດວ',
            automaticModelDiscovery: 'ດຶງອັດຕະໂນມັດ',
            manualModelConfiguration: 'ຕັ້ງຄ່າດ້ວຍຕົນເອງ',
            discoverModelsHelper: 'ດຶງໂມເດວຈາກ API /v1/models ຂອງຜູ້ໃຫ້ບໍລິການ ແລະ ເພີ່ມທັງໝົດເຂົ້າໃນຄັງໂມເດວ',
            discoverModelsFailedFallback: 'ດຶງລາຍການໂມເດວບໍ່ສຳເລັດ. ກະລຸນາຕັ້ງຄ່າໂມເດວດ້ວຍຕົນເອງ.',
            discoverModelsFailedUseDefaults: 'ດຶງລາຍການໂມເດວບໍ່ສຳເລັດ. ກຳລັງໃຊ້ໂມເດວເລີ່ມຕົ້ນ.',
            accountModelsDuplicate: 'ພົບໂມເດວທີ່ຊ້ຳກັນໃນລາຍການ',
            modelPool: 'ກຸ່ມໂມເດວ (Model Pool)',
            fallbackModels: 'ໂມເດວສຳຮອງ (Fallback)',
            addFallbackModel: 'ເພີ່ມໂມເດວສຳຮອງ',
            fallbackModelsEmpty: 'ຍັງບໍ່ໄດ້ຕັ້ງຄ່າໂມເດວສຳຮອງ',
            modelInputTypes: 'ປະເພດຂໍ້ມູນຂາເຂົ້າ',
            reasoning: 'ໂມເດວການໃຊ້ເຫດຜົນ',
            verified: 'ກວດສອບແລ້ວ',
            verifySkipped: 'ບໍ່ມີການກວດສອບ',
            skillsTab: 'ທັກສະ',
            pluginsTab: 'ປລັກອິນ',
            pluginsInstalled: 'ຕິດຕັ້ງແລ້ວ',
            pluginsMarket: 'ຕະຫຼາດປລັກອິນ',
            pluginsMarketHint: 'ປ້ອນຄຳຄົ້ນເພື່ອຊອກຫາປລັກອິນ',
            pluginSearchPlaceholder: 'ຊອກຫາປລັກອິນ...',
            pluginOrigin: 'ແຫຼ່ງທີ່ມາ',
            pluginOriginAll: 'ທຸກແຫຼ່ງທີ່ມາ',
            pluginOriginBundled: 'ມາພ້ອມລະບົບ',
            pluginOriginExternal: 'ພາຍນອກ',
            pluginStatusAll: 'ທຸກສະຖານະ',
            pluginEnabled: 'ເປີດໃຊ້ແລ້ວ',
            pluginDisabled: 'ປິດໃຊ້ແລ້ວ',
            pluginCategory: 'ໝວດໝູ່',
            pluginVerification: 'ການຢືນຢັນ',
            pluginOfficial: 'ທາງການ',
            pluginCommunity: 'ຊຸມຊົນ',
            pluginDownloads: 'ດາວໂຫຼດ',
            pluginEnable: 'ເປີດໃຊ້',
            pluginDisable: 'ປິດໃຊ້',
            pluginListEmpty: 'ບໍ່ມີປລັກອິນ',
            pluginSearchEmpty: 'ບໍ່ພົບປລັກອິນທີ່ກົງກັນ',
            pluginInstallConfirm: 'ຢືນຢັນຕິດຕັ້ງປລັກອິນ {0} ບໍ?',
            pluginDisableConfirm: 'ຢືນຢັນປິດໃຊ້ປລັກອິນ {0} ບໍ?',
            pluginUninstallConfirm: 'ຢືນຢັນຖອນການຕິດຕັ້ງປລັກອິນ {0} ບໍ?',
            securityTab: 'ຄວາມປອດໄພ',
            otherTab: 'ອື່ນໆ',
            timeZone: 'ເຂດເວລາ',
            browserEnabled: 'ເປີດໃຊ້ບຣາວເຊີ',
            npmRegistry: 'NPM Registry',
            npmRegistryHelper: 'ໃຊ້ສຳລັບການຕິດຕັ້ງປລັກອິນ OpenClaw. ທ່ານສາມາດເລືອກຄ່າທີ່ຕັ້ງໄວ້ ຫຼື ປ້ອນເອງ.',
            npmRegistryInvalid: 'ປ້ອນ URL ຂອງ NPM registry ທີ່ຖືກຕ້ອງ ໂດຍຂຶ້ນຕົ້ນດ້ວຍ http:// ຫຼື https://',
            pluginInstallNPMRegistryHelper:
                'ໄປທີ່ ຕັ້ງຄ່າ -> ອື່ນໆ ເພື່ອຕັ້ງຄ່າ NPM registry ແລະ ເລັ່ງການຕິດຕັ້ງປລັກອິນ',
            skillsSearchPlaceholder: 'ຄົ້ນຫາທັກສະ...',
            skillsEmpty: 'ບໍ່ມີທັກສະ',
            skillsMarket: 'ຕະຫຼາດທັກສະ',
            skillsMarketHint: 'ເລືອກແຫຼ່ງທີ່ມາ ແລະ ຄົ້ນຫາທັກສະ',
            skillsMarketEmpty: 'ບໍ່ພົບທັກສະທີ່ກົງກັນ',
            skillsMarketSourceClawhubGlobal: 'ClawHub (ທົ່ວໂລກ)',
            skillsMarketSourceClawhubChina: 'ClawHub (ຈີນ)',
            skillsMarketSourceSkillhub: 'SkillHub (Tencent)',
            skillsMarketSourceLocalHub: 'ຮ້ານທັກສະທ້ອງຖິ່ນ',
            skillsScore: 'ຄະແນນ',
            skillsMarketSourceOfficial: 'ທາງການ',
            versionUnsupportedTitle: 'ຟັງຊັນນີ້ບໍ່ຮອງຮັບໃນເວີຊັນປັດຈຸບັນ',
            versionUnsupportedHelper: 'ກະລຸນາອັບເກຣດ OpenClaw ເປັນເວີຊັນ {0} ຫຼື ສູງກວ່າ.',
            skillsGroupBuiltIn: 'ມາພ້ອມກັບລະບົບ',
            skillsGroupExternal: 'ພາຍນອກ',
            skillsGroupWorkspace: 'ພື້ນທີ່ເຮັດວຽກ',
            switchModelSuccess: 'ປ່ຽນໂມເດວສຳເລັດແລ້ວ',
            channelsTab: 'ຊ່ອງທາງ',
            agentRoleTab: 'ຕົວແທນ',
            agentRoleUnsupported: 'ການຈັດການບົດບາດຮອງຮັບສະເພາະ OpenClaw ໃນເວລານີ້.',
            workspace: 'ໄດເຣັກທໍຣີ Workspace',
            agentDir: 'ໄດເຣັກທໍຣີຕົວແທນ',
            roleMarkdownDescriptions: {
                'AGENTS.md': [
                    'ຄຳແນະນຳການເຮັດວຽກຂອງຕົວແທນ ແລະ ວິທີການໃຊ້ໜ່ວຍຄວາມຈຳ.',
                    'ບ່ອນທີ່ດີສຳລັບກົດເກນ, ລຳດັບຄວາມສຳຄັນ ແລະ ລາຍລະອຽດ "ວິທີການສະແດງອອກ".',
                ],
                'SOUL.md': ['ຕົວຕົນ, ນ້ຳສຽງ ແລະ ຂອບເຂດ.'],
                'USER.md': ['ຜູ້ໃຊ້ແມ່ນໃຜ ແລະ ຄວນເອີ້ນພວກເຂົາແນວໃດ.'],
                'IDENTITY.md': ['ຊື່ຂອງຕົວແທນ, ບຸກຄະລິກ ແລະ ອີໂມຈິ.'],
                'TOOLS.md': ['ໝາຍເຫດກ່ຽວກັບເຄື່ອງມືທ້ອງຖິ່ນ ແລະ ຂໍ້ຕົກລົງຕ່າງໆ.'],
                'HEARTBEAT.md': [
                    'ລາຍການກວດສອບສຳລັບການເຮັດວຽກແບບ heartbeat (ເລືອກໄດ້).',
                    'ຄວນຂຽນໃຫ້ສັ້ນເພື່ອປະຢັດ token.',
                ],
                'BOOT.md': [
                    'ລາຍການກວດສອບຕອນເລີ່ມຕົ້ນລະບົບ ເມື່ອ gateway ຣີສະຕາດ (ເລືອກໄດ້).',
                    'ຄວນຂຽນໃຫ້ສັ້ນ; ໃຊ້ເຄື່ອງມືຂໍ້ຄວາມສຳລັບການສົ່ງອອກ.',
                ],
                'BOOTSTRAP.md': ['ຂັ້ນຕອນການເລີ່ມຕົ້ນຄັ້ງທຳອິດ.', 'ສ້າງສະເພາະ workspace ໃໝ່ເທົ່ານັ້ນ.'],
            },
            duplicateBinding: 'ການລວມກັນຂອງຊ່ອງທາງ ແລະ ID ບັນຊີ ຕ້ອງບໍ່ຊ້ຳກັນ',
            accountIdOptional: 'ID ບັນຊີ (ເລືອກໄດ້)',
            saveAllMd: 'ບັນທຶກທັງໝົດ',
            roleMarkdownRestartHelper:
                'ການບັນທຶກໄຟລ໌ markdown ທັງໝົດຕ້ອງຣີສະຕາດຄອນເທນເນີເພື່ອໃຫ້ມີຜົນ. ເລືອກວ່າຈະຣີສະຕາດດຽວນີ້ ຫຼື ພາຍຫຼັງ.',
            configFileRestartHelper: 'ການບັນທຶກໄຟລ໌ການຕັ້ງຄ່າຕ້ອງຣີສະຕາດຄອນເທນເນີທັນທີເພື່ອໃຫ້ມີຜົນ.',
            overviewSnapshot: 'ພາບລວມ (Snapshot)',
            primaryModel: 'ໂມເດວຫຼັກ',
            defaultModel: 'ໂມເດວເລີ່ມຕົ້ນ',
            channelCount: 'ຊ່ອງທາງທີ່ຕັ້ງຄ່າແລ້ວ',
            skillCount: 'ທັກສະ',
            jobCount: 'ໜ້າວຽກທີ່ຕັ້ງເວລາ',
            sessionCount: 'ເຊດຊັນ',
            hermesChatAction: 'ແຊັດ',
            hermesChatTitle: 'Hermes Chat',
            hermesChatDialogTitle: 'Hermes Chat - {0}',
            hermesChatNewChat: 'ແຊັດໃໝ່',
            hermesChatNoSessions: 'ບໍ່ມີເຊດຊັນ',
            hermesChatMessageCount: '{0} ຂໍ້ຄວາມ',
            hermesChatEmptyHint: 'ເລືອກເຊດຊັນ ຫຼື ຄລິກ ແຊັດໃໝ່',
            hermesChatTitlePlaceholder: 'ປ້ອນຫົວຂໍ້ເຊດຊັນ',
            hermesChatRenameSuccess: 'ອັບເດດຫົວຂໍ້ເຊດຊັນແລ້ວ',
            hermesChatDeleteConfirm: 'ລຶບເຊດຊັນ {0}?',
            hermesChatDeleteSuccess: 'ລຶບເຊດຊັນແລ້ວ',
            weixin: 'Weixin',
            wecom: 'WeCom',
            dingtalk: 'DingTalk',
            feishu: 'Feishu',
            pluginNotInstalled: 'ຍັງບໍ່ໄດ້ຕິດຕັ້ງປລັກອິນ. ກະລຸນາຕິດຕັ້ງກ່ອນ.',
            dmPolicy: 'ນະໂຍບາຍ DM',
            threadSession: 'ເຊດຊັນເທຣດ',
            replyMode: 'ໂໝດການຕອບກັບ',
            requireMention: 'ຕ້ອງມີການກ່າວເຖິງ (Mention)',
            requireMentionTrue: "ຕ້ອງ {'@'}",
            requireMentionFalse: "ບໍ່ຕ້ອງ {'@'}",
            requireMentionOpen: 'ຕາມການຕັ້ງຄ່າກຸ່ມ',
            groupPolicy: 'ນະໂຍບາຍກຸ່ມ',
            policyAllowlist: 'ລາຍຊື່ທີ່ອະນຸຍາດ (Allowlist)',
            policyOpen: 'ເປີດ',
            policyDisabled: 'ປິດໃຊ້ງານ',
            bots: 'ບັອດ',
            addBot: 'ເພີ່ມບັອດ',
            accountId: 'ID ບັນຊີ',
            accountIdPlaceholder: 'ID ທີ່ບໍ່ຊ້ຳກັນເພື່ອແຍກບັອດ ແລະ ໃຊ້ໃນການຕັ້ງຄ່າ.',
            setDefaultBot: 'ຕັ້ງເປັນບັອດເລີ່ມຕົ້ນ',
            botDuplicateField: '{field} ມີຢູ່ແລ້ວ',
            botRequired: 'ເພີ່ມຢ່າງໜ້ອຍໜຶ່ງບັອດ',
            botId: 'ID ບັອດ',
            allowFrom: 'ລາຍຊື່ອະນຸຍາດ DM',
            allowFromPlaceholder: 'ໜຶ່ງ ID ຜູ້ສົ່ງຕໍ່ແຖວ',
            allowlistPolicyHelper: '{0}. ໃຊ້ສະເພາະເມື່ອ {1} ເປັນ Allowlist.',
            systemPrompt: 'ຄຳສັ່ງລະບົບ',
            groupAllowFrom: 'ລາຍຊື່ອະນຸຍາດກຸ່ມ',
            groupAllowFromPlaceholder: 'ໜຶ່ງ ID ກຸ່ມຕໍ່ແຖວ',
            separateSessionByConversation: 'ແຍກເຊດຊັນຕາມການສົນທະນາ',
            groupSessionScope: 'ຂອບເຂດເຊດຊັນກຸ່ມ',
            groupSessionScopeGroup: 'ໃຊ້ຮ່ວມກັນໃນກຸ່ມ',
            groupSessionScopeGroupSender: 'ແຍກຕາມຜູ້ສົ່ງ',
            sharedMemoryAcrossConversations: 'ໃຊ້ໜ່ວຍຄວາມຈຳຮ່ວມກັນລະຫວ່າງການສົນທະນາ',
            asyncMode: 'ໂໝດ Async',
            ackText: 'ຂໍ້ຄວາມຮັບຊາບ (Ack Text)',
            ackTextDefault: 'ໄດ້ຮັບໜ້າວຽກແລ້ວ, ກຳລັງດຳເນີນການ...',
            streaming: 'ການສົ່ງແບບສະຕຣີມ',
            streamingOff: 'ປິດ',
            streamingPartial: 'ບາງສ່ວນ',
            streamingBlock: 'ຂັດຂວາງ (Blocking)',
            streamingProgress: 'ຄວາມຄືບໜ້າ',
            allowFromRequired: 'ປ້ອນລາຍຊື່ທີ່ອະນຸຍາດຢ່າງໜ້ອຍໜຶ່ງລາຍການ',
            pairingCode: 'ລະຫັດຈັບຄູ່',
            pairingCodePlaceholder: 'ປ້ອນລະຫັດຈັບຄູ່',
            approvePairing: 'ອະນຸມັດການຈັບຄູ່',
            saveSuccess: 'ບັນທຶກສຳເລັດແລ້ວ',
            successAndRestart: '{0}. ຄອນເທນເນີກຳລັງຣີສະຕາດອັດຕະໂນມັດ.',
            pairingApproveSuccess: 'ອະນຸມັດການຈັບຄູ່ສຳເລັດແລ້ວ',
            scanConnect: 'ສະແກນເພື່ອເຊື່ອມຕໍ່',
            scanConnectHelper:
                'ຄລິກເພື່ອເລີ່ມໜ້າວຽກເຂົ້າສູ່ລະບົບດ້ວຍ QR. ລະຫັດ QR ຈະສະແດງໃນລັອກໜ້າວຽກ, ແລະ ຄອນເທນເນີຈະຣີສະຕາດອັດຕະໂນມັດຫຼັງຈາກສະແກນສຳເລັດ.',
            channelAutoRestartHelper: 'ການບັນທຶກຈະຣີສະຕາດຄອນເທນເນີອັດຕະໂນມັດເພື່ອໃຫ້ການປ່ຽນແປງມີຜົນ.',
            dashboardAuthAutoRebuildHelper:
                'ການບັນທຶກຊື່ຜູ້ໃຊ້ ຫຼື ລະຫັດຜ່ານ Dashboard ຈະສ້າງຄອນເທນເນີໃໝ່ອັດຕະໂນມັດເພື່ອໃຫ້ການປ່ຽນແປງມີຜົນ.',
            dashboardAuthImmediateHelper:
                'ເມື່ອບັນທຶກ ຂໍ້ມູນເຂົ້າລະບົບ QwenPaw ຈະຖືກອັບເດດທັນທີໂດຍບໍ່ຕ້ອງຣີສະຕາດຄອນເທນເນີ.',
            channelDeleteConfirm: 'ລຶບການຕັ້ງຄ່າຊ່ອງທາງ {0}?',
            apiTypeBaseURLHelper: 'ປະເພດນີ້ຈະສົ່ງການຮ້ອງຂໍໄປທີ່ {0}. Base URL ທີ່ແນະນຳ: {1}',
            customImageURLHelper:
                'ສຳລັບບັນຊີ Custom ໃຫ້ປ້ອນ URL ຂອງ endpoint ສ້າງຮູບທີ່ຄົບຖ້ວນ. ລະບົບຈະບໍ່ເພີ່ມ path ອັດຕະໂນມັດ. ຕົວຢ່າງ: {0}',
            apiTypeBaseURLMismatch: 'Base URL ປັດຈຸບັນເບິ່ງຄືວ່າເປັນເສັ້ນທາງ {0}, ແຕ່ໄດ້ເລືອກ {1}. URL ທີ່ແນະນຳ: {2}',
            validateAvailability: 'ກວດສອບການພ້ອມໃຊ້ງານຂອງບັນຊີ',
            validateAvailabilityHelper: 'ສົ່ງຂໍ້ຄວາມຂະໜາດນ້ອຍກ່ອນບັນທຶກເພື່ອກວດສອບ API',
            validateImageAvailabilityHelper: 'ສ້າງຮູບຂະໜາດນ້ອຍໜຶ່ງຮູບກ່ອນບັນທຶກ ແລະ ອາດມີຄ່າໃຊ້ຈ່າຍ',
        },
        model: {
            model: 'ໂມເດວ',
            localModel: 'ໂມເດວໃນເຄື່ອງ',
            create_helper: 'ດຶງ (Pull) "{0}"',
            ollama_doc: 'ທ່ານສາມາດຢ້ຽມຊົມເວັບໄຊທ໌ທາງການຂອງ Ollama ເພື່ອຄົ້ນຫາໂມເດວເພີ່ມເຕີມ.',
            container_conn_helper: 'ໃຊ້ທີ່ຢູ່ນີ້ສຳລັບການເຂົ້າເຖິງ ຫຼື ເຊື່ອມຕໍ່ລະຫວ່າງຄອນເທນເນີ',
            ollama_sync: 'ການຊິ້ງຄ໌ໂມເດວ Ollama ພົບວ່າໂມເດວດັ່ງຕໍ່ໄປນີ້ບໍ່ມີຢູ່, ທ່ານຕ້ອງການລຶບພວກມັນຫຼືບໍ່?',
            from_remote: 'ໂມເດວນີ້ບໍ່ໄດ້ດາວໂຫຼດຜ່ານ 1Panel, ບໍ່ມີລັອກການດຶງຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ.',
            no_logs: 'ລັອກການດຶງຂໍ້ມູນຂອງໂມເດວນີ້ຖືກລຶບແລ້ວ ແລະ ບໍ່ສາມາດເບິ່ງໄດ້.',
            vllmVersionHelper: 'ສຳລັບເຊີເວີ FusionXpark GB 10, ກະລຸນາເລືອກເວີຊັນ -cu130.',
            vllmCommandPortHelper: 'ຄຳສັ່ງເລີ່ມຕົ້ນຕ້ອງໃຊ້ພອດ {0}; ບໍ່ດັ່ງນັ້ນຈະບໍ່ສາມາດເຂົ້າເຖິງບໍລິການໄດ້.',
            syncModelAccount: 'ຊິ້ງຄ໌ໄປຍັງບັນຊີໂມເດວ',
            modelAccountAddressHelper:
                'ທີ່ຢູ່ຄອນເທນເນີແມ່ນສຳລັບຄອນເທນເນີຕົວແທນ; 127.0.0.1, IP ລະບົບ, ຫຼື ທີ່ຢູ່ກຳນົດເອງແມ່ນສຳລັບ AI Gateway ຫຼື ບໍລິການພາຍນອກ.',
            containerAddress: 'ທີ່ຢູ່ຄອນເທນເນີ',
            customAddress: 'ທີ່ຢູ່ກຳນົດເອງ',
            downloader: 'ຕົວດາວໂຫຼດ',
            modelDir: 'ໄດເຣັກທໍຣີໂມເດວ',
            manualDownload: 'ດາວໂຫຼດດ້ວຍຕົນເອງ',
            modelSource: 'ແຫຼ່ງທີ່ມາໂມເດວ',
            repoID: 'ID ຄັງເກັບ',
            endpointLabel: 'ຈຸດເຊື່ອມຕໍ່ (Endpoint) {0}',
            acceleratedEndpointLabel: 'ຈຸດເຊື່ອມຕໍ່ເລັ່ງຄວາມໄວ {0}',
            tokenOptionalLabel: '{0} Token (ເລືອກໄດ້)',
            searchSource: 'ຄົ້ນຫາ {0}',
            hfEndpointHelper:
                'ຕັ້ງຄ່າຈຸດເຊື່ອມຕໍ່ເລັ່ງຄວາມໄວເມື່ອການເຂົ້າເຖິງ HuggingFace ບໍ່ຄົງທີ່. ການຄົ້ນຫາ, ລາຍລະອຽດ ແລະ ການດາວໂຫຼດຈະໃຊ້ທີ່ຢູ່ນີ້.',
            sortTrending: 'ກຳລັງມາແຮງ',
            sortLikes: 'ຖືກໃຈຫຼາຍທີ່ສຸດ',
            sortDownloads: 'ດາວໂຫຼດຫຼາຍທີ່ສຸດ',
            sortUpdated: 'ອັບເດດລ່າສຸດ',
            sortCreated: 'ໃໝ່ລ່າສຸດ',
            downloadsCount: 'ດາວໂຫຼດ',
            likes: 'ຖືກໃຈ',
            taskQueue: 'ຄິວດາວໂຫຼດ',
            progress: 'ຄວາມຄືບໜ້າ',
            localDownloaded: 'ດາວໂຫຼດແລ້ວ',
            modelInfo: 'ລາຍລະອຽດໂມເດວ',
            downloading: 'ກຳລັງດາວໂຫຼດ',
            canceled: 'ຍົກເລີກແລ້ວ',
            downloadQueued: 'ເພີ່ມເຂົ້າໃນຄິວດາວໂຫຼດແລ້ວ',
            cancelTaskConfirm: 'ຍົກເລີກໜ້າວຽກດາວໂຫຼດນີ້?',
            deleteLocalModelConfirm: 'ລຶບໂມເດວໃນເຄື່ອງ {0}?',
        },
        proxy: {
            proxy: 'ການເພີ່ມປະສິດທິພາບ AI Gateway',
            proxyHelper1: 'ຜູກມັດໂດເມນ ແລະ ເປີດໃຊ້ HTTPS ເພື່ອຄວາມປອດໄພໃນການສົ່ງຂໍ້ມູນ',
            proxyHelper2: 'ຈຳກັດການເຂົ້າເຖິງ IP ເພື່ອປ້ອງກັນການເປີດເຜີຍເທິງອິນເຕີເນັດສາທາລະນະ',
            proxyHelper3: 'ເປີດໃຊ້ streaming',
            proxyHelper4: 'ເມື່ອສ້າງແລ້ວ, ທ່ານສາມາດເບິ່ງ ແລະ ຈັດການໄດ້ໃນລາຍຊື່ເວັບໄຊທ໌',
            proxyHelper5:
                'ຫຼັງຈາກເປີດໃຊ້ງານ, ທ່ານສາມາດປິດການເຂົ້າເຖິງພອດຈາກພາຍນອກໄດ້ໃນ App Store - ຕິດຕັ້ງແລ້ວ - Ollama - ພາລາມິເຕີ ເພື່ອເພີ່ມຄວາມປອດໄພ.',
            proxyHelper6: 'ເພື່ອປິດການຕັ້ງຄ່າພຣັອກຊີ້, ທ່ານສາມາດລຶບມັນອອກຈາກລາຍຊື່ເວັບໄຊທ໌.',
            whiteListHelper: 'ຈຳກັດການເຂົ້າເຖິງສະເພາະ IP ໃນລາຍຊື່ທີ່ອະນຸຍາດ',
        },
        aiProxy: {
            title: 'AI Gateway',
            apiReference: 'ຄູ່ມື API',
            notInstalled: 'ຍັງບໍ່ໄດ້ຕິດຕັ້ງ',
            usage: 'ການໃຊ້ງານ',
            accountPool: 'ກຸ່ມບັນຊີ',
            importModelAccount: 'ນຳເຂົ້າບັນຊີໂມເດວ',
            editModelAccount: 'ແກ້ໄຂບັນຊີໂມເດວ',
            selectModelAccount: 'ເລືອກບັນຊີໂມເດວທີ່ມີຢູ່',
            upstreamApiAddress: 'ທີ່ຢູ່ API ຕົ້ນທາງ (Upstream)',
            priority: 'ລຳດັບຄວາມສຳຄັນ',
            healthStatus: 'ສຸຂະພາບ',
            failureCount: 'ການຫຼົ້ມເຫຼວ',
            lastError: 'ຂໍ້ຜິດພາດລ່າສຸດ',
            modelMap: 'ການຈັບຄູ່ໂມເດວ (Mapping)',
            qpsLimit: 'ຈຳກັດ QPS',
            tokenLimit: 'ຈຳກັດ Token',
            tokenUsed: 'Token ທີ່ໃຊ້ແລ້ວ',
            tokenRemaining: 'Token ທີ່ເຫຼືອ',
            resetToken: 'ຣີເຊັດ Token',
            resetTokenConfirm: 'ຣີເຊັດການໃຊ້ງານ token ສຳລັບ {0}?',
            unlimited: 'ບໍ່ຈຳກັດ',
            unlimitedWithAuto: 'ບໍ່ຈຳກັດ, ລວມ auto',
            apiKeyCount: 'API Keys',
            lastUsedAt: 'ໃຊ້ງານລ່າສຸດ',
            validityPeriod: 'ໄລຍະເວລາໃຊ້ງານ',
            keepCurrentValidity: 'ຮັກສາໄລຍະເວລາປັດຈຸບັນ',
            neverExpires: 'ບໍ່ມີວັນໝົດອາຍຸ',
            validForDays: 'ໃຊ້ໄດ້ {0} ມື້',
            customDays: 'ກຳນົດຈຳນວນມື້',
            enterValidityDays: 'ກະລຸນາປ້ອນຈຳນວນມື້',
            currentExpiresAt: 'ເວລາໝົດອາຍຸປັດຈຸບັນ: {0}',
            currentNeverExpires: 'ປັດຈຸບັນບໍ່ມີວັນໝົດອາຍຸ',
            expiresAt: 'ເວລາໝົດອາຍຸ',
            expired: 'ໝົດອາຍຸແລ້ວ',
            reactivate: 'ເປີດໃຊ້ຄືນໃໝ່',
            settingTitle: 'ຕັ້ງຄ່າ AI Gateway',
            basicSetting: 'ຕັ້ງຄ່າພື້ນຖານ',
            performanceSetting: 'ຕັ້ງຄ່າປະສິດທິພາບ',
            logSetting: 'ຕັ້ງຄ່າລັອກ',
            lbPolicy: 'ນະໂຍບາຍການກະຈາຍພາລະ (Load Balancing)',
            protocolConversion: 'ການປ່ຽນໂປຣໂຕຄອນ',
            protocolConversionDesc:
                'ອະນຸຍາດການປ່ຽນໂດຍກົງທີ່ຮອງຮັບລະຫວ່າງ Chat Completions, Responses ແລະ Anthropic Messages. ໂປຣໂຕຄອນເດີມຈະຖືກໃຫ້ສິດກ່ອນສະເໝີ.',
            protocolConversionRisk:
                'ການປ່ຽນໂປຣໂຕຄອນບໍ່ຮັບປະກັນວ່າຈະບໍ່ສູນເສຍຂໍ້ມູນ. ຟິວສະເພາະ, ການເອີ້ນໃຊ້ເຄື່ອງມື, ການໃຫ້ເຫດຜົນ ຫຼືເນື້ອຫາຫຼາຍຮູບແບບອາດຖືກຫຼຸດຄຸນນະພາບ ຫຼືສູນເສຍ. ກະລຸນາພິຈາລະນາຄວາມສ່ຽງກ່ອນນຳໃຊ້.',
            visionEnhancement: 'ການເສີມຄວາມສາມາດດ້ານພາບ',
            visionEnhancementRisk: 'ຮູບພາບອາດຖືກສົ່ງໄປຫາຜູ້ໃຫ້ບໍລິການໂມເດວພາບອື່ນ.',
            visionModelGroup: 'ກຸ່ມໂມເດວພາບ',
            visionModelGroupDesc:
                'ເລືອກໂມເດວທີ່ເຂົ້າໃຈຮູບພາບຈາກກຸ່ມສ້າງຂໍ້ຄວາມນີ້. ຮູບພາບທັງໝົດໃນຄຳຂໍດຽວໃຊ້ໂມເດວດຽວກັນ.',
            visionTargetModelGroup: 'ກຸ່ມໂມເດວເປົ້າໝາຍ',
            visionTargetModelGroupDesc: 'ເປີດໃຊ້ສະເພາະໂມເດວໃນກຸ່ມນີ້ ໂດຍບໍ່ປ່ຽນໂມເດວຄຳຂໍສຸດທ້າຍ.',
            visionEnhancementDesc:
                'ຮູບພາບຈະຖືກແປງເປັນຫຼັກຖານຂໍ້ຄວາມ ແລະອາດສູນເສຍລາຍລະອຽດ, ເພີ່ມເວລາແລະຄ່າໃຊ້ຈ່າຍ. ເກດເວຈະບໍ່ກວດຫາການຮອງຮັບຮູບພາບໂດຍກົງ. ການບັນທຶກຈະເລີ່ມເກດເວໃໝ່; ກະລຸນາພິຈາລະນາຄວາມສ່ຽງ.',
            visionPreprocess: 'ການປະມວນຜົນພາບລ່ວງໜ້າ',
            cacheHit: 'ພົບໃນແຄຊ',
            apiType: 'ປະເພດ API',
            lbPolicyRoundRobin: 'Round Robin',
            lbPolicyRoundRobinDesc: 'ເລືອກບັນຊີໂມເດວຕາມລຳດັບ. ໃຊ້ເມື່ອລະບົບຫຼັງບ້ານມີຄວາມສາມາດໃກ້ຄຽງກັນ.',
            lbPolicyWeightedRoundRobin: 'Round Robin ແບບຖ່ວງນ້ຳໜັກ',
            lbPolicyWeightedRoundRobinDesc:
                'ກະຈາຍການຮ້ອງຂໍຕາມນ້ຳໜັກຂອງບັນຊີໂມເດວ. ນ້ຳໜັກສູງກວ່າຈະໄດ້ຮັບ traffic ຫຼາຍກວ່າ.',
            lbPolicyFailover: 'Failover',
            lbPolicyFailoverDesc:
                'ໃຊ້ບັນຊີໂມເດວທີ່ມີລຳດັບຄວາມສຳຄັນສູງສຸດກ່ອນ, ແລ້ວຈຶ່ງປ່ຽນໄປບັນຊີຖັດໄປເມື່ອເກີດຂໍ້ຜິດພາດ.',
            maxConcurrency: 'ການເຮັດວຽກພ້ອມກັນສູງສຸດ',
            queueSize: 'ຂະໜາດຄິວ',
            queueTimeoutSeconds: 'ເວລາຖ້າໃນຄິວໝົດເວລາ (ວິນາທີ)',
            requestTimeoutSeconds: 'ໝົດເວລາການຮ້ອງຂໍແບບບໍ່ແມ່ນ stream (ວິນາທີ)',
            streamIdleTimeoutSeconds: 'ໝົດເວລາ stream ຫວ່າງ (ວິນາທີ)',
            maxBodyMb: 'ຂະໜາດ Body ສູງສຸດ (MB)',
            runtimeRefreshSeconds: 'ໄລຍະການຣີເຟຣຊ runtime (ວິນາທີ)',
            logRetentionDays: 'ການເກັບຮັກສາລັອກ AI Gateway (ມື້)',
            clearLogs: 'ລ້າງລັອກ',
            clearLogsConfirm:
                'ການດຳເນີນການນີ້ຈະລ້າງສະຖິຕິການໃຊ້ AI Gateway, ການກວດສອບເນື້ອຫາ, ການຕັດສິນໃຈຂອງ Smart Route, ລັອກເນື້ອຫາຄຳຮ້ອງຂໍ ແລະ ລັອກບໍລິການ. ຕ້ອງການຕໍ່ບໍ?',
            usageRetentionDays: 'ໄລຍະການເກັບຮັກສາສະຖິຕິການໃຊ້ງານ (ມື້)',
            contentAuditRetentionDays: 'ໄລຍະການເກັບຮັກສາການກວດສອບເນື້ອໃນ (ມື້)',
            logCleanupIntervalHours: 'ໄລຍະການລ້າງລັອກ (ຊົ່ວໂມງ)',
            requestBodyLog: 'ລັອກ Request Body',
            requestBodyLogDesc:
                'ບັນທຶກເນື້ອຫາຄຳຮ້ອງຂໍ ແລະ ຄຳຕອບຂອງ AI Gateway ໄປທີ່ Elasticsearch ເພື່ອຄົ້ນຫາ, ກວດສອບ ແລະ ແກ້ໄຂບັນຫາ.',
            requestBodyLogIndexPrefix: 'ຄຳນຳໜ້າ Index',
            requestBodyLogRetentionDays: 'ໄລຍະການເກັບຮັກສາລັອກ Request Body (ມື້)',
            requestBodyLogMaxBodyKb: 'ຂະໜາດ Request Body ສູງສຸດ (KB)',
            requestBody: 'ເນື້ອຫາຄຳຮ້ອງຂໍ',
            requestBodySize: 'ຂະໜາດ Request Body',
            requestBodyTruncated: 'ຖືກຕັດບາງສ່ວນ',
            requestBodyHash: 'Hash ຂອງ Request Body',
            responseBody: 'ເນື້ອຫາຄຳຕອບ',
            responseBodySize: 'ຂະໜາດ Response Body',
            responseBodyTruncated: 'Response Body ຖືກຕັດບາງສ່ວນ',
            readableContent: 'ເນື້ອໃນທີ່ອ່ານໄດ້',
            rawResponse: 'Response ດິບ',
            replyContent: 'ເນື້ອໃນການຕອບກັບ',
            reasoningContent: 'ເນື້ອໃນການໃຫ້ເຫດຜົນ',
            statusTitle: 'ສະຖານະ AI Gateway',
            serviceEnabled: 'ເລີ່ມບໍລິການອັດຕະໂນມັດ',
            proxyEnabled: 'ເປີດໃຊ້ Gateway',
            statusMessage: 'ຂໍ້ຄວາມສະຖານະ',
            esLogDropped: 'ລັອກ ES ທີ່ຖືກຖິ້ມ',
            esLogLastSuccessAt: 'ການຂຽນ ES ລ່າສຸດ',
            esLogCircuitOpen: 'ຕົວຕັດວົງຈອນເປີດ',
            esLogCircuitUntil: 'ES Circuit ຈົນເຖິງ',
            serviceOperateConfirm: 'ຢືນຢັນທີ່ຈະ {0} ບໍລິການ AI Gateway?',
            deleteTargetConfirm: 'ລຶບ {0} {1}?',
            deleteBackendTitle: 'ລຶບບັນຊີໂມເດວ',
            userFallback: 'ຜູ້ໃຊ້ທີ່ຖືກລຶບ (ID: {0})',
            requestModel: 'ໂມເດວທີ່ຮ້ອງຂໍ',
            upstreamModel: 'ໂມເດວຕົ້ນທາງ (Upstream)',
            upstreamDuration: 'ເວລາຕົ້ນທາງ',
            requestModelPlaceholder: 'ຕົວຢ່າງ: qwen2.5-coder',
            upstreamModelPlaceholder: 'ຕົວຢ່າງ: Qwen/Qwen2.5-Coder-32B-Instruct',
            addMapping: 'ເພີ່ມການຈັບຄູ່',
            overview: 'ພາບລວມ',
            distribution: 'ການແຈກຢາຍ',
            usageTrend: 'ແນວໂນ້ມການນຳໃຊ້',
            distributionBy: 'ການແຈກຢາຍໂດຍ {0}',
            unmatched: 'ບໍ່ກົງກັນ',
            modelAccount: 'ບັນຊີໂມເດວ',
            serviceProvider: 'ຜູ້ໃຫ້ບໍລິການ',
            tokenUsage: 'ການນຳໃຊ້ Token',
            percent: 'ເປີເຊັນ',
            ranking: 'ການຈັດອັນດັບ',
            rank: 'ອັນດັບ',
            promptToken: 'Token ຂອງ Prompt',
            completionToken: 'Token ຂອງ Completion',
            totalToken: 'Token ທັງໝົດ',
            cachedToken: 'Token ທີ່ແຄດໄວ້',
            cacheHitRate: 'ອັດຕາການພົບ Cache',
            activeUsers: 'ຜູ້ໃຊ້ທີ່ເຄື່ອນໄຫວ',
            activeModels: 'ໂມເດວທີ່ເຄື່ອນໄຫວ',
            failedRequests: 'ຄຳຂໍທີ່ລົ້ມເຫຼວ',
            averageTokenPerRequest: 'Token ສະເລ່ຍ/ຄຳຂໍ',
            callLogs: 'ບັນທຶກການເອີ້ນໃຊ້',
            usageKeywordPlaceholder: 'ຄົ້ນຫາ Request ID / ໂມເດວ / ໂມເດວຕົ້ນທາງ / ຂໍ້ຄວາມຜິດພາດ',
            attemptChain: 'ລຳດັບການລອງໃໝ່',
            attemptIndex: 'ລຳດັບການເອີ້ນ',
            clientProtocol: 'API ລູກຄ້າ',
            upstreamProtocol: 'API ຕົ້ນທາງ',
            conversionPath: 'ເສັ້ນທາງການປ່ຽນ',
            noAttemptDetails: 'ບໍ່ມີບັນທຶກລຳດັບການລອງ',
            input: 'ຂາເຂົ້າ',
            output: 'ຂາອອກ',
            total: 'ທັງໝົດ',
            healthHealthy: 'ປົກກະຕິ',
            healthCooldown: 'ກຳລັງພັກ (Cooldown)',
            healthUnhealthy: 'ຜິດປົກກະຕິ',
            healthDeleted: 'ລຶບແລ້ວ',
            healthUnknown: 'ບໍ່ຮູ້ຈັກ',
            validationModelMapEmpty: 'ຊື່ການຈັບຄູ່ໂມເດວບໍ່ສາມາດຫວ່າງໄດ້',
            validationModelMapDuplicate: 'ໂມເດວທີ່ຮ້ອງຂໍ {0} ຊ້ຳກັນ',
            modelGroup: 'ກຸ່ມໂມເດວ',
            modelCapability: 'ຄວາມສາມາດຂອງໂມເດວ',
            textGeneration: 'ການສ້າງຂໍ້ຄວາມ',
            imageGeneration: 'ການສ້າງຮູບພາບ',
            textModels: 'ໂມເດວຂໍ້ຄວາມ',
            textToImageModels: 'ໂມເດວສ້າງຮູບຈາກຂໍ້ຄວາມ',
            unauthorized: 'ບໍ່ມີສິດ',
            imageCount: 'ຈຳນວນຮູບ',
            availableModels: 'ໂມເດວທີ່ມີໃຫ້ໃຊ້',
            modelGroupModels: 'ໂມເດວທີ່ຮ້ອງຂໍ',
            modelGroupModelsPlaceholder: 'ເລືອກ ຫຼື ປ້ອນຊື່ໂມເດວທີ່ຮ້ອງຂໍ',
            modelGroupModelsHelper:
                'ປ້ອນຊື່ໂມເດວຄຳຂໍທີ່ Client ໃຊ້ເອີ້ນ AI Gateway; Smart Route ຈະລອງໂມເດວຕາມລຳດັບ ແລະ ບໍ່ເຮັດ Load Balance ລະຫວ່າງໂມເດວ.',
            modelGroupGuide:
                'ກຸ່ມໂມເດວຈະມີຊື່ໂມເດວຄຳຂໍທີ່ AI Gateway ເປີດໃຫ້ໃຊ້. ຕັ້ງຄ່າໂມເດວຕົ້ນທາງໃນການຈັບຄູ່ໂມເດວຂອງກຸ່ມບັນຊີ. auto ແມ່ນຊື່ໂມເດວສະເໝືອນ ແລະ ບໍ່ຕ້ອງເພີ່ມໃນກຸ່ມໂມເດວ.',
            modelGroupModelCount: '{0} ໂມເດວ',
            contentCompliance: 'ການປະຕິບັດຕາມເນື້ອຫາ',
            contentAction: 'ການດຳເນີນການ',
            actionBlock: 'ບລັອກ',
            actionAuditOnly: 'ກວດສອບຢ່າງດຽວ',
            actionDropHistory: 'ຍົກເລີກປະຫວັດ',
            severity: 'ລະດັບຄວາມຮຸນແຮງ',
            severityHigh: 'ສູງ',
            severityMedium: 'ກາງ',
            severityLow: 'ຕ່ຳ',
            sensitiveWord: 'ຄຳອ່ອນໄຫວ',
            sensitiveGroup: 'ກຸ່ມຄຳອ່ອນໄຫວ',
            sensitiveWordCount: 'ຈຳນວນຄຳ',
            normalizedWord: 'ຄຳທີ່ປັບເປັນມາດຕະຖານ',
            matchedWords: 'ຄຳທີ່ກົງກັນ',
            matchedGroups: 'ກຸ່ມທີ່ກົງກັນ',
            importResult: 'ນຳເຂົ້າແລ້ວ {0}, ຊ້ຳກັນ {1}, ບໍ່ຖືກຕ້ອງ {2}',
            auditLogs: 'ບັນທຶກການກວດສອບ',
            smartRoute: 'ການຈັດເສັ້ນທາງອັດສະລິຍະ',
            smartRouteGuideTitle: 'ໃຊ້ model=auto ຢູ່ Client ເພື່ອເຂົ້າ Smart Route',
            smartRouteGuideReady:
                'model=auto ຈະເລືອກຈາກກຸ່ມໂມເດວແບບງ່າຍ ຫຼື ຊັບຊ້ອນຕາມຄວາມຊັບຊ້ອນຂອງຄຳຮ້ອງຂໍ. ໂມເດວອື່ນຈະຖືກສົ່ງຕໍ່ຕາມປົກກະຕິ.',
            smartRouteGuideNotReady:
                'ເປີດ Smart Route ແລະ ຕັ້ງຄ່າກຸ່ມໂມເດວແບບງ່າຍ/ຊັບຊ້ອນກ່ອນ, ຈາກນັ້ນໃຊ້ model=auto ຢູ່ Client.',
            copyAutoModel: 'ຄັດລອກ auto',
            goSmartRouteSetting: 'ໄປທີ່ການຕັ້ງຄ່າ',
            smartRoutePolicy: 'ນະໂຍບາຍການກຳນົດເສັ້ນທາງ',
            routeConfig: 'ການຕັ້ງຄ່າເສັ້ນທາງ',
            embeddingConfig: 'ການຕັ້ງຄ່າ Embedding',
            embeddingConfigDesc:
                'ໃຊ້ສຳລັບ Smart Route ແລະ ການຈັບຄູ່ຕົວຢ່າງເຊີງຄວາມໝາຍເພື່ອກວດສອບເນື້ອຫາ. ແນະນຳ: llama.cpp + Qwen3-Embedding-0.6B. ກະລຸນາຕັ້ງຄ່າກ່ອນສ້າງ Vector ຂອງຕົວຢ່າງໃໝ່.',
            decisionConfig: 'ພາຣາມິເຕີການຕັດສິນໃຈ',
            simpleModelGroup: 'ກຸ່ມໂມເດວແບບງ່າຍ',
            complexModelGroup: 'ກຸ່ມໂມເດວແບບຊັບຊ້ອນ',
            embeddingEndpoint: 'Endpoint',
            embeddingModel: 'ໂມເດວ',
            embeddingApiKey: 'API Key',
            routeThreshold: 'ເກນການກຳນົດເສັ້ນທາງ',
            routeThresholdHelper: 'ສຳລັບ Smart Route: ໃຊ້ການຈັບຄູ່ຕົວຢ່າງສະເພາະເມື່ອຄວາມຄ້າຍຄືຂອງຄຳຮ້ອງຂໍຮອດຄ່ານີ້.',
            auditThreshold: 'ເກນການກວດສອບ',
            auditThresholdHelper: 'ສຳລັບການກວດສອບເນື້ອຫາ: ຖືວ່າກົງກັບຕົວຢ່າງກວດສອບກໍຕໍ່ເມື່ອຄວາມຄ້າຍຄືຮອດຄ່ານີ້.',
            topK: 'TopK',
            topKHelper: 'ຈຳນວນຕົວຢ່າງທີ່ຄ້າຍຄືທີ່ສຸດທີ່ຈະປຽບທຽບໃນແຕ່ລະຄັ້ງ.',
            members: 'ສະມາຊິກ',
            samples: 'ຕົວຢ່າງ',
            routeSamplesGuide:
                'ຕົວຢ່າງແມ່ນຄຳຮ້ອງຂໍແບບງ່າຍ/ຊັບຊ້ອນສຳລັບການຈັບຄູ່ຄວາມຄ້າຍຄືດ້ວຍ Embedding. ໃຫ້ໃຊ້ຄຳຮ້ອງຂໍຈິງຂອງຜູ້ໃຊ້ ແລ້ວສ້າງ ຫຼື ສ້າງ Vector ໃໝ່.',
            rebuildVectors: 'ສ້າງ Vector ໃໝ່',
            rebuildVectorsConfirm:
                'ການສ້າງ Vector ໃໝ່ຈະຮ້ອງຂໍບໍລິການ Embedding ໃຫ້ປະມວນຜົນຕົວຢ່າງ Smart Route ແລະ ການກວດສອບເນື້ອຫາອີກຄັ້ງ. ຕ້ອງການຕໍ່ບໍ?',
            createVectorOnImport: 'ສ້າງ Vector ຫຼັງນຳເຂົ້າ',
            createVectorOnImportHelper:
                'ເປີດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ. ຖ້າຕັ້ງຄ່າ Embedding ແລ້ວ ວຽກເບື້ອງຫຼັງຈະສ້າງ Vector; ຖ້າບໍ່ມີ ຈະສ້າງສະເພາະຕົວຢ່າງ.',
            route: 'ເສັ້ນທາງ',
            audit: 'ການກວດສອບ',
            auditSamples: 'ຕົວຢ່າງກວດສອບ',
            sampleText: 'ຂໍ້ຄວາມ',
            sampleLabel: 'ປ້າຍກຳກັບ',
            vectorModel: 'ໂມເດວ Vector',
            vectorDim: 'ມິຕິ',
            threshold: 'ເກນ',
            preview: 'ເບິ່ງຕົວຢ່າງ',
            previewGuide:
                'ການສະແດງຕົວຢ່າງຈະທົດສອບວ່າຄຳຮ້ອງຂໍເປັນແບບງ່າຍ ຫຼື ຊັບຊ້ອນໂດຍບໍ່ເອີ້ນໂມເດວຕົ້ນທາງ. ແຫຼ່ງຜົນຕັດສິນມາຈາກການຈັບຄູ່ຕົວຢ່າງ ຫຼື ກົດເກນສຳຮອງ.',
            previewPlaceholder: 'ປ້ອນຂໍ້ຄວາມຄຳຮ້ອງຂໍ',
            confidence: 'ຄວາມໝັ້ນໃຈ',
            bestSampleSimilarity: 'ຄວາມຄ້າຍຄືຂອງຕົວຢ່າງທີ່ດີທີ່ສຸດ',
            source: 'ແຫຼ່ງທີ່ມາ',
            sourceHeuristic: 'ອີງຕາມກົດເກນ',
            sourceEmbedding: 'ການຈັບຄູ່ຕົວຢ່າງ',
            sourceContext: 'ສືບທອດບໍລິບົດ',
            latency: 'ຄວາມຫຼ້າຊ້າ',
            decisionLogs: 'ລັອກການຕັດສິນໃຈ',
            requestID: 'Request ID',
            simple: 'ງ່າຍ',
            complex: 'ຊັບຊ້ອນ',
            sampleLabelSafe: 'ປອດໄພ',
            sampleLabelReview: 'ກວດທົບທວນ',
            sampleLabelBlock: 'ບລັອກ',
            latencyMs: 'ຄວາມຫຼ້າຊ້າ (ms)',
            smartRouteSettingGuide:
                'ຫຼັງຈາກເປີດໃຊ້ ມີພຽງຄຳຮ້ອງຂໍທີ່ໃຊ້ model=auto ເທົ່ານັ້ນທີ່ຈະເປີດ Smart Route. ກຸ່ມແບບງ່າຍໃຊ້ສຳລັບວຽກຕົ້ນທຶນຕ່ຳ; ກຸ່ມແບບຊັບຊ້ອນໃຊ້ສຳລັບວິເຄາະໂຄດ, ອອກແບບສະຖາປັດຕະຍະກຳ, ແກ້ໄຂບັນຫາ ແລະ ວຽກຄ້າຍຄືກັນ.',
            sampleLabelPlaceholder: 'ງ່າຍ / ຊັບຊ້ອນ / ສູງ',
            sampleImportPlaceholder: 'ໜຶ່ງຕົວຢ່າງຕໍ່ແຖວ',
        },
        skillsHub: {
            title: 'ສູນລວມທັກສະ (Skills Hub)',
            upload: 'ອັບໂຫຼດທັກສະ',
            importSkill: 'ນຳເຂົ້າທັກສະ',
            repositoryAddress: 'ທີ່ຢູ່ຄັງເກັບ (Repository)',
            repositoryGithubOnly: 'ຮອງຮັບສະເພາະທີ່ຢູ່ GitHub ເທົ່ານັ້ນ',
            repositoryRef: 'Branch ຫຼື Tag',
            repositoryRefPlaceholder: 'ຄ່າເລີ່ມຕົ້ນແມ່ນ main, ຖ້າລົ້ມເຫຼວຈະລອງ master',
            repositoryDownloadPreview: 'URL ດາວໂຫຼດປາຍທາງ:',
            packageURL: 'URL ຂອງແພັກເກັດ',
            packageURLPlaceholder: 'ປ້ອນທີ່ຢູ່ແພັກເກັດ .zip',
            importSuccess: 'ນຳເຂົ້າທັກສະສຳເລັດແລ້ວ ແລະ ກຳລັງລໍຖ້າການກວດສອບ.',
            source: 'ແຫຼ່ງທີ່ມາ',
            applicableAgent: 'Agent ທີ່ໃຊ້ໄດ້',
            overview: 'ພາບລວມ',
            versionHistory: 'ປະຫວັດເວີຊັນ',
            publishedAt: 'ເຜີຍແຜ່ເມື່ອ',
            versionMarker: 'ເຄື່ອງໝາຍ',
            currentVersion: 'ເວີຊັນປັດຈຸບັນ',
            latestVersion: 'ເວີຊັນຫຼ້າສຸດ',
            latestPublished: 'ເຜີຍແຜ່ຫຼ້າສຸດ',
            riskLevel: 'ລະດັບຄວາມສ່ຽງ',
            riskReferenceHint:
                'ລະດັບຄວາມສ່ຽງຖືກສ້າງຂຶ້ນໂດຍອັດຕະໂນມັດຈາກເນື້ອຫາແພັກເກັດ Skill ເພື່ອໃຊ້ເປັນບ່ອນອີງໃນການກວດສອບເທົ່ານັ້ນ.\nຕ່ຳ: ບໍ່ພົບຄວາມສ່ຽງທີ່ຊັດເຈນ\nກາງ: ມີສະຄຣິບ, dependencies, URL ພາຍນອກ ຫຼື ຕົວປ່ຽນສະພາບແວດລ້ອມ\nສູງ: ມີການສັ່ງການໄລຍະໄກ, ຂໍ້ມູນອ່ອນໄຫວ ຫຼື ຄຳສັ່ງທີ່ອັນຕະລາຍ',
            riskCheckResult: 'ຜົນການກວດສອບຄວາມປອດໄພ',
            noRiskFound: 'ບໍ່ພົບຄວາມສ່ຽງທີ່ຊັດເຈນ.',
            riskFilePath: 'ເສັ້ນທາງໄຟລ໌',
            riskKeyword: 'ຄຳສຳຄັນ ຫຼື ກົດທີ່ກົງກັນ',
            riskDescription: 'ລາຍລະອຽດຄວາມສ່ຽງ',
            publishHighRiskConfirm:
                'Skill ນີ້ມີລາຍການທີ່ມີຄວາມສ່ຽງສູງ ແລະ ອາດມີການລັນສະຄຣິບ, ດາວໂຫຼດພາຍນອກ ຫຼື ເຂົ້າເຖິງຂໍ້ມູນອ່ອນໄຫວ. ຢືນຢັນການເຜີຍແຜ່ຫຼືບໍ່?',
            approve: 'ອະນຸມັດ',
            reject: 'ປະຕິເສດ',
            publish: 'ເຜີຍແຜ່',
            disable: 'ຍົກເລີກການເຜີຍແຜ່',
            customTarget: 'Agent ທີ່ກຳນົດເອງ',
            addCustomTarget: 'ເພີ່ມ Agent',
            installToTarget: 'ຕິດຕັ້ງໃສ່ Agent ທີ່ກຳນົດເອງ',
            hostSkillDir: 'ໂຟນເດີ Skill',
            hostSkillDirHelper: 'ປ້ອນເສັ້ນທາງໂຟນເດີ Skill ໃນ Node.',
            installMethod: 'ວິທີການຕິດຕັ້ງ',
            copy: 'ຄັດລອກ',
            extract: 'ແຕກໄຟລ໌',
            postInstallCommand: 'ຄຳສັ່ງຫຼັງການຕິດຕັ້ງ',
            localSource: 'ອັບໂຫຼດຈາກເຄື່ອງ',
            uploadDragTitle: 'ລາກແພັກເກັດ Skill ມາວາງທີ່ນີ້ ຫຼື ຄລິກເພື່ອອັບໂຫຼດ',
            uploadFormatLabel: 'ຮູບແບບ:',
            uploadFormatValue: '.zip, .7z, .tar, .tar.gz',
            uploadSizeLabel: 'ຂະໜາດໄຟລ໌:',
            uploadSizeValue: 'ບໍ່ເກີນ 5 MB ຕໍ່ໄຟລ໌',
            uploadRequirementLabel: 'ຂໍ້ກຳນົດແພັກເກັດ:',
            uploadRequirementPrefix: 'ແພັກເກັດ Skill ຕ້ອງມີ',
            onlySupportedArchive: 'ຮອງຮັບສະເພາະແພັກເກັດ Skill ນາມສະກຸນ .zip, .7z, .tar, ແລະ .tar.gz ເທົ່ານັ້ນ',
            uploadSizeExceeded: 'ແພັກເກັດ Skill ແຕ່ລະອັນຕ້ອງບໍ່ເກີນ 5 MB',
            uploadSuccess: 'ອັບໂຫຼດ Skill ສຳເລັດແລ້ວ ແລະ ກຳລັງລໍຖ້າການກວດສອບ.',
            versionAutoFillPlaceholder: 'ກວດພົບອັດຕະໂນມັດຈາກຊື່ໄຟລ໌ຖ້າເປັນໄປໄດ້. ຢືນຢັນ ຫຼື ປ້ອນເອງ',
            metadataOverwriteConfirm: 'ເວີຊັນໃນແພັກເກັດ Skill ຕ່າງຈາກທີ່ປ້ອນໄວ້. ຕ້ອງການໃຊ້ຂໍ້ມູນທີ່ປ້ອນໄວ້ແທນຫຼືບໍ່?',
            metadataOverwriteConfirmWithVersions:
                'ເວີຊັນໃນແພັກເກດ Skill ແຕກຕ່າງຈາກຄ່າທີ່ປ້ອນປັດຈຸບັນ. ເວີຊັນແພັກເກດ: {packageVersion}; ເວີຊັນທີ່ປ້ອນ: {inputVersion}. ໃຊ້ຄ່າທີ່ປ້ອນປັດຈຸບັນແທນບໍ?',
            offlineNotice:
                'ສະພາບແວດລ້ອມປັດຈຸບັນແມ່ນອອຟລາຍ. ສາມາດຕິດຕັ້ງໄດ້ສະເພາະ Skill ຈາກ Skill Store ພາຍໃນເຄື່ອງເທົ່ານັ້ນ.',
            publishConfirm: 'ເຜີຍແຜ່ Skill ນີ້ຫຼືບໍ່? Skill ທີ່ເຜີຍແຜ່ແລ້ວສາມາດຕິດຕັ້ງໄດ້ຈາກ Skill Store ພາຍໃນເຄື່ອງ.',
            disableConfirm: 'ຍົກເລີກການເຜີຍແຜ່ Skill ນີ້ຫຼືບໍ່? Skill ທີ່ຕິດຕັ້ງໃນ Agent ແລ້ວຈະບໍ່ໄດ້ຮັບຜົນກະທົບ.',
            deleteConfirm:
                'ລຶບ Skill ນີ້ຫຼືບໍ່? ການດຳເນີນການນີ້ບໍ່ສາມາດກັບຄືນໄດ້. Skill ທີ່ຕິດຕັ້ງໃນ Agent ແລ້ວຈະບໍ່ໄດ້ຮັບຜົນກະທົບ.',
            rejectConfirm: 'ປະຕິເສດການກວດສອບ Skill ນີ້ຫຼືບໍ່? ມັນຈະຖືກປ່ຽນສະຖານະເປັນ "ປະຕິເສດ".',
            downloadPublishedOnly: 'ສາມາດດາວໂຫຼດໄດ້ສະເພາະແພັກເກັດ Skill ທີ່ເຜີຍແຜ່ແລ້ວເທົ່ານັ້ນ.',
            deleteTargetConfirm: 'ລຶບ Agent ທີ່ກຳນົດເອງນີ້ຫຼືບໍ່? ຜູ້ໃຊ້ຈະບໍ່ສາມາດເລືອກມັນໄດ້ອີກ.',
            noInstallTarget: 'ບໍ່ມີ Agent ທີ່ກຳນົດເອງໃຫ້ໃຊ້ງານ. ກະລຸນາກຳນົດເປົ້າໝາຍການຕິດຕັ້ງກ່ອນ.',
            postInstallConfirm: 'ເປົ້າໝາຍນີ້ມີຄຳສັ່ງຫຼັງການຕິດຕັ້ງ. ກະລຸນາຢືນຢັນວ່າຄຳສັ່ງນັ້ນເຊື່ອຖືໄດ້ກ່ອນທີ່ຈະລັນ.',
            status: {
                pending: 'ລໍຖ້າການກວດສອບ',
                approved: 'ອະນຸມັດແລ້ວ',
                published: 'ເຜີຍແຜ່ແລ້ວ',
                disabled: 'ຍົກເລີກການເຜີຍແຜ່',
                rejected: 'ປະຕິເສດແລ້ວ',
                deleted: 'ລຶບແລ້ວ',
            },
            agent: {
                common: 'ທົ່ວໄປ',
            },
            risk: {
                low: 'ຕ່ຳ',
                medium: 'ກາງ',
                high: 'ສູງ',
            },
            riskType: {
                script_file: 'ໄຟລ໌ສະຄຣິບ',
                dependency_manifest: 'ໄຟລ໌ Dependency',
                external_url: 'URL ພາຍນອກ',
                environment_variable: 'ຕົວປ່ຽນສະພາບແວດລ້ອມ',
                dockerfile: 'Dockerfile',
                command_execution: 'ການລັນຄຳສັ່ງ',
                remote_script_execution: 'ການລັນສະຄຣິບໄລຍະໄກ',
                eval_execution: 'ການລັນແບບໄດນາມິກ (Eval)',
                base64_execution: 'ການລັນຫຼັງຖອດລະຫັດ Base64',
                privileged_command: 'ຄຳສັ່ງທີ່ຕ້ອງໃຊ້ສິດສູງ (Sudo)',
                dangerous_delete: 'ຄຳສັ່ງລຶບທີ່ອັນຕະລາຍ',
                world_writable_permission: 'ການກຳນົດສິດທີ່ມີຄວາມສ່ຽງສູງ',
                credential: 'ສົງໄສວ່າເປັນຂໍ້ມູນປະຈຳຕົວ (Credential)',
                sensitive_path: 'ເສັ້ນທາງອ່ອນໄຫວ',
                suspicious_download_execute: 'ການດາວໂຫຼດ ແລະ ລັນທີ່ໜ້າສົງໄສ',
                binary_content: 'ເນື້ອຫາໄຟລ໌ Binary',
                scan_truncated: 'ການສະແກນຖືກຕັດຕອນ',
            },
            riskDescriptionText: {
                script_file: 'ມີໄຟລ໌ສະຄຣິບທີ່ອາດຈະລັນຄຳສັ່ງພາຍໃນເຄື່ອງ.',
                dependency_manifest: 'ມີໄຟລ໌ dependency ທີ່ອາດຈະດຶງຂໍ້ມູນພາຍນອກລະຫວ່າງການຕິດຕັ້ງ.',
                external_url: 'ມີ URL ພາຍນອກ. ກະລຸນາກວດສອບວ່າທີ່ຢູ່ປາຍທາງເຊື່ອຖືໄດ້.',
                environment_variable: 'ມີການປະກາດຕົວປ່ຽນສະພາບແວດລ້ອມ. ກະລຸນາກວດສອບຈຸດປະສົງ ແລະ ຄ່າເລີ່ມຕົ້ນ.',
                dockerfile: 'ມີ Dockerfile ທີ່ອາດຈະກຳນົດຕັກກະການສ້າງ Image ຫຼື Runtime.',
                command_execution: 'ມີການເອີ້ນໃຊ້ຄຳສັ່ງ. ກະລຸນາກວດສອບວ່າຕັກກະການລັນນັ້ນເຊື່ອຖືໄດ້.',
                remote_script_execution: 'ມີຕັກກະທີ່ດາວໂຫຼດ ແລະ ລັນສະຄຣິບໄລຍະໄກໂດຍກົງ.',
                eval_execution: 'ມີການລັນແບບໄດນາມິກຜ່ານ eval.',
                base64_execution: 'ມີຕັກກະທີ່ລັນເນື້ອຫາຫຼັງຈາກຖອດລະຫັດ Base64.',
                privileged_command: 'ມີຄຳສັ່ງຍົກລະດັບສິດ sudo.',
                dangerous_delete: 'ມີຄຳສັ່ງລຶບທີ່ອັນຕະລາຍ.',
                world_writable_permission: 'ມີການປ່ຽນແປງສິດເປັນ chmod 777.',
                credential: 'ສົງໄສວ່າມີ API Key, Token, Secret, ຫຼື ລະຫັດຜ່ານ.',
                sensitive_path: 'ມີການເຂົ້າເຖິງໂຟນເດີ ຫຼື ໄຟລ໌ທີ່ອ່ອນໄຫວ.',
                suspicious_download_execute: 'ມີຕັກກະການດາວໂຫຼດອອກພາຍນອກ ຫຼື ດາວໂຫຼດແລ້ວລັນທີ່ໜ້າສົງໄສ.',
                binary_content: 'ໄຟລ໌ມີ NUL bytes ແລະ ອາດຈະຊື່ອງເນື້ອຫາທີ່ລັນໄດ້ ຫຼື binary.',
                scan_truncated: 'ໄຟລ໌ມີຂະໜາດເກີນກຳນົດການສະແກນ. ເນື້ອຫາທີ່ບໍ່ໄດ້ສະແກນຍັງຕ້ອງກວດສອບດ້ວຍຕົນເອງ.',
            },
        },
        benchmark: {
            title: 'ທົດສອບປະສິດທິພາບ (Benchmark)',
            launchCommand: 'ຄຳສັ່ງເລີ່ມຕົ້ນ',
            retest: 'ທົດສອບໃໝ່',
            statusRunning: 'ກຳລັງລັນ',
            statusWaiting: 'ກຳລັງລໍຖ້າ',
            base: 'ຂໍ້ມູນພື້ນຖານ',
            backend: 'Backend',
            baseUrl: 'Base URL',
            endpoint: 'Endpoint',
            tokenizer: 'Tokenizer',
            tokenizerPlaceholder:
                'ເລືອກ ຫຼື ປ້ອນໂຟນເດີ tokenizer ພາຍໃນເຄື່ອງ, ເຊັ່ນ: /opt/1panel/tokenizers/DeepSeek-V3',
            runConfig: 'ການກຳນົດຄ່າການລັນ',
            rawResult: 'ຜົນລັບດິບ (Raw Result)',
            resultMetrics: 'ຕົວຊີ້ວັດຜົນລັບ',
            contextTokens: 'ຄວາມຍາວ Context',
            contextTokensHelper: 'ຂີດຈຳກັດ input token ບວກກັບ output token ສຳລັບການທົດສອບນີ້.',
            outputThroughput: 'ອັດຕາການສົ່ງອອກ',
            outputThroughputHelper: 'ຈຳນວນ output tokens ທີ່ສ້າງໄດ້ຕໍ່ວິນາທີ. ຍິ່ງສູງຍິ່ງໄວ.',
            totalThroughput: 'ອັດຕາການປະມວນຜົນລວມ',
            totalThroughputHelper: 'ຈຳນວນ input ແລະ output tokens ທີ່ປະມວນຜົນຕໍ່ວິນາທີ. ໃຊ້ວັດແທກຄວາມສາມາດໂດຍລວມ.',
            firstTokenLatency: 'ຄວາມໜ່ວງຂອງ Token ທຳອິດ',
            firstTokenLatencyHelper: 'ເວລາຕັ້ງແຕ່ສົ່ງຄຳຂໍຈົນເຖິງການໄດ້ຮັບ token ທຳອິດ. ຍິ່ງຕ່ຳຍິ່ງຕອບສະໜອງໄວ.',
            tokenValueHelper: 'ປ້ອນຕົວເລກຈຳນວນເຕັມ ຫຼື ຄ່າ k, ເຊັ່ນ: 512, 1k, 32k',
            numPrompts: 'ຈຳນວນ Prompt',
            concurrency: 'ການເຮັດວຽກພ້ອມກັນ',
            requestRate: 'ອັດຕາຄຳຂໍ',
            requestRateUnlimited: 'ບໍ່ຈຳກັດ (max throughput)',
            requestRateCustom: 'ກຳນົດ QPS ເອງ',
            requestRateCustomPlaceholder: 'ຄຳຂໍຕໍ່ວິນາທີ, ເຊັ່ນ: 2.5',
            successfulRequests: 'ຄຳຂໍທີ່ສຳເລັດ',
            requestThroughput: 'ອັດຕາຄຳຮ້ອງຂໍ',
            mean: 'ຄ່າສະເລ່ຍ',
            median: 'ຄ່າມັດທະຍະຖານ',
            timeout: 'ໝົດເວລາ (ວິນາທີ)',
            image: 'vLLM Image',
            ignoreEos: 'ລະເວັ້ນ EOS',
            extraHeaders: 'Headers ເພີ່ມເຕີມ',
        },
        gpu: {
            gpu: 'ຕິດຕາມ GPU',
            gpuHelper: 'ລະບົບກວດບໍ່ພົບຄຳສັ່ງ NVIDIA-SMI ຫຼື XPU-SMI. ກະລຸນາກວດສອບ ແລະ ລອງໃໝ່!',
            process: 'ຂໍ້ມູນໂປຣເຊສ',
            processCount: 'ຈຳນວນໂປຣເຊສ',
            type: 'ປະເພດ',
            typeG: 'ກຣາຟິກ',
            typeC: 'ການຄຳນວນ',
            typeCG: 'ການຄຳນວນ + ກຣາຟິກ',
            processName: 'ຊື່ໂປຣເຊສ',
            shr: 'ໜ່ວຍຄວາມຈຳຮ່ວມ',
            temperatureHelper: 'ອຸນຫະພູມ GPU ທີ່ສູງເກີນໄປອາດເຮັດໃຫ້ປະສິດທິພາບຫຼຸດລົງ',
            gpuUtil: 'ການໃຊ້ງານ GPU',
            temperature: 'ອຸນຫະພູມ',
            performanceState: 'ສະຖານະປະສິດທິພາບ',
            powerUsage: 'ການໃຊ້ພະລັງງານ',
            memoryUsage: 'ການໃຊ້ໜ່ວຍຄວາມຈຳ',
            fanSpeed: 'ຄວາມໄວພັດລົມ',
            power: 'ພະລັງງານ',
            powerCurrent: 'ພະລັງງານປັດຈຸບັນ',
            powerLimit: 'ຂີດຈຳກັດພະລັງງານ',
            memory: 'ໜ່ວຍຄວາມຈຳ',
            memoryUsed: 'ໃຊ້ໄປແລ້ວ',
            memoryTotal: 'ທັງໝົດ',
            percent: 'ການນຳໃຊ້',
            base: 'ຂໍ້ມູນພື້ນຖານ',
            driverVersion: 'ເວີຊັນ Driver',
            cudaVersion: 'ເວີຊັນ CUDA',
            processMemoryUsage: 'ການໃຊ້ໜ່ວຍຄວາມຈຳ',
            performanceStateHelper: 'ຈາກ P0 (ປະສິດທິພາບສູງສຸດ) ເຖິງ P12 (ຕ່ຳສຸດ)',
            busID: 'ທີ່ຢູ່ Bus',
            persistenceMode: 'ໂໝດຄົງສະພາບ',
            enabled: 'ເປີດໃຊ້ງານ',
            disabled: 'ປິດໃຊ້ງານ',
            persistenceModeHelper: 'ໂໝດຄົງສະພາບຊ່ວຍໃຫ້ຕອບສະໜອງວຽກໄດ້ໄວຂຶ້ນ ແຕ່ຈະໃຊ້ໄຟໃນໂໝດສະແຕນບາຍຫຼາຍຂຶ້ນ',
            displayActive: 'ການເລີ່ມຕົ້ນ GPU',
            displayActiveT: 'ແມ່ນ',
            displayActiveF: 'ບໍ່',
            ecc: 'ເຕັກໂນໂລຊີ ECC',
            computeMode: 'ໂໝດການຄຳນວນ',
            default: 'ເລີ່ມຕົ້ນ',
            exclusiveProcess: 'ໂປຣເຊສສະເພາະ',
            exclusiveThread: 'ເທຣດສະເພາະ',
            prohibited: 'ຖືກຫ້າມ',
            defaultHelper: 'ຄ່າເລີ່ມຕົ້ນ: ໂປຣເຊສສາມາດລັນພ້ອມກັນໄດ້',
            exclusiveProcessHelper: 'ໂປຣເຊສສະເພາະ: ມີພຽງ context ດຽວທີ່ໃຊ້ GPU ໄດ້ ແຕ່ແບ່ງປັນໃຫ້ຫຼາຍ thread ໄດ້',
            exclusiveThreadHelper: 'ເທຣດສະເພາະ: ມີພຽງ thread ດຽວໃນ context ທີ່ໃຊ້ GPU ໄດ້',
            prohibitedHelper: 'ຫ້າມ: ບໍ່ອະນຸຍາດໃຫ້ລັນໂປຣເຊສພ້ອມກັນ',
            migModeHelper: 'ໃຊ້ສຳລັບສ້າງ MIG instances ເພື່ອແຍກສ່ວນ GPU ທາງກາຍະພາບ.',
            migModeNA: 'ບໍ່ຮອງຮັບ',
            current: 'ຕິດຕາມແບບ Real-time',
            history: 'ບັນທຶກຍ້ອນຫຼັງ',
            notSupport: 'ເວີຊັນ ຫຼື driver ປັດຈຸບັນບໍ່ຮອງຮັບການສະແດງຄ່ານີ້.',
        },
        mcp: {
            server: 'MCP Server',
            baseUrl: 'ເສັ້ນທາງການເຂົ້າເຖິງພາຍນອກ',
            baseUrlHelper: 'ຕົວຢ່າງ: http://192.168.1.2:8000',
            ssePath: 'ເສັ້ນທາງ SSE',
            ssePathHelper: 'ຕົວຢ່າງ: /sse, ລະວັງບໍ່ໃຫ້ຊ້ຳກັບ server ອື່ນ',
            environment: 'ຕົວປ່ຽນສະພາບແວດລ້ອມ',
            envKey: 'ຊື່ຕົວປ່ຽນ',
            envValue: 'ຄ່າຕົວປ່ຽນ',
            externalUrl: 'ທີ່ຢູ່ການເຊື່ອມຕໍ່ພາຍນອກ',
            operatorHelper: 'ຈະດຳເນີນການ {1} ໃນ {0}, ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            domain: 'ທີ່ຢູ່ເຂົ້າເຖິງເລີ່ມຕົ້ນ',
            domainHelper: 'ຕົວຢ່າງ: 192.168.1.1 ຫຼື example.com',
            bindDomain: 'ຜູກເວັບໄຊ',
            commandPlaceHolder: 'ປັດຈຸບັນຮອງຮັບສະເພາະຄຳສັ່ງ npx ແລະ binary',
            importMcpJson: 'ນຳເຂົ້າການກຳນົດຄ່າ MCP Server',
            importMcpJsonError: 'ໂຄງສ້າງ mcpServers ບໍ່ຖືກຕ້ອງ',
            bindDomainHelper:
                'ຫຼັງຈາກຜູກເວັບໄຊແລ້ວ ມັນຈະປ່ຽນທີ່ຢູ່ເຂົ້າເຖິງຂອງ MCP Server ທັງໝົດ ແລະ ປິດການເຂົ້າເຖິງພອດຈາກພາຍນອກ',
            outputTransport: 'ປະເພດ Output',
            streamableHttpPath: 'ເສັ້ນທາງ Streaming',
            streamableHttpPathHelper: 'ຕົວຢ່າງ: /mcp, ລະວັງບໍ່ໃຫ້ຊ້ຳກັບ Server ອື່ນ',
            npxHelper: 'ເໝາະສຳລັບ mcp ທີ່ເລີ່ມດ້ວຍ npx ຫຼື binary',
            uvxHelper: 'ເໝາະສຳລັບ mcp ທີ່ເລີ່ມດ້ວຍ uvx',
            protocolVersion: 'ເວີຊັນ Protocol',
            protocolVersionHelper: 'ໃຊ້ສະເພາະກັບ Streamable HTTP ເພື່ອເລີ່ມຕົ້ນ stdio MCP Server ອັດຕະໂນມັດ',
            gatewayArgsHelper:
                'ອາກິວເມັນຈະຖືກຕໍ່ທ້າຍຄຳສັ່ງ supergateway. ບໍ່ສາມາດປ່ຽນອາກິວເມັນ transport, port, path ແລະ protocol ທີ່ 1Panel ຈັດການໄດ້',
            testConnection: 'ທົດສອບການເຊື່ອມຕໍ່',
            connectionSuccess: 'ເຊື່ອມຕໍ່ສຳເລັດ',
            connectionFailed: 'ເຊື່ອມຕໍ່ລົ້ມເຫຼວ',
        },
        tensorRT: {
            llm: 'TensorRT LLM',
            modelDir: 'ໂຟນເດີໂມເດວ',
            commandHelper: 'ຖ້າຕ້ອງການເຂົ້າເຖິງຈາກພາຍນອກ ໃຫ້ກຳນົດພອດໃນຄຳສັ່ງໃຫ້ກົງກັບພອດຂອງແອັບພລິເຄຊັນ',
            imageAlert: 'ເນື່ອງຈາກ Image ມີຂະໜາດໃຫຍ່ ແນະນຳໃຫ້ດາວໂຫຼດ Image ມາວາງໄວ້ໃນ server ກ່ອນການຕິດຕັ້ງ',
            modelSpeedup: 'ເປີດໃຊ້ການເລັ່ງຄວາມໄວໂມເດວ',
            modelType: 'ປະເພດໂມເດວ',
        },
    },
    container: {
        createByCommand: 'ສ້າງດ້ວຍຄຳສັ່ງ',
        importContainerBackupTip: 'ນຳເຂົ້າໄຟລ໌ສຳຮອງຄອນເທນເນີ, ຮອງຮັບສະເພາະ .tar.gz',
        importComposeBackupTip: 'ນຳເຂົ້າໄຟລ໌ສຳຮອງ compose, ຮອງຮັບສະເພາະ .tar.gz',
        stopContainerBeforeBackup: 'ຢຸດຄອນເທນເນີກ່ອນການສຳຮອງ',
        stopComposeBeforeBackup: 'ຢຸດ compose ກ່ອນການສຳຮອງ',
        stopBeforeBackupHelper:
            'ເມື່ອເປີດໃຊ້ງານ, ຄອນເທນເນີ ຫຼື ບໍລິການ compose ຈະຖືກຢຸດກ່ອນການສຳຮອງ ແລະ ຈະເລີ່ມໃໝ່ອັດຕະໂນມັດຫຼັງຈາກສຳເລັດ ເພື່ອຄວາມຖືກຕ້ອງຂອງຂໍ້ມູນ.',
        commandInput: 'ປ້ອນຄຳສັ່ງ',
        commandRule: 'ກະລຸນາປ້ອນຄຳສັ່ງ docker run ທີ່ຖືກຕ້ອງ!',
        commandHelper: 'ຄຳສັ່ງນີ້ຈະລັນໃນ server ເພື່ອສ້າງຄອນເທນເນີ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        updateHelper1: 'ກວດພົບວ່າຄອນເທນເນີນີ້ນຳມາຈາກ App Store. ກະລຸນາສັງເກດສອງຂໍ້ດັ່ງນີ້:',
        updateHelper2: '1. ການປ່ຽນແປງປັດຈຸບັນຈະບໍ່ຖືກຊິງໂຄໄນກັບແອັບທີ່ຕິດຕັ້ງໃນ App Store.',
        updateHelper3: '2. ຖ້າທ່ານແກ້ໄຂແອັບໃນໜ້າທີ່ຕິດຕັ້ງແລ້ວ, ເນື້ອຫາທີ່ແກ້ໄຂໃນຕອນນີ້ຈະໃຊ້ການບໍ່ໄດ້.',
        updateHelper4: 'ການແກ້ໄຂຄອນເທນເນີຕ້ອງມີການສ້າງໃໝ່ ແລະ ຂໍ້ມູນທີ່ບໍ່ໄດ້ເກັບໄວ້ຖາວອນຈະສູນຫາຍ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        containerList: 'ລາຍການຄອນເທນເນີ',
        operatorHelper: 'ລັນ {0} ໃນຄອນເທນເນີຕໍ່ໄປນີ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        operatorAppHelper:
            'ລັນ "{0}" ໃນຄອນເທນເນີເຫຼົ່ານີ້. ບໍລິການທີ່ກຳນົດລັນຢື່ອາດຈະໄດ້ຮັບຜົນກະທົບ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        containerDeleteHelper:
            "ກວດພົບວ່າຄອນເທນເນີນີ້ນຳມາຈາກ App Store. ການລຶບຄອນເທນເນີຈະບໍ່ເປັນການລຶບອອກຈາກ 1Panel ຢ່າງຖາວອນ. ເພື່ອລຶບອອກທັງໝົດ ໃຫ້ໄປທີ່ App Store -> 'ຕິດຕັ້ງແລ້ວ' ຫຼື 'Runtime Environment'. ຕ້ອງການຕໍ່ຫຼືບໍ່?",
        start: 'ເລີ່ມ',
        stop: 'ຢຸດ',
        restart: 'ເລີ່ມໃໝ່',
        kill: 'ບັງຄັບຢຸດ (Kill)',
        pause: 'ພັກຊົ່ວຄາວ',
        unpause: 'ກັບມາເຮັດວຽກ',
        rename: 'ປ່ຽນຊື່',
        remove: 'ລຶບ',
        removeAll: 'ລຶບທັງໝົດ',
        containerPrune: 'ລ້າງຂໍ້ມູນ (Prune)',
        containerPruneHelper1: 'ການດຳເນີນການນີ້ຈະລຶບຄອນເທນເນີທັງໝົດທີ່ຢູ່ໃນສະຖານະຢຸດ.',
        containerPruneHelper2:
            'ຖ້າຄອນເທນເນີນຳມາຈາກ App Store, ທ່ານຕ້ອງໄປທີ່ "App Store -> ຕິດຕັ້ງແລ້ວ" ແລະ ຄລິກປຸ່ມ "ສ້າງໃໝ່" ເພື່ອຕິດຕັ້ງຄືນໃໝ່ຫຼັງຈາກລ້າງຂໍ້ມູນ.',
        containerPruneHelper3: 'ການດຳເນີນການນີ້ບໍ່ສາມາດກັບຄືນໄດ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        imagePrune: 'ລ້າງຂໍ້ມູນ Image',
        imagePruneSome: 'ລ້າງ Image ທີ່ບໍ່ມີຊື່ (none)',
        imagePruneSomeEmpty: 'ບໍ່ມີ Image ທີ່ຕິດແທັກ "none" ໃຫ້ລ້າງ.',
        imagePruneSomeHelper: 'ລ້າງ Image ທີ່ມີແທັກ "none" ທີ່ບໍ່ໄດ້ຖືກໃຊ້ໂດຍຄອນເທນເນີໃດໆ.',
        imagePruneAll: 'ລ້າງ Image ທີ່ບໍ່ໄດ້ໃຊ້',
        imagePruneAllEmpty: 'ບໍ່ມີ Image ທີ່ບໍ່ໄດ້ໃຊ້ໃຫ້ລ້າງ.',
        imagePruneAllHelper: 'ລ້າງ Image ທັງໝົດທີ່ບໍ່ໄດ້ຖືກໃຊ້ໂດຍຄອນເທນເນີໃດໆ.',
        networkPrune: 'ລ້າງ Network',
        networkPruneHelper: 'ການດຳເນີນການນີ້ຈະລຶບ Network ທັງໝົດທີ່ບໍ່ໄດ້ໃຊ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        volumePrune: 'ລ້າງ Volume',
        volumePruneHelper: 'ການດຳເນີນການນີ້ຈະລຶບ Volume ພາຍໃນເຄື່ອງທັງໝົດທີ່ບໍ່ໄດ້ໃຊ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        cleanSuccess: 'ດຳເນີນການສຳເລັດ, ຈຳນວນທີ່ລ້າງ: {0}!',
        cleanSuccessWithSpace: 'ດຳເນີນການສຳເລັດ. ຈຳນວນ disk ທີ່ລ້າງແມ່ນ {0}. ຄືນພື້ນທີ່ disk ໄດ້ {1}!',
        unExposedPort: 'ທີ່ຢູ່ພອດປັດຈຸບັນແມ່ນ 127.0.0.1, ເຊິ່ງບໍ່ສາມາດເປີດໃຫ້ເຂົ້າເຖິງຈາກພາຍນອກໄດ້.',
        upTime: 'ເວລາທີ່ເຮັດວຽກ',
        fetch: 'ດຶງຂໍ້ມູນ',
        lines: 'ຈຳນວນແຖວ',
        linesHelper: 'ກະລຸນາປ້ອນຈຳນວນແຖວບັນທຶກທີ່ຖືກຕ້ອງ!',
        downloadLinesHelper: 'ເລືອກ ຫຼື ປ້ອນຈຳນວນແຖວບັນທຶກທີ່ຈະດາວໂຫຼດ.',
        lastDay: 'ມື້ທີ່ຜ່ານມາ',
        last4Hour: '4 ຊົ່ວໂມງທີ່ຜ່ານມາ',
        lastHour: 'ຊົ່ວໂມງທີ່ຜ່ານມາ',
        last10Min: '10 ນາທີທີ່ຜ່ານມາ',
        cleanLog: 'ລ້າງບັນທຶກ',
        cleanLogscope: 'ປະເພດການລ້າງ',
        downLogHelper1: 'ຈະດາວໂຫຼດບັນທຶກທັງໝົດຈາກຄອນເທນເນີ {0}. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        downLogHelper2: 'ຈະດາວໂຫຼດບັນທຶກ {1} ແຖວຫຼ້າສຸດຈາກຄອນເທນເນີ {0}. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        cleanLogHelper: 'ການດຳເນີນການນີ້ຕ້ອງມີການເລີ່ມຄອນເທນເນີໃໝ່ ແລະ ບໍ່ສາມາດກັບຄືນໄດ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        newName: 'ຊື່ໃໝ່',
        workingDir: 'ໂຟນເດີເຮັດວຽກ',
        composeFileMissing: 'ກວດບໍ່ພົບໄຟລ໌ Compose',
        source: 'ການໃຊ້ຊັບພະຍາກອນ',
        cpuUsage: 'ການໃຊ້ CPU',
        cpuTotal: 'CPU ທັງໝົດ',
        core: 'Core',
        memUsage: 'ການໃຊ້ໜ່ວຍຄວາມຈຳ',
        memTotal: 'ຂີດຈຳກັດໜ່ວຍຄວາມຈຳ',
        memCache: 'Memory Cache',
        loadSize: 'ກວດສອບຂະໜາດຄອນເທນເນີ',
        ip: 'ທີ່ຢູ່ IP',
        cpuShare: 'CPU Shares',
        cpuShareHelper:
            'Docker ໃຊ້ຄ່າພື້ນຖານ 1024 ສຳລັບ CPU shares. ທ່ານສາມາດເພີ່ມຄ່ານີ້ເພື່ອໃຫ້ຄອນເທນເນີໄດ້ເວລາ CPU ຫຼາຍຂຶ້ນ.',
        inputIpv4: 'ຕົວຢ່າງ: 192.168.1.1',
        inputIpv6: 'ຕົວຢ່າງ: 2001:0db8:85a3:0000:0000:8a2e:0370:7334',
        diskUsage: 'ການໃຊ້ Disk',
        localVolume: 'Volume ເກັບຂໍ້ມູນພາຍໃນ',
        buildCache: 'Build Cache',
        usage: 'ໃຊ້ແລ້ວ: {0}, ທີ່ຄືນໄດ້: {1}',
        clean: 'ຄືນພື້ນທີ່',
        imageClean: 'ການລ້າງ Image ຈະລຶບ Image ທັງໝົດທີ່ບໍ່ໄດ້ໃຊ້. ການດຳເນີນການນີ້ບໍ່ສາມາດກັບຄືນໄດ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        containerClean:
            'ການລ້າງຄອນເທນເນີຈະລຶບຄອນເທນເນີທີ່ຢຸດຢູ່ທັງໝົດ (ລວມທັງແອັບທີ່ຢຸດຈາກ App Store). ການດຳເນີນການນີ້ບໍ່ສາມາດກັບຄືນໄດ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        sizeRw: 'ຂະໜາດ Layer ທີ່ຂຽນໄດ້',
        sizeRwHelper: 'ຂະໜາດຂອງ writable layer ທີ່ເປັນຂອງຄອນເທນເນີນີ້ເທົ່ານັ້ນ',
        sizeRootFs: 'ຂະໜາດສະເໝືອນ (Virtual Size)',
        sizeRootFsHelper: 'ຂະໜາດລວມຂອງ image layers ທັງໝົດທີ່ຄອນເທນເນີໃຊ້ + container layer',
        containerFromAppHelper:
            'ກວດພົບວ່າຄອນເທນເນີນີ້ນຳມາຈາກ App Store. ການດຳເນີນການອາດເຮັດໃຫ້ການແກ້ໄຂປັດຈຸບັນໃຊ້ການບໍ່ໄດ້.',
        containerFromAppHelper1: 'ຄລິກປຸ່ມ [Param] ໃນລາຍການແອັບທີ່ຕິດຕັ້ງເພື່ອເຂົ້າສູ່ໜ້າແກ້ໄຂ ແລະ ປ່ຽນຊື່ຄອນເທນເນີ.',
        command: 'ຄຳສັ່ງ',
        console: 'ການໂຕ້ຕອບຄອນເທນເນີ',
        tty: 'ກຳນົດ pseudo-TTY (-t)',
        openStdin: 'ເປີດ STDIN ຄ້າງໄວ້ແມ້ບໍ່ໄດ້ເຊື່ອມຕໍ່ (-i)',
        custom: 'ກຳນົດເອງ',
        emptyUser: 'ຖ້າຫວ່າງໄວ້ ຈະເຂົ້າສູ່ລະບົບດ້ວຍ user ເລີ່ມຕົ້ນ',
        privileged: 'ສິດສູງສຸດ (Privileged)',
        privilegedHelper:
            'ອະນຸຍາດໃຫ້ຄອນເທນເນີດຳເນີນການບາງຢ່າງດ້ວຍສິດສູງສຸດໃນ Host, ເຊິ່ງອາດເພີ່ມຄວາມສ່ຽງ. ກະລຸນາໃຊ້ດ້ວຍຄວາມລະມັດລະວັງ!',
        upgradeHelper: 'ຊື່ຄັງເກັບ/ຊື່ Image: ເວີຊັນ Image',
        upgradeWarning2: 'ການອັບເກຣດຕ້ອງມີການສ້າງຄອນເທນເນີໃໝ່, ຂໍ້ມູນທີ່ບໍ່ໄດ້ເກັບໄວ້ຖາວອນຈະສູນຫາຍ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        oldImage: 'Image ປັດຈຸບັນ',
        sameImageContainer: 'ຄອນເທນເນີທີ່ໃຊ້ Image ດຽວກັນ',
        sameImageHelper: 'ຄອນເທນເນີທີ່ໃຊ້ Image ດຽວກັນສາມາດເລືອກເພື່ອອັບເກຣດພ້ອມກັນໄດ້',
        targetImage: 'Image ປາຍທາງ',
        imageLoadErr: 'ກວດບໍ່ພົບຊື່ Image ສຳລັບຄອນເທນເນີນີ້',
        imageUpdateTagEmpty: 'ກວດບໍ່ພົບ Tag ຂອງ Image ທີ່ອັບເດດໄດ້',
        appHelper: 'ຄອນເທນເນີນຳມາຈາກ App Store, ການອັບເກຣດອາດເຮັດໃຫ້ບໍລິການໃຊ້ງານບໍ່ໄດ້.',
        resource: 'ຊັບພະຍາກອນ',
        input: 'ປ້ອນເອງ',
        forcePull: 'ດຶງ Image ໃໝ່ສະເໝີ',
        forcePullHelper: 'ຈະລະເວັ້ນ Image ທີ່ມີຢູ່ໃນເຄື່ອງ ແລະ ດຶງເວີຊັນຫຼ້າສຸດຈາກ Registry.',
        imageUpdateHelper: 'ກວດສອບແທັກດຽວກັນໃນ registry ແລະ ດຶງມາອັບເດດໃນເຄື່ອງເມື່ອມີການປ່ຽນແປງ.',
        server: 'Host',
        serverExample: '80, 80-88, ip:80 ຫຼື ip:80-88',
        containerExample: '80 ຫຼື 80-88',
        exposePort: 'ເປີດພອດ (Expose)',
        exposeAll: 'ເປີດທຸກພອດ',
        cmdHelper: 'ຕົວຢ່າງ: nginx -g "daemon off;"',
        entrypointHelper: 'ຕົວຢ່າງ: docker-entrypoint.sh',
        autoRemove: 'ລຶບອັດຕະໂນມັດ (Auto remove)',
        cpuQuota: 'ຈຳນວນ CPU Cores',
        memoryLimit: 'ໜ່ວຍຄວາມຈຳ',
        limitHelper: 'ຖ້າຕັ້ງເປັນ 0 ໝາຍເຖິງບໍ່ຈຳກັດ. ຄ່າສູງສຸດແມ່ນ {0}',
        macAddr: 'ທີ່ຢູ່ MAC',
        mount: 'Mount',
        volumeOption: 'Volume',
        hostOption: 'Host',
        serverPath: 'ເສັ້ນທາງ Server',
        containerDir: 'ເສັ້ນທາງ Container',
        volumeHelper: 'ກະລຸນາຢືນຢັນວ່າເນື້ອຫາໃນ volume ຖືກຕ້ອງ',
        networkEmptyHelper: 'ກະລຸນາຢືນຢັນການເລືອກ network ຂອງຄອນເທນເນີໃຫ້ຖືກຕ້ອງ',
        modeRW: 'ອ່ານ-ຂຽນ (RW)',
        modeR: 'ອ່ານຢ່າງດຽວ (R)',
        sharedLabel: 'ໂໝດການແຜ່ກະຈາຍ (Propagation)',
        private: 'ສ່ວນຕົວ (Private)',
        privateHelper: 'ການປ່ຽນແປງ mount ໃນຄອນເທນເນີ ແລະ host ຈະບໍ່ສົ່ງຜົນກະທົບຕໍ່ກັນ',
        rprivate: 'Recursive Private',
        rprivateHelper: 'ທຸກ mount ໃນຄອນເທນເນີຈະຖືກແຍກອອກຈາກ host ຢ່າງເດັດຂາດ',
        shared: 'ແບ່ງປັນ (Shared)',
        sharedHelper: 'ການປ່ຽນແປງ mount ໃນ host ແລະ ຄອນເທນເນີຈະເຫັນເຊິ່ງກັນ ແລະ ກັນ',
        rshared: 'Recursive Shared',
        rsharedHelper: 'ການປ່ຽນແປງ mount ທັງໝົດໃນ host ແລະ ຄອນເທນເນີຈະເຫັນເຊິ່ງກັນ ແລະ ກັນ',
        slave: 'Slave',
        slaveHelper: 'ຄອນເທນເນີເຫັນການປ່ຽນແປງ mount ຈາກ host ແຕ່ການປ່ຽນແປງຂອງມັນເອງບໍ່ສົ່ງຜົນຕໍ່ host',
        rslave: 'Recursive Slave',
        rslaveHelper: 'ທຸກ mount ໃນຄອນເທນເນີເຫັນການປ່ຽນແປງຈາກ host ແຕ່ບໍ່ສົ່ງຜົນຕໍ່ host',
        mode: 'ໂໝດ',
        env: 'ຕົວປ່ຽນສະພາບແວດລ້ອມ (Environments)',
        restartPolicy: 'ນະໂຍບາຍການເລີ່ມໃໝ່',
        always: 'ເລີ່ມໃໝ່ສະເໝີ (always)',
        unlessStopped: 'ເລີ່ມໃໝ່ຍົກເວັ້ນຖືກສັ່ງຢຸດ (unless-stopped)',
        onFailure: 'ເລີ່ມໃໝ່ເມື່ອລົ້ມເຫຼວ (on-failure)',
        no: 'ບໍ່ຕ້ອງເລີ່ມໃໝ່ (never)',
        refreshTime: 'ໄລຍະການໂຫຼດຂໍ້ມູນໃໝ່',
        cache: 'Cache',
        image: 'Image',
        imagePull: 'ດຶງ Image (Pull)',
        imagePullHelper: 'ສາມາດເລືອກໄດ້ຫຼາຍ Image, ກົດ Enter ຫຼັງຈາກປ້ອນແຕ່ລະ Image ເພື່ອຕໍ່',
        imagePush: 'ສົ່ງ Image (Push)',
        imagePushHelper: 'ກວດພົບວ່າ Image ນີ້ມີຫຼາຍແທັກ. ກະລຸນາຢືນຢັນຊື່ Image ທີ່ຈະສົ່ງ: {0}',
        imageDelete: 'ລຶບ Image',
        repoName: 'Registry ຂອງ Container',
        imageName: 'ຊື່ Image',
        pull: 'ດຶງຂໍ້ມູນ (Pull)',
        path: 'ເສັ້ນທາງ',
        importImage: 'ນຳເຂົ້າ',
        buildArgs: 'Build Arguments',
        imageBuild: 'ສ້າງ (Build)',
        pathSelect: 'ເລືອກເສັ້ນທາງ',
        label: 'ປ້າຍຊື່ (Label)',
        imageTag: 'ແທັກ Image',
        imageTagHelper: 'ຮອງຮັບການຕັ້ງຫຼາຍແທັກ, ກົດ Enter ຫຼັງຈາກປ້ອນແຕ່ລະແທັກ',
        push: 'ສົ່ງຂໍ້ມູນ (Push)',
        fileName: 'ຊື່ໄຟລ໌',
        export: 'ສົ່ງອອກ (Export)',
        exportImage: 'ສົ່ງອອກ Image',
        size: 'ຂະໜາດ',
        tag: 'ແທັກ',
        tagHelper: 'ໜຶ່ງລາຍການຕໍ່ແຖວ. ຕົວຢ່າງ:\nkey1=value1\nkey2=value2',
        imageNameHelper: 'ຊື່ Image ແລະ ແທັກ, ຕົວຢ່າງ: nginx:latest',
        cleanBuildCache: 'ລ້າງ Build Cache',
        delBuildCacheHelper:
            'ການດຳເນີນການນີ້ຈະລຶບໄຟລ໌ cache ທັງໝົດທີ່ສ້າງຂຶ້ນລະຫວ່າງການ build ແລະ ບໍ່ສາມາດກັບຄືນໄດ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        urlWarning: 'Prefix ຂອງ URL ບໍ່ຈຳເປັນຕ້ອງລວມ http:// ຫຼື https://. ກະລຸນາແກ້ໄຂ.',
        network: 'Network',
        networkHelper: 'ການດຳເນີນການນີ້ອາດເຮັດໃຫ້ບາງແອັບພລິເຄຊັນ ແລະ runtime ໃຊ້ການບໍ່ໄດ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        networkName: 'ຊື່',
        driver: 'Driver',
        option: 'ຕົວເລືອກ',
        attachable: 'ສາມາດເຊື່ອມຕໍ່ໄດ້ (Attachable)',
        parentNetworkCard: 'ກາດເຄືອຂ່າຍຫຼັກ (Parent Card)',
        subnet: 'Subnet',
        scope: 'ຊ່ວງ IP',
        gateway: 'Gateway',
        auxAddress: 'IP ທີ່ຍົກເວັ້ນ',
        volume: 'Volume',
        volumeDir: 'ໂຟນເດີ Volume',
        nfsEnable: 'ເປີດໃຊ້ການເກັບຂໍ້ມູນ NFS',
        nfsAddress: 'ທີ່ຢູ່ (Address)',
        mountpoint: 'Mountpoint',
        mountpointNFSHelper: 'ຕົວຢ່າງ: /nfs, /nfs-share',
        options: 'ຕົວເລືອກເພີ່ມເຕີມ',
        repo: 'ຄັງເກັບ (Repository)',
        httpRepoHelper: 'ການຈັດການຄັງເກັບປະເພດ HTTP ຕ້ອງມີການເລີ່ມບໍລິການ Docker ໃໝ່.',
        httpRepo: 'ການເລືອກ protocol HTTP ຕ້ອງເລີ່ມ Docker ໃໝ່ເພື່ອເພີ່ມເຂົ້າໃນ insecure registries.',
        delInsecure: 'ລຶບລາຍການທີ່ບໍ່ປອດໄພ',
        delInsecureHelper: 'ຈະເລີ່ມບໍລິການ Docker ໃໝ່ເພື່ອລຶບອອກຈາກ insecure registries. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        downloadUrl: 'Server',
        imageRepo: 'ຄັງ Image',
        repoHelper: 'ລວມເຖິງ mirror repository/organization/project ຫຼືບໍ່?',
        auth: 'ຕ້ອງການການຢືນຢັນຕົວຕົນ',
        mirrorHelper:
            'ຖ້າມີຫຼາຍ mirror, ຕ້ອງຂຶ້ນແຖວໃໝ່, ຕົວຢ່າງ:\nhttp://xxxxxx.m.daocloud.io \nhttps://xxxxxx.mirror.aliyuncs.com',
        registrieHelper: 'ຖ້າມີຫຼາຍຄັງສ່ວນຕົວ, ຕ້ອງຂຶ້ນແຖວໃໝ່, ຕົວຢ່າງ:\n172.16.10.111:8081 \n172.16.10.112:8081',
        compose: 'Compose',
        composeFile: 'ໄຟລ໌ Compose',
        fromChangeHelper: 'ການປ່ຽນແຫຼ່ງທີ່ມາຈະລ້າງເນື້ອຫາທີ່ແກ້ໄຂໄວ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        composePathHelper:
            'ເສັ້ນທາງບັນທຶກໄຟລ໌ Compose: {0}; ຖ້າມີການລະບຸຊື່ໂຄງການໃນ Docker Compose ຈະໃຊ້ຊື່ນັ້ນກ່ອນ, ຖ້າບໍ່ມີຈະໃຊ້ {1}.',
        composeNamePriorityHelper:
            'ລຳດັບຊື່ໂຄງການ: ຊື່ທີ່ລະບຸໃນການຕັ້ງຄ່າ Docker Compose > ໂຟນເດີແມ່ຂອງໄຟລ໌ > ຊື່ທີ່ປ້ອນຢູ່ນີ້.',
        composeHelper: 'Compose ທີ່ສ້າງຜ່ານ 1Panel editor ຫຼື template ຈະຖືກບັນທຶກໄວ້ໃນໂຟນເດີ {0}/docker/compose.',
        deleteFile: 'ລຶບໄຟລ໌',
        deleteComposeHelper:
            'ລຶບໄຟລ໌ທັງໝົດທີ່ກ່ຽວຂ້ອງກັບ compose, ລວມທັງໄຟລ໌ກຳນົດຄ່າ ແລະ ໄຟລ໌ຂໍ້ມູນຖາວອນ. ກະລຸນາເຮັດດ້ວຍຄວາມລະມັດລະວັງ!',
        deleteCompose: '" ລຶບ compose ນີ້.',
        composeDirectory: 'ໂຟນເດີ Compose',
        template: 'Template',
        composeTemplate: 'Template ຂອງ Compose',
        content: 'ເນື້ອຫາ',
        contentEmpty: 'ເນື້ອຫາ Compose ບໍ່ສາມາດຫວ່າງໄດ້!',
        containerNumber: 'ຈຳນວນຄອນເທນເນີ',
        containerStatus: 'ສະຖານະຄອນເທນເນີ',
        exited: 'ຢຸດແລ້ວ',
        running: 'ກຳລັງລັນ ( {0} / {1} )',
        composeDetailHelper: 'Compose ນີ້ຖືກສ້າງຈາກພາຍນອກ 1Panel. ບໍ່ຮອງຮັບການສັ່ງເລີ່ມ ແລະ ຢຸດ.',
        composeOperatorHelper: 'ຈະດຳເນີນການ {1} ໃນ {0}. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        composeDownHelper: 'ຈະຢຸດ ແລະ ລຶບຄອນເທນເນີ ແລະ network ທັງໝົດພາຍໃຕ້ compose {0}. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        composeEnvHelper2:
            'Compose ນີ້ຖືກສ້າງໂດຍ 1Panel App Store. ກະລຸນາແກ້ໄຂຕົວປ່ຽນສະພາບແວດລ້ອມໃນແອັບທີ່ຕິດຕັ້ງແລ້ວ.',
        composeContentPlaceholder: 'ຂຽນ ຫຼື ວາງເນື້ອຫາໄຟລ໌ docker-compose ຂອງທ່ານທີ່ນີ້',

        setting: 'ການຕັ້ງຄ່າ',
        goSetting: 'ໄປທີ່ການຕັ້ງຄ່າ',
        restartHelper: 'ການປ່ຽນແປງການກຳນົດຄ່າຕ້ອງເລີ່ມບໍລິການ Docker ໃໝ່ຈຶ່ງຈະມີຜົນ',
        operatorStatusHelper: 'ຈະ "{0}" ບໍລິການ Docker. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        dockerStatus: 'ບໍລິການ Docker',
        daemonJsonPathHelper: 'ຢືນຢັນວ່າເສັ້ນທາງກຳນົດຄ່າກົງກັບທີ່ລະບຸໃນ docker.service.',
        mirrors: 'Registry mirrors',
        mirrorsHelper: 'ໃຊ້ URL ຂອງ registry mirror ກ່ອນສຳລັບການດຳເນີນງານ image. ປ່ອຍຫວ່າງເພື່ອປິດ registry mirror.',
        mirrorsHelper2: 'ສຳລັບລາຍລະອຽດ, ເບິ່ງເອກະສານທາງການ.',
        registries: 'Registry ທີ່ບໍ່ປອດໄພ',
        ipv6Helper:
            'ເມື່ອເປີດໃຊ້ IPv6, ທ່ານຕ້ອງເພີ່ມ IPv6 network ໃຫ້ຄອນເທນເນີ. ອີງຕາມເອກະສານທາງການສຳລັບຂັ້ນຕອນການຕັ້ງຄ່າ.',
        ipv6CidrHelper: 'ຊ່ວງ IPv6 address pool ສຳລັບຄອນເທນເນີ',
        ipv6TablesHelper: 'ກຳນົດຄ່າ Docker IPv6 ສຳລັບກົດ iptables ອັດຕະໂນມັດ.',
        experimentalHelper: 'ການເປີດໃຊ້ ip6tables ຕ້ອງເປີດການກຳນົດຄ່ານີ້; ບໍ່ດັ່ງນັ້ນ ip6tables ຈະຖືກລະເວັ້ນ',
        cutLog: 'ຕົວເລືອກບັນທຶກ (Log)',
        cutLogHelper1: 'ການກຳນົດຄ່າປັດຈຸບັນຈະມີຜົນກັບຄອນເທນເນີທີ່ສ້າງໃໝ່ເທົ່ານັ້ນ.',
        cutLogHelper2: 'ຄອນເທນເນີທີ່ມີຢູ່ແລ້ວຕ້ອງຖືກສ້າງໃໝ່ເພື່ອໃຫ້ການຕັ້ງຄ່າມີຜົນ.',
        cutLogHelper3: 'ກະລຸນາຮັບຊາບວ່າການສ້າງຄອນເທນເນີໃໝ່ອາດເຮັດໃຫ້ຂໍ້ມູນສູນຫາຍ. ຖ້າມີຂໍ້ມູນສຳຄັນ ໃຫ້ສຳຮອງຂໍ້ມູນກ່ອນ.',
        maxSize: 'ຂະໜາດສູງສຸດ',
        maxFile: 'ຈຳນວນໄຟລ໌ສູງສຸດ',
        liveHelper:
            'ໂດຍເລີ່ມຕົ້ນ ເມື່ອ Docker daemon ຢຸດ ມັນຈະປິດຄອນເທນເນີທີ່ລັນຢູ່ນຳ. ທ່ານສາມາດຕັ້ງຄ່າໃຫ້ຄອນເທນເນີຍັງລັນຕໍ່ໄປໄດ້ເຖິງ daemon ຈະບໍ່ພ້ອມໃຊ້ງານ. ເອີ້ນວ່າ live restore ເຊິ່ງຊ່ວຍຫຼຸດເວລາ downtime.',
        liveWithSwarmHelper: 'ການກຳນົດຄ່າ live-restore ບໍ່ຮອງຮັບກັບ swarm mode.',
        iptablesDisable: 'ປິດ iptables',
        iptablesHelper1: 'ກຳນົດຄ່າກົດ iptables ອັດຕະໂນມັດສຳລັບ Docker.',
        iptablesHelper2: 'ການປິດ iptables ຈະເຮັດໃຫ້ຄອນເທນເນີບໍ່ສາມາດສື່ສານກັບເຄືອຂ່າຍພາຍນອກໄດ້.',
        daemonJsonPath: 'ເສັ້ນທາງໄຟລ໌ Conf',
        serviceUnavailable: 'ບໍລິການ Docker ຍັງບໍ່ໄດ້ເລີ່ມ.',
        startIn: ' ເພື່ອເລີ່ມ',
        sockPath: 'Unix domain socket',
        sockPathHelper: 'ຊ່ອງທາງການສື່ສານລະຫວ່າງ Docker daemon ແລະ client.',
        sockPathHelper1: 'ເສັ້ນທາງເລີ່ມຕົ້ນ: /var/run/docker-x.sock',
        sockPathMsg: 'ການບັນທຶກ Socket Path ອາດເຮັດໃຫ້ Docker ໃຊ້ການບໍ່ໄດ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        sockPathErr: 'ເລືອກ ຫຼື ປ້ອນເສັ້ນທາງໄຟລ໌ Docker sock ທີ່ຖືກຕ້ອງ',
        related: 'ທີ່ກ່ຽວຂ້ອງ',
        includeAppstore: 'ສະແດງຄອນເທນເນີຈາກ App Store',
        excludeAppstore: 'ຊື່ອງຄອນເທນເນີຈາກ App Store',
        cleanDockerDiskZone: 'ລ້າງພື້ນທີ່ disk ທີ່ Docker ໃຊ້',
        cleanImagesHelper: '( ລ້າງ Image ທັງໝົດທີ່ບໍ່ໄດ້ຖືກໃຊ້ໂດຍຄອນເທນເນີໃດໆ )',
        cleanContainersHelper: '( ລ້າງຄອນເທນເນີທັງໝົດທີ່ຢຸດຢູ່ )',
        cleanVolumesHelper: '( ລ້າງ Volume ພາຍໃນເຄື່ອງທັງໝົດທີ່ບໍ່ໄດ້ໃຊ້ )',
        makeImage: 'ສ້າງ Image',
        newImageName: 'ຊື່ Image ໃໝ່',
        commitMessage: 'Commit message',
        author: 'ຜູ້ສ້າງ',
        ifPause: 'ພັກຄອນເທນເນີລະຫວ່າງການສ້າງ',
        ifMakeImageWithContainer: 'ສ້າງ Image ໃໝ່ຈາກຄອນເທນເນີນີ້?',
        finishTime: 'ເວລາຢຸດຫຼ້າສຸດ',
        exportHelper: 'ສົ່ງອອກ Image ທີ່ເລືອກເປັນໄຟລ໌ .tar ດຽວ.',
    },
    cronjob: {
        importHelper:
            'ວຽກທີ່ກຳນົດເວລາທີ່ຊ້ຳກັນຈະຖືກລະເວັ້ນອັດຕະໂນມັດລະຫວ່າງການນຳເຂົ້າ. ວຽກຈະຖືກຕັ້ງເປັນສະຖານະ [ປິດໃຊ້ງານ] ເປັນຄ່າເລີ່ມຕົ້ນ.',
        changeStatus: 'ປ່ຽນສະຖານະ',
        disableMsg: 'ການດຳເນີນການນີ້ຈະຢຸດການເຮັດວຽກອັດຕະໂນມັດຂອງວຽກນີ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        enableMsg: 'ການດຳເນີນການນີ້ຈະເປີດໃຫ້ວຽກເຮັດວຽກອັດຕະໂນມັດ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        taskType: 'ປະເພດ',
        nextTime: 'ການລັນ 5 ຄັ້ງຖັດໄປ',
        record: 'ບັນທຶກ',
        viewRecords: 'ເບິ່ງບັນທຶກ',
        shell: 'Shell',
        stop: 'ຢຸດດ້ວຍຕົນເອງ',
        stopHelper: 'ການດຳເນີນການນີ້ຈະບັງຄັບຢຸດການເຮັດວຽກຂອງວຽກປັດຈຸບັນ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        log: 'ສຳຮອງບັນທຶກ (Log)',
        logHelper: 'ສຳຮອງບັນທຶກລະບົບ',
        logHelper1: '1. ບັນທຶກລະບົບ 1Panel',
        logHelper2: '2. ບັນທຶກການເຂົ້າສູ່ລະບົບ SSH ຂອງ server ',
        logHelper3: '3. ບັນທຶກທັງໝົດຂອງເວັບໄຊ ',
        containerCheckBox: 'ໃນຄອນເທນເນີ (ບໍ່ຕ້ອງປ້ອນຄຳສັ່ງ container)',
        containerName: 'ຊື່ຄອນເທນເນີ',
        ntp: 'ການຊິງໂຄໄນເວລາ',
        ntp_helper: 'ທ່ານສາມາດກຳນົດຄ່າ NTP server ໄດ້ໃນໜ້າ Quick Setup ຂອງ Toolbox.',
        app: 'ສຳຮອງແອັບ',
        website: 'ສຳຮອງເວັບໄຊ',
        rulesHelper: 'ເມື່ອມີຫຼາຍກົດການຍົກເວັ້ນການບີບອັດ, ຕ້ອງຂຶ້ນແຖວໃໝ່. ຕົວຢ່າງ:\n*.log \n*.sql',
        lastRecordTime: 'ເວລາເຮັດວຽກຫຼ້າສຸດ',
        all: 'ທັງໝົດ',
        failedRecord: 'ບັນທຶກທີ່ລົ້ມເຫຼວ',
        successRecord: 'ບັນທຶກທີ່ສຳເລັດ',
        database: 'ສຳຮອງຖານຂໍ້ມູນ',
        backupArgs: 'Backup Arguments',
        backupArgsHelper:
            'ສາມາດປ້ອນ backup arguments ທີ່ບໍ່ມີໃນລາຍການໄດ້ເອງ. ຕົວຢ່າງ: ປ້ອນ --no-data ແລ້ວເລືອກຕົວເລືອກທຳອິດ.',
        singleTransaction: 'ສຳຮອງຕາຕະລາງ InnoDB ໂດຍໃຊ້ single transaction, ເໝາະສຳລັບຂໍ້ມູນຂະໜາດໃຫຍ່',
        quick: 'ອ່ານຂໍ້ມູນເທື່ອລະແຖວແທນການໂຫຼດທັງໝົດລົງ memory, ເໝາະສຳລັບຂໍ້ມູນໃຫຍ່ ແລະ ເຄື່ອງທີ່ມີ memory ຕ່ຳ',
        skipLockTables: 'ສຳຮອງໂດຍບໍ່ລັອກຕາຕະລາງ, ເໝາະສຳລັບຖານຂໍ້ມູນທີ່ມີການໃຊ້ງານສູງ',
        setGtidPurgedOff: 'ບໍ່ສົ່ງອອກຂໍ້ມູນ GTID, ເໝາະສຳລັບການກູ້ຄືນຖານຂໍ້ມູນໃນສະພາບແວດລ້ອມ Group Replication',
        missBackupAccount: 'ກວດບໍ່ພບບັນຊີສຳຮອງຂໍ້ມູນ',
        syncDate: 'ເວລາຊິງໂຄໄນ ',
        clean: 'ລ້າງ Cache',
        curl: 'ເຂົ້າເຖິງ URL',
        taskName: 'ຊື່ວຽກ',
        cronSpec: 'ຮອບວຽນການເຮັດວຽກ (Trigger)',
        cronSpecDoc:
            'ຮອບວຽນການເຮັດວຽກຮອງຮັບຮູບແບບ [minute hour day month week], ເຊັ່ນ: 0 0 * * *. ສຶກສາເພີ່ມເຕີມໃນເອກະສານທາງການ.',
        cronSpecHelper: 'ກະລຸນາປ້ອນຮອບວຽນການເຮັດວຽກທີ່ຖືກຕ້ອງ',
        cleanHelper: 'ການດຳເນີນການນີ້ຈະລຶບບັນທຶກການເຮັດວຽກ, ໄຟລ໌ສຳຮອງ ແລະ ໄຟລ໌ບັນທຶກທັງໝົດ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        backupContent: 'ເນື້ອຫາທີ່ຈະສຳຮອງ',
        directory: 'ໂຟນເດີສຳຮອງ',
        sourceDir: 'ໂຟນເດີຕົ້ນທາງ',
        snapshot: 'System snapshot',
        allOptionHelper:
            'ວຽກນີ້ແມ່ນການສຳຮອງ [{0}] ທັງໝົດ. ຍັງບໍ່ຮອງຮັບການດາວໂຫຼດໂດຍກົງໃນຕອນນີ້. ສາມາດກວດສອບລາຍການສຳຮອງໄດ້ໃນເມນູ [{0}].',
        exclusionRules: 'ກົດການຍົກເວັ້ນ',
        exclusionRulesHelper:
            'ເລືອກ ຫຼື ປ້ອນກົດການຍົກເວັ້ນ, ກົດ Enter ຫຼັງຈາກປ້ອນແຕ່ລະຊຸດ. ກົດເຫຼົ່ານີ້ຈະໃຊ້ກັບທຸກການບີບອັດໃນການສຳຮອງນີ້',
        default_download_path: 'ລິ້ງດາວໂຫຼດເລີ່ມຕົ້ນ',
        saveLocal: 'ເກັບໄຟລ໌ສຳຮອງໄວ້ໃນເຄື່ອງ (ຈຳນວນເທົ່າກັບໃນ cloud)',
        url: 'ທີ່ຢູ່ URL',
        urlHelper: 'ປ້ອນທີ່ຢູ່ URL ທີ່ຖືກຕ້ອງ',
        targetHelper: 'ບັນຊີສຳຮອງຂໍ້ມູນຖືກຈັດການໃນການຕັ້ງຄ່າ panel.',
        withImageHelper: 'ສຳຮອງ Image ຂອງແອັບດ້ວຍ, ແຕ່ຈະເຮັດໃຫ້ຂະໜາດ snapshot ໃຫຍ່ຂຶ້ນ.',
        ignoreApp: 'ຍົກເວັ້ນແອັບ',
        withImage: 'ສຳຮອງ Application Image',
        retainCopies: 'ຈຳນວນທີ່ເກັບໄວ້',
        retryTimes: 'ລອງໃໝ່ເມື່ອລົ້ມເຫຼວ',
        timeout: 'ໝົດເວລາ',
        ignoreErr: 'ລະເວັ້ນຂໍ້ຜິດພາດ',
        ignoreErrHelper: 'ລະເວັ້ນຂໍ້ຜິດພາດລະຫວ່າງການສຳຮອງເພື່ອໃຫ້ວຽກທັງໝົດສຳເລັດ',
        retryTimesHelper: '0 ໝາຍເຖິງບໍ່ມີການລອງໃໝ່',
        retainCopiesHelper: 'ຈຳນວນບັນທຶກການເຮັດວຽກ ແລະ log ທີ່ຕ້ອງການເກັບໄວ້',
        retainCopiesHelper1: 'ຈຳນວນໄຟລ໌ສຳຮອງທີ່ຕ້ອງການເກັບໄວ້',
        retainCopiesUnit: ' ຊຸດ (ເບິ່ງ)',
        cronSpecRule: 'ຮູບແບບຮອບວຽນໃນແຖວທີ {0} ບໍ່ຖືກຕ້ອງ. ກະລຸນາກວດສອບ!',
        cronSpecRule2: 'ຮູບແບບຮອບວຽນບໍ່ຖືກຕ້ອງ, ກະລຸນາກວດສອບ!',
        perMonthHelper: 'ເຮັດວຽກວັນທີ {0} ຂອງທຸກເດືອນ ເວລາ {1}:{2}',
        perWeekHelper: 'ເຮັດວຽກທຸກອາທິດໃນວັນ{0} ເວລາ {1}:{2}',
        perDayHelper: 'ເຮັດວຽກທຸກມື້ ເວລາ {0}:{1}',
        perHourHelper: 'ເຮັດວຽກທຸກຊົ່ວໂມງທີ່ນາທີທີ {0}',
        perNDayHelper: 'ເຮັດວຽກທຸກໆ {0} ມື້ ເວລາ {1}:{2}',
        perNHourHelper: 'ເຮັດວຽກທຸກໆ {0} ຊົ່ວໂມງທີ່ນາທີທີ {1}',
        perNMinuteHelper: 'ເຮັດວຽກທຸກໆ {0} ນາທີ',
        perNSecondHelper: 'ເຮັດວຽກທຸກໆ {0} ວິນາທີ',
        perMonth: 'ທຸກເດືອນ',
        perWeek: 'ທຸກອາທິດ',
        perHour: 'ທຸກຊົ່ວໂມງ',
        perNDay: 'ທຸກໆ N ມື້',
        perDay: 'ທຸກມື້',
        perNHour: 'ທຸກໆ N ຊົ່ວໂມງ',
        perNMinute: 'ທຸກໆ N ນາທີ',
        perNSecond: 'ທຸກໆ N ວິນາທີ',
        day: 'ມື້',
        monday: 'ວັນຈັນ',
        tuesday: 'ວັນອັງຄານ',
        wednesday: 'ວັນພຸດ',
        thursday: 'ວັນພະຫັດ',
        friday: 'ວັນສຸກ',
        saturday: 'ວັນເສົາ',
        sunday: 'ວັນອາທິດ',
        shellContent: 'ສະຄຣິບ',
        executor: 'ຜູ້ລັນຄຳສັ່ງ',
        errRecord: 'ບັນທຶກທີ່ຜິດພາດ',
        errHandle: 'Cronjob ເຮັດວຽກລົ້ມເຫຼວ',
        noRecord: 'ເມື່ອ Cron Job ເຮັດວຽກ, ບັນທຶກຈະສະແດງຢູ່ທີ່ນີ້.',
        cleanData: 'ລ້າງຂໍ້ມູນ',
        cleanRemoteData: 'ລຶບຂໍ້ມູນໃນ cloud',
        cleanDataHelper: 'ລຶບໄຟລ໌ສຳຮອງທີ່ສ້າງຂຶ້ນລະຫວ່າງວຽກນີ້.',
        noLogs: 'ຍັງບໍ່ມີ output ຂອງວຽກ...',
        errPath: 'ເສັ້ນທາງສຳຮອງ [{0}] ຜິດພາດ, ບໍ່ສາມາດດາວໂຫຼດໄດ້!',
        cutWebsiteLog: 'ການໝູນວຽນບັນທຶກເວັບໄຊ (Rotation)',
        cutWebsiteLogHelper: 'ໄຟລ໌ບັນທຶກທີ່ໝູນວຽນຈະຖືກສຳຮອງໄວ້ໃນໂຟນເດີສຳຮອງຂອງ 1Panel.',
        syncIpGroup: 'ຊິງໂຄໄນກຸ່ມ IP ຂອງ WAF',
        syncIpGroupHelper: 'ຊິງໂຄໄນກຸ່ມ IP ໄລຍະໄກທີ່ໃຊ້ໃນ WAF allowlists ແລະ blocklists',
        requestExpirationTime: 'ເວລາໝົດອາຍຸຂອງຄຳຂໍອັບໂຫຼດ (ຊົ່ວໂມງ)',
        unitHours: 'ຫົວໜ່ວຍ: ຊົ່ວໂມງ',
        alertTitle: 'ວຽກທີ່ກຳນົດເວລາ - {0} 「{1}」 ແຈ້ງເຕືອນວຽກລົ້ມເຫຼວ',
        library: {
            script: 'ສະຄຣິບ',
            syncNow: 'ຊິງໂຄໄນດຽວນີ້',
            turnOnSync: 'ເປີດການຊິງໂຄໄນອັດຕະໂນມັດ',
            turnOnSyncHelper: 'ການເປີດຊິງໂຄໄນອັດຕະໂນມັດຈະດຳເນີນການໃນຊ່ວງເຊົ້າມືດຂອງທຸກມື້',
            turnOffSync: 'ປິດການຊິງໂຄໄນອັດຕະໂນມັດ',
            turnOffSyncHelper: 'ການປິດຊິງໂຄໄນອັດຕະໂນມັດອາດເຮັດໃຫ້ຂໍ້ມູນສະຄຣິບຫຼ້າຊ້າ, ຢືນຢັນຫຼືບໍ່?',
            isInteractive: 'ມີການໂຕ້ຕອບ',
            interactive: 'ສະຄຣິບແບບໂຕ້ຕອບ',
            interactiveHelper: 'ຕ້ອງການການປ້ອນຂໍ້ມູນຈາກຜູ້ໃຊ້ລະຫວ່າງລັນ ແລະ ບໍ່ສາມາດໃຊ້ໃນວຽກກຳນົດເວລາໄດ້.',
            library: 'ຄັງສະຄຣິບ',
            remoteLibrary: 'ຄັງສະຄຣິບໄລຍະໄກ',
            create: 'ເພີ່ມສະຄຣິບ',
            edit: 'ແກ້ໄຂສະຄຣິບ',
            groupHelper: 'ຕັ້ງກຸ່ມຕາມຄຸນລັກສະນະຂອງສະຄຣິບ ເພື່ອໃຫ້ຄົ້ນຫາໄດ້ໄວຂຶ້ນ.',
            handleHelper: 'ລັນສະຄຣິບ {1} ໃນ {0}, ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            noSuchApp: 'ກວດບໍ່ພົບບໍລິການ {0}. ກະລຸນາຕິດຕັ້ງຜ່ານຄັງສະຄຣິບກ່ອນ!',
            syncHelper: 'ກຳລັງຈະຊິງໂຄໄນຄັງສະຄຣິບລະບົບ. ສົ່ງຜົນກັບສະຄຣິບລະບົບເທົ່ານັ້ນ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        },
        cleanLog: 'ລ້າງບັນທຶກອັດຕະໂນມັດ',
        cleanLogscope: 'ການເກັບຮັກສາບັນທຶກ',
    },
    monitor: {
        globalFilter: 'ຕົວກອງທົ່ວໂລກ',
        enableMonitor: 'ສະຖານະການຕິດຕາມ',
        storeDays: 'ຈຳນວນມື້ທີ່ເກັບໄວ້',
        defaultNetwork: 'ກາດເຄືອຂ່າຍເລີ່ມຕົ້ນ',
        defaultNetworkHelper: 'ກາດເຄືອຂ່າຍທີ່ຈະສະແດງໃນໜ້າ monitor ແລະ ພາບລວມ',
        defaultIO: 'Disk ເລີ່ມຕົ້ນ',
        defaultIOHelper: 'Disk ທີ່ຈະສະແດງໃນໜ້າ monitor ແລະ ພາບລວມ',
        cleanMonitor: 'ລ້າງບັນທຶກການຕິດຕາມ',
        cleanHelper: 'ການດຳເນີນການນີ້ຈະລ້າງບັນທຶກການຕິດຕາມທັງໝົດລວມເຖິງ GPU. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        avgLoad: 'ຄ່າ Load ສະເລ່ຍ',
        loadDetail: 'ລາຍລະອຽດ Load',
        resourceUsage: 'ການນຳໃຊ້',
        networkCard: 'Network interface',
        read: 'ອ່ານ',
        write: 'ຂຽນ',
        readWriteCount: 'ການດຳເນີນການ I/O',
        readWriteTime: 'ຄວາມໜ່ວງ I/O',
        today: 'ມື້ນີ້',
        yesterday: 'ມື້ວານນີ້',
        lastNDay: '{0} ມື້ທີ່ຜ່ານມາ',
        lastNMonth: '{0} ເດືອນທີ່ຜ່ານມາ',
        lastHalfYear: 'ເຄິ່ງປີທີ່ຜ່ານມາ',
        memory: 'ໜ່ວຍຄວາມຈຳ',
        percent: 'ເປີເຊັນ',
        cache: 'Cache',
        disk: 'Disk',
        network: 'Network',
        up: 'ອັບໂຫຼດ',
        down: 'ດາວໂຫຼດ',
        interval: 'ໄລຍະການເກັບຂໍ້ມູນ',
        intervalHelper: 'ປ້ອນໄລຍະການເກັບຂໍ້ມູນທີ່ເໝາະສົມ (10 ວິນາທີ - 12 ຊົ່ວໂມງ)',
        runtimeDiagnostics: 'ການວິນິດໄສຣັນທາມ',
        runtimeRSS: 'ໜ່ວຍຄວາມຈຳຂອງໂປຣເຊສ (RSS)',
        runtimeHeapAlloc: 'ໜ່ວຍຄວາມຈຳ Heap',
        runtimeHeapObjects: 'ອອບເຈັກໃນ Heap',
        runtimeGoroutines: 'Goroutine',
        goroutineSnapshot: 'ສະແນັບຊັອດ Goroutine',
        goroutineSummary: '{0} Goroutine ຖືກຈັດກຸ່ມເປັນ {1} Call Stack',
        goroutineTruncated: 'ສະແນັບຊັອດມີຂະໜາດໃຫຍ່ເກີນໄປ. ສະແດງສະເພາະບາງສ່ວນຂອງ Call Stack.',
        captureSnapshot: 'ໂຫຼດສະແນັບຊັອດໃໝ່',
        count: 'ຈຳນວນ',
        topFunction: 'ຟັງຊັນຫຼັກ',
        manualCapture: 'ບັນທຶກດ້ວຍຕົນເອງ',
        startCapture: 'ເລີ່ມບັນທຶກ',
        capturing: 'ກຳລັງບັນທຶກ',
        captureSuccess: 'ສ້າງໄຟລ໌ວິນິດໄສແລ້ວ; ເລີ່ມດາວໂຫຼດແລ້ວ',
        profileCPU: 'CPU',
        profileHeap: 'Heap',
        profileGoroutine: 'Goroutine',
        profileMutex: 'Mutex',
        profileBlock: 'ບລັອກ',
        runtimeRSSDesc: 'ໜ່ວຍຄວາມຈຳກາຍະພາບທີ່ໂປຣເຊສໃຊ້ຢູ່ໃນປັດຈຸບັນ, ລວມທັງ Go Heap, Thread Stack ແລະ Native Memory.',
        runtimeHeapAllocDesc:
            'ໜ່ວຍຄວາມຈຳທີ່ຈັດສັນໃນ Go Heap ແລະ ຍັງບໍ່ຖືກປ່ອຍ. ຖ້າເພີ່ມຂຶ້ນຕໍ່ເນື່ອງ ອາດສະແດງວ່າມີອອບເຈັກຖືກເກັບໄວ້.',
        runtimeHeapObjectsDesc:
            'ຈຳນວນອອບເຈັກທີ່ຍັງໃຊ້ງານໃນ Go Heap. ຖ້າເພີ່ມຂຶ້ນຕໍ່ເນື່ອງ ອາດສະແດງວ່າມີອອບເຈັກຖືກເກັບໄວ້.',
        runtimeGoroutineDesc: 'ວຽກຄູ່ຂະໜານຂະໜາດນ້ອຍໃນປັດຈຸບັນ. ຖ້າເພີ່ມຂຶ້ນຕໍ່ເນື່ອງ ຄວນກວດສອບ Goroutine Leak.',
        profileCPUDesc: 'ສຸ່ມເກັບ CPU Call Stack ຕາມໄລຍະເວລາທີ່ເລືອກ ເພື່ອຊອກຫາຟັງຊັນທີ່ໃຊ້ CPU ຈິງ.',
        profileHeapDesc:
            'ບັນທຶກອອບເຈັກໃນ Go Heap ທີ່ຍັງໃຊ້ງານ ແລະ Allocation Stack ເພື່ອກວດສອບການເພີ່ມຂອງໜ່ວຍຄວາມຈຳຢ່າງຕໍ່ເນື່ອງ.',
        profileGoroutineDesc: 'ບັນທຶກສະຖານະ ແລະ Call Stack ຂອງທຸກ Goroutine ແລະ ຈັດກຸ່ມເສັ້ນທາງການເອີ້ນທີ່ຄືກັນ.',
        profileMutexDesc: 'ວັດແທກເວລາລໍຖ້າທີ່ເກີດຈາກ Mutex Contention ເພື່ອຊອກຫາຈຸດທີ່ມີການແຂ່ງຂັນ Lock ສູງ.',
        profileBlockDesc: 'ວັດແທກການບລັອກໃນ Channel, Select Statement ແລະ ກົນໄກ Synchronization.',
    },
    terminal: {
        local: 'ພາຍໃນເຄື່ອງ (Local)',
        defaultConn: 'ການເຊື່ອມຕໍ່ເລີ່ມຕົ້ນ',
        defaultConnHelper:
            'ການດຳເນີນການນີ້ຈະເຊື່ອມຕໍ່ກັບ node terminal ອັດຕະໂນມັດຫຼັງຈາກເປີດ terminal ສຳລັບ 【{0}】. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        withReset: 'ຣີເຊັດຂໍ້ມູນການເຊື່ອມຕໍ່',
        localConnJump:
            'ຂໍ້ມູນການເຊື່ອມຕໍ່ເລີ່ມຕົ້ນຖືກຈັດການໃນ [Terminal - Settings]. ຖ້າເຊື່ອມຕໍ່ບໍ່ໄດ້ ໃຫ້ແກ້ໄຂຢູ່ທີ່ນັ້ນ!',
        nodeAdminLocalOnly: 'Node administrators ຮອງຮັບສະເພາະ local terminals.',
        localHelper: 'ຊື່ `local` ໃຊ້ເພື່ອລະບຸພາຍໃນລະບົບເທົ່ານັ້ນ',
        connLocalErr: 'ບໍ່ສາມາດຢືນຢັນຕົວຕົນອັດຕະໂນມັດໄດ້, ກະລຸນາປ້ອນຂໍ້ມູນການເຂົ້າລະບົບ local server.',
        testConn: 'ທົດສອບການເຊື່ອມຕໍ່',
        saveAndConn: 'ບັນທຶກ ແລະ ເຊື່ອມຕໍ່',
        connTestOk: 'ຂໍ້ມູນການເຊື່ອມຕໍ່ໃຊ້ງານໄດ້',
        connTestFailed: 'ການເຊື່ອມຕໍ່ບໍ່ພ້ອມໃຊ້ງານ, ກະລຸນາກວດສອບຂໍ້ມູນ.',
        host: 'Host',
        createConn: 'ສ້າງການເຊື່ອມຕໍ່ໃໝ່',
        noHost: 'ບໍ່ມີ host',
        groupChange: 'ປ່ຽນກຸ່ມ',
        expand: 'ຂະຫຍາຍທັງໝົດ',
        fold: 'ຫຍໍ້ທັງໝົດ',
        batchInput: 'ປະມວນຜົນແບບກຸ່ມ (Batch)',
        quickCommand: 'ຄຳສັ່ງດ່ວນ',
        noSuchCommand: 'ບໍ່ພົບຂໍ້ມູນຄຳສັ່ງດ່ວນໃນໄຟລ໌ CSV ທີ່ນຳເຂົ້າ, ກະລຸນາກວດສອບ!',
        quickCommandHelper: 'ທ່ານສາມາດໃຊ້ຄຳສັ່ງດ່ວນໄດ້ທີ່ດ້ານລຸ່ມຂອງ "Terminals -> Terminals".',
        quickCommandBatchHelper: 'ໜຶ່ງຄຳສັ່ງຕໍ່ແຖວ, ໃຊ້ຮູບແບບ ຊື່---ຄຳສັ່ງ, ຕົວຢ່າງ: Check disk---df -h',
        groupDeleteHelper: 'ຫຼັງຈາກລຶບກຸ່ມແລ້ວ, ການເຊື່ອມຕໍ່ທັງໝົດໃນກຸ່ມຈະຖືກຍ້າຍໄປຍັງກຸ່ມເລີ່ມຕົ້ນ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        command: 'ຄຳສັ່ງ',
        quickCmd: 'ຄຳສັ່ງດ່ວນ',
        addHost: 'ເພີ່ມ',
        localhost: 'Localhost',
        ip: 'ທີ່ຢູ່ (Address)',
        authMode: 'ການຢືນຢັນຕົວຕົນ',
        passwordMode: 'ລະຫັດຜ່ານ',
        rememberPassword: 'ຈື່ຂໍ້ມູນການຢືນຢັນຕົວຕົນ',
        keyMode: 'PrivateKey',
        key: 'Private key',
        keyPassword: 'ລະຫັດຜ່ານ Private key',
        emptyTerminal: 'ຍັງບໍ່ມີ terminal ທີ່ເຊື່ອມຕໍ່.',
        lineHeight: 'ຄວາມສູງຂອງແຖວ',
        letterSpacing: 'ໄລຍະຫ່າງຕົວອັກສອນ',
        fontSize: 'ຂະໜາດຕົວອັກສອນ',
        fontFamily: 'ຊຸດຟອນ',
        fontFamilySupportHelper:
            'ເລືອກ ຫຼື ປ້ອນຊື່ຟອນ. ການສະແດງຜົນຕົວຈິງຂຶ້ນກັບຟອນທີ່ຕິດຕັ້ງໃນເຄື່ອງ/ບຣາວເຊີ. ຖ້າຫວ່າງໄວ້ຈະໃຊ້ຟອນເລີ່ມຕົ້ນ.',
        backgroundColor: 'ສີພື້ນຫຼັງ',
        foregroundColor: 'ສີຕົວອັກສອນ',
        cursorBlink: 'Cursor ກະພິບ',
        cursorStyle: 'ຮູບແບບ Cursor',
        cursorUnderline: 'ຂີດກ້ອງ',
        cursorBlock: 'ບລັອກ',
        cursorBar: 'ແຖບ',
        scrollback: 'ຈຳນວນແຖວຍ້ອນຫຼັງ',
        scrollSensitivity: 'ຄວາມໄວການເລື່ອນ (Scroll)',
        aiAssistant: 'AI Assistant',
        aiAccountHelper:
            'ໃຊ້ບັນຊີໂມເດວທີ່ເລືອກເພື່ອສ້າງ ແລະ ຕື່ມຄຳສັ່ງ. ສຳລັບໂມເດວພາຍໃນເຄື່ອງເຊັ່ນ Ollama ແລະ vLLM ໃຫ້ໃຊ້ບັນຊີໂມເດວທີ່ກຳນົດເອງ.',
        aiPrefix: 'Prefix ເລີ່ມຕົ້ນ AI',
        aiPrefixHelper:
            'ປ້ອນ "prefix + ຍະຫວ່າງ" ແລະ ກົດ Enter ເພື່ອໃຫ້ AI ສ້າງຄຳສັ່ງ, ຕົວຢ່າງ: {0} help me check disk usage.',
        aiRiskCommands: 'ສະກັດກັ້ນຄຳສັ່ງທີ່ມີຄວາມສ່ຽງ',
        aiRiskCommandsHelper:
            'ກຳນົດຄຳສັ່ງທີ່ມີຄວາມສ່ຽງທີ່ຈະສະກັດກັ້ນ, ໜຶ່ງລາຍການຕໍ່ແຖວ. ຖ້າກົງກັນ AI ຈະບໍ່ສ້າງຄຳສັ່ງ ແລະ ຈະສົ່ງກັບມາເປັນ comment ແທນ.',
        aiSummary: 'ເມື່ອເລີ່ມຕົ້ນແຖວດ້ວຍ prefix {0} ແລະ ກົດ Enter, ຈະເປັນການເອີ້ນໃຊ້ AI ສ້າງຄຳສັ່ງ.',
        aiPrefixAsciiVisible:
            'ຮອງຮັບສະເພາະຕົວອັກສອນ ASCII ທີ່ເຫັນໄດ້ເທົ່ານັ້ນ. ບໍ່ອະນຸຍາດໃຫ້ໃຊ້ຍະຫວ່າງ, ຕົວອັກສອນ CJK, ແລະ ສັນຍະລັກເຕັມຄວາມກວ້າງ.',
        saveHelper: 'ທ່ານແນ່ໃຈຫຼືບໍ່ວ່າຕ້ອງການບັນທຶກການກຳນົດຄ່າ terminal ນີ້?',
    },
    toolbox: {
        common: {
            toolboxHelper: 'ສຳລັບບັນຫາການຕິດຕັ້ງ ແລະ ການໃຊ້ງານ, ເບິ່ງໄດ້ທີ່',
        },
        swap: {
            swap: 'Swap Partition',
            swapHelper1: 'ຂະໜາດຂອງ swap ຄວນເປັນ 1 ເຖິງ 2 ເທົ່າຂອງ memory ທາງກາຍະພາບ, ປັບໄດ້ຕາມຄວາມຕ້ອງການ;',
            swapHelper2: 'ກ່ອນສ້າງໄຟລ໌ swap ຢືນຢັນວ່າ disk ລະບົບມີພື້ນທີ່ຫວ່າງພຽງພໍ;',
            swapHelper3:
                'Swap ຊ່ວຍຫຼຸດຄວາມກົດດັນຂອງ memory ແຕ່ເປັນພຽງທາງເລືອກສຳຮອງ. ການໃຊ້ swap ຫຼາຍເກີນໄປອາດເຮັດໃຫ້ລະບົບຊ້າລົງ;',
            swapHelper4: 'ຄວນຕິດຕາມການໃຊ້ງານ swap ເປັນປະຈຳ.',
            swapDeleteHelper:
                'ການດຳເນີນການນີ້ຈະລຶບ Swap partition {0}. ເພື່ອຄວາມປອດໄພຂອງລະບົບ ໄຟລ໌ທີ່ກ່ຽວຂ້ອງຈະບໍ່ຖືກລຶບອັດຕະໂນມັດ ທ່ານຕ້ອງລຶບດ້ວຍຕົນເອງ!',
            saveHelper: 'ກະລຸນາບັນທຶກການຕັ້ງຄ່າປັດຈຸບັນກ່ອນ!',
            saveSwap: 'ການບັນທຶກຈະປັບຂະໜາດ Swap partition {0} ເປັນ {1}. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            swapMin: 'ຂະໜາດ partition ຕ່ຳສຸດແມ່ນ 40 KB. ກະລຸນາແກ້ໄຂ!',
            swapMax: 'ຂະໜາດ partition ສູງສຸດແມ່ນ {0}. ກະລຸນາແກ້ໄຂ!',
            swapOff: 'ຂະໜາດ partition ຕ່ຳສຸດແມ່ນ 40 KB. ການຕັ້ງເປັນ 0 ຈະເປັນການປິດ Swap partition.',
        },
        device: {
            dnsHelper: 'DNS server',
            dnsAlert: 'ຄຳເຕືອນ! ການແກ້ໄຂໄຟລ໌ /etc/resolv.conf ຈະຖືກຣີເຊັດເປັນຄ່າເລີ່ມຕົ້ນຫຼັງຈາກເລີ່ມລະບົບໃໝ່.',
            dnsHelper1: 'ຖ້າມີຫຼາຍ DNS ໃຫ້ຂຶ້ນແຖວໃໝ່. ຕົວຢ່າງ:\n114.114.114.114\n8.8.8.8',
            hostsHelper: 'ການແປງຊື່ Host (Hostname resolution)',
            hosts: 'Domain',
            hostAlert: 'ຊື່ອງບັນທຶກທີ່ເປັນ comment ຢູ່, ຄລິກປຸ່ມ All configuration ເພື່ອເບິ່ງ ຫຼື ຕັ້ງຄ່າ',
            toolbox: 'ການຕັ້ງຄ່າດ່ວນ',
            hostname: 'ຊື່ Host (Hostname)',
            passwd: 'ລະຫັດຜ່ານລະບົບ',
            passwdHelper: 'ຕົວອັກສອນທີ່ປ້ອນບໍ່ສາມາດລວມມີ $ ແລະ &',
            timeZone: 'ເຂດເວລາລະບົບ',
            localTime: 'ເວລາຂອງ Server',
            timeZoneChangeHelper: 'ການແກ້ໄຂເຂດເວລາລະບົບຕ້ອງເລີ່ມບໍລິການໃໝ່. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            timeZoneHelper:
                'ຖ້າບໍ່ໄດ້ຕິດຕັ້ງຄຳສັ່ງ "timedatectl" ອາດຈະປ່ຽນເຂດເວລາບໍ່ໄດ້ ເພາະລະບົບໃຊ້ຄຳສັ່ງນັ້ນໃນການປ່ຽນແປງ.',
            timeZoneCN: 'Beijing',
            timeZoneAM: 'Los Angeles',
            timeZoneNY: 'New York',
            ntpALi: 'Alibaba',
            ntpGoogle: 'Google',
            syncSite: 'NTP server',
            hostnameHelper: 'ການແກ້ໄຂຊື່ Host ຂຶ້ນກັບຄຳສັ່ງ "hostnamectl". ຖ້າບໍ່ໄດ້ຕິດຕັ້ງ ການແກ້ໄຂອາດລົ້ມເຫຼວ.',
            userHelper: 'ຊື່ຜູ້ໃຊ້ຂຶ້ນກັບຄຳສັ່ງ "whoami" ໃນການດຶງຂໍ້ມູນ.',
            passwordHelper: 'ການແກ້ໄຂລະຫັດຜ່ານຂຶ້ນກັບຄຳສັ່ງ "chpasswd". ຖ້າບໍ່ໄດ້ຕິດຕັ້ງ ການແກ້ໄຂອາດລົ້ມເຫຼວ.',
            hostHelper: 'ມີຄ່າຫວ່າງໃນເນື້ອຫາທີ່ໃຫ້ມາ. ກະລຸນາກວດສອບ ແລະ ລອງໃໝ່!',
            dnsCheck: 'ທົດສອບການໃຊ້ງານ',
            dnsOK: 'ຂໍ້ມູນການກຳນົດຄ່າ DNS ພ້ອມໃຊ້ງານ!',
            dnsTestFailed: 'ຂໍ້ມູນການກຳນົດຄ່າ DNS ບໍ່ພ້ອມໃຊ້ງານ.',
            syncSiteHelper: 'ຊິງໂຄໄນເວລາລະບົບກັບ {0}. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        },
        fail2ban: {
            sshPort: 'ຕິດຕາມພອດ SSH',
            sshPortHelper: 'ປັດຈຸບັນ Fail2ban ຕິດຕາມພອດ SSH ຂອງ host',
            unActive: 'ບໍລິການ Fail2ban ຍັງບໍ່ໄດ້ເປີດໃຊ້ງານ.',
            operation: 'ທ່ານຈະດຳເນີນການ "{0}" ໃນບໍລິການ Fail2ban. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            fail2banChange: 'ແກ້ໄຂການກຳນົດຄ່າ Fail2ban',
            ignoreHelper: 'ລາຍການ IP ໃນ allowlist ຈະບໍ່ຖືກບລັອກ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            bannedHelper: 'ລາຍການ IP ໃນ blocklist ຈະຖືກບລັອກໂດຍ server. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            maxRetry: 'ຈຳນວນຄັ້ງທີ່ອະນຸຍາດໃຫ້ລອງໃໝ່',
            banTime: 'ໄລຍະເວລາການບລັອກ',
            banTimeHelper: 'ຄ່າເລີ່ມຕົ້ນແມ່ນ 10 ນາທີ, -1 ໝາຍເຖິງບລັອກຖາວອນ',
            banTimeRule: 'ປ້ອນໄລຍະເວລາການບລັອກທີ່ຖືກຕ້ອງ ຫຼື -1',
            banAllTime: 'ບລັອກຖາວອນ',
            findTime: 'ຊ່ວງເວລາທີ່ກວດສອບ',
            banAction: 'ການດຳເນີນການບລັອກ',
            banActionOption: 'ບລັອກ IP ທີ່ລະບຸໂດຍໃຊ້ {0}',
            allPorts: ' (ທຸກພອດ)',
            ignoreIP: 'IP allowlist',
            bannedIP: 'IP blocklist',
            logPath: 'ເສັ້ນທາງບັນທຶກ (Log)',
            logPathHelper: 'ເລີ່ມຕົ້ນແມ່ນ /var/log/secure ຫຼື /var/log/auth.log',
        },
        ftp: {
            ftp: 'ບັນຊີ FTP',
            notStart: 'ບໍລິການ FTP ຍັງບໍ່ໄດ້ລັນ, ກະລຸນາເລີ່ມກ່ອນ!',
            initHelper: 'ຂໍ້ມູນປະຈຳຕົວຜູ້ໃຊ້ FTP ຍັງບໍ່ໄດ້ເລີ່ມຕົ້ນ. ກະລຸນາຄລິກປຸ່ມເລີ່ມຕົ້ນຢູ່ແຖບສະຖານະດ້ານເທິງກ່ອນ.',
            operation: 'ຈະດຳເນີນການ "{0}" ໃນບໍລິການ FTP. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            noPasswdMsg: 'ບໍ່ສາມາດດຶງລະຫັດຜ່ານ FTP ປັດຈຸບັນໄດ້. ກະລຸນາຕັ້ງລະຫັດຜ່ານແລ້ວລອງໃໝ່.',
            enableHelper: 'ການເປີດໃຊ້ບັນຊີ FTP ທີ່ເລືອກຈະຄືນສິດການເຂົ້າເຖິງ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            disableHelper: 'ການປິດໃຊ້ບັນຊີ FTP ທີ່ເລືອກຈະຍົກເລີກສິດການເຂົ້າເຖິງ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            syncHelper: 'ຊິງໂຄໄນຂໍ້ມູນບັນຊີ FTP ລະຫວ່າງ server ແລະ ຖານຂໍ້ມູນ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            dirSystem: 'ໂຟນເດີນີ້ຖືກສະຫງວນໄວ້ໂດຍລະບົບ. ການແກ້ໄຂອາດເຮັດໃຫ້ລະບົບມີບັນຫາ!',
            dirHelper: 'ການເປີດໃຊ້ FTP ຕ້ອງມີການປ່ຽນແປງສິດການເຂົ້າເຖິງໂຟນເດີ - ກະລຸນາເລືອກດ້ວຍຄວາມລະມັດລະວັງ',
            dirMsg: 'ການເປີດໃຊ້ FTP ຈະແກ້ໄຂສິດຂອງທັງໂຟນເດີ {0}. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        },
        clam: {
            clam: 'ສະແກນໄວຣັສ',
            cron: 'ສະແກນຕາມເວລາ',
            cronHelper: 'Commercial Edition ຮອງຮັບການສະແກນຕາມເວລາ',
            specErr: 'ຮູບແບບຮອບວຽນການເຮັດວຽກບໍ່ຖືກຕ້ອງ!',
            disableMsg: 'ການຢຸດວຽກຕາມເວລາຈະເຮັດໃຫ້ການສະແກນບໍ່ເຮັດວຽກອັດຕະໂນມັດ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            enableMsg: 'ການເປີດວຽກຕາມເວລາຈະໃຫ້ການສະແກນເຮັດວຽກອັດຕະໂນມັດຕາມຮອບວຽນ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
            showFresh: 'ສະແດງບໍລິການອັບເດດຖານຂໍ້ມູນໄວຣັສ',
            hideFresh: 'ຊື່ອງບໍລິການອັບເດດຖານຂໍ້ມູນໄວຣັສ',
            clamHelper:
                'ການກຳນົດຄ່າຕ່ຳສຸດສຳລັບ ClamAV: RAM 3 GiB ຂຶ້ນໄປ, CPU single-core 2.0 GHz ຂຶ້ນໄປ, ແລະ ພື້ນທີ່ຫວ່າງຢ່າງໜ້ອຍ 5 GiB.',
            notStart: 'ບໍລິການ ClamAV ຍັງບໍ່ໄດ້ລັນ, ກະລຸນາເລີ່ມກ່ອນ!',
            removeRecord: 'ລຶບໄຟລ໌ລາຍງານ',
            noRecords: 'ຄລິກປຸ່ມ "Trigger" ເພື່ອເລີ່ມສະແກນ ແລະ ຈະເຫັນບັນທຶກຢູ່ທີ່ນີ້.',
            removeInfected: 'ລຶບໄຟລ໌ທີ່ຕິດໄວຣັສ',
            removeInfectedHelper: 'ລຶບໄຟລ໌ໄວຣັສທີ່ກວດພົບເພື່ອຄວາມປອດໄພຂອງ server.',
            clamCreate: 'ສ້າງກົດການສະແກນ',
            infectedStrategy: 'ວິທີການຈັດການເມື່ອພົບໄວຣັສ',
            removeHelper: 'ລຶບໄຟລ໌ໄວຣັສ, ເລືອກດ້ວຍຄວາມລະມັດລະວັງ!',
            move: 'ຍ້າຍ',
            moveHelper: 'ຍ້າຍໄຟລ໌ໄວຣັສໄປຍັງໂຟນເດີທີ່ລະບຸ',
            copyHelper: 'ຄັດລອກໄຟລ໌ໄວຣັສໄປຍັງໂຟນເດີທີ່ລະບຸ',
            none: 'ບໍ່ຕ້ອງເຮັດຫຍັງ',
            noneHelper: 'ບໍ່ດຳເນີນການໃດໆກັບໄຟລ໌ໄວຣັສ',
            scanDir: 'ໂຟນເດີທີ່ຈະສະແກນ',
            infectedDir: 'ໂຟນເດີເກັບໄຟລ໌ທີ່ຕິດໄວຣັສ',
            scanDate: 'ວັນທີສະແກນ',
            scanResult: 'ສ່ວນທ້າຍຂອງບັນທຶກການສະແກນ',
            tail: 'ແຖວ',
            infectedFiles: 'ໄຟລ໌ທີ່ຕິດເຊື້ອ',
            log: 'ລາຍລະອຽດ',
            clamConf: 'Clam AV daemon',
            clamLog: 'ບັນທຶກ @:toolbox.clam.clamConf',
            freshClam: 'FreshClam',
            freshClamLog: 'ບັນທຶກ @:toolbox.clam.freshClam',
            alertHelper: 'ລຸ້ນ Commercial ຮອງຮັບການສະແກນຕາມກຳນົດເວລາ ແລະ ການແຈ້ງເຕືອນຜ່ານ SMS',
            alertTitle: 'ແຈ້ງເຕືອນພົບໄຟລ໌ຕິດເຊື້ອຈາກງານສະແກນໄວຣັດ 「{0}」',
        },
    },
    logs: {
        core: 'ບໍລິການພາເນລ',
        agent: 'ການຕິດຕາມໂນດ',
        panelLog: 'ບັນທຶກພາເນລ',
        operation: 'ບັນທຶກການເຮັດວຽກ',
        login: 'ບັນທຶກການເຂົ້າລະບົບ',
        loginIP: 'IP ທີ່ເຂົ້າລະບົບ',
        loginAddress: 'ທີ່ຢູ່ການເຂົ້າລະບົບ',
        loginAgent: 'ຕົວແທນການເຂົ້າລະບົບ',
        loginStatus: 'ສະຖານະ',
        system: 'ບັນທຶກລະບົບ',
        hostSystem: 'ລັອກຂອງ Host',
        previousPage: 'ໜ້າກ່ອນ',
        nextPage: 'ໜ້າຖັດໄປ',
        filter: 'ກັ່ນຕອງຂໍ້ຄວາມ',
        service: 'ບໍລິການ',
        priority: 'ລະດັບຄວາມສຳຄັນ',
        priorityEmergency: 'ສຸກເສີນ',
        priorityAlert: 'ແຈ້ງເຕືອນ',
        priorityCritical: 'ຮ້າຍແຮງ',
        priorityError: 'ຂໍ້ຜິດພາດ',
        priorityWarning: 'ຄຳເຕືອນ',
        priorityNotice: 'ແຈ້ງການ',
        priorityInfo: 'ຂໍ້ມູນ',
        priorityDebug: 'ດີບັກ',
        message: 'ຂໍ້ຄວາມ',
        deleteLogs: 'ລ້າງບັນທຶກ',
        resource: 'ຊັບພະຍາກອນ',
        detail: {
            dashboard: 'ພາບລວມ',
            ai: 'AI',
            skills_hub: 'ສູນລວມທັກສະ',
            ai_proxy: 'AI Proxy',
            ai_benchmark: 'ການທົດສອບປະສິດທິພາບ',
            groups: 'ກຸ່ມ',
            hosts: 'ໂຮສ໌',
            apps: 'ແອັບ',
            openresty: 'OpenResty',
            websites: 'ເວັບໄຊ',
            monitor: 'ຕິດຕາມເວັບໄຊ',
            containers: 'ຄອນເທນເນີ',
            files: 'ໄຟລ໌',
            runtimes: 'ສະພາບແວດລ້ອມການເຮັດວຽກ',
            process: 'ໂປຣເຊສ',
            toolbox: 'ກ່ອງເຄື່ອງມື',
            backups: 'ສຳຮອງ / ກູ້ຄືນ',
            tampers: 'ການປ້ອງກັນການດັດແກ້',
            xsetting: 'ຕັ້ງຄ່າໜ້າຈໍ',
            logs: 'ບັນທຶກ',
            settings: 'ຕັ້ງຄ່າ',
            cronjobs: 'ງານຕາມກຳນົດເວລາ',
            databases: 'ຖານຂໍ້ມູນ',
            waf: 'WAF',
            licenses: 'ລິຂະສິດ',
            nodes: 'ໂນດ',
            commands: 'ຄຳສັ່ງດ່ວນ',
            opsReport: 'ລາຍງານການເຮັດວຽກ',
            ops_report: 'ລາຍງານການເຮັດວຽກ',
            users: 'ຈັດການຜູ້ໃຊ້',
            roles: 'ບົດບາດ',
            auth: 'ການຢືນຢັນຕົວຕົນ',
            auth_sources: 'ການຕັ້ງຄ່າການຢືນຢັນຕົວຕົນ',
            alert: 'ການແຈ້ງເຕືອນ',
            sync: 'ຊິງຊັບພະຍາກອນ',
            exchange: 'ຊິງຊັບພະຍາກອນ',
            xapp: 'ແອັບ',
            vms: 'ເຄື່ອງສະເໝືອນ',
        },
        websiteLog: 'ບັນທຶກເວັບໄຊ',
        runLog: 'ບັນທຶກການເຮັດວຽກ',
        errLog: 'ບັນທຶກຂໍ້ຜິດພາດ',
        task: 'ບັນທຶກໜ້າວຽກ',
        taskName: 'ຊື່ໜ້າວຽກ',
        taskRunning: 'ກຳລັງເຮັດວຽກ',
    },
    file: {
        fileDirNum: '{0} ໄດເຣັກທໍຣີ, {1} ໄຟລ໌,',
        currentDir: 'ໄດເຣັກທໍຣີ',
        dir: 'ໂຟນເດີ',
        fileName: 'ຊື່ໄຟລ໌',
        search: 'ຄົ້ນຫາ',
        aiSearch: 'ຄົ້ນຫາດ້ວຍ AI',
        aiSearchTitle: 'ຄົ້ນຫາດ້ວຍ AI',
        aiSearchHint:
            'ຄົ້ນຫາເນື້ອໃນພາຍໃນໄຟລ໌ແບບແຖວຕໍ່ແຖວ. ໃຊ້ປຸ່ມໃນແຖວຄົ້ນຫາ ແລະ ຕົວເລືອກຂັ້ນສູງດ້ານລຸ່ມ. ເມື່ອເປີດໃຊ້ງານ AI ໄຟລ໌ ແລະ ບັນທຶກແລ້ວ, ໂມເດວສາມາດສົ່ງຄືນບົດສະຫຼຸບແບບ Markdown ໄດ້.',
        aiSearchAccountTitle: 'ບັນຊີ AI',
        aiSearchAccountIntro: 'ເລືອກບັນຊີຕົວແທນເພື່ອຮັບບົດສະຫຼຸບ ແລະ ຄລິກບັນທຶກຫຼັງຈາກປ່ຽນແປງ.',
        aiSearchAccountEnable: 'ເປີດໃຊ້ການຄົ້ນຫາໄຟລ໌ດ້ວຍ AI',
        aiSearchSaveAccount: 'ບັນທຶກບັນຊີ',
        aiSearchSectionQuery: 'ຄົ້ນຫາ',
        aiSearchSectionConditions: 'ເງື່ອນໄຂການຄົ້ນຫາ',
        aiSearchResultsSection: 'ຜົນການຄົ້ນຫາ',
        aiSearchContentLabel: 'ຄົ້ນຫາ',
        aiSearchDirLabel: 'ໄດເຣັກທໍຣີ',
        aiSearchExtLabel: 'ນາມສະກຸນໄຟລ໌',
        aiSearchModifiedPreset: 'ແກ້ໄຂເມື່ອ',
        aiSearchSizePresetLabel: 'ຂະໜາດໄຟລ໌',
        aiSearchTimeAny: 'ທຸກເວລາ',
        aiSearchTime3h: '3 ຊົ່ວໂມງຫຼ້າສຸດ',
        aiSearchTime1d: '1 ມື້ຫຼ້າສຸດ',
        aiSearchTime7d: '7 ມື້ຫຼ້າສຸດ',
        aiSearchTime30d: '30 ມື້ຫຼ້າສຸດ',
        aiSearchTimeCustom: 'ກຳນົດເອງ',
        aiSearchSizeAny: 'ທຸກຂະໜາດ',
        aiSearchSize0_10mb: '0 ~ 10 MB',
        aiSearchSize10_100mb: '10 MB ~ 100 MB',
        aiSearchSize100_1gb: '100 MB ~ 1 GB',
        aiSearchSizeGte1gb: '≥ 1 GB',
        aiSearchSizeCustom: 'ກຳນົດເອງ (ໄບຕ໌)',
        aiSearchPlaceholder: 'ຄຳສຳຄັນ ຫຼື ຄຳຖາມສັ້ນໆ ເຊັ່ນ: ໄຟລ໌ທີ່ກ່ຽວກັບບັນທຶກ',
        aiSearchContainSub: 'ລວມໂຟນເດີຍ່ອຍ',
        aiSearchMaxItems: 'ຈຳກັດຈຳນວນເສັ້ນທາງ/ໄຟລ໌ໃນການຄົ້ນຫາ (ລາຍຊື່ໄດເຣັກທໍຣີ, 1–2000)',
        aiSearchRun: 'ວິເຄາະ',
        aiSearchTruncated: 'ລາຍການຫຼາຍເກີນໄປ; ສົ່ງຂໍ້ມູນພຽງບາງສ່ວນ. ຜົນການຄົ້ນຫາອາດບໍ່ຄົບຖ້ວນ.',
        aiSearchPreFiltered: 'ເສັ້ນທາງຖືກກອງໄວ້ກ່ອນດ້ວຍຄຳສຳຄັນເພື່ອຫຼຸດຂໍ້ມູນທີ່ຈະສົ່ງໃຫ້ໂມເດວ.',
        aiSearchMeta: 'ລາຍການທີ່ວິເຄາະ: {0} | ເວລາ {1} | ທໍເຄັນ {2}',
        aiSearchQueryRequired: 'ກະລຸນາປ້ອນຄຳສຳຄັນ ຫຼື ຄຳອະທິບາຍສັ້ນໆ',
        aiSearchContentHits: 'ເນື້ອໃນທີ່ກົງກັນ',
        aiSearchContentScanMeta: 'ການສະແກນເນື້ອໃນ: ອ່ານ {0} ໄຟລ໌ (ຕາມຕົວເລືອກ; ມີການຈຳກັດ).',
        aiSearchNoLineHits:
            'ບໍ່ພົບແຖວທີ່ກົງກັບການຄົ້ນຫາໃນໄຟລ໌ຂໍ້ຄວາມ. ບົດສະຫຼຸບດ້ານເທິງອາດຍັງສະແດງຊື່ເສັ້ນທາງ ແລະ ຂໍ້ມູນອ້າງອີງ.',
        aiSearchHitsTruncated: 'ບາງໄຟລ໌ບໍ່ໄດ້ຖືກສະແກນ ຫຼື ລາຍການທີ່ພົບຖືກຕັດອອກຍ້ອນການຈຳກັດ.',
        aiSearchHitFiles: 'ໄຟລ໌ທີ່ກົງກັນ',
        aiSearchHitLines: 'ແຖວທີ່ກົງກັນ',
        aiSearchOpenFile: 'ເປີດໃນຕົວແກ້ໄຂ',
        aiSearchOpenAtLine: 'ເປີດໃນແຖວນີ້',
        aiSearchGrepOnlyHint:
            'AI ໄຟລ໌ຖືກປິດຢູ່: ຈະໃຊ້ການຄົ້ນຫາເນື້ອໃນແບບປົກກະຕິ—ບໍ່ມີໂມເດວ AI. ເປີດໃຊ້ບັນຊີ AI ດ້ານເທິງເພື່ອຮັບບົດສະຫຼຸບ. ແຖວຄົ້ນຫາ ແລະ ຕົວເລືອກດ້ານລຸ່ມຍັງໃຊ້ງານໄດ້.',
        aiSearchMatchCase: 'ກົງກັບຕົວພິມໃຫຍ່-ນ້ອຍ',
        aiSearchWholeWord: 'ກົງທັງຄຳ (ຂອບເຂດຄຳ ASCII)',
        aiSearchUseRegex: 'ນິພົດປົກກະຕິ (ໄວຍາກອນ RE2)',
        aiSearchExtensions: 'ນາມສະກຸນໄຟລ໌ (ແຍກດ້ວຍຈຸດ ເຊັ່ນ: go,ts,md)',
        aiSearchMinSize: 'ຂະໜາດໄຟລ໌ຕ່ຳສຸດ (ໄບຕ໌, 0 = ບໍ່ຈຳກັດ)',
        aiSearchMaxSize: 'ຂະໜາດໄຟລ໌ສູງສຸດ (ໄບຕ໌, 0 = ບໍ່ຈຳກັດ)',
        aiSearchSectionAdvanced: 'ຕົວເລືອກຂັ້ນສູງ',
        aiSearchLimitMaxItems: 'ຈຳນວນໄຟລ໌ທັງໝົດທີ່ຈະຄົ້ນຫາ (ສູງສຸດ)',
        aiSearchLimitMaxScan: 'ໄຟລ໌ທີ່ຈະສະແກນ',
        aiSearchLimitMaxBytes: 'ຈຳກັດການອ່ານຕໍ່ໄຟລ໌ (ສະແກນເນື້ອໃນ)',
        aiSearchLimitHitsPerFile: 'ຈຳນວນທີ່ພົບຕໍ່ໄຟລ໌',
        aiSearchLimitTotalHits: 'ຈຳກັດຈຳນວນທີ່ພົບທັງໝົດ',
        aiSearchLimitUnitEntries: 'ລາຍການ',
        aiSearchLimitUnitFiles: 'ໄຟລ໌',
        aiSearchLimitUnitBytes: 'B',
        aiSearchLimitUnitLines: 'ແຖວ',
        aiSearchMaxScanFiles: 'ຈຳນວນໄຟລ໌ສູງສຸດທີ່ຈະສະແກນເນື້ອໃນ',
        aiSearchMaxFileBytes:
            'ຈຳນວນໄບຕ໌ສູງສຸດທີ່ອ່ານຈາກແຕ່ລະໄຟລ໌ລະຫວ່າງການສະແກນເນື້ອໃນ. ຕ່າງຈາກການກອງຂະໜາດດ້ານເທິງ, ອັນນີ້ຈຳກັດປະລິມານການອ່ານເພື່ອຫາຄຳທີ່ກົງກັນ.',
        aiSearchMaxHitsPerFile: 'ຈຳນວນທີ່ພົບສູງສຸດຕໍ່ໄຟລ໌',
        aiSearchMaxTotalHits: 'ຈຳນວນທີ່ພົບສູງສຸດທັງໝົດ',
        aiSearchGrepMetaContent:
            'ການສະແກນເນື້ອໃນ: ລາຍຊື່ທັງໝົດ {0} ລາຍການ, ອ່ານ {1} ໄຟລ໌ຂໍ້ຄວາມ (ຕາມຕົວກອງ; ມີການຈຳກັດຂະໜາດ/ຈຳນວນ). ເວລາ {2}',
        aiSearchAdvancedResetDefaults: 'ຕັ້ງຄ່າເລີ່ມຕົ້ນໃໝ່',
        mode: 'ສິດການເຂົ້າເຖິງ',
        editPermissions: 'ແກ້ໄຂສິດການເຂົ້າເຖິງ',
        owner: 'ເຈົ້າຂອງ',
        file: 'ໄຟລ໌',
        remoteFile: 'ດາວໂຫຼດຈາກທາງໄກ',
        share: 'ແບ່ງປັນ',
        sync: 'ການຊິງຄ໌ຂໍ້ມູນ',
        size: 'ຂະໜາດ',
        updateTime: 'ແກ້ໄຂເມື່ອ',
        rename: 'ປ່ຽນຊື່',
        role: 'ສິດການເຂົ້າເຖິງ',
        info: 'ເບິ່ງຄຸນສົມບັດ',
        linkFile: 'ຊັອບລີ້ງ (Soft link)',
        shareList: 'ລາຍການແບ່ງປັນ',
        fileTools: 'ເຄື່ອງມືໄຟລ໌',
        zip: 'ບີບອັດແລ້ວ',
        group: 'ກຸ່ມ',
        path: 'ເສັ້ນທາງ',
        public: 'ອື່ນໆ',
        setRole: 'ກຳນົດສິດການເຂົ້າເຖິງ',
        link: 'ລີ້ງໄຟລ໌',
        rRole: 'ອ່ານ',
        wRole: 'ຂຽນ',
        xRole: 'ປະມວນຜົນ',
        name: 'ຊື່',
        compress: 'ບີບອັດ',
        deCompress: 'ແຕກໄຟລ໌',
        compressType: 'ຮູບແບບການບີບອັດ',
        compressDst: 'ເສັ້ນທາງການບີບອັດ',
        replace: 'ຂຽນທັບໄຟລ໌ທີ່ມີຢູ່',
        compressSuccess: 'ບີບອັດສຳເລັດແລ້ວ',
        deCompressSuccess: 'ແຕກໄຟລ໌ສຳເລັດແລ້ວ',
        deCompressDst: 'ເສັ້ນທາງການແຕກໄຟລ໌',
        linkType: 'ປະເພດລີ້ງ',
        softLink: 'Soft link',
        hardLink: 'Hard link',
        linkPath: 'ເສັ້ນທາງລີ້ງ',
        selectFile: 'ເລືອກໄຟລ໌',
        downloadUrl: 'URL ທາງໄກ',
        downloadStart: 'ເລີ່ມດາວໂຫຼດແລ້ວ',
        wgetUrlInvalid: 'ກະລຸນາປ້ອນ URL ດາວໂຫຼດ http(s) ທີ່ຖືກຕ້ອງ',
        moveSuccess: 'ຍ້າຍສຳເລັດແລ້ວ',
        copySuccess: 'ຄັດລອກສຳເລັດແລ້ວ',
        pasteMsg: 'ຄລິກປຸ່ມ [ວາງ] ຢູ່ມຸມຂວາເທິງຂອງໄດເຣັກທໍຣີປາຍທາງ',
        move: 'ຍ້າຍ',
        calculate: 'ຄຳນວນ',
        remark: 'ໝາຍເຫດ',
        setRemark: 'ຕັ້ງໝາຍເຫດ',
        remarkPrompt: 'ປ້ອນໝາຍເຫດ',
        remarkPlaceholder: 'ໝາຍເຫດ',
        remarkToggle: 'ໝາຍເຫດ',
        remarkToggleTip: 'ໂຫຼດໝາຍເຫດໄຟລ໌',
        canNotDeCompress: 'ບໍ່ສາມາດແຕກໄຟລ໌ນີ້ໄດ້',
        uploadSuccess: 'ອັບໂຫຼດສຳເລັດແລ້ວ',
        downloadProcess: 'ຄວາມຄືບໜ້າການດາວໂຫຼດ',
        downloading: 'ກຳລັງດາວໂຫຼດ...',
        stopWgetConfirm: 'ທ່ານແນ່ໃຈບໍວ່າຕ້ອງການຢຸດງານດາວໂຫຼດນີ້?',
        infoDetail: 'ຄຸນສົມບັດໄຟລ໌',
        root: 'ໄດເຣັກທໍຣີຮາກ (Root)',
        list: 'ລາຍການໄຟລ໌',
        sub: 'ລວມໂຟນເດີຍ່ອຍ',
        downloadSuccess: 'ດາວໂຫຼດສຳເລັດແລ້ວ',
        theme: 'ຮູບແບບ',
        language: 'ພາສາ',
        eol: 'ຈົບແຖວ (EOL)',
        history: 'ປະຫວັດເວີຊັນ',
        historyTitle: 'ປະຫວັດເວີຊັນ',
        historyHint:
            'ອັນນີ້ຈະບັນທຶກເວີຊັນກ່ອນການປ່ຽນແປງໄຟລ໌ແຕ່ລະຄັ້ງ, ຊ່ວຍໃຫ້ທ່ານກວດສອບປະຫວັດການປ່ຽນແປງເນື້ອໃນ ແລະ ຍ້ອນກັບການແກ້ໄຂໄດ້.',
        historySettingTitle: 'ຕັ້ງຄ່າເວີຊັນ',
        historyEnable: 'ເປີດໃຊ້ການບັນທຶກເວີຊັນ',
        historyMaxPerPath: 'ເກັບໄວ້ຕໍ່ໄຟລ໌',
        historyDiskQuota: 'ໂຄຕ້າດິດທັງໝົດ (MB)',
        historyCurrentScope: 'ໄຟລ໌ປັດຈຸບັນ',
        historyAllScope: 'ທຸກໄຟລ໌',
        historyDeleteConfirm: 'ທ່ານແນ່ໃຈບໍວ່າຕ້ອງການລຶບປະຫວັດທີ່ເລືອກ?',
        historyNeedFile: 'ກະລຸນາເປີດໄຟລ໌ກ່ອນ',
        historyRestore: 'ກູ້ຄືນເວີຊັນນີ້',
        historyOperationOnlyHint: 'ລາຍການທີ່ເລືອກແມ່ນການເຮັດວຽກຂອງໄຟລ໌ ແລະ ບໍ່ຮອງຮັບການກູ້ຄືນເວີຊັນ.',
        historyCurrentFile: 'ໄຟລ໌ປັດຈຸບັນ',
        historyLatestVersion: 'ເບື້ອງຊ້າຍສະແດງເນື້ອໃນເວີຊັນປະຫວັດ, ເບື້ອງຂວາສະແດງເນື້ອໃນເວີຊັນຫຼ້າສຸດຂອງໄຟລ໌ທີ່ເລືອກ',
        historyCompareTarget: 'ເປົ້າໝາຍການປຽບທຽບ',
        historyCompareTargetPath: 'ເສັ້ນທາງການປຽບທຽບ',
        historyRestoreConfirm: 'ກູ້ຄືນເວີຊັນນີ້ໄປຍັງໄຟລ໌ປັດຈຸບັນບໍ?',
        historyRestoreDirtyConfirm:
            'ໄຟລ໌ປັດຈຸບັນມີການປ່ຽນແປງທີ່ຍັງບໍ່ໄດ້ບັນທຶກ. ການກູ້ຄືນຈະຂຽນທັບຂໍ້ມູນເຫຼົ່ານັ້ນ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        historyRestoreSuccess: 'ກູ້ຄືນເວີຊັນສຳເລັດແລ້ວ',
        historyDirtyHint: 'ຕົວແກ້ໄຂປັດຈຸບັນມີການປ່ຽນແປງທີ່ຍັງບໍ່ໄດ້ບັນທຶກ. ການກູ້ຄືນເວີຊັນຈະຂຽນທັບຂໍ້ມູນເຫຼົ່ານັ້ນ.',
        historyDiffHintCurrent: 'ເບື້ອງຊ້າຍສະແດງເວີຊັນປະຫວັດ ແລະ ເບື້ອງຂວາສະແດງເນື້ອໃນໄຟລ໌ປັດຈຸບັນ',
        historyDiffHintAll: 'ເບື້ອງຊ້າຍສະແດງເວີຊັນປະຫວັດ ແລະ ເບື້ອງຂວາສະແດງເວີຊັນຫຼ້າສຸດຂອງໄຟລ໌ທີ່ເລືອກ',
        copyDir: 'ຄັດລອກ',
        shareFile: 'ແບ່ງປັນໄຟລ໌',
        shareExpire: 'ໝົດອາຍຸໃນ',
        shareExpire1h: '1 ຊົ່ວໂມງ',
        shareExpire6h: '6 ຊົ່ວໂມງ',
        shareExpire24h: '24 ຊົ່ວໂມງ',
        shareExpire3d: '3 ມື້',
        shareExpire7d: '7 ມື້',
        sharePassword: 'ລະຫັດຜ່ານ',
        sharePasswordPlaceholder: 'ປະຫວ່າງໄວ້ຖ້າບໍ່ຕ້ອງການລະຫັດຜ່ານ',
        shareMaxDownloads: 'ດາວໂຫຼດສູງສຸດ',
        shareMaxDownloadsHint: '0 ໝາຍເຖິງບໍ່ຈຳກັດ',
        shareGenerate: 'ສ້າງລີ້ງ',
        shareRegenerate: 'ແບ່ງປັນອີກຄັ້ງ',
        shareClose: 'ປິດ',
        shareCancel: 'ຍົກເລີກການແບ່ງປັນ',
        shareCancelConfirm: 'ທ່ານແນ່ໃຈບໍວ່າຕ້ອງການຍົກເລີກການແບ່ງປັນໄຟລ໌ນີ້?',
        shareDetail: 'ລາຍລັກອຽດ',
        shareCopyLink: 'ຄັດລອກລີ້ງ',
        shareLinkLabel: 'ລີ້ງແບ່ງປັນ',
        shareQrCode: 'QR code',
        shareQrDialogTitle: 'QR code ລີ້ງແບ່ງປັນ',
        shareQrDialogHelper: 'ສະແກນ QR code ນີ້ດ້ວຍອຸປະກອນມືຖືຂອງທ່ານ',
        shareSaveImage: 'ບັນທຶກຮູບພາບ',
        shareOpenImage: 'ເປີດຮູບພາບ',
        shareExtractFile: 'ສະກັດໄຟລ໌',
        shareDownloadingHint: 'ກຳລັງກຽມໄຟລ໌ຂອງທ່ານ, ການດາວໂຫຼດຈະເລີ່ມໃນໄວໆນີ້.',
        shareInvalid: 'ລີ້ງແບ່ງປັນບໍ່ຖືກຕ້ອງ ຫຼື ໝົດອາຍຸແລ້ວ',
        shareDownloadFailed: 'ດາວໂຫຼດບໍ່ສຳເລັດ, ກະລຸນາລອງໃໝ່ພາຍຫຼັງ',
        sharePasswordRequired: 'ລະຫັດຜ່ານ',
        sharePasswordRequiredInput: 'ກະລຸນາປ້ອນລະຫັດຜ່ານການແບ່ງປັນ',
        sharePasswordLengthHint: 'ລະຫັດຜ່ານການແບ່ງປັນຕ້ອງມີຄວາມຍາວ 4-256 ຕົວອັກສອນ',
        shareDownloadPasswordTip: 'ລີ້ງນີ້ຖືກປ້ອງກັນດ້ວຍລະຫັດຜ່ານ. ກະລຸນາປ້ອນລະຫັດຜ່ານກ່ອນດາວໂຫຼດ.',
        shareRiskAlert:
            'ລີ້ງທີ່ແບ່ງປັນອາດມີຄວາມສ່ຽງດ້ານຄວາມປອດໄພ. ແບ່ງປັນໃຫ້ກັບຄົນທີ່ເຊື່ອຖືໄດ້ເທົ່ານັ້ນ ແລະ ຫຼີກລ່ຽງການເປີດເຜີຍຂໍ້ມູນທີ່ລະອຽດອ່ອນ.',
        sharePasswordSeparate:
            'ມີການຕັ້ງລະຫັດຜ່ານໄວ້. ກະລຸນາແບ່ງປັນຢ່າງປອດໄພ. ຜູ້ຮັບຕ້ອງເພີ່ມ &password=... ໃສ່ URL ຫຼື ໃຊ້ຕົວຊ່ວຍທີ່ສາມາດສົ່ງຄ່າພາຣາມິເຕີລະຫັດຜ່ານໄດ້.',
        shareExpiresAt: 'ໝົດອາຍຸເມື່ອ',
        paste: 'ວາງ',
        changeOwner: 'ປ່ຽນແປງຜູ້ໃຊ້ ແລະ ກຸ່ມຜູ້ໃຊ້',
        containSub: 'ນຳໃຊ້ການປ່ຽນແປງສິດການເຂົ້າເຖິງກັບໂຟນເດີຍ່ອຍ',
        ownerHelper:
            'ຜູ້ໃຊ້ເລີ່ມຕົ້ນຂອງສະພາບແວດລ້ອມ PHP: ກຸ່ມຜູ້ໃຊ້ແມ່ນ 1000:1000, ເປັນເລື່ອງປົກກະຕິທີ່ຜູ້ໃຊ້ພາຍໃນ ແລະ ພາຍນອກຄອນເທນເນີຈະສະແດງຜົນບໍ່ກົງກັນ',
        searchHelper: 'ຮອງຮັບການໃຊ້ wildcard ເຊັ່ນ *',
        uploadFailed: '[{0}] ອັບໂຫຼດໄຟລ໌ບໍ່ສຳເລັດ',
        fileUploadStart: 'ກຳລັງອັບໂຫຼດ [{0}]...',
        uploadOverallProgress: 'ຄວາມຄືບໜ້າທັງໝົດ',
        uploadCurrentFileProgress: 'ໄຟລ໌ປັດຈຸບັນ',
        currentSelect: 'ທີ່ເລືອກປັດຈຸບັນ: ',
        unsupportedType: 'ບໍ່ຮອງຮັບປະເພດໄຟລ໌ນີ້',
        deleteHelper: 'ທ່ານແນ່ໃຈບໍວ່າຕ້ອງການລຶບໄຟລ໌ຕໍ່ໄປນີ້? ໂດຍຄ່າເລີ່ມຕົ້ນ ມັນຈະຖືກຍ້າຍໄປທີ່ຖັງຂີ້ເຫຍື້ອຫຼັງຈາກລຶບ',
        fileHelper: 'ໝາຍເຫດ:\n1. ຜົນການຄົ້ນຫາບໍ່ສາມາດຈັດລຽງໄດ້.\n2. ໂຟນເດີບໍ່ສາມາດຈັດລຽງຕາມຂະໜາດໄດ້.',
        forceDeleteHelper: 'ລຶບໄຟລ໌ຖາວອນ (ໂດຍບໍ່ຍ້າຍໄປຖັງຂີ້ເຫຍື້ອ, ລຶບໂດຍກົງ)',
        recycleBin: 'ຖັງຂີ້ເຫຍື້ອ',
        sourcePath: 'ເສັ້ນທາງເດີມ',
        deleteTime: 'ເວລາລຶບ',
        confirmReduce: 'ທ່ານແນ່ໃຈບໍວ່າຕ້ອງການກູ້ຄືນໄຟລ໌ຕໍ່ໄປນີ້?',
        reduceSuccess: 'ກູ້ຄືນສຳເລັດແລ້ວ',
        reduce: 'ການກູ້ຄືນ',
        reduceHelper: 'ຫາກມີໄຟລ໌ ຫຼື ໄດເຣັກທໍຣີທີ່ມີຊື່ດຽວກັນຢູ່ໃນເສັ້ນທາງເດີມ, ມັນຈະຖືກຂຽນທັບ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        clearRecycleBin: 'ລ້າງ',
        clearRecycleBinHelper: 'ລ້າງຖັງຂີ້ເຫຍື້ອ?',
        favorite: 'ລາຍການທີ່ມັກ',
        removeFavorite: 'ເອົາອອກຈາກລາຍການທີ່ມັກ?',
        addFavorite: 'ເພີ່ມ/ເອົາອອກ ຈາກລາຍການທີ່ມັກ',
        addFavoriteAction: 'ເພີ່ມເຂົ້າໃນລາຍການທີ່ມັກ',
        removeFavoriteAction: 'ເອົາອອກຈາກລາຍການທີ່ມັກ',
        clearList: 'ລ້າງລາຍການ',
        deleteRecycleHelper: 'ທ່ານແນ່ໃຈບໍວ່າຕ້ອງການລຶບໄຟລ໌ຕໍ່ໄປນີ້ແບບຖາວອນ?',
        typeErrOrEmpty: '[{0}] ປະເພດໄຟລ໌ຜິດ ຫຼື ເປັນໂຟນເດີຫວ່າງ',
        dropHelper: 'ລາກໄຟລ໌ທີ່ທ່ານຕ້ອງການອັບໂຫຼດມາທີ່ນີ້',
        fileRecycleBin: 'ເປີດໃຊ້ຖັງຂີ້ເຫຍື້ອ',
        fileRecycleBinMsg: '{0} ຖັງຂີ້ເຫຍື້ອ',
        wordWrap: 'ຕັດຄຳອັດຕະໂນມັດ',
        deleteHelper2: 'ທ່ານແນ່ໃຈບໍວ່າຕ້ອງການລຶບໄຟລ໌ທີ່ເລືອກ? ການລຶບນີ້ບໍ່ສາມາດຍ້ອນກັບໄດ້',
        ignoreCertificate: 'ອະນຸຍາດການເຊື່ອມຕໍ່ເຊີບເວີທີ່ບໍ່ປອດໄພ',
        ignoreCertificateHelper:
            'ການອະນຸຍາດການເຊື່ອມຕໍ່ທີ່ບໍ່ປອດໄພອາດເຮັດໃຫ້ຂໍ້ມູນຮົ່ວໄຫຼ ຫຼື ຖືກດັດແກ້. ໃຊ້ຕົວເລືອກນີ້ເມື່ອເຊື່ອຖືແຫຼ່ງດາວໂຫຼດເທົ່ານັ້ນ.',
        useProxy: 'ໃຊ້ພຣັອກຊີໃນການດາວໂຫຼດ',
        useProxyHelper: 'ໃຊ້ເຊີບເວີພຣັອກຊີທີ່ຕັ້ງຄ່າໄວ້ໃນພາເນລເພື່ອເຂົ້າເຖິງ URL ດາວໂຫຼດທາງໄກ',
        uploadOverLimit: 'ຈຳນວນໄຟລ໌ເກີນ 1000 ໄຟລ໌! ກະລຸນາບີບອັດກ່ອນອັບໂຫຼດ',
        clashDidNotSupport: 'ຊື່ໄຟລ໌ຖືກຫ້າມບໍ່ໃຫ້ມີ .1panel_clash',
        clashDeleteAlert: 'ໂຟນເດີ "Recycle Bin" ບໍ່ສາມາດລຶບໄດ້',
        clashOpenAlert: 'ຄລິກປຸ່ມ "ຖັງຂີ້ເຫຍື້ອ" ເພື່ອເປີດໄດເຣັກທໍຣີຖັງຂີ້ເຫຍື້ອ',
        right: 'ໄປຂ້າງໜ້າ',
        back: 'ກັບຄືນ',
        top: 'ກັບໄປດ້ານເທິງ',
        up: 'ກັບຄືນ',
        openWithVscode: 'ເປີດດ້ວຍ VS Code',
        vscodeHelper:
            'ຢືນຢັນໂໝດການຢືນຢັນຕົວຕົນ, ໂຮສ໌, ພອດ ແລະ ຊື່ຜູ້ໃຊ້. ການຢືນຢັນດ້ວຍຄີ (Key) ຕ້ອງມີການຕັ້ງຄ່າ SSH ໃນຄອມພິວເຕີທີ່ໃຊ້ VS Code ກ່ອນ.',
        vscodeCopyConfig: 'ຄັດລອກສະຄຣິບຕັ້ງຄ່າ',
        vscodeKeyHelper:
            'ຊື່ດາວໂຫຼດຄີສ່ວນຕົວແມ່ນໄດ້ມາຈາກເສັ້ນທາງທີ່ຕັ້ງຄ່າໄວ້. ບັນທຶກໄຟລ໌ໄວ້ທີ່ເສັ້ນທາງນັ້ນ; ສະຄຣິບຕັ້ງຄ່າຈະກວດສອບ ແລະ ນຳໃຊ້ສິດການເຂົ້າເຖິງ.',
        vscodeKeyPath: 'ເສັ້ນທາງຄີສ່ວນຕົວ SSH',
        vscodeKeyPathPlaceholder: 'ຕົວຢ່າງ: ~/.ssh/id_ed25519',
        vscodeSelectKey: 'ຄີສ່ວນຕົວ SSH',
        vscodeScriptPreview: 'ສະຄຣິບຕັ້ງຄ່າ SSH',
        vscodePasswordHelper:
            'ການຢືນຢັນດ້ວຍລະຫັດຜ່ານຈະບໍ່ຂຽນລົງໃນໄຟລ໌ config SSH ຂອງເຄື່ອງ. ໃຫ້ປ້ອນລະຫັດຜ່ານໃນ VS Code ເມື່ອເຊື່ອມຕໍ່ຫາໂຮສ໌ທາງໄກ.',
        vscodePasswordHint:
            'ການຢືນຢັນດ້ວຍລະຫັດຜ່ານຈະເຊື່ອມຕໍ່ດ້ວຍ ໂຮສ໌, ພອດ ແລະ ຊື່ຜູ້ໃຊ້ທີ່ຕັ້ງຄ່າໄວ້. ບໍ່ຕ້ອງໃຊ້ສະຄຣິບຕັ້ງຄ່າ ຫຼື ໄຟລ໌ຄີສ່ວນຕົວ.',
        vscodeScriptPreviewHint:
            'ລັນສະຄຣິບຕັ້ງຄ່າໃນຄອມພິວເຕີທີ່ໃຊ້ VS Code ເພື່ອລົງທະບຽນ SSH alias ສຳລັບການເຊື່ອມຕໍ່ທາງໄກ. ລັນຊ້ຳອີກຄັ້ງຫຼັງຈາກປ່ຽນ ໂຮສ໌, ພອດ, ຊື່ຜູ້ໃຊ້, ຄີສ່ວນຕົວ ຫຼື ເສັ້ນທາງຄີ.',
        vscodePasswordModeTitle: 'ການຢືນຢັນດ້ວຍລະຫັດຜ່ານ',
        vscodePasswordModeHint:
            'ການຢືນຢັນດ້ວຍລະຫັດຜ່ານຈະເຊື່ອມຕໍ່ດ້ວຍ ໂຮສ໌, ພອດ ແລະ ຊື່ຜູ້ໃຊ້ທີ່ຕັ້ງຄ່າໄວ້. ບໍ່ຕ້ອງໃຊ້ສະຄຣິບຕັ້ງຄ່າ ຫຼື ໄຟລ໌ຄີສ່ວນຕົວ.',
        vscodePasswordStep1: 'ຢືນຢັນ ໂຮສ໌, ພອດ ແລະ ຊື່ຜູ້ໃຊ້.',
        vscodePasswordStep2: 'ເປີດ VS Code ແລະ ປ້ອນລະຫັດຜ່ານເມື່ອຖືກຖາມ.',
        vscodePasswordStep3: 'ບໍ່ຈຳເປັນຕ້ອງດາວໂຫຼດຄີສ່ວນຕົວສຳລັບໂໝດນີ້.',
        saveContentAndClose: 'ໄຟລ໌ຖືກແກ້ໄຂແລ້ວ, ທ່ານຕ້ອງການບັນທຶກ ແລະ ປິດບໍ?',
        saveAndOpenNewFile: 'ໄຟລ໌ຖືກແກ້ໄຂແລ້ວ, ທ່ານຕ້ອງການບັນທຶກ ແລະ ເປີດໄຟລ໌ໃໝ່ບໍ?',
        noEdit: 'ໄຟລ໌ບໍ່ໄດ້ຖືກແກ້ໄຂ, ບໍ່ຈຳເປັນຕ້ອງເຮັດສິ່ງນີ້!',
        noNameFolder: 'ໂຟນເດີບໍ່ມີຊື່',
        noNameFile: 'ໄຟລ໌ບໍ່ມີຊື່',
        minimap: 'ແຜນທີ່ໂຄ້ດຂະໜາດນ້ອຍ',
        fileCanNotRead: 'ບໍ່ສາມາດອ່ານໄຟລ໌ໄດ້',
        previewTruncated: 'ໄຟລ໌ໃຫຍ່ເກີນໄປ, ສະແດງສະເພາະສ່ວນທ້າຍ',
        previewEmpty: 'ໄຟລ໌ຫວ່າງ ຫຼື ບໍ່ແມ່ນໄຟລ໌ຂໍ້ຄວາມ',
        previewLargeFile: 'ເບິ່ງຕົວຢ່າງ',
        panelInstallDir: 'ໄດເຣັກທໍຣີຕິດຕັ້ງ 1Panel ບໍ່ສາມາດລຶບໄດ້',
        wgetTask: 'ງານດາວໂຫຼດ',
        existFileTitle: 'ແຈ້ງເຕືອນໄຟລ໌ຊື່ດຽວກັນ',
        existFileHelper: 'ໄຟລ໌ທີ່ອັບໂຫຼດມີຊື່ດຽວກັນກັບໄຟລ໌ທີ່ມີຢູ່, ທ່ານຕ້ອງການຂຽນທັບບໍ?',
        existFileSize: 'ຂະໜາດໄຟລ໌ (ໃໝ່ -> ເກົ່າ)',
        existFileDirHelper: 'ໄຟລ໌/ໂຟນເດີທີ່ເລືອກມີຊື່ຊ້ຳກັນ. ກະລຸນາເຮັດດ້ວຍຄວາມລະມັດລະວັງ! \n',
        coverDirHelper: 'ໂຟນເດີທີ່ເລືອກເພື່ອແທນທີ່ຈະຖືກຄັດລອກໄປຍັງເສັ້ນທາງປາຍທາງ!',
        noSuchFile: 'ບໍ່ພົບໄຟລ໌ ຫຼື ໄດເຣັກທໍຣີ. ກະລຸນາກວດສອບ ແລະ ລອງໃໝ່.',
        setting: 'ຕັ້ງຄ່າ',
        showHide: 'ສະແດງໄຟລ໌ທີ່ເຊື່ອງໄວ້',
        noShowHide: 'ບໍ່ສະແດງໄຟລ໌ທີ່ເຊື່ອງໄວ້',
        cancelUpload: 'ຍົກເລີກການອັບໂຫຼດ',
        cancelUploadHelper: 'ຕ້ອງການຍົກເລີກການອັບໂຫຼດບໍ, ຫຼັງຈາກຍົກເລີກລາຍການອັບໂຫຼດຈະຖືກລ້າງອອກ.',
        keepOneTab: 'ເກັບໄວ້ຢ່າງໜ້ອຍໜຶ່ງແທັບ',
        notCanTab: 'ບໍ່ສາມາດເພີ່ມແທັບໄດ້ອີກ',
        convert: 'ແປງຮູບແບບ',
        converting: 'ກຳລັງແປງເປັນ',
        fileCanNotConvert: 'ໄຟລ໌ນີ້ບໍ່ຮອງຮັບການແປງຮູບແບບ',
        formatType: 'ປະເພດຮູບແບບ',
        sourceFormat: 'ຮູບແບບຕົ້ນທາງ',
        sourceFile: 'ໄຟລ໌ຕົ້ນທາງ',
        saveDir: 'ໄດເຣັກທໍຣີບັນທຶກ',
        deleteSourceFile: 'ລຶບໄຟລ໌ຕົ້ນທາງ',
        convertHelper: 'ແປງໄຟລ໌ທີ່ເລືອກເປັນຮູບແບບອື່ນ',
        convertHelper1: 'ເລືອກໄຟລ໌ທີ່ຈະແປງ',
        execConvert: 'ເລີ່ມການແປງ. ທ່ານສາມາດເບິ່ງບັນທຶກການແປງໄດ້ໃນ "ໜ້າວຽກ"',
        convertLogs: 'ບັນທຶກການແປງ',
        formatConvert: 'ການແປງຮູບແບບ',
    },
    ssh: {
        autoStart: 'ເລີ່ມອັດຕະໂນມັດ',
        enable: 'ເປີດການເລີ່ມອັດຕະໂນມັດ',
        disable: 'ປິດການເລີ່ມອັດຕະໂນມັດ',
        sshAlert:
            'ຂໍ້ມູນລາຍການຖືກຈັດລຽງຕາມວັນທີເຂົ້າລະບົບ. ການປ່ຽນເຂດເວລາ ຫຼື ການເຮັດວຽກອື່ນໆ ອາດເຮັດໃຫ້ວັນທີໃນບັນທຶກການເຂົ້າລະບົບຄາດເຄື່ອນ.',
        sshAlert2:
            'ທ່ານສາມາດໃຊ້ "Fail2ban" ໃນ "ກ່ອງເຄື່ອງມື" ເພື່ອບລັອກ IP ທີ່ພະຍາຍາມໂຈມຕີແບບ brute force ເພື່ອເພີ່ມຄວາມປອດໄພໃຫ້ກັບໂຮສ໌.',
        sshOperate: 'ຈະດຳເນີນການ "{0}" ໃນບໍລິການ SSH. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        sshChange: 'ຕັ້ງຄ່າ SSH',
        sshChangeHelper: 'ການດຳເນີນການນີ້ໄດ້ປ່ຽນ "{0}" ເປັນ "{1}". ຕ້ອງການເຮັດຕໍ່ບໍ?',
        sshFileChangeHelper:
            'ການແກ້ໄຂໄຟລ໌ຕັ້ງຄ່າອາດເຮັດໃຫ້ບໍລິການບໍ່ສາມາດໃຊ້ງານໄດ້. ກະລຸນາລະມັດລະວັງ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        port: 'ພອດ',
        portHelper: 'ລະບຸພອດທີ່ບໍລິການ SSH ຮັບການເຊື່ອມຕໍ່.',
        listenAddress: 'ທີ່ຢູ່ຮັບການເຊື່ອມຕໍ່',
        allV4V6: '0.0.0.0:{0}(IPv4) ແລະ :::{0}(IPv6)',
        listenHelper:
            'ຖ້າປະການຕັ້ງຄ່າທັງ IPv4 ແລະ IPv6 ຫວ່າງໄວ້ ຈະຮັບການເຊື່ອມຕໍ່ທີ່ "0.0.0.0:{0}(IPv4)" ແລະ ":::{0}(IPv6)".',
        addressHelper: 'ລະບຸທີ່ຢູ່ທີ່ບໍລິການ SSH ຮັບການເຊື່ອມຕໍ່.',
        permitRootLogin: 'ອະນຸຍາດ root',
        rootSettingHelper: 'ວິທີການເຂົ້າລະບົບເລີ່ມຕົ້ນສຳລັບຜູ້ໃຊ້ root ແມ່ນ "ອະນຸຍາດໃຫ້ເຂົ້າລະບົບ SSH".',
        rootHelper1: 'ອະນຸຍາດໃຫ້ເຂົ້າລະບົບ SSH',
        rootHelper2: 'ປິດການເຂົ້າລະບົບ SSH',
        rootHelper3: 'ອະນຸຍາດສະເພາະການເຂົ້າລະບົບດ້ວຍຄີ',
        rootHelper4: 'ສາມາດໃຊ້ໄດ້ສະເພາະຄຳສັ່ງທີ່ກຳນົດໄວ້ລ່ວງໜ້າເທົ່ານັ້ນ. ບໍ່ສາມາດເຮັດວຽກອື່ນໄດ້.',
        passwordAuthentication: 'ການຢືນຢັນດ້ວຍລະຫັດຜ່ານ',
        pwdAuthHelper: 'ເປີດໃຊ້ການຢືນຢັນດ້ວຍລະຫັດຜ່ານຫຼືບໍ່. ພາຣາມິເຕີນີ້ຖືກເປີດໃຊ້ໂດຍຄ່າເລີ່ມຕົ້ນ.',
        pubkeyAuthentication: 'ການຢືນຢັນດ້ວຍຄີ',
        privateKey: 'ຄີສ່ວນຕົວ',
        publicKey: 'ຄີສາທາລະນະ',
        password: 'ລະຫັດຜ່ານ',
        createMode: 'ວິທີການສ້າງ',
        generate: 'ສ້າງອັດຕະໂນມັດ',
        unSyncPass: 'ບໍ່ສາມາດຊິງຄ໌ລະຫັດຜ່ານຄີໄດ້',
        syncHelper: 'ການຊິງຄ໌ຈະລ້າງຄີທີ່ບໍ່ຖືກຕ້ອງ ແລະ ຊິງຄ໌ຄູ່ຄີໃໝ່ທີ່ສົມບູນ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        input: 'ປ້ອນດ້ວຍຕົນເອງ',
        import: 'ອັບໂຫຼດໄຟລ໌',
        authKeys: 'ຄີທີ່ໄດ້ຮັບອະນຸຍາດ',
        authKeysHelper: 'ບັນທຶກຂໍ້ມູນຄີສາທາລະນະປັດຈຸບັນບໍ?',
        pubkey: 'ຂໍ້ມູນຄີ',
        pubKeyHelper: 'ຂໍ້ມູນຄີປັດຈຸບັນມີຜົນສະເພາະກັບຜູ້ໃຊ້ {0} ເທົ່ານັ້ນ',
        encryptionMode: 'ໂໝດການເຂົ້າລະຫັດ',
        passwordHelper: 'ສາມາດປະກອບດ້ວຍຕົວເລກ 6 ຫາ 10 ຫຼັກ ແລະ ຕົວອັກສອນພາສາອັງກິດ',
        reGenerate: 'ສ້າງຄີໃໝ່',
        keyAuthHelper: 'ເປີດໃຊ້ການຢືນຢັນດ້ວຍຄີຫຼືບໍ່.',
        useDNS: 'useDNS',
        dnsHelper: 'ຄວບຄຸມວ່າຈະເປີດໃຊ້ຟັງຊັນການແປຜົນ DNS ໃນເຊີບເວີ SSH ຫຼື ບໍ່ ເພື່ອກວດສອບຕົວຕົນຂອງການເຊື່ອມຕໍ່.',
        confFileOrderHelper:
            'ໃຊ້ລາຍການເລືອກເພື່ອສະຫຼັບໄຟລ໌ຕັ້ງຄ່າ ແລະ ແກ້ໄຂ/ບັນທຶກໂດຍກົງ; ການຕັ້ງຄ່າຈະນຳໃຊ້ຕາມລຳດັບການໂຫຼດ, ແລະ ຄ່າທີ່ໂຫຼດກ່ອນຈະມີຜົນກ່ອນ.',
        confFileOrderLabel: '{0} (ລຳດັບການໂຫຼດ #{1})',
        analysis: 'ຂໍ້ມູນສະຖິຕິ',
        denyHelper:
            "ກຳລັງດຳເນີນການ 'ປະຕິເສດ (deny)' ທີ່ຢູ່ຕໍ່ໄປນີ້. ຫຼັງຈາກຕັ້ງຄ່າແລ້ວ, IP ຈະຖືກຫ້າມເຂົ້າເຖິງເຊີບເວີ. ຕ້ອງການເຮັດຕໍ່ບໍ?",
        acceptHelper:
            "ກຳລັງດຳເນີນການ 'ຍອມຮັບ (accept)' ທີ່ຢູ່ຕໍ່ໄປນີ້. ຫຼັງຈາກຕັ້ງຄ່າແລ້ວ, IP ຈະສາມາດເຂົ້າເຖິງໄດ້ປົກກະຕິ. ຕ້ອງການເຮັດຕໍ່ບໍ?",
        noAddrWarning: 'ຍັງບໍ່ໄດ້ເລືອກທີ່ຢູ່ [{0}]. ກະລຸນາກວດສອບ ແລະ ລອງໃໝ່!',
        loginLogs: 'ບັນທຶກ SSH',
        loginMode: 'ໂໝດ',
        authenticating: 'ຄີ',
        publickey: 'ຄີ',
        belong: 'ເປັນຂອງ',
        local: 'ທ້ອງຖິ່ນ',
        session: 'ເຊດຊັນ',
        loginTime: 'ເວລາເຂົ້າລະບົບ',
        loginIP: 'IP ທີ່ເຂົ້າລະບົບ',
        stopSSHWarn: 'ຕ້ອງການຕັດການເຊື່ອມຕໍ່ SSH ນີ້ບໍ',
        remote: 'SSH ທາງໄກ',
    },
    setting: {
        panel: 'ພາເນລ',
        user: 'ຜູ້ໃຊ້ພາເນລ',
        userChange: 'ປ່ຽນຜູ້ໃຊ້ພາເນລ',
        userChangeHelper: 'ການປ່ຽນຜູ້ໃຊ້ພາເນລຈະເຮັດໃຫ້ທ່ານອອກຈາກລະບົບ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        passwd: 'ລະຫັດຜ່ານພາເນລ',
        emailHelper: 'ສຳລັບການກູ້ລະຫັດຜ່ານ',
        watermark: 'ຕັ້ງຄ່າລາຍນ້ຳ',
        watermarkContent: 'ເນື້ອໃນລາຍນ້ຳ',
        contentHelper: '{0} ແທນຊື່ໂນດ, {1} ແທນທີ່ຢູ່ໂນດ. ທ່ານສາມາດໃຊ້ຕົວປ່ຽນ ຫຼື ປ້ອນຊື່ທີ່ກຳນົດເອງ.',
        watermarkColor: 'ສີລາຍນ້ຳ',
        watermarkFont: 'ຂະໜາດຟອນລາຍນ້ຳ',
        watermarkHeight: 'ຄວາມສູງລາຍນ້ຳ',
        watermarkWidth: 'ຄວາມກວ້າງລາຍນ້ຳ',
        watermarkRotate: 'ມຸມໝຸນ',
        watermarkGap: 'ໄລຍະຫ່າງ',
        watermarkCloseHelper: 'ທ່ານແນ່ໃຈບໍວ່າຕ້ອງການປິດການຕັ້ງຄ່າລາຍນ້ຳລະບົບ?',
        watermarkOpenHelper: 'ທ່ານແນ່ໃຈບໍວ່າຕ້ອງການບັນທຶກການຕັ້ງຄ່າລາຍນ້ຳລະບົບປັດຈຸບັນ?',
        title: 'ຊື່ຫຼິ້ນພາເນລ',
        panelPort: 'ພອດພາເນລ',
        titleHelper:
            'ຮອງຮັບຄວາມຍາວ 3 ຫາ 30 ຕົວອັກສອນ, ລວມມີຕົວອັກສອນພາສາອັງກິດ, ຕົວອັກສອນລາວ, ຕົວເລກ, ວ່າງ ແລະ ອັກສອນພິເສດທົ່ວໄປ',
        portHelper:
            'ຊ່ວງພອດທີ່ແນະນຳແມ່ນ 8888 ຫາ 65535. ໝາຍເຫດ: ຖ້າເຊີບເວີມີກຸ່ມຄວາມປອດໄພ (security group), ໃຫ້ອະນຸຍາດພອດໃໝ່ລ່ວງໜ້າ',
        portChange: 'ປ່ຽນພອດ',
        portChangeHelper: 'ແກ້ໄຂພອດບໍລິການ ແລະ ເລີ່ມບໍລິການໃໝ່. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        theme: 'ຮູບແບບ',
        menuTabs: 'ແທັບເມນູ',
        menuAccordion: 'ຂະຫຍາຍຫຼາຍເມນູ',
        menuAccordionHelper: 'ຫຼັງຈາກເປີດໃຊ້ ສາມາດຂະຫຍາຍຫຼາຍກຸ່ມເມນູດ້ານຂ້າງພ້ອມກັນໄດ້.',
        componentSize: 'ຂະໜາດຄອມໂພເນນ',
        dark: 'ມືດ',
        darkGold: 'ທອງດຳ',
        light: 'ແຈ້ງ',
        auto: 'ຕາມລະບົບ',
        language: 'ພາສາ',
        runtimeEnv: 'ສະພາບແວດລ້ອມການເຮັດວຽກ',
        docSource: 'ແຫຼ່ງຂໍ້ມູນເອກະສານ',
        withByRegion: 'ຕາມການຕັ້ງຄ່າພາກພື້ນ (ເລີ່ມຕົ້ນ)',
        withByLang: 'ຕາມພາສາລະບົບ',
        region: 'ພາກພື້ນ',
        cn: 'ຈີນແຜ່ນດິນໃຫຍ່',
        intl: 'ສາກົນ',
        regionHelper: 'ການປ່ຽນພາກພື້ນຈະປ່ຽນແຫຼ່ງຊັບພະຍາກອນຕໍ່ໄປນີ້:',
        regionHelper1: 'ແພັກເກັດຕິດຕັ້ງລະບົບ',
        regionHelper2: 'App Store ແລະ ຄັງສະຄຣິບ',
        regionHelper3: 'ຄູ່ມືຜູ້ໃຊ້ ແລະ ເອກະສານທີ່ກ່ຽວຂ້ອງ',
        regionHelper4: 'ອັນນີ້ອາດມີຜົນຕໍ່ການດາວໂຫຼດ ແລະ ເຂົ້າເຖິງໃນອະນາຄົດ. ກະລຸນາເຮັດດ້ວຍຄວາມລະມັດລະວັງ.',
        regionTip: 'ພາກພື້ນມີຜົນຕໍ່ແຫຼ່ງອັບເດດລະບົບ ແລະ ທີ່ຢູ່ດາວໂຫຼດແພັກເກັດ.',
        docSourceTip: 'ແຫຼ່ງຂໍ້ມູນເອກະສານກຳນົດພາສາທີ່ຈະໃຊ້ສຳລັບເອກະສານ ແລະ ລີ້ງບັນທຶກການປ່ອຍເວີຊັນ.',
        languageHelper: 'ໂດຍຄ່າເລີ່ມຕົ້ນ ຈະເປັນໄປຕາມພາສາຂອງບຣາວເຊີ. ພາຣາມິເຕີນີ້ມີຜົນສະເພາະກັບບຣາວເຊີປັດຈຸບັນເທົ່ານັ້ນ',
        sessionTimeout: 'ເວລາໝົດອາຍຸເຊດຊັນ',
        sessionTimeoutError: 'ເວລາໝົດອາຍຸເຊດຊັນຕ່ຳສຸດແມ່ນ 300 ວິນາທີ',
        sessionTimeoutHelper: 'ພາເນລຈະອອກຈາກລະບົບອັດຕະໂນມັດຫາກບໍ່ມີການເຮັດວຽກເກີນ {0} ວິນາທີ.',
        systemIP: 'ທີ່ຢູ່ລະບົບ',
        systemIPHelper:
            'ທີ່ຢູ່ນີ້ຈະຖືກໃຊ້ສຳລັບການປ່ຽນເສັ້ນທາງແອັບພລິເຄຊັນ, ການເຂົ້າເຖິງຄອນເທນເນີ ແລະ ຟັງຊັນອື່ນໆ. ແຕ່ລະໂນດສາມາດຕັ້ງຄ່າທີ່ຢູ່ທີ່ແຕກຕ່າງກັນໄດ້.',
        proxy: 'ພຣັອກຊີເຊີບເວີ',
        proxyHelper: 'ມັນຈະມີຜົນໃນກໍລະນີຕໍ່ໄປນີ້ຫຼັງຈາກທ່ານຕັ້ງຄ່າພຣັອກຊີເຊີບເວີ:',
        proxyHelper1: 'ການດາວໂຫຼດແພັກເກັດຕິດຕັ້ງ ແລະ ຊິງຄ໌ App Store (ສະເພາະເວີຊັນ Commercial)',
        proxyHelper2: 'ການອັບເດດລະບົບ ແລະ ການກວດສອບການອັບເດດ (ສະເພາະເວີຊັນ Commercial)',
        proxyHelper3: 'ການກວດສອບ ແລະ ຊິງຄ໌ລິຂະສິດລະບົບ',
        proxyHelper4: 'ການຮ້ອງຂໍເຄືອຂ່າຍ ເຊັ່ນ ການດຶງ (pull) Docker image ຜ່ານພຣັອກຊີເຊີບເວີ (ສະເພາະເວີຊັນ Commercial)',
        proxyHelper5: 'ການດາວໂຫຼດ ແລະ ຊິງຄ໌ຄັງສະຄຣິບລະບົບ (ເວີຊັນ Commercial)',
        proxyHelper6: 'ການຮ້ອງຂໍໃບຢັ້ງຢືນ (ເວີຊັນ Commercial)',
        proxyType: 'ປະເພດພຣັອກຊີ',
        proxyUrl: 'ທີ່ຢູ່ພຣັອກຊີ',
        proxyPort: 'ພອດພຣັອກຊີ',
        proxyPasswdKeep: 'ຈື່ລະຫັດຜ່ານ',
        proxyDocker: 'Docker Proxy',
        proxyDockerHelper:
            'ຊິງຄ໌ການຕັ້ງຄ່າພຣັອກຊີເຊີບເວີໄປຍັງ Docker, ຮອງຮັບການດຶງ image ເຊີບເວີແບບອອຟລາຍ ແລະ ການດຳເນີນການອື່ນໆ',
        syncToNode: 'ຊິງຄ໌ຫາໂນດ',
        syncToNodeHelper: 'ຊິງຄ໌ການຕັ້ງຄ່າຫາໂນດອື່ນ',
        nodes: 'ໂນດ',
        selectNode: 'ເລືອກໂນດ',
        selectNodeError: 'ເລືອກໂນດ',
        apiInterface: 'ເປີດໃຊ້ API',
        apiInterfaceClose: 'ເມື່ອປິດແລ້ວ, ຈະບໍ່ສາມາດເຂົ້າເຖິງອິນເຕີເຟດ API ໄດ້. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        apiInterfaceHelper: 'ອະນຸຍາດໃຫ້ແອັບພລິເຄຊັນພາຍນອກເຂົ້າເຖິງ API.',
        apiInterfaceAlert1: 'ຢ່າເປີດໃຊ້ງານໃນສະພາບແວດລ້ອມການຜະລິດ (production) ເພາະອາດເພີ່ມຄວາມສ່ຽງດ້ານຄວາມປອດໄພ.',
        apiInterfaceAlert2: 'ຢ່າໃຊ້ແອັບພລິເຄຊັນພາຍນອກທີ່ບໍ່ໜ້າເຊື່ອຖືໃນການເອີ້ນໃຊ້ API.',
        apiInterfaceAlert3: 'ເອກະສານ API',
        apiInterfaceAlert4: 'ຄູ່ມືການໃຊ້ງານ',
        apiKey: 'API key',
        apiKeyHelper: 'API key ໃຊ້ສຳລັບແອັບພລິເຄຊັນພາຍນອກເພື່ອເຂົ້າເຖິງ API.',
        ipWhiteList: 'IP allowlist',
        ipWhiteListEgs: 'ໜຶ່ງລາຍການຕໍ່ແຖວ. ຕົວຢ່າງ:\n172.161.10.111\n172.161.10.0/24',
        ipWhiteListHelper: 'IP ໃນ allowlist ສາມາດເຂົ້າເຖິງ API ໄດ້, 0.0.0.0/0 (ທຸກ IPv4), ::/0 (ທຸກ IPv6)',
        apiTrustedProxies: 'ພຣັອກຊີ API ທີ່ເຊື່ອຖື',
        apiTrustedProxiesEgs: 'ໜຶ່ງ IP ຫຼື CIDR ຂອງ proxy server ຕໍ່ແຖວ. ຕົວຢ່າງ:\n172.16.10.111\n172.16.10.0/24',
        apiTrustedProxiesHelper:
            'ເມື່ອໃຊ້ reverse proxy, ໃຫ້ໃສ່ IP ຫຼືເຄືອຂ່າຍຂອງ proxy server ເພື່ອໃຫ້ໄດ້ client IP ຢ່າງຖືກຕ້ອງ. ຖ້າບໍ່ໃຊ້ໃຫ້ປ່ອຍຫວ່າງ. ບໍ່ຮອງຮັບ 0.0.0.0/0 ແລະ ::/0.',
        apiKeyValidityTime: 'ໄລຍະເວລາທີ່ API key ໃຊ້ງານໄດ້',
        apiKeyValidityTimeEgs: 'ໄລຍະເວລາທີ່ API key ໃຊ້ງານໄດ້ (ນາທີ)',
        apiKeyValidityTimeHelper:
            'timestamp ຂອງ API ຈະໃຊ້ງານໄດ້ຫາກຄວາມແຕກຕ່າງຈາກເວລາປັດຈຸບັນ (ນາທີ) ຢູ່ໃນຊ່ວງທີ່ກຳນົດ. ຄ່າ 0 ໝາຍເຖິງປິດການກວດສອບ.',
        apiKeyReset: 'ຕັ້ງຄ່າ API key ໃໝ່',
        apiKeyResetHelper: 'ບໍລິການຄີທີ່ກ່ຽວຂ້ອງຈະໃຊ້ງານບໍ່ໄດ້. ກະລຸນາເພີ່ມຄີໃໝ່ໃຫ້ກັບບໍລິການ',
        confDockerProxy: 'ຕັ້ງຄ່າ Docker Proxy',
        restartNowHelper: 'ການຕັ້ງຄ່າ Docker proxy ຕ້ອງມີການເລີ່ມບໍລິການ Docker ໃໝ່.',
        restartNow: 'ເລີ່ມໃໝ່ທັນທີ',
        restartLater: 'ເລີ່ມໃໝ່ດ້ວຍຕົນເອງພາຍຫຼັງ',
        systemIPWarning: 'ຍັງບໍ່ໄດ້ຕັ້ງທີ່ຢູ່ເຊີບເວີ. ກະລຸນາຕັ້ງຄ່າໃນພາເນລຄວບຄຸມກ່ອນ.',
        systemIPWarning1: 'ທີ່ຢູ່ເຊີບເວີປັດຈຸບັນຖືກຕັ້ງເປັນ {0}, ບໍ່ສາມາດປ່ຽນເສັ້ນທາງດ່ວນໄດ້!',
        syncTime: 'ເວລາເຊີບເວີ',
        timeZone: 'ເຂດເວລາ',
        timeZoneChangeHelper: 'ການປ່ຽນເຂດເວລາຕ້ອງມີການເລີ່ມບໍລິການໃໝ່. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        timeZoneHelper: 'ການແກ້ໄຂເຂດເວລາຂຶ້ນກັບບໍລິການ timedatectl ຂອງລະບົບ. ຈະມີຜົນຫຼັງຈາກເລີ່ມບໍລິການ 1Panel ໃໝ່.',
        timeZoneCN: 'ປັກກິ່ງ',
        timeZoneAM: 'ລອສ ແອງເຈລີສ',
        timeZoneNY: 'ນິວຢອກ',
        ntpALi: 'Alibaba',
        ntpGoogle: 'Google',
        syncSite: 'Ntp Server',
        syncSiteHelper: 'ການດຳເນີນການນີ້ຈະໃຊ້ {0} ເປັນແຫຼ່ງຊິງຄ໌ເວລາລະບົບ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        changePassword: 'ປ່ຽນລະຫັດຜ່ານ',
        oldPassword: 'ລະຫັດຜ່ານເດີມ',
        newPassword: 'ລະຫັດຜ່ານໃໝ່',
        retryPassword: 'ຢືນຢັນລະຫັດຜ່ານ',
        passwordEmptyTip: 'ປະຫວ່າງໄວ້ຫາກຕ້ອງການໃຊ້ລະຫັດຜ່ານເດີມ',
        noSpace: 'ຂໍ້ມູນທີ່ປ້ອນບໍ່ສາມາດມີຕົວອັກສອນວ່າງໄດ້',
        duplicatePassword: 'ລະຫັດຜ່ານໃໝ່ບໍ່ສາມາດຄືກັບລະຫັດຜ່ານເດີມໄດ້, ກະລຸນາປ້ອນໃໝ່!',
        diskClean: 'ລ້າງແຄຊ໌',
        developerMode: 'ໂປຣແກຣມເບິ່ງຕົວຢ່າງ (Preview)',
        developerModeHelper: 'ທ່ານຈະໄດ້ສຳຜັດກັບຟີເຈີໃໝ່ ແລະ ການແກ້ໄຂກ່ອນການປ່ອຍຕົວຈິງ ແລະ ສາມາດສົ່ງຄຳຄິດເຫັນໄດ້.',
        thirdParty: 'ບັນຊີພາຍນອກ',
        scope: 'ຂອບເຂດ',
        public: 'ສາທາລະນະ',
        publicHelper: 'ບັນຊີສຳຮອງແບບສາທາລະນະຈະຖືກຊິງຄ໌ຫາທຸກໂນດຍ່ອຍ ແລະ ໂນດຍ່ອຍສາມາດໃຊ້ຮ່ວມກັນໄດ້',
        private: 'ສ່ວນຕົວ',
        privateHelper: 'ບັນຊີສຳຮອງແບບສ່ວນຕົວຈະຖືກສ້າງສະເພາະໃນໂນດປັດຈຸບັນ ແລະ ໃຊ້ໄດ້ສະເພາະໂນດນີ້ເທົັ້ນ',
        noTypeForCreate: 'ຍັງບໍ່ມີການສ້າງປະເພດການສຳຮອງ',
        LOCAL: 'ດິດເຊີບເວີ',
        OSS: 'Ali OSS',
        S3: 'Amazon S3',
        mode: 'ໂໝດ',
        MINIO: 'MinIO',
        SFTP: 'SFTP',
        WebDAV: 'WebDAV',
        WebDAVAlist: 'WebDAV ເຊື່ອມຕໍ່ Alist ສາມາດເບິ່ງເອກະສານທາງການໄດ້',
        UPYUN: 'UPYUN',
        ALIYUN: 'Aliyun Drive',
        ALIYUNHelper:
            'ຂີດຈຳກັດສູງສຸດສຳລັບການດາວໂຫຼດທີ່ບໍ່ແມ່ນຜ່ານໄຄລແອນຂອງ Aliyun Drive ແມ່ນ 100 MB. ຫາກເກີນກວ່າຮັນ ຕ້ອງດາວໂຫຼດຜ່ານໄຄລແອນ.',
        ALIYUNRecover:
            'ຂີດຈຳກັດສູງສຸດສຳລັບການດາວໂຫຼດທີ່ບໍ່ແມ່ນຜ່ານໄຄລແອນຂອງ Aliyun Drive ແມ່ນ 100 MB. ຫາກເກີນກວ່າຮັນ ຕ້ອງດາວໂຫຼດຜ່ານໄຄລແອນລົງເຄື່ອງ ແລ້ວຈຶ່ງຊິງຄ໌ snapshot ເພື່ອກູ້ຄືນ.',
        GoogleDrive: 'Google Drive',
        analysis: 'ການວິເຄາະ',
        analysisHelper:
            'ວາງເນື້ອໃນທໍເຄັນທັງໝົດເພື່ອແຍກສ່ວນທີ່ຈຳເປັນໂດຍອັດຕະໂນມັດ. ສຳລັບການເຮັດວຽກສະເພາະ, ເບິ່ງເອກະສານທາງການ.',
        serviceName: 'ຊື່ບໍລິການ',
        operator: 'ຜູ້ດຳເນີນການ',
        OneDrive: 'Microsoft OneDrive',
        isCN: 'Century Internet (ຈີນ)',
        isNotCN: 'ລຸ້ນສາກົນ',
        client_id: 'Client ID',
        client_secret: 'Client secret',
        redirect_uri: 'Redirect URL',
        onedrive_helper: 'ການຕັ້ງຄ່າແບບກຳນົດເອງສາມາດເບິ່ງໄດ້ໃນເອກະສານທາງການ',
        clickToRefresh: 'ຄລິກເພື່ອຣີເຟຣຊ',
        refreshTime: 'ເວລາຣີເຟຣຊທໍເຄັນ',
        refreshStatus: 'ສະຖານະການຣີເຟຣຊທໍເຄັນ',
        backupDir: 'ໄດເຣັກທໍຣີສຳຮອງ',
        codeWarning: 'ຮູບແບບລະຫັດການຢືນຢັນບໍ່ຖືກຕ້ອງ, ກະລຸນາກວດສອບອີກຄັ້ງ!',
        code: 'ລະຫັດຢືນຢັນ (Auth code)',
        codeHelper:
            'ຄລິກປຸ່ມ "ຮັບ", ຈາກນັ້ນເຂົ້າລະບົບ {0} ແລະ ຄັດລອກເນື້ອໃນຫຼັງ "code" ໃນລີ້ງທີ່ຖືກປ່ຽນເສັ້ນທາງ. ວາງໃສ່ໃນຊ່ອງນີ້. ສຳລັບລາຍລະອຽດ, ເບິ່ງເອກະສານທາງການ.',
        googleHelper:
            'ກະລຸນາສ້າງແອັບພລິເຄຊັນ Google ແລະ ຮັບຂໍ້ມູນໄຄລແອນກ່ອນ, ຈາກນັ້ນຕື່ມແບບຟອມ ແລະ ຄລິກປຸ່ມຮັບ. ສຳລັບລາຍລະອຽດ, ເບິ່ງເອກະສານທາງການ.',
        loadCode: 'ຮັບລະຫັດ',
        COS: 'Tencent COS',
        ap_beijing_1: 'ປັກກິ່ງ ເຂດ 1',
        ap_beijing: 'ປັກກິ່ງ',
        ap_nanjing: 'ນານຈິງ',
        ap_shanghai: 'ຊຽງໄຮ',
        ap_guangzhou: 'ກວາງໂຈວ',
        ap_chengdu: 'ເສິງຕູ',
        ap_chongqing: 'ສົງຊິ້ງ',
        ap_shenzhen_fsi: 'ເຊິນເຈິນ (ການເງິນ)',
        ap_shanghai_fsi: 'ຊຽງໄຮ (ການເງິນ)',
        ap_beijing_fsi: 'ປັກກິ່ງ (ການເງິນ)',
        ap_hongkong: 'ຮົງກົງ, ຈີນ',
        ap_singapore: 'ສິງກະໂປ',
        ap_mumbai: 'ມຸມໄບ',
        ap_jakarta: 'ຈາກາຕ້າ',
        ap_seoul: 'ໂຊລ',
        ap_bangkok: 'ບາງກອກ',
        ap_tokyo: 'ໂຕກຽວ',
        na_siliconvalley: 'ຊິລິຄອນ ວັລເລຍ໌ (ສະຫະລັດ ຕາເວັນຕົກ)',
        na_ashburn: 'ແອຊເບີນ (ສະຫະລັດ ຕາເວັນອອກ)',
        na_toronto: 'ໂຕຣອນໂຕ',
        sa_saopaulo: 'ເຊົາ ເປົາໂລ',
        eu_frankfurt: 'ແຟຣງເຟີດ',
        KODO: 'Qiniu Kodo',
        scType: ' ປະເພດການເກັບຂໍ້ມູນ',
        typeStandard: 'ມາດຕະຖານ (Standard)',
        typeStandard_IA: 'Standard_IA',
        typeArchive: 'ຈັດເກັບ (Archive)',
        typeDeep_Archive: 'ຈັດເກັບແບບເລິກ (Deep_Archive)',
        scLighthouse: 'ເລີ່ມຕົ້ນ, Lightweight object storage ຮອງຮັບສະເພາະປະເພດນີ້',
        scStandard:
            'ການເກັບຂໍ້ມູນແບບມາດຕະຖານ, ເໝາະສຳລັບທຸລະກິດທີ່ມີຂໍ້ມູນທີ່ເຂົ້າເຖິງເລື້ອຍໆ ແລະ ມີການໂຕ້ຕອບຂໍ້ມູນສູງ.',
        scStandard_IA:
            'ການເກັບຂໍ້ມູນແບບເຂົ້າເຖິງບໍ່ບ່ອຍ, ເໝາະສຳລັບທຸລະກິດທີ່ມີຄວາມຖີ່ໃນການເຂົ້າເຖິງຕ່ຳ (ເຊັ່ນ ສະເລ່ຍ 1-2 ຄັ້ງຕໍ່ເດືອນ), ໄລຍະເວລາເກັບຮັກສາຕ່ຳສຸດ 30 ມື້.',
        scArchive: 'ການຈັດເກັບຂໍ້ມູນແບບຖາວອນ ເໝາະສຳລັບທຸລະກິດທີ່ມີຄວາມຖີ່ໃນການເຂົ້າເຖິງຕ່ຳຫຼາຍ.',
        scDeep_Archive: 'ການຈັດເກັບຂໍ້ມູນແບບເຢັນ ເໝາະສຳລັບທຸລະກິດທີ່ມີຄວາມຖີ່ໃນການເຂົ້າເຖິງຕ່ຳທີ່ສຸດ.',
        archiveHelper:
            'ໄຟລ໌ໃນການຈັດເກັບແບບ Archive ບໍ່ສາມາດດາວໂຫຼດໄດ້ໂດຍກົງ ແລະ ຕ້ອງໄດ້ຮັບການກູ້ຄືນຜ່ານເວັບໄຊຂອງຜູ້ໃຫ້ບໍລິການຄລາວກ່ອນ. ກະລຸນາໃຊ້ດ້ວຍຄວາມລະມັດລະວັງ!',
        backupAlert: 'ຫາກຜູ້ໃຫ້ບໍລິການຄລາວຮອງຮັບໂປຣໂຕຄໍ S3, ທ່ານສາມາດໃຊ້ Amazon S3 ໃນການສຳຮອງຂໍ້ມູນໄດ້ໂດຍກົງ.',
        domain: 'ໂດເມນເລັ່ງຄວາມໄວ',
        backupAccount: 'ບັນຊີສຳຮອງ',
        loadBucket: 'ຮັບ Bucket',
        accountName: 'ຊື່ບັນຊີ',
        accountKey: 'Account key',
        address: 'ທີ່ຢູ່',
        path: 'ເສັ້ນທາງ',
        safe: 'ຄວາມປອດໄພ',
        passkey: 'Passkey',
        passkeyManage: 'ຈັດການ',
        passkeyKeyManagement: 'ການຈັດການຄີ',
        passkeyHelper: 'ສຳລັບການເຂົ້າລະບົບດ່ວນ, ສາມາດຜູກ Passkey ໄດ້ສູງສຸດ 5 ອັນ',
        passkeyRequireSSL: 'Passkeys ຕ້ອງການໂດເມນທີ່ຜູກໄວ້ ແລະ ການເຂົ້າເຖິງຜ່ານ HTTPS',
        passkeyTrustedProxies: 'ພຣັອກຊີທີ່ເຊື່ອຖື',
        passkeyTrustedProxiesHelper:
            'ສະເພາະການຮ້ອງຂໍຈາກ IP/CIDR ເຫຼົ່ານີ້ເທົ່ານັ້ນທີ່ຈະເຊື່ອຖືຄ່າ Forwarded ແລະ X-Forwarded-Proto ເມື່ອກວດສອບ HTTPS',
        passkeyNotSupported: 'ບຣາວເຊີ ຫຼື ສະພາບແວດລ້ອມປັດຈຸບັນບໍ່ຮອງຮັບ Passkey',
        passkeyPrereqTitle: 'ເງື່ອນໄຂເບື້ອງຕົ້ນສຳລັບການໃຊ້ Passkey',
        passkeyPrereqBindDomain: 'ມີການຕັ້ງຄ່າຜູກໂດເມນ 1Panel',
        passkeyPrereqHttps: 'ເຂົ້າເຖິງຢ່າງປອດໄພຜ່ານ HTTPS',
        passkeyPrereqBrowser: 'ສະພາບແວດລ້ອມຮອງຮັບ Passkey (WebAuthn + ອຸປະກອນຢືນຢັນຕົວຕົນ)',
        passkeyPrereqBrowserDetailWebAuthnUnavailable:
            'ກະລຸນາໃຊ້ບຣາວເຊີຂອງລະບົບ ແລະ ກວດສອບໃຫ້ແນ່ໃຈວ່າພາເນລຖືກເປີດຜ່ານ HTTPS ດ້ວຍໂດເມນທີ່ຜູກໄວ້.',
        passkeyPrereqBrowserDetailPlatformCapabilityUnavailable:
            'ສະພາບແວດລ້ອມນີ້ບໍ່ສາມາດໃຊ້ການຢືນຢັນຕົວຕົນດ້ວຍອຸປະກອນໄດ້. ລອງໃຊ້ບຣາວເຊີລະບົບໃນເວີຊັນ OS ໃໝ່ກວ່າ.',
        passkeyPrereqBrowserDetailNoPlatformAuthenticator:
            'ກະລຸນາເປີດໃຊ້ ການລັອກໜ້າຈໍ / ລາຍນິ້ວມື / ໃບໜ້າ / Windows Hello, ແລ້ວລອງໃໝ່.',
        passkeyPrereqBrowserDetailDetectFailed: 'ການກວດສອບລົ້ມເຫຼວ. ຣີເຟຣຊ ແລະ ລອງໃໝ່, ຫຼື ສະຫຼັບໄປໃຊ້ບຣາວເຊີລະບົບ.',
        passkeyPrereqGoSetup: 'ຕັ້ງຄ່າ',
        passkeyCount: 'ຜູກແລ້ວ {0}/{1}',
        passkeyName: 'ຊື່',
        passkeyNameHelper: 'ປ້ອນຊື່ເພື່ອຈຳແນກອຸປະກອນ',
        passkeyAdd: 'ເພີ່ມ Passkey',
        passkeyCreatedAt: 'ສ້າງເມື່ອ',
        passkeyLastUsedAt: 'ໃຊ້ຫຼ້າສຸດ',
        passkeyDeleteConfirm: 'ຫຼັງຈາກລຶບແລ້ວ, Passkey ນີ້ຈະບໍ່ສາມາດໃຊ້ເຂົ້າລະບົບໄດ້. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        passkeyLimit: 'ສາມາດຜູກ Passkey ໄດ້ສູງສຸດ 5 ອັນ',
        passkeyFailed: 'ການລົງທະບຽນ Passkey ລົ້ມເຫຼວ, ຢືນຢັນວ່າໃບຢັ້ງຢືນ SSL ຂອງພາເນລເປັນໃບຢັ້ງຢືນທີ່ເຊື່ອຖືໄດ້',
        bindInfo: 'ຂໍ້ມູນການຜູກ',
        bindAll: 'ຮັບທຸກການເຊື່ອມຕໍ່ (Listen All)',
        bindInfoHelper:
            'ການປ່ຽນແປງທີ່ຢູ່ ຫຼື ໂປຣໂຕຄໍການຮັບການເຊື່ອມຕໍ່ອາດເຮັດໃຫ້ບໍລິການບໍ່ສາມາດໃຊ້ງານໄດ້. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        ipv6: 'ຮັບການເຊື່ອມຕໍ່ IPv6',
        bindAddress: 'ທີ່ຢູ່ຮັບການເຊື່ອມຕໍ່',
        entrance: 'ທາງເຂົ້າ',
        showEntrance: 'ສະແດງການແຈ້ງເຕືອນທີ່ຖືກປິດໃນໜ້າ "ພາບລວມ"',
        entranceHelper: 'ການເປີດໃຊ້ທາງເຂົ້າຄວາມປອດໄພຈະອະນຸຍາດໃຫ້ເຂົ້າລະບົບພາເນລຜ່ານທາງເຂົ້າທີ່ກຳນົດໄວ້ເທົ່ານັ້ນ.',
        entranceError: 'ປ້ອນທາງເຂົ້າຄວາມປອດໄພ 5-116 ຕົວອັກສອນ, ຮອງຮັບສະເພາະຕົວເລກ ຫຼື ຕົວອັກສອນພາສາອັງກິດ.',
        entranceInputHelper: 'ປະຫວ່າງໄວ້ເພື່ອປິດທາງເຂົ້າຄວາມປອດໄພ.',
        randomGenerate: 'ສຸ່ມ',
        expirationTime: 'ວັນໝົດອາຍຸ',
        unSetting: 'ຍັງບໍ່ໄດ້ຕັ້ງ',
        noneSetting: 'ຕັ້ງເວລາໝົດອາຍຸສຳລັບລະຫັດຜ່ານພາເນລ. ຫຼັງຈາກໝົດອາຍຸ, ທ່ານຕ້ອງຕັ້ງລະຫັດຜ່ານໃໝ່',
        expirationHelper: 'ຖ້າເວລາໝົດອາຍຸລະຫັດຜ່ານແມ່ນ 0 ມື້, ຟັງຊັນການໝົດອາຍຸຈະຖືກປິດ',
        days: 'ຈຳນວນມື້ໝົດອາຍຸລະຫັດຜ່ານ',
        expiredHelper: 'ລະຫັດຜ່ານປັດຈຸບັນໝົດອາຍຸແລ້ວ. ກະລຸນາປ່ຽນລະຫັດຜ່ານໃໝ່.',
        timeoutHelper: 'ລະຫັດຜ່ານພາເນລຈະໝົດອາຍຸໃນ {0} ມື້. ຫຼັງຈາກໝົດອາຍຸ, ທ່ານຕ້ອງຕັ້ງລະຫັດຜ່ານໃໝ່',
        complexity: 'ການກວດສອບຄວາມຊັບຊ້ອນ',
        complexityHelper:
            'ຫຼັງຈາກເປີດໃຊ້, ລະຫັດຜ່ານຕ້ອງມີຄວາມຍາວ 8-30 ຕົວອັກສອນ ແລະ ປະກອບດ້ວຍຢ່າງໜ້ອຍສອງຢ່າງຄື: ຕົວອັກສອນ, ຕົວເລກ ແລະ ອັກສອນພິເສດ.',
        bindDomain: 'ຜູກໂດເມນ',
        unBindDomain: 'ຍົກເລີກການຜູກໂດເມນ',
        panelSSL: 'SSL ພາເນລ',
        unBindDomainHelper: 'ການຍົກເລີກການຜູກໂດເມນອາດເຮັດໃຫ້ລະບົບບໍ່ປອດໄພ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        bindDomainHelper: 'ຫຼັງຈາກຜູກໂດເມນແລ້ວ, ຈະສາມາດເຂົ້າເຖິງບໍລິການ 1Panel ຜ່ານໂດເມນນັ້ນເທົ່ານັ້ນ.',
        bindDomainHelper1: 'ປະຫວ່າງໄວ້ເພື່ອປິດການຜູກໂດເມນ.',
        bindDomainWarning:
            'ຫຼັງຈາກຜູກໂດເມນ, ທ່ານຈະຖືກອອກຈາກລະບົບ ແລະ ສາມາດເຂົ້າເຖິງ 1Panel ຜ່ານໂດເມນທີ່ລະບຸໃນການຕັ້ງຄ່າເທົ່ານັ້ນ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        allowIPs: 'IP ທີ່ໄດ້ຮັບອະນຸຍາດ',
        unAllowIPs: 'IP ທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດ',
        unAllowIPsWarning:
            'ການອະນຸຍາດ IP ແບບຫວ່າງຈະເຮັດໃຫ້ທຸກ IP ເຂົ້າເຖິງລະບົບໄດ້, ເຊິ່ງອາດເຮັດໃຫ້ລະບົບບໍ່ປອດໄພ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        allowIPsHelper: 'ຫຼັງຈາກຕັ້ງລາຍຊື່ IP ທີ່ໄດ້ຮັບອະນຸຍາດ, ຈະມີພຽງ IP ໃນລາຍຊື່ເທົ່ານັ້ນທີ່ສາມາດເຂົ້າເຖິງພາເນລໄດ້.',
        allowIPsWarning:
            'ຫຼັງຈາກຕັ້ງລາຍຊື່ IP ທີ່ໄດ້ຮັບອະນຸຍາດ, ຈະມີພຽງ IP ໃນລາຍຊື່ເທົ່ານັ້ນທີ່ສາມາດເຂົ້າເຖິງພາເນລໄດ້. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        allowIPsHelper1: 'ປະຫວ່າງໄວ້ເພື່ອປິດການຈຳກັດ IP.',
        allowIPEgs: 'ໜຶ່ງລາຍການຕໍ່ແຖວ. ຕົວຢ່າງ:\n172.16.10.111\n172.16.10.0/24',
        mfa: 'ການຢືນຢັນຕົວຕົນສອງຊັ້ນ (MFA)',
        mfaClose: 'ການປິດ MFA ຈະຫຼຸດຄວາມປອດໄພຂອງບໍລິການ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        secret: 'ຄີລັບ (Secret)',
        mfaInterval: 'ໄລຍະເວລາຣີເຟຣຊ (ວິນາທີ)',
        mfaTitleHelper:
            'ຊື່ເລື່ອງໃຊ້ເພື່ອຈຳແນກໂຮສ໌ 1Panel ທີ່ຕ່າງກັນ. ກະລຸນາສະແກນໃໝ່ ຫຼື ເພີ່ມຄີລັບດ້ວຍຕົນເອງຫຼັງຈາກແກ້ໄຂຊື່ເລື່ອງ.',
        mfaIntervalHelper:
            'ສະແກນໃໝ່ ຫຼື ເພີ່ມຄີລັບດ້ວຍຕົນເອງຫຼັງຈາກປ່ຽນໄລຍະເວລາຣີເຟຣຊ.\nບາງແອັບຢືນຢັນຕົວຕົນຮອງຮັບສະເພາະໄລຍະເວລາ 30 ວິນາທີ (ເຊັ່ນ Google/Microsoft Authenticator).',
        mfaAlert:
            'ທໍເຄັນຄັ້ງດຽວແມ່ນຕົວເລກ 6 ຫຼັກທີ່ສ້າງຂຶ້ນແບບໄດນາມິກຕາມເວລາປັດຈຸບັນ. ກະລຸນາກວດສອບໃຫ້ແນ່ໃຈວ່າເວລາເຊີບເວີຖືກຊິງຄ໌ແລ້ວ.',
        mfaHelper: 'ຫຼັງຈາກເປີດໃຊ້, ຕ້ອງມີການຢືນຢັນທໍເຄັນຄັ້ງດຽວ.',
        mfaHelper1: 'ດາວໂຫຼດແອັບຢືນຢັນຕົວຕົນ, ຕົວຢ່າງ:',
        mfaHelper2:
            'ເພື່ອຮັບທໍເຄັນຄັ້ງດຽວ, ໃຫ້ສະແກນ QR code ຕໍ່ໄປນີ້ໂດຍໃຊ້ແອັບຢືນຢັນຕົວຕົນຂອງທ່ານ ຫຼື ຄັດລອກຄີລັບເຂົ້າໃນແອັບ.',
        mfaHelper3: 'ປ້ອນຕົວເລກ 6 ຫຼັກຈາກແອັບ',
        mfaCode: 'ທໍເຄັນຄັ້ງດຽວ',
        sslChangeHelper: 'ແກ້ໄຂການຕັ້ງຄ່າ https ແລະ ເລີ່ມບໍລິການໃໝ່. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        sslDisable: 'ປິດໃຊ້ງານ',
        sslDisableHelper: 'ຫາກປິດບໍລິການ https, ທ່ານຕ້ອງເລີ່ມພາເນລໃໝ່ເພື່ອໃຫ້ມີຜົນ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        noAuthSetting: 'ການຕັ້ງຄ່າການບໍ່ໄດ້ຮັບອະນຸຍາດ',
        noAuthSettingHelper:
            'ເມື່ອຜູ້ໃຊ້ບໍ່ໄດ້ເຂົ້າລະບົບຜ່ານທາງເຂົ້າຄວາມປອດໄພທີ່ກຳນົດ, ຫຼື ບໍ່ໄດ້ເຂົ້າເຖິງພາເນລຈາກ IP ຫຼື ໂດເມນທີ່ກຳນົດ, ການຕອບສະໜອງນີ້ສາມາດຊ່ອນເອກະລັກຂອງພາເນລໄດ້.',
        responseSetting: 'ການຕັ້ງຄ່າການຕອບສະໜອງ',
        help200: 'ໜ້າຊ່ວຍເຫຼືອ',
        error400: 'ຄຳຮ້ອງຂໍບໍ່ຖືກຕ້ອງ (Bad Request)',
        error401: 'ບໍ່ໄດ້ຮັບອະນຸຍາດ (Unauthorized)',
        error403: 'ຖືກຫ້າມ (Forbidden)',
        error404: 'ບໍ່ພົບໜ້າ (Not Found)',
        error408: 'ຄຳຮ້ອງຂໍໝົດເວລາ (Request Timeout)',
        error416: 'ຊ່ວງຂໍ້ມູນບໍ່ຖືກຕ້ອງ (Range Not Satisfiable)',
        error444: 'ຕັດການເຊື່ອມຕໍ່ (Connection Closed)',
        error500: 'ຂໍ້ຜິດພາດພາຍໃນເຊີບເວີ (Internal Server Error)',
        https: 'ການຕັ້ງຄ່າ HTTPS ສຳລັບພາເນລຊ່ວຍເພີ່ມຄວາມປອດໄພໃນການເຂົ້າເຖິງ',
        strictHelper: 'ການເຊື່ອມຕໍ່ທີ່ບໍ່ແມ່ນ HTTPS ຈະບໍ່ສາມາດເຊື່ອມຕໍ່ຫາພາເນລໄດ້',
        muxHelper:
            'ພາເນລຈະຮັບການເຊື່ອມຕໍ່ທັງໂປຣໂຕຄໍ HTTP ແລະ HTTPS ແລະ ປ່ຽນເສັ້ນທາງຈາກ HTTP ໄປ HTTPS, ແຕ່ອັນນີ້ອາດຫຼຸດຄວາມປອດໄພຂອງພາເນລລົງ',
        certType: 'ປະເພດໃບຢັ້ງຢືນ',
        selfSigned: 'ລົງນາມດ້ວຍຕົນເອງ (Self signed)',
        selfSignedHelper: 'ບຣາວເຊີອາດບໍ່ເຊື່ອຖືໃບຢັ້ງຢືນທີ່ລົງນາມດ້ວຍຕົນເອງ ແລະ ອາດສະແດງຄຳເຕືອນຄວາມປອດໄພ.',
        select: 'ເລືອກ',
        domainOrIP: 'ໂດເມນ ຫຼື IP:',
        timeOut: 'ໝົດເວລາ',
        rootCrtDownload: 'ດາວໂຫຼດໃບຢັ້ງຢືນຮາກ (Root certificate)',
        primaryKey: 'ຄີຫຼັກ (Primary key)',
        certificate: 'ໃບຢັ້ງຢືນ',
        backupJump:
            'ໄຟລ໌ສຳຮອງບໍ່ໄດ້ຢູ່ໃນລາຍການສຳຮອງປັດຈຸບັນ, ກະລຸນາລອງດາວໂຫຼດຈາກໄດເຣັກທໍຣີໄຟລ໌ ແລະ ນຳເຂົ້າເພື່ອສຳຮອງຂໍ້ມູນ.',
        snapshot: 'ສະແນັບຊັອດ (Snapshot)',
        noAppData: 'ບໍ່ມີແອັບພລິເຄຊັນລະບົບໃຫ້ເລືອກ',
        noBackupData: 'ບໍ່ມີຂໍ້ມູນສຳຮອງໃຫ້ເລືອກ',
        stepBaseData: 'ຂໍ້ມູນພື້ນຖານ',
        stepAppData: 'ແອັບພລິເຄຊັນລະບົບ',
        stepPanelData: 'ຂໍ້ມູນລະບົບ',
        stepBackupData: 'ຂໍ້ມູນສຳຮອງ',
        stepOtherData: 'ຂໍ້ມູນອື່ນໆ',
        operationLog: 'ເກັບບັນທຶກການເຮັດວຽກ',
        loginLog: 'ເກັບບັນທຶກການເຂົ້າເຖິງ',
        systemLog: 'ເກັບບັນທຶກລະບົບ',
        taskLog: 'ເກັບບັນທຶກໜ້າວຽກ',
        monitorData: 'ເກັບຂໍ້ມູນການຕິດຕາມ',
        dockerConf: 'ເກັບການຕັ້ງຄ່າ Docker',
        selectAllImage: 'ສຳຮອງ Image ຂອງແອັບທັງໝົດ',
        logLabel: 'ບັນທຶກ',
        agentLabel: 'ການຕັ້ງຄ່າໂນດ',
        appDataLabel: 'ຂໍ້ມູນແອັບພລິເຄຊັນ',
        appImage: 'Image ຂອງແອັບ',
        appBackup: 'ສຳຮອງຂໍ້ມູນແອັບ',
        backupLabel: 'ໄດເຣັກທໍຣີສຳຮອງ',
        confLabel: 'ໄຟລ໌ຕັ້ງຄ່າ',
        dockerLabel: 'ຄອນເທນເນີ',
        taskLabel: 'ງານຕາມກຳນົດເວລາ',
        resourceLabel: 'ໄດເຣັກທໍຣີຊັບພະຍາກອນແອັບ',
        runtimeLabel: 'ສະພາບແວດລ້ອມການເຮັດວຽກ',
        appLabel: 'ແອັບພລິເຄຊັນ',
        databaseLabel: 'ຖານຂໍ້ມູນ',
        snapshotLabel: 'ໄຟລ໌ສະແນັບຊັອດ',
        websiteLabel: 'ເວັບໄຊ',
        directoryLabel: 'ໄດເຣັກທໍຣີ',
        appStoreLabel: 'ຮ້ານຄ້າແອັບ',
        shellLabel: 'ສະຄຣິບ',
        tmpLabel: 'ໄດເຣັກທໍຣີຊົ່ວຄາວ',
        sslLabel: 'ໄດເຣັກທໍຣີໃບຢັ້ງຢືນ',
        reCreate: 'ສ້າງສະແນັບຊັອດບໍ່ສຳເລັດ',
        reRollback: 'ຍ້ອນກັບສະແນັບຊັອດບໍ່ສຳເລັດ',
        deleteHelper: 'ໄຟລ໌ສະແນັບຊັອດທັງໝົດ ລວມທັງໃນບັນຊີສຳຮອງພາຍນອກຈະຖືກລຶບ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        status: 'ສະຖານະສະແນັບຊັອດ',
        ignoreRule: 'ກົດການຍົກເວັ້ນ',
        editIgnoreRule: '@:commons.button.edit @.lower:setting.ignoreRule',
        ignoreHelper:
            'ກົດນີ້ຈະຖືກໃຊ້ເພື່ອບີບອັດ ແລະ ສຳຮອງຂໍ້ມູນໄດເຣັກທໍຣີ 1Panel ລະຫວ່າງການສ້າງສະແນັບຊັອດ. ໂດຍຄ່າເລີ່ມຕົ້ນ, ໄຟລ໌ socket ຈະຖືກຍົກເວັ້ນ.',
        ignoreHelper1: 'ໜຶ່ງລາຍການຕໍ່ແຖວ. ຕົວຢ່າງ:\n*.log\n/opt/1panel/cache',
        panelInfo: 'ຂຽນຂໍ້ມູນພື້ນຖານ 1Panel',
        panelBin: 'ສຳຮອງໄຟລ໌ລະບົບ 1Panel',
        daemonJson: 'ສຳຮອງໄຟລ໌ຕັ້ງຄ່າ Docker',
        appData: 'ສຳຮອງແອັບທີ່ຕິດຕັ້ງຈາກ 1Panel',
        panelData: 'ສຳຮອງໄດເຣັກທໍຣີຂໍ້ມູນ 1Panel',
        backupData: 'ສຳຮອງໄດເຣັກທໍຣີສຳຮອງທ້ອງຖິ່ນສຳລັບ 1Panel',
        compress: 'ສ້າງໄຟລ໌ສະແນັບຊັອດ',
        upload: 'ອັບໂຫຼດໄຟລ໌ສະແນັບຊັອດ',
        recoverDetail: 'ລາຍລະອຽດການກູ້ຄືນ',
        recoverFailed: 'ກູ້ຄືນສະແນັບຊັອດບໍ່ສຳເລັດ',
        importHelper: 'ໄດເຣັກທໍຣີສະແນັບຊັອດ: ',
        lastRecoverAt: 'ເວລາກູ້ຄືນຫຼ້າສຸດ',
        lastRollbackAt: 'ເວລາຍ້ອນກັບຫຼ້າສຸດ',
        reDownload: 'ດາວໂຫຼດໄຟລ໌ສຳຮອງໃໝ່',
        recoverErrArch: 'ບໍ່ຮອງຮັບການກູ້ຄືນສະແນັບຊັອດລະຫວ່າງສະຖາປັດຕະຍະກຳເຊີບເວີທີ່ຕ່າງກັນ!',
        recoverErrSize: 'ກວດພົບພື້ນທີ່ດິດບໍ່ພຽງພໍ, ກະລຸນາກວດສອບ ຫຼື ລ້າງຂໍ້ມູນແລ້ວລອງໃໝ່!',
        recoverHelper: 'ກຳລັງເລີ່ມການກູ້ຄືນຈາກສະແນັບຊັອດ {0}, ຢືນຢັນຂໍ້ມູນຕໍ່ໄປນີ້ກ່ອນດຳເນີນການ:',
        recoverHelper1: 'ການກູ້ຄືນຕ້ອງມີການເລີ່ມບໍລິການ Docker ແລະ 1Panel ໃໝ່',
        recoverHelper2:
            'ກະລຸນາກວດສອບໃຫ້ແນ່ໃຈວ່າມີພື້ນທີ່ດິດພຽງພໍໃນເຊີບເວີ (ຂະໜາດໄຟລ໌ສະແນັບຊັອດ: {0}, ພື້ນທີ່ຫວ່າງ: {1})',
        recoverHelper3:
            'ກະລຸນາກວດສອບໃຫ້ແນ່ໃຈວ່າສະຖາປັດຕະຍະກຳເຊີບເວີກົງກັບເຄື່ອງທີ່ສ້າງສະແນັບຊັອດ (ສະຖາປັດຕະຍະກຳປັດຈຸບັນ: {0})',
        recoverHelper4:
            'ການດຳເນີນການນີ້ຈະຍ້ອນກັບສະເພາະໂນດຫຼັກເທົ່ານັ້ນ. ຫາກມີໂນດສຳຮອງທີ່ອັບເກຣດແລ້ວ, ໃຫ້ຍ້ອນກັບໂນດເຫຼົ່ານັ້ນກ່ອນ.',
        rollback: 'ຍ້ອນກັບ (Rollback)',
        rollbackHelper:
            'ການຍ້ອນກັບການກູ້ຄືນນີ້ຈະແທນທີ່ທຸກໄຟລ໌ຈາກການກູ້ຄືນນີ້, ແລະ ອາດຕ້ອງເລີ່ມບໍລິການ Docker ແລະ 1Panel ໃໝ່. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        upgradeRecord: 'ບັນທຶກການອັບເກຣດ',
        upgrading: 'ກຳລັງອັບເກຣດ, ກະລຸນາລໍຖ້າ...',
        upgradeHelper: 'ການອັບເກຣດຕ້ອງມີການເລີ່ມບໍລິການ 1Panel ໃໝ່. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        noUpgrade: 'ປັດຈຸບັນເປັນເວີຊັນຫຼ້າສຸດແລ້ວ',
        versionHelper: 'ກົດການຕັ້ງຊື່: [major version].[functional version].[Bug fix version], ດັ່ງຕົວຢ່າງຕໍ່ໄປນີ້:',
        rollbackLocalHelper:
            'ໂນດຫຼັກບໍ່ຮອງຮັບການຍ້ອນກັບໂດຍກົງ. ກະລຸນາໃຊ້ຄຳສັ່ງ [1pctl restore] ດ້ວຍຕົນເອງເພື່ອຍ້ອນກັບ!',
        upgradeCheck: 'ກວດສອບການອັບເດດ',
        upgradeNotes: 'ບັນທຶກການປ່ອຍເວີຊັນ',
        upgradeNow: 'ອັບເກຣດດຽວນີ້',
        source: 'ແຫຼ່ງດາວໂຫຼດ',
        versionNotSame: 'ເວີຊັນຂອງໂນດບໍ່ກົງກັບໂນດຫຼັກ. ກະລຸນາອັບເກຣດໃນ "ຈັດການໂນດ" ກ່ອນລອງໃໝ່.',
        versionCompare: 'ກວດພົບວ່າໂນດ {0} ເປັນເວີຊັນຫຼ້າສຸດທີ່ອັບເກຣດໄດ້ແລ້ວ. ກະລຸນາກວດສອບເວີຊັນຂອງໂນດຫຼັກແລ້ວລອງໃໝ່!',
        about: 'ກ່ຽວກັບ',
        versionItem: 'ເວີຊັນປັດຈຸບັນ',
        backupCopies: 'ຈຳນວນການສຳຮອງ',
        backupCopiesHelper: 'ຕັ້ງຄ່າຈຳນວນໄຟລ໌ສຳຮອງການອັບເກຣດທີ່ຈະເກັບໄວ້ເພື່ອຍ້ອນກັບເວີຊັນ. 0 ໝາຍເຖິງເກັບທັງໝົດ.',
        backupCopiesRule: 'ກະລຸນາເກັບບັນທຶກການສຳຮອງການອັບເກຣດໄວ້ຢ່າງໜ້ອຍ 3 ລາຍການ',
        release: 'ລາຍລະອຽດການປ່ອຍ',
        releaseHelper:
            'ບໍ່ສາມາດດຶງລາຍລະອຽດການປ່ອຍສຳລັບສະພາບແວດລ້ອມປັດຈຸບັນໄດ້. ທ່ານສາມາດກວດສອບເອກະສານທາງການໄດ້ດ້ວຍຕົນເອງ.',
        project: 'GitHub',
        issue: 'ແຈ້ງບັນຫາ/ຄຳຄິດເຫັນ',
        doc: 'ເອກະສານທາງການ',
        star: 'ໃຫ້ດາວ',
        description: 'ພາເນລຈັດການເຊີບເວີ Linux',
        forum: 'ສົນທະນາ',
        doc2: 'ເອກະສານ',
        currentVersion: 'ເວີຊັນ',
        license: 'ລິຂະສິດ',
        bindNode: 'ຜູກໂນດ',
        menuSetting: 'ຕັ້ງຄ່າເມນູ',
        menuHide: 'ເຊື່ອງເມນູ',
        menuSettingHelper: 'ເມື່ອມີເມນູຍ່ອຍພຽງ 1 ລາຍການ, ແຖບເມນູຈະສະແດງສະເພາະເມນູຍ່ອຍນັ້ນ',
        showAll: 'ສະແດງທັງໝົດ',
        hideALL: 'ເຊື່ອງທັງໝົດ',
        ifShow: 'ສະແດງຫຼືບໍ່',
        menu: 'ເມນູ',
        confirmMessage: 'ໜ້າຈໍຈະຖືກຣີເຟຣຊເພື່ອອັບເດດລາຍການເມນູຂັ້ນສູງ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        recoverMessage: 'ໜ້າຈໍຈະຖືກຣີເຟຣຊ ແລະ ກູ້ຄືນລາຍການເມນູເປັນຄ່າເລີ່ມຕົ້ນ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        compressPassword: 'ລະຫັດຜ່ານການບີບອັດ',
        backupRecoverMessage: 'ປ້ອນລະຫັດຜ່ານການບີບອັດ ຫຼື ແຕກໄຟລ໌ (ປະຫວ່າງໄວ້ຫາກບໍ່ມີ)',
    },
    license: {
        offLine: 'ອອຟລາຍ',
        community: 'OSS',
        oss: 'ຊອບແວໂອເພນຊອດ',
        ee: 'ເວີຊັນ Enterprise',
        pro: 'ລຸ້ນ Pro',
        trial: 'ລຸ້ນທົດລອງ',
        add: 'ເພີ່ມເວີຊັນ Community',
        licenseBindHelper: 'ໂຄຕ້າໂນດຟຣີສາມາດໃຊ້ໄດ້ເມື່ອລິຂະສິດຖືກຜູກກັບໂນດເທົ່ານັ້ນ',
        licenseAlert:
            'ສາມາດເພີ່ມໂນດເວີຊັນ Community ໄດ້ເມື່ອລິຂະສິດຖືກຜູກກັບໂນດຢ່າງຖືກຕ້ອງ. ສະເພາະໂນດທີ່ຜູກກັບລິຂະສິດຢ່າງຖືກຕ້ອງເທົ່ານັ້ນທີ່ຮອງຮັບການສະຫຼັບ.',
        licenseUnbindHelper: 'ກວດພົບໂນດເວີຊັນ Community ສຳລັບລິຂະສິດນີ້. ກະລຸນາຍົກເລີກການຜູກແລ້ວລອງໃໝ່!',
        subscription: 'ການຕິດຕາມ (Subscription)',
        perpetual: 'ຕະຫຼອດຊີບ',
        product: 'ຜະລິດຕະພັນ',
        versionConstraint: 'ຊື້ຂາດເວີຊັນ {0}',
        forceUnbind: 'ບັງຄັບຍົກເລີກການຜູກ',
        forceUnbindHelper:
            'ການບັງຄັບຍົກເລີກການຜູກຈະບໍ່ສົນໃຈຂໍ້ຜິດພາດທີ່ເກີດຂຶ້ນລະຫວ່າງຂະບວນການ ແລະ ຈະປ່ອຍການຜູກລິຂະສິດໃນທີ່ສຸດ.',
        updateForce: 'ບັງຄັບອັບເດດ (ບໍ່ສົນໃຈຂໍ້ຜິດພາດລະຫວ່າງການຍົກເລີກການຜູກເພື່ອໃຫ້ການດຳເນີນການສຳເລັດ)',
        trialInfo: 'ເວີຊັນ',
        authorizationId: 'ID ການຕິດຕາມ',
        authorizedUser: 'ຜູ້ໃຊ້ທີ່ໄດ້ຮັບອະນຸຍາດ',
        lostHelper:
            'ລິຂະສິດຮອດຂີດຈຳກັດການລອງໃໝ່ແລ້ວ. ຄລິກ "ຊິງຄ໌" ດ້ວຍຕົນເອງເພື່ອໃຫ້ແນ່ໃຈວ່າຟີເຈີເວີຊັນ Commercial ຍັງເຮັດວຽກໄດ້.',
        exceptionalHelper:
            'ການກວດສອບການຊິງຄ໌ລິຂະສິດລົ້ມເຫຼວ. ຄລິກ "ຊິງຄ໌" ດ້ວຍຕົນເອງເພື່ອໃຫ້ແນ່ໃຈວ່າຟີເຈີເວີຊັນ Commercial ເຮັດວຽກປົກກະຕິ. ລາຍລະອຽດ: ',
        quickUpdate: 'ອັບເດດດ່ວນ',
        import: 'ນຳເຂົ້າ',
        power: 'ອະນຸຍາດ',
        unbindHelper:
            'ການຕັ້ງຄ່າທັງໝົດທີ່ກ່ຽວຂ້ອງກັບເວີຊັນ Commercial ຈະຖືກລ້າງອອກຫຼັງຈາກຍົກເລີກການຜູກ. ຕ້ອງການເຮັດຕໍ່ບໍ? ',
        importLicense: 'ນຳເຂົ້າລິຂະສິດ',
        securityWarningTitle: 'ຢ່າໃຊ້ລິຂະສິດທີ່ຖືກແຮັກ (crack) ຫຼື ລິຂະສິດຈາກແຫຼ່ງທີ່ບໍ່ຮູ້ຈັກ.',
        securityWarningContent:
            '1Panel ເຮັດວຽກດ້ວຍສິດບໍລິຫານລະບົບ. ລິຂະສິດທີ່ບໍ່ເປັນທາງການ ຫຼື ໄຟລ໌ຕິດຕັ້ງທີ່ຖືກດັດແກ້ອາດເຮັດໃຫ້ເຊີບເວີຖືກຄວບຄຸມ, ຂໍ້ມູນຮົ່ວໄຫຼ ແລະ ຄວາມສ່ຽງດ້ານຄວາມປອດໄພຮ້າຍແຮງອື່ນໆ. ກະລຸນາຮັບລິຂະສິດ ແລະ ໄຟລ໌ຕິດຕັ້ງຈາກຊ່ອງທາງທາງການຂອງ FIT2CLOUD ເທົ່ານັ້ນ.',
        importHelper: 'ຄລິກ ຫຼື ລາກໄຟລ໌ລິຂະສິດມາທີ່ນີ້',
        licenseRequiredTip: 'ຍັງບໍ່ໄດ້ນຳເຂົ້າລິຂະສິດ. ກະລຸນາຄັດລອກ ID ອຸປະກອນ, ຮັບລິຂະສິດ ແລະ ນຳເຂົ້າກ່ອນເຂົ້າລະບົບ.',
        licenseRequiredShortTip:
            'ກະລຸນາຄັດລອກ ID ອຸປະກອນກ່ອນເພື່ອຮັບລິຂະສິດ. ທ່ານສາມາດເຂົ້າລະບົບໄດ້ຫຼັງຈາກນຳເຂົ້າລິຂະສິດແລ້ວ.',
        licenseRequiredUserTip: 'ລິຂະສິດເວີຊັນ Enterprise ບໍ່ໄດ້ຖືກຜູກ. ຕິດຕໍ່ຜູ້ດູແລລະບົບສູງສຸດເພື່ອນຳເຂົ້າລິຂະສິດ.',
        restoreCommunity: 'ກູ້ຄືນ Community Edition',
        restoreCommunityOnline: 'ກູ້ຄືນອອນລາຍ',
        restoreCommunityOffline: 'ກູ້ຄືນອອບລາຍ',
        restoreCommunityPackageFound:
            'ກວດພົບແພັກເກດ Community Edition ອອບລາຍທີ່ໃຊ້ໄດ້ ແລະສາມາດດຳເນີນການກູ້ຄືນອອບລາຍໄດ້.',
        restoreCommunityPackageMissing:
            'ບໍ່ພົບແພັກເກດ Community Edition ອອບລາຍທີ່ໃຊ້ໄດ້ ຈຶ່ງຍັງບໍ່ສາມາດກູ້ຄືນອອບລາຍໄດ້.',
        restoreCommunityOnlineHelper:
            'ລະບົບຈະດາວໂຫຼດແພັກເກດ Community Edition ສຳລັບເວີຊັນປັດຈຸບັນອັດຕະໂນມັດ ແລະ ລ້າງຂໍ້ມູນສະເພາະ Enterprise.',
        restoreCommunityOfflineHelper:
            'ວາງແພັກເກດທາງການທີ່ມີເວີຊັນບໍ່ຕ່ຳກວ່າ Enterprise ປັດຈຸບັນໄວ້ໃນ {path}. ການສະຫຼັບຈະເປີດໃຊ້ເມື່ອກວດພົບແພັກເກດທີ່ໃຊ້ໄດ້.',
        restoreCommunityConfirm:
            'ຫຼັງຈາກສະຫຼັບເວີຊັນ ສາມາດໃຊ້ບັນຊີຜູ້ດູແລສູງສຸດ Enterprise ປັດຈຸບັນເຂົ້າ Community Edition. ຂໍ້ມູນສະເພາະ Enterprise ຈະຖືກລຶບໃນລະຫວ່າງການສະຫຼັບ. ກະລຸນາດຳເນີນການດ້ວຍຄວາມລະມັດລະວັງ.',
        restoreCommunityStarting: 'ກຳລັງກະກຽມ Community Edition. ແຜງຄວບຄຸມຈະເລີ່ມໃໝ່ອັດຕະໂນມັດເມື່ອສຳເລັດ.',
        levelUpPro: 'ອັບເກຣດເປັນເວີຊັນ Commercial',
        licenseSync: 'ຊິງຄ໌ລິຂະສິດ',
        knowMorePro: 'ຮຽນຮູ້ເພີ່ມເຕີມ',
        closeAlert: 'ໜ້ານີ້ສາມາດປິດໄດ້ໃນການຕັ້ງຄ່າພາເນລ',
        introduce: 'ແນະນຳຟີເຈີ',
        deviceID: 'ID ອຸປະກອນ',
        corporation: 'ບໍລິສັດເຈົ້າຂອງລິຂະສິດ',
        expired: 'ເວລາໝົດອາຍຸ',
        edition: 'ເວີຊັນ',
        standard: 'ມາດຕະຖານ',
        enterprise: 'Enterprise',
        count: 'ຈຳນວນລິຂະສິດ',
        serialNo: 'ໝາຍເລກຊີຣຽວ',
        remark: 'ໝາຍເຫດ',
        waf: 'ອັບເກຣດເປັນເວີຊັນ Commercial ເພື່ອປົດລັອກແຜນທີ່ການສະກັດກັ້ນ, ບັນທຶກ, ການບລັອກ, ການບລັອກຕາມພູມສາດ, ກົດທີ່ກຳນົດເອງ, ໜ້າບລັອກທີ່ກຳນົດເອງ ແລະ ອື່ນໆ.',
        tamper: 'ອັບເກຣດເປັນເວີຊັນ Commercial ເພື່ອປ້ອງກັນເວັບໄຊຈາກການປ່ຽນແປງ ຫຼື ການດັດແກ້ທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດ.',
        tamperHelper: 'ການດຳເນີນການລົ້ມເຫຼວ, ໄຟລ໌ ຫຼື ໂຟນເດີມີການເປີດໃຊ້ການປ້ອງກັນການດັດແກ້. ກະລຸນາກວດສອບ ແລະ ລອງໃໝ່!',
        setting: 'ອັບເກຣດເປັນເວີຊັນ Commercial ເພື່ອກຳນົດໂລໂກ້ພາເນລ, ຂໍ້ຄວາມຕ້ອນຮັບ ແລະ ອື່ນໆ.',
        monitor:
            'ອັບເກຣດເປັນເວີຊັນ Commercial ເພື່ອເບິ່ງສະຖານະເວັບໄຊແບບສົດໆ, ແນວໂນ້ມຜູ້ເຂົ້າຊົມ, ແຫຼ່ງທີ່ມາຂອງທຣາຟຟິກ, ບັນທຶກການຮ້ອງຂໍ ແລະ ອື່ນໆ.',
        alert: 'ອັບເກຣດເປັນເວີຊັນ Commercial ເພື່ອຮັບການແຈ້ງເຕືອນຜ່ານ SMS, ກວດສອບບັນທຶກການແຈ້ງເຕືອນ ແລະ ຕິດຕາມເຫດການສຳຄັນ.',
        node: 'ອັບເກຣດເປັນເວີຊັນ Commercial ເພື່ອຈັດການເຊີບເວີ Linux ຫຼາຍເຄື່ອງໃນ 1Panel.',
        nodeApp: 'ອັບເກຣດເປັນເວີຊັນ Commercial ເພື່ອອັບເກຣດເວີຊັນແອັບໃນຫຼາຍໂນດໂດຍບໍ່ຕ້ອງສະຫຼັບໂນດດ້ວຍຕົນເອງ.',
        nodeDashboard:
            'ອັບເກຣດເປັນເວີຊັນ Commercial ເພື່ອຈັດການແອັບ, ເວັບໄຊ, ຖານຂໍ້ມູນ ແລະ ງານຕາມກຳນົດເວລາຂອງຫຼາຍໂນດຢູ່ບ່ອນດຽວ.',
        fileExchange: 'ອັບເກຣດເປັນເວີຊັນ Commercial ເພື່ອໂອນຍ້າຍໄຟລ໌ລະຫວ່າງເຊີບເວີຢ່າງວ່ອງໄວ.',
        app: 'ອັບເກຣດເປັນເວີຊັນ Commercial ເພື່ອເບິ່ງລາຍລະອຽດບໍລິການ, ການຕິດຕາມສິ່ງຜິດປົກກະຕິ ແລະ ອື່ນໆໃນແອັບມືຖື.',
        cluster: 'ອັບເກຣດເປັນເວີຊັນ Commercial ເພື່ອຈັດການ MySQL/Postgres/Redis primary-replica clusters.',
        vllm: 'ອັບເກຣດເປັນເວີຊັນ Commercial ເພື່ອຈັດການບໍລິການ vLLM ໃນ 1Panel ດ້ວຍການຕິດຕັ້ງ, ຕັ້ງຄ່າ, ການເຮັດວຽກ lifecycle ແລະ ການຕິດຕາມໜ້າວຽກແບບລວມສູນ.',
        'model-downloader':
            'ອັບເກຣດເປັນເວີຊັນ Commercial ເພື່ອຄົ້ນຫາ, ດາວໂຫຼດ ແລະ ຈັດການໄຟລ໌ໂມເດວທ້ອງຖິ່ນຈາກ HuggingFace, ModelScope ຫຼື mirror ທີ່ຮອງຮັບ ພ້ອມກັບໄດເຣັກທໍຣີໂມເດວ ແລະ ໜ້າວຽກດາວໂຫຼດແບບລວມສູນ.',
    },
    clean: {
        scan: 'ເລີ່ມສະແກນ',
        scanHelper: 'ລ້າງໄຟລ໌ຂີ້ເຫຍື້ອທີ່ເກີດຂຶ້ນລະຫວ່າງການເຮັດວຽກຂອງ 1Panel ໄດ້ງ່າຍໆ',
        clean: 'ລ້າງດຽວນີ້',
        reScan: 'ສະແກນໃໝ່',
        cleanHelper: 'ໄຟລ໌ ແລະ ໄດເຣັກທໍຣີທີ່ເລືອກບໍ່ສາມາດຍ້ອນກັບໄດ້ຫຼັງຈາກການລ້າງ. ຕ້ອງການເຮັດຕໍ່ບໍ?',
        statusSuggest: '(ແນະນຳໃຫ້ລ້າງ)',
        statusClean: '(ສະອາດຫຼາຍ)',
        statusEmpty: 'ສະອາດຫຼາຍ, ບໍ່ຈຳເປັນຕ້ອງລ້າງ!',
        statusWarning: '(ດຳເນີນການດ້ວຍຄວາມລະມັດລະວັງ)',
        lastCleanTime: 'ລ້າງຫຼ້າສຸດເມື່ອ: {0}',
        lastCleanHelper: 'ໄຟລ໌ ແລະ ໄດເຣັກທໍຣີທີ່ລ້າງ: {0}, ລ້າງທັງໝົດ: {1}',
        cleanSuccessful: 'ລ້າງສຳເລັດແລ້ວ',
        currentCleanHelper: 'ໄຟລ໌ ແລະ ໂຟນເດີທີ່ອະນາໄມໃນຮອບນີ້: {0}, ອະນາໄມທັງໝົດ: {1}',
        suggest: '(ແນະນຳ)',
        totalScan: 'ໄຟລ໌ຂີ້ເຫຍື້ອທັງໝົດທີ່ຈະອະນາໄມ: ',
        selectScan: 'ໄຟລ໌ຂີ້ເຫຍື້ອທີ່ເລືອກທັງໝົດ: ',
        system: 'ໄຟລ໌ຂີ້ເຫຍື້ອລະບົບ',
        systemHelper: 'ໄຟລ໌ຊົ່ວຄາວທີ່ສ້າງຂຶ້ນລະຫວ່າງການເຮັດ snapshot, ອັບເກຣດ ແລະ ຂະບວນການອື່ນໆ',
        panelOriginal: 'ໄຟລ໌ສຳຮອງກ່ອນການຄືນຄ່າ snapshot ຂອງລະບົບ',
        upgrade: 'ໄຟລ໌ສຳຮອງການອັບເກຣດລະບົບ',
        agentPackages: 'ແພັກເກດຕິດຕັ້ງ/ອັບເກຣດເວີຊັນເກົ່າຂອງ Node ລູກ',
        upgradeHelper: '(ແນະນຳໃຫ້ເກັບໄຟລ໌ສຳຮອງການອັບເກຣດຫຼ້າສຸດໄວ້ເພື່ອຍ້ອນກັບລະບົບ)',
        snapshot: 'ໄຟລ໌ຊົ່ວຄາວຂອງ snapshot ລະບົບ',
        rollback: 'ໄຟລ໌ສຳຮອງກ່ອນການກູ້ຄືນ',
        backup: 'ການສຳຮອງຂໍ້ມູນລະບົບ',
        backupHelper: 'ໄຟລ໌ສຳຮອງທີ່ບໍ່ກ່ຽວຂ້ອງກັບບັນຊີສຳຮອງໃນເຄື່ອງ',
        unknownBackup: 'ການສຳຮອງຂໍ້ມູນລະບົບ',
        tmpBackup: 'ການສຳຮອງຂໍ້ມູນຊົ່ວຄາວ',
        unknownApp: 'ການສຳຮອງຂໍ້ມູນແອັບທີ່ບໍ່ກ່ຽວຂ້ອງ',
        unknownDatabase: 'ການສຳຮອງຂໍ້ມູນຖານຂໍ້ມູນທີ່ບໍ່ກ່ຽວຂ້ອງ',
        unknownWebsite: 'ການສຳຮອງຂໍ້ມູນເວັບໄຊທີ່ບໍ່ກ່ຽວຂ້ອງ',
        unknownSnapshot: 'ການສຳຮອງຂໍ້ມູນ Snapshot ທີ່ບໍ່ກ່ຽວຂ້ອງ',
        upload: 'ໄຟລ໌ອັບໂຫຼດຊົ່ວຄາວ',
        uploadHelper: 'ໄຟລ໌ຊົ່ວຄາວທີ່ອັບໂຫຼດຈາກລາຍການສຳຮອງລະບົບ',
        download: 'ໄຟລ໌ດາວໂຫຼດຊົ່ວຄາວ',
        downloadHelper: 'ໄຟລ໌ຊົ່ວຄາວທີ່ດາວໂຫຼດຈາກບັນຊີສຳຮອງພາຍນອກໂດຍລະບົບ',
        directory: 'ໂຟນເດີ',
        systemLog: 'ໄຟລ໌ບັນທຶກ (Log)',
        systemLogHelper: 'Log ລະບົບ, Log ວຽກ, ໄຟລ໌ Log ເວັບໄຊ',
        dockerLog: 'ໄຟລ໌ Log ການເຮັດວຽກຂອງຄອນເທນເນີ',
        taskLog: 'ໄຟລ໌ Log ການເຮັດວຽກຂອງວຽກທີ່ຕັ້ງເວລາໄວ້',
        shell: 'ວຽກ Shell script ທີ່ຕັ້ງເວລາໄວ້',
        containerShell: 'ວຽກ Shell script ທີ່ເຮັດວຽກພາຍໃນຄອນເທນເນີ',
        curl: 'ວຽກ CURL ທີ່ຕັ້ງເວລາໄວ້',
        docker: 'ຂີ້ເຫຍື້ອຄອນເທນເນີ',
        dockerHelper: 'ໄຟລ໌ຕ່າງໆ ເຊັ່ນ ຄອນເທນເນີ, ອິມເມຈ, ໂວນລຸມ, ແຄຊການບິວ ແລະ ອື່ນໆ',
        volumes: 'ໂວນລຸມ (Volumes)',
        buildCache: 'ແຄຊການບິວຄອນເທນເນີ',
        appTmpDownload: 'ໄຟລ໌ດາວໂຫຼດຊົ່ວຄາວຂອງແອັບ',
        unknownWebsiteLog: 'ໄຟລ໌ສຳຮອງ Log ເວັບໄຊທີ່ບໍ່ໄດ້ເຊື່ອມຕໍ່',
    },
    app: {
        app: 'ແອັບພລິເຄຊັນ | ແອັບພລິເຄຊັນ',
        installName: 'ຊື່',
        installed: 'ຕິດຕັ້ງແລ້ວ',
        all: 'ທັງໝົດ',
        version: 'ເວີຊັນ',
        detail: 'ລາຍລະອຽດ',
        params: 'ພາຣາມິເຕີ',
        author: 'ຜູ້ຂຽນ',
        source: 'ແຫຼ່ງທີ່ມາ',
        appName: 'ຊື່ແອັບພລິເຄຊັນ',
        deleteWarn: 'ການລຶບຈະລຶບຂໍ້ມູນ ແລະ ໄຟລ໌ສຳຮອງທັງໝົດ. ການດຳເນີນການນີ້ບໍ່ສາມາດຍ້ອນກັບໄດ້. ຕ້ອງການຕໍ່ຫຼືບໍ່? ',
        syncSuccess: 'ຊິງຄ໌ຂໍ້ມູນສຳເລັດແລ້ວ',
        canUpgrade: 'ມີການອັບເດດ',
        backupName: 'ຊື່ໄຟລ໌',
        backupPath: 'ພາດໄຟລ໌',
        backupdate: 'ເວລາສຳຮອງ',
        versionSelect: 'ເລືອກເວີຊັນ',
        operatorHelper: 'ການດຳເນີນການ {0} ຈະຖືກເຮັດກັບແອັບພລິເຄຊັນທີ່ເລືອກ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        startOperatorHelper: 'ແອັບພລິເຄຊັນຈະຖືກເລີ່ມຕົ້ນ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        stopOperatorHelper: 'ແອັບພລິເຄຊັນຈະຖືກຢຸດ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        restartOperatorHelper: 'ແອັບພລິເຄຊັນຈະຖືກເລີ່ມໃໝ່. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        reloadOperatorHelper: 'ແອັບພລິເຄຊັນຈະຖືກໂຫຼດໃໝ່. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        checkInstalledWarn: 'ກວດບໍ່ພົບ "{0}". ກະລຸນາໄປທີ່ "ຮ້ານຄ້າແອັບ" ເພື່ອຕິດຕັ້ງ.',
        limitHelper: 'ແອັບພລິເຄຊັນນີ້ໄດ້ຖືກຕິດຕັ້ງແລ້ວ.',
        deleteHelper: '"{0}" ໄດ້ຖືກເຊື່ອມໂຍງກັບຊັບພະຍາກອນຕໍ່ໄປນີ້ ແລະ ບໍ່ສາມາດລຶບໄດ້',
        checkTitle: 'ຄຳແນະນຳ',
        defaultConfig: 'ການຕັ້ງຄ່າເລີ່ມຕົ້ນ',
        defaultConfigHelper: 'ຄືນຄ່າເປັນການຕັ້ງຄ່າເລີ່ມຕົ້ນແລ້ວ, ຈະມີຜົນຫຼັງຈາກບັນທຶກ',
        forceDelete: 'ບັງຄັບລຶບ',
        forceDeleteHelper: 'ການບັງຄັບລຶບຈະລະເລີຍຂໍ້ຜິດພາດໃນລະຫວ່າງການລຶບ ແລະ ລຶບຂໍ້ມູນ Metadata ອອກໃນທີ່ສຸດ.',
        deleteBackup: 'ລຶບໄຟລ໌ສຳຮອງ',
        deleteBackupHelper: 'ລຶບໄຟລ໌ສຳຮອງຂອງແອັບພລິເຄຊັນນຳ',
        deleteDB: 'ລຶບຖານຂໍ້ມູນ',
        deleteDBHelper: 'ລຶບຖານຂໍ້ມູນນຳ',
        noService: 'ບໍ່ມີ {0}',
        toInstall: 'ໄປທີ່ການຕິດຕັ້ງ',
        param: 'ພາຣາມິເຕີ',
        alreadyRun: 'ຕິດຕັ້ງແລ້ວ',
        syncAppList: 'ຊິງຄ໌',
        less1Minute: 'ໜ້ອຍກວ່າ 1 ນາທີ',
        appOfficeWebsite: 'ເວັບໄຊທາງການ',
        github: 'GitHub',
        document: 'ເອກະສານ',
        updatePrompt: 'ບໍ່ມີການອັບເດດໃໝ່',
        installPrompt: 'ຍັງບໍ່ມີການຕິດຕັ້ງແອັບ',
        updateHelper: 'ການແກ້ໄຂພາຣາມິເຕີອາດເຮັດໃຫ້ແອັບບໍ່ສາມາດເລີ່ມຕົ້ນໄດ້. ກະລຸນາເຮັດດ້ວຍຄວາມລະມັດລະວັງ.',
        updateWarn: 'ການອັບເດດພາຣາມິເຕີຈຳເປັນຕ້ອງບິວແອັບພລິເຄຊັນໃໝ່, ຕ້ອງການຕໍ່ຫຼືບໍ່? ',
        busPort: 'ພອດ (Port)',
        syncStart: 'ເລີ່ມການຊິງຄ໌! ກະລຸນາຣີເຟຣຊຮ້ານຄ້າແອັບພາຍຫຼັງ',
        advanced: 'ການຕັ້ງຄ່າຂັ້ນສູງ',
        cpuCore: 'ຄໍຣ໌ (core)',
        containerName: 'ຊື່ຄອນເທນເນີ',
        containerNameHelper: 'ຊື່ຄອນເທນເນີຈະຖືກສ້າງໂດຍອັດຕະໂນມັດຖ້າບໍ່ໄດ້ກຳນົດໄວ້',
        allowPort: 'ການເຂົ້າເຖິງຈາກພາຍນອກ',
        allowPortHelper: 'ການອະນຸຍາດເຂົ້າເຖິງພອດພາຍນອກຈະເປັນການເປີດພອດຢູ່ໄຟວໍ',
        appInstallWarn: 'ແອັບພລິເຄຊັນນີ້ບໍ່ໄດ້ເປີດພອດພາຍນອກໂດຍເລີ່ມຕົ້ນ. ຄລິກ "ການຕັ້ງຄ່າຂັ້ນສູງ" ເພື່ອເປີດພອດ.',
        upgradeStart: 'ເລີ່ມການອັບເກຣດ! ກະລຸນາຣີເຟຣຊໜ້າເວັບພາຍຫຼັງ',
        toFolder: 'ເປີດໂຟນເດີຕິດຕັ້ງ',
        editCompose: 'ແກ້ໄຂໄຟລ໌ compose',
        editComposeHelper: 'ການແກ້ໄຂໄຟລ໌ compose ອາດເຮັດໃຫ້ການຕິດຕັ້ງຊອບແວລົ້ມເຫຼວ',
        composeNullErr: 'compose ບໍ່ສາມາດຫວ່າງໄດ້',
        takeDown: 'ຢຸດການໃຊ້ງານ (Retired)',
        allReadyInstalled: 'ຕິດຕັ້ງແລ້ວ',
        installHelper: 'ຖ້າມີບັນຫາໃນການດຶງອິມເມຈ (pull image), ກະລຸນາຕັ້ງຄ່າ image acceleration.',
        sortMode: 'ຈັດລຽງ',
        installWarn:
            'ບໍ່ໄດ້ເລືອກການເຂົ້າເຖິງຈາກພາຍນອກ, ເຊິ່ງຈະເຮັດໃຫ້ບໍ່ສາມາດເຂົ້າເຖິງແອັບຜ່ານເຄືອຂ່າຍພາຍນອກໄດ້. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        showIgnore: 'ເບິ່ງແອັບທີ່ລະເລີຍ',
        cancelIgnore: 'ຍົກເລີກການລະເລີຍ',
        ignoreList: 'ລາຍການແອັບທີ່ລະເລີຍ',
        appHelper: 'ໄປທີ່ໜ້າລາຍລະອຽດແອັບເພື່ອເບິ່ງຄຳແນະນຳການຕິດຕັ້ງສຳລັບບາງແອັບພິເສດ.',
        backupApp: 'ສຳຮອງຂໍ້ມູນແອັບກ່ອນອັບເກຣດ',
        backupAppHelper:
            'ຖ້າການອັບເກຣດລົ້ມເຫຼວ, ຂໍ້ມູນສຳຮອງຈະຖືກຍ້ອນກັບໂດຍອັດຕະໂນມັດ. ກະລຸນາກວດສອບສາເຫດທີ່ລົ້ມເຫຼວໃນ Log ລະບົບ',
        openrestyDeleteHelper: 'ການບັງຄັບລຶບ OpenResty ຈະລຶບເວັບໄຊທັງໝົດ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        downloadLogHelper1: 'Log ທັງໝົດຂອງແອັບ {0} ກຳລັງຈະຖືກດາວໂຫຼດ. ຕ້ອງການຕໍ່ຫຼືບໍ່? ',
        downloadLogHelper2: 'Log {1} ລາຍການຫຼ້າສຸດຂອງແອັບ {0} ກຳລັງຈະຖືກດາວໂຫຼດ. ຕ້ອງການຕໍ່ຫຼືບໍ່? ',
        syncAllAppHelper: 'ແອັບພລິເຄຊັນທັງໝົດຈະຖືກຊິງຄ໌. ຕ້ອງການຕໍ່ຫຼືບໍ່? ',
        hostModeHelper:
            'ໂໝດເຄືອຂ່າຍຂອງແອັບປະຈຸບັນແມ່ນ host mode. ຖ້າທ່ານຕ້ອງການເປີດພອດ, ກະລຸນາເປີດດ້ວຍຕົນເອງໃນໜ້າໄຟວໍ.',
        showLocal: 'ສະແດງແອັບໃນເຄື່ອງ',
        reload: 'ໂຫຼດໃໝ່',
        upgradeWarn:
            'ການອັບເກຣດແອັບຈະປ່ຽນແທນໄຟລ໌ docker-compose.yml. ຖ້າມີການປ່ຽນແປງໃດໆ, ທ່ານສາມາດຄລິກເພື່ອເບິ່ງການປຽບທຽບໄຟລ໌',
        openclawHttpsUpgradeNoticeTitle:
            'ໝາຍເຫດ: ຄຳແນະນຳຕໍ່ໄປນີ້ໃຊ້ໄດ້ສະເພາະຕອນອັບເກຣດ OpenClaw ຈາກເວີຊັນ 2026.3.13 ຫາ 2026.3.22 ເປັນ 2026.3.23 ຫຼື ສູງກວ່າ:',
        openclawHttpsUpgradeNoticeItem1:
            'ຫຼັງຈາກອັບເກຣດ, ການເຂົ້າເຖິງ agent ຈະກັບໄປເປັນ HTTP. ໄປທີ່ ການຕັ້ງຄ່າ -> ຄວາມປອດໄພ ເພື່ອກວດສອບທີ່ຢູ່ການເຂົ້າເຖິງ.',
        openclawHttpsUpgradeNoticeItem2:
            'ຖ້າທ່ານເຄີຍໃຊ້ເວັບໄຊ reverse proxy, ກະລຸນາປ່ຽນ proxy target ເປັນ http://IP:Port.',
        newVersion: 'ເວີຊັນໃໝ່',
        oldVersion: 'ເວີຊັນປະຈຸບັນ',
        composeDiff: 'ການປຽບທຽບໄຟລ໌',
        showDiff: 'ເບິ່ງການປຽບທຽບ',
        useNew: 'ໃຊ້ເວີຊັນທີ່ກຳນົດເອງ',
        useDefault: 'ໃຊ້ເວີຊັນເລີ່ມຕົ້ນ',
        useCustom: 'ປັບແຕ່ງ docker-compose.yml',
        useCustomHelper:
            'ການໃຊ້ໄຟລ໌ docker-compose.yml ທີ່ປັບແຕ່ງເອງອາດເຮັດໃຫ້ການອັບເກຣດແອັບລົ້ມເຫຼວ. ຖ້າບໍ່ຈຳເປັນ, ບໍ່ຄວນເລືອກ.',
        diffHelper:
            'ເບື້ອງຊ້າຍແມ່ນເວີຊັນເກົ່າ, ເບື້ອງຂວາແມ່ນເວີຊັນໃໝ່. ຫຼັງຈາກແກ້ໄຂແລ້ວ, ຄລິກເພື່ອບັນທຶກເວີຊັນທີ່ປັບແຕ່ງ',
        pullImage: 'ດຶງອິມເມຈ (Pull Image)',
        pullImageHelper: 'ປະຕິບັດການ docker pull ເພື່ອດຶງອິມເມຈກ່ອນແອັບຈະເລີ່ມຕົ້ນ',
        deleteImage: 'ລຶບອິມເມຈ',
        deleteImageHelper: 'ລຶບອິມເມຈທີ່ກ່ຽວຂ້ອງກັບແອັບ. ວຽກຈະບໍ່ຢຸດຖ້າການລຶບລົ້ມເຫຼວ',
        requireMemory: 'ໜ່ວຍຄວາມຈຳ',
        supportedArchitectures: 'ສະຖາປັດຕະຍະກຳທີ່ຮອງຮັບ',
        link: 'ລິ້ງ',
        showCurrentArch: 'ສະຖາປັດຕະຍະກຳ',
        syncLocalApp: 'ຊິງຄ໌ແອັບໃນເຄື່ອງ',
        memoryRequiredHelper: 'ຄວາມຕ້ອງການໜ່ວຍຄວາມຈຳຂອງແອັບປະຈຸບັນ {0}',
        gpuConfig: 'ເປີດໃຊ້ການຮອງຮັບ GPU',
        gpuConfigHelper:
            'ກະລຸນາໃຫ້ແນ່ໃຈວ່າເຄື່ອງມີ NVIDIA GPU ແລະ ໄດ້ຕິດຕັ້ງໄດເວີ NVIDIA ລວມທັງ NVIDIA Docker Container Toolkit ແລ້ວ',
        webUI: 'ທີ່ຢູ່ເຂົ້າເຖິງເວັບ',
        webUIPlaceholder: 'ຕົວຢ່າງ: example.com:8080/login',
        defaultWebDomain: 'ທີ່ຢູ່ເຂົ້າເຖິງເລີ່ມຕົ້ນ',
        defaultWebDomainHepler:
            'ຖ້າພອດຂອງແອັບແມ່ນ 8080, ທີ່ຢູ່ redirect ຈະເປັນ http(s)://ທີ່ຢູ່ເຂົ້າເຖິງເລີ່ມຕົ້ນ:8080',
        webUIConfig:
            'Node ປະຈຸບັນຍັງບໍ່ໄດ້ຕັ້ງຄ່າທີ່ຢູ່ເຂົ້າເຖິງເລີ່ມຕົ້ນ. ກະລຸນາຕັ້ງຄ່າໃນພາຣາມິເຕີແອັບ ຫຼື ໄປທີ່ການຕັ້ງຄ່າແຜງຄວບຄຸມ!',
        toLink: 'ເປີດ',
        customAppHelper: 'ກ່ອນທີ່ຈະຕິດຕັ້ງແພັກເກດຮ້ານຄ້າແອັບທີ່ປັບແຕ່ງເອງ, ກະລຸນາໃຫ້ແນ່ໃຈວ່າຍັງບໍ່ມີແອັບທີ່ຕິດຕັ້ງໄວ້.',
        forceUninstall: 'ບັງຄັບຖອນການຕິດຕັ້ງ',
        syncCustomApp: 'ຊິງຄ໌ແອັບທີ່ປັບແຕ່ງເອງ',
        ignoreAll: 'ລະເລີຍເວີຊັນຕໍ່ໆໄປທັງໝົດ',
        ignoreVersion: 'ລະເລີຍເວີຊັນທີ່ກຳນົດ',
        specifyIP: 'ຜູກມັດກັບ IP ຂອງ Host',
        specifyIPHelper: 'ຕັ້ງຄ່າທີ່ຢູ່ host/network interface ເພື່ອຜູກມັດກັບພອດ (ຖ້າບໍ່ແນ່ໃຈ, ກະລຸນາປ່ອຍຫວ່າງໄວ້)',
        uninstallDeleteBackup: 'ຖອນການຕິດຕັ້ງແອັບ - ລຶບໄຟລ໌ສຳຮອງ',
        uninstallDeleteImage: 'ຖອນການຕິດຕັ້ງແອັບ - ລຶບອິມເມຈ',
        upgradeBackup: 'ສຳຮອງແອັບກ່ອນອັບເກຣດ',
        upgradeDeleteImage: 'ອັບເກຣດແອັບ - ລຶບອິມເມຈເກົ່າ',
        installAllowPort: 'ເປີດການເຂົ້າເຖິງພອດພາຍນອກໂດຍເລີ່ມຕົ້ນເມື່ອຕິດຕັ້ງແອັບ',
        noAppHelper: 'ກວດບໍ່ພົບແອັບພລິເຄຊັນ, ໄປທີ່ສູນວຽກເພື່ອເບິ່ງ Log ການຊິງຄ໌ຮ້ານຄ້າແອັບ',
        isEdirWarn: 'ກວດພົບການປ່ຽນແປງໃນ docker-compose.yml. ກະລຸນາກວດສອບຄວາມແຕກຕ່າງ.',
    },
    website: {
        primaryDomain: 'ໂດເມນຫຼັກ',
        otherDomains: 'ໂດເມນອື່ນໆ',
        static: 'ສະແຕຕິກ (Static)',
        deployment: 'ການຕິດຕັ້ງ (Deployment)',
        supportUpType: 'ຮອງຮັບສະເພາະໄຟລ໌ນາມສະກຸນ .tar.gz ແລະ ໄຟລ໌ທີ່ບີບອັດຕ້ອງມີໄຟລ໌ {0}.json',
        proxy: 'ຣີເວີສພຣັອກຊີ (Reverse proxy)',
        alias: 'ຊື່ຫຼິ້ນ (Alias)',
        ftpUser: 'ບັນຊີ FTP',
        ftpPassword: 'ລະຫັດຜ່ານ FTP',
        ftpHelper: 'ຫຼັງຈາກສ້າງເວັບໄຊ, ບັນຊີ FTP ທີ່ກ່ຽວຂ້ອງຈະຖືກສ້າງຂຶ້ນ ແລະ ໂຟນເດີ FTP ຈະເຊື່ອມຕໍ່ກັບໂຟນເດີເວັບໄຊ.',
        remark: 'ໝາຍເຫດ',
        groupSetting: 'ການຈັດການກຸ່ມ',
        createGroup: 'ສ້າງກຸ່ມ',
        appNew: 'ແອັບພລິເຄຊັນໃໝ່',
        appInstalled: 'ແອັບພລິເຄຊັນທີ່ຕິດຕັ້ງແລ້ວ',
        delete: 'ລຶບເວັບໄຊ',
        deleteApp: 'ລຶບແອັບພລິເຄຊັນ',
        deleteBackup: 'ລຶບໄຟລ໌ສຳຮອງ',
        domain: 'ໂດເມນ',
        domainHelper: 'ໜຶ່ງໂດເມນຕໍ່ແຖວ.\nຮອງຮັບ wildcard "*" ແລະ ທີ່ຢູ່ IP.\nຮອງຮັບການເພີ່ມພອດ.',
        addDomain: 'ເພີ່ມ',
        domainConfig: 'ໂດເມນ',
        defaultDoc: 'ເອກະສານເລີ່ມຕົ້ນ',
        perserver: 'ຈຳນວນການເຊື່ອມຕໍ່ພ້ອມກັນ (Concurrency)',
        perserverHelper: 'ຈຳກັດຈຳນວນການເຊື່ອມຕໍ່ພ້ອມກັນສູງສຸດຂອງເວັບໄຊນີ້',
        perip: 'IP ດ່ຽວ',
        peripHelper: 'ຈຳກັດຈຳນວນການເຂົ້າເຖິງພ້ອມກັນສູງສຸດຕໍ່ໜຶ່ງ IP',
        rate: 'ຈຳກັດການຮັບສົ່ງຂໍ້ມູນ',
        rateLimit: 'ຈຳກັດຄວາມໄວຕໍ່ການຮ້ອງຂໍ',
        rateHelper: 'ຈຳກັດການໄຫຼຂອງແຕ່ລະການຮ້ອງຂໍ (ຫົວໜ່ວຍ: KB)',
        rateLimitHelper: 'ຈຳກັດຄວາມໄວການຮັບສົ່ງຂໍ້ມູນຕໍ່ການຮ້ອງຂໍ (ຫົວໜ່ວຍ: KB/s)',
        limitHelper: 'ເປີດໃຊ້ການຄວບຄຸມການຮັບສົ່ງຂໍ້ມູນ',
        other: 'ອື່ນໆ',
        currentSSL: 'ໃບຢັ້ງຢືນປະຈຸບັນ',
        dnsAccount: 'ບັນຊີ DNS',
        applySSL: 'ຂໍໃບຢັ້ງຢືນ',
        SSLList: 'ລາຍການໃບຢັ້ງຢືນ',
        createDnsAccount: 'ບັນຊີ DNS',
        aliyun: 'Aliyun DNS',
        aliEsa: 'Aliyun ESA',
        awsRoute53: 'Amazon Route 53',
        manual: 'ຈັດການດ້ວຍຕົນເອງ',
        key: 'ຄີ (Key)',
        check: 'ເບິ່ງ',
        acmeAccountManage: 'ຈັດການບັນຊີ ACME',
        email: 'ອີເມລ',
        acmeAccount: 'ບັນຊີ ACME',
        provider: 'ວິທີການກວດສອບ',
        dnsManual: 'ການແກ້ໄຂ DNS ດ້ວຍຕົນເອງ',
        expireDate: 'ວັນໝົດອາຍຸ',
        brand: 'ອົງກອນ',
        deploySSL: 'ການຕິດຕັ້ງ (Deployment)',
        deploySSLHelper: 'ທ່ານແນ່ໃຈຫຼືບໍ່ວ່າຈະຕິດຕັ້ງໃບຢັ້ງຢືນ? ',
        ssl: 'ໃບຢັ້ງຢືນ | ໃບຢັ້ງຢືນ',
        dnsAccountManage: 'ຈັດການຜູ້ໃຫ້ບໍລິການ DNS',
        renewSSL: 'ຕໍ່ອາຍຸ',
        renewHelper: 'ທ່ານແນ່ໃຈຫຼືບໍ່ວ່າຈະຕໍ່ອາຍຸໃບຢັ້ງຢືນ? ',
        renewSuccess: 'ຕໍ່ອາຍຸໃບຢັ້ງຢືນສຳເລັດ',
        enableHTTPS: 'ເປີດໃຊ້ງານ',
        aliasHelper: 'ຊື່ຫຼິ້ນແມ່ນຊື່ໂຟນເດີຂອງເວັບໄຊ',
        lastBackupAt: 'ເວລາສຳຮອງຫຼ້າສຸດ',
        null: 'ບໍ່ມີ',
        nginxConfig: 'ການຕັ້ງຄ່າ Nginx',
        websiteConfig: 'ການຕັ້ງຄ່າເວັບໄຊ',
        proxySettings: 'ການຕັ້ງຄ່າ Proxy',
        advancedSettings: 'ການຕັ້ງຄ່າຂັ້ນສູງ',
        cacheSettings: 'ການຕັ້ງຄ່າແຄຊ',
        sniSettings: 'ການຕັ້ງຄ່າ SNI',
        basic: 'ພື້ນຖານ',
        source: 'ການຕັ້ງຄ່າ',
        security: 'ຄວາມປອດໄພ',
        nginxPer: 'ການປັບແຕ່ງປະສິດທິພາບ',
        neverExpire: 'ບໍ່ມີວັນໝົດອາຍຸ',
        setDefault: 'ຕັ້ງເປັນຄ່າເລີ່ມຕົ້ນ',
        deleteHelper: 'ສະຖານະແອັບທີ່ກ່ຽວຂ້ອງຜິດປົກກະຕິ, ກະລຸນາກວດສອບ',
        toApp: 'ໄປທີ່ລາຍການທີ່ຕິດຕັ້ງແລ້ວ',
        cycle: 'ຮອບວຽນ',
        frequency: 'ຄວາມຖີ່',
        ccHelper: 'ມີການຮ້ອງຂໍ URL ດຽວກັນຫຼາຍກວ່າ {1} ຄັ້ງພາຍໃນ {0} ວິນາທີ, ຈະເປີດໃຊ້ການປ້ອງກັນ CC ແລະ ບລັອກ IP ນີ້',
        mustSave: 'ການແກ້ໄຂຕ້ອງໄດ້ຮັບການບັນທຶກເພື່ອໃຫ້ມີຜົນ',
        fileExt: 'ນາມສະກຸນໄຟລ໌',
        fileExtBlock: 'ລາຍການບລັອກນາມສະກຸນໄຟລ໌',
        value: 'ຄ່າ',
        enable: 'ເປີດໃຊ້ງານ',
        proxyAddress: 'ທີ່ຢູ່ Proxy',
        proxyHelper: 'ຕົວຢ່າງ: 127.0.0.1:8080',
        forceDelete: 'ບັງຄັບລຶບ',
        forceDeleteHelper: 'ການບັງຄັບລຶບຈະລະເລີຍຂໍ້ຜິດພາດໃນລະຫວ່າງການລຶບ ແລະ ລຶບຂໍ້ມູນ Metadata ອອກໃນທີ່ສຸດ.',
        deleteAppHelper: 'ລຶບແອັບພລິເຄຊັນ ແລະ ໄຟລ໌ສຳຮອງແອັບທີ່ກ່ຽວຂ້ອງພ້ອມກັນ',
        deleteBackupHelper: 'ລຶບໄຟລ໌ສຳຮອງເວັບໄຊນຳ.',
        deleteDatabaseHelper: 'ລຶບຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງກັບເວັບໄຊນຳ',
        deleteConfirmHelper: 'ການລຶບບໍ່ສາມາດຍົກເລີກໄດ້. ປ້ອນ <span style="color:red"> "{0}" </span> ເພື່ອຢືນຢັນການລຶບ.',
        staticPath: 'ໂຟນເດີຫຼັກທີ່ກ່ຽວຂ້ອງແມ່ນ ',
        limit: 'ຮູບແບບ',
        blog: 'ເວັບບອດ/ບລັອກ',
        imageSite: 'ເວັບໄຊຮູບພາບ',
        downloadSite: 'ເວັບໄຊດາວໂຫຼດ',
        shopSite: 'ຮ້ານຄ້າ',
        doorSite: 'ເວັບໄຊພໍທັລ (Portal)',
        qiteSite: 'ອົງກອນ/ບໍລິສັດ',
        videoSite: 'ວິດີໂອ',
        errLog: 'Log ຂໍ້ຜິດພາດ',
        stopHelper:
            'ຫຼັງຈາກຢຸດເວັບໄຊ, ມັນຈະບໍ່ສາມາດເຂົ້າເຖິງໄດ້ຕາມປົກກະຕິ, ແລະ ຜູ້ໃຊ້ຈະເຫັນໜ້າຢຸດການໃຊ້ງານເມື່ອເຂົ້າເບິ່ງ. ຕ້ອງການຕໍ່ຫຼືບໍ່? ',
        startHelper: 'ຫຼັງຈາກເປີດໃຊ້ເວັບໄຊ, ຜູ້ໃຊ້ສາມາດເຂົ້າເບິ່ງເນື້ອຫາໄດ້ຕາມປົກກະຕິ. ຕ້ອງການຕໍ່ຫຼືບໍ່? ',
        sitePath: 'ໂຟນເດີ',
        siteAlias: 'ຊື່ຫຼິ້ນເວັບໄຊ',
        primaryPath: 'ໂຟນເດີຮາກ (Root directory)',
        folderTitle: 'ເວັບໄຊປະກອບມີໂຟນເດີຫຼັກດັ່ງຕໍ່ໄປນີ້',
        wafFolder: 'ກົດລະບຽບໄຟວໍ',
        indexFolder: 'ໂຟນເດີຮາກຂອງເວັບໄຊ',
        sslFolder: 'ໃບຢັ້ງຢືນເວັບໄຊ',
        enableOrNot: 'ເປີດໃຊ້ງານ',
        oldSSL: 'ໃບຢັ້ງຢືນທີ່ມີຢູ່ແລ້ວ',
        manualSSL: 'ນຳເຂົ້າໃບຢັ້ງຢືນ',
        select: 'ເລືອກ',
        selectSSL: 'ເລືອກໃບຢັ້ງຢືນ',
        privateKey: 'ຄີສ່ວນຕົວ (KEY)',
        certificate: 'ໃບຢັ້ງຢືນ (ຮູບແບບ PEM)',
        HTTPConfig: 'ຕົວເລືອກ HTTP',
        HTTPSOnly: 'ບລັອກການຮ້ອງຂໍ HTTP',
        HTTPToHTTPS: 'ປ່ຽນເສັ້ນທາງໄປ HTTPS',
        HTTPAlso: 'ອະນຸຍາດການຮ້ອງຂໍ HTTP ໂດຍກົງ',
        sslConfig: 'ຕົວເລືອກ SSL',
        disableHTTPS: 'ປິດໃຊ້ງານ HTTPS',
        disableHTTPSHelper: 'ການປິດໃຊ້ງານ HTTPS ຈະລຶບການຕັ້ງຄ່າທີ່ກ່ຽວຂ້ອງກັບໃບຢັ້ງຢືນ, ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        SSLHelper:
            'ໝາຍເຫດ: ຫ້າມໃຊ້ໃບຢັ້ງຢືນ SSL ສຳລັບເວັບໄຊທີ່ຜິດກົດໝາຍ.\nຖ້າບໍ່ສາມາດເຂົ້າເຖິງ HTTPS ໄດ້ຫຼັງຈາກເປີດແລ້ວ, ກະລຸນາກວດສອບວ່າໄຟວໍໄດ້ເປີດພອດ 443 ແລ້ວຫຼືບໍ່.',
        SSLConfig: 'ການຕັ້ງຄ່າໃບຢັ້ງຢືນ',
        SSLProConfig: 'ການຕັ້ງຄ່າໂປຣໂຕຄໍ',
        supportProtocol: 'ເວີຊັນໂປຣໂຕຄໍ',
        encryptionAlgorithm: 'ອັນກໍຣິດທຶມການເຂົ້າລະຫັດ',
        notSecurity: '(ບໍ່ປອດໄພ)',
        encryptHelper:
            "Let's Encrypt ມີການຈຳກັດຄວາມຖີ່ໃນການອອກໃບຢັ້ງຢືນ, ແຕ່ພຽງພໍສຳລັບການໃຊ້ງານທົ່ວໄປ. ການດຳເນີນການຖີ່ເກີນໄປຈະເຮັດໃຫ້ການອອກໃບຢັ້ງຢືນລົ້ມເຫຼວ. ສໍາລັບຂໍ້ຈຳກັດສະເພາະ, ກະລຸນາເບິ່ງ <a target='_blank' href='https://letsencrypt.org/zh-cn/docs/rate-limits/'>ເອກະສານທາງການ</a> ",
        ipValue: 'ຄ່າ',
        wafValueHelper: 'ຄ່າ',
        ext: 'ນາມສະກຸນໄຟລ໌',
        wafInputHelper: 'ປ້ອນຂໍ້ມູນແຍກແຕ່ລະແຖວ',
        data: 'ຂໍ້ມູນ',
        ever: 'ຖາວອນ',
        nextYear: 'ອີກໜຶ່ງປີຂ້າງໜ້າ',
        noLog: 'ບໍ່ພົບ Log',
        defaultServer: 'ຕັ້ງເປັນເວັບໄຊເລີ່ມຕົ້ນ',
        noDefaultServer: 'ບໍ່ໄດ້ຕັ້ງຄ່າ',
        defaultServerHelper:
            'ຫຼັງຈາກຕັ້ງເປັນເວັບໄຊເລີ່ມຕົ້ນ, ໂດເມນ ແລະ IP ທັງໝົດທີ່ບໍ່ໄດ້ຜູກມັດຈະຖືກປ່ຽນເສັ້ນທາງມາທີ່ເວັບໄຊນີ້\nວິທີນີ້ສາມາດປ້ອງກັນການເຂົ້າເຖິງທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດໄດ້ຢ່າງມີປະສິດທິພາບ\nແຕ່ຈະເຮັດໃຫ້ການສະກັດກັ້ນໂດເມນທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດຂອງ WAF ລົ້ມເຫຼວ',
        restoreHelper: 'ທ່ານແນ່ໃຈຫຼືບໍ່ວ່າຈະກູ້ຄືນໂດຍໃຊ້ໄຟລ໌ສຳຮອງນີ້?',
        websiteDeploymentHelper: 'ໃຊ້ແອັບພລິເຄຊັນທີ່ຕິດຕັ້ງແລ້ວ ຫຼື ສ້າງແອັບໃໝ່ເພື່ອສ້າງເວັບໄຊ.',
        websiteStatictHelper: 'ສ້າງໂຟນເດີເວັບໄຊເທິງ Host.',
        websiteProxyHelper:
            'ໃຊ້ reverse proxy ເພື່ອສົ່ງຕໍ່ບໍລິການທີ່ມີຢູ່ແລ້ວ. ຕົວຢ່າງ: ຖ້າມີບໍລິການເຮັດວຽກຢູ່ພອດ 8080, ທີ່ຢູ່ proxy ຈະເປັນ "http://127.0.0.1:8080".',
        runtimeProxyHelper: 'ໃຊ້ Runtime ຂອງເວັບໄຊເພື່ອສ້າງເວັບໄຊ.',
        runtime: 'ຣັນທາມ (Runtime)',
        deleteRuntimeHelper: 'ແອັບພລິເຄຊັນ Runtime ຈຳເປັນຕ້ອງຖືກລຶບພ້ອມກັບເວັບໄຊ, ກະລຸນາເຮັດດ້ວຍຄວາມລະມັດລະວັງ',
        proxyType: 'ປະເພດເຄືອຂ່າຍ',
        unix: 'ເຄືອຂ່າຍ Unix',
        tcp: 'ເຄືອຂ່າຍ TCP/IP',
        phpFPM: 'ການຕັ້ງຄ່າ FPM',
        phpConfig: 'ການຕັ້ງຄ່າ PHP',
        updateConfig: 'ອັບເດດການຕັ້ງຄ່າ',
        isOn: 'ເປີດ',
        isOff: 'ປິດ',
        rewrite: 'ກົດການປ່ຽນເສັ້ນທາງ (Pseudo-static)',
        rewriteMode: 'ຮູບແບບ',
        current: 'ປະຈຸບັນ',
        rewriteHelper: 'ຖ້າການຕັ້ງຄ່າ pseudo-static ເຮັດໃຫ້ເວັບໄຊເຂົ້າເຖິງບໍ່ໄດ້, ໃຫ້ລອງກັບໄປໃຊ້ການຕັ້ງຄ່າເລີ່ມຕົ້ນ.',
        runDir: 'ໂຟນເດີທີ່ເຮັດວຽກ',
        runUserHelper:
            'ສຳລັບເວັບໄຊທີ່ຕິດຕັ້ງຜ່ານ PHP container, ທ່ານຕ້ອງຕັ້ງຄ່າເຈົ້າຂອງ ແລະ ກຸ່ມຜູ້ໃຊ້ຂອງໄຟລ໌ ແລະ ໂຟນເດີທັງໝົດເປັນ 1000. ສຳລັບສະພາບແວດລ້ອມ PHP ໃນເຄື່ອງ, ໃຫ້ອ້າງອີງຕາມການຕັ້ງຄ່າ PHP-FPM ໃນເຄື່ອງ',
        userGroup: 'ຜູ້ໃຊ້/ກຸ່ມ',
        uGroup: 'ກຸ່ມ',
        proxyPath: 'ພາດ Proxy',
        proxyPass: 'URL ປາຍທາງ',
        cache: 'ແຄຊ (Cache)',
        cacheTime: 'ໄລຍະເວລາແຄຊ',
        enableCache: 'ແຄຊ',
        proxyHost: 'Proxy host',
        disabled: 'ຢຸດແລ້ວ',
        startProxy: 'ນີ້ຈະເລີ່ມການເຮັດວຽກຂອງ reverse proxy. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        stopProxy: 'ນີ້ຈະຢຸດການເຮັດວຽກຂອງ reverse proxy. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        sourceFile: 'ເບິ່ງຊອດໂຄ້ດ',
        proxyHelper1: 'ເມື່ອເຂົ້າເຖິງໂຟນເດີນີ້, ເນື້ອຫາຈາກ URL ປາຍທາງຈະຖືກສົ່ງກັບຄືນມາສະແດງ.',
        proxyPassHelper: 'URL ປາຍທາງຕ້ອງສາມາດໃຊ້ງານ ແລະ ເຂົ້າເຖິງໄດ້.',
        proxyHostHelper: 'ສົ່ງຊື່ໂດເມນໃນສ່ວນຫົວຂອງການຮ້ອງຂໍ (request header) ໄປຍັງເຊີບເວີ proxy.',
        modifier: 'ກົດລະບຽບການຈັບຄູ່',
        modifierHelper:
            'ຕົວຢ່າງ: "=" ແມ່ນການຈັບຄູ່ແບບແນ່ນອນ, "~" ແມ່ນການຈັບຄູ່ແບບ regular expression, "^~" ແມ່ນການຈັບຄູ່ສ່ວນເລີ່ມຕົ້ນຂອງພາດ, ແລະ ອື່ນໆ.',
        replace: 'ການປ່ຽນແທນຂໍ້ຄວາມ',
        replaceHelper:
            'ຄຸນສົມບັດການປ່ຽນແທນຂໍ້ຄວາມຂອງ nginx ຊ່ວຍໃຫ້ສາມາດປ່ຽນຂໍ້ຄວາມໃນເນື້ອຫາຕອບກັບລະຫວ່າງການເຮັດ reverse proxy. ມັກໃຊ້ເພື່ອແກ້ໄຂລິ້ງ, ທີ່ຢູ່ API ແລະ ອື່ນໆ ໃນໄຟລ໌ HTML, CSS, JavaScript. ຮອງຮັບການໃຊ້ regular expression.',
        addReplace: 'ເພີ່ມ',
        replaced: 'ຂໍ້ຄວາມທີ່ຄົ້ນຫາ (ຫ້າມຫວ່າງ)',
        replaceText: 'ປ່ຽນແທນດ້ວຍຂໍ້ຄວາມ',
        replacedErr: 'ຂໍ້ຄວາມທີ່ຄົ້ນຫາບໍ່ສາມາດຫວ່າງໄດ້',
        replacedErr2: 'ຂໍ້ຄວາມທີ່ຄົ້ນຫາບໍ່ສາມາດຊ້ຳກັນໄດ້',
        replacedListEmpty: 'ບໍ່ມີກົດລະບຽບການປ່ຽນແທນຂໍ້ຄວາມ',
        proxySslName: 'ຊື່ Proxy SNI',
        basicAuth: 'ການຢືນຢັນຕົວຕົນພື້ນຖານ (Basic auth)',
        editBasicAuthHelper:
            'ລະຫັດຜ່ານຖືກເຂົ້າລະຫັດແບບ asymmetric ແລະ ບໍ່ສາມາດສະແດງຄືນໄດ້. ການແກ້ໄຂຈຳເປັນຕ້ອງຕັ້ງລະຫັດຜ່ານໃໝ່',
        antiLeech: 'ປ້ອງກັນການແອບລິ້ງ (Anti-leech)',
        extends: 'ສ່ວນຂະຫຍາຍ',
        browserCache: 'ແຄຊບຣາວເຊີ',
        noModify: 'ບໍ່ມີການແກ້ໄຂ',
        serverCache: 'ແຄຊເຊີບເວີ',
        leechLog: 'ບັນທຶກ Log ການແອບລິ້ງ',
        accessDomain: 'ໂດເມນທີ່ອະນຸຍາດ',
        leechReturn: 'ຊັບພະຍາກອນທີ່ຕອບກັບ',
        noneRef: 'ອະນຸຍາດ referrer ຫວ່າງ',
        disable: 'ບໍ່ໄດ້ເປີດໃຊ້',
        disableLeechHelper: 'ຕ້ອງການປິດການປ້ອງກັນການແອບລິ້ງຫຼືບໍ່',
        disableLeech: 'ປິດການປ້ອງກັນການແອບລິ້ງ',
        ipv6: 'ຟັງ IPv6',
        leechReturnError: 'ປ້ອນລະຫັດສະຖານະ HTTP',
        blockedRef: 'ອະນຸຍາດ Referer ທີ່ບໍ່ເປັນມາດຕະຖານ',
        accessControl: 'ການຄວບຄຸມການແອບລິ້ງ',
        leechcacheControl: 'ການຄວບຄຸມແຄຊ',
        logEnableControl: 'ບັນທຶກ Log ການຮ້ອງຂໍໄຟລ໌ຄົງທີ່ (Static asset)',
        leechSpecialValidHelper:
            "ເມື່ອເປີດ 'ອະນຸຍາດ Referer ຫວ່າງ', ການຮ້ອງຂໍທີ່ບໍ່ມີ Referer (ການເຂົ້າເຖິງໂດຍກົງ) ຈະບໍ່ຖືກບລັອກ; ການເປີດ 'ອະນຸຍາດ Referer ທີ່ບໍ່ເປັນມາດຕະຖານ' ຈະອະນຸຍາດ Referer ໃດໆທີ່ບໍ່ໄດ້ເລີ່ມຕົ້ນດ້ວຍ http/https.",
        leechInvalidReturnHelper: 'ລະຫັດສະຖານະ HTTP ທີ່ຈະສົ່ງກັບຄືນຫຼັງຈາກບລັອກການແອບລິ້ງ',
        leechlogControlHelper:
            'ບັນທຶກ Log ການຮ້ອງຂໍໄຟລ໌ຄົງທີ່; ປົກກະຕິແລ້ວຈະປິດໃນການໃຊ້ງານຈິງເພື່ອຫຼີກລ່ຽງ Log ທີ່ຫຼາຍເກີນໄປ',
        selectAcme: 'ເລືອກບັນຊີ Acme',
        imported: 'ສ້າງດ້ວຍຕົນເອງ',
        importType: 'ປະເພດການນຳເຂົ້າ',
        pasteSSL: 'ວາງໂຄ້ດ',
        localSSL: 'ເລືອກໄຟລ໌ຈາກເຊີບເວີ',
        privateKeyPath: 'ໄຟລ໌ຄີສ່ວນຕົວ (Private key)',
        certificatePath: 'ໄຟລ໌ໃບຢັ້ງຢືນ',
        ipWhiteListHelper: 'ບົດບາດຂອງລາຍການ IP ທີ່ອະນຸຍາດ: ກົດລະບຽບທັງໝົດຈະບໍ່ມີຜົນກັບ IP ໃນລາຍການນີ້',
        redirect: 'ການປ່ຽນເສັ້ນທາງ (Redirect)',
        sourceDomain: 'ໂດເມນຕົ້ນທາງ',
        targetURL: 'ທີ່ຢູ່ URL ປາຍທາງ',
        keepPath: 'ພາຣາມິເຕີ URI',
        path: 'ພາດ',
        redirectType: 'ປະເພດການປ່ຽນເສັ້ນທາງ',
        redirectWay: 'ວິທີການ',
        keep: 'ເກັບໄວ້',
        notKeep: 'ບໍ່ເກັບໄວ້',
        redirectRoot: 'ປ່ຽນເສັ້ນທາງໄປໜ້າຫຼັກ',
        redirectHelper: '301 ແມ່ນການປ່ຽນເສັ້ນທາງຖາວອນ, 302 ແມ່ນການປ່ຽນເສັ້ນທາງຊົ່ວຄາວ',
        changePHPVersionWarn: 'ການດຳເນີນການນີ້ບໍ່ສາມາດຍ້ອນກັບໄດ້, ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        changeVersion: 'ປ່ຽນເວີຊັນ',
        retainConfig: 'ຕ້ອງການເກັບໄຟລ໌ php-fpm.conf ແລະ php.ini ໄວ້ຫຼືບໍ່',
        runDirHelper2: 'ກະລຸນາໃຫ້ແນ່ໃຈວ່າໂຟນເດີທີ່ເຮັດວຽກສຳຮອງຢູ່ພາຍໃຕ້ໂຟນເດີ index',
        openrestyHelper:
            'ພອດເລີ່ມຕົ້ນຂອງ OpenResty: HTTP {0}, HTTPS {1}, ເຊິ່ງອາດສົ່ງຜົນກະທົບຕໍ່ການເຂົ້າເຖິງໂດເມນ ແລະ ການບັງຄັບປ່ຽນເສັ້ນທາງ HTTPS',
        primaryDomainHelper: 'ຕົວຢ່າງ: example.com ຫຼື example.com:8080',
        acmeAccountType: 'ປະເພດບັນຊີ',
        keyType: 'ອັນກໍຣິດທຶມຂອງຄີ',
        tencentCloud: 'Tencent Cloud',
        containWarn: 'ຊື່ໂດເມນມີໂດເມນຫຼັກຢູ່ແລ້ວ, ກະລຸນາປ້ອນໃໝ່',
        rewriteHelper2:
            'ແອັບພລິເຄຊັນເຊັ່ນ WordPress ທີ່ຕິດຕັ້ງຈາກຮ້ານຄ້າແອັບມັກຈະມີການຕັ້ງຄ່າ pseudo-static ໄວ້ແລ້ວ. ການຕັ້ງຄ່າໃໝ່ອາດເຮັດໃຫ້ເກີດຂໍ້ຜິດພາດ.',
        websiteBackupWarn:
            'ຮອງຮັບສະເພາະການນຳເຂົ້າໄຟລ໌ສຳຮອງໃນເຄື່ອງເທົ່ານັ້ນ, ການນຳເຂົ້າຈາກເຄື່ອງອື່ນອາດເຮັດໃຫ້ການກູ້ຄືນລົ້ມເຫຼວ',
        ipWebsiteWarn: 'ເວັບໄຊທີ່ໃຊ້ IP ເປັນໂດເມນຈຳເປັນຕ້ອງຕັ້ງເປັນເວັບໄຊເລີ່ມຕົ້ນເພື່ອໃຫ້ເຂົ້າເຖິງໄດ້ຕາມປົກກະຕິ.',
        hstsHelper: 'ການເປີດໃຊ້ HSTS ສາມາດເພີ່ມຄວາມປອດໄພໃຫ້ເວັບໄຊ',
        includeSubDomains: 'ໂດເມນຍ່ອຍ',
        hstsIncludeSubDomainsHelper: 'ເມື່ອເປີດໃຊ້ແລ້ວ, ນະໂຍບາຍ HSTS ຈະມີຜົນກັບໂດເມນຍ່ອຍທັງໝົດຂອງໂດເມນປະຈຸບັນ.',
        defaultHtml: 'ຕັ້ງໜ້າເລີ່ມຕົ້ນ',
        website404: 'ໜ້າຂໍ້ຜິດພາດ 404 ຂອງເວັບໄຊ',
        domain404: 'ບໍ່ມີໜ້າເວັບນີ້',
        indexHtml: 'ໜ້າເລີ່ມຕົ້ນຂອງເວັບໄຊ Static',
        stopHtml: 'ໜ້າຢຸດການໃຊ້ງານເວັບໄຊ',
        indexPHP: 'ໜ້າເລີ່ມຕົ້ນຂອງເວັບໄຊ PHP',
        sslExpireDate: 'ວັນໝົດອາຍຸ SSL',
        website404Helper: 'ໜ້າຂໍ້ຜິດພາດ 404 ຮອງຮັບສະເພາະເວັບໄຊ PHP ແລະ ເວັບໄຊ Static ເທົ່ານັ້ນ',
        sni: 'SNI ຕົ້ນທາງ',
        sniHelper:
            'ເມື່ອ reverse proxy ປາຍທາງເປັນ HTTPS, ທ່ານອາດຕ້ອງຕັ້ງຄ່າ SNI ຕົ້ນທາງ. ເບິ່ງລາຍລະອຽດຈາກເອກະສານຂອງຜູ້ໃຫ້ບໍລິການ CDN.',
        proxySslVerify: 'ກວດສອບໃບຢັ້ງຢືນ SSL ຂອງເບື້ອງຫຼັງ',
        proxySslVerifyHelper:
            'ເມື່ອເປີດໃຊ້, proxy ຈະກວດສອບໃບຢັ້ງຢືນ SSL ຂອງເຊີບເວີຕົ້ນທາງຢ່າງເຂັ້ມງວດ (ປິດໄວ້ໂດຍເລີ່ມຕົ້ນ).',
        huaweicloud: 'Huawei Cloud',
        createDb: 'ສ້າງຖານຂໍ້ມູນ',
        enableSSLHelper: 'ການບໍ່ເປີດໃຊ້ຈະບໍ່ມີຜົນຕໍ່ການສ້າງເວັບໄຊ',
        batchAdd: 'ເພີ່ມໂດເມນແບບກຸ່ມ',
        batchInput: 'ປ້ອນຂໍ້ມູນແບບກຸ່ມ',
        domainNotFQDN: 'ໂດເມນນີ້ອາດຈະບໍ່ສາມາດເຂົ້າເຖິງໄດ້ໃນເຄືອຂ່າຍສາທາລະນະ',
        domainInvalid: 'ຮູບແບບໂດເມນບໍ່ຖືກຕ້ອງ',
        domainBatchHelper: 'ໜຶ່ງໂດເມນຕໍ່ແຖວ, ຮູບແບບ: domain:port@ssl\nຕົວຢ່າງ: example.com:443@ssl ຫຼື example.com',
        generateDomain: 'ສ້າງ',
        global: 'ທົ່ວໂລກ (Global)',
        subsite: 'ເວັບໄຊຍ່ອຍ',
        subsiteHelper: 'ເວັບໄຊຍ່ອຍສາມາດເລືອກໂຟນເດີຂອງເວັບໄຊ PHP ຫຼື Static ທີ່ມີຢູ່ແລ້ວເປັນໂຟນເດີຫຼັກໄດ້.',
        parentWbeiste: 'ເວັບໄຊຫຼັກ',
        deleteSubsite: 'ເພື່ອລຶບເວັບໄຊນີ້, ທ່ານຕ້ອງລຶບເວັບໄຊຍ່ອຍ {0} ກ່ອນ',
        loadBalance: 'ການກະຈາຍພາລະ (Load Balancing)',
        server: 'ເຊີບເວີ',
        algorithm: 'ອັນກໍຣິດທຶມ',
        ipHash: 'IP Hash',
        ipHashHelper:
            'ກະຈາຍການຮ້ອງຂໍໄປຍັງເຊີບເວີສະເພາະຕາມທີ່ຢູ່ IP ຂອງຜູ້ໃຊ້, ເພື່ອໃຫ້ແນ່ໃຈວ່າຜູ້ໃຊ້ຄົນນັ້ນຈະຖືກສົ່ງໄປຫາເຊີບເວີເກົ່າສະເໝີ.',
        leastConn: 'ການເຊື່ອມຕໍ່ໜ້ອຍທີ່ສຸດ (Least Connections)',
        leastConnHelper: 'ສົ່ງການຮ້ອງຂໍໄປຫາເຊີບເວີທີ່ມີການເຊື່ອມຕໍ່ທີ່ຍັງເຮັດວຽກຢູ່ໜ້ອຍທີ່ສຸດ.',
        leastTime: 'ເວລາໜ້ອຍທີ່ສຸດ (Least Time)',
        leastTimeHelper: 'ສົ່ງການຮ້ອງຂໍໄປຫາເຊີບເວີທີ່ມີເວລາການເຊື່ອມຕໍ່ທີ່ຍັງເຮັດວຽກຢູ່ສັ້ນທີ່ສຸດ.',
        defaultHelper:
            'ວິທີເລີ່ມຕົ້ນ, ການຮ້ອງຂໍຈະຖືກກະຈາຍໄປຫາແຕ່ລະເຊີບເວີຢ່າງເທົ່າທຽມກັນ. ຖ້າເຊີບເວີມີການຕັ້ງຄ່ານ້ຳໜັກ (weight), ການຮ້ອງຂໍຈະຖືກກະຈາຍຕາມນ້ຳໜັກທີ່ກຳນົດ.',
        weight: 'ນ້ຳໜັກ',
        maxFails: 'ຈຳນວນລົ້ມເຫຼວສູງສຸດ',
        maxConns: 'ຈຳນວນການເຊື່ອມຕໍ່ສູງສຸດ',
        strategy: 'ກົນລະຍຸດ',
        strategyDown: 'ຢຸດເຮັດວຽກ (Down)',
        strategyBackup: 'ສຳຮອງ (Backup)',
        ipHashBackupErr: 'IP hash ບໍ່ຮອງຮັບ node ສຳຮອງ',
        failTimeout: 'ເວລາໝົດອາຍຸຄວາມລົ້ມເຫຼວ',
        failTimeoutHelper:
            'ໄລຍະເວລາສຳລັບການກວດສອບສຸຂະພາບເຊີບເວີ. ເມື່ອຈຳນວນຄວາມລົ້ມເຫຼວສະສົມຮອດກຳນົດໃນຊ່ວງເວລານີ້, ເຊີບເວີຈະຖືກຍ້າຍອອກຊົ່ວຄາວ. ເລີ່ມຕົ້ນ 10 ວິນາທີ',
        staticChangePHPHelper: 'ປະຈຸບັນເປັນເວັບໄຊ Static, ທ່ານສາມາດປ່ຽນເປັນເວັບໄຊ PHP ໄດ້',
        proxyCache: 'ແຄຊ Reverse Proxy',
        cacheLimit: 'ຂີດຈຳກັດພື້ນທີ່ແຄຊ',
        shareCache: 'ຂະໜາດໜ່ວຍຄວາມຈຳຂອງຈຳນວນແຄຊ',
        cacheExpire: 'ເວລາໝົດອາຍຸຂອງແຄຊ',
        shareCacheHelper: 'ສາມາດເກັບວັດຖຸແຄຊໄດ້ປະມານ 8000 ອັນຕໍ່ 1MB ຂອງໜ່ວຍຄວາມຈຳ',
        cacheLimitHelper: 'ແຄຊເກົ່າຈະຖືກລຶບໂດຍອັດຕະໂນມັດເມື່ອພື້ນທີ່ເກີນກຳນົດ',
        cacheExpireJHelper: 'ແຄຊຈະຖືກລຶບຖ້າບໍ່ມີການເຂົ້າເຖິງຫຼັງຈາກເວລາໝົດອາຍຸ',
        realIP: 'IP ທີ່ແທ້ຈິງ',
        ipFrom: 'ແຫຼ່ງທີ່ມາຂອງ IP',
        ipFromHelper:
            'ໂດຍການຕັ້ງຄ່າແຫຼ່ງ IP ທີ່ເຊື່ອຖືໄດ້, OpenResty ຈະວິເຄາະຂໍ້ມູນ IP ໃນ HTTP headers ເພື່ອລະບຸ ແລະ ບັນທຶກ IP ທີ່ແທ້ຈິງຂອງຜູ້ເຂົ້າຊົມໄດ້ຢ່າງຖືກຕ້ອງ',
        ipFromExample1: 'ຖ້າເບື້ອງໜ້າເປັນເຄື່ອງມືເຊັ່ນ Frp, ທ່ານສາມາດປ້ອນ IP ຂອງ Frp ເຊັ່ນ 127.0.0.1',
        ipFromExample2: 'ຖ້າເບື້ອງໜ້າເປັນ CDN, ທ່ານສາມາດປ້ອນຊ່ວງ IP ຂອງ CDN',
        ipFromExample3:
            'ຖ້າບໍ່ແນ່ໃຈ, ທ່ານສາມາດປ້ອນ 0.0.0.0/0 (ipv4) ::/0 (ipv6) [ໝາຍເຫດ: ການອະນຸຍາດທຸກແຫຼ່ງ IP ບໍ່ປອດໄພ]',
        http3Helper:
            'HTTP/3 ເປັນເວີຊັນອັບເກຣດຂອງ HTTP/2 ທີ່ໃຫ້ຄວາມໄວ ແລະ ປະສິດທິພາບດີກວ່າ, ແຕ່ບາງບຣາວເຊີອາດຍັງບໍ່ຮອງຮັບ.',
        cors: 'CORS',
        enableCors: 'ເປີດໃຊ້ງານ CORS',
        allowOrigins: 'ໂດເມນທີ່ອະນຸຍາດ',
        allowMethods: 'ວິທີການຮ້ອງຂໍທີ່ອະນຸຍາດ',
        allowHeaders: 'Header ທີ່ອະນຸຍາດ',
        allowCredentials: 'ອະນຸຍາດໃຫ້ສົ່ງຄຸກກີ້',
        preflight: 'ການຕອບສະໜອງການຮ້ອງຂໍ Preflight ຢ່າງໄວວາ',
        preflightHleper:
            'ເມື່ອເປີດໃຊ້, ເມື່ອບຣາວເຊີສົ່ງການຮ້ອງຂໍ cross-origin preflight (OPTIONS), ລະບົບຈະສົ່ງລະຫັດສະຖານະ 204 ກັບຄືນໂດຍອັດຕະໂນມັດ',
        changeDatabase: 'ປ່ຽນຖານຂໍ້ມູນ',
        changeDatabaseHelper1: 'ການເຊື່ອມໂຍງຖານຂໍ້ມູນໃຊ້ສຳລັບການສຳຮອງ ແລະ ກູ້ຄືນເວັບໄຊ.',
        changeDatabaseHelper2: 'ການປ່ຽນໄປໃຊ້ຖານຂໍ້ມູນອື່ນຈະເຮັດໃຫ້ໄຟລ໌ສຳຮອງເກົ່າບໍ່ສາມາດກູ້ຄືນໄດ້.',
        saveCustom: 'ບັນທຶກເປັນແມ່ແບບ',
        rainyun: 'Rain Yun',
        volcengine: 'Volcengine',
        runtimePortHelper: 'ສະພາບແວດລ້ອມຣັນທາມປະຈຸບັນມີຫຼາຍພອດ. ເລືອກພອດ proxy.',
        runtimePortWarn: 'ສະພາບແວດລ້ອມຣັນທາມປະຈຸບັນບໍ່ມີພອດ, ບໍ່ສາມາດເຮັດ proxy ໄດ້',
        cacheWarn: 'ກະລຸນາປິດແຄຊໃນ reverse proxy ກ່ອນ',
        loadBalanceHelper:
            'ຫຼັງຈາກສ້າງການກະຈາຍພາລະແລ້ວ, ໃຫ້ໄປທີ່ "Reverse Proxy", ເພີ່ມ proxy ແລະ ຕັ້ງທີ່ຢູ່ເບື້ອງຫຼັງເປັນ: http://<ຊື່ load balancing>',
        useProxy: 'ໃຊ້ Proxy',
        useProxyHelper: 'ໃຊ້ທີ່ຢູ່ເຊີບເວີ proxy ໃນການຕັ້ງຄ່າແຜງຄວບຄຸມ',
        westCN: 'West Digital',
        openBaseDir: 'ປ້ອງກັນການໂຈມຕີຂ້າມເວັບໄຊ (Cross-Site)',
        openBaseDirHelper: 'open_basedir ໃຊ້ເພື່ອຈຳກັດພາດການເຂົ້າເຖິງໄຟລ໌ PHP ເພື່ອຄວາມປອດໄພ',
        serverCacheTime: 'ເວລາແຄຊເຊີບເວີ',
        serverCacheTimeHelper: 'ໄລຍະເວລາທີ່ການຮ້ອງຂໍຈະຖືກແຄຊໄວ້ຢູ່ເຊີບເວີ.',
        browserCacheTime: 'ເວລາແຄຊບຣາວເຊີ',
        browserCacheTimeHelper: 'ໄລຍະເວລາທີ່ຊັບພະຍາກອນຄົງທີ່ຖືກແຄຊໄວ້ໃນບຣາວເຊີຂອງຜູ້ໃຊ້.',
        donotLinkeDB: 'ບໍ່ເຊື່ອມຕໍ່ຖານຂໍ້ມູນ',
        toWebsiteDir: 'ເຂົ້າສູ່ໂຟນເດີເວັບໄຊ',
        execParameters: 'ພາຣາມິເຕີການເຮັດວຽກ',
        extCommand: 'ຄຳສັ່ງເພີ່ມເຕີມ',
        mirror: 'ແຫຼ່ງ Mirror',
        execUser: 'ຜູ້ໃຊ້ທີ່ປະຕິບັດການ',
        execDir: 'ໂຟນເດີທີ່ປະຕິບັດການ',
        packagist: 'China Full Mirror',
        batchOperate: 'ປະຕິບັດການແບບກຸ່ມ',
        batchOperateHelper: 'ປະຕິບັດການ {0} ເວັບໄຊແບບກຸ່ມ, ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        stream: 'TCP/UDP Proxy',
        streamPorts: 'ພອດທີ່ຟັງ (Listening Ports)',
        streamPortsHelper: 'ຕັ້ງຄ່າພອດພາຍນອກ, ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ, ຕົວຢ່າງ: 5222,5223',
        streamHelper: 'ການສົ່ງຕໍ່ພອດ TCP/UDP ແລະ ການກະຈາຍພາລະ',
        udp: 'ເປີດໃຊ້ UDP',
        syncHtmlHelper: 'ຊິງຄ໌ໄປທີ່ເວັບໄຊ PHP ແລະ Static',
    },
    php: {
        short_open_tag: 'ຮອງຮັບ Short tag',
        max_execution_time: 'ເວລາປະຕິບັດການສູງສຸດຂອງສະຄຣິບ',
        max_input_time: 'ເວລາຮັບຂໍ້ມູນສູງສຸດ',
        memory_limit: 'ຂີດຈຳກັດໜ່ວຍຄວາມຈຳຂອງສະຄຣິບ',
        post_max_size: 'ຂະໜາດຂໍ້ມູນ POST ສູງສຸດ',
        file_uploads: 'ອະນຸຍາດໃຫ້ອັບໂຫຼດໄຟລ໌',
        upload_max_filesize: 'ຂະໜາດສູງສຸດທີ່ອະນຸຍາດໃຫ້ອັບໂຫຼດ',
        max_file_uploads: 'ຈຳນວນໄຟລ໌ສູງສຸດທີ່ອະນຸຍາດໃຫ້ອັບໂຫຼດພ້ອມກັນ',
        default_socket_timeout: 'ເວລາໝົດອາຍຸຂອງ Socket',
        error_reporting: 'ລະດັບຂໍ້ຜິດພາດ',
        display_errors: 'ສະແດງລາຍລະອຽດຂໍ້ຜິດພາດ',
        cgi_fix_pathinfo: 'ເປີດໃຊ້ pathinfo',
        date_timezone: 'ເຂດເວລາ',
        disableFunction: 'ຟັງຊັນທີ່ປິດການໃຊ້ງານ',
        disableFunctionHelper: 'ປ້ອນຟັງຊັນທີ່ຕ້ອງການປິດ ເຊັ່ນ exec, ໃຊ້ເຄື່ອງໝາຍຈຸດແຍກ',
        uploadMaxSize: 'ຂີດຈຳກັດການອັບໂຫຼດ',
        indexHelper: 'ເພື່ອໃຫ້ເວັບໄຊ PHP ເຮັດວຽກໄດ້ຕາມປົກກະຕິ, ກະລຸນາວາງໂຄ້ດໄວ້ໃນໂຟນເດີ index ແລະ ຫຼີກລ່ຽງການປ່ຽນຊື່',
        extensions: 'ແມ່ແບບສ່ວນຂະຫຍາຍ',
        extension: 'ສ່ວນຂະຫຍາຍ',
        extensionsHelper: 'ສຳລັບຫຼາຍສ່ວນຂະຫຍາຍ, ໃຫ້ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ',
        extensionHelper: 'ກະລຸນາໃຊ້ຫຼາຍສ່ວນຂະຫຍາຍ, ແຍກກັນ',
        toExtensionsList: 'ເບິ່ງລາຍການສ່ວນຂະຫຍາຍ',
        containerConfig: 'ການຕັ້ງຄ່າຄອນເທນເນີ',
        containerConfigHelper:
            'ສາມາດແກ້ໄຂຕົວແປສະພາບແວດລ້ອມ ແລະ ຂໍ້ມູນອື່ນໆໃນ ການຕັ້ງຄ່າ - ການຕັ້ງຄ່າຄອນເທນເນີ ຫຼັງຈາກສ້າງແລ້ວ',
        dateTimezoneHelper: 'ຕົວຢ່າງ: TZ=Asia/Vientiane (ກະລຸນາເພີ່ມຕາມຄວາມຕ້ອງການ)',
    },
    nginx: {
        serverNamesHashBucketSizeHelper: 'ຂະໜາດຕາຕະລາງ hash ຂອງຊື່ເຊີບເວີ',
        clientHeaderBufferSizeHelper: 'ຂະໜາດບັບເຟີສ່ວນຫົວທີ່ຜູ້ໃຊ້ຮ້ອງຂໍ',
        clientMaxBodySizeHelper: 'ຂະໜາດໄຟລ໌ອັບໂຫຼດສູງສຸດ',
        keepaliveTimeoutHelper: 'ເວລາໝົດອາຍຸການເຊື່ອມຕໍ່',
        gzipMinLengthHelper: 'ຂະໜາດໄຟລ໌ຕ່ຳສຸດທີ່ຈະບີບອັດ',
        gzipCompLevelHelper: 'ອັດຕາການບີບອັດ',
        gzipHelper: 'ເປີດໃຊ້ການບີບອັດໃນການຮັບສົ່ງຂໍ້ມູນ',
        connections: 'ການເຊື່ອມຕໍ່ທີ່ກຳລັງເຮັດວຽກ',
        accepts: 'ຍອມຮັບແລ້ວ',
        handled: 'ຈັດການແລ້ວ',
        requests: 'ການຮ້ອງຂໍ',
        reading: 'ກຳລັງອ່ານ',
        writing: 'ກຳລັງຂຽນ',
        waiting: 'ກຳລັງລໍຖ້າ',
        status: 'ສະຖານະປະຈຸບັນ',
        configResource: 'ການຕັ້ງຄ່າ',
        saveAndReload: 'ບັນທຶກ ແລະ ໂຫຼດໃໝ່',
        clearProxyCache: 'ລ້າງແຄຊ reverse proxy',
        clearProxyCacheWarn: 'ການດຳເນີນການນີ້ຈະລຶບໄຟລ໌ທັງໝົດໃນໂຟນເດີແຄຊ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        create: 'ເພີ່ມໂມດູນໃໝ່',
        update: 'ແກ້ໄຂໂມດູນ',
        params: 'ພາຣາມິເຕີ',
        packages: 'ແພັກເກດ',
        script: 'ສະຄຣິບ',
        module: 'ໂມດູນ',
        build: 'ບິວ (Build)',
        buildWarn:
            'ການບິວໂມດູນໃນເຄື່ອງຕ້ອງໃຊ້ CPU ແລະໜ່ວຍຄວາມຈຳ, ໂມດູນສະແຕຕິກຍັງຈະຣີບິວແລະຣີສະຕາດ OpenResty, ສືບຕໍ່ບໍ?',
        buildPurposeHint:
            'ໂມດູນໄດນາມິກມີຜົນໂຫຼດຮ້ອນຫຼັງຈາກບິວ (ຄອນເທນເນີບໍ່ຣີສະຕາດ); ຖ້າມີໂມດູນສະແຕຕິກ ຈະຣີບິວຮູບພາບແລະສ້າງຄອນເທນເນີໃໝ່',
        buildMode: 'ຮູບແບບການບິວ',
        buildModeDynamic: 'ໄດນາມິກ',
        buildModeStatic: 'ສະແຕຕິກ',
        buildStatus: 'ສະຖານະການບິວ',
        loadOrder: 'ລຳດັບການໂຫຼດ',
        modulesToBuild: 'ໂມດູນໄດນາມິກ (ຫຼັງຈາກບິວໂຫຼດຮ້ອນ, ຄອນເທນເນີບໍ່ຣີສະຕາດ)',
        staticModules: 'ໂມດູນສະແຕຕິກ',
        staticModulesHelper: 'ໃນເວລາບິວ ຈະຣີບິວຮູບພາບແລະຣີສະຕາດ OpenResty',
        forceBuild: 'ບິວໃໝ່ໂດຍບໍ່ໃຊ້ແຄຊ',
        buildFailed: 'ການບິວຫຼ້າສຸດລົ້ມເຫຼວ',
        pending: 'ລໍຖ້າ',
        ready: 'ພ້ອມແລ້ວ',
        failed: 'ລົ້ມເຫຼວ',
        dynamicUnsupported: 'ເວີຊັນ OpenResty ປັດຈຸບັນບໍ່ຮອງຮັບການບິວແບບໄດນາມິກ',
        moduleDynamicUnsupported: 'ພາລາມິເຕີຂອງໂມດູນນີ້ບໍ່ຮອງຮັບການບິວແບບໄດນາມິກ',
        mirrorUrl: 'ແຫຼ່ງຊອບແວ',
        paramsHelper: 'ຕົວຢ່າງ: --add-module=/tmp/ngx_brotli; ໂໝດໄດນາມິກຈະແປງໃຫ້ໂດຍອັດຕະໂນມັດ',
        packagesHelper: 'ຕົວຢ່າງ: git, curl (ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ)',
        scriptHelper: 'ສະຄຣິບທີ່ຈະເຮັດວຽກກ່ອນການຄອມໄພລ໌, ມັກໃຊ້ເພື່ອດາວໂຫຼດຊອດໂຄ້ດໂມດູນ ຫຼື ຕິດຕັ້ງ dependency',
        buildHelper: 'ໂມດູນໄດນາມິກໂຫຼດຈາກການຕັ້ງຄ່າຫຼັງຈາກບິວ; ໂມດູນສະແຕຕິກຍັງຄົງຣີບິວ OpenResty.',
        defaultHttps: 'ການປ້ອງກັນການປອມແປງ HTTPS',
        defaultHttpsHelper1: 'ການເປີດໃຊ້ສິ່ງນີ້ສາມາດແກ້ໄຂບັນຫາການປອມແປງ HTTPS ໄດ້.',
        sslRejectHandshake: 'ປະຕິເສດການ handshake SSL ເລີ່ມຕົ້ນ',
        sslRejectHandshakeHelper:
            'ການເປີດໃຊ້ສິ່ງນີ້ສາມາດຫຼີກລ່ຽງການຮົ່ວໄຫຼຂອງໃບຢັ້ງຢືນ, ແຕ່ການຕັ້ງເວັບໄຊເລີ່ມຕົ້ນຈະເຮັດໃຫ້ການຕັ້ງຄ່ານີ້ບໍ່ມີຜົນ',
    },
    ssl: {
        create: 'ຮ້ອງຂໍ',
        provider: 'ປະເພດ',
        manualCreate: 'ສ້າງດ້ວຍຕົນເອງ',
        acmeAccount: 'ບັນຊີ ACME',
        resolveDomain: 'ກວດສອບໂດເມນ',
        err: 'ຂໍ້ຜິດພາດ',
        value: 'ຄ່າບັນທຶກ (Record value)',
        dnsResolveHelper: 'ໄປທີ່ຜູ້ໃຫ້ບໍລິການ DNS ເພື່ອເພີ່ມບັນທຶກຕໍ່ໄປນີ້:',
        detail: 'ເບິ່ງລາຍລະອຽດ',
        msg: 'ຂໍ້ມູນ',
        ssl: 'ໃບຢັ້ງຢືນ',
        key: 'ຄີສ່ວນຕົວ',
        startDate: 'ວັນທີ່ມີຜົນ',
        organization: 'ອົງກອນທີ່ອອກໃຫ້',
        renewConfirm: 'ນີ້ຈະຕໍ່ອາຍຸໃບຢັ້ງຢືນໃໝ່ສຳລັບໂດເມນ {0}. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        autoRenew: 'ຕໍ່ອາຍຸອັດຕະໂນມັດ',
        autoRenewHelper: 'ຕໍ່ອາຍຸອັດຕະໂນມັດ 30 ວັນກ່ອນໝົດອາຍຸ',
        renewSuccess: 'ຕໍ່ອາຍຸສຳເລັດແລ້ວ',
        renewWebsite: 'ໃບຢັ້ງຢືນນີ້ໄດ້ຖືກເຊື່ອມໂຍງກັບເວັບໄຊຕໍ່ໄປນີ້ ແລະ ຈະມີຜົນກັບເວັບໄຊເຫຼົ່ານັ້ນພ້ອມກັນ',
        createAcme: 'ສ້າງບັນຊີ',
        acmeHelper: 'ບັນຊີ Acme ໃຊ້ສຳລັບຂໍໃບຢັ້ງຢືນຟຣີ',
        upload: 'ນຳເຂົ້າ',
        applyType: 'ວິທີການຂໍ',
        apply: 'ຕໍ່ອາຍຸ',
        applyStart: 'ເລີ່ມການຂໍໃບຢັ້ງຢືນ',
        getDnsResolve: 'ກຳລັງດຶງຄ່າ DNS, ກະລຸນາລໍຖ້າ...',
        selfSigned: 'ຈັດການ Self-signed CA',
        ca: 'ອົງກອນອອກໃບຢັ້ງຢືນ (CA)',
        commonName: 'Common name (CN)',
        caName: 'ຊື່ CA',
        company: 'ຊື່ອົງກອນ',
        department: 'ຊື່ແຜນກ',
        city: 'ຊື່ເມືອງ',
        province: 'ຊື່ແຂວງ',
        country: 'ຊື່ປະເທດ (ລະຫັດ 2 ຕົວ)',
        commonNameHelper: 'ຕົວຢ່າງ: ',
        selfSign: 'ອອກໃບຢັ້ງຢືນ',
        days: 'ໄລຍະເວລາທີ່ມີຜົນ',
        domainHelper: 'ໜຶ່ງໂດເມນຕໍ່ແຖວ, ຮອງຮັບ * ແລະ ທີ່ຢູ່ IP',
        pushDir: 'ສົ່ງໃບຢັ້ງຢືນໄປຍັງໂຟນເດີໃນເຄື່ອງ',
        dir: 'ໂຟນເດີ',
        pushDirHelper: 'ໄຟລ໌ "fullchain.pem" ແລະ "privkey.pem" ຈະຖືກສ້າງໃນໂຟນເດີນີ້.',
        organizationDetail: 'ລາຍລະອຽດອົງກອນ',
        fromWebsite: 'ຈາກເວັບໄຊ',
        dnsMauanlHelper: 'ໃນໂໝດຈັດການ DNS ດ້ວຍຕົນເອງ, ທ່ານຕ້ອງຄລິກປຸ່ມ "ຂໍໃບຢັ້ງຢືນ" ຫຼັງຈາກສ້າງເພື່ອຮັບຄ່າ DNS',
        httpHelper: 'ການໃຊ້ໂໝດ HTTP ຕ້ອງຕິດຕັ້ງ OpenResty ແລະ ບໍ່ຮອງຮັບການຂໍໃບຢັ້ງຢືນແບບ wildcard.',
        buypassHelper: 'Buypass ອາດເຂົ້າເຖິງບໍ່ໄດ້ໃນບາງພື້ນທີ່',
        googleHelper: 'ວິທີຮັບ EAB HmacKey ແລະ EAB kid',
        googleCloudHelper: 'Google Cloud API ອາດເຂົ້າເຖິງບໍ່ໄດ້ໃນບາງພື້ນທີ່',
        skipDNSCheck: 'ຂ້າມການກວດສອບ DNS',
        skipDNSCheckHelper: 'ເລືອກບ່ອນນີ້ສະເພາະເມື່ອທ່ານພົບຫາເວລາໝົດອາຍຸລະຫວ່າງການຂໍໃບຢັ້ງຢືນ.',
        cfHelper: 'ຫ້າມໃຊ້ Global API Key',
        deprecated: 'ຈະຖືກຍົກເລີກໃນໄວໆນີ້',
        deprecatedHelper: 'ຢຸດການບຳລຸງຮັກສາແລ້ວ ແລະ ອາດຈະຖືກເອົາອອກໃນເວີຊັນໜ້າ. ກະລຸນາໃຊ້ວິທີ Tencent Cloud ແທນ',
        dnsPodRemoved: 'ຖືກເອົາອອກແລ້ວ',
        dnsPodRemovedTip:
            'DnsPod ຖືກເອົາອອກໃນ lego v5; ບັນຊີນີ້ບໍ່ສາມາດໃຊ້ຂໍໃບຢັ້ງຢືນໃໝ່ ຫຼື ຕໍ່ອາຍຸໄດ້. ກະລຸນາປ່ຽນໄປໃຊ້ TencentCloud DNS.',
        dnsPodRemovedSSLTip:
            'ໃບຢັ້ງຢືນນີ້ຜູກກັບບັນຊີ DnsPod ເຊິ່ງໃຊ້ບໍ່ໄດ້ແລ້ວ. ການຕໍ່ອາຍຸອັດຕະໂນມັດຈະລົ້ມເຫຼວ. ກະລຸນາປ່ຽນເປັນ TencentCloud.',
        disableCNAME: 'ປິດໃຊ້ງານ CNAME',
        disableCNAMEHelper: 'ເລືອກບ່ອນນີ້ຖ້າໂດເມນມີບັນທຶກ CNAME ແລະ ການຮ້ອງຂໍລົ້ມເຫຼວ.',
        nameserver: 'DNS ເຊີບເວີ',
        nameserverHelper: 'ໃຊ້ DNS ເຊີບເວີທີ່ກຳນົດເອງເພື່ອຢືນຢັນໂດເມນ.',
        edit: 'ແກ້ໄຂໃບຢັ້ງຢືນ',
        execShell: 'ປະຕິບັດສະຄຣິບຫຼັງຈາກຂໍໃບຢັ້ງຢືນສຳເລັດ.',
        shell: 'ເນື້ອຫາສະຄຣິບ',
        shellHelper:
            'ພາດເລີ່ມຕົ້ນຂອງສະຄຣິບແມ່ນໂຟນເດີຕິດຕັ້ງ 1Panel. ຖ້າມີການສົ່ງໃບຢັ້ງຢືນໄປໂຟນເດີອື່ນ, ພາດຈະປ່ຽນໄປຕາມນັ້ນ. ເວລາໝົດອາຍຸແມ່ນ 30 ນາທີ.',
        customAcme: 'ບໍລິການ ACME ທີ່ກຳນົດເອງ',
        customAcmeURL: 'URL ຂອງບໍລິການ ACME',
        baiduCloud: 'Baidu Cloud',
        pushNode: 'ຊິງຄ໌ໄປຫາ Node ອື່ນ',
        pushNodeHelper: 'ສົ່ງໄປຫາ Node ທີ່ເລືອກຫຼັງຈາກຂໍ/ຕໍ່ອາຍຸສຳເລັດ',
        fromMaster: 'ສົ່ງຈາກ Node ຫຼັກ',
        hostedZoneID: 'Hosted Zone ID',
        isIP: 'ໃບຢັ້ງຢືນ IP',
        useEAB: 'ໃຊ້ການຢືນຢັນຕົວຕົນ EAB',
    },
    firewall: {
        create: 'ສ້າງກົດລະບຽບ',
        edit: 'ແກ້ໄຂກົດລະບຽບ',
        advancedControl: 'ການຄວບຄຸມຂັ້ນສູງ',
        advancedControlNotAvailable: 'ປະຈຸບັນໃຊ້ໄຟວໍ {0}, ກົດລະບຽບຂັ້ນສູງຮອງຮັບສະເພາະ iptables',
        ccDeny: 'ການປ້ອງກັນ CC',
        ipWhiteList: 'IP ທີ່ອະນຸຍາດ (Allowlist)',
        ipBlockList: 'IP ທີ່ບລັອກ (Blocklist)',
        fileExtBlockList: 'ນາມສະກຸນໄຟລ໌ທີ່ບລັອກ',
        urlWhiteList: 'URL ທີ່ອະນຸຍາດ',
        urlBlockList: 'URL ທີ່ບລັອກ',
        argsCheck: 'ກວດສອບພາຣາມິເຕີ GET',
        postCheck: 'ກວດສອບພາຣາມິເຕີ POST',
        cookieBlockList: 'Cookie ທີ່ບລັອກ',
        dockerHelper:
            'ໄຟວໍປະຈຸບັນບໍ່ສາມາດປິດການແມັບພອດຄອນເທນເນີໄດ້. ແອັບທີ່ຕິດຕັ້ງແລ້ວສາມາດໄປທີ່ໜ້າ [ຕິດຕັ້ງແລ້ວ] ເພື່ອແກ້ໄຂພາຣາມິເຕີ ແລະ ຕັ້ງຄ່າການເປີດພອດ.',
        iptablesHelper: 'ກວດພົບວ່າລະບົບໃຊ້ໄຟວໍ {0}. ຖ້າຕ້ອງການປ່ຽນເປັນ iptables, ກະລຸນາຖອນການຕິດຕັ້ງມັນອອກກ່ອນ!',
        quickJump: 'ເຂົ້າເຖິງດ່ວນ',
        used: 'ໃຊ້ແລ້ວ',
        unUsed: 'ບໍ່ໄດ້ໃຊ້',
        dockerRestart: 'ການຈັດການໄຟວໍຕ້ອງມີການເລີ່ມຕົ້ນບໍລິການ Docker ໃໝ່',
        firewallHelper: 'ໄຟວໍລະບົບ {0}',
        firewallNotStart: 'ໄຟວໍລະບົບຍັງບໍ່ໄດ້ເປີດໃຊ້. ກະລຸນາເປີດກ່ອນ.',
        restartFirewallHelper: 'ນີ້ຈະເລີ່ມຕົ້ນໄຟວໍໃໝ່. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        stopFirewallHelper: 'ນີ້ຈະເຮັດໃຫ້ເຊີບເວີຂາດການປ້ອງກັນ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        startFirewallHelper: 'ຫຼັງຈາກເປີດໄຟວໍ, ເຊີບເວີຈະໄດ້ຮັບການປ້ອງກັນທີ່ດີຂຶ້ນ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        noPing: 'ປິດການ Ping',
        enableBanPing: 'ບລັອກ Ping',
        disableBanPing: 'ເລີກບລັອກ Ping',
        noPingTitle: 'ປິດການ Ping',
        noPingHelper: 'ນີ້ຈະປິດການ Ping ແລະ ເຊີບເວີຈະບໍ່ຕອບສະໜອງ ICMP. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        onPingHelper: 'ນີ້ຈະເປີດການ Ping ແລະ ແຮັກເກີອາດຈະກວດພົບເຊີບເວີຂອງທ່ານ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        changeStrategy: 'ປ່ຽນກົນລະຍຸດ {0}',
        changeStrategyIPHelper1:
            'ປ່ຽນກົນລະຍຸດ IP ເປັນ [ປະຕິເສດ]. ຫຼັງຈາກຕັ້ງຄ່າ, ການເຂົ້າເຖິງເຊີບເວີຈະຖືກຫ້າມ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        changeStrategyIPHelper2:
            'ປ່ຽນກົນລະຍຸດ IP ເປັນ [ອະນຸຍາດ]. ຫຼັງຈາກຕັ້ງຄ່າ, ການເຂົ້າເຖິງຈະກັບມາເປັນປົກກະຕິ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        changeStrategyPortHelper1:
            'ປ່ຽນນະໂຍບາຍພອດເປັນ [ຖິ້ມ/Drop]. ຫຼັງຈາກຕັ້ງຄ່າ, ການເຂົ້າເຖິງຈາກພາຍນອກຈະຖືກປະຕິເສດ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        changeStrategyPortHelper2:
            'ປ່ຽນນະໂຍບາຍພອດເປັນ [ຍອມຮັບ/Accept]. ຫຼັງຈາກຕັ້ງຄ່າ, ການເຂົ້າເຖິງພອດຈະກັບມາເປັນປົກກະຕິ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        stop: 'ຢຸດ',
        portFormatError: 'ຊ່ອງນີ້ຕ້ອງເປັນພອດທີ່ຖືກຕ້ອງ.',
        portHelper1: 'ຫຼາຍພອດ ຕົວຢ່າງ: 8080,8081',
        portHelper2: 'ຊ່ວງພອດ ຕົວຢ່າງ: 8080-8089',
        changeStrategyHelper:
            'ປ່ຽນກົນລະຍຸດ {0} ຂອງ [{1}] ເປັນ [{2}]. ຫຼັງຈາກຕັ້ງຄ່າແລ້ວ {0} ຈະເຂົ້າເຖິງ {2} ຈາກພາຍນອກ. ຕ້ອງການຕໍ່ບໍ?',
        strategy: 'ກົນລະຍຸດ',
        accept: 'ຍອມຮັບ (Accept)',
        drop: 'ຖິ້ມ (Drop)',
        anyWhere: 'ທັງໝົດ',
        address: 'IP ທີ່ກຳນົດ',
        addressHelper: 'ຮອງຮັບທີ່ຢູ່ IP ຫຼື ຊ່ວງ IP (CIDR)',
        allow: 'ອະນຸຍາດ',
        deny: 'ປະຕິເສດ',
        addressFormatError: 'ຊ່ອງນີ້ຕ້ອງເປັນທີ່ຢູ່ IP ທີ່ຖືກຕ້ອງ.',
        addressHelper1: 'ຮອງຮັບ IP ຫຼື ຊ່ວງ IP. ຕົວຢ່າງ: "172.16.10.11" ຫຼື "172.16.10.0/24".',
        addressHelper2: 'ສຳລັບຫຼາຍ IP, ໃຫ້ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ. ຕົວຢ່າງ: "172.16.10.11, 172.16.0.0/24".',
        allIP: 'ທຸກໆ IP',
        portRule: 'ກົດລະບຽບພອດ | ກົດລະບຽບພອດ',
        forwardRule: 'ກົດລະບຽບສົ່ງຕໍ່ພອດ | ກົດລະບຽບສົ່ງຕໍ່ພອດ',
        ipRule: 'ກົດລະບຽບ IP | ກົດລະບຽບ IP',
        userAgent: 'ການກອງ User-Agent',
        destination: 'ປາຍທາງ',
        sourcePort: 'ພອດຕົ້ນທາງ',
        targetIP: 'IP ປາຍທາງ',
        targetPort: 'ພອດປາຍທາງ',
        forwardHelper1: 'ຖ້າຕ້ອງການສົ່ງຕໍ່ໄປພອດໃນເຄື່ອງ, ໃຫ້ຕັ້ງ IP ປາຍທາງເປັນ "127.0.0.1".',
        forwardHelper2: 'ປ່ອຍ IP ປາຍທາງຫວ່າງໄວ້ເພື່ອສົ່ງຕໍ່ໄປຍັງພອດໃນເຄື່ອງ.',
        forwardPortHelper: 'ຮອງຮັບຊ່ວງພອດ ຕົວຢ່າງ: 8080-8089',
        forwardInboundInterface: 'ອິນເຕີເຟດເຄືອຂ່າຍຂາເຂົ້າທີ່ສົ່ງຕໍ່',
        exportHelper: 'ກຳລັງຈະສົ່ງອອກກົດລະບຽບໄຟວໍ {0} ລາຍການ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        importSuccess: 'ນຳເຂົ້າ {0} ກົດລະບຽບສຳເລັດແລ້ວ',
        importPartialSuccess: 'ນຳເຂົ້າສຳເລັດ: ສຳເລັດ {0}, ລົ້ມເຫຼວ {1}',
        ipv4Limit: 'ການດຳເນີນການນີ້ຮອງຮັບສະເພາະທີ່ຢູ່ IPv4 ເທົ່ານັ້ນ',
        basicStatus: 'Chain {0} ຍັງບໍ່ໄດ້ຜູກມັດ, ກະລຸນາຜູກມັດກ່ອນ!',
        baseIptables: 'ບໍລິການ iptables',
        forwardIptables: 'ບໍລິການສົ່ງຕໍ່ພອດ iptables',
        advanceIptables: 'ບໍລິການຕັ້ງຄ່າຂັ້ນສູງ iptables',
        initMsg: 'ກຳລັງຈະເລີ່ມຕົ້ນ {0}, ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        initHelper: 'ກວດພົບວ່າ {0} ຍັງບໍ່ໄດ້ຖືກຕັ້ງຄ່າເລີ່ມຕົ້ນ. ຄລິກປຸ່ມເລີ່ມຕົ້ນຢູ່ແຖບສະຖານະດ້ານເທິງເພື່ອຕັ້ງຄ່າ!',
        bindHelper: 'ຜູກມັດ - ກົດລະບຽບໄຟວໍຈະມີຜົນເມື່ອສະຖານະຖືກຜູກມັດເທົ່ານັ້ນ. ຢືນຢັນ?',
        unbindHelper:
            'ຍົກເລີກການຜູກມັດ - ເມື່ອຍົກເລີກ, ກົດລະບຽບໄຟວໍທັງໝົດຈະບໍ່ມີຜົນ. ກະລຸນາເຮັດດ້ວຍຄວາມລະມັດລະວັງ. ຢືນຢັນ?',
        whiteList: 'ລາຍການອະນຸຍາດ (Allowlist)',
        portWhiteList: 'ພອດທີ່ອະນຸຍາດ',
        portWhiteListAlter: 'ພອດໃນລາຍການອະນຸຍາດຈະຖືກເປີດໂດຍອັດຕະໂນມັດເມື່ອເລີ່ມຕົ້ນໄຟວໍ.',
        portWhiteListHelper: 'ສາມາດກຳນົດໂປຣໂຕຄໍໄດ້ ເຊັ່ນ 80/tcp ຫຼື 443/udp. ເລີ່ມຕົ້ນແມ່ນ tcp.',
        defaultStrategy: 'ກົນລະຍຸດເລີ່ມຕົ້ນສຳລັບ Chain {0} ແມ່ນ {1}',
        defaultStrategy2:
            'ກົນລະຍຸດເລີ່ມຕົ້ນສຳລັບ Chain {0} ແມ່ນ {1}, ສະຖານະປະຈຸບັນຍັງບໍ່ໄດ້ຜູກມັດ. ກົດລະບຽບຈະມີຜົນຫຼັງຈາກຜູກມັດ!',
        filterRule: 'ກົດລະບຽບການກອງ (Filter Rule)',
        filterHelper:
            'ກົດລະບຽບການກອງຊ່ວຍໃຫ້ທ່ານຄວບຄຸມທຣາຟຟິກໃນລະດັບ INPUT/OUTPUT. ກະລຸນາຕັ້ງຄ່າຢ່າງລະມັດລະວັງເພື່ອບໍ່ໃຫ້ບລັອກການເຂົ້າເຖິງລະບົບຂອງຕົນເອງ.',
        chain: 'Chain',
        targetChain: 'Chain ປາຍທາງ',
        sourceIP: 'IP ຕົ້ນທາງ',
        destIP: 'IP ປາຍທາງ',
        inboundDirection: 'ທິດທາງຂາເຂົ້າ',
        outboundDirection: 'ທິດທາງຂາອອກ',
        destPort: 'ພອດປາຍທາງ',
        action: 'ການກະທຳ',
        reject: 'ປະຕິເສດ (Reject)',
        sourceIPHelper: 'ຮູບແບບ CIDR ຕົວຢ່າງ: 192.168.1.0/24. ປ່ອຍຫວ່າງສຳລັບທຸກທີ່ຢູ່',
        destIPHelper: 'ຮູບແບບ CIDR ຕົວຢ່າງ: 10.0.0.0/8. ປ່ອຍຫວ່າງສຳລັບທຸກທີ່ຢູ່',
        portHelper: '0 ໝາຍເຖິງທຸກພອດ',
        allPorts: 'ທຸກໆພອດ',
        deleteRuleConfirm: 'ຈະລຶບ {0} ກົດລະບຽບ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
    },
    runtime: {
        runtime: 'ຣັນທາມ (Runtime)',
        default: 'ຄ່າເລີ່ມຕົ້ນ',
        workDir: 'ໂຟນເດີທີ່ເຮັດວຽກ',
        localHelper: 'ສຳລັບບັນຫາການຕິດຕັ້ງໃນເຄື່ອງ ຫຼື ການໃຊ້ງານແບບອອຟລາຍ, ເບິ່ງ ',
        versionHelper: 'ເວີຊັນ PHP ຕົວຢ່າງ: v8.0',
        buildHelper:
            'ຖ້າເລືອກສ່ວນຂະຫຍາຍຫຼາຍ, ການໃຊ້ CPU ຈະສູງຂຶ້ນລະຫວ່າງການສ້າງອິມເມຈ. ຫຼີກລ່ຽງການເລືອກທັງໝົດຖ້າບໍ່ຈຳເປັນ.',
        openrestyWarn: 'PHP ຈຳເປັນຕ້ອງອັບເກຣດ OpenResty ເປັນເວີຊັນ 1.21.4.1 ຫຼື ສູງກວ່າເພື່ອໃຊ້ງານ',
        toupgrade: 'ໄປທີ່ການອັບເກຣດ',
        edit: 'ແກ້ໄຂຣັນທາມ',
        extendHelper:
            'ຖ້າສ່ວນຂະຫຍາຍທີ່ຕ້ອງການບໍ່ມີໃນລາຍການ, ທ່ານສາມາດປ້ອນຊື່ເອງໄດ້ ຕົວຢ່າງ: ປ້ອນ "sockets" ແລ້ວເລືອກອັນທຳອິດ.',
        rebuildHelper: 'ຫຼັງຈາກແກ້ໄຂສ່ວນຂະຫຍາຍ, ທ່ານຕ້ອງບິວແອັບ PHP ໃໝ່ເພື່ອໃຫ້ມີຜົນ',
        rebuild: 'ບິວແອັບ PHP ໃໝ່',
        source: 'ແຫຼ່ງສ່ວນຂະຫຍາຍ PHP',
        ustc: 'University of Science and Technology of China',
        netease: 'Netease',
        aliyun: 'Alibaba Cloud',
        tsinghua: 'Tsinghua University',
        xtomhk: 'XTOM Mirror Station (Hong Kong)',
        xtom: 'XTOM Mirror Station (Global)',
        phpsourceHelper: 'ເລືອກແຫຼ່ງທີ່ເໝາະສົມກັບສະພາບແວດລ້ອມເຄືອຂ່າຍຂອງທ່ານ.',
        appPort: 'ພອດຂອງແອັບ',
        externalPort: 'ພອດພາຍນອກ',
        packageManager: 'ຕົວຈັດການແພັກເກດ',
        codeDir: 'ໂຟນເດີໂຄ້ດ',
        appPortHelper: 'ພອດທີ່ແອັບພລິເຄຊັນໃຊ້.',
        externalPortHelper: 'ພອດທີ່ເປີດໃຫ້ໂລກພາຍນອກເຂົ້າເຖິງ.',
        runScript: 'ສະຄຣິບທີ່ຣັນ',
        runScriptHelper: 'ລາຍການຄຳສັ່ງເລີ່ມຕົ້ນຖືກວິເຄາະຈາກໄຟລ໌ package.json ໃນໂຟນເດີຕົ້ນທາງ.',
        open: 'ເປີດ',
        operatorHelper: 'ການດຳເນີນການ {0} ຈະຖືກເຮັດກັບສະພາບແວດລ້ອມຣັນທາມທີ່ເລືອກ. ຕ້ອງການຕໍ່ຫຼືບໍ່? ',
        taobao: 'Taobao',
        tencent: 'Tencent',
        imageSource: 'ແຫຼ່ງອິມເມຈ',
        moduleManager: 'ການຈັດການໂມດູນ',
        module: 'ໂມດູນ',
        nodeOperatorHelper: 'ທ່ານແນ່ໃຈຫຼືບໍ່ວ່າຈະ {0} ໂມດູນ {1}? ການດຳເນີນການນີ້ອາດເຮັດໃຫ້ຣັນທາມເຮັດວຽກຜິດປົກກະຕິ.',
        customScript: 'ຄຳສັ່ງເລີ່ມຕົ້ນທີ່ກຳນົດເອງ',
        customScriptHelper:
            'ປ້ອນຄຳສັ່ງເລີ່ມຕົ້ນທີ່ສົມບູນ ຕົວຢ່າງ: npm run start. ສຳລັບຄຳສັ່ງ PM2, ໃຫ້ປ່ຽນເປັນ pm2-runtime.',
        portError: 'ຫ້າມໃຊ້ພອດຊ້ຳກັນ.',
        systemRestartHelper: 'ລາຍລະອຽດ: ຖືກຂັດຈັງຫວະ - ບໍ່ສາມາດດຶງສະຖານະໄດ້ເນື່ອງຈາກລະບົບເລີ່ມຕົ້ນໃໝ່',
        javaScriptHelper: 'ປ້ອນຄຳສັ່ງເລີ່ມຕົ້ນທີ່ສົມບູນ ຕົວຢ່າງ: "java -jar halo.jar -Xmx1024M -Xms256M".',
        javaDirHelper: 'ໂຟນເດີຕ້ອງມີໄຟລ໌ jar, ໂຟນເດີ່ຍ່ອຍກໍສາມາດໃຊ້ໄດ້',
        goHelper: 'ປ້ອນຄຳສັ່ງເລີ່ມຕົ້ນທີ່ສົມບູນ ຕົວຢ່າງ: "go run main.go" ຫຼື "./main".',
        goDirHelper: 'ໂຟນເດີ ຫຼື ໂຟນເດີ່ຍ່ອຍຕ້ອງມີໄຟລ໌ Go ຫຼື ໄຟລ໌ Binary.',
        extension: 'ສ່ວນຂະຫຍາຍ',
        installExtension: 'ທ່ານຢືນຢັນການຕິດຕັ້ງສ່ວນຂະຫຍາຍ {0} ຫຼືບໍ່',
        loadedExtension: 'ສ່ວນຂະຫຍາຍທີ່ໂຫຼດແລ້ວ',
        popularExtension: 'ສ່ວນຂະຫຍາຍຍອດນິຍົມ',
        uninstallExtension: 'ທ່ານແນ່ໃຈຫຼືບໍ່ວ່າຈະຖອນການຕິດຕັ້ງສ່ວນຂະຫຍາຍ {0}',
        phpConfigHelper: 'ການແກ້ໄຂການຕັ້ງຄ່າຕ້ອງມີການເລີ່ມຕົ້ນຣັນທາມໃໝ່, ຕ້ອງການຕໍ່ຫຼືບໍ່',
        operateMode: 'ໂໝດການເຮັດວຽກ',
        dynamic: 'ໄດນາມິກ (dynamic)',
        static: 'ຄົງທີ່ (static)',
        ondemand: 'ຕາມຄວາມຕ້ອງການ (on-demand)',
        dynamicHelper: 'ປັບຈຳນວນຂະບວນການອັດຕະໂນມັດ, ມີຄວາມຍືດຫຍຸ່ນສູງ, ເໝາະສຳລັບເວັບໄຊທີ່ມີທຣາຟຟິກບໍ່ຄົງທີ່',
        staticHelper: 'ກຳນົດຈຳນວນຂະບວນການຄົງທີ່, ເໝາະສຳລັບເວັບໄຊທີ່ມີການເຂົ້າເຖິງສູງ ແລະ ຄົງທີ່, ໃຊ້ຊັບພະຍາກອນສູງ',
        ondemandHelper: 'ຂະບວນການຈະຖືກສ້າງ ແລະ ທຳລາຍຕາມຄວາມຕ້ອງການ, ປະຢັດຊັບພະຍາກອນ ແຕ່ການຕອບສະໜອງທຳອິດອາດຊ້າ',
        max_children: 'ຈຳນວນຂະບວນການສູງສຸດທີ່ອະນຸຍາດໃຫ້ສ້າງ',
        start_servers: 'ຈຳນວນຂະບວນການທີ່ສ້າງເມື່ອເລີ່ມຕົ້ນ',
        min_spare_servers: 'ຈຳນວນຂະບວນການຫວ່າງຕ່ຳສຸດ',
        max_spare_servers: 'ຈຳນວນຂະບວນການຫວ່າງສູງສຸດ',
        envKey: 'ຊື່',
        envValue: 'ຄ່າ',
        environment: 'ຕົວແປສະພາບແວດລ້ອມ (Environment Variable)',
        pythonHelper:
            'ປ້ອນຄຳສັ່ງເລີ່ມຕົ້ນທີ່ສົມບູນ ຕົວຢ່າງ: "pip install -r requirements.txt && python manage.py runserver 0.0.0.0:5000".',
        dotnetHelper: 'ປ້ອນຄຳສັ່ງເລີ່ມຕົ້ນທີ່ສົມບູນ ຕົວຢ່າງ: "dotnet MyWebApp.dll".',
        dirHelper: 'ໝາຍເຫດ: ປ້ອນພາດໂຟນເດີພາຍໃນຄອນເທນເນີ',
        concurrency: 'ຮູບແບບການຈັດການ Concurrency',
        loadStatus: 'ສະຖານະໂຫຼດ',
        extraHosts: 'ການແມັບ Host',
    },
    process: {
        pid: 'PID (ລະຫັດຂະບວນການ)',
        ppid: 'PPID (ລະຫັດຂະບວນການແມ່)',
        numThreads: 'ເທຣດ (Threads)',
        memory: 'ໜ່ວຍຄວາມຈຳ',
        diskRead: 'ອ່ານດິສກ໌',
        diskWrite: 'ຂຽນດິສກ໌',
        netSent: 'ຂາອອກ (Uplink)',
        netRecv: 'ຂາເຂົ້າ (Downstream)',
        numConnections: 'ການເຊື່ອມຕໍ່',
        startTime: 'ເວລາເລີ່ມຕົ້ນ',
        running: 'ກຳລັງເຮັດວຽກ',
        sleep: 'ນອນ (Sleep)',
        stop: 'ຢຸດ',
        idle: 'ຫວ່າງ (Idle)',
        zombie: 'ຂະບວນການຊອມບີ້ (Zombie)',
        wait: 'ກຳລັງລໍຖ້າ',
        lock: 'ລັອກ',
        blocked: 'ຖືກບລັອກ',
        cmdLine: 'ຄຳສັ່ງເລີ່ມຕົ້ນ',
        basic: 'ພື້ນຖານ',
        mem: 'ໜ່ວຍຄວາມຈຳ',
        openFiles: 'ໄຟລ໌ທີ່ເປີດຢູ່',
        env: 'ສະພາບແວດລ້ອມ',
        noenv: 'ບໍ່ມີ',
        net: 'ການເຊື່ອມຕໍ່ເຄືອຂ່າຍ',
        laddr: 'ທີ່ຢູ່/ພອດ ໃນເຄື່ອງ',
        raddr: 'ທີ່ຢູ່/ພອດ ປາຍທາງ',
        stopProcess: 'ສິ້ນສຸດ',
        viewDetails: 'ເບິ່ງລາຍລະອຽດ',
        stopProcessWarn: 'ທ່ານແນ່ໃຈຫຼືບໍ່ວ່າຈະຢຸດຂະບວນການນີ້ (PID:{0})?',
        kill: 'ຂ້າຂະບວນການ (Kill)',
        killNow: 'ຂ້າທັນທີ',
        killHelper: 'ການຂ້າຂະບວນການ {0} ອາດເຮັດໃຫ້ບາງໂປຣແກຣມເຮັດວຽກຜິດພາດ. ຕ້ອງການຕໍ່ຫຼືບໍ່?',
        processName: 'ຊື່ຂະບວນການ',
    },
    tool: {
        supervisor: {
            loadStatusErr: 'ບໍ່ສາມາດດຶງສະຖານະຂະບວນການໄດ້, ກະລຸນາກວດສອບບໍລິການ supervisor.',
            notSupport: 'ກວດບໍ່ພົບບໍລິການ Supervisor, ໄປທີ່ໜ້າຄັງສະຄຣິບເພື່ອຕິດຕັ້ງດ້ວຍຕົນເອງ',
            list: 'ຂະບວນການ Daemon',
            config: 'ການຕັ້ງຄ່າ Supervisor',
            primaryConfig: 'ບ່ອນເກັບໄຟລ໌ຕັ້ງຄ່າຫຼັກ',
            notSupportCtl: 'ກວດບໍ່ພົບ supervisorctl, ໄປທີ່ໜ້າຄັງສະຄຣິບເພື່ອຕິດຕັ້ງດ້ວຍຕົນເອງ',
            user: 'ຜູ້ໃຊ້',
            command: 'ຄຳສັ່ງ',
            dir: 'ໂຟນເດີ',
            numprocs: 'ຈຳນວນຂະບວນການ',
            initWarn:
                'ນີ້ຈະແກ້ໄຂຄ່າ "files" ໃນສ່ວນ "[include]" ຂອງໄຟລ໌ຕັ້ງຄ່າຫຼັກ. ໂຟນເດີຂອງໄຟລ໌ຕັ້ງຄ່າອື່ນໆຈະຢູ່ທີ່: "{1Panel installation directory}/1panel/tools/supervisord/supervisor.d/".',
            operatorHelper: 'ການດຳເນີນການ {1} ຈະຖືກເຮັດກັບ {0}, ຕ້ອງການຕໍ່ຫຼືບໍ່? ',
            uptime: 'ເວລາທີ່ເຮັດວຽກມາແລ້ວ',
            notStartWarn: 'Supervisor ຍັງບໍ່ໄດ້ເລີ່ມຕົ້ນ. ກະລຸນາເລີ່ມຕົ້ນກ່ອນ.',
            serviceName: 'ຊື່ບໍລິການ',
            initHelper:
                'ກວດພົບບໍລິການ Supervisor ແຕ່ຍັງບໍ່ໄດ້ຕັ້ງຄ່າເລີ່ມຕົ້ນ. ຄລິກປຸ່ມເລີ່ມຕົ້ນຢູ່ແຖບສະຖານະດ້ານເທິງເພື່ອຕັ້ງຄ່າ.',
            serviceNameHelper: 'ຊື່ບໍລິການ Supervisor ທີ່ຈັດການໂດຍ systemctl, ປົກກະຕິແມ່ນ supervisor ຫຼື supervisord',
            restartHelper:
                'ນີ້ຈະເລີ່ມຕົ້ນບໍລິການໃໝ່ຫຼັງຈາກຕັ້ງຄ່າເລີ່ມຕົ້ນ, ເຊິ່ງຈະເຮັດໃຫ້ຂະບວນການ daemon ທັງໝົດທີ່ມີຢູ່ຢຸດເຮັດວຽກ.',
            RUNNING: 'ກຳລັງເຮັດວຽກ',
            STOPPED: 'ຢຸດແລ້ວ',
            STOPPING: 'ກຳລັງຢຸດ',
            STARTING: 'ກຳລັງເລີ່ມຕົ້ນ',
            FATAL: 'ເລີ່ມຕົ້ນລົ້ມເຫຼວ',
            BACKOFF: 'ເລີ່ມຕົ້ນຜິດປົກກະຕິ',
            ERROR: 'ຂໍ້ຜິດພາດ',
            statusCode: 'ລະຫັດສະຖານະ',
            manage: 'ການຈັດການ',
            autoRestart: 'ເລີ່ມໃໝ່ອັດຕະໂນມັດ',
            EXITED: 'ອອກແລ້ວ',
            autoRestartHelper: 'ເລີ່ມຕົ້ນໂປຣແກຣມໃໝ່ໂດຍອັດຕະໂນມັດຫຼັງຈາກມັນຄຣັຊ (Crash)',
            autoStart: 'ເລີ່ມຕົ້ນອັດຕະໂນມັດ',
            autoStartHelper: 'ເລີ່ມຕົ້ນບໍລິການອັດຕະໂນມັດຫຼັງຈາກ Supervisor ເລີ່ມຕົ້ນ',
        },
    },
    disk: {
        management: 'ການຈັດການດິສກ໌',
        partition: 'ພາທິຊັນ (Partition)',
        unmount: 'ຍົກເລີກການ Mount',
        unmountHelper: 'ຕ້ອງການຍົກເລີກການ mount ພາທິຊັນ {0} ຫຼືບໍ່?',
        mount: 'Mount',
        partitionAlert: 'ການແບ່ງພາທິຊັນຕ້ອງມີການຟໍແມັດດິສກ໌, ເຊິ່ງຈະລຶບຂໍ້ມູນທີ່ມີຢູ່ທັງໝົດ. ກະລຸນາສຳຮອງຂໍ້ມູນກ່ອນ.',
        mountPoint: 'ຈຸດ Mount',
        systemDisk: 'ດິສກ໌ລະບົບ',
        unpartitionedDisk: 'ດິສກ໌ທີ່ຍັງບໍ່ໄດ້ແບ່ງພາທິຊັນ',
        handlePartition: 'ແບ່ງພາທິຊັນດຽວນີ້',
        filesystem: 'ລະບົບໄຟລ໌',
        unmounted: 'ຍັງບໍ່ໄດ້ Mount',
        cannotOperate: 'ບໍ່ສາມາດຈັດການໄດ້',
        systemDiskHelper: 'ຄຳແນະນຳ: ດິສກ໌ປະຈຸບັນແມ່ນດິສກ໌ລະບົບ. ບໍ່ສາມາດດຳເນີນການໄດ້.',
        autoMount: 'Mount ອັດຕະໂນມັດ',
        model: 'ຮຸ່ນອຸປະກອນ',
        diskType: 'ປະເພດດິສກ໌',
        serial: 'ໝາຍເລກຊີຣຽວ',
        noFail: 'ຄວາມລົ້ມເຫຼວໃນການ Mount ຈະບໍ່ມີຜົນຕໍ່ການເລີ່ມຕົ້ນລະບົບ',
    },
    xpack: {
        ldap: {
            source: 'ທີ່ມາ',
            directoryMissing: 'ບໍ່ພົບໃນ LDAP',
            localCredentialsManaged: 'ຊື່ຜູ້ໃຊ້ ແລະລະຫັດຜ່ານຖືກຈັດການໂດຍ LDAP ແລະບໍ່ສາມາດປ່ຽນຢູ່ໃນທ້ອງຖິ່ນໄດ້.',
            sources: {
                local: 'ທ້ອງຖິ່ນ',
                ldap: 'LDAP',
            },
            importUsers: 'ນໍາເຂົ້າຜູ້ໃຊ້ AD/LDAP',
            searchUsersPlaceholder: 'ຊອກຫາຊື່ຜູ້ໃຊ້',
            readFromLDAP: 'ອ່ານຈາກ LDAP',
            selectedUsers: 'ເລືອກ {0} ແລ້ວ',
            queriedAt: 'ເວລາອ່ານ',
            cachedResult: 'ຜົນໄດ້ຮັບຈາກຖານຄວາມຈໍາ',
            roleForNewUsers: 'ບົດບາດສໍາລັບຜູ້ໃຊ້ໃຫມ່',
            selectRole: 'ເລືອກບົດບາດ',
            roleOnlyForNewUsers: 'ພາລະບົດບາດແມ່ນຕ້ອງການພຽງແຕ່ໃນເວລາທີ່ການນໍາເຂົ້າສ້າງຜູ້ໃຊ້.',
            roleRequiredForNewUsers: 'ເລືອກບົດບາດສຳລັບຜູ້ໃຊ້ LDAP ໃໝ່.',
            changedFields: 'ຊ່ອງຂໍ້ມູນທີ່ມີການປ່ຽນແປງ',
            importSelected: 'ເລືອກການນໍາເຂົ້າ',
            importAll: 'ນຳເຂົ້າທັງໝົດ',
            importPreview: 'ຕົວຢ່າງການນໍາເຂົ້າ AD/LDAP',
            importCompleted: 'ການນໍາເຂົ້າ AD/LDAP ສໍາເລັດ',
            incompletePreview: 'ໄດເຣັກທໍຣີ LDAP ອ່ານບໍ່ຄົບຖ້ວນ. ອ່ານຈາກ LDAP ອີກເທື່ອຫນຶ່ງ.',
            missingUsersWarning: 'ຜູ້ໃຊ້ທີ່ຂາດຫາຍໄປຈາກ LDAP ຈະຖືກປິດໃຊ້ງານໂດຍການຊິ້ງຂໍ້ມູນຢ່າງເຂັ້ມງວດ.',
            missingUsersWarningDetail: 'ຜູ້ໃຊ້ LDAP ທ້ອງຖິ່ນ {0} ຄົນຈະບໍ່ສາມາດເຂົ້າລະບົບໄດ້.',
            action: 'ການປະຕິບັດ',
            reason: 'ເຫດຜົນ',
            noImportChanges: 'ບໍ່ມີການປ່ຽນແປງການນໍາເຂົ້າ',
            confirmImport: 'ຢືນຢັນການນໍາເຂົ້າ',
            created: 'ສ້າງ',
            updated: 'ອັບເດດ',
            reactivated: 'ເປີດໃຊ້ຄືນໃໝ່',
            unchanged: 'ບໍ່ປ່ຽນແປງ',
            conflicts: 'ຂໍ້ຂັດແຍ່ງ',
            missing: 'ຫາຍໄປ',
            missingUsersConfirm: 'ຜູ້ໃຊ້ {0} ຫາຍໄປຈາກ LDAP ຈະຖືກປິດການນຳໃຊ້ ແລະອອກຈາກລະບົບ. ສືບຕໍ່?',
            strictSyncConfirm: 'ຢືນຢັນການ synchronization ທີ່ເຄັ່ງຄັດ',
            status: {
                importable: 'ຜູ້ໃຊ້ໃຫມ່',
                update_available: 'ມີອັບເດດ',
                up_to_date: 'ເຖິງວັນທີ',
                conflict: 'ການຂັດແຍ້ງ',
            },
            fields: {
                name: 'ຊື່ຜູ້ໃຊ້',
                externalDN: 'ໄດເລກະທໍລີ DN',
                externalID: 'ID ພາຍນອກ',
                authSourceStatus: 'ສະຖານະການກວດສອບ',
            },
            actions: {
                created: 'ສ້າງ',
                updated: 'ອັບເດດ',
                reactivated: 'ເປີດໃຊ້ຄືນໃໝ່',
                unchanged: 'ບໍ່ປ່ຽນແປງ',
                skipped: 'ຂ້າມ',
                conflicts: 'ການຂັດແຍ້ງ',
                conflict: 'ການຂັດແຍ້ງ',
                missing: 'ປິດໃຊ້ງານ',
                errors: 'ຜິດພາດ',
                error: 'ຜິດພາດ',
            },
        },
        expiresEnterpriseAlert:
            'ຄຳເຕືອນ: ໃບອະນຸຍາດເວີຊັນ Enterprise ຂອງທ່ານຈະໝົດອາຍຸໃນອີກ {0} ວັນ, ຟີເຈີທັງໝົດຂອງເວີຊັນ Enterprise ຈະບໍ່ສາມາດໃຊ້ໄດ້. ກະລຸນາຕໍ່ອາຍຸໃຫ້ທັນເວລາ.',
        expiresProAlert:
            'ຄຳເຕືອນ: ໃບອະນຸຍາດເວີຊັນ Pro ຂອງທ່ານຈະໝົດອາຍຸໃນອີກ {0} ວັນ, ຟີເຈີທັງໝົດຂອງເວີຊັນ Pro ຈະບໍ່ສາມາດໃຊ້ໄດ້. ກະລຸນາຕໍ່ອາຍຸໃຫ້ທັນເວລາ.',
        menu: 'ເວີຊັນ Pro',
        upage: 'AI ສ້າງເວັບໄຊ',
        proAlert: 'ກະລຸນາອັບເກຣດເປັນເວີຊັນ Commercial ເພື່ອໃຊ້ຟີເຈີນີ້ນ',
        opsReport: {
            name: 'ລາຍງານການປະຕິບັດການ (Ops Report)',
            overview: 'ພາບລວມ',
            system: 'ການເຮັດວຽກຂອງ Host',
            login: 'ການເຂົ້າລະບົບ ແລະ ຄວາມປອດໄພ',
            website: 'ການປ້ອງກັນເວັບໄຊ',
            resource: 'ຊັບພະຍາກອນຣັນທາມ',
            cronjob: 'ວຽກຕັ້ງເວລາ (Cron Jobs)',
            alert: 'ການແຈ້ງເຕືອນ',
            history: 'ປະຫວັດການສົ່ງອອກ',
            setting: 'ການຕັ້ງຄ່າ',
            page: {
                enterprise: 'Enterprise',
                reportNode: 'Node ທີ່ລາຍງານ',
                selectReportNode: 'ເລືອກ Node ທີ່ລາຍງານ',
                currentNode: 'ປະຈຸບັນ',
                scoreMeta: 'ຖືກຫັກ {0} ຄະແນນ · ພົບ {1} ຄວາມສ່ຽງ',
                hostAddress: 'ທີ່ຢູ່ Host',
                panelVersion: 'ເວີຊັນແຜງຄວບຄຸມ',
                cpuCores: 'ຄໍຣ໌ທາງກາຍະພາບ',
                coreUnit: '{0} ຄໍຣ໌',
                memoryTotal: 'ໜ່ວຍຄວາມຈຳທັງໝົດ',
                reportDate: 'ວັນທີລາຍງານ',
                serverSecurityOverview: 'ພາບລວມຄວາມປອດໄພຂອງເຊີບເວີ',
                securityScore: 'ຄະແນນຄວາມປອດໄພ',
                overviewSummary:
                    'ລະດັບຄວາມປອດໄພປະຈຸບັນ: {0}. ຖືກຫັກ {1} ຄະແນນ, ພົບ {2} ລາຍການຄວາມສ່ຽງ, ກວດສອບແລ້ວ {3} ວັດຖຸ.',
                riskDistribution: 'ການກະຈາຍຄວາມສ່ຽງ',
                totalDeducted: 'ຖືກຫັກທັງໝົດ',
                noRiskDeducted: 'ບໍ່ມີການຫັກຄະແນນ',
                scoreTrend: 'ແນວໂນ້ມຄະແນນ',
                scoreLevelSafe: 'ປອດໄພ',
                scoreLevelAttention: 'ຄວນເອົາໃຈໃສ່',
                scoreLevelMediumRisk: 'ຄວາມສ່ຽງປານກາງ',
                scoreLevelHighRisk: 'ຄວາມສ່ຽງສູງ',
                scoreCategoryHost: 'ຊັບພະຍາກອນ Host',
                scoreCategoryLogin: 'ຄວາມປອດໄພການເຂົ້າລະບົບ',
                scoreCategoryWebsite: 'ເວັບໄຊ ແລະ ໃບຢັ້ງຢືນ',
                scoreCategoryCronjob: 'ວຽກຕັ້ງເວລາ',
                scoreCategoryResource: 'ຊັບພະຍາກອນຣັນທາມ',
                scoreCategoryAlert: 'ການແຈ້ງເຕືອນ',
                scoreDiskHigh: 'ການໃຊ້ງານດິສກ໌ {0} ສູງເຖິງ {1}%',
                scoreDiskMedium: 'ການໃຊ້ງານດິສກ໌ {0} ຢູ່ທີ່ {1}%',
                scoreResourceHigh: 'ການໃຊ້ງານ {0} ປະຈຸບັນແມ່ນ {1}%',
                scoreResourceMedium: 'ການໃຊ້ງານ {0} ປະຈຸບັນແມ່ນ {1}%',
                scoreLoadMedium: 'ໂຫຼດປະຈຸບັນແມ່ນ {0}',
                scoreMonitorDisabled: 'ການຕິດຕາມ Host ຖືກປິດໃຊ້ງານ',
                scorePanelLoginFailedHigh: 'ເຂົ້າລະບົບແຜງຄວບຄຸມລົ້ມເຫຼວ {0} ຄັ້ງ',
                scorePanelLoginFailedMedium: 'ເຂົ້າລະບົບແຜງຄວບຄຸມລົ້ມເຫຼວ {0} ຄັ້ງ',
                scoreSSHLoginFailedHigh: 'ເຂົ້າລະບົບ SSH ລົ້ມເຫຼວ {0} ຄັ້ງ',
                scoreSSHLoginFailedMedium: 'ເຂົ້າລະບົບ SSH ລົ້ມເຫຼວ {0} ຄັ້ງ',
                scoreMFADisabled: 'MFA ຖືກປິດໃຊ້ງານ',
                scoreAllowIPsOpen: 'ບໍ່ໄດ້ຕັ້ງຄ່າ IP ທີ່ອະນຸຍາດ ຫຼື ບໍ່ໄດ້ຈຳກັດການເຂົ້າເຖິງ',
                scorePanelHTTPSDisabled: 'HTTPS ຂອງແຜງຄວບຄຸມຖືກປິດໃຊ້ງານ',
                scoreSSHRootLogin: 'ອະນຸຍາດໃຫ້ root ເຂົ້າລະບົບ SSH ໄດ້',
                scoreSSHPasswordAuth: 'ເປີດໃຊ້ການຢືນຢັນດ້ວຍລະຫັດຜ່ານ SSH ໂດຍບໍ່ມີຄີ',
                scoreSSLExpired: 'ໃບຢັ້ງຢືນ {0} ໝົດອາຍຸແລ້ວ',
                scoreSSLHigh: 'ໃບຢັ້ງຢືນ {0} ຈະໝົດອາຍຸໃນ {1} ວັນ',
                scoreSSLMedium: 'ໃບຢັ້ງຢືນ {0} ຈະໝົດອາຍຸໃນ {1} ວັນ',
                scoreWebsiteExpired: 'ເວັບໄຊ {0} ໝົດອາຍຸແລ້ວ',
                scoreWebsiteExpire: 'ເວັບໄຊ {0} ຈະໝົດອາຍຸໃນ {1} ວັນ',
                scoreWebsiteHTTP: '{0} ບໍ່ໄດ້ໃຊ້ HTTPS',
                scoreWebsiteStopped: 'ສະຖານະຂອງ {0} ຜິດປົກກະຕິ',
                scoreWebsiteMonitorUnavailable: 'ການຕິດຕາມເວັບໄຊພົບເວັບໄຊທີ່ເຂົ້າເຖິງບໍ່ໄດ້',
                scoreWebsiteMonitorAvailability: 'ຄວາມພ້ອມໃຊ້ງານຂອງຄຳຮ້ອງຂໍສຳລັບການຕິດຕາມເວັບໄຊ {0}% ຕ່ຳກວ່າເກນ',
                scoreWebsiteMonitorStatusAbnormal: 'ເປີດການຕິດຕາມເວັບໄຊແຕ່ຢູ່ໃນສະຖານະຜິດປົກກະຕິ',
                scoreWafDisabled: 'WAF ຖືກປິດໃຊ້ງານ ແລະ ເວັບໄຊບໍ່ໄດ້ຮັບການປ້ອງກັນ',
                scoreWafHighRiskHit: 'WAF ກວດພົບກົດລະບຽບຄວາມສ່ຽງ {0} ລາຍການໃນຊ່ວງເວລາລາຍງານ',
                scoreCronjobFailed: 'ພົບປະຫວັດວຽກຕັ້ງເວລາລົ້ມເຫຼວ {0} ຄັ້ງໃນ 7 ວັນຫຼ້າສຸດ',
                scoreAppFailed: 'ແອັບ {0} ຜິດປົກກະຕິ',
                scoreAppStopped: 'ແອັບ {0} ຢຸດເຮັດວຽກ',
                scoreContainerHigh: 'ສະຖານະຄອນເທນເນີ {0} ຜິດປົກກະຕິ',
                scoreContainerExited: 'ຄອນເທນເນີ {0} ຢຸດເຮັດວຽກ',
                scoreContainerResource: 'ການໃຊ້ຊັບພະຍາກອນຄອນເທນເນີ {0} ສູງ',
                scoreContainerPublicPort: 'ຄອນເທນເນີ {0} ມີການເປີດພອດສາທາລະນະ',
                scoreAlertNoTask: 'ບໍ່ໄດ້ຕັ້ງຄ່າວຽກແຈ້ງເຕືອນ',
                scoreAlertNoEnabledTask: 'ວຽກແຈ້ງເຕືອນທັງໝົດຖືກປິດໃຊ້ງານ',
                scoreAlertDisabledTask: 'ວຽກແຈ້ງເຕືອນ {0} ລາຍການຖືກປິດໃຊ້ງານ',
                scoreAlertNoChannel: 'ບໍ່ໄດ້ເປີດໃຊ້ຊ່ອງທາງການແຈ້ງເຕືອນ',
                scoreAlertFailedHigh: 'ພົບ Log ການແຈ້ງເຕືອນລົ້ມເຫຼວ {0} ລາຍການ',
                scoreAlertFailedMedium: 'ພົບ Log ການແຈ້ງເຕືອນລົ້ມເຫຼວ {0} ລາຍການ',
                scoreAlertPending: 'ມີ Log ການແຈ້ງເຕືອນ {0} ລາຍການລໍຖ້າການຊິງຄ໌',
                attentionItems: 'ລາຍການທີ່ຄວນເອົາໃຈໃສ່',
                attentionAssets: 'ຊັບສິນທີ່ຄວນເອົາໃຈໃສ່',
                riskItems: 'ລາຍການຄວາມສ່ຽງ',
                object: 'ວັດຖຸ',
                description: 'ຄຳອະທິບາຍ',
                itemUnit: 'ລາຍການ',
                recordUnit: 'ບັນທຶກ',
                certUnit: 'ໃບຢັ້ງຢືນ',
                containerUnit: 'ຄອນເທນເນີ',
                loginFailed: 'ເຂົ້າລະບົບລົ້ມເຫຼວ',
                sslExpire: 'ໃບຢັ້ງຢືນໝົດອາຍຸ',
                abnormalContainer: 'ຄອນເທນເນີທີ່ຜິດປົກກະຕິ',
                statAttentionDesc: 'ຖືກຫັກ {0} ຄະແນນ',
                statLoginDesc: 'ແຜງຄວບຄຸມ {0} · SSH {1}',
                statSslDesc: 'ກວດສອບແລ້ວ {0} ໃບຢັ້ງຢືນ',
                statContainerDesc: 'ກວດສອບແລ້ວ {0} ຄອນເທນເນີ',
                statAlertDesc: 'ເປີດໃຊ້ {0} ວຽກ · {1} ຊ່ອງທາງ',
                assetHostDesc: 'ການໃຊ້ດິສກ໌ສູງສຸດ {0}%',
                assetWebsiteDesc: '{0} ໃບຢັ້ງຢືນກຳລັງຈະໝົດອາຍຸ, {1} ເວັບໄຊຜິດປົກກະຕິ',
                assetResourceDesc: '{0} ແອັບຜິດປົກກະຕິ, {1} ຄອນເທນເນີຜິດປົກກະຕິ',
                assetCronjobDesc: '{0} ບັນທຶກລົ້ມເຫຼວໃນ 7 ວັນຫຼ້າສຸດ, {1} ວຽກຖືກປິດ',
                assetAlertDesc: '{0} Log ລົ້ມເຫຼວ, {1} Log ລໍຖ້າຊິງຄ໌',
                app: 'ແອັບ',
                website: 'ເວັບໄຊ',
                websiteSsl: 'ເວັບໄຊ / ໃບຢັ້ງຢືນ',
                cronjob: 'ວຽກຕັ້ງເວລາ',
                container: 'ຄອນເທນເນີ',
                sslCertificate: 'ໃບຢັ້ງຢືນ SSL',
                loginSecurity: 'ຄວາມປອດໄພການເຂົ້າລະບົບ',
                panelLogin: 'ການເຂົ້າລະບົບແຜງຄວບຄຸມ',
                sshLogin: 'ການເຂົ້າລະບົບ SSH',
                failedRecord: 'ບັນທຶກທີ່ລົ້ມເຫຼວ',
                expired: 'ໝົດອາຍຸແລ້ວ',
                expiredDays: 'ໝົດອາຍຸເມື່ອ {0} ວັນກ່ອນ',
                remainingDays: '{0} · ເຫຼືອ {1} ວັນ',
                enabled: 'ເປີດໃຊ້ງານ',
                disabled: 'ປິດໃຊ້ງານ',
                exportRecordFailed: 'ບັນທຶກການສົ່ງອອກລົ້ມເຫຼວ',
                hostInfo: 'ຂໍ້ມູນ Host',
                hostname: 'ຊື່ Host',
                osVersion: 'ເວີຊັນ OS',
                kernelVersion: 'ເວີຊັນ Kernel',
                arch: 'ສະຖາປັດຕະຍະກຳ',
                uptime: 'ເວລາທີ່ເປີດເຄື່ອງມາແລ້ວ',
                diskUsage: 'ການໃຊ້ງານດິສກ໌',
                mountPoint: 'ຈຸດ Mount',
                device: 'ອຸປະກອນ',
                capacity: 'ຄວາມຈຸ',
                used: 'ໃຊ້ແລ້ວ',
                usageRate: 'ອັດຕາການໃຊ້',
                memory: 'ໜ່ວຍຄວາມຈຳ',
                load: 'ໂຫຼດ (Load)',
                maxDiskUsage: 'ການໃຊ້ດິສກ໌ສູງສຸດ',
                panelLoginSecurity: 'ຄວາມປອດໄພການເຂົ້າລະບົບແຜງຄວບຄຸມ',
                sshSecurity: 'ຄວາມປອດໄພ SSH ຂອງ Linux ເຊີບເວີ',
                panelFailedRecords: 'ບັນທຶກການເຂົ້າລະບົບແຜງຄວບຄຸມທີ່ລົ້ມເຫຼວ',
                sshFailedRecords: 'ບັນທຶກການເຂົ້າລະບົບ SSH ທີ່ລົ້ມເຫຼວ',
                location: 'ສະຖານທີ່/ຕຳແໜ່ງ',
                configItem: 'ລາຍການຕັ້ງຄ່າ',
                currentValue: 'ຄ່າປະຈຸບັນ',
                securityEntrance: 'ທາງເຂົ້າທີ່ປອດໄພ',
                configured: 'ຕັ້ງຄ່າແລ້ວ',
                notConfigured: 'ຍັງບໍ່ໄດ້ຕັ້ງຄ່າ',
                normal: 'ປົກກະຕິ',
                needAttention: 'ຄວນເອົາໃຈໃສ່',
                allowIPs: 'IP ທີ່ອະນຸຍາດ',
                restricted: 'ຖືກຈຳກັດ',
                unrestricted: 'ບໍ່ໄດ້ຈຳກັດ',
                bindDomain: 'ໂດເມນທີ່ຜູກມັດ',
                accessRestriction: 'ການຈຳກັດການເຂົ້າເຖິງ',
                panelHTTPS: 'HTTPS ຂອງແຜງຄວບຄຸມ',
                passwordComplexity: 'ຄວາມຊັບຊ້ອນຂອງລະຫັດຜ່ານ',
                sshService: 'ບໍລິການ SSH',
                running: 'ກຳລັງເຮັດວຽກ',
                notRunning: 'ບໍ່ໄດ້ເຮັດວຽກ',
                listenPort: 'ພອດທີ່ຟັງ',
                read: 'ອ່ານ',
                rootLogin: 'ການເຂົ້າລະບົບ Root',
                passwordAuth: 'ການຢືນຢັນດ້ວຍລະຫັດຜ່ານ',
                keyAuth: 'ການຢືນຢັນດ້ວຍຄີ',
                panelLoginFailed: 'ເຂົ້າລະບົບແຜງຄວບຄຸມລົ້ມເຫຼວ',
                sshLoginFailed: 'ເຂົ້າລະບົບ SSH ລົ້ມເຫຼວ',
                panelSecurityItems: 'ລາຍການຄວາມປອດໄພແຜງຄວບຄຸມ',
                sshSecurityItems: 'ລາຍການຄວາມປອດໄພ SSH',
                loginSecurityHealthStatus: 'ສຸຂະພາບຄວາມປອດໄພການເຂົ້າລະບົບ',
                adjustSSHSecurity: 'ປັບແຕ່ງຄວາມປອດໄພ SSH',
                viewLoginLogs: 'ເບິ່ງ Log ການເຂົ້າລະບົບ',
                riskLevel: 'ລະດັບຄວາມສ່ຽງ',
                goConfig: 'ໄປທີ່ການຕັ້ງຄ່າ',
                viewMore: 'ເບິ່ງເພີ່ມເຕີມ',
                involvedIPs: 'ກ່ຽວຂ້ອງກັບ {0} IP',
                sessionTimeout: 'ເວລາໝົດອາຍຸເຊດຊັນ',
                countUnit: 'ຄັ້ງ',
                recent24Hours: '24 ຊົ່ວໂມງຫຼ້າສຸດ',
                currentService: 'ບໍລິການປະຈຸບັນ',
                riskItemsExist: 'ມີ {0} ລາຍການຄວາມສ່ຽງ',
                loginHealthRiskDesc:
                    'ກວດພົບການຕັ້ງຄ່າທີ່ມີຄວາມສ່ຽງ {0} ລາຍການ. ກະລຸນາເພີ່ມຄວາມປອດໄພເພື່ອຫຼຸດຜ່ອນຄວາມສ່ຽງ.',
                loginHealthNormalDesc: 'ການຕັ້ງຄ່າຄວາມປອດໄພການເຂົ້າລະບົບ ແລະ SSH ເປັນປົກກະຕິ',
                loginHealthNormalReason: 'ຄວາມປອດໄພການເຂົ້າລະບົບເປັນປົກກະຕິ',
                securityEntranceConfiguredDesc: 'ຕັ້ງຄ່າທາງເຂົ້າທີ່ປອດໄພແລ້ວເພື່ອຫຼຸດຜ່ອນການເປີດເຜີຍທາງເຂົ້າເລີ່ມຕົ້ນ',
                securityEntranceRiskDesc: 'ປິດທາງເຂົ້າທີ່ປອດໄພຢູ່. ກະລຸນາຊ່ອນທາງເຂົ້າເລີ່ມຕົ້ນ',
                allowIPsRestrictedDesc: 'ຈຳກັດ IP ທີ່ອະນຸຍາດສຳລັບການເຂົ້າແຜງຄວບຄຸມແລ້ວ',
                allowIPsRiskDesc: 'ບໍ່ໄດ້ຈຳກັດ IP. ກະລຸນາຕັ້ງຄ່າ IP ທີ່ອະນຸຍາດສຳລັບການໃຊ້ງານສາທາລະນະ',
                bindDomainRestrictedDesc: 'ຜູກມັດໂດເມນການເຂົ້າເຖິງແລ້ວ',
                bindDomainRiskDesc: 'ຍັງບໍ່ໄດ້ຜູກມັດໂດເມນ. ກະລຸນາຈຳກັດການເຂົ້າເຖິງຜ່ານໂດເມນທີ່ກຳນົດ',
                accessRestrictionValue: 'IP ທີ່ອະນຸຍາດ: {0} / ໂດເມນທີ່ຜູກ: {1}',
                accessRestrictionNormalDesc: 'ຕັ້ງຄ່າ IP ທີ່ອະນຸຍາດ ຫຼື ຜູກມັດໂດເມນແລ້ວເພື່ອຈຳກັດແຫຼ່ງການເຂົ້າເຖິງ',
                accessRestrictionRiskDesc: 'ບໍ່ໄດ້ຕັ້ງຄ່າ IP ຫຼື ໂດເມນ. ກະລຸນາຕັ້ງຄ່າຢ່າງໜ້ອຍໜຶ່ງຢ່າງ',
                panelHTTPSNormalDesc: 'ເປີດໃຊ້ HTTPS ຂອງແຜງຄວບຄຸມແລ້ວ',
                panelHTTPSRiskDesc: 'ປິດ HTTPS ຂອງແຜງຄວບຄຸມຢູ່. ຂໍ້ມູນການເຂົ້າລະບົບອາດຈະຖືກເປີດເຜີຍ',
                passwordComplexityNormalDesc: 'ເປີດໃຊ້ການກວດສອບຄວາມຊັບຊ້ອນຂອງລະຫັດຜ່ານແລ້ວ',
                passwordComplexityRiskDesc: 'ປິດການກວດສອບຄວາມຊັບຊ້ອນຢູ່, ເພີ່ມຄວາມສ່ຽງຈາກລະຫັດຜ່ານທີ່ເດົາງ່າຍ',
                mfa: 'MFA (ການຢືນຢັນຕົວຕົນຫຼາຍຂັ້ນຕອນ)',
                mfaNormalDesc: 'ເປີດໃຊ້ MFA ແລ້ວ, ຊ່ວຍເພີ່ມຄວາມປອດໄພການເຂົ້າລະບົບ',
                mfaRiskDesc: 'ປິດ MFA ຢູ່. ກະລຸນາເປີດໃຊ້ການຢືນຢັນຕົວຕົນຫຼາຍຂັ້ນຕອນ',
                sessionTimeoutNormalDesc: 'ເວລາໝົດອາຍຸເຊດຊັນຢູ່ໃນຊ່ວງທີ່ປອດໄພ',
                sessionTimeoutRiskDesc: 'ເວລາໝົດອາຍຸເຊດຊັນດົນເກີນໄປ. ກະລຸນາຈຳກັດອາຍຸຂອງເຊດຊັນທີ່ບໍ່ໄດ້ໃຊ້ງານ',
                sshServiceNormalDesc: 'ບໍລິການ SSH ເຮັດວຽກເປັນປົກກະຕິ',
                sshServiceRiskDesc: 'ບໍລິການ SSH ບໍ່ໄດ້ເຮັດວຽກ ຫຼື ຜິດປົກກະຕິ',
                sshPortNormalDesc: 'ພອດ SSH ຖືກປ່ຽນຈາກພອດເລີ່ມຕົ້ນແລ້ວ',
                sshPortRiskDesc: 'SSH ຍັງໃຊ້ພອດເລີ່ມຕົ້ນ 22. ກະລຸນາປ່ຽນເມື່ອເໝາະສົມ',
                rootLoginNormalDesc: 'ຜູ້ໃຊ້ root ບໍ່ສາມາດເຂົ້າລະບົບໄດ້ໂດຍກົງ',
                rootLoginRiskDesc: 'ຜູ້ໃຊ້ root ສາມາດເຂົ້າລະບົບໄດ້ໂດຍກົງ. ກະລຸນາປິດການໃຊ້ງານ',
                passwordAuthNormalDesc: 'ປິດການເຂົ້າລະບົບ SSH ດ້ວຍລະຫັດຜ່ານແລ້ວ',
                passwordAuthRiskDesc: 'ອະນຸຍາດໃຫ້ເຂົ້າລະບົບດ້ວຍລະຫັດຜ່ານ, ເພີ່ມຄວາມສ່ຽງຈາກການຖືກເດົາລະຫັດ',
                keyAuthNormalDesc: 'ເປີດໃຊ້ການຢືນຢັນຕົວຕົນດ້ວຍຄີ SSH ແລ້ວ',
                keyAuthRiskDesc: 'ປິດການຢືນຢັນດ້ວຍຄີຢູ່. ກະລຸນາໃຊ້ການເຂົ້າລະບົບດ້ວຍຄີ',
                websiteOverview: 'ພາບລວມເວັບໄຊ',
                primaryDomain: 'ໂດເມນຫຼັກ',
                expireTime: 'ເວລາໝົດອາຍຸ',
                domain: 'ໂດເມນ',
                issuer: 'ຜູ້ອອກໃບຢັ້ງຢືນ',
                autoRenew: 'ຕໍ່ອາຍຸອັດຕະໂນມັດ',
                websiteCount: 'ຈຳນວນເວັບໄຊ',
                httpsWebsite: 'ເວັບໄຊ HTTPS',
                certCount: 'ຈຳນວນໃບຢັ້ງຢືນ',
                websiteExpire: 'ເວັບໄຊໝົດອາຍຸ',
                database: 'ຖານຂໍ້ມູນ',
                remoteDatabase: 'ຖານຂໍ້ມູນທາງໄກ',
                address: 'ທີ່ຢູ່',
                containerResourceUsage: 'ການໃຊ້ຊັບພະຍາກອນຄອນເທນເນີ',
                spaceUsage: 'ການໃຊ້ພື້ນທີ່',
                reclaimable: 'ທີ່ສາມາດເອົາຄືນໄດ້',
                containerReclaimable: 'ພື້ນທີ່ຄອນເທນເນີທີ່ສາມາດເອົາຄືນໄດ້',
                image: 'ອິມເມຈ',
                volume: 'ໂວນລຸມ',
                buildCache: 'ແຄຊການບິວ',
                alert: 'ການແຈ້ງເຕືອນ',
                alertConfigured: 'ຕັ້ງຄ່າແຈ້ງເຕືອນແລ້ວ',
                alertOperations: 'ການແຈ້ງເຕືອນ',
                alertTaskCount: 'ວຽກແຈ້ງເຕືອນ',
                enabledAlertTask: 'ວຽກທີ່ເປີດໃຊ້',
                disabledAlertTask: 'ວຽກທີ່ປິດໃຊ້',
                alertChannels: 'ຊ່ອງທາງການແຈ້ງເຕືອນ',
                alertLogCount: 'Log ການແຈ້ງເຕືອນ',
                alertSuccessRate: 'ອັດຕາຄວາມສຳເລັດ',
                alertFailedLogs: 'Log ທີ່ລົ້ມເຫຼວ',
                alertPendingLogs: 'Log ທີ່ລໍຖ້າຊິງຄ໌',
                alertPending: 'ລໍຖ້າການຊິງຄ໌',
                alertTaskStats: 'ສະຖິຕິວຽກແຈ້ງເຕືອນ',
                alertTaskType: 'ປະເພດການແຈ້ງເຕືອນ',
                alertLogStatusStats: 'ສະຖານະການເຮັດວຽກຂອງການແຈ້ງເຕືອນ',
                alertHealthNormal: 'ປົກກະຕິ',
                alertHealthAttention: 'ຄວນເອົາໃຈໃສ່',
                alertHealthRisk: 'ຄວາມສ່ຽງສູງ',
                alertHealthSummary: 'ສຸຂະພາບການແຈ້ງເຕືອນ',
                alertHealthNormalReason: 'ວຽກແຈ້ງເຕືອນ, ຊ່ອງທາງ ແລະ Log ການເຮັດວຽກເປັນປົກກະຕິ',
                alertNoChannelReason: 'ບໍ່ໄດ້ເປີດໃຊ້ຊ່ອງທາງການແຈ້ງເຕືອນ',
                alertFailedLogReason: 'ພົບ Log ການແຈ້ງເຕືອນລົ້ມເຫຼວ {0} ລາຍການ',
                alertPendingReason: 'ມີ Log {0} ລາຍການລໍຖ້າການຊິງຄ໌',
                alertDisabledTaskReason: 'ວຽກແຈ້ງເຕືອນ {0} ລາຍການຖືກປິດໃຊ້ງານ',
                alertNoTaskReason: 'ບໍ່ໄດ້ຕັ້ງຄ່າວຽກແຈ້ງເຕືອນ',
                goAlertConfig: 'ຕັ້ງຄ່າແຈ້ງເຕືອນ',
                goAlertLogs: 'ເບິ່ງ Log ແຈ້ງເຕືອນ',
                configureAlertChannel: 'ຕັ້ງຄ່າຊ່ອງທາງ',
                createAlertTask: 'ສ້າງວຽກແຈ້ງເຕືອນ',
                viewAlertTasks: 'ເບິ່ງວຽກແຈ້ງເຕືອນ',
                viewFailedAlertLogs: 'ເບິ່ງ Log ທີ່ລົ້ມເຫຼວ',
                viewAlertLogs: 'ເບິ່ງ Log ແຈ້ງເຕືອນ',
                alertChannelSummary: 'ເປີດໃຊ້ {0} / {1} ຊ່ອງທາງ',
                alertTaskEnabledDesc: 'ເປີດໃຊ້ {0} ວຽກ',
                alertTaskSummary: 'ເປີດໃຊ້ {0}, ປິດໃຊ້ {1}',
                alertLogSummary: 'ສຳເລັດ {0}, ລົ້ມເຫຼວ {1}',
                alertPendingDesc: '{0} Log ລໍຖ້າຊິງຄ໌',
                alertLogSuccessDesc: 'ແຈ້ງເຕືອນສຳເລັດແລ້ວ',
                alertLogFailedDesc: 'ກວດສອບການຕັ້ງຄ່າຊ່ອງທາງ ຫຼື ເສັ້ນທາງການສົ່ງ',
                alertLogPendingDesc: 'ອອບໄລນ໌ ຫຼື ຢູ່ລະຫວ່າງການຊິງຄ໌',
                failedAlertLogs: 'Log ການແຈ້ງເຕືອນທີ່ລົ້ມເຫຼວ',
                disabledAlertTasks: 'ວຽກແຈ້ງເຕືອນທີ່ຖືກປິດ',
                alertTableDisplayDesc: 'ສະແດງ {0} ຈາກ {1}',
                noAlertTask: 'ບໍ່ມີວຽກແຈ້ງເຕືອນ',
                noFailedAlertLog: 'ບໍ່ມີ Log ແຈ້ງເຕືອນທີ່ລົ້ມເຫຼວ',
                noDisabledAlertTask: 'ບໍ່ມີວຽກແຈ້ງເຕືອນທີ່ຖືກປິດ',
                alertMsg: 'ຂໍ້ຄວາມແຈ້ງເຕືອນ',
                alertMethod: 'ວິທີການແຈ້ງເຕືອນ',
                alertRule: 'ກົດລະບຽບການແຈ້ງເຕືອນ',
                alertCronjobType: 'ວຽກຕັ້ງເວລາ: {0}',
                alertAllTargets: 'ເປົ້າໝາຍທັງໝົດ',
                alertAllDisks: 'ດິສກ໌ທັງໝົດ',
                alertAllCertificates: 'ໃບຢັ້ງຢືນທັງໝົດ',
                alertAllWebsites: 'ເວັບໄຊທັງໝົດ',
                alertDiskRuleShort: '{0} ເກີນ {1}{2}, {3} ຄັ້ງຕໍ່ວັນ',
                alertAverageRuleShort: 'ຄ່າສະເລ່ຍ {0} ນາທີ ເກີນ {1}%, {2} ຄັ້ງຕໍ່ວັນ',
                alertTimeRuleShort: 'ແຈ້ງເຕືອນພາຍໃນ {0} ວັນ, ສົ່ງ {1} ຄັ້ງ',
                alertSendCountRuleShort: 'ສົ່ງ {0} ຄັ້ງຕໍ່ວັນ',
                failedExecutionRecords: 'ບັນທຶກການເຮັດວຽກທີ່ລົ້ມເຫຼວ',
                taskID: 'Task ID',
                executeTime: 'ເວລາເຮັດວຽກ',
                backupTasks: 'ວຽກສຳຮອງຂໍ້ມູນ',
                systemMetrics: 'ຕົວຊີ້ວັດການເຮັດວຽກ',
                cpu: 'CPU',
                thresholdPercent: 'ເກນ {0}%',
                recent24HourPeakPercent: 'ຈຸດສູງສຸດໃນ 24 ຊົ່ວໂມງຫຼ້າສຸດ {0}',
                loadAverage: 'ໂຫຼດ 1 / 5 / 15 ນາທີ: {0} / {1} / {2}',
                sourceMount: 'ຈຸດ Mount {0}',
                storageUsage: 'ການໃຊ້ພື້ນທີ່ເກັບຂໍ້ມູນ',
                localDisk: 'ດິສກ໌ໃນເຄື່ອງ',
                highUsagePeriods: 'ຊ່ວງເວລາທີ່ມີການໃຊ້ງານສູງ',
                timeRange: 'ຊ່ວງເວລາ',
                threshold: 'ເກນ (Threshold)',
                duration: 'ໄລຍະເວລາ',
                peak: 'ຈຸດສູງສຸດ',
                scoring: 'ການໃຫ້ຄະແນນ',
                counted: 'ນັບລວມ',
                notCounted: 'ບໍ່ນັບລວມ',
                dataSource: 'ແຫຼ່ງຂໍ້ມູນ',
                noHighUsagePeriod: 'ບໍ່ມີຊ່ວງເວລາທີ່ໃຊ້ງານສູງ',
                monitorDisabledOrNoData: 'ປິດການຕິດຕາມ Host ຫຼື ບໍ່ມີຂໍ້ມູນການຕິດຕາມ',
                systemHealthStatus: 'ຄວາມສ່ຽງການເຮັດວຽກຂອງ Host ໃນ 24 ຊົ່ວໂມງຫຼ້າສຸດ',
                mainReasons: 'ສາເຫດຫຼັກ',
                viewHostMonitor: 'ເບິ່ງການຕິດຕາມ Host',
                systemHealthAttentionDesc:
                    'ພົບ {0} ລາຍການຄວາມສ່ຽງໃນ 24 ຊົ່ວໂມງຫຼ້າສຸດ. ກະລຸນາໃຫ້ຄວາມສຳຄັນກັບຊ່ວງທີ່ຊັບພະຍາກອນພຸ່ງສູງ ແລະ ການໃຊ້ດິສກ໌.',
                systemHealthNormalDesc: 'ຕົວຊີ້ວັດການເຮັດວຽກຂອງ Host ເປັນປົກກະຕິໃນ 24 ຊົ່ວໂມງຫຼ້າສຸດ',
                monitorEnabled: 'ເປີດການຕິດຕາມແລ້ວ',
                cpuCoreUsage: '{0} / {1} ຄໍຣ໌',
                load1Minute: 'ໂຫຼດ 1 ນາທີ',
                diskSpaceUsage: 'ການໃຊ້ພື້ນທີ່ດິສກ໌',
                usedCapacity: 'ໃຊ້ແລ້ວ / ທັງໝົດ',
                fileSystem: 'ລະບົບໄຟລ໌',
                resourceTrendSummary: 'ສະຫຼຸບແນວໂນ້ມຊັບພະຍາກອນ',
                last24Hours: '24 ຊົ່ວໂມງຫຼ້າສຸດ',
                granularityHour: 'ຄວາມລະອຽດ: 1 ຊົ່ວໂມງ',
                current: 'ປະຈຸບັນ',
                average: 'ສະເລ່ຍ',
                totalItems: '{0} ລາຍການ',
                to: 'ຫາ',
                hoursShort: '{0} ຊົ່ວໂມງ',
                minutesShort: '{0} ນາທີ',
                websiteStatus: 'ສະຖານະເວັບໄຊ',
                websiteHealthStatus: 'ສຸຂະພາບການປ້ອງກັນເວັບໄຊ',
                websiteHealthNormalReason: 'ເວັບໄຊ, ໃບຢັ້ງຢືນ, WAF ແລະ ການຕິດຕາມເວັບໄຊເປັນປົກກະຕິ',
                websiteHealthAttentionDesc:
                    'ພົບ {0} ລາຍການຄວາມສ່ຽງ. ກະລຸນາຈັດການໂດຍໄວເພື່ອຄວາມປອດໄພ ແລະ ຄວາມພ້ອມໃຊ້ງານຂອງເວັບໄຊ.',
                websiteHealthNormalDesc: 'ຕົວຊີ້ວັດການປ້ອງກັນເວັບໄຊປະຈຸບັນເປັນປົກກະຕິ',
                handleSslRisk: 'ຈັດການຄວາມສ່ຽງໃບຢັ້ງຢືນ',
                viewWaf: 'ເບິ່ງ WAF',
                priority: 'ຄວາມສຳຄັນ',
                riskDescription: 'ຄຳອະທິບາຍຄວາມສ່ຽງ',
                deductScore: 'ຄະແນນທີ່ຖືກຫັກ',
                remaining: 'ຄົງເຫຼືອ',
                wafSourceIpTop: 'IP ຕົ້ນທາງທີ່ WAF ກວດພົບ TOP5',
                wafAffectedSiteTop: 'ເວັບໄຊທີ່ໄດ້ຮັບຜົນກະທົບ TOP5',
                sslRisk: 'ຄວາມສ່ຽງໃບຢັ້ງຢືນ',
                sslExpiring: 'ໃບຢັ້ງຢືນທີ່ກຳລັງຈະໝົດອາຍຸ',
                includedInReport: 'ລວມໃນລາຍງານ',
                needRenewal: 'ແນະນຳໃຫ້ຕໍ່ອາຍຸ',
                fromExpireInfo: 'ຈາກຂໍ້ມູນການໝົດອາຍຸ',
                runningWebsite: 'ເວັບໄຊທີ່ກຳລັງເຮັດວຽກ',
                fromWebsiteStatus: 'ຈາກສະຖານະລາຍການເວັບໄຊ',
                stoppedWebsite: 'ເວັບໄຊທີ່ຢຸດເຮັດວຽກ',
                confirmStoppedWebsite: 'ຢືນຢັນວ່າສິ່ງນີ້ເປັນໄປຕາມທີ່ຄາດໄວ້ຫຼືບໍ່',
                expiringWebsite: 'ເວັບໄຊທີ່ກຳລັງຈະໝົດອາຍຸ',
                expiringSoon: 'ໝົດອາຍຸໃນໄວໆນີ້',
                none: 'ບໍ່ມີ',
                noSslRisk: 'ບໍ່ມີໃບຢັ້ງຢືນທີ່ຕ້ອງຈັດການ',
                websiteProtection: 'WAF ແລະ ການຕິດຕາມເວັບໄຊ',
                websiteMonitor: 'ການຕິດຕາມເວັບໄຊ',
                waf: 'WAF (ເວັບໄຟວໍ)',
                siteAvailability: 'ຄວາມພ້ອມໃຊ້ງານຂອງຄຳຮ້ອງຂໍ',
                monitoredSites: 'ເວັບໄຊທີ່ຕິດຕາມຢູ່',
                requestCount: 'ຈຳນວນການຮ້ອງຂໍ',
                abnormalSites: 'ເວັບໄຊທີ່ຜິດປົກກະຕິ',
                count5xxSource: 'ນັບຈາກການຮ້ອງຂໍ 5xx',
                wafIntercept: 'ການສະກັດກັ້ນຂອງ WAF',
                websiteMonitorDisabledOrNoData: 'ປິດການຕິດຕາມເວັບໄຊ ຫຼື ບໍ່ມີຂໍ້ມູນ',
                wafDisabledOrNoData: 'ປິດ WAF ຫຼື ບໍ່ມີຂໍ້ມູນການສະກັດກັ້ນ',
                serviceEnabledButAbnormal: 'ເປີດໃຊ້ແລ້ວ ແຕ່ສະຖານະຜິດປົກກະຕິ',
                noWafData: 'ບໍ່ມີຂໍ້ມູນການສະກັດກັ້ນຂອງ WAF',
                sourceIP: 'IP ຕົ້ນທາງ',
                hitCount: 'ຈຳນວນທີ່ກວດພົບ',
                level: 'ລະດັບ',
                attackType: 'ປະເພດການໂຈມຕີ',
                requestRatio: 'ອັດຕາສ່ວນການຮ້ອງຂໍ',
                installed: 'ຕິດຕັ້ງແລ້ວ',
                normalRunning: 'ເຮັດວຽກປົກກະຕິ',
                failedStart: 'ເລີ່ມຕົ້ນລົ້ມເຫຼວ',
                manualStopped: 'ຢຸດດ້ວຍຕົນເອງ',
                failed: 'ລົ້ມເຫຼວ',
                success: 'ສຳເລັດ',
                canUpdate: 'ອັບເກຣດໄດ້',
                listSeparator: ', ',
                containerCount: 'ຈຳນວນຄອນເທນເນີ',
                stopped: 'ຢຸດແລ້ວ',
                abnormal: 'ຜິດປົກກະຕິ',
                abnormalContainers: 'ຄອນເທນເນີທີ່ຜິດປົກກະຕິ',
                resourceUsage: 'ການໃຊ້ຊັບພະຍາກອນ',
                exposedContainerPorts: 'ພອດທີ່ເປີດເຜີຍ',
                portMapping: 'ການແມັບພອດ',
                risk: 'ຄວາມສ່ຽງ',
                noAbnormalContainer: 'ບໍ່ມີຄອນເທນເນີທີ່ຜິດປົກກະຕິ',
                noExposedContainer: 'ບໍ່ພົບພອດທີ່ເປີດເຜີຍ',
                publicExpose: 'ເປີດເຜີຍສາທາລະນະ',
                privateExpose: 'ແມັບພອດສ່ວນຕົວ',
                resourceHealth: 'ສຸຂະພາບຊັບພະຍາກອນຣັນທາມ',
                checkTime: 'ເວລາທີ່ກວດສອບ',
                resourceHealthNormalDesc: 'ແອັບ, ຖານຂໍ້ມູນ ແລະ ຄອນເທນເນີເປັນປົກກະຕິໃນປະຈຸບັນ',
                resourceHealthAttentionDesc:
                    'ພົບ {0} ລາຍການທີ່ຄວນເອົາໃຈໃສ່. ກະລຸນາໃຫ້ຄວາມສຳຄັນກັບຊັບພະຍາກອນທີ່ຢຸດເຮັດວຽກ ແລະ ພອດທີ່ເປີດເຜີຍ.',
                resourceHealthRiskDesc:
                    'ພົບ {0} ລາຍການຄວາມສ່ຽງສູງ. ກະລຸນາຈັດການຄອນເທນເນີທີ່ຜິດປົກກະຕິ ຫຼື ແອັບທີ່ລົ້ມເຫຼວ.',
                resourceThresholdContainers: 'ຄອນເທນເນີທີ່ໃຊ້ CPU / ໜ່ວຍຄວາມຈຳ ເກີນເກນ',
                noThresholdExceededContainer: 'ບໍ່ມີຄອນເທນເນີທີ່ໃຊ້ງານເກີນເກນ',
                triggerMetric: 'ຕົວຊີ້ວັດທີ່ຖືກກະຕຸ້ນ',
                resourceReasonAppFailed: 'ແອັບ {0} ເລີ່ມຕົ້ນລົ້ມເຫຼວ',
                resourceReasonAppStopped: 'ແອັບ {0} ຢຸດເຮັດວຽກ',
                resourceReasonContainerAbnormal: 'ຄອນເທນເນີ {0} ຜິດປົກກະຕິ',
                resourceReasonContainerStopped: 'ຄອນເທນເນີ {0} ຢຸດເຮັດວຽກ',
                resourceReasonPublicPorts: 'ມີ {0} ພອດທີ່ເປີດເຜີຍສາທາລະນະ',
                resourceReasonNormal: 'ແອັບ, ຖານຂໍ້ມູນ ແລະ ຄອນເທນເນີມີສຸຂະພາບດີ',
                viewAbnormalContainers: 'ເບິ່ງຄອນເທນເນີທີ່ຜິດປົກກະຕິ',
                viewExposedPorts: 'ເບິ່ງພອດທີ່ເປີດເຜີຍ',
                viewAppResources: 'ເບິ່ງຊັບພະຍາກອນແອັບ',
                viewRuntimeResources: 'ເບິ່ງຊັບພະຍາກອນຣັນທາມ',
                viewContainerResources: 'ເບິ່ງຊັບພະຍາກອນຄອນເທນເນີ',
                configuredServices: 'ບໍລິການທີ່ຕັ້ງຄ່າແລ້ວ',
                publicPrivatePorts: 'ສາທາລະນະ {0} / ສ່ວນຕົວ {1}',
                currentDisplayTotal: 'ສະແດງ {0} ຈາກ {1}',
                reclaimableSpace: 'ພື້ນທີ່ທີ່ສາມາດເອົາຄືນໄດ້',
                estimatedReclaimable: 'ພື້ນທີ່ຄາດຄະເນທີ່ຈະໄດ້ຄືນ',
                unusedImageSpace: 'ພື້ນທີ່ອິມເມຈທີ່ບໍ່ໄດ້ໃຊ້',
                stoppedContainerSpace: 'ພື້ນທີ່ຄອນເທນເນີທີ່ຢຸດເຮັດວຽກ',
                unusedVolumeSpace: 'ພື້ນທີ່ໂວນລຸມທີ່ບໍ່ໄດ້ໃຊ້',
                buildCacheSpace: 'ພື້ນທີ່ແຄຊການບິວຂອງ Docker',
                executionRecords: 'ບັນທຶກການເຮັດວຽກ',
                successRate: 'ອັດຕາຄວາມສຳເລັດ',
                failedJobs: 'ວຽກທີ່ລົ້ມເຫຼວ',
                recentRecoveryPoint: 'ຈຸດກູ້ຄືນຫຼ້າສຸດ',
                disabledCronjobTasks: 'ວຽກຕັ້ງເວລາທີ່ຖືກປິດ',
                remoteCoverage: 'ການຄອບຄຸມການສຳຮອງທາງໄກ',
                recent7Days: '7 ວັນຫຼ້າສຸດ',
                taskTypeStats: 'ສະຖິຕິປະເພດວຽກ',
                total: 'ທັງໝົດ',
                taskTypeDesc: 'ເປີດໃຊ້ {0}, ປິດໃຊ້ {1}',
                failedOrAttentionTasks: 'ວຽກທີ່ລົ້ມເຫຼວ ຫຼື ຄວນເອົາໃຈໃສ່',
                execution: 'ການເຮັດວຽກ',
                latestExecution: 'ການເຮັດວຽກຫຼ້າສຸດ',
                remoteBackup: 'ການສຳຮອງທາງໄກ',
                localOnly: 'ສະເພາະໃນເຄື່ອງ',
                covered: 'ຄອບຄຸມແລ້ວ',
                noAttentionCronjob: 'ບໍ່ມີວຽກຕັ້ງເວລາທີ່ລົ້ມເຫຼວ ຫຼື ຄວນເອົາໃຈໃສ່',
                cronjobHealth: 'ສຸຂະພາບວຽກຕັ້ງເວລາ',
                cronjobHealthNormalDesc: 'ການເຮັດວຽກຂອງວຽກຕັ້ງເວລາ ແລະ ການສຳຮອງຂໍ້ມູນເປັນປົກກະຕິ',
                cronjobHealthAttentionDesc:
                    'ພົບ {0} ລາຍການທີ່ຄວນເອົາໃຈໃສ່. ກະລຸນາຈັດການວຽກທີ່ຖືກປິດ ແລະ ບັນທຶກທີ່ລົ້ມເຫຼວ.',
                cronjobHealthRiskDesc: 'ພົບ {0} ລາຍການຄວາມສ່ຽງ. ກະລຸນາຈັດການວຽກທີ່ລົ້ມເຫຼວ ແລະ ຖືກປິດ.',
                cronjobReasonFailed: 'ພົບບັນທຶກລົ້ມເຫຼວ {0} ລາຍການ',
                cronjobReasonDisabled: 'ມີວຽກຖືກປິດ {0} ລາຍການ',
                cronjobReasonLocalOnlyBackup: 'ມີວຽກສຳຮອງຂໍ້ມູນສະເພາະໃນເຄື່ອງ {0} ລາຍການ',
                cronjobReasonNormal: 'ການເຮັດວຽກຂອງວຽກຕັ້ງເວລາ ແລະ ການສຳຮອງຂໍ້ມູນເປັນປົກກະຕິ',
                riskLow: 'ຄວາມສ່ຽງຕ່ຳ',
                viewFailedRecords: 'ເບິ່ງວຽກທີ່ລົ້ມເຫຼວ',
                viewCronjobTasks: 'ເບິ່ງວຽກຕັ້ງເວລາ',
                checkBackupTasks: 'ກວດສອບວຽກສຳຮອງຂໍ້ມູນ',
                generationRule: 'ກົດລະບຽບການສ້າງລາຍງານ',
                scheduleDaily: 'ປະຈຳວັນ',
                scheduleDailyDesc: 'ສ້າງລາຍງານ 24 ຊົ່ວໂມງຫຼ້າສຸດ ເວລາ 09:00 ທຸກມື້',
                scheduleWeekly: 'ປະຈຳອາທິດ',
                scheduleWeeklyDesc: 'ສ້າງລາຍງານ 7 ວັນຫຼ້າສຸດ ເວລາ 09:00 ທຸກໆວັນຈັນ',
                scheduleMonthly: 'ປະຈຳເດືອນ',
                scheduleMonthlyDesc: 'ສ້າງລາຍງານຂອງເດືອນກ່ອນ ເວລາ 09:00 ຂອງວັນທີ 1',
                scheduleCurrentDaily: 'ສ້າງລາຍງານ 24 ຊົ່ວໂມງຫຼ້າສຸດທຸກມື້ ເວລາ 09:00 · ຄັ້ງຕໍ່ໄປ {0}',
                scheduleCurrentWeekly: 'ສ້າງລາຍງານ 7 ວັນຫຼ້າສຸດທຸກວັນຈັນ ເວລາ 09:00 · ຄັ້ງຕໍ່ໄປ {0}',
                scheduleCurrentMonthly: 'ສ້າງລາຍງານຂອງເດືອນກ່ອນທຸກວັນທີ 1 ເວລາ 09:00 · ຄັ້ງຕໍ່ໄປ {0}',
                notificationMethod: 'ວິທີການແຈ້ງເຕືອນ',
                channel: 'ຊ່ອງທາງ',
                receiver: 'ຜູ້ຮັບ',
                systemThreshold: 'ເກນຂອງລະບົບ',
                metric: 'ຕົວຊີ້ວັດ',
                currentRule: 'ກົດລະບຽບປະຈຸບັນ',
                hostMonitor: 'ຕິດຕາມໂຮສຕ໌',
                monitorInterval: 'ໄລຍະຫ່າງການຕິດຕາມ',
                exportSettings: 'ສົ່ງອອກການຕັ້ງຄ່າ',
                lastExportReport: 'ຜົນການສ້າງລາຍງານຫຼ້າສຸດ',
                noLastExportReport: 'ບໍ່ມີປະຫວັດການສົ່ງອອກລາຍງານ',
                lastExportStatus: 'ສະຖານະການສົ່ງອອກຫຼ້າສຸດ',
                exportFile: 'ໄຟລ໌ສົ່ງອອກ',
                generateTime: 'ສ້າງຂຶ້ນເມື່ອ',
                fileSize: 'ຂະໜາດໄຟລ໌',
                viewExportHistory: 'ເບິ່ງປະຫວັດການສົ່ງອອກ',
                defaultFormat: 'ຮູບແບບເລີ່ມຕົ້ນ',
                savePath: 'ບ່ອນເກັບໄຟລ໌',
                savePathRequired: 'ກະລຸນາກຳນົດບ່ອນເກັບລາຍງານ',
                autoExport: 'ເປີດໃຊ້ການສົ່ງອອກອັດຕະໂນມັດ',
                autoExportDesc: 'ເມື່ອເປີດໃຊ້, ລະບົບຈະສ້າງລາຍງານ Ops ໂດຍອັດຕະໂນມັດທຸກມື້ເວລາ 09:00',
                autoExportEnabled: 'ເປີດການສົ່ງອອກອັດຕະໂນມັດແລ້ວ',
                autoExportDisabled: 'ປິດການສົ່ງອອກອັດຕະໂນມັດແລ້ວ',
                readOnlyPermissionTip: 'ບັນຊີນີ້ສາມາດເບິ່ງໄດ້ຢ່າງດຽວ. ກະລຸນາຕິດຕໍ່ຜູ້ດູແລລະບົບເພື່ອແກ້ໄຂ.',
                refreshing: 'ກຳລັງໂຫຼດໃໝ່',
                exporting: 'ກຳລັງສົ່ງອອກ',
                exportFailed: 'ສົ່ງອອກລາຍງານລົ້ມເຫຼວ',
                generating: 'ກຳລັງສ້າງ',
                saved: 'ບັນທຶກແລ້ວ',
                saveFailed: 'ບັນທຶກການຕັ້ງຄ່າລົ້ມເຫຼວ',
                generateNow: 'ສ້າງດຽວນີ້',
                generateSuccess: 'ສ້າງໄຟລ໌ລາຍງານສຳເລັດ: {0}',
                generateFailed: 'ສ້າງລາຍງານລົ້ມເຫຼວ',
                enabledStatus: 'ເປີດໃຊ້ງານ',
                disabledStatus: 'ປິດໃຊ້ງານ',
                alertConfigInvalid: 'ການຕັ້ງຄ່າບໍ່ຖືກຕ້ອງ',
                thresholdRule: 'ເກນກຳນົດ {0}, ເຮັດວຽກຫຼັງຈາກຕິດກັນ {1} ຄັ້ງ',
                hours: '{0} ຊົ່ວໂມງ',
                minutes: '{0} ນາທີ',
                seconds: '{0} ວິນາທີ',
                totalExports: 'ການສົ່ງອອກທັງໝົດ',
                successExports: 'ສົ່ງອອກສຳເລັດ',
                failedExports: 'ສົ່ງອອກລົ້ມເຫຼວ',
                reportName: 'ຊື່ລາຍງານ',
                exportFormat: 'ຮູບແບບການສົ່ງອອກ',
                operator: 'ຜູ້ດຳເນີນການ',
                triggerType: 'ຕົວຈຸດຊະນວນ',
                filePath: 'ທີ່ຢູ່ໄຟລ໌',
                manualExport: 'ຈັດການເອງ',
                scheduledExport: 'ຕາມກຳນົດເວລາ',
                exportResult: 'ຜົນການສົ່ງອອກ',
                exportDetail: 'ລາຍລະອຽດການສົ່ງອອກ',
            },
        },
        user: {
            user: 'ຜູ້ໃຊ້',
            userInfo: 'ຂໍ້ມູນຜູ້ໃຊ້',
            userManage: 'ຈັດການຜູ້ໃຊ້',
            superAdmin: 'ຜູ້ດູແລລະບົບສູງສຸດ',
            superAdminDesc: 'ມີສິດຈັດການລະບົບທັງໝົດ ແລະ ສາມາດຈັດການຊັບພະຍາກອນທຸກຢ່າງ.',
            nodeAdmin: 'ຜູ້ດູແລໂນດ',
            nodeAdminDesc: 'ມີສິດຈັດການສະເພາະໂນດທີ່ກຳນົດ ແລະ ສາມາດຈັດການຊັບພະຍາກອນພາຍໃນໂນດນັ້ນ.',
            readOnly: 'ອ່ານໄດ້ຢ່າງດຽວ',
            readOnlyDesc: 'ສາມາດເບິ່ງຂໍ້ມູນທຸກຢ່າງໃນລະບົບໄດ້ ແຕ່ບໍ່ສາມາດແກ້ໄຂໄດ້.',
            bindNode: 'ຜູກມັດໂນດ',
            boundUsers: 'ຜູ້ໃຊ້ທີ່ຜູກມັດ',
            role: 'ບົດບາດ',
            roleName: 'ຊື່',
            permission: 'ສິດການໃຊ້ງານ',
            permissionDuplicate: 'ແຕ່ລະໂນດສາມາດກຳນົດໄດ້ພຽງບົດບາດດຽວເທົ່ານັ້ນ',
            nodeAdminMasterConfirm: 'ສິດຜູ້ດູແລໂນດໃນໂນດຫຼັກ (Master) ຈະມີສິດສູງ. ກະລຸນາມອບໝາຍຢ່າງລະມັດລະວັງ.',
            permissionLinkageTip: 'ສິດທີ່ກ່ຽວຂ້ອງຈະຖືກເລືອກໂດຍອັດຕະໂນມັດ; ຫາກລຶບອອກເອງ ອາດເຮັດໃຫ້ບາງຟີເຈີໃຊ້ງານບໍ່ໄດ້.',
            allViewPermissionHelper: 'ໃຫ້ສິດການເບິ່ງທັງໝົດສຳລັບ AI Gateway.',
            apiKeyViewPermissionHelper: 'ອະນຸຍາດໃຫ້ເບິ່ງສະເພາະ AI Gateway API Keys.',
            masterOnlyPermission: 'ສິດສະເພາະໂນດຫຼັກ',
            masterOnlyPermissionHelper: 'ສິດນີ້ມີຜົນສະເພາະຢູ່ໃນໂນດຫຼັກເທົ່ານັ້ນ.',
            view: 'ເບິ່ງ',
            manage: 'ຈັດການ',
            authManage: 'ການຢືນຢັນ',
            auth: {
                providerNavigation: 'ຜູ້ໃຫ້ບໍລິການຢັ້ງຢືນ',
                defaultNode: 'ໂນດເລີ່ມຕົ້ນ',
                defaultNodePlaceholder: 'ເລືອກໂນດ',
                defaultNodeHelper: 'ໃຊ້ສຳລັບຜູ້ໃຊ້ໃໝ່ເທົ່ານັ້ນ.',
                defaultNodeRequired: 'ເລືອກໂນດເລີ່ມຕົ້ນທີ່ຖືກຕ້ອງ.',
                nodesLoadFailed: 'ໂຫຼດໂນດບໍ່ສຳເລັດ. ລອງໃໝ່ກ່ອນເລືອກໂນດເລີ່ມຕົ້ນ.',
                nodeHandling: 'ການຈັດການໂນດ',
                assignDefaultNode: 'ກຳນົດໂນດເລີ່ມຕົ້ນ: {node}',
                keepExistingNode: 'ຮັກສາສິດໂນດເດີມ',
                providers: {
                    ldap: 'AD/LDAP',
                    passkey: 'Passkey',
                    radius: 'Radius',
                    oidc: 'OIDC',
                    saml2: 'SAML2',
                    cas: 'CAS',
                    oauth2: 'OAuth2',
                    dingtalk: 'DingTalk',
                    feishu: 'Feishu',
                    wecom: 'WeCom',
                },
                providerDescriptions: {
                    ldap: 'ເຂົ້າກັນໄດ້ກັບ Active Directory, OpenLDAP, ແລະບໍລິການ LDAP ອື່ນໆ',
                    passkey: 'ໃຊ້ຂໍ້ມູນປະຈຳຕົວຂອງອຸປະກອນສຳລັບການເຂົ້າສູ່ລະບົບແບບບໍ່ມີລະຫັດຜ່ານ',
                    radius: 'ກວດສອບການເຂົ້າເຖິງເຄືອຂ່າຍຜ່ານບໍລິການ Radius',
                    oidc: 'ເຊື່ອມຕໍ່ວິສາຫະກິດດຽວເຂົ້າສູ່ລະບົບດ້ວຍ OpenID Connect',
                    saml2: 'ໃຊ້ SAML2 ສໍາລັບສະຫະພັນເອກກະລັກວິສາຫະກິດ',
                    cas: 'ເຊື່ອມຕໍ່ການບໍລິການການພິສູດຢືນຢັນແບບສູນກາງສໍາລັບການເຂົ້າສູ່ລະບົບດຽວ',
                    oauth2: 'ເຊື່ອມຕໍ່ການບໍລິການຕົວຕົນ OAuth2 ທີ່ເຂົ້າກັນໄດ້',
                    dingtalk: 'ໃຊ້ຕົວຕົນຂອງອົງການ DingTalk ແລະການເຂົ້າສູ່ລະບົບ QR',
                    feishu: 'ໃຊ້ຕົວຕົນຂອງອົງການ Feishu ແລະ synchronization ບັນຊີ',
                    wecom: 'ພິສູດຢືນຢັນຕົວຕົນຂອງສະມາຊິກ WeCom',
                },
                planned: 'ວາງແຜນ',
                plannedTitle: 'ການຕັ້ງຄ່າການພິສູດຢືນຢັນ {0}',
                plannedDesc: 'ຜູ້ໃຫ້ບໍລິການການພິສູດຢືນຢັນນີ້ຖືກວາງແຜນໄວ້ ແລະຍັງບໍ່ສາມາດໃຊ້ໄດ້ເທື່ອ.',
                oidc: {
                    accessMode: 'ໂໝດການເຊື່ອມຕໍ່',
                    accessModeDesc: 'ໃຊ້ມາດຕະຖານ Discovery ທຸກຄັ້ງທີ່ຜູ້ໃຫ້ບໍລິການຕົວຕົນສະຫນັບສະຫນູນມັນ.',
                    actionCreate: 'ສ້າງຜູ້ໃຊ້',
                    actionKeepName: 'ຮັກສາຊື່ຜູ້ໃຊ້ປັດຈຸບັນ',
                    actionPending: 'ລໍຖ້າຜົນໄດ້ຮັບ',
                    actionReject: 'ປະຕິເສດການເຂົ້າສູ່ລະບົບ',
                    actionUpdate: 'ອັບເດດຂໍ້ມູນຕົວຕົນ',
                    advanced: 'ການຕັ້ງຄ່າຂັ້ນສູງ',
                    advancedDesc: 'ຮັກສາຄ່າເລີ່ມຕົ້ນທີ່ປອດໄພເວັ້ນເສຍແຕ່ວ່າຜູ້ໃຫ້ບໍລິການຕ້ອງການທາງເລືອກທີ່ເຂົ້າກັນໄດ້.',
                    assignDefaultRole: 'ກຳນົດບົດບາດເລີ່ມຕົ້ນ: {role}',
                    authorizationEndpoint: 'Authorization Endpoint',
                    authorizationEndpointInvalid: 'ໃສ່ Authorization Endpoint ທີ່ຖືກຕ້ອງ.',
                    authorizationFlow: 'ກະແສການອະນຸຍາດ',
                    automatic: 'ອັດຕະໂນມັດ',
                    automaticPolicy: 'ນະໂຍບາຍການຈັດການອັດຕະໂນມັດ',
                    automaticPolicyDesc: 'ກົດລະບຽບເຫຼົ່ານີ້ຖືກບັງຄັບໃຊ້ໂດຍ backend ແລະບໍ່ແມ່ນສະຫຼັບຜູ້ບໍລິຫານ.',
                    basic: 'ການຕັ້ງຄ່າພື້ນຖານ',
                    basicDesc: 'ເລືອກຮູບແບບຜູ້ໃຫ້ບໍລິການ, ຈາກນັ້ນກຳນົດຄ່າລູກຄ້າ ແລະໂທກັບ.',
                    browserTest: 'ທົດສອບເຂົ້າລະບົບຜ່ານບຣາວເຊີ',
                    browserTestConflict: 'ຢັ້ງຢືນຕົວຕົນແລ້ວ ແຕ່ຊື່ຜູ້ໃຊ້ຂັດກັນ',
                    browserTestConflictHelper:
                        'ຊື່ຜູ້ໃຊ້ທີ່ຈັບຄູ່ໄວ້ເປັນຂອງຕົວຕົນອື່ນ ແລະ ຈະບໍ່ຖືກເຊື່ອມຕໍ່ອັດຕະໂນມັດ.',
                    browserTestExpired: 'ການທົດສອບໂປຣແກຣມທ່ອງເວັບໝົດອາຍຸແລ້ວ',
                    browserTestExpiredHelper: 'ເລີ່ມການທົດສອບຕົວທ່ອງເວັບໃຫມ່ແລະສໍາເລັດການອະນຸຍາດກ່ອນທີ່ມັນຈະຫມົດອາຍຸ.',
                    browserTestFailed: 'ການທົດສອບຕົວທ່ອງເວັບລົ້ມເຫລວ',
                    browserTestFailedHelper:
                        'ບໍ່ສາມາດສະແດງຕົວຢ່າງຂໍ້ມູນຕົວຕົນໄດ້. ກວດສອບຂໍ້ຜິດພາດທີ່ backend ສົ່ງກັບມາໃນພາສາປະຈຸບັນ.',
                    browserTestIsolation:
                        'ດຳເນີນການອະນຸຍາດແບບໄປ-ກັບຈິງ ແຕ່ຈະບໍ່ສ້າງ ຫຼື ອັບເດດຜູ້ໃຊ້, ມອບໝາຍບົດບາດ ຫຼື ສ້າງເຊດຊັນເຂົ້າລະບົບຈິງ.',
                    browserTestPopupBlocked:
                        'ອະນຸຍາດໃຫ້ປັອບອັບສໍາລັບເວັບໄຊທ໌ນີ້, ຈາກນັ້ນເລີ່ມການທົດສອບຕົວທ່ອງເວັບອີກຄັ້ງ.',
                    browserTestPopupClosed: 'ປ່ອງຢ້ຽມການອະນຸຍາດຖືກປິດກ່ອນການທົດສອບສໍາເລັດ.',
                    browserTestSuccess: 'ຢັ້ງຢືນຜູ້ໃຫ້ບໍລິການສຳເລັດແລ້ວ',
                    browserTestSuccessHelper: 'ແຜນທີ່ການລະບຸຕົວຕົນໄດ້ຖືກສະແດງຕົວຢ່າງໂດຍບໍ່ມີການປ່ຽນຜູ້ໃຊ້ ຫຼືເຊດຊັນ.',
                    browserTestTitle: 'OIDC ທົດສອບການເຂົ້າສູ່ລະບົບຂອງຕົວທ່ອງເວັບ',
                    browserTestWaiting: 'ກຳລັງລໍຖ້າການອະນຸຍາດຈາກຜູ້ໃຫ້ບໍລິການ',
                    browserTestWaitingHelper:
                        'ສຳເລັດການເຂົ້າສູ່ລະບົບໃນໜ້າຈໍໂປຣແກຣມທ່ອງເວັບໃໝ່. ໜ້ານີ້ຈະອັບເດດໂດຍອັດຕະໂນມັດ.',
                    callbackCopied: 'ສຳເນົາ OIDC ໂທກັບ URL ແລ້ວ.',
                    callbackURL: 'ໂທກັບ URL',
                    callbackURLHelper: 'ເພີ່ມທີ່ຢູ່ນີ້ໃສ່ລາຍການທີ່ຢູ່ຮຽກກັບທີ່ອະນຸຍາດຂອງໄຄລເອັນໃນຜູ້ໃຫ້ບໍລິການຕົວຕົນ.',
                    cancelClearSecret: 'ຍົກເລີກການລຶບລ້າງ',
                    clearSecret: 'ລ້າງ Client Secret',
                    clearSecretConfirm: 'Client Secret ຈະຖືກລຶບອອກຫຼັງຈາກທີ່ທ່ານບັນທຶກເທົ່ານັ້ນ. ສືບຕໍ່?',
                    clientAuthMethod: 'ວິທີການກວດສອບລູກຄ້າ',
                    clientAuthMethodHelper: 'ເລືອກວິທີຢືນຢັນຕົວຕົນທີ່ກຳນົດໄວ້ສຳລັບໄຄລເອັນນີ້ໃນຜູ້ໃຫ້ບໍລິການຕົວຕົນ.',
                    clientAuthMethodRequired: 'ເລືອກວິທີການກວດສອບລູກຄ້າ.',
                    clientID: 'Client ID',
                    clientIDRequired: 'ໃສ່ Client ID.',
                    clientSecret: 'Client Secret',
                    clockSkew: 'ຄ່າຍອມຮັບຄວາມຄາດເຄື່ອນເວລາຂອງໂທເຄັນ',
                    clockSkewHelper:
                        'ອະນຸຍາດໃຫ້ເວລາຂອງຜູ້ໃຫ້ບໍລິການຕົວຕົນ ແລະ 1Panel ແຕກຕ່າງກັນເລັກນ້ອຍ. ແນະນຳໃຫ້ຄົງຄ່າເລີ່ມຕົ້ນ 60 ວິນາທີ.',
                    clockSkewRequired: 'ໃສ່ຄ່າຍອມຮັບຄວາມຄາດເຄື່ອນເວລາຂອງໂທເຄັນ.',
                    compatibilityMode: 'ໂໝດຄວາມເຂົ້າກັນໄດ້',
                    compatibilityModeHelper:
                        'ໃຊ້ພຽງແຕ່ສໍາລັບ Discovery ທີ່ບໍ່ຄົບຖ້ວນຫຼືຈຸດສິ້ນສຸດທີ່ຂຽນໃຫມ່. ການກວດສອບ Core OIDC ຍັງຄົງເປີດໃຊ້ຢູ່.',
                    configurationFailedHelper:
                        'ການທົດສອບລົ້ມເຫຼວ. ໜ້ານີ້ສະແດງສະເພາະຂໍ້ຜິດພາດທີ່ backend ສົ່ງກັບມາໃນພາສາປະຈຸບັນ.',
                    configurationFailedTag: 'ການທົດສອບລົ້ມເຫລວ',
                    configurationHighRiskPassed: 'ການຕັ້ງຄ່າຜ່ານໄປ, ແຕ່ມີທາງເລືອກທີ່ເຂົ້າກັນໄດ້ທີ່ມີຄວາມສ່ຽງສູງ.',
                    configurationHighRiskTag: 'ຜ່ານການຕັ້ງຄ່າຄວາມສ່ຽງສູງ',
                    configurationNotTested: 'ການຕັ້ງຄ່າປັດຈຸບັນຍັງບໍ່ໄດ້ຖືກທົດສອບ.',
                    configurationNotTestedTag: 'ບໍ່ໄດ້ທົດສອບ',
                    configurationPassed: 'ການຕັ້ງຄ່າປັດຈຸບັນຜ່ານການກວດສອບຄວາມປອດໄພ ແລະຄວາມສາມາດ.',
                    configurationPassedTag: 'ການທົດສອບຜ່ານ',
                    configurationStaleHelper: 'ການຕັ້ງຄ່າຖືກປ່ຽນແປງແລ້ວ. ກະລຸນາທົດສອບອີກຄັ້ງກ່ອນບັນທຶກ.',
                    configurationStaleTag: 'ຜົນໄດ້ຮັບໝົດອາຍຸ',
                    configurationTestMeta:
                        'ທົດສອບຢູ່ {time}; ສໍາເລັດໃນ {duration} ms. ການຕອບ Provider ດິບບໍ່ໄດ້ຖືກເກັບຮັກສາໄວ້.',
                    configurationTestResult: 'ຜົນ​ການ​ທົດ​ສອບ​ການ​ຕັ້ງ​ຄ່າ​',
                    configurationTestResultDesc:
                        'ນີ້ກວດເບິ່ງ Discovery ແລະຄວາມສາມາດເທົ່ານັ້ນ; ມັນບໍ່ແລກປ່ຽນລະຫັດການອະນຸຍາດ ຫຼືພິສູດ Client Secret. ໃຊ້ການເຂົ້າສູ່ລະບົບການທົດສອບຂອງຕົວທ່ອງເວັບສໍາລັບການຢັ້ງຢືນໃນຕອນທ້າຍ.',
                    configurationTestSuccess: 'ການທົດສອບການຕັ້ງຄ່າ OIDC ສຳເລັດແລ້ວ.',
                    configurationTesting: 'ກຳລັງທົດສອບການຕັ້ງຄ່າ OIDC ໃນປັດຈຸບັນ...',
                    configurationTestingTag: 'ການທົດສອບ',
                    configureSecret: 'ຕັ້ງຄ່າລັບ',
                    conflictExistingRename: 'subject ທີ່ຜູກໄວ້ສົ່ງຄືນຊື່ຜູ້ໃຊ້ໃໝ່ທີ່ຖືກໃຊ້ແລ້ວ',
                    conflictExistingRenameResult:
                        'ຮັກສາ User.Name ທີ່ມີຢູ່ແລ້ວແລະອະນຸຍາດໃຫ້ຜູ້ໃຊ້ທີ່ຖືກຜູກມັດເຂົ້າສູ່ລະບົບ',
                    conflictLDAP: 'ຜູ້ໃຊ້ LDAP',
                    conflictLocal: 'ຜູ້ໃຊ້ທ້ອງຖິ່ນ',
                    conflictNewAvailable: 'subject ໃໝ່ ແລະ ຊື່ຜູ້ໃຊ້ທີ່ຈັບຄູ່ໄວ້ສາມາດໃຊ້ໄດ້',
                    conflictNewAvailableResult: 'ສ້າງຜູ້ໃຊ້ວິສາຫະກິດແລະມອບຫມາຍບົດບາດເລີ່ມຕົ້ນ',
                    conflictNone: 'ບໍ່ມີຂໍ້ຂັດແຍ່ງ',
                    conflictOIDC: 'ຕົວຕົນ OIDC ອື່ນ',
                    conflictOccupied: 'ຊື່ຜູ້ໃຊ້ທີ່ຈັບຄູ່ໄວ້ເປັນຂອງຜູ້ໃຊ້ທ້ອງຖິ່ນ, LDAP ຫຼື ຕົວຕົນ OIDC ອື່ນ.',
                    conflictOccupiedResult: 'ປະຕິເສດຕົວຕົນໃຫມ່; ບໍ່ເຄີຍຜູກມັດ ຫຼືລວມອັດຕະໂນມັດ',
                    conflictType: 'ປະເພດການຂັດແຍ້ງ',
                    connectionSecurity: 'ຄວາມ​ປອດ​ໄພ​ການ​ເຊື່ອມ​ຕໍ່​',
                    connectionSecurityDesc: 'ນະໂຍບາຍ TLS ນຳໃຊ້ກັບຄຳຮ້ອງຂໍ Discovery, Token, JWKS, ແລະ UserInfo.',
                    connectionTest: 'ການ​ເຊື່ອມ​ຕໍ່​ແລະ​ການ​ທົດ​ສອບ​ການ​ຕັ້ງ​ຄ່າ​',
                    connectionTestCompatibilityDesc: 'ກວດສອບຈຸດສິ້ນສຸດແບບກຳນົດເອງ ແລະນະໂຍບາຍຄວາມປອດໄພຂອງໂປຣໂຕຄໍ.',
                    connectionTestStandardDesc: 'ຈຸດສິ້ນສຸດ ແລະຄວາມສາມາດຖືກຄົ້ນພົບໂດຍອັດຕະໂນມັດຈາກ Issuer.',
                    connectionTestTab: 'ທົດສອບການເຊື່ອມຕໍ່',
                    customCA: 'CA ແບບກຳນົດເອງ',
                    customCAHelper: 'ນຳໃຊ້ກັບແຫຼ່ງການພິສູດຢືນຢັນນີ້ເທົ່ານັ້ນ ແລະບໍ່ເຄີຍຂຽນໃສ່ບັນທຶກ.',
                    customCARequired: 'ສະໜອງໃບຢັ້ງຢືນ CA ແບບກຳນົດເອງ.',
                    defaultRole: 'ບົດບາດເລີ່ມຕົ້ນ',
                    defaultRoleHelper: 'ມອບໃຫ້ສະເພາະເມື່ອສ້າງຜູ້ໃຊ້ຄັ້ງທຳອິດ; ການເຂົ້າລະບົບຄັ້ງຕໍ່ໄປຈະບໍ່ປ່ຽນບົດບາດ.',
                    defaultRolePlaceholder: 'ເລືອກບົດບາດ',
                    defaultRoleRequired: 'ເລືອກບົດບາດເລີ່ມຕົ້ນທີ່ຖືກຕ້ອງ.',
                    disableAfterSave: 'OIDC ຈະຖືກປິດໃຊ້ງານຫຼັງຈາກບັນທຶກ.',
                    disableConfirm: 'ການປິດໃຊ້ງານ OIDC ທັນທີເຮັດໃຫ້ການເຂົ້າເຖິງຜູ້ໃຊ້ຂອງແຫຼ່ງນີ້ບໍ່ຖືກຕ້ອງ. ສືບຕໍ່?',
                    disableDiscardConfirm:
                        'ການປິດການນຳໃຊ້ OIDC ເປັນການກະທຳສຸກເສີນ: ມັນພຽງແຕ່ປິດການເຂົ້າລະບົບ ແລະເຮັດໃຫ້ການເຂົ້າເຖິງບໍ່ຖືກຕ້ອງສຳລັບຜູ້ໃຊ້ແຫຼ່ງທີ່ມານີ້ໃນທັນທີ. ການປ່ຽນແປງອື່ນໆທີ່ຍັງບໍ່ໄດ້ບັນທຶກໄວ້ໃນໜ້ານີ້, ລວມທັງການປ່ຽນແປງ Client Secret, ຈະຖືກຍົກເລີກ. ສືບຕໍ່?',
                    disableTitle: 'ປິດໃຊ້ງານ OIDC',
                    disabled: 'ປິດໃຊ້',
                    discoveryAllowlist: 'ບັນຊີອະນຸຍາດຄວາມປອດໄພສຳລັບ Discovery',
                    enable: 'ເປີດໃຊ້',
                    enableAfterSave: 'OIDC ຈະຖືກເປີດໃຊ້ຫຼັງຈາກບັນທຶກສຳເລັດ.',
                    enabled: 'ເປີດໃຊ້ແລ້ວ',
                    endSessionEndpoint: 'End Session Endpoint',
                    endSessionEndpointHelper:
                        'ບັນທຶກສໍາລັບການນໍາໃຊ້ໃນອະນາຄົດ; ການອອກຈາກລະບົບທີ່ລິເລີ່ມ Provider ບໍ່ໄດ້ລວມຢູ່ໃນລຸ້ນນີ້.',
                    endSessionEndpointInvalid: 'ໃສ່ End Session Endpoint ທີ່ຖືກຕ້ອງ.',
                    endpointDiscoveryPlaceholder: 'ສະແດງຫຼັງຈາກທົດສອບການເຊື່ອມຕໍ່',
                    firstLogin: 'ເຂົ້າ​ສູ່​ລະ​ບົບ​ຄັ້ງ​ທໍາ​ອິດ​',
                    firstLoginPolicy: 'ສ້າງຜູ້ໃຊ້ວິສາຫະກິດໃນທ້ອງຖິ່ນແລະມອບຫມາຍບົດບາດເລີ່ມຕົ້ນທີ່ໄດ້ກໍານົດໄວ້.',
                    fixedAuthorizationCode: 'Authorization Code Flow',
                    fixedNoTokenPersistence: 'Tokens, Claims, ແລະ verifier ບໍ່ເຄີຍຄົງຢູ່',
                    fixedSecurityPolicy: 'ບັງຄັບໃຊ້ສະເໝີ; ບໍ່​ມີ​ການ​ຕັ້ງ​ຄ່າ​ທີ່​ຕ້ອງ​ການ​',
                    fixedStateNonce: 'state ແລະ nonce ຄັ້ງດຽວ',
                    fixedTokenValidation: 'ລາຍເຊັນ ID Token ແລະການກວດສອບຄວາມຖືກຕ້ອງຂອງ Claims',
                    highRiskSaveConfirm:
                        'ການຕັ້ງຄ່າທີ່ເປີດໃຊ້ງານນີ້ມີທາງເລືອກຄວາມເຂົ້າກັນໄດ້ທີ່ມີຄວາມສ່ຽງສູງ. ຢືນຢັນວ່າສະພາບແວດລ້ອມທີ່ໂດດດ່ຽວຮຽກຮ້ອງໃຫ້ມີພວກມັນ.',
                    highRiskTitle: 'ການຕັ້ງຄ່າ OIDC ມີຄວາມສ່ຽງສູງ',
                    hs256Compatibility: 'HS256 (ເຂົ້າກັນໄດ້)',
                    hs256KeyHelper: 'HS256 ໃຊ້ Client Secret ຂອງແຫຼ່ງນີ້ສະເໝີ ແລະ ບໍ່ຍອມຮັບລະຫັດການເຊັນແຍກຕ່າງຫາກ.',
                    hs256Warning:
                        'HS256 ໃຊ້ຄວາມລັບ symmetric ຮ່ວມກັນສໍາລັບລາຍເຊັນ ID Token. ໃຊ້ມັນພຽງແຕ່ເມື່ອ Provider ບໍ່ສາມາດໃຊ້ສູດການຄິດໄລ່ທີ່ບໍ່ສົມມາດ.',
                    identityBindingPolicy:
                        'ການລະບຸຕົວຕົນຖືກແກ້ໄຂເປັນ AuthSourceID + issuer + subject. ຜູ້ໃຊ້ທີ່ກົງກັນ name ບໍ່ເຄີຍອ້າງສິດບັນຊີອື່ນ.',
                    identityMissing: 'ຕົວຕົນບໍ່ມີຜົນ',
                    issuer: 'Issuer URL',
                    issuerHelper: 'ID Token iss ຄ່າ ແລະ Discovery issuer ຕ້ອງກົງກັບຄ່ານີ້ແນ່ນອນ.',
                    issuerInvalid: 'ປ້ອນ HTTP ຫຼື HTTPS Issuer URL ທີ່ຖືກຕ້ອງໂດຍບໍ່ມີການສອບຖາມ ຫຼື fragment.',
                    issuerRequired: 'ໃສ່ Issuer URL.',
                    jwksRotation: 'ການຫມຸນ JWKS ອັດຕະໂນມັດ',
                    jwksURI: 'JWKS URI',
                    jwksURIHelper: 'ຕ້ອງການສໍາລັບການເຊັນຊື່ທີ່ບໍ່ສົມມາດວັດແທກເມື່ອແຫຼ່ງທີ່ສໍາຄັນແມ່ນ JWKS.',
                    jwksURIInvalid: 'ໃສ່ JWKS URI ທີ່ຖືກຕ້ອງສໍາລັບແຫຼ່ງລະຫັດການລົງນາມທີ່ເລືອກ.',
                    keepExistingRole: 'ຮັກສາບົດບາດທີ່ມີຢູ່ແລ້ວແລະການອະນຸຍາດທ້ອງຖິ່ນ',
                    localSecurityData: 'ຂໍ້ມູນຄວາມປອດໄພໃນທ້ອງຖິ່ນ',
                    localSecurityDataPolicy: 'ຢ່າຂຽນທັບບົດບາດ, MFA, API Keys, Passkeys, ຫຼືການອະນຸຍາດທ້ອງຖິ່ນ.',
                    localCredentialsManaged:
                        'ຊື່ຜູ້ໃຊ້ ແລະ ລະຫັດຜ່ານທ້ອງຖິ່ນຖືກຈັດການໂດຍ OIDC ແລະ ບໍ່ສາມາດແກ້ໄຂຢູ່ບ່ອນນີ້. ບົດບາດ, ສິດອະນຸຍາດ, MFA, API Keys ແລະ Passkeys ຍັງຄົງເປັນຂໍ້ມູນທ້ອງຖິ່ນ.',
                    localUserFields: 'ຊ່ອງຂໍ້ມູນຜູ້ໃຊ້ໃນທ້ອງຖິ່ນ',
                    localUserFieldsDesc: 'ການປ່ອຍຕົວທໍາອິດເຮັດແຜນທີ່ພຽງແຕ່ User.Name ແລະບໍ່ໃຊ້ການສະແດງແຜນທີ່ JSON.',
                    loginWith: 'ເຂົ້າລະບົບດ້ວຍ {provider}',
                    manualEndpoints: 'ຈຸດສິ້ນສຸດແບບກຳນົດເອງ',
                    manualEndpointsDesc: 'ໃຊ້ພຽງແຕ່ເມື່ອ Discovery ບໍ່ສົມບູນ ຫຼືປະຕູທາງເທິງຂຽນຈຸດສິ້ນສຸດຄືນໃໝ່.',
                    mappingResult: 'ຜົນແຜນທີ່',
                    mode: 'ໂໝດການເຊື່ອມຕໍ່',
                    modeRequired: 'ເລືອກຮູບແບບການເຊື່ອມຕໍ່.',
                    nameClaim: 'Claim ຊື່ຜູ້ໃຊ້',
                    nameClaimHelper: 'ໃສ່ຊ່ອງຂໍ້ມູນທີ່ມີຊື່ຜູ້ໃຊ້ ເຊັ່ນ preferred_username.',
                    nameClaimRequired: 'ປ້ອນ Claim ຊື່ຜູ້ໃຊ້.',
                    nameConflict: 'ນະໂຍບາຍການຂັດແຍ້ງກ່ຽວກັບຊື່',
                    panelURL: '1Panel ສາທາລະນະ URL',
                    panelURLHTTPWarning:
                        'HTTP ບໍ່ປົກປ້ອງການຕອບຮັບການອະນຸຍາດ. ໃຊ້ມັນຢູ່ໃນສະພາບແວດລ້ອມສ່ວນຕົວທີ່ໂດດດ່ຽວທີ່ຍອມຮັບໂດຍ Provider.',
                    panelURLHelper: 'ໃສ່ທີ່ຢູ່ທີ່ຜູ້ໃຊ້ໃຊ້ເຂົ້າເຖິງ 1Panel. ລະບົບໃຊ້ທີ່ຢູ່ນີ້ເພື່ອສ້າງທີ່ຢູ່ຮຽກກັບ.',
                    panelURLInvalid: 'ປ້ອນຕົ້ນກຳເນີດທີ່ປະກອບມີພຽງແຕ່ໂຄງການ, ໂຮສ, ແລະພອດທາງເລືອກ.',
                    panelURLRequired: 'ປ້ອນ 1Panel ສາທາລະນະ URL.',
                    pkceDisabled: 'ປິດໃຊ້ງານ (ຄວາມເຂົ້າກັນໄດ້ເທົ່ານັ້ນ)',
                    pkceDisabledWarning: 'ການປິດໃຊ້ງານ PKCE ຫຼຸດຜ່ອນການປ້ອງກັນການຂັດຂວາງລະຫັດການອະນຸຍາດ.',
                    pkceHelper: 'ຕ້ອງການ S256. ວິທີການທ້າທາຍ plain ແມ່ນບໍ່ເຄີຍສະເຫນີ.',
                    pkceS256: 'S256 (ແນະນໍາ)',
                    plannedHandling: 'ການຈັດການແຜນການ',
                    privateNetworkIdP: 'IDP ເຄືອຂ່າຍສ່ວນຕົວ',
                    privateNetworkIdPHelper:
                        'ອະນຸຍາດໃຫ້ທີ່ຢູ່ສ່ວນຕົວຢ່າງຊັດເຈນ; metadata, loopback, link-local, redirects, ແລະການ rebinding DNS ຍັງຄົງຖືກບລັອກ.',
                    privateNetworkWarning:
                        'ການ​ເຂົ້າ​ເຖິງ​ເຄືອ​ຂ່າຍ​ສ່ວນ​ຕົວ​ແມ່ນ​ເປີດ​ໃຊ້​ງານ​ສໍາ​ລັບ​ແຫຼ່ງ​ການ​ກວດ​ສອບ​ນີ້​.',
                    protocolCompatibility: 'ຄວາມເຂົ້າກັນໄດ້ຂອງພິທີການ',
                    protocolCompatibilityDesc: 'ການກວດສອບລາຍເຊັນ ID Token ບໍ່ສາມາດປິດການໃຊ້ງານໄດ້.',
                    providerAndClient: 'ຜູ້ໃຫ້ບໍລິການ ແລະ Client',
                    providerAndClientDesc: 'Client Secret ພຽງແຕ່ສາມາດຖືກແທນທີ່ຫຼືລ້າງແລະບໍ່ເຄີຍຖືກສົ່ງຄືນໂດຍຫນ້າ.',
                    providerCapabilities: 'ຄວາມສາມາດຂອງຜູ້ໃຫ້ບໍລິການ',
                    recentTestSuccess: 'ການທົດສອບຄັ້ງສຸດທ້າຍປະສົບຜົນສໍາເລັດ: {0}',
                    recommended: 'ແນະນຳ',
                    rejectPlain: 'plain ປະຕິເສດ',
                    replaceSecret: 'ທົດແທນຄວາມລັບ',
                    requestAndClaims: 'ການຮ້ອງຂໍແລະຄຸນລັກສະນະ',
                    requestAndClaimsDesc: 'ກຳນົດຂອບເຂດການອະນຸຍາດ, ການເຕີມຂໍ້ມູນຜູ້ໃຊ້ ແລະພາລາມິເຕີຄຳຮ້ອງຂໍ.',
                    requestTimeout: 'ການຮ້ອງຂໍໝົດເວລາ',
                    requestTimeoutRequired: 'ປ້ອນການໝົດເວລາການຮ້ອງຂໍ.',
                    restore: 'ກູ້ຄືນ',
                    restored: 'ການຕັ້ງຄ່າ OIDC ທີ່ບັນທຶກໄວ້ຫຼ້າສຸດໄດ້ຖືກຟື້ນຟູຄືນມາ.',
                    result: 'ຜົນໄດ້ຮັບ',
                    rolesLoadFailed: 'ບໍ່ສາມາດໂຫຼດບົດບາດໄດ້. ລອງອີກຄັ້ງກ່ອນທີ່ຈະເລືອກບົດບາດເລີ່ມຕົ້ນ.',
                    roleHandling: 'ການຈັດການພາລະບົດບາດ',
                    scenario: 'ສະຖານະການ',
                    scopes: 'ຂອບເຂດການອະນຸຍາດ',
                    scopesHelper: 'ຕ້ອງມີ openid. ໃຊ້ຊ່ອງຫວ່າງແຍກຫຼາຍຂອບເຂດ.',
                    scopesRequired: 'Scopes ຕ້ອງມີ openid.',
                    seconds: 'ວິນາທີ',
                    secretClearHelper: 'ຫຼັງຈາກການລຶບລ້າງ, ຕ້ອງການ Client Secret ໃໝ່ ກ່ອນທີ່ຈະເປີດ OIDC ອີກຄັ້ງ.',
                    secretConfigured: 'ຕັ້ງຄ່າແລ້ວ',
                    secretNotConfigured: 'ບໍ່ໄດ້ຕັ້ງຄ່າ',
                    secretPlaceholder: 'ໃສ່ Client Secret ໃຫມ່',
                    secretReplaceHelper:
                        'Client Secret ໃໝ່ຈະແທນຄ່າເກົ່າເມື່ອບັນທຶກ. ກະລຸນາອັບເດດ Client Secret ໃນ OIDC Provider ພ້ອມກັນ.',
                    secretRequiredHelper: 'ຕັ້ງຄ່າ Client Secret ກ່ອນທີ່ຈະເປີດໃຊ້ OIDC.',
                    secretRequiredToEnable: 'ຕັ້ງຄ່າ Client Secret ກ່ອນທີ່ຈະເປີດໃຊ້ OIDC.',
                    secretSavedHelper: 'ຈັດເກັບແບບເຂົ້າລະຫັດ. ປ່ອຍຫວ່າງເພື່ອຮັກສາ Client Secret ປັດຈຸບັນ.',
                    secretWaiting: 'ລໍຖ້າການປ້ອນຂໍ້ມູນ',
                    secretWillClear: 'ຈະຖືກລຶບລ້າງ',
                    secretWillReplace: 'ຈະຖືກປ່ຽນແທນ',
                    signingAlgorithm: 'ອັນກໍຣິທຶມການເຊັນ ID Token',
                    signingAlgorithmHelper: 'ເລືອກໄດ້ສະເພາະອັນກໍຣິທຶມທີ່ຢູ່ໃນລາຍຊື່ອະນຸຍາດດ້ານຄວາມປອດໄພຂອງ backend.',
                    signingKey: 'ກະແຈລາຍເຊັນ',
                    signingKeyClientSecret: 'Client Secret (HS256 ເທົ່ານັ້ນ)',
                    signingKeyJWKS: 'JWKS URI ພ້ອມການໝູນວຽນອັດຕະໂນມັດ',
                    signingKeySource: 'ແຫຼ່ງກະແຈລາຍເຊັນ',
                    signingKeySourceHelper: 'ແນະນຳໃຫ້ໃຊ້ JWKS. ກະແຈສາທາລະນະແບບຄົງທີ່ບໍ່ສາມາດໝູນວຽນອັດຕະໂນມັດໄດ້.',
                    signingKeyStatic: 'ກະແຈສາທາລະນະ JWK ຫຼື PEM ແບບຄົງທີ່',
                    standardDiscovery: 'ມາດຕະຖານ OIDC Discovery',
                    standardDiscoveryDesc: '1Panel ຄົ້ນພົບຈຸດສິ້ນສຸດ ແລະຄວາມສາມາດ ແລະບໍ່ໄດ້ເກັບຮັກສາເອກະສານດິບ.',
                    standardMode: 'ໂໝດມາດຕະຖານ',
                    standardModeHelper: 'ຄົ້ນພົບຈຸດສິ້ນສຸດ, ຄວາມສາມາດໃນການເຊັນ, ແລະການສະຫນັບສະຫນູນ PKCE ຈາກ Issuer.',
                    standardProtocolPolicy: 'ນະໂຍບາຍໂປໂຕຄອນມາດຕະຖານ',
                    standardProtocolPolicyDesc:
                        'ຄວາມສາມາດໃນການເຊັນຖືກເຈລະຈາອັດຕະໂນມັດ; ບໍ່ຕ້ອງປ້ອນອັນກໍຣິທຶມ ຫຼື ກະແຈລາຍເຊັນຢູ່ບ່ອນນີ້.',
                    staticSigningKey: 'ກະແຈສາທາລະນະລາຍເຊັນແບບຄົງທີ່',
                    staticSigningKeyHelper: 'ຮັບສະເພາະຂໍ້ມູນກະແຈສາທາລະນະ. ຕ້ອງອັບເດດເອງເມື່ອ Provider ປ່ຽນກະແຈ.',
                    staticSigningKeyPlaceholder: 'ວາງກະແຈສາທາລະນະ JWK, JWKS JSON ຫຼື PEM',
                    staticSigningKeyRequired: 'ກະລຸນາລະບຸກະແຈສາທາລະນະລາຍເຊັນແບບຄົງທີ່.',
                    staticSigningKeyWarning:
                        'ກະແຈລາຍເຊັນແບບຄົງທີ່ບໍ່ສາມາດໝູນວຽນອັດຕະໂນມັດໄດ້; ອັບເດດກ່ອນທີ່ Provider ຈະໝູນວຽນກະແຈ.',
                    settingLoadFailed: 'ການຕັ້ງຄ່າ OIDC ບໍ່ສາມາດໂຫຼດໄດ້',
                    settingLoadFailedHelper:
                        'ແບບຟອມຖືກລັອກເພື່ອຫຼີກເວັ້ນການບັນທຶກການຕັ້ງຄ່າເລີ່ມຕົ້ນທີ່ຫວ່າງເປົ່າໃສ່ກັບການຕັ້ງຄ່າປັດຈຸບັນ. ລອງໃໝ່ຫຼັງຈາກການເຊື່ອມຕໍ່ຟື້ນຕົວ.',
                    subsequentLogin: 'ເຂົ້າສູ່ລະບົບຕໍ່ມາ',
                    subsequentLoginPolicy:
                        'ຊອກຫາການຜູກມັດດ້ວຍ subject ແລະ ອັບເດດສະເພາະ User.Name ເມື່ອຊື່ຜູ້ໃຊ້ໃໝ່ສາມາດໃຊ້ໄດ້.',
                    testBeforeBrowserTest:
                        'ທົດສອບການຕັ້ງຄ່າປັດຈຸບັນກ່ອນທີ່ຈະເລີ່ມການທົດສອບການເຂົ້າສູ່ລະບົບຂອງຕົວທ່ອງເວັບ.',
                    testBeforeEnable: 'ທົດສອບການຕັ້ງຄ່າປັດຈຸບັນກ່ອນບັນທຶກການປ່ຽນແປງການຕັ້ງຄ່າ.',
                    testConfiguration: 'ທົດສອບການຕັ້ງຄ່າ',
                    testDiscovery: 'ທົດສອບ Discovery',
                    tlsCustomCA: 'HTTPS · ໃບຢັ້ງຢືນ CA ແບບກຳນົດເອງ',
                    tlsPrivateHTTP: 'HTTP · ເຄືອຂ່າຍສ່ວນຕົວເທົ່ານັ້ນ (ອັນຕະລາຍ)',
                    tlsPrivateHTTPWarning:
                        'HTTP ບໍ່ມີການເຂົ້າລະຫັດການຂົນສົ່ງ ແລະຖືກຈຳກັດໃຫ້ເປົ້າໝາຍສ່ວນຕົວທີ່ອະນຸຍາດຢ່າງຈະແຈ້ງ.',
                    tlsSkipVerify: 'HTTPS · ຂ້າມການຢັ້ງຢືນໃບຢັ້ງຢືນ (ອັນຕະລາຍ)',
                    tlsSystem: 'HTTPS · ການຢັ້ງຢືນລະບົບ (ແນະນຳ)',
                    tokenEndpoint: 'Token Endpoint',
                    tokenEndpointInvalid: 'ໃສ່ Token Endpoint ທີ່ຖືກຕ້ອງ.',
                    transportSecurity: 'ຄວາມປອດໄພການຂົນສົ່ງ',
                    transportSecurityHelper:
                        'ຕ້ອງການ HTTPS. HTTP ສ່ວນຕົວຍັງຕ້ອງການການເຂົ້າເຖິງ private-network ຢ່າງຊັດເຈນ.',
                    unsavedChanges: 'ມີການປ່ຽນແປງ OIDC ທີ່ຍັງບໍ່ໄດ້ບັນທຶກ.',
                    usedClaim: 'Claim ໃຊ້ແລ້ວ',
                    userInfoEndpoint: 'UserInfo Endpoint',
                    userInfoEndpointHelper:
                        'ເມື່ອບໍ່ມີຟິວຊື່ຜູ້ໃຊ້ ລະບົບຈະເຕີມຈາກ endpoint ນີ້; ປ່ອຍຫວ່າງເພື່ອບໍ່ເຕີມ.',
                    userInfoEndpointInvalid: 'ໃສ່ UserInfo Endpoint ທີ່ຖືກຕ້ອງ.',
                    userMapping: 'ການຕັ້ງຄ່າຜູ້ໃຊ້',
                    userMappingDesc:
                        'ກຳນົດການຈັບຄູ່ຊື່ຜູ້ໃຊ້ OIDC ແລະໂນດກັບບົດບາດເລີ່ມຕົ້ນທີ່ໃຊ້ສ້າງຜູ້ໃຊ້ໃນການເຂົ້າລະບົບຄັ້ງທຳອິດ.',
                },
                saml2: {
                    actionCreate: 'ສ້າງຜູ້ໃຊ້',
                    actionPending: 'ລໍຖ້າຜົນໄດ້ຮັບ',
                    actionReject: 'ປະຕິເສດການເຂົ້າສູ່ລະບົບ',
                    actionReuse: 'ໃຊ້ຜູ້ໃຊ້ທີ່ຜູກມັດແລ້ວ',
                    assignDefaultRole: 'ກຳນົດບົດບາດເລີ່ມຕົ້ນ: {role}',
                    basic: 'ການຕັ້ງຄ່າພື້ນຖານ',
                    basicDesc: 'ຕັ້ງຄ່າຕົວເລືອກທີ່ຈຳເປັນສຳລັບຜູ້ໃຫ້ບໍລິການ SAML2 ມາດຕະຖານ.',
                    browserTest: 'ທົດສອບເຂົ້າລະບົບ',
                    browserTestConflict: 'ຢັ້ງຢືນຕົວຕົນແລ້ວ ແຕ່ຊື່ຜູ້ໃຊ້ຂັດກັນ',
                    browserTestConflictHelper:
                        'ຊື່ຜູ້ໃຊ້ທີ່ຈັບຄູ່ໄວ້ເປັນຂອງຕົວຕົນອື່ນ ແລະ ຈະບໍ່ຖືກເຊື່ອມຕໍ່ອັດຕະໂນມັດ.',
                    browserTestExpired: 'ການທົດສອບໂປຣແກຣມທ່ອງເວັບໝົດອາຍຸແລ້ວ',
                    browserTestExpiredHelper: 'ເລີ່ມການທົດສອບຕົວທ່ອງເວັບໃຫມ່ແລະສໍາເລັດການອະນຸຍາດກ່ອນທີ່ມັນຈະຫມົດອາຍຸ.',
                    browserTestFailed: 'ການທົດສອບຕົວທ່ອງເວັບລົ້ມເຫລວ',
                    browserTestFailedHelper:
                        'ບໍ່ສາມາດສະແດງຕົວຢ່າງຂໍ້ມູນຕົວຕົນໄດ້. ກວດສອບຂໍ້ຜິດພາດທີ່ backend ສົ່ງກັບມາໃນພາສາປະຈຸບັນ.',
                    browserTestIsolation:
                        'ດຳເນີນການອະນຸຍາດແບບໄປ-ກັບຈິງ ແຕ່ຈະບໍ່ສ້າງ ຫຼື ອັບເດດຜູ້ໃຊ້, ມອບໝາຍບົດບາດ ຫຼື ສ້າງເຊດຊັນເຂົ້າລະບົບຈິງ.',
                    browserTestPopupBlocked:
                        'ອະນຸຍາດໃຫ້ປັອບອັບສໍາລັບເວັບໄຊທ໌ນີ້, ຈາກນັ້ນເລີ່ມການທົດສອບຕົວທ່ອງເວັບອີກຄັ້ງ.',
                    browserTestPopupClosed: 'ປ່ອງຢ້ຽມການອະນຸຍາດຖືກປິດກ່ອນການທົດສອບສໍາເລັດ.',
                    browserTestSuccess: 'ຢັ້ງຢືນຜູ້ໃຫ້ບໍລິການສຳເລັດແລ້ວ',
                    browserTestSuccessHelper: 'ແຜນທີ່ການລະບຸຕົວຕົນໄດ້ຖືກສະແດງຕົວຢ່າງໂດຍບໍ່ມີການປ່ຽນຜູ້ໃຊ້ ຫຼືເຊດຊັນ.',
                    browserTestTitle: 'SAML2 ທົດສອບການເຂົ້າສູ່ລະບົບຂອງຕົວທ່ອງເວັບ',
                    browserTestWaiting: 'ກຳລັງລໍຖ້າການອະນຸຍາດຈາກຜູ້ໃຫ້ບໍລິການ',
                    browserTestWaitingHelper:
                        'ສຳເລັດການເຂົ້າສູ່ລະບົບໃນໜ້າຈໍໂປຣແກຣມທ່ອງເວັບໃໝ່. ໜ້ານີ້ຈະອັບເດດໂດຍອັດຕະໂນມັດ.',
                    certificateFileInvalid: 'ເລືອກໄຟລ໌ໃບຢັ້ງຢືນ PEM, CRT ຫຼື CER ທີ່ຖືກຕ້ອງ.',
                    configured: 'ຕັ້ງຄ່າແລ້ວ',
                    configurationFailedHelper:
                        'ການທົດສອບລົ້ມເຫຼວ. ໜ້ານີ້ສະແດງສະເພາະຂໍ້ຜິດພາດທີ່ backend ສົ່ງກັບມາໃນພາສາປະຈຸບັນ.',
                    configurationNotTested: 'ການຕັ້ງຄ່າປັດຈຸບັນຍັງບໍ່ໄດ້ຖືກທົດສອບ.',
                    configurationPassed: 'ການຕັ້ງຄ່າປັດຈຸບັນຜ່ານການກວດສອບຄວາມປອດໄພ ແລະຄວາມສາມາດ.',
                    configurationStaleHelper:
                        'ການ​ຕັ້ງ​ຄ່າ​ທີ່​ລະ​ອຽດ​ອ່ອນ​ການ​ກວດ​ສອບ​ໄດ້​ປ່ຽນ​ແປງ​. ທົດສອບສະບັບຮ່າງປະຈຸບັນອີກຄັ້ງ.',
                    configurationTestSuccess: 'ການທົດສອບການຕັ້ງຄ່າ SAML2 ສຳເລັດແລ້ວ.',
                    configurationTesting: 'ກຳລັງທົດສອບການຕັ້ງຄ່າ SAML2 ໃນປັດຈຸບັນ...',
                    conflictLDAP: 'ຜູ້ໃຊ້ LDAP',
                    conflictLocal: 'ຜູ້ໃຊ້ທ້ອງຖິ່ນ',
                    conflictNone: 'ບໍ່ມີຂໍ້ຂັດແຍ່ງ',
                    conflictOIDC: 'ຕົວຕົນ OIDC ອື່ນ',
                    conflictSAML2: 'ຕົວຕົນ SAML2 ອື່ນ',
                    conflictType: 'ປະເພດການຂັດແຍ້ງ',
                    credentialFileReadFailed: 'ບໍ່ສາມາດອ່ານໄຟລ໌ຂໍ້ມູນຢັ້ງຢືນໄດ້.',
                    credentialFileTooLarge: 'ໄຟລ໌ຂໍ້ມູນຢັ້ງຢືນຕ້ອງມີຂະໜາດບໍ່ເກີນ 256 KiB.',
                    credentialsRequired: 'ຕັ້ງຄ່າທັງກະແຈສ່ວນຕົວ ແລະໃບຢັ້ງຢືນຂອງ SP.',
                    defaultRole: 'ບົດບາດຜູ້ໃຊ້ໃໝ່',
                    defaultRoleHelper: 'ກຳນົດພຽງຄັ້ງທຳອິດ; ການເຂົ້າຄັ້ງຕໍ່ໄປຮັກສາບົດບາດ, MFA ແລະສິດທ້ອງຖິ່ນ.',
                    defaultRolePlaceholder: 'ເລືອກບົດບາດ',
                    defaultRoleRequired: 'ເລືອກບົດບາດເລີ່ມຕົ້ນທີ່ຖືກຕ້ອງ.',
                    disableConfirm:
                        'ການປິດໃຊ້ງານ SAML2 ຈະປະຕິເສດການເຂົ້າລະບົບໃໝ່ ແລະເຮັດໃຫ້ເຊດຊັນຜູ້ໃຊ້ໝົດຜົນທັນທີ. ສືບຕໍ່?',
                    disableDiscardConfirm:
                        'ການປິດໃຊ້ງານ SAML2 ຈະຍົກເລີກການປ່ຽນແປງອື່ນທີ່ຍັງບໍ່ໄດ້ບັນທຶກໃນໜ້ານີ້ ແລະເຮັດໃຫ້ເຊດຊັນຜູ້ໃຊ້ໝົດຜົນທັນທີ. ສືບຕໍ່?',
                    disableTitle: 'ປິດໃຊ້ງານ SAML2',
                    disabled: 'ປິດໃຊ້ງານ',
                    enable: 'ເປີດໃຊ້ງານ',
                    enabled: 'ເປີດໃຊ້ງານແລ້ວ',
                    idpMetadata: 'ຂໍ້ມູນເມຕາຂອງ IdP',
                    idpMetadataDesc: 'ໃສ່ URL ຫຼືວາງ XML. ຖ້າມີທັງສອງ URL ຈະຖືກໃຊ້ກ່ອນ.',
                    keepExistingRole: 'ຮັກສາບົດບາດທີ່ມີຢູ່ແລ້ວແລະການອະນຸຍາດທ້ອງຖິ່ນ',
                    loginWith: 'ເຂົ້າລະບົບດ້ວຍ {provider}',
                    mappingResult: 'ຜົນແຜນທີ່',
                    metadataRequired: 'ໃສ່ URL ຫຼື XML ຂອງ IdP Metadata.',
                    metadataURLHelper: 'backend ດາວໂຫຼດ ແລະກວດສອບ Metadata ໃນຂະນະທົດສອບ ແລະບັນທຶກ.',
                    metadataURLInvalid: 'ໃສ່ Metadata URL ແບບ HTTPS ທີ່ຖືກຕ້ອງ ໂດຍບໍ່ມີຂໍ້ມູນຢັ້ງຢືນ ຫຼື fragment.',
                    metadataURLRecommended: 'Metadata URL (ແນະນຳ)',
                    metadataXML: 'ຂໍ້ມູນເມຕາ XML',
                    metadataXMLHelper: 'ໃຊ້ເມື່ອ IdP ບໍ່ມີ Metadata URL ທີ່ສາມາດເຂົ້າເຖິງໄດ້.',
                    metadataXMLInvalid: 'ໃສ່ XML Metadata ແບບ EntityDescriptor ທີ່ຖືກຕ້ອງ.',
                    metadataXMLPlaceholder: 'ວາງ <EntityDescriptor>...</EntityDescriptor>',
                    nameAttribute: 'Attribute ຊື່ຜູ້ໃຊ້',
                    nameAttributeHelper:
                        'ອ່ານ Attribute ນີ້ຈາກ SAML Assertion ທີ່ກວດສອບແລ້ວ ແລະຈັບຄູ່ກັບຊື່ຜູ້ໃຊ້ 1Panel.',
                    nameAttributePlaceholder: 'ຕົວຢ່າງ: uid, username ຫຼື account',
                    nameAttributeRequired: 'ໃສ່ Attribute ຊື່ຜູ້ໃຊ້.',
                    notConfigured: 'ຍັງບໍ່ໄດ້ຕັ້ງຄ່າ',
                    or: 'ຫຼື',
                    pageDesc: 'ເຊື່ອມຕໍ່ SSO ອົງກອນຜ່ານ IdP Metadata ໃນໜ້າດຽວ.',
                    plannedHandling: 'ການຈັດການແຜນການ',
                    privateKeyFileInvalid: 'ເລືອກໄຟລ໌ກະແຈສ່ວນຕົວ PEM ທີ່ຖືກຕ້ອງ.',
                    recentTestSuccess: 'ການທົດສອບຄັ້ງສຸດທ້າຍປະສົບຜົນສໍາເລັດ: {0}',
                    restore: 'ກູ້ຄືນ',
                    restored: 'ການຕັ້ງຄ່າ SAML2 ທີ່ບັນທຶກໄວ້ຫຼ້າສຸດໄດ້ຖືກຟື້ນຟູຄືນມາ.',
                    roleHandling: 'ການຈັດການພາລະບົດບາດ',
                    rolesLoadFailed: 'ບໍ່ສາມາດໂຫຼດບົດບາດໄດ້. ລອງອີກຄັ້ງກ່ອນທີ່ຈະເລືອກບົດບາດເລີ່ມຕົ້ນ.',
                    selectFile: 'ເລືອກໄຟລ໌',
                    serviceStatus: 'ສະຖານະບໍລິການ',
                    serviceStatusDesc: 'ການຕັ້ງຄ່າປັດຈຸບັນຕ້ອງຜ່ານການທົດສອບກ່ອນເປີດໃຊ້ SAML2.',
                    settingLoadFailed: 'ການຕັ້ງຄ່າ SAML2 ບໍ່ສາມາດໂຫຼດໄດ້',
                    settingLoadFailedHelper:
                        'ແບບຟອມຖືກລັອກເພື່ອຫຼີກເວັ້ນການບັນທຶກການຕັ້ງຄ່າເລີ່ມຕົ້ນທີ່ຫວ່າງເປົ່າໃສ່ກັບການຕັ້ງຄ່າປັດຈຸບັນ. ລອງໃໝ່ຫຼັງຈາກການເຊື່ອມຕໍ່ຟື້ນຕົວ.',
                    spCertificate: 'ໃບຢັ້ງຢືນ SP',
                    spCertificateHelper: 'ເຜີຍແຜ່ໃນ SP Metadata ເພື່ອໃຫ້ IdP ກວດສອບຄຳຮ້ອງຂໍເຂົ້າ ແລະອອກລະບົບ.',
                    spCredentials: 'ກະແຈສ່ວນຕົວ ແລະໃບຢັ້ງຢືນ SP',
                    spCredentialsDesc:
                        'ໃຊ້ເພື່ອເຊັນຂໍ້ຄວາມເຂົ້າ ແລະອອກລະບົບ. ນະໂຍບາຍລາຍເຊັນ ແລະການກວດສອບຖືກກຳນົດໂດຍ backend.',
                    spEntityID: 'SP Entity ID',
                    spEntityIDHelper:
                        'ຕົວລະບຸສະເພາະຂອງ SP. ຕ້ອງກົງກັບ Entity ID ຫຼື Audience ທີ່ຕັ້ງຄ່າໃນ IdP ແລະໃຊ້ເປັນ URL Metadata ຂອງ SP ນຳ.',
                    acsURL: 'ACS URL',
                    sloURL: 'SLO URL',
                    spPrivateKey: 'ກະແຈສ່ວນຕົວ SP',
                    spPrivateKeyHelper:
                        'ໃຊ້ເພື່ອເຊັນ AuthnRequest ແລະຂໍ້ຄວາມອອກລະບົບ. ກະແຈຈະຖືກເຂົ້າລະຫັດເມື່ອຈັດເກັບ ແລະບໍ່ຖືກສະແດງ.',
                    syncLogout: 'ອອກລະບົບແບບຊິງຄ໌',
                    syncLogoutHelper: 'ການອອກຈາກ 1Panel ຫຼື IdP ຈະອອກຈາກອີກຝ່າຍດ້ວຍ.',
                    testBeforeBrowserTest:
                        'ທົດສອບການຕັ້ງຄ່າປັດຈຸບັນກ່ອນທີ່ຈະເລີ່ມການທົດສອບການເຂົ້າສູ່ລະບົບຂອງຕົວທ່ອງເວັບ.',
                    testBeforeEnable: 'ທົດສອບການຕັ້ງຄ່າປັດຈຸບັນກ່ອນທີ່ຈະເປີດ ຫຼືບັນທຶກການປ່ຽນແປງທີ່ລະອຽດອ່ອນ.',
                    testConfiguration: 'ທົດສອບການຕັ້ງຄ່າ',
                    unsavedChanges: 'ມີການປ່ຽນແປງ SAML2 ທີ່ຍັງບໍ່ໄດ້ບັນທຶກ.',
                    usedAttribute: 'ການຈັບຄູ່ຊື່ຜູ້ໃຊ້',
                    usersAndRoles: 'ຜູ້ໃຊ້ ແລະບົດບາດ',
                    usersAndRolesDesc:
                        'ກຳນົດການຈັບຄູ່ຊື່ຜູ້ໃຊ້ແຜງ ແລະໂນດກັບບົດບາດເລີ່ມຕົ້ນທີ່ໃຊ້ສ້າງຜູ້ໃຊ້ໃນການເຂົ້າລະບົບຄັ້ງທຳອິດ.',
                },
                ldap: {
                    basic: 'ການຕັ້ງຄ່າພື້ນຖານ',
                    loginTitle: 'ເຂົ້າລະບົບ LDAP',
                    loginWith: 'ເຂົ້າລະບົບດ້ວຍ LDAP',
                    backToLocalLogin: 'ກັບໄປການເຂົ້າລະບົບແຜງ',
                    enable: 'ເປີດໃຊ້',
                    enabled: 'ເປີດໃຊ້ແລ້ວ',
                    disabled: 'ປິດໃຊ້ງານ',
                    connection: 'ການເຊື່ອມຕໍ່ພື້ນຖານ',
                    connectionDesc: 'ຕັ້ງຄ່າບໍລິການໄດເລກະທໍລີ ແລະບັນຊີຜູກມັດທີ່ໃຊ້ເພື່ອຊອກຫາຜູ້ໃຊ້.',
                    serverURL: 'URL ເຊີບເວີ',
                    serverURLHelper: 'ຮອງຮັບ ldap:// ແລະ ldaps:// URLs.',
                    userBaseDN: 'ຜູ້ໃຊ້ Base DN',
                    userBaseDNHelper:
                        'ເລີ່ມຕົ້ນ DN ສໍາລັບການຄົ້ນຫາຂອງຜູ້ໃຊ້ LDAP; ມັນສາມາດເປັນ OU, CN, ຫຼືຮາກໂດເມນ DN.',
                    bindDN: 'ຜູກມັດ DN',
                    bindPassword: 'ລະຫັດຜ່ານ',
                    passwordSaved: 'ປ່ອຍຫວ່າງໄວ້ເພື່ອຮັກສາລະຫັດຜ່ານທີ່ບັນທຶກໄວ້',
                    userSearch: 'ຄົ້ນຫາຜູ້ໃຊ້',
                    userSearchDesc:
                        'ກໍານົດຖານຄົ້ນຫາຂອງຜູ້ໃຊ້ແລະການກັ່ນຕອງ, ຫຼັງຈາກນັ້ນສ້າງແຜນທີ່ຄຸນລັກສະນະ LDAP ທີ່ໃຊ້ເປັນ 1Panel name.',
                    userFilter: 'ຕົວກອງຜູ້ໃຊ້',
                    userFilterTooltip: 'ແທນທີ່ %(user)s ດ້ວຍຊື່ຜູ້ໃຊ້ທີ່ໜີໄປ, ຫຼືດ້ວຍ * ສໍາລັບການອ່ານໄດເລກະທໍລີເຕັມ.',
                    userFilterHelper: 'ຊື່ຜູ້ໃຊ້ຖືກຫລົບຫນີກ່ອນທີ່ພວກມັນຈະຖືກໃສ່ເຂົ້າໄປໃນຕົວກອງ LDAP.',
                    attributeMap: 'ການສ້າງແຜນທີ່ຄຸນສົມບັດ',
                    attributeMapTooltip: 'ການສ້າງແຜນທີ່ JSON ຈາກຊ່ອງຂໍ້ມູນ 1Panel name ໄປຫາຄຸນສົມບັດ LDAP.',
                    attributeMapHelper: 'ຕັ້ງຄຸນສົມບັດ LDAP ແຜນທີ່ໃສ່ກັບຊ່ອງຂໍ້ມູນ 1Panel name.',
                    advanced: 'ການຕັ້ງຄ່າຂັ້ນສູງ',
                    advancedDesc: 'ຕັ້ງຄ່າ TLS ແລະ LDAP query paging.',
                    strictSync: 'synchronization ຢ່າງເຂັ້ມງວດ',
                    strictSyncTooltip:
                        'ຫຼັງຈາກປະມວນຜົນຄົບຖ້ວນ, ສະຖານະການຢັ້ງຢືນຂອງຜູ້ໃຊ້ທີ່ບໍ່ພົບໃນແຫຼ່ງ LDAP ນີ້ຈະຖືກໝາຍເປັນ «ບໍ່ພົບໃນ LDAP», ແຕ່ຜູ້ໃຊ້ຈະບໍ່ຖືກລຶບ.',
                    strictSyncHelper:
                        'ນຳໃຊ້ສະເພາະກັບການປະມວນຜົນຄົບຖ້ວນທີ່ສຳເລັດ. ການນຳເຂົ້າຜູ້ໃຊ້ທີ່ເລືອກຈະບໍ່ປ່ຽນສະຖານະການຢັ້ງຢືນຂອງຜູ້ໃຊ້ອື່ນ.',
                    skipTLSVerify: 'ຂ້າມການຢັ້ງຢືນ TLS',
                    skipTLSVerifyTooltip: 'ປິດການໃຊ້ງານການຢັ້ງຢືນໃບຢັ້ງຢືນສໍາລັບການເຊື່ອມຕໍ່ LDAPS.',
                    connectTimeout: 'ໝົດເວລາການເຊື່ອມຕໍ່ (ວິນາທີ)',
                    searchPageSize: 'LDAP ຂະໜາດໜ້າສອບຖາມ',
                    restore: 'ຟື້ນຟູ',
                    testConnection: 'ທົດສອບການເຊື່ອມຕໍ່',
                    testLogin: 'ທົດສອບການເຂົ້າສູ່ລະບົບ',
                    userImport: 'ນໍາເຂົ້າຜູ້ໃຊ້',
                    saveBeforeImport: 'ບັນທຶກການຕັ້ງຄ່າ AD/LDAP ໃນປັດຈຸບັນກ່ອນທີ່ຈະນໍາເຂົ້າຜູ້ໃຊ້.',
                    format: 'ຮູບແບບ',
                    restoreExample: 'ຟື້ນຟູຕົວຢ່າງ',
                    mappingValid: 'ຖືກຕ້ອງ JSON; name ຖືກຕັ້ງຄ່າ.',
                    mappingInvalid: 'ໃສ່ JSON ທີ່ຖືກຕ້ອງ.',
                    mappingObject: 'ການສ້າງແຜນທີ່ຄຸນລັກສະນະຕ້ອງເປັນວັດຖຸ JSON.',
                    mappingOnlyName: 'ຮອງຮັບພຽງແຕ່ການສ້າງແຜນທີ່ name.',
                    mappingStringValues: 'ທຸກໆຄຸນລັກສະນະທີ່ເຮັດແຜນທີ່ຕ້ອງເປັນສະຕຣິງ.',
                    mappingNameRequired: 'name ຕ້ອງເປັນສະຕຣິງທີ່ບໍ່ຫວ່າງເປົ່າ.',
                    restored: 'ການຕັ້ງຄ່າທີ່ບັນທຶກໄວ້ຫຼ້າສຸດໄດ້ຖືກຟື້ນຟູຄືນມາ.',
                    connectionTestSuccess: 'ການທົດສອບການເຊື່ອມຕໍ່ LDAP ສຳເລັດແລ້ວ.',
                    recentTestSuccess: 'ການທົດສອບຄັ້ງສຸດທ້າຍປະສົບຜົນສໍາເລັດ: {0}',
                    recentTestFailed: 'ການທົດສອບຄັ້ງສຸດທ້າຍລົ້ມເຫລວ: {0}',
                    serverURLRequired: 'ໃສ່ URL ເຊີບເວີ LDAP.',
                    serverURLInvalid: 'ໃຊ້ ldap:// ຫຼື ldaps:// URL ທີ່ຖືກຕ້ອງ.',
                    userBaseDNRequired: 'ໃສ່ຜູ້ໃຊ້ Base DN.',
                    bindDNRequired: 'ໃສ່ Bind DN.',
                    passwordRequired: 'ໃສ່ລະຫັດຜ່ານ.',
                    userFilterRequired: 'ໃສ່ຕົວກອງຜູ້ໃຊ້.',
                    connectTimeoutRequired: 'ກະລຸນາໃສ່ການໝົດເວລາການເຊື່ອມຕໍ່.',
                    searchPageSizeRequired: 'ໃສ່ຂະໜາດຂອງໜ້າສອບຖາມ LDAP.',
                    sync: {
                        title: 'ການ​ຊິງ​ຄ໌​ທີ່​ກໍາ​ນົດ​ເວ​ລາ​',
                        description: 'ອ່ານລາຍຊື່ LDAP ເຕັມໃນຕາຕະລາງແລະຮັກສາຜູ້ໃຊ້ LDAP ທີ່ນໍາເຂົ້າໃນ 1Panel.',
                        enable: 'ເປີດໃຊ້ຕາຕະລາງ',
                        enableHelper:
                            'ເມື່ອປິດການໃຊ້ງານ, ການປະຕິບັດອັດຕະໂນມັດຢຸດເຊົາ; ການ synchronization ຄູ່ມືຍັງມີຢູ່.',
                        schedule: 'ຕາຕະລາງ',
                        daily: 'ປະຈໍາວັນ',
                        weekly: 'ອາທິດ',
                        customCron: 'Cron ແບບກຳນົດເອງ',
                        preview: 'ເບິ່ງຕົວຢ່າງ',
                        previewTitle: 'ການດຳເນີນການ 5 ຄັ້ງຕໍ່ໄປ',
                        previewEmpty: 'ບໍ່ມີເວລາປະຕິບັດ',
                        cronHelper: 'ໃຊ້ການສະແດງອອກ Cron ຫ້າຊ່ອງມາດຕະຖານ: ນາທີ, ຊົ່ວໂມງ, ມື້, ເດືອນ, ມື້ເຮັດວຽກ.',
                        autoImport: 'ນໍາເຂົ້າຜູ້ໃຊ້ໃຫມ່',
                        autoImportHelper:
                            'ເມື່ອປິດໃຊ້ງານ, ມີພຽງແຕ່ຕົວລະບຸໄດເລກະທໍລີ ແລະສະຖານະທີ່ຖືກຮັກສາໄວ້ສໍາລັບຜູ້ໃຊ້ LDAP ທີ່ນໍາເຂົ້າມາ; ບໍ່ມີຜູ້ໃຊ້ໃຫມ່ຖືກສ້າງຂຶ້ນ.',
                        defaultRole: 'ບົດບາດຜູ້ໃຊ້ໃຫມ່',
                        defaultRolePlaceholder: 'ເລືອກບົດບາດ',
                        defaultRoleHelper: 'ນຳໃຊ້ກັບຜູ້ໃຊ້ທີ່ສ້າງຂຶ້ນໂດຍການຊິງໂຄຣໄນກຳນົດເວລາເທົ່ານັ້ນ.',
                        defaultRoleRequired: 'ເລືອກບົດບາດສຳລັບຜູ້ໃຊ້ LDAP ໃໝ່.',
                        strictSyncHelper:
                            'ຫຼັງຈາກການຊິງຄົບຖ້ວນ, ໝາຍຜູ້ໃຊ້ທີ່ບໍ່ພົບໃນ LDAP ເປັນ «ບໍ່ພົບໃນ LDAP» ແລະລ້າງເຊດຊັນ ໂດຍບໍ່ລຶບຜູ້ໃຊ້, ບົດບາດ ຫຼືສິດ.',
                        runNow: 'ຊິ້ງຂໍ້ມູນດຽວນີ້',
                        lastRunSuccess: 'ການຊິ້ງຂໍ້ມູນຫຼ້າສຸດສຳເລັດແລ້ວ: {0}',
                        lastRunFailed: 'ການຊິ້ງຂໍ້ມູນຫຼ້າສຸດລົ້ມເຫລວ: {0}',
                        lastRunRunning: 'ເລີ່ມການຊິ້ງຂໍ້ມູນ: {0}',
                        sourceDisabled: 'ເປີດໃຊ້ ແລະບັນທຶກ AD/LDAP ກ່ອນທີ່ຈະດໍາເນີນການ synchronization.',
                        cronRequired: 'ໃສ່ການສະແດງອອກ Cron.',
                        saveBeforeRun: 'ບັນທຶກການຕັ້ງຄ່າ synchronization ກ່ອນທີ່ຈະດໍາເນີນການວຽກງານ.',
                        runConfirmTitle: 'ດໍາເນີນການ synchronization ທີ່ເຄັ່ງຄັດ',
                        runConfirmDescription:
                            'ສະຖານະການຢັ້ງຢືນຂອງຜູ້ໃຊ້ທີ່ບໍ່ພົບໃນການສອບຖາມ LDAP ຄົບຖ້ວນຈະຖືກໝາຍເປັນ «ບໍ່ພົບໃນ LDAP» ແລະເຊດຊັນທີ່ເຄື່ອນໄຫວຈະຖືກລ້າງ. ສືບຕໍ່?',
                        runSuccess: 'ການຊິ້ງຂໍ້ມູນ LDAP ສຳເລັດແລ້ວ.',
                        weekdays: {
                            0: 'ວັນອາທິດ',
                            1: 'ວັນຈັນ',
                            2: 'ວັນອັງຄານ',
                            3: 'ວັນພຸດ',
                            4: 'ວັນພະຫັດ',
                            5: 'ວັນສຸກ',
                            6: 'ວັນເສົາ',
                        },
                    },
                    syncLogs: {
                        title: 'ບັນທຶກການຊິ້ງຂໍ້ມູນ',
                        description: 'ກວດເບິ່ງຜົນການຊິງຄ໌ LDAP ທີ່ກຳນົດເວລາ ແລະຄູ່ມື.',
                        startedAt: 'ເວລາເລີ່ມຕົ້ນ',
                        trigger: 'ວິທີເລີ່ມ',
                        manual: 'ດ້ວຍຕົນເອງ',
                        scheduled: 'ກຳນົດເວລາ',
                        success: 'ສຳເລັດ',
                        failed: 'ລົ້ມເຫລວ',
                        running: 'ກຳລັງດຳເນີນການ',
                        result: 'ຜົນໄດ້ຮັບ',
                        resultSummary: 'ສ້າງ {0}, ອັບເດດ {1}, ຂາດ {2}',
                        duration: 'ໄລຍະເວລາ',
                        action: 'ການປະຕິບັດ',
                    },
                    testLoginTitle: 'ທົດສອບການເຂົ້າສູ່ລະບົບ AD/LDAP',
                    testLoginDesc:
                        'ຜູກມັດກັບຂໍ້ມູນປະຈຳຕົວຜູ້ໃຊ້ AD/LDAP ເພື່ອທົດສອບການພິສູດຢືນຢັນເທົ່ານັ້ນ. ບໍ່ມີເຊດຊັນ 1Panel ຖືກສ້າງຂຶ້ນ.',
                    ldapUsername: 'ຊື່ຜູ້ໃຊ້ LDAP',
                    usernameRequired: 'ໃສ່ຊື່ຜູ້ໃຊ້ LDAP.',
                    startTest: 'ເລີ່ມການທົດສອບ',
                    testLoginSuccess: 'ການພິສູດຢືນຢັນສຳເລັດແລ້ວ.',
                    testLoginSuccessWithDN: 'ການພິສູດຢືນຢັນສຳເລັດແລ້ວ. ຜູ້ໃຊ້ DN: {0}',
                    import: {
                        title: 'ນໍາເຂົ້າຜູ້ໃຊ້ AD/LDAP',
                        source: 'ແຫຼ່ງຂໍ້ມູນ: AD/LDAP directory',
                        lastRead: 'ອ່ານຫຼ້າສຸດ: {0}',
                        cacheHit: 'ຜົນໄດ້ຮັບຈາກຖານຄວາມຈໍາ',
                        keywordPlaceholder: 'ຊອກຫາຊື່ຜູ້ໃຊ້',
                        search: 'ຊອກຫາ',
                        refresh: 'ອ່ານຈາກ LDAP',
                        refreshTip: 'ບໍ່ສົນໃຈ cache ໄລຍະສັ້ນແລະອ່ານລາຍຊື່ LDAP ອີກເທື່ອຫນຶ່ງ.',
                        loadFailed: 'ລົ້ມເຫລວໃນການອ່ານລາຍຊື່ LDAP.',
                        retry: 'ລອງໃໝ່',
                        noData: 'ບໍ່ພົບຜູ້ໃຊ້ໄດເລກະທໍລີ.',
                        username: 'ຊື່ຜູ້ໃຊ້',
                        status: 'ສະຖານະ',
                        changes: 'ການປ່ຽນແປງ',
                        noChanges: 'ບໍ່ມີການປ່ຽນແປງ',
                        importable: 'ພ້ອມທີ່ຈະນໍາເຂົ້າ',
                        updateAvailable: 'ມີອັບເດດ',
                        upToDate: 'ເຖິງວັນທີ',
                        conflict: 'ຊື່ຂັດກັນ',
                        selectedCount: 'ເລືອກ {0} ແລ້ວ',
                        totalCount: '{0} ຜູ້ໃຊ້',
                        newUserRole: 'ບົດບາດຜູ້ໃຊ້ໃຫມ່',
                        newUserRoleRequired: 'ເລືອກບົດບາດສຳລັບຜູ້ໃຊ້ໃໝ່.',
                        noNewUsers: 'ບໍ່ມີຜູ້ໃຊ້ໃຫມ່ໃນການດໍາເນີນງານນີ້.',
                        roleOnlyForNewUsers: 'ບົດບາດທີ່ເລືອກແມ່ນໃຊ້ກັບຜູ້ໃຊ້ທີ່ສ້າງຂຶ້ນໃໝ່ເທົ່ານັ້ນ.',
                        strictOff: 'ການຊິ້ງຂໍ້ມູນຢ່າງເຂັ້ມງວດຖືກປິດໄວ້. ການນໍາເຂົ້າຢ່າງເຕັມທີ່ຈະບໍ່ປິດຜູ້ໃຊ້.',
                        importSelected: 'ເລືອກການນຳເຂົ້າ/ອັບເດດ ({0})',
                        importAll: 'ນຳເຂົ້າ/ອັບເດດທັງໝົດ ({0})',
                        previewTitle: 'ຢືນຢັນການນໍາເຂົ້າເຕັມ',
                        previewDesc: 'ລາຍຊື່ LDAP ຄົບຖ້ວນໄດ້ຖືກອ່ານແລ້ວ. ຄໍາຄົ້ນຫາບໍ່ຈໍາກັດການປະຕິບັດນີ້.',
                        created: 'ສ້າງ',
                        updated: 'ອັບເດດ',
                        unchanged: 'ບໍ່ປ່ຽນແປງ',
                        conflicts: 'ຂໍ້ຂັດແຍ່ງ',
                        missing: 'ປິດໃຊ້ງານ',
                        reactivated: 'ເປີດໃຊ້ຄືນໃໝ່',
                        strictWarning:
                            'ການຊິ້ງຂໍ້ມູນຢ່າງເຂັ້ມງວດຖືກເປີດໃຊ້ງານ. ຜູ້ໃຊ້ທີ່ຂາດຫາຍໄປຈາກ LDAP ບໍ່ສາມາດເຂົ້າສູ່ລະບົບໄດ້, ແຕ່ບັນທຶກ, ບົດບາດ, ແລະການອະນຸຍາດຂອງເຂົາເຈົ້າຖືກຮັກສາໄວ້.',
                        missingUsers: 'ຜູ້ໃຊ້ຫາຍໄປຈາກ LDAP',
                        missingScope: 'ພຽງແຕ່ແຫຼ່ງ LDAP ນີ້ໄດ້ຮັບຜົນກະທົບ.',
                        willDisable: 'ຈະຖືກປິດໃຊ້ງານ',
                        confirmAll: 'ຢືນຢັນການນໍາເຂົ້າ',
                        confirmAllWithMissing: 'ຢືນຢັນການນຳເຂົ້າ ແລະປິດໃຊ້ງານຜູ້ໃຊ້ {0} ຄົນ',
                        executeSuccess: 'ຜູ້ໃຊ້ LDAP ຖືກປະມວນຜົນສຳເລັດແລ້ວ.',
                        queryExpired: 'ຜົນການຄົ້ນຫາໄດເລກະທໍລີຫມົດອາຍຸ. ອ່ານຈາກ LDAP ອີກເທື່ອຫນຶ່ງ.',
                        planIncomplete: 'ການອ່ານໄດເລກະທໍລີເຕັມບໍ່ຄົບຖ້ວນ ແລະບໍ່ສາມາດດໍາເນີນການໄດ້.',
                    },
                },
            },
        },
        app: {
            app: 'ແອັບ',
            title: 'ຊື່ແທນພາແນລ',
            titleHelper: 'ຊື່ແທນພາແນລສຳລັບສະແດງຜົນໃນແອັບ (ຊື່ເລີ່ມຕົ້ນ)',
            qrCode: 'QR Code',
            apiStatusHelper: 'ແອັບພາແນລຈຳເປັນຕ້ອງເປີດໃຊ້ງານ API',
            apiInterfaceHelper: 'ຮອງຮັບການເຂົ້າເຖິງຜ່ານ API (ຕ້ອງເປີດໃຊ້ງານເພື່ອເຊື່ອມຕໍ່ກັບແອັບ)',
            apiInterfaceHelper1:
                'ການເຂົ້າເຖິງແອັບຕ້ອງເພີ່ມ IP ໃນ Whitelist; ຫາກ IP ບໍ່ຄົງທີ່ ແນະນຳໃຫ້ໃຊ້ 0.0.0.0/0 (IPv4 ທັງໝົດ), ::/0 (IPv6 ທັງໝົດ)',
            qrCodeExpired: 'ເວລາໂຫຼດໃໝ່',
            apiLeakageHelper: 'ຫ້າມເປີດເຜີຍ QR code ນີ້. ໃຫ້ແນ່ໃຈວ່າໃຊ້ໃນສະພາບແວດລ້ອມທີ່ປອດໄພ.',
        },
        logExport: {
            title: 'ສົ່ງອອກລັອກ',
            records: 'ບັນທຶກການສົ່ງອອກ',
            retentionDays: 'ໄລຍະເກັບບັນທຶກການສົ່ງອອກ',
            timeRange: 'ຊ່ວງເວລາ',
            timeRequired: 'ກະລຸນາເລືອກຊ່ວງເວລາສົ່ງອອກ',
            websiteRequired: 'ກະລຸນາເລືອກເວັບໄຊ',
            blackStatus: 'ສະຖານະບັນຊີດຳ',
            black: 'ຢູ່ໃນບັນຊີດຳ',
            notBlack: 'ບໍ່ຢູ່ໃນບັນຊີດຳ',
            fuzzy: 'ການຈັບຄູ່ແບບຄຸມເຄືອ',
            regex: 'ນິພົດປົກກະຕິ',
            invalidRegex: 'ປ້ອນນິພົດປົກກະຕິ RE2 ທີ່ຖືກຕ້ອງ ແລະ ຍາວບໍ່ເກີນ 256 ຕົວອັກສອນ',
            created: 'ສ້າງວຽກສົ່ງອອກແລ້ວ',
            fileName: 'ຊື່ໄຟລ໌',
            fileSize: 'ຂະໜາດໄຟລ໌',
            expiresAt: 'ໝົດອາຍຸເມື່ອ',
            cancelConfirm: 'ຍົກເລີກວຽກສົ່ງອອກນີ້ບໍ?',
            deleteConfirm: 'ລຶບບັນທຶກການສົ່ງອອກ ແລະ ໄຟລ໌ນີ້ບໍ?',
        },
        waf: {
            WAF: 'WAF',
            name: 'WAF',
            blackWhite: 'ລາຍຊື່ດຳ ແລະ ຂາວ',
            globalSetting: 'ຕັ້ງຄ່າທົ່ວໄປ',
            websiteSetting: 'ຕັ້ງຄ່າເວັບໄຊ',
            blockRecords: 'ປະຫວັດການບລັອກ',
            world: 'ທົ່ວໂລກ',
            china: 'ຈີນ',
            intercept: 'ການສະກັດກັ້ນ',
            request: 'ຄຳຮ້ອງຂໍ',
            count4xx: 'ຈຳນວນ 4xx',
            count5xx: 'ຈຳນວນ 5xx',
            todayStatus: 'ສະຖານະມື້ນີ້',
            reqMap: 'ແຜນທີ່ການໂຈມຕີ (30 ວັນຫຼ້າສຸດ)',
            resource: 'ແຫຼ່ງທີ່ມາ',
            count: 'ຈຳນວນ',
            hight: 'ສູງ',
            low: 'ຕ່ຳ',
            reqCount: 'ຄຳຮ້ອງຂໍ',
            interceptCount: 'ຈຳນວນການສະກັດກັ້ນ',
            requestTrends: 'ແນວໂນ້ມຄຳຮ້ອງຂໍ (7 ວັນຫຼ້າສຸດ)',
            interceptTrends: 'ແນວໂນ້ມການສະກັດກັ້ນ (7 ວັນຫຼ້າສຸດ)',
            whiteList: 'Whitelist (ບັນຊີຂາວ)',
            blackList: 'Blacklist (ບັນຊີດຳ)',
            ipBlackListHelper: 'IP ໃນບັນຊີດຳຈະຖືກບລັອກບໍ່ໃຫ້ເຂົ້າເຖິງເວັບໄຊ',
            ipWhiteListHelper: 'IP ໃນບັນຊີຂາວຈະຜ່ານທຸກການຈຳກັດ',
            uaBlackListHelper: 'ຄຳຮ້ອງຂໍທີ່ມີ User-Agent ໃນບັນຊີດຳຈະຖືກບລັອກ',
            uaWhiteListHelper: 'ຄຳຮ້ອງຂໍທີ່ມີ User-Agent ໃນບັນຊີຂາວຈະຜ່ານທຸກການຈຳກັດ',
            urlBlackListHelper: 'URL ໃນບັນຊີດຳຈະຖືກບລັອກ',
            urlWhiteListHelper: 'URL ໃນບັນຊີຂາວຈະຜ່ານທຸກການຈຳກັດ',
            ccHelper: 'ຫາກເວັບໄຊໄດ້ຮັບຄຳຮ້ອງຂໍເກີນ {1} ຄັ້ງຈາກ IP ດຽວກັນພາຍໃນ {0} ວິນາທີ, IP ຈະຖືກບລັອກເປັນເວລາ {2}',
            blockTime: 'ໄລຍະເວລາການບລັອກ',
            attackHelper: 'ຫາກມີການສະກັດກັ້ນສະສົມເກີນ {1} ຄັ້ງພາຍໃນ {0} ວິນາທີ, IP ຈະຖືກບລັອກເປັນເວລາ {2}',
            notFoundHelper:
                'ຫາກມີຄຳຮ້ອງຂໍທີ່ຕອບກັບເປັນ 404 ສະສົມເກີນ {1} ຄັ້ງພາຍໃນ {0} ວິນາທີ, IP ຈະຖືກບລັອກເປັນເວລາ {2}',
            frequencyLimit: 'ຈຳກັດຄວາມຖີ່',
            regionLimit: 'ຈຳກັດພື້ນທີ່',
            defaultRule: 'ກົດເກນເລີ່ມຕົ້ນ',
            accessFrequencyLimit: 'ຈຳກັດຄວາມຖີ່ການເຂົ້າເຖິງ',
            attackLimit: 'ຈຳກັດຄວາມຖີ່ການໂຈມຕີ',
            notFoundLimit: 'ຈຳກັດຄວາມຖີ່ 404',
            urlLimit: 'ຈຳກັດຄວາມຖີ່ URL',
            urlLimitHelper: 'ຕັ້ງຄ່າຄວາມຖີ່ການເຂົ້າເຖິງສຳລັບແຕ່ລະ URL',
            sqliDefense: 'ປ້ອງກັນ SQL Injection',
            sqliHelper: 'ກວດຈັບ ແລະ ບລັອກການໂຈມຕີ SQL injection',
            xssHelper: 'ກວດຈັບ ແລະ ບລັອກການໂຈມຕີ XSS',
            xssDefense: 'ປ້ອງກັນ XSS',
            uaDefense: 'ກົດເກນ User-Agent ທີ່ເປັນອັນຕະລາຍ',
            uaHelper: 'ລວມມີກົດເກນເພື່ອລະບຸບັອດ (Bot) ທີ່ບໍ່ຫວັງດີ',
            argsDefense: 'ກົດເກນພະລາມິເຕີທີ່ເປັນອັນຕະລາຍ',
            argsHelper: 'ບລັອກຄຳຮ້ອງຂໍທີ່ມີພະລາມິເຕີທີ່ບໍ່ຫວັງດີ',
            cookieDefense: 'ກົດເກນ Cookie ທີ່ເປັນອັນຕະລາຍ',
            cookieHelper: 'ຫ້າມໃຊ້ Cookie ທີ່ເປັນອັນຕະລາຍໃນຄຳຮ້ອງຂໍ',
            headerDefense: 'ກົດເກນ Header ທີ່ເປັນອັນຕະລາຍ',
            headerHelper: 'ຫ້າມຄຳຮ້ອງຂໍທີ່ມີ Header ທີ່ບໍ່ຫວັງດີ',
            httpRule: 'ກົດເກນວິທີການ HTTP (Method)',
            httpHelper:
                'ກຳນົດວິທີການເຂົ້າເຖິງທີ່ອະນຸຍາດ. ຫາກຕ້ອງການຈຳກັດ, ກະລຸນາປິດປຸ່ມນັ້ນ. ຕົວຢ່າງ: ຫາກອະນຸຍາດສະເພາະ GET, ຕ້ອງປິດປຸ່ມອື່ນໆທັງໝົດ',
            geoRule: 'ຈຳກັດການເຂົ້າເຖິງຕາມພື້ນທີ່',
            geoHelper: 'ຈຳກັດການເຂົ້າເຖິງເວັບໄຊຈາກບາງປະເທດ ຫຼື ພື້ນທີ່',
            regionPolicy: 'ນະໂຍບາຍພາກພື້ນ',
            provincePolicy: 'ນະໂຍບາຍແຂວງ',
            provinceRuleLabel: 'ແຂວງ',
            openRestyFeatureVersionAlert: 'OpenResty ຕ້ອງໃໝ່ກວ່າ 1.31.1.1-0 ເພື່ອໃຫ້ {0} ມີຜົນ.',
            ipLocation: 'ທີ່ຕັ້ງ IP',
            ipLocationSearchHelper: 'ປ້ອນທີ່ຕັ້ງ IP, ຮອງຮັບການຄົ້ນຫາແບບຄ້າຍຄື',
            action: 'ການດຳເນີນການ',
            ruleType: 'ປະເພດການໂຈມຕີ',
            ipHelper: 'ປ້ອນທີ່ຢູ່ IP',
            attackLog: 'ບັນທຶກການໂຈມຕີ',
            rule: 'ກົດເກນ',
            ipArr: 'ຊ່ວງ IPV4',
            ipStart: 'IP ເລີ່ມຕົ້ນ',
            ipEnd: 'IP ສິ້ນສຸດ',
            ipv4: 'IPv4',
            ipv6: 'IPv6',
            urlDefense: 'ກົດເກນ URL',
            urlHelper: 'URL ທີ່ຕ້ອງຫ້າມ',
            dirFilter: 'ກອງໄດເຣັກທໍຣີ',
            sqlInject: 'SQL Injection',
            xss: 'XSS',
            webshell: 'WebShell',
            phpExec: 'ການທຳງານຂອງສະຄຣິບ PHP',
            oneWordTrojan: 'One word Trojan',
            appFilter: 'ການກອງໄດເຣັກທໍຣີທີ່ເປັນອັນຕະລາຍ',
            webShell: 'Webshell',
            args: 'ພະລາມິເຕີທີ່ບໍ່ຫວັງດີ',
            protocolFilter: 'ການກອງໂປຣໂຕຄໍ',
            javaFilter: 'ການກອງໄຟລ໌ Java ທີ່ເປັນອັນຕະລາຍ',
            scannerFilter: 'ການກອງ Scanner',
            escapeFilter: 'ການກອງ Escape',
            customRule: 'ກົດເກນກຳນົດເອງ',
            httpMethod: 'ການກອງ HTTP Method',
            fileExt: 'ຈຳກັດການອັບໂຫຼດໄຟລ໌',
            fileExtHelper: 'ນາມສະກຸນໄຟລ໌ທີ່ຫ້າມອັບໂຫຼດ',
            deny: 'ປະຕິເສດ',
            allow: 'ອະນຸຍາດ',
            allowOnly: 'ອະນຸຍາດສະເພາະ',
            field: 'ເປົ້າໝາຍ',
            pattern: 'ເງື່ອນໄຂ',
            ruleContent: 'ເນື້ອໃນ',
            contain: 'ລວມມີ',
            equal: 'ເທົ່າກັບ',
            regex: 'ນິພົດປົກກະຕິ',
            notEqual: 'ບໍ່ເທົ່າກັບ',
            customRuleHelper: 'ດຳເນີນການຕາມເງື່ອນໄຂທີ່ກຳນົດ',
            actionAllow: 'ອະນຸຍາດ',
            blockIP: 'ບລັອກ IP',
            code: 'ລະຫັດສະຖານະຕອບກັບ',
            noRes: 'ຕັດການເຊື່ອມຕໍ່ (444)',
            badReq: 'ພະລາມິເຕີບໍ່ຖືກຕ້ອງ (400)',
            forbidden: 'ປະຕິເສດການເຂົ້າເຖິງ (403)',
            serverErr: 'ເຊີເວີຂັດຂ້ອງ (500)',
            resHtml: 'ໜ້າຕອບກັບ',
            allowHelper: 'ການອະນຸຍາດຈະຂ້າມກົດເກນ WAF ອື່ນໆ, ກະລຸນາໃຊ້ຢ່າງລະມັດລະວັງ',
            captcha: 'ການຢືນຢັນຕົວຕົນ (Captcha)',
            fiveSeconds: 'ຢືນຢັນ 5 ວິນາທີ',
            location: 'ພື້ນທີ່',
            redisConfig: 'ການຕັ້ງຄ່າ Redis',
            redisHelper: 'ເປີດໃຊ້ Redis ເພື່ອເກັບລາຍຊື່ IP ທີ່ຖືກບລັອກຊົ່ວຄາວ',
            wafHelper: 'ເວັບໄຊທັງໝົດຈະບໍ່ໄດ້ຮັບການປ້ອງກັນຫາກປິດໃຊ້ງານ',
            websiteWafHelper: 'ເວັບໄຊນີ້ຈະບໍ່ໄດ້ຮັບການປ້ອງກັນຫາກປິດໃຊ້ງານ',
            attackIP: 'IP ທີ່ໂຈມຕີ',
            attackParam: 'ລາຍລະອຽດການໂຈມຕີ',
            execRule: 'ກົດເກນທີ່ກວດພົບ',
            acl: 'ACL',
            sql: 'SQL Injection',
            cc: 'ຈຳກັດຄວາມຖີ່ການເຂົ້າເຖິງ',
            isBlocking: 'ຖືກບລັອກ',
            isFree: 'ປົດບລັອກແລ້ວ',
            unLock: 'ປົດບລັອກ',
            unLockHelper: 'ປົດບລັອກ IP: {0}?',
            saveDefault: 'ບັນທຶກເປັນຄ່າເລີ່ມຕົ້ນ',
            saveToWebsite: 'ນຳໃຊ້ກັບເວັບໄຊ',
            saveToWebsiteHelper: 'ນຳໃຊ້ການຕັ້ງຄ່າປັດຈຸບັນກັບທຸກເວັບໄຊ?',
            websiteHelper: 'ນີ້ຄືຄ່າເລີ່ມຕົ້ນສຳລັບການສ້າງເວັບໄຊໃໝ່. ການແກ້ໄຂຕ້ອງນຳໃຊ້ກັບເວັບໄຊຈຶ່ງຈະມີຜົນ',
            websiteHelper2: 'ນີ້ຄືຄ່າເລີ່ມຕົ້ນສຳລັບການສ້າງເວັບໄຊໃໝ່. ກະລຸນາແກ້ໄຂການຕັ້ງຄ່າສະເພາະຢູ່ທີ່ຕົວເວັບໄຊ',
            ipGroup: 'ກຸ່ມ IP',
            ipGroupHelper: 'ໜຶ່ງ IP ຫຼື ຊ່ວງ IP ຕໍ່ແຖວ, ຮອງຮັບ IPv4 ແລະ IPv6, ຕົວຢ່າງ: 192.168.1.1 ຫຼື 192.168.1.0/24',
            ipBlack: 'ບັນຊີດຳ IP',
            openRestyAlert: 'ເວີຊັນ OpenResty ຕ້ອງສູງກວ່າ {0}',
            initAlert:
                'ຕ້ອງມີການເລີ່ມຕົ້ນລະບົບ (Initialization) ໃນການໃຊ້ງານຄັ້ງທຳອິດ, ໄຟລ໌ຕັ້ງຄ່າເວັບໄຊຈະຖືກແກ້ໄຂ ແລະ ຄ່າ WAF ເດີມຈະຫາຍໄປ. ກະລຸນາສຳຮອງຂໍ້ມູນ OpenResty ກ່ອນ',
            initHelper: 'ການເລີ່ມຕົ້ນລະບົບຈະລຶບການຕັ້ງຄ່າ WAF ທີ່ມີຢູ່. ເຈົ້າແນ່ໃຈບໍວ່າຕ້ອງການເລີ່ມຕົ້ນ?',
            mainSwitch: 'ສະວິດຫຼັກ',
            websiteSwitch: 'ສະວິດ',
            websiteAlert: 'ກະລຸນາສ້າງເວັບໄຊກ່ອນ',
            defaultUrlBlack: 'ກົດເກນ URL',
            htmlRes: 'ໜ້າສະກັດກັ້ນ',
            urlSearchHelper: 'ປ້ອນ URL ເພື່ອຄົ້ນຫາ',
            hostSearchHelper: 'ປ້ອນ Host ເພື່ອຮອງຮັບການຄົ້ນຫາແບບຄຸມເຄືອ',
            toCreate: 'ສ້າງ',
            closeWaf: 'ປິດ WAF',
            closeWafHelper: 'ການປິດ WAF ຈະເຮັດໃຫ້ເວັບໄຊບໍ່ມີການປ້ອງກັນ, ຕ້ອງການດຳເນີນການຕໍ່ບໍ?',
            addblack: 'ເພີ່ມເຂົ້າບັນຊີດຳ',
            addwhite: 'ເພີ່ມເຂົ້າບັນຊີຂາວ',
            addblackHelper: 'ເພີ່ມ IP:{0} ເຂົ້າໃນບັນຊີດຳເລີ່ມຕົ້ນ?',
            addwhiteHelper: 'ເພີ່ມ IP:{0} ເຂົ້າໃນບັນຊີຂາວເລີ່ມຕົ້ນ?',
            defaultUaBlack: 'ກົດເກນ User-Agent',
            defaultIpBlack: 'ກຸ່ມ IP ທີ່ບໍ່ຫວັງດີ',
            cookie: 'ກົດເກນ Cookie',
            urlBlack: 'ບັນຊີດຳ URL',
            uaBlack: 'ບັນຊີດຳ User-Agent',
            attackCount: 'ຈຳກັດຄວາມຖີ່ການໂຈມຕີ',
            fileExtCheck: 'ຈຳກັດການອັບໂຫຼດໄຟລ໌',
            geoRestrict: 'ຈຳກັດການເຂົ້າເຖິງຕາມພື້ນທີ່',
            originProtect: 'ການປ້ອງກັນ CDN Origin',
            attacklog: 'ປະຫວັດການສະກັດກັ້ນ',
            unknownWebsite: 'ການເຂົ້າເຖິງໂດເມນທີ່ບໍ່ໄດ້ຮັບອະນຸຍາດ',
            geoRuleEmpty: 'ພື້ນທີ່ບໍ່ສາມາດຫວ່າງໄດ້',
            unknown: 'ບໍ່ມີເວັບໄຊນີ້',
            geo: 'ຈຳກັດພື້ນທີ່',
            revertHtml: 'ຄືນຄ່າ {0} ເປັນໜ້າເລີ່ມຕົ້ນ?',
            five_seconds: 'ຢືນຢັນ 5 ວິນາທີ',
            header: 'ກົດເກນ Header',
            methodWhite: 'ກົດເກນ HTTP',
            expiryDate: 'ວັນໝົດອາຍຸ',
            expiryDateHelper: 'ຫຼັງຈາກຢືນຢັນຜ່ານແລ້ວ, ຈະບໍ່ມີການຢືນຢັນອີກພາຍໃນກຳນົດເວລາ',
            defaultIpBlackHelper: 'ລວມລາຍຊື່ IP ທີ່ບໍ່ຫວັງດີຈາກອິນເຕີເນັດເພື່ອປ້ອງກັນການເຂົ້າເຖິງ',
            notFoundCount: 'ຈຳກັດຄວາມຖີ່ 404',
            matchValue: 'ຄ່າທີ່ກົງກັນ',
            headerName: 'ຮອງຮັບຕົວອັກສອນພາສາອັງກິດ, ຕົວເລກ, - ຄວາມຍາວ 3-30',
            cdnHelper: 'ເວັບໄຊທີ່ໃຊ້ CDN ສາມາດເປີດບ່ອນນີ້ເພື່ອດຶງ IP ທີ່ແທ້ຈິງ',
            clearLogWarn: 'ບໍ່ສາມາດກູ້ຄືນບັນທຶກທີ່ລຶບແລ້ວໄດ້, ຕ້ອງການຕໍ່ບໍ?',
            commonRuleHelper: 'ກົດເກນເປັນແບບຄົ້ນຫາບາງສ່ວນ (Fuzzy Matching)',
            blockIPHelper:
                'IP ທີ່ຖືກບລັອກຈະຖືກເກັບໄວ້ໃນ OpenResty ຊົ່ວຄາວ ແລະ ຈະປົດບລັອກເມື່ອ Restart OpenResty. ສາມາດບລັອກຖາວອນໄດ້ຜ່ານຟັງຊັນບລັອກ',
            addWhiteUrlHelper: 'ເພີ່ມ URL {0} ເຂົ້າໃນບັນຊີຂາວ?',
            dashHelper: 'ເວີຊັນ Community ສາມາດໃຊ້ຟັງຊັນໃນການຕັ້ງຄ່າທົ່ວໄປ ແລະ ເວັບໄຊໄດ້',
            wafStatusHelper: 'ໄຟວໍ (Firewall) ຍັງບໍ່ໄດ້ເປີດໃຊ້. ການປ້ອງກັນເວັບໄຊຖືກຢຸດຊົ່ວຄາວ.',
            enableProtection: 'ເປີດການປ້ອງກັນ',
            ccMode: 'ໂໝດ',
            global: 'ໂໝດທົ່ວໄປ',
            uriMode: 'ໂໝດ URL',
            globalHelper: 'ໂໝດທົ່ວໄປ: ເຮັດວຽກເມື່ອຈຳນວນຄຳຮ້ອງຂໍທັງໝົດໄປຫາ URL ໃດໜຶ່ງເກີນເກນທີ່ກຳນົດ',
            uriModeHelper: 'ໂໝດ URL: ເຮັດວຽກເມື່ອຈຳນວນຄຳຮ້ອງຂໍໄປຫາ URL ດຽວເກີນເກນທີ່ກຳນົດ',
            ip: 'ບັນຊີດຳ IP',
            globalSettingHelper:
                'ການຕັ້ງຄ່າທີ່ມີແທັກ [ເວັບໄຊ] ຕ້ອງເປີດໃນ [ຕັ້ງຄ່າເວັບໄຊ], ຄ່າທົ່ວໄປເປັນພຽງຄ່າເລີ່ມຕົ້ນສຳລັບເວັບໄຊໃໝ່',
            globalSettingHelper2: 'ຕ້ອງເປີດໃຊ້ງານທັງໃນ [ຕັ້ງຄ່າທົ່ວໄປ] ແລະ [ຕັ້ງຄ່າເວັບໄຊ] ພ້ອມກັນ',
            urlCCHelper: 'ຄຳຮ້ອງຂໍເກີນ {1} ຄັ້ງຕໍ່ URL ນີ້ພາຍໃນ {0} ວິນາທີ, ຈະບລັອກ IP ນີ້ {2}',
            urlCCHelper2: 'URL ບໍ່ສາມາດມີພະລາມິເຕີໄດ້',
            notContain: 'ບໍ່ລວມມີ',
            urlcc: 'ຈຳກັດຄວາມຖີ່ URL',
            method: 'ປະເພດຄຳຮ້ອງຂໍ',
            addIpsToBlock: 'ບລັອກ IP ແບບກຸ່ມ',
            addIpSegmentToBlock: 'ບລັອກຊ່ວງ IP',
            addIpSegmentsToBlock: 'ບລັອກຊ່ວງ IP ແບບກຸ່ມ',
            addUrlsToWhite: 'ເພີ່ມ URL ເຂົ້າບັນຊີຂາວແບບກຸ່ມ',
            noBlackIp: 'IP ຖືກບລັອກແລ້ວ, ບໍ່ຈຳເປັນຕ້ອງບລັອກຊ້ຳ',
            noWhiteUrl: 'URL ຢູ່ໃນບັນຊີຂາວແລ້ວ, ບໍ່ຈຳເປັນຕ້ອງເພີ່ມຊ້ຳ',
            spiderIpHelper:
                'ລວມມີ Baidu, Bing, Google, 360, Shenma, Sogou, ByteDance, DuckDuckGo, Yandex. ຫາກປິດຈະບລັອກ Spider ທັງໝົດ.',
            spiderIp: 'ກຸ່ມ IP ຂອງ Spider',
            spider: 'Spider',
            spiderAllowlist: 'Spider ທີ່ອະນຸຍາດ',
            spiderAllowlistEmpty: 'ບໍ່ໄດ້ເລືອກ Spider. ການບັນທຶກຈະບລັອກການເຂົ້າເຖິງຂອງ Spider ທັງໝົດ.',
            geoIp: 'ຖານຂໍ້ມູນທີ່ຢູ່ IP',
            geoIpHelper: 'ໃຊ້ເພື່ອຢືນຢັນທີ່ຕັ້ງທາງພູມສາດຂອງ IP',
            stat: 'ລາຍງານການໂຈມຕີ',
            statTitle: 'ລາຍງານ',
            attackIp: 'IP',
            attackCountNum: 'ຈຳນວນຄັ້ງ',
            percent: 'ເປີເຊັນ',
            addblackUrlHelper: 'ຕ້ອງການເພີ່ມ URL: {0} ເຂົ້າໃນບັນຊີດຳເລີ່ມຕົ້ນບໍ?',
            rce: 'ການປະຕິບັດໂຄດຈາກໄລຍະໄກ',
            software: 'ຊອບແວ',
            cveHelper: 'ລວມມີຊ່ອງໂຫວ່ຂອງຊອບແວ ແລະ Framework ທີ່ພົບເລື້ອຍ',
            vulnCheck: 'ກົດເກນເພີ່ມເຕີມ',
            ssrf: 'ຊ່ອງໂຫວ່ SSRF',
            afr: 'ການອ່ານໄຟລ໌ຕາມໃຈ (Arbitrary File Read)',
            ua: 'ການເຂົ້າເຖິງໂດຍບໍ່ໄດ້ຮັບອະນຸຍາດ',
            id: 'ຂໍ້ມູນຮົ່ວໄຫຼ',
            aa: 'ການຂ້າມຜ່ານການຢືນຢັນຕົວຕົນ',
            dr: 'ການຂ້າມໄດເຣັກທໍຣີ',
            xxe: 'ຊ່ອງໂຫວ່ XXE',
            suid: 'ຊ່ອງໂຫວ່ Serialization',
            dos: 'ຊ່ອງໂຫວ່ Denial of Service',
            afd: 'ການດາວໂຫຼດໄຟລ໌ຕາມໃຈ',
            sqlInjection: 'SQL Injection',
            afw: 'ການຂຽນໄຟລ໌ຕາມໃຈ',
            il: 'ຂໍ້ມູນຮົ່ວໄຫຼ',
            clearAllLog: 'ລຶບບັນທຶກທັງໝົດ',
            exportLog: 'ສົ່ງອອກບັນທຶກ',
            appRule: 'ກົດເກນແອັບພລິເຄຊັນ',
            appRuleHelper:
                'ກົດເກນແອັບພລິເຄຊັນທົ່ວໄປ, ການເປີດໃຊ້ຈະຊ່ວຍລຸດຂໍ້ຜິດພາດ (False Positives), ໜຶ່ງເວັບໄຊໃຊ້ໄດ້ພຽງກົດເກນດຽວ',
            logExternal: 'ປະເພດທີ່ບໍ່ບັນທຶກ',
            ipWhite: 'ບັນຊີຂາວ IP',
            urlWhite: 'ບັນຊີຂາວ URL',
            uaWhite: 'ບັນຊີຂາວ User-Agent',
            logExternalHelper:
                'ປະເພດທີ່ເລືອກຈະບໍ່ຖືກບັນທຶກໃນ Log. ບັນຊີດຳ/ຂາວ, ການຈຳກັດພື້ນທີ່ ແລະ ກົດເກນກຳນົດເອງມັກຈະສ້າງ Log ຈຳນວນຫຼາຍ ແນະນຳໃຫ້ຍົກເວັ້ນ',
            ssti: 'ການໂຈມຕີ SSTI',
            crlf: 'CRLF Injection',
            strict: 'ໂໝດເຂັ້ມງວດ',
            strictHelper: 'ໃຊ້ກົດເກນທີ່ເຂັ້ມງວດກວ່າເພື່ອທົດສອບຄຳຮ້ອງຂໍ',
            executionStrategy: 'ກົນລະຍຸດການດຳເນີນງານ',
            detectionStrength: 'ຄວາມເຂັ້ມແຂງການກວດຈັບ',
            protectionMode: 'ໂໝດປ້ອງກັນ',
            observationMode: 'ໂໝດສັງເກດການ',
            standardMode: 'ໂໝດມາດຕະຖານ',
            observationModeHelper: 'ກວດຈັບ ແລະ ບັນທຶກຄຳຮ້ອງຂໍໂດຍບໍ່ບລັອກ',
            observationModeConfirm: 'ໃນໂໝດສັງເກດການ ການຈັບຄູ່ WAF ທັງໝົດຈະຖືກບັນທຶກໂດຍບໍ່ບລັອກຄຳຮ້ອງຂໍ. ຕ້ອງການຕໍ່ບໍ?',
            globalStrictRequired: 'ກະລຸນາເປີດໂໝດເຂັ້ມງວດໃນການຕັ້ງຄ່າສ່ວນກາງກ່ອນ',
            observe: 'ສັງເກດການ',
            websiteSearchHelper: 'ປ້ອນໂດເມນ, ນາມແຝງ ຫຼື ໝາຍເຫດຂອງເວັບໄຊ',
            configReadFailed: 'ໂຫຼດການຕັ້ງຄ່າບໍ່ສຳເລັດ',
            detailSetting: 'ການຕັ້ງຄ່າລະອຽດ',
            saveLog: 'ບັນທຶກ Log',
            remoteURLHelper: 'Remote URL ຕ້ອງມີໜຶ່ງ IP ຕໍ່ແຖວ ແລະ ບໍ່ມີຕົວອັກສອນອື່ນ',
            notFound: 'ບໍ່ພົບ (404)',
            serviceUnavailable: 'ບໍລິການບໍ່ພ້ອມໃຊ້ງານ (503)',
            gatewayTimeout: 'Gateway Timeout (504)',
            belongToIpGroup: 'ຢູ່ໃນກຸ່ມ IP',
            notBelongToIpGroup: 'ບໍ່ຢູ່ໃນກຸ່ມ IP',
            unknownWebsiteKey: 'ບໍ່ຮູ້ຈັກໂດເມນ',
            special: 'ພິເສດ',
            fileToLarge: 'ໄຟລ໌ໃຫຍ່ເກີນ 1MB ບໍ່ສາມາດອັບໂຫຼດໄດ້',
            uploadOverLimit: 'ອັບໂຫຼດໄຟລ໌ເກີນຈຳນວນທີ່ກຳນົດ, ສູງສຸດ 1 ໄຟລ໌',
            importRuleHelper: 'ໜຶ່ງກົດເກນຕໍ່ແຖວ',
        },
        monitor: {
            '360': '360 Search',
            name: 'ຕິດຕາມເວັບໄຊ',
            pv: 'Page Views',
            uv: 'Unique Visitors',
            flow: 'ການຮັບສົ່ງຂໍ້ມູນ',
            ip: 'IP',
            spider: 'Spider',
            visitors: 'ແນວໂນ້ມຜູ້ເຂົ້າຊົມ',
            today: 'ມື້ນີ້',
            last7days: '7 ວັນຫຼ້າສຸດ',
            last30days: '30 ວັນຫຼ້າສຸດ',
            uvMap: 'ແຜນທີ່ຜູ້ເຂົ້າຊົມ (ວັນທີ 30)',
            qps: 'ຄຳຮ້ອງຂໍທັນທີ (ຕໍ່ນາທີ)',
            flowSec: 'ການຮັບສົ່ງຂໍ້ມູນທັນທີ (ຕໍ່ນາທີ)',
            excludeCode: 'ຍົກເວັ້ນລະຫັດສະຖານະ',
            excludeUrl: 'ຍົກເວັ້ນ URL',
            excludeExt: 'ຍົກເວັ້ນນາມສະກຸນໄຟລ໌',
            cdnHelper: 'ດຶງ IP ທີ່ແທ້ຈິງຈາກ Header ທີ່ CDN ສົ່ງມາ',
            reqRank: 'ອັນດັບການເຂົ້າຊົມ',
            refererDomain: 'ໂດເມນທີ່ສົ່ງມາ',
            os: 'ລະບົບປະຕິບັດການ',
            browser: 'ບຣາວເຊີ/ໄຄລເອັນ',
            device: 'ອຸປະກອນ',
            showMore: 'ເພີ່ມເຕີມ',
            unknown: 'ອື່ນໆ',
            pc: 'ຄອມພິວເຕີ',
            mobile: 'ອຸປະກອນມືຖື',
            wechat: 'WeChat',
            machine: 'ເຄື່ອງຈັກ/ບັອດ',
            tencent: 'Tencent Browser',
            ucweb: 'UC Browser',
            '2345explorer': '2345 browser',
            huaweibrowser: 'Huawei Browser',
            log: 'ບັນທຶກຄຳຮ້ອງຂໍ',
            statusCode: 'ລະຫັດສະຖານະ',
            requestTime: 'ເວລາຕອບສະໜອງ',
            flowRes: 'ຂໍ້ມູນທີ່ຕອບກັບ',
            method: 'ວິທີການ (Method)',
            statusCodeHelper: 'ປ້ອນລະຫັດສະຖານະດ້ານເທິງ',
            statusCodeError: 'ປະເພດລະຫັດສະຖານະບໍ່ຖືກຕ້ອງ',
            methodHelper: 'ປ້ອນວິທີການດ້ານເທິງ',
            all: 'ທັງໝົດ',
            baidu: 'Baidu',
            google: 'Google',
            bing: 'Bing',
            bytes: 'Today headlines',
            sogou: 'Sogou',
            failed: 'ຜິດພາດ',
            ipCount: 'ຈຳນວນ IP',
            spiderCount: 'ຄຳຮ້ອງຂໍຈາກ Spider',
            averageReqTime: 'ເວລາຕອບສະໜອງສະເລ່ຍ',
            totalFlow: 'ຂໍ້ມູນທັງໝົດ',
            logSize: 'ຂະໜາດໄຟລ໌ Log',
            realIPType: 'ວິທີການດຶງ IP ທີ່ແທ້ຈິງ',
            realIPRecognition: 'ການກວດຈັບ IP ຈິງ',
            fromHeader: 'ດຶງຈາກ HTTP Header',
            fromHeaders: 'ດຶງຈາກລາຍຊື່ Header',
            header: 'HTTP Header',
            cdnConfig: 'ການຕັ້ງຄ່າ CDN',
            xff1: 'Proxy ຊັ້ນທີ 1 ຈາກ X-Forwarded-For',
            xff2: 'Proxy ຊັ້ນທີ 2 ຈາກ X-Forwarded-For',
            xff3: 'Proxy ຊັ້ນທີ 3 ຈາກ X-Forwarded-For',
            xffHelper:
                'ຕົວຢ່າງ: X-Forwarded-For: <client>,<proxy1>,<proxy2>,<proxy3> Proxy ຊັ້ນເທິງຈະເອົາ IP ສຸດທ້າຍ <proxy3>',
            headersHelper: 'ດຶງ IP ທີ່ແທ້ຈິງຈາກ Header ທີ່ CDN ໃຊ້ເລື້ອຍໆ, ໂດຍເລືອກຄ່າທຳອິດທີ່ມີ',
            monitorCDNHelper: 'ການແກ້ໄຂ CDN ໃນການຕິດຕາມເວັບໄຊຈະອັບເດດການຕັ້ງຄ່າ WAF CDN ນຳ',
            wafCDNHelper: 'ການແກ້ໄຂ CDN ໃນ WAF ຈະອັບເດດການຕັ້ງຄ່າຕິດຕາມເວັບໄຊນຳ',
            originProtection: 'ການປ້ອງກັນ Origin',
            originProtectionHelper:
                'ມີພຽງໂນດ CDN ໃນກຸ່ມ IP ທີ່ເລືອກເທົ່ານັ້ນທີ່ສາມາດເຊື່ອມຕໍ່ Origin. ການກວດຈັບ IP ຈິງຂອງຜູ້ເຂົ້າຊົມໃຊ້ສະວິດແຍກຕ່າງຫາກ.',
            originProtectionIPGroups: 'ກຸ່ມ IP Origin ຂອງ CDN',
            originProtectionIPGroupsPlaceholder: 'ເລືອກກຸ່ມ IP Origin ຂອງ CDN ທີ່ເຊື່ອຖືໄດ້',
            originProtectionWarning:
                'ການຕັ້ງຄ່າທີ່ບໍ່ຖືກຕ້ອງອາດເຮັດໃຫ້ເວັບໄຊໃຊ້ງານບໍ່ໄດ້. ກະລຸນາຢືນຢັນວ່າລວມທີ່ຢູ່ CDN Origin ທັງໝົດແລ້ວ.',
            originProtectionEnableConfirm:
                'ການເຊື່ອມຕໍ່ນອກກຸ່ມ IP ທີ່ເລືອກຈະຖືກມອງວ່າເປັນການເຂົ້າ Origin ໂດຍກົງ ແລະ ຈະຖືກບລັອກ. ຕ້ອງການຕໍ່ບໍ?',
            statusErr: 'ຮູບແບບລະຫັດສະຖານະບໍ່ຖືກຕ້ອງ',
            shenma: 'Shenma Search',
            duckduckgo: 'DuckDuckGo',
            yandex: 'Yandex',
            gptbot: 'GPTBot',
            excludeUri: 'ຍົກເວັ້ນ URI',
            top100Helper: 'ສະແດງຂໍ້ມູນ 100 ອັນດັບທຳອິດ',
            logSaveDay: 'ໄລຍະເວລາເກັບ Log (ວັນ)',
            cros: 'Chrome OS',
            theworld: 'TheWorld Browser',
            edge: 'Microsoft Edge',
            maxthon: 'Maxthon Browser',
            monitorStatusHelper: 'ການຕິດຕາມເວັບໄຊຖືກປິດຢູ່. ເປີດໃຊ້ງານດຽວນີ້',
            excludeIp: 'ຍົກເວັ້ນທີ່ຢູ່ IP',
            excludeUa: 'ຍົກເວັ້ນ User-Agent',
            remotePort: 'ພອດປາຍທາງ',
            unknown_browser: 'ບໍ່ຮູ້ຈັກ',
            unknown_os: 'ບໍ່ຮູ້ຈັກ',
            unknown_device: 'ບໍ່ຮູ້ຈັກ',
            logSaveSize: 'ຂະໜາດ Log ສູງສຸດ',
            logSaveSizeHelper: 'ນີ້ຄືຂະໜາດການບັນທຶກ Log ສຳລັບໜຶ່ງເວັບໄຊ',
            '360se': '360 Security Browser',
            websites: 'ລາຍຊື່ເວັບໄຊ',
            trend: 'ສະຖິຕິແນວໂນ້ມ',
            reqCount: 'ຈຳນວນຄຳຮ້ອງຂໍ',
            uriHelper: 'ສາມາດໃຊ້ /test/* ຫຼື /*/index.php ເພື່ອຍົກເວັ້ນ Uri',
        },
        tamper: {
            tamper: 'ປ້ອງກັນການແຊກແຊງເວັບໄຊ',
            tamperCreateHint:
                'ໄດເຣັກທໍຣີປັດຈຸບັນອາດໄດ້ຮັບຜົນຈາກການປ້ອງກັນການແກ້ໄຂ ຫຼື ຄຸນສົມບັດໄຟລ໌, ເຮັດໃຫ້ສ້າງບໍ່ສຳເລັດ.',
            ignoreTemplate: 'ແທັມເພລດການຍົກເວັ້ນ',
            protectTemplate: 'ແທັມເພລດການປ້ອງກັນ',
            ignoreTemplateHelper:
                'ປ້ອນກົດເກນການຍົກເວັ້ນ (ແຍກດ້ວຍ Enter ຫຼື ຍະຫວ່າງ). (ໄດເຣັກທໍຣີສະເພາະ ./log ຫຼື ຊື່ tmp. ສຳລັບໄຟລ໌ ໃຫ້ປ້ອນທີ່ຢູ່ໄຟລ໌ ເຊັ່ນ ./data/test.html)',
            protectTemplateHelper:
                'ປ້ອນກົດເກນການປ້ອງກັນ (ແຍກດ້ວຍ Enter ຫຼື ຍະຫວ່າງ). (ໄຟລ໌ສະເພາະ ./index.html, ນາມສະກຸນ .html, ປະເພດໄຟລ໌ js. ສຳລັບໄດເຣັກທໍຣີ ໃຫ້ປ້ອນທີ່ຢູ່ ເຊັ່ນ ./log)',
            templateContent: 'ເນື້ອໃນແທັມເພລດ',
            template: 'ແທັມເພລດ',
            saveTemplate: 'ບັນທຶກເປັນແທັມເພລດ',
            tamperHelper1:
                'ສຳລັບເວັບໄຊທີ່ຕິດຕັ້ງແບບຄລິກດຽວ, ແນະນຳໃຫ້ປ້ອງກັນໄດເຣັກທໍຣີຂອງແອັບ. ຫາກເວັບໄຊໃຊ້ງານບໍ່ໄດ້ ຫຼື ສຳຮອງ/ກູ້ຄືນລົ້ມເຫຼວ, ໃຫ້ປິດການປ້ອງກັນກ່ອນ.',
            tamperHelper2: 'ນີ້ຈະຈຳກັດການອ່ານ, ຂຽນ, ລຶບ, ປ່ຽນສິດ ແລະ ເຈົ້າຂອງໄຟລ໌ໃນໄດເຣັກທໍຣີທີ່ໄດ້ຮັບການປ້ອງກັນ.',
            tamperPath: 'ໄດເຣັກທໍຣີທີ່ປ້ອງກັນ',
            tamperPathEdit: 'ແກ້ໄຂທີ່ຢູ່',
            log: 'Log ການສະກັດກັ້ນ',
            totalProtect: 'ການປ້ອງກັນທັງໝົດ',
            todayProtect: 'ການປ້ອງກັນມື້ນີ້',
            templateRule: 'ຄວາມຍາວ 1-512, ແລະ ຊື່ຫ້າມມີສັນຍະລັກ {0}.',
            ignore: 'ຍົກເວັ້ນ',
            ignoreHelper: 'ເລືອກ ຫຼື ປ້ອນກົດເກນການຍົກເວັ້ນ (ແຍກດ້ວຍ Enter ຫຼື ຍະຫວ່າງ).',
            protect: 'ປ້ອງກັນ',
            protectHelper: 'ເລືອກ ຫຼື ປ້ອນກົດເກນການປ້ອງກັນ (ແຍກດ້ວຍ Enter ຫຼື ຍະຫວ່າງ).',
            tamperHelper00: 'ການຍົກເວັ້ນ ແລະ ປ້ອງກັນ ຮອງຮັບສະເພາະທີ່ຢູ່ແບບສຳພັດ (Relative Paths).',
            tamperHelper01: 'ຫຼັງຈາກເປີດໃຊ້, ລະບົບຈະຈຳກັດການສ້າງ, ແກ້ໄຂ ແລະ ລຶບໄຟລ໌ໃນໄດເຣັກທໍຣີທີ່ປ້ອງກັນ.',
            tamperHelper02: 'ລຳດັບຄວາມສຳຄັນ: ປ້ອງກັນສະເພາະທີ່ຢູ່ > ຍົກເວັ້ນສະເພາະທີ່ຢູ່ > ປ້ອງກັນ > ຍົກເວັ້ນ',
            tamperHelper03:
                'ການຕິດຕາມຈະເຮັດວຽກສະເພາະໄດເຣັກທໍຣີທີ່ບໍ່ໄດ້ຍົກເວັ້ນ, ໂດຍກວດສອບການສ້າງໄຟລ໌ທີ່ບໍ່ໄດ້ປ້ອງກັນ.',
            disableHelper: 'ກຳລັງຈະປິດການປ້ອງກັນການແຊກແຊງສຳລັບເວັບໄຊຕໍ່ໄປນີ້, ຕ້ອງການຕໍ່ບໍ?',
            appendOnly: 'ເພີ່ມໄດ້ຢ່າງດຽວ',
            appendOnlyHelper:
                'ຈຳກັດການລຶບໄຟລ໌ໃນໄດເຣັກທໍຣີນີ້, ອະນຸຍາດສະເພາະການເພີ່ມໄດເຣັກທໍຣີທີ່ຍົກເວັ້ນ ຫຼື ໄຟລ໌ທີ່ບໍ່ໄດ້ປ້ອງກັນ',
            immutable: 'ປ່ຽນແປງບໍ່ໄດ້',
            immutableHelper: 'ຈຳກັດການແກ້ໄຂ, ລຶບ, ປ່ຽນສິດ ແລະ ເຈົ້າຂອງສຳລັບໄຟລ໌ນີ້',
            onWatch: 'ຕິດຕາມ',
            onWatchHelper: 'ຕິດຕາມ ແລະ ສະກັດກັ້ນການສ້າງໄຟລ໌ທີ່ປ້ອງກັນ ຫຼື ໄດເຣັກທໍຣີທີ່ບໍ່ໄດ້ຍົກເວັ້ນ',
            forceStop: 'ບັງຄັບປິດ',
            forceStopHelper: 'ກຳລັງຈະບັງຄັບປິດຟັງຊັນປ້ອງກັນການແຊກແຊງສຳລັບເວັບໄຊນີ້. ຕ້ອງການຕໍ່ບໍ?',
        },
        setting: {
            setting: 'ຕັ້ງຄ່າພາແນລ',
            title: 'ຄຳອະທິບາຍພາແນລ',
            titleHelper: 'ຈະສະແດງໃນໜ້າລັອກອິນ (ເຊັ່ນ: ພາແນລຈັດການເຊີເວີ Linux, ແນະນຳ 8-15 ຕົວອັກສອນ)',
            logo: 'ໂລໂກ້ (ບໍ່ມີຂໍ້ຄວາມ)',
            logoHelper: 'ຈະສະແດງຢູ່ມຸມຊ້າຍເທິງເມື່ອເມນູຖືກຫຍໍ້ (ຂະໜາດແນະນຳ: 82px*82px)',
            logoWithText: 'ໂລໂກ້ (ມີຂໍ້ຄວາມ)',
            logoWithTextHelper: 'ຈະສະແດງຢູ່ມຸມຊ້າຍເທິງເມື່ອເມນູຖືກຂະຫຍາຍ (ຂະໜາດແນະນຳ: 185px*55px)',
            favicon: 'ໄອຄອນເວັບໄຊ',
            faviconHelper: 'ໄອຄອນເວັບໄຊ (ຂະໜາດແນະນຳ: 16px*16px)',
            setDefault: 'ຄືນຄ່າເລີ່ມຕົ້ນ',
            setHelper: 'ການຕັ້ງຄ່າປັດຈຸບັນຈະຖືກບັນທຶກ. ຕ້ອງການຕໍ່ບໍ?',
            setDefaultHelper: 'ການຕັ້ງຄ່າພາແນລທັງໝົດຈະຖືກຄືນຄ່າເປັນເລີ່ມຕົ້ນ. ຕ້ອງການຕໍ່ບໍ?',
            logoGroup: 'ໂລໂກ້',
            imageGroup: 'ຮູບພາບ',
            loginImage: 'ຮູບພາບ',
            loginImageHelper: 'ສະແດງໃນໜ້າລັອກອິນ (ຂະໜາດແນະນຳ: 500*416px)',
            loginBgType: 'ປະເພດພື້ນຫຼັງ',
            loginBgImage: 'ຮູບພື້ນຫຼັງ',
            loginBgImageHelper: 'ສະແດງເປັນຮູບພື້ນຫຼັງໃນໜ້າລັອກອິນ (ຂະໜາດແນະນຳ: 1920*1080px)',
            loginBgColor: 'ສີພື້ນຫຼັງ',
            loginBgColorHelper: 'ສະແດງເປັນສີພື້ນຫຼັງໃນໜ້າລັອກອິນ',
            image: 'ຮູບພາບ',
            bgColor: 'ສີພື້ນຫຼັງ',
            loginGroup: 'ໜ້າລັອກອິນ',
            loginBtnLinkColor: 'ສີປຸ່ມ/ລິ້ງ',
            loginBtnLinkColorHelper: 'ຈະສະແດງເປັນສີປຸ່ມ ຫຼື ລິ້ງໃນໜ້າລັອກອິນ',
        },
        helper: {
            wafTitle1: 'ແຜນທີ່ການສະກັດກັ້ນ',
            wafContent1: 'ສະແດງການກະຈາຍຕົວທາງພູມສາດຂອງການສະກັດກັ້ນໃນ 30 ວັນຫຼ້າສຸດ',
            wafTitle2: 'ຈຳກັດການເຂົ້າເຖິງຕາມພື້ນທີ່',
            wafContent2: 'ຈຳກັດແຫຼ່ງທີ່ມາຂອງເວັບໄຊຕາມທີ່ຕັ້ງທາງພູມສາດ',
            wafTitle3: 'ໜ້າສະກັດກັ້ນກຳນົດເອງ',
            wafContent3: 'ສ້າງໜ້າເວັບກຳນົດເອງເພື່ອສະແດງຫຼັງຈາກຄຳຮ້ອງຂໍຖືກສະກັດກັ້ນ',
            wafTitle4: 'ກົດເກນກຳນົດເອງ (ACL)',
            wafContent4: 'ສະກັດກັ້ນຄຳຮ້ອງຂໍຕາມກົດເກນທີ່ກຳນົດເອງ',
            tamperTitle1: 'ຕິດຕາມຄວາມສົມບູນຂອງໄຟລ໌',
            tamperContent1: 'ຕິດຕາມຄວາມສົມບູນຂອງໄຟລ໌ເວັບໄຊ, ລວມມີໄຟລ໌ຫຼັກ, ສະຄຣິບ ແລະ ໄຟລ໌ຕັ້ງຄ່າ.',
            tamperTitle2: 'ສະແກນ ແລະ ກວດຈັບແບບທັນທີ',
            tamperContent2: 'ກວດຈັບໄຟລ໌ທີ່ຜິດປົກກະຕິ ຫຼື ຖືກແຊກແຊງໂດຍການສະແກນລະບົບໄຟລ໌ແບບທັນທີ.',
            tamperTitle3: 'ຕັ້ງຄ່າສິດຄວາມປອດໄພ',
            tamperContent3: 'ຈຳກັດການເຂົ້າເຖິງໄຟລ໌ຜ່ານການຕັ້ງສິດທີ່ເໝາະສົມ, ຊ່ວຍລຸດຊ່ອງທາງການໂຈມຕີ.',
            tamperTitle4: 'ການບັນທຶກ ແລະ ວິເຄາະ',
            tamperContent4: 'ບັນທຶກການເຂົ້າເຖິງ ແລະ ດຳເນີນການກັບໄຟລ໌ເພື່ອການກວດສອບ ແລະ ວິເຄາະໄພຄຸກຄາມ.',
            settingTitle1: 'ຂໍ້ຄວາມຕ້ອນຮັບກຳນົດເອງ',
            settingContent1: 'ຕັ້ງຂໍ້ຄວາມຕ້ອນຮັບໃນໜ້າລັອກອິນຂອງ 1Panel.',
            settingTitle2: 'ໂລໂກ້ກຳນົດເອງ',
            settingContent2: 'ອະນຸຍາດໃຫ້ອັບໂຫຼດໂລໂກ້ທີ່ມີຊື່ແບຣນ ຫຼື ຂໍ້ຄວາມອື່ນໆ.',
            settingTitle3: 'ໄອຄອນເວັບໄຊກຳນົດເອງ',
            settingContent3: 'ອະນຸຍາດໃຫ້ອັບໂຫຼດໄອຄອນເພື່ອແທນທີ່ໄອຄອນບຣາວເຊີເລີ່ມຕົ້ນ.',
            monitorTitle1: 'ແນວໂນ້ມຜູ້ເຂົ້າຊົມ',
            monitorContent1: 'ສະຖິຕິ ແລະ ສະແດງແນວໂນ້ມຜູ້ເຂົ້າຊົມເວັບໄຊ',
            monitorTitle2: 'ແຜນທີ່ຜູ້ເຂົ້າຊົມ',
            monitorContent2: 'ສະຖິຕິ ແລະ ສະແດງການກະຈາຍຕົວທາງພູມສາດຂອງຜູ້ເຂົ້າຊົມ',
            monitorTitle3: 'ສະຖິຕິການເຂົ້າເຖິງ',
            monitorContent3: 'ສະຖິຕິຂໍ້ມູນຄຳຮ້ອງຂໍ, ລວມມີ Spider, ອຸປະກອນ, ສະຖານະຄຳຮ້ອງຂໍ ແລະ ອື່ນໆ.',
            monitorTitle4: 'ຕິດຕາມແບບທັນທີ',
            monitorContent4: 'ຕິດຕາມຂໍ້ມູນຄຳຮ້ອງຂໍແບບທັນທີ, ລວມມີຈຳນວນຄຳຮ້ອງຂໍ, ປະລິມານຂໍ້ມູນ ແລະ ອື່ນໆ.',
            alertTitle1: 'ແຈ້ງເຕືອນຜ່ານ SMS',
            alertContent1: 'ແຈ້ງເຕືອນເມື່ອຊັບພະຍາກອນເຊີເວີຜິດປົກກະຕິ, ເວັບໄຊ ຫຼື ໃບຢັ້ງຢືນໝົດອາຍຸ ແລະ ອື່ນໆ.',
            alertTitle2: 'ບັນທຶກການແຈ້ງເຕືອນ',
            alertContent2: 'ເບິ່ງປະຫວັດການແຈ້ງເຕືອນເພື່ອຕິດຕາມ ແລະ ວິເຄາະເຫດການທີ່ຜ່ານມາ.',
            alertTitle3: 'ຕັ້ງຄ່າການແຈ້ງເຕືອນ',
            alertContent3: 'ກຳນົດເບີໂທລະສັບ, ຄວາມຖີ່ ແລະ ເວລາການສົ່ງແຈ້ງເຕືອນໃຫ້ເໝາະສົມ.',
            nodeDashTitle1: 'ຈັດການແອັບພລິເຄຊັນ',
            nodeDashContent1: 'ຈັດການແອັບຫຼາຍໂນດແບບລວມສູນ, ຕິດຕາມສະຖານະ, ເລີ່ມ/ຢຸດ ແລະ ສຳຮອງຂໍ້ມູນ',
            nodeDashTitle2: 'ຈັດການເວັບໄຊ',
            nodeDashContent2: 'ຈັດການເວັບໄຊຫຼາຍໂນດ, ຕິດຕາມສະຖານະແບບທັນທີ ແລະ ສຳຮອງຂໍ້ມູນແບບກຸ່ມ',
            nodeDashTitle3: 'ຈັດການຖານຂໍ້ມູນ',
            nodeDashContent3: 'ຈັດການຖານຂໍ້ມູນຫຼາຍໂນດ, ເບິ່ງສະຖານະຫຼັກ ແລະ ສຳຮອງຂໍ້ມູນຄລິກດຽວ',
            nodeDashTitle4: 'ຈັດການງານທີ່ຕັ້ງເວລາ',
            nodeDashContent4: 'ຈັດການງານ Cronjob ຫຼາຍໂນດ, ຕິດຕາມສະຖານະ ແລະ ສັ່ງທຳງານດ້ວຍຕົນເອງ',
            nodeTitle1: 'ເພີ່ມໂນດຄລິກດຽວ',
            nodeContent1: 'ເຊື່ອມຕໍ່ຫຼາຍເຊີເວີໂນດໄດ້ຢ່າງວ່ອງໄວ',
            nodeTitle2: 'ອັບເກຣດແບບກຸ່ມ',
            nodeContent2: 'ຊິງໂຄຣໄນ ແລະ ອັບເກຣດທຸກໂນດພ້ອມກັນໃນຄັ້ງດຽວ',
            nodeTitle3: 'ຕິດຕາມສະຖານະໂນດ',
            nodeContent3: 'ຕິດຕາມສະຖານະການທຳງານຂອງແຕ່ລະໂນດແບບທັນທີ',
            nodeTitle4: 'ເຊື່ອມຕໍ່ໄລຍະໄກວ່ອງໄວ',
            nodeContent4: 'ເຊື່ອມຕໍ່ຫາເທີມິນອລຂອງໂນດໄດ້ໂດຍກົງຄລິກດຽວ',
            fileExchangeTitle1: 'ສົ່ງຂໍ້ມູນຜ່ານ Key Authentication',
            fileExchangeContent1: 'ຢືນຢັນຕົວຕົນຜ່ານ SSH keys ເພື່ອຄວາມປອດໄພໃນການສົ່ງຂໍ້ມູນ.',
            fileExchangeTitle2: 'ຊິງໂຄຣໄນໄຟລ໌ທີ່ມີປະສິດທິພາບ',
            fileExchangeContent2: 'ຊິງໂຄຣໄນສະເພາະເນື້ອໃນທີ່ປ່ຽນແປງເພື່ອຄວາມໄວ ແລະ ສະຖຽນລະພາບ.',
            fileExchangeTitle3: 'ຮອງຮັບການສື່ສານລະຫວ່າງໂນດ',
            fileExchangeContent3: 'ໂອນໄຟລ໌ໂຄງການລະຫວ່າງໂນດຕ່າງໆໄດ້ງ່າຍ, ຈັດການຫຼາຍເຊີເວີໄດ້ຢືດຢຸ່ນ.',
            nodeAppTitle1: 'ຈັດການອັບເກຣດແອັບ',
            nodeAppContent1: 'ຕິດຕາມການອັບເດດແອັບຫຼາຍໂນດແບບລວມສູນ, ຮອງຮັບການອັບເກຣດຄລິກດຽວ',
            appTitle1: 'ຈັດການພາແນລຢ່າງຢືດຢຸ່ນ',
            appContent1: 'ຈັດການເຊີເວີ 1Panel ໄດ້ທຸກບ່ອນ ທຸກເວລາ.',
            appTitle2: 'ຂໍ້ມູນການບໍລິການຄົບຖ້ວນ',
            appContent2: 'ຈັດການແອັບພື້ນຖານ, ເວັບໄຊ, Docker, ຖານຂໍ້ມູນ ແລະ ສ້າງແອັບຜ່ານມືຖືໄດ້ໄວ.',
            appTitle3: 'ຕິດຕາມຄວາມຜິດປົກກະຕິທັນທີ',
            appContent3: 'ເບິ່ງສະຖານະເຊີເວີ, ຄວາມປອດໄພ WAF, ສະຖິຕິການເຂົ້າຊົມ ແລະ ສະຖານະຂະບວນການຜ່ານແອັບມືຖື.',
            clusterTitle1: 'ຕິດຕັ້ງແບບ Master-Slave',
            clusterContent1:
                'ສ້າງ MySQL/Postgres/Redis Master-Slave ໃນໂນດຕ່າງໆ, ເຊື່ອມຕໍ່ ແລະ ເລີ່ມຕົ້ນລະບົບອັດຕະໂນມັດ',
            clusterTitle2: 'ຈັດການ Master-Slave',
            clusterContent2: 'ຈັດການຫຼາຍໂນດ Master-Slave ໃນໜ້າດຽວ, ເບິ່ງບົດບາດ ແລະ ສະຖານະການທຳງານ.',
            clusterTitle3: 'ສະຖານະການກັອບປີ້ຂໍ້ມູນ',
            clusterContent3: 'ສະແດງສະຖານະການ Replication ແລະ ຂໍ້ມູນການດີເລ (Delay) ເພື່ອຊ່ວຍແກ້ໄຂບັນຫາ.',
            vllmTitle1: 'ຈັດການແບບລວມສູນ',
            vllmContent1: 'ລວມບໍລິການ vLLM ທີ່ກະຈັດກະຈາຍເຂົ້າມາໃນ 1Panel ເພື່ອເບິ່ງສະຖານະ, ເວີຊັນ ແລະ ເສັ້ນທາງທຳງານ.',
            vllmTitle2: 'ຕິດຕັ້ງວ່ອງໄວ',
            vllmContent2: 'ໃຊ້ຟອມເພື່ອເລືອກເວີຊັນ, ເທົາມໍເດລ ແລະ ຕັ້ງຄ່າການເລີ່ມຕົ້ນໄດ້ງ່າຍ.',
            vllmTitle3: 'ປະສິດທິພາບການດຳເນີນງານ',
            vllmContent3: 'ຈັດການສ້າງ, ແກ້ໄຂ, ເລີ່ມ, ຢຸດ ແລະ ລຶບ ໄດ້ໃນໜ້າດຽວ.',
            vllmTitle4: 'ຄວບຄຸມການຕັ້ງຄ່າ',
            vllmContent4: 'ກຳນົດພອດ, ຄອນເທນເນີ ແລະ ຄຳສັ່ງເລີ່ມຕົ້ນໃຫ້ເປັນມາດຕະຖານ.',
            modelDownloaderTitle1: 'ຄົ້ນຫາມໍເດລ',
            modelDownloaderContent1: 'ຄົ້ນຫາຄັງມໍເດລ HuggingFace ໂດຍກົງ ແລະ ເບິ່ງຍອດດາວໂຫຼດ, ໄລ້ ແລະ ລາຍລະອຽດໄຟລ໌.',
            modelDownloaderTitle2: 'ດາວໂຫຼດເລັ່ງດ່ວນ',
            modelDownloaderContent2: 'ຕັ້ງຄ່າ HuggingFace acceleration endpoint ແລະ Token ສຳລັບມໍເດລສ່ວນຕົວ.',
            modelDownloaderTitle3: 'ຕິດຕາມງານ',
            modelDownloaderContent3: 'ກວດສອບຄິວດາວໂຫຼດ, ສະຖານະ, ຄວາມຄືບໜ້າ ແລະ ຂໍ້ຜິດພາດ.',
            modelDownloaderTitle4: 'ຈັດການໃນເຄື່ອງ',
            modelDownloaderContent4: 'ຈັດການໄດເຣັກທໍຣີມໍເດລໃນເຄື່ອງ, ລວມມີຂະໜາດ, ເວລາ ແລະ ການລຶບໄຟລ໌ທີ່ບໍ່ໄດ້ໃຊ້.',
        },
        node: {
            master: 'ໂນດຫຼັກ (Master)',
            masterBackup: 'ສຳຮອງໂນດຫຼັກ',
            backupNode: 'ໂນດສຳຮອງ',
            backupFrequency: 'ຄວາມຖີ່ການສຳຮອງ (ຊົ່ວໂມງ)',
            backupCopies: 'ຈຳນວນສຳເນົາທີ່ເກັບໄວ້',
            noBackupNode: 'ຍັງບໍ່ມີໂນດສຳຮອງ. ກະລຸນາເລືອກໂນດສຳຮອງເພື່ອບັນທຶກ ແລະ ລອງໃໝ່!',
            masterBackupAlert: 'ຍັງບໍ່ໄດ້ຕັ້ງຄ່າສຳຮອງໂນດຫຼັກ. ເພື່ອຄວາມປອດໄພຂອງຂໍ້ມູນ, ກະລຸນາຕັ້ງຄ່າໂນດສຳຮອງໂດຍໄວ.',
            node: 'ໂນດ',
            addr: 'ທີ່ຢູ່',
            nodeUpgrade: 'ຕັ້ງຄ່າການອັບເດດ',
            nodeUpgradeHelper: 'ໂນດທີ່ເລືອກຈະເລີ່ມອັບເກຣດອັດຕະໂນມັດຫຼັງຈາກໂນດຫຼັກອັບເກຣດສຳເລັດ.',
            nodeUpgradePackageManage: 'ຈັດການແພັກເກັດຕິດຕັ້ງ',
            nodeUpgradePackageClean: 'ລ້າງຂໍ້ມູນ',
            nodeUpgradePackageFormatHelper:
                'ຮອງຮັບສະເພາະແພັກເກັດ `1panel-agent_v*_*` ຫຼື `1panel-v*-linux-*` ເທົ່ານັ້ນ',
            nodeUpgradePackageHostConfirm: 'ໄຟລ໌ເຊີເວີ {0} ຈະຖືກເລືອກ. ຕ້ອງການຕໍ່ບໍ?',
            nodeUpgradePackageCleanHelper: 'ແພັກເກັດອັບເດດເວີຊັນເກົ່າທັງໝົດຈະຖືກລຶບ. ຕ້ອງການຕໍ່ບໍ?',
            nodeUpgradeOfflinePackageHelper:
                'ໃນສະພາບແວດລ້ອມອອບລາຍ, ໂນດທີ່ມີສະຖາປັດຕະຍະກຳຕ່າງກັນຕ້ອງອັບໂຫຼດແພັກເກັດທີ່ກົງກັນກ່ອນອັບເດດ.',
            healthCheck: 'ກວດສອບສຸຂະພາບ',
            healthCheckFrequency: 'ຄວາມຖີ່ການກວດສອບອັດຕະໂນມັດ',
            healthCheckFrequencyHelper:
                'ກວດສອບສຸຂະພາບໂນດອັດຕະໂນມັດຕາມຄວາມຖີ່ທີ່ຕັ້ງໄວ້. ປ້ອນ 0 ເພື່ອປິດການກວດສອບອັດຕະໂນມັດ.',
            healthCheckFrequencyLimit: 'ຄວາມຖີ່ການກວດສອບຕ້ອງບໍ່ເກີນໜຶ່ງມື້ ແລະ ຕ້ອງເປັນຈຳນວນເຕັມທີ່ບໍ່ຕິດລົບ.',
            autoCheckFailedNodes: 'ກວດສອບໂນດທີ່ລົ້ມເຫຼວອັດຕະໂນມັດ',
            autoCheckFailedNodesHelper:
                'ໃນການກວດສອບອັດຕະໂນມັດ ໃຫ້ກວດສອບໂນດທີ່ມີສະຖານະລົ້ມເຫຼວ ຫຼື ຜິດປົກກະຕິນຳ. ມີຜົນເມື່ອຄວາມຖີ່ບໍ່ແມ່ນ 0 ເທົ່ານັ້ນ.',
            loadFailedNodeResources: 'ໂຫຼດຊັບພະຍາກອນໂນດທີ່ລົ້ມເຫຼວຄືນໃໝ່',
            loadFailedNodeResourcesHelper:
                'ເມື່ອໂຫຼດລາຍຊື່ໂນດຄືນໃໝ່ ໃຫ້ສອບຖາມຂໍ້ມູນຊັບພະຍາກອນຂອງໂນດທີ່ລົ້ມເຫຼວ ຫຼື ຜິດປົກກະຕິນຳ.',
            nodeUnhealthy: 'ສະຖານະໂນດຜິດປົກກະຕິ',
            deletedNode: 'ໂນດ {0} ທີ່ຖືກລຶບໄປແລ້ວ ບໍ່ຮອງຮັບການອັບເກຣດ!',
            nodeUnhealthyHelper: 'ກວດພົບສະຖານະໂນດຜິດປົກກະຕິ. ກະລຸນາກວດສອບໃນ [ຈັດການໂນດ]!',
            nodeUnbind: 'ໂນດບໍ່ໄດ້ຜູກມັດກັບ License',
            nodeUnbindHelper: 'ໂນດນີ້ບໍ່ໄດ້ຜູກມັດກັບ License. ກະລຸນາຜູກມັດໃນເມນູ [ຕັ້ງຄ່າພາແນລ - License]!',
            memTotal: 'ໜ່ວຍຄວາມຈຳທັງໝົດ',
            nodeManagement: 'ຈັດການຫຼາຍເຄື່ອງ',
            multiOverview: 'ພາບລວມຫຼາຍເຄື່ອງ',
            commonNodes: 'ໂນດທີ່ໃຊ້ເລື້ອຍໆ',
            searchNodePlaceholder: 'ຄົ້ນຫາຊື່ໂນດ, ກຸ່ມ ຫຼື ທີ່ຢູ່',
            nodeItem: 'ຈັດການໂນດ',
            panelItem: 'ຈັດການພາແນລ',
            addPanel: 'ເພີ່ມພາແນລ',
            addPanelHelper: 'ຫຼັງຈາກເພີ່ມພາແນລສຳເລັດ, ທ່ານສາມາດເຂົ້າເຖິງພາແນລເປົ້າໝາຍໄດ້ໄວໃນ [ພາບລວມ - ພາແນລ].',
            panel: 'ພາແນລ 1Panel',
            others: 'ພາແນລອື່ນໆ',
            addNode: 'ເພີ່ມໂນດ',
            connInfo: 'ຂໍ້ມູນການເຊື່ອມຕໍ່',
            nodeInfo: 'ຂໍ້ມູນໂນດ',
            withProxy: 'ເປີດໃຊ້ການເຂົ້າເຖິງຜ່ານ Proxy',
            withoutProxy: 'ປິດໃຊ້ການເຂົ້າເຖິງຜ່ານ Proxy',
            withProxyHelper: 'ຈະໃຊ້ Proxy ລະບົບ {0} ທີ່ຕັ້ງໄວ້ເພື່ອເຂົ້າເຖິງໂນດລູກ. ຕ້ອງການຕໍ່ບໍ?',
            withoutProxyHelper: 'ຈະຢຸດໃຊ້ Proxy ລະບົບເພື່ອເຂົ້າເຖິງໂນດລູກ. ຕ້ອງການຕໍ່ບໍ?',
            syncInfo: 'ຊິງໂຄຣໄນ',
            syncHelper: 'ເມື່ອຂໍ້ມູນໂນດຫຼັກປ່ຽນແປງ, ມັນຈະຊິງໂຄຣໄນໄປຫາໂນດລູກແບບທັນທີ',
            syncBackupAccount: 'ຊິງໂຄຣໄນການຕັ້ງຄ່າບັນຊີສຳຮອງ',
            syncWithMaster: 'ຫຼັງຈາກອັບເກຣດເປັນ Pro, ຂໍ້ມູນທັງໝົດຈະຖືກຊິງໂຄຣໄນຕາມຄ່າເລີ່ມຕົ້ນ.',
            syncProxy: 'ຊິງໂຄຣໄນຕັ້ງຄ່າ Proxy ລະບົບ',
            syncProxyHelper: 'ການຊິງໂຄຣໄນ Proxy ລະບົບຕ້ອງ Restart Docker',
            syncProxyHelper1: 'ການ Restart Docker ອາດສົ່ງຜົນກະທົບຕໍ່ຄອນເທນເນີທີ່ກຳລັງທຳງານ.',
            syncProxyHelper2: 'ທ່ານສາມາດ Restart ເອງໄດ້ໃນໜ້າ ຄອນເທນເນີ - ການຕັ້ງຄ່າ.',
            syncProxyHelper3: 'ຕ້ອງ Restart Docker ເພື່ອຊິງໂຄຣໄນ Proxy, ອາດສົ່ງຜົນກະທົບຕໍ່ບໍລິການ',
            syncProxyHelper4: 'ຕ້ອງ Restart Docker ເພື່ອຊິງໂຄຣໄນ Proxy. ທ່ານສາມາດ Restart ເອງພາຍຫຼັງໄດ້.',
            syncCustomApp: 'ຊິງໂຄຣໄນຄັງແອັບກຳນົດເອງ',
            syncAlertSetting: 'ຊິງໂຄຣໄນຕັ້ງຄ່າແຈ້ງເຕືອນລະບົບ',
            syncNodeInfo: 'ຂໍ້ມູນພື້ນຖານຂອງໂນດ,',
            nodeSyncHelper: 'ການຊິງໂຄຣໄນຂໍ້ມູນໂນດຈະລວມມີຂໍ້ມູນຕໍ່ໄປນີ້:',
            nodeSyncHelper1: '1. ຂໍ້ມູນບັນຊີສຳຮອງສາທາລະນະ',
            nodeSyncHelper2: '2. ຂໍ້ມູນການເຊື່ອມຕໍ່ລະຫວ່າງໂນດຫຼັກ ແລະ ໂນດລູກ',
            nodeCheck: 'ກວດສອບຄວາມພ້ອມໃຊ້ງານ',
            checkSSH: 'ກວດສອບການເຊື່ອມຕໍ່ SSH',
            checkUserPermission: 'ກວດສອບສິດຜູ້ໃຊ້',
            isNotRoot: 'ກວດພົບວ່າບໍ່ຮອງຮັບ sudo ແບບບໍ່ໃຊ້ລະຫັດຜ່ານ ແລະ ຜູ້ໃຊ້ບໍ່ແມ່ນ root',
            checkLicense: 'ກວດສອບສະຖານະ License',
            checkService: 'ກວດສອບຂໍ້ມູນບໍລິການທີ່ມີຢູ່ໃນໂນດ',
            checkPort: 'ກວດສອບການເຂົ້າເຖິງພອດ',
            panelExist: 'ກວດພົບວ່າໂນດນີ້ກຳລັງໃຊ້ 1Panel V1. ກະລຸນາອັບເກຣດເປັນ V2 ຜ່ານສະຄຣິບຍ້າຍຂໍ້ມູນກ່ອນ.',
            coreExist: 'ໂນດນີ້ຖືກຕັ້ງເປັນໂນດຫຼັກແລ້ວ ບໍ່ສາມາດເພີ່ມເປັນໂນດລູກໄດ້ໂດຍກົງ.',
            agentExist:
                'ກວດພົບວ່າ 1panel-agent ຖືກຕິດຕັ້ງແລ້ວ. ການດຳເນີນການຕໍ່ຈະເກັບຂໍ້ມູນເດີມໄວ້ ແລະ ປ່ຽນສະເພາະບໍລິການ agent.',
            agentNotExist: 'ບໍ່ພົບ 1panel-agent ໃນໂນດນີ້, ບໍ່ສາມາດແກ້ໄຂຂໍ້ມູນໄດ້ໂດຍກົງ. ກະລຸນາລຶບ ແລະ ເພີ່ມໃໝ່.',
            oldDataExist: 'ກວດພົບຂໍ້ມູນ 1Panel V2 ເກົ່າໃນໂນດນີ້. ຂໍ້ມູນຕໍ່ໄປນີ້ຈະຖືກໃຊ້ເພື່ອທັບການຕັ້ງຄ່າປັດຈຸບັນ:',
            errLicense: 'License ທີ່ຜູກມັດກັບໂນດນີ້ໃຊ້ງານບໍ່ໄດ້!',
            errNodePort: 'ພອດໂນດ [ {0} ] ເຂົ້າເຖິງບໍ່ໄດ້. ກະລຸນາກວດສອບໄຟວໍ ຫຼື Security Group.',
            reinstallHelper: 'ຕິດຕັ້ງໂນດ {0} ໃໝ່, ຕ້ອງການຕໍ່ບໍ?',
            unhealthyCheck: 'ກວດສອບຄວາມຜິດປົກກະຕິ',
            fixOperation: 'ການແກ້ໄຂ',
            checkName: 'ລາຍການກວດສອບ',
            checkSSHConn: 'ກວດສອບການເຊື່ອມຕໍ່ SSH',
            fixSSHConn: 'ແກ້ໄຂຂໍ້ມູນການເຊື່ອມຕໍ່ໂນດດ້ວຍຕົນເອງ',
            checkConnInfo: 'ກວດສອບຂໍ້ມູນການເຊື່ອມຕໍ່ Agent',
            checkStatus: 'ກວດສອບຄວາມພ້ອມຂອງບໍລິການໂນດ',
            fixStatus: 'ລັນ "systemctl status 1panel-agent.service" ເພື່ອກວດສອບການທຳງານ.',
            checkAPI: 'ກວດສອບ API ຂອງໂນດ',
            fixAPI: 'ກວດສອບ Log ຂອງໂນດ ແລະ ພອດໄຟວໍ.',
            forceDelete: 'ບັງຄັບລຶບ',
            operateHelper: 'ໂນດຕໍ່ໄປນີ້ຈະຖືກ {0}, ຕ້ອງການຕໍ່ບໍ?',
            operatePanelHelper: 'ພາແນລຕໍ່ໄປນີ້ຈະຖືກ {0}, ຕ້ອງການຕໍ່ບໍ?',
            forceDeleteHelper: 'ການບັງຄັບລຶບຈະບໍ່ສົນໃຈຂໍ້ຜິດພາດ ແລະ ລຶບຂໍ້ມູນໃນຖານຂໍ້ມູນຖາວອນ',
            uninstall: 'ລຶບຂໍ້ມູນໂນດ',
            uninstallHelper: 'ນີ້ຈະລຶບຂໍ້ມູນທັງໝົດທີ່ກ່ຽວຂ້ອງກັບ 1Panel ໃນໂນດນີ້. ກະລຸນາລະມັດລະວັງ!',
            baseDir: 'ໄດເຣັກທໍຣີຕິດຕັ້ງ',
            baseDirHelper: 'ຫາກຫວ່າງໄວ້, ຈະຕິດຕັ້ງໃນ /opt ໂດຍອັດຕະໂນມັດ',
            nodePort: 'ພອດໂນດ',
            offline: 'ໂໝດອອບລາຍ',
            freeCount: 'ໂຄຕ້າຟຣີ [{0}]',
            offlineHelper: 'ໃຊ້ເມື່ອໂນດຢູ່ໃນສະພາບແວດລ້ອມທີ່ບໍ່ມີອິນເຕີເນັດ',
            appUpgrade: 'ອັບເກຣດແອັບ',
            appUpgradeHelper: 'ມີ {0} ແອັບທີ່ຕ້ອງອັບເກຣດ',
            dashboardSetting: 'ຕັ້ງຄ່າພາບລວມ',
            keepOneDashboardComponent: 'ຕ້ອງເກັບໄວ້ຢ່າງໜ້ອຍໜຶ່ງສ່ວນໃນໜ້າພາບລວມ',
        },
        customApp: {
            name: 'ຄັງແອັບກຳນົດເອງ',
            appStoreType: 'ແຫຼ່ງແພັກເກັດແອັບສະໂຕຣ',
            appStoreUrl: 'URL ຂອງຄັງເກັບ',
            local: 'ທີ່ຢູ່ພາຍໃນເຄື່ອງ',
            remote: 'ລິ້ງທາງໄກ',
            imagePrefix: 'Image Prefix',
            imagePrefixHelper:
                'ຟັງຊັນ: ກຳນົດ Prefix ຂອງ Image ເອງ. ຕົວຢ່າງ: ຫາກຕັ້ງເປັນ 1panel/custom, image ຂອງ MaxKB ຈະປ່ຽນເປັນ 1panel/custom/maxkb:v1.10.0',
            closeHelper: 'ຍົກເລີກການໃຊ້ຄັງແອັບກຳນົດເອງ',
            appStoreUrlHelper: 'ຮອງຮັບສະເພາະຮູບແບບ .tar.gz',
            postNode: 'ຊິງໂຄຣໄນໄປຫາໂນດລູກ',
            postNodeHelper: 'ຊິງໂຄຣໄນແພັກເກັດໄປຫາ tmp/customApp/apps.tar.gz ໃນໂນດລູກ',
            nodes: 'ໂນດ',
            selectNode: 'ເລືອກໂນດ',
            selectNodeError: 'ກະລຸນາເລືອກໂນດ',
            licenseHelper: 'ເວີຊັນ Pro ຮອງຮັບຟີເຈີຄັງແອັບພລິເຄຊັນກຳນົດເອງ',
            databaseHelper: 'ຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ, ເລືອກຖານຂໍ້ມູນໂນດເປົ້າໝາຍ',
            nodeHelper: 'ບໍ່ສາມາດເລືອກໂນດປັດຈຸບັນໄດ້',
            migrateHelper:
                'ປັດຈຸບັນຮອງຮັບການຍ້າຍສະເພາະແອັບແບບ Monolithic ແລະ ແອັບທີ່ເຊື່ອມກັບ MySQL, MariaDB, PostgreSQL ເທົັ້ນັ້ນ',
            opensslHelper: 'ຫາກໃຊ້ການສຳຮອງແບບເຂົ້າລະຫັດ, ເວີຊັນ OpenSSL ຂອງທັງສອງໂນດຕ້ອງກົງກັນ.',
            installApp: 'ຕິດຕັ້ງແບບກຸ່ມ',
            installAppHelper: 'ຕິດຕັ້ງແອັບໃຫ້ໂນດທີ່ເລືອກແບບກຸ່ມ',
        },
        alert: {
            isAlert: 'ແຈ້ງເຕືອນ',
            alertCount: 'ຈຳນວນແຈ້ງເຕືອນ',
            clamHelper: 'ແຈ້ງເຕືອນເມື່ອສະແກນພົບໄຟລ໌ຕິດໄວຣັສ',
            cronJobHelper: 'ແຈ້ງເຕືອນເມື່ອງານທີ່ຕັ້ງເວລາທຳງານລົ້ມເຫຼວ',
            licenseHelper: 'ເວີຊັນ Commercial ຮອງຮັບຊ່ອງທາງການແຈ້ງເຕືອນເພີ່ມເຕີມ',
            alertCountHelper: 'ຄວາມຖີ່ການແຈ້ງເຕືອນສູງສຸດຕໍ່ມື້',
            alert: 'ແຈ້ງເຕືອນ SMS',
            logs: 'ບັນທຶກການແຈ້ງເຕືອນ',
            list: 'ລາຍຊື່ການແຈ້ງເຕືອນ',
            addTask: 'ສ້າງການແຈ້ງເຕືອນ',
            editTask: 'ແກ້ໄຂການແຈ້ງເຕືອນ',
            alertMethod: 'ວິທີການ',
            alertMsg: 'ຂໍ້ຄວາມແຈ້ງເຕືອນ',
            alertRule: 'ກົດເກນການແຈ້ງເຕືອນ',
            titleSearchHelper: 'ປ້ອນຊື່ການແຈ້ງເຕືອນເພື່ອຄົ້ນຫາ',
            taskType: 'ປະເພດ',
            ssl: 'ໃບຢັ້ງຢືນໝົດອາຍຸ',
            siteEndTime: 'ເວັບໄຊໝົດອາຍຸ',
            panelPwdEndTime: 'ລະຫັດຜ່ານພາແນລໝົດອາຍຸ',
            panelUpdate: 'ມີພາແນລເວີຊັນໃໝ່',
            cpu: 'ແຈ້ງເຕືອນ CPU ເຊີເວີ',
            memory: 'ແຈ້ງເຕືອນ Memory ເຊີເວີ',
            load: 'ແຈ້ງເຕືອນ Load ເຊີເວີ',
            disk: 'ແຈ້ງເຕືອນ Disk ເຊີເວີ',
            website: 'ເວັບໄຊ',
            certificate: 'ໃບຢັ້ງຢືນ SSL',
            remainingDays: 'ມື້ທີ່ເຫຼືອ',
            sendCount: 'ຈຳນວນການສົ່ງ',
            sms: 'SMS',
            wechat: 'WeChat',
            dingTalk: 'DingTalk',
            feiShu: 'FeiShu',
            mail: 'ອີເມລ',
            email: 'ອີເມລ',
            weCom: 'WeCom',
            bark: 'Bark',
            sendCountRulesHelper: 'ຈຳນວນແຈ້ງເຕືອນທັງໝົດກ່ອນໝົດອາຍຸ (ມື້ລະຄັ້ງ)',
            panelUpdateRulesHelper: 'ຈຳນວນແຈ້ງເຕືອນສຳລັບເວີຊັນໃໝ່ (ມື້ລະຄັ້ງ)',
            oneDaySendCountRulesHelper: 'ຈຳນວນແຈ້ງເຕືອນສູງສຸດຕໍ່ມື້',
            siteEndTimeRulesHelper: 'ເວັບໄຊທີ່ບໍ່ມີວັນໝົດອາຍຸຈະບໍ່ມີການແຈ້ງເຕືອນ',
            autoRenewRulesHelper: 'ໃບຢັ້ງຢືນທີ່ເປີດຕໍ່ອາຍຸອັດຕະໂນມັດ ແລະ ເຫຼືອຫຼາຍກວ່າ 31 ວັນ ຈະບໍ່ແຈ້ງເຕືອນ',
            panelPwdEndTimeRulesHelper: 'ຫາກບໍ່ໄດ້ຕັ້ງວັນໝົດອາຍຸລະຫັດຜ່ານ ຈະບໍ່ມີການແຈ້ງເຕືອນ',
            sslRulesHelper: 'ໃບຢັ້ງຢືນ SSL ທັງໝົດ',
            diskInfo: 'ດິສກ໌',
            monitoringType: 'ປະເພດການຕິດຕາມ',
            autoRenew: 'ຕໍ່ອາຍຸອັດຕະໂນມັດ',
            useDisk: 'ການໃຊ້ງານດິສກ໌',
            usePercentage: 'ເປີເຊັນການໃຊ້ງານ',
            changeStatus: 'ປ່ຽນສະຖານະ',
            disableMsg: 'ການຢຸດງານແຈ້ງເຕືອນຈະເຮັດໃຫ້ລະບົບບໍ່ສົ່ງຂໍ້ຄວາມ. ຕ້ອງການຕໍ່ບໍ?',
            enableMsg: 'ການເປີດງານແຈ້ງເຕືອນຈະເຮັດໃຫ້ລະບົບສົ່ງຂໍ້ຄວາມ. ຕ້ອງການຕໍ່ບໍ?',
            useExceed: 'ການໃຊ້ງານເກີນ',
            useExceedRulesHelper: 'ແຈ້ງເຕືອນເມື່ອການໃຊ້ງານເກີນຄ່າທີ່ກຳນົດ',
            cpuUseExceedAvg: 'ຄ່າສະເລ່ຍການໃຊ້ CPU ເກີນກຳນົດ',
            memoryUseExceedAvg: 'ຄ່າສະເລ່ຍການໃຊ້ Memory ເກີນກຳນົດ',
            loadUseExceedAvg: 'ຄ່າສະເລ່ຍ Load ເກີນກຳນົດ',
            cpuUseExceedAvgHelper: 'ການໃຊ້ CPU ສະເລ່ຍໃນເວລາທີ່ກຳນົດເກີນຄ່າ',
            memoryUseExceedAvgHelper: 'ການໃຊ້ Memory ສະເລ່ຍໃນເວລາທີ່ກຳນົດເກີນຄ່າ',
            loadUseExceedAvgHelper: 'ຄ່າ Load ສະເລ່ຍໃນເວລາທີ່ກຳນົດເກີນຄ່າ',
            resourceAlertRulesHelper: 'ໝາຍເຫດ: ການແຈ້ງເຕືອນຕໍ່ເນື່ອງໃນ 30 ນາທີ ຈະສົ່ງພຽງຄັ້ງດຽວ',
            specifiedTime: 'ເວລາທີ່ກຳນົດ',
            deleteTitle: 'ລຶບການແຈ້ງເຕືອນ',
            deleteMsg: 'ເຈົ້າແນ່ໃຈບໍວ່າຕ້ອງການລຶບງານແຈ້ງເຕືອນນີ້?',
            allSslTitle: 'ແຈ້ງເຕືອນໃບຢັ້ງຢືນ SSL ເວັບໄຊທັງໝົດໝົດອາຍຸ',
            sslTitle: 'ແຈ້ງເຕືອນໃບຢັ້ງຢືນ SSL ເວັບໄຊ {0} ໝົດອາຍຸ',
            allSiteEndTimeTitle: 'ແຈ້ງເຕືອນເວັບໄຊທັງໝົດໝົດອາຍຸ',
            siteEndTimeTitle: 'ແຈ້ງເຕືອນເວັບໄຊ {0} ໝົດອາຍຸ',
            panelPwdEndTimeTitle: 'ແຈ້ງເຕືອນລະຫັດຜ່ານພາແນລໝົດອາຍຸ',
            panelUpdateTitle: 'ແຈ້ງເຕືອນພາແນລເວີຊັນໃໝ່',
            cpuTitle: 'ແຈ້ງເຕືອນການໃຊ້ CPU ສູງ',
            memoryTitle: 'ແຈ້ງເຕືອນການໃຊ້ Memory ສູງ',
            loadTitle: 'ແຈ້ງເຕືອນ Load ສູງ',
            diskTitle: 'ແຈ້ງເຕືອນການໃຊ້ Disk ສູງສຳລັບໄດເຣັກທໍຣີ {0}',
            allDiskTitle: 'ແຈ້ງເຕືອນການໃຊ້ Disk ສູງ',
            timeRule: 'ເວລາເຫຼືອໜ້ອຍກວ່າ {0} ວັນ (ຫາກບໍ່ຈັດການ ຈະສົ່ງໃໝ່ໃນມື້ຖັດໄປ)',
            panelUpdateRule: 'ສົ່ງແຈ້ງເຕືອນຄັ້ງດຽວເມື່ອພົບເວີຊັນໃໝ່ (ຫາກບໍ່ຈັດການ ຈະສົ່ງໃໝ່ໃນມື້ຖັດໄປ)',
            avgRule: 'ການໃຊ້ງານ {1} ສະເລ່ຍເກີນ {2}% ພາຍໃນ {0} ນາທີ, ສົ່ງ {3} ຄັ້ງຕໍ່ມື້',
            diskRule: 'ການໃຊ້ Disk ສຳລັບ {0} ເກີນ {1}{2}, ສົ່ງ {3} ຄັ້ງຕໍ່ມື້',
            allDiskRule: 'ການໃຊ້ Disk ເກີນ {0}{1}, ສົ່ງ {2} ຄັ້ງຕໍ່ມື້',
            cpuName: ' CPU ',
            memoryName: 'Memory',
            loadName: 'Load',
            diskName: 'Disk',
            syncAlertInfo: 'ສົ່ງແຈ້ງເຕືອນເອງ',
            syncAlertInfoMsg: 'ຕ້ອງການສົ່ງການແຈ້ງເຕືອນນີ້ດ້ວຍຕົນເອງບໍ?',
            pushError: 'ສົ່ງບໍ່ສຳເລັດ',
            pushSuccess: 'ສົ່ງສຳເລັດ',
            syncError: 'ຊິງໂຄຣໄນບໍ່ສຳເລັດ',
            success: 'ແຈ້ງເຕືອນສຳເລັດ',
            pushing: 'ກຳລັງສົ່ງ...',
            error: 'ແຈ້ງເຕືອນລົ້ມເຫຼວ',
            cleanLog: 'ລ້າງບັນທຶກ',
            cleanAlertLogs: 'ລ້າງບັນທຶກການແຈ້ງເຕືອນ',
            daily: 'ແຈ້ງເຕືອນມື້ນີ້: {0}',
            cumulative: 'ແຈ້ງເຕືອນສະສົມ: {0}',
            clams: 'ແຈ້ງເຕືອນສະແກນໄວຣັສ',
            taskName: 'ຊື່ງານ',
            cronJobType: 'ປະເພດງານ',
            clamPath: 'ໄດເຣັກທໍຣີທີ່ສະແກນ',
            cronjob: 'ງານ Cronjob {0} ລົ້ມເຫຼວ',
            app: 'ສຳຮອງແອັບ',
            web: 'ສຳຮອງເວັບໄຊ',
            database: 'ສຳຮອງຖານຂໍ້ມູນ',
            directory: 'ສຳຮອງໄດເຣັກທໍຣີ',
            log: 'ສຳຮອງບັນທຶກ (Log)',
            snapshot: 'System Snapshot',
            clamsRulesHelper: 'ງານສະແກນໄວຣັສທີ່ຕ້ອງການແຈ້ງເຕືອນ',
            cronJobRulesHelper: 'ຕ້ອງຕັ້ງຄ່າງານ Cronjob ປະເພດນີ້',
            clamsTitle: 'ງານສະແກນໄວຣັສ 「 {0} 」 ກວດພົບໄຟລ໌ອັນຕະລາຍ',
            cronJobAppTitle: 'ແຈ້ງເຕືອນງານສຳຮອງແອັບ 「 {0} 」 ລົ້ມເຫຼວ',
            cronJobWebsiteTitle: 'ແຈ້ງເຕືອນງານສຳຮອງເວັບໄຊ 「 {0} 」 ລົ້ມເຫຼວ',
            cronJobDatabaseTitle: 'ແຈ້ງເຕືອນງານສຳຮອງຖານຂໍ້ມູນ 「 {0} 」 ລົ້ມເຫຼວ',
            cronJobDirectoryTitle: 'ແຈ້ງເຕືອນງານສຳຮອງໄດເຣັກທໍຣີ 「 {0} 」 ລົ້ມເຫຼວ',
            cronJobLogTitle: 'ແຈ້ງເຕືອນງານສຳຮອງ Log 「 {0} 」 ລົ້ມເຫຼວ',
            cronJobSnapshotTitle: 'ແຈ້ງເຕືອນງານສຳຮອງ Snapshot 「 {0} 」 ລົ້ມເຫຼວ',
            cronJobShellTitle: 'ແຈ້ງເຕືອນງານ Shell script 「 {0} 」 ລົ້ມເຫຼວ',
            cronJobCurlTitle: 'ແຈ້ງເຕືອນງານເຂົ້າເຖິງ URL 「 {0} 」 ລົ້ມເຫຼວ',
            cronJobCutWebsiteLogTitle: 'ແຈ້ງເຕືອນງານຕັດ Log ເວັບໄຊ 「 {0} 」 ລົ້ມເຫຼວ',
            cronJobCleanTitle: 'ແຈ້ງເຕືອນງານລ້າງ Cache 「 {0} 」 ລົ້ມເຫຼວ',
            cronJobNtpTitle: 'ແຈ້ງເຕືອນງານຊິງໂຄຣໄນເວລາເຊີເວີ 「 {0} 」 ລົ້ມເຫຼວ',
            clamsRule: 'ແຈ້ງເຕືອນພົບໄວຣັສ，ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            cronJobAppRule: 'ແຈ້ງເຕືອນສຳຮອງແອັບລົ້ມເຫຼວ，ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            cronJobWebsiteRule: 'ແຈ້ງເຕືອນສຳຮອງເວັບໄຊລົ້ມເຫຼວ，ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            cronJobDatabaseRule: 'ແຈ້ງເຕືອນສຳຮອງຖານຂໍ້ມູນລົ້ມເຫຼວ，ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            cronJobDirectoryRule: 'ແຈ້ງເຕືອນສຳຮອງໄດເຣັກທໍຣີລົ້ມເຫຼວ，ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            cronJobLogRule: 'ແຈ້ງເຕືອນສຳຮອງ Log ລົ້ມເຫຼວ，ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            cronJobSnapshotRule: 'ແຈ້ງເຕືອນສຳຮອງ Snapshot ລົ້ມເຫຼວ，ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            cronJobShellRule: 'ແຈ້ງເຕືອນ Shell script ລົ້ມເຫຼວ，ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            cronJobCurlRule: 'ແຈ້ງເຕືອນເຂົ້າເຖິງ URL ລົ້ມເຫຼວ，ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            cronJobCutWebsiteLogRule: 'ແຈ້ງເຕືອນຕັດ Log ເວັບໄຊລົ້ມເຫຼວ，ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            cronJobCleanRule: 'ແຈ້ງເຕືອນລ້າງ Cache ລົ້ມເຫຼວ，ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            cronJobNtpRule: 'ແຈ້ງເຕືອນຊິງໂຄຣໄນເວລາລົ້ມເຫຼວ，ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            alertSmsHelper: 'ຂໍ້ຈຳກັດ SMS: ທັງໝົດ {0} ຂໍ້ຄວາມ, ໃຊ້ໄປແລ້ວ {1}',
            goBuy: 'ຊື້ເພີ່ມ',
            phone: 'ເບີໂທລະສັບ',
            phoneHelper: 'ປ້ອນເບີໂທລະສັບທີ່ແທ້ຈິງເພື່ອຮັບແຈ້ງເຕືອນ',
            dailyAlertNum: 'ຂີດຈຳກັດແຈ້ງເຕືອນຕໍ່ມື້',
            dailyAlertNumHelper: 'ຈຳນວນແຈ້ງເຕືອນສູງສຸດຕໍ່ມື້ (ບໍ່ເກີນ 100)',
            timeRange: 'ຊ່ວງເວລາ',
            sendTimeRange: 'ຊ່ວງເວລາສົ່ງ',
            sendTimeRangeHelper: 'ສາມາດສົ່ງໄດ້ໃນຊ່ວງເວລາ {0}',
            to: 'ຫາ',
            startTime: 'ເວລາເລີ່ມຕົ້ນ',
            endTime: 'ເວລາສິ້ນສຸດ',
            defaultPhone: 'ເລີ່ມຕົ້ນເປັນເບີໂທລະສັບທີ່ຜູກກັບ License',
            noticeAlert: 'ແຈ້ງເຕືອນທົ່ວໄປ',
            resourceAlert: 'ແຈ້ງເຕືອນຊັບພະຍາກອນ',
            agentOfflineAlertHelper: 'ເມື່ອເປີດແຈ້ງເຕືອນອອບລາຍ, ໂນດຫຼັກຈະສະແກນທຸກໆ 30 ນາທີ.',
            offline: 'ແຈ້ງເຕືອນອອບລາຍ',
            offlineHelper: 'ເມື່ອຕັ້ງເປັນແຈ້ງເຕືອນອອບລາຍ, ໂນດຫຼັກຈະສະແກນທຸກໆ 30 ນາທີ.',
            offlineOff: 'ເປີດແຈ້ງເຕືອນອອບລາຍ',
            offlineOffHelper: 'ການເປີດແຈ້ງເຕືອນອອບລາຍຈະເຮັດໃຫ້ໂນດຫຼັກສະແກນທຸກໆ 30 ນາທີ.',
            offlineClose: 'ປິດແຈ້ງເຕືອນອອບລາຍ',
            offlineCloseHelper: 'ການປິດແຈ້ງເຕືອນອອບລາຍຈະເຮັດໃຫ້ໂນດລູກຕ້ອງຈັດການການແຈ້ງເຕືອນເອງ.',
            alertNotice: 'ການແຈ້ງເຕືອນ',
            methodConfig: 'ຕັ້ງຄ່າວິທີການແຈ້ງເຕືອນ',
            createMethod: 'ສ້າງວິທີການແຈ້ງເຕືອນ',
            methodInvalid: 'ການຕັ້ງຄ່າ {0} ບໍ່ຖືກຕ້ອງ',
            commonConfig: 'ການຕັ້ງຄ່າທົ່ວໄປ',
            smsConfig: 'SMS',
            smsConfigHelper: 'ຕັ້ງຄ່າເບີໂທລະສັບສຳລັບ SMS',
            emailConfig: 'ອີເມລ',
            emailConfigHelper: 'ຕັ້ງຄ່າບໍລິການສົ່ງອີເມລ SMTP',
            deleteConfigTitle: 'ລຶບການຕັ້ງຄ່າແຈ້ງເຕືອນ',
            deleteConfigMsg: 'ເຈົ້າແນ່ໃຈບໍວ່າຕ້ອງການລຶບການຕັ້ງຄ່າແຈ້ງເຕືອນນີ້?',
            test: 'ທົດສອບ',
            alertTestOk: 'ທົດສອບການແຈ້ງເຕືອນສຳເລັດ',
            alertTestFailed: 'ທົດສອບການແຈ້ງເຕືອນລົ້ມເຫຼວ',
            displayName: 'ຊື່ສະແດງ',
            sender: 'ຜູ້ສົ່ງ',
            password: 'ລະຫັດຜ່ານ',
            host: 'ເຊີເວີ SMTP',
            port: 'ພອດ',
            encryption: 'ການເຂົ້າລະຫັດ',
            recipient: 'ຜູ້ຮັບ',
            licenseTime: 'ແຈ້ງເຕືອນ License ໝົດອາຍຸ',
            licenseTimeTitle: 'ແຈ້ງເຕືອນ License ໝົດອາຍຸ',
            displayNameHelper: 'ຊື່ຜູ້ສົ່ງທີ່ຈະສະແດງໃນອີເມລ',
            senderHelper: 'ທີ່ຢູ່ອີເມລທີ່ໃຊ້ສົ່ງຂໍ້ຄວາມ',
            passwordHelper: 'ລະຫັດຜ່ານ ຫຼື Authorization code ຂອງອີເມລ',
            hostHelper: 'ທີ່ຢູ່ເຊີເວີ SMTP, ເຊັ່ນ: smtp.qq.com',
            portHelper: 'SSL ມັກຈະໃຊ້ 465, TLS ມັກຈະໃຊ້ 587',
            sslHelper: 'ຫາກພອດແມ່ນ 465, ມັກຈະຕ້ອງໃຊ້ SSL',
            tlsHelper: 'ຫາກພອດແມ່ນ 587, ມັກຈະຕ້ອງໃຊ້ TLS',
            triggerCondition: 'ເງື່ອນໄຂການເຮັດວຽກ',
            loginFail: ' ລັອກອິນລົ້ມເຫຼວພາຍໃນ',
            nodeException: 'ແຈ້ງເຕືອນໂນດຜິດປົກກະຕິ',
            licenseException: 'ແຈ້ງເຕືອນ License ຜິດປົກກະຕິ',
            panelLogin: 'ແຈ້ງເຕືອນການລັອກອິນພາແນລຜິດປົກກະຕິ',
            sshLogin: 'ແຈ້ງເຕືອນການລັອກອິນ SSH ຜິດປົກກະຕິ',
            panelIpLogin: 'ແຈ້ງເຕືອນ IP ລັອກອິນພາແນລຜິດປົກກະຕິ',
            sshIpLogin: 'ແຈ້ງເຕືອນ IP ລັອກອິນ SSH ຜິດປົກກະຕິ',
            ipWhiteListHelper: 'IP ໃນ Whitelist ຈະບໍ່ຖືກຈຳກັດ ແລະ ຈະບໍ່ມີການແຈ້ງເຕືອນເມື່ອລັອກອິນສຳເລັດ',
            nodeExceptionRule: 'ແຈ້ງເຕືອນໂນດຜິດປົກກະຕິ, ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            licenseExceptionRule: 'ແຈ້ງເຕືອນ License ຜິດປົກກະຕິ, ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            panelLoginRule: 'ແຈ້ງເຕືອນການລັອກອິນພາແນລ, ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            sshLoginRule: 'ແຈ້ງເຕືອນການລັອກອິນ SSH, ສົ່ງ {0} ຄັ້ງຕໍ່ມື້',
            userNameHelper: 'ຫາກຊື່ຜູ້ໃຊ້ຫວ່າງ, ຈະໃຊ້ທີ່ຢູ່ຜູ້ສົ່ງເປັນຄ່າເລີ່ມຕົ້ນ',
            alertConfigHelper: 'ຕັ້ງຄ່າຊ່ອງທາງການແຈ້ງເຕືອນເພື່ອຮັບຂໍ້ມູນຈາກພາແນລ',
            weComConfigHelper: 'ຕັ້ງຄ່າການແຈ້ງເຕືອນ WeCom',
            barkConfigHelper: 'ຕັ້ງຄ່າການແຈ້ງເຕືອນ Bark',
            wechatConfigHelper: 'ຕັ້ງຄ່າການແຈ້ງເຕືອນ WeChat Official Account',
            dingTalkConfigHelper: 'ຕັ້ງຄ່າການແຈ້ງເຕືອນ DingTalk',
            feiShuConfigHelper: 'ຕັ້ງຄ່າການແຈ້ງເຕືອນ Feishu',
            webhookName: 'ຊື່ບັອດ',
            webhookUrl: 'Webhook URL',
            alertConfigProHelper: 'ເວີຊັນ Commercial ຮອງຮັບ WeCom, DingTalk, Feishu ແລະ SMS.',
            recipientPlaceholder: 'ກະລຸນາປ້ອນທີ່ຢູ່ອີເມລຜູ້ຮັບ',
            addRecipient: 'ເພີ່ມຜູ້ຮັບ',
            webhookItem: 'Webhook',
            addWebhook: 'ເພີ່ມ Webhook',
            selectAlertType: 'ເລືອກປະເພດການແຈ້ງເຕືອນ',
            configDetail: 'ລາຍລະອຽດການຕັ້ງຄ່າ',
            webhookCount: ' Webhook',
        },
        theme: {
            lingXiaGold: 'LXware Gold',
            classicBlue: 'Classic Blue',
            freshGreen: 'Fresh Green',
            customColor: 'ສີກຳນົດເອງ',
            setDefault: 'ເລີ່ມຕົ້ນ',
            setDefaultHelper: 'ຊຸດສີທີມຈະຖືກຄືນຄ່າເປັນເລີ່ມຕົ້ນ. ຕ້ອງການຕໍ່ບໍ?',
            setHelper: 'ຊຸດສີທີມທີ່ເລືອກຈະຖືກບັນທຶກ. ຕ້ອງການຕໍ່ບໍ?',
        },
        sync: {
            menu: 'ຊິງໂຄຣໄນຊັບພະຍາກອນ',
            file: 'ແລກປ່ຽນໄຟລ໌',
            fileSyncConfirm: 'ເຈົ້າຕ້ອງການໂອນໄຟລ໌/ໂຟນເດີ {1} ຈາກໂນດ {0} ໄປຫາ {3} ໃນໂນດ {2} ບໍ?',
            image: 'ແລກປ່ຽນ Image',
            imageBatchDesc: 'ເລືອກໂນດຕົ້ນທາງ ແລະ Image ກ່ອນ, ຈາກນັ້ນໂອນແບບກຸ່ມໄປຫາຫຼາຍໂນດ.',
            imageBatchConfirmPrefix: 'ກຳລັງຈະໂອນ {0} images ໄປຫາ {1} ໂນດ, ລວມທັງໝົດ {2} ງານ.',

            ssl: 'ຊິງໂຄຣໄນໃບຢັ້ງຢືນ',
            sslBatchDesc: 'ເລືອກໂນດຕົ້ນທາງ ແລະ ຊິງໂຄຣໄນໃບຢັ້ງຢືນທີ່ກຳນົດເຂົ້າມາໃນພາແນລປັດຈຸບັນ.',
            sslBatchConfirmPrefix: 'ກຳລັງຈະຊິງໂຄຣໄນ {0} ໃບຢັ້ງຢືນ ໄປຫາ {1} ໂນດ, ລວມທັງໝົດ {2} ງານ.',

            app: 'ການໂອນຍ້າຍແອັບ',
            appBatchDesc: 'ເລືອກໂນດຕົ້ນທາງ, ແອັບ ແລະ ໂນດເປົ້າໝາຍ, ຈາກນັ້ນກວດສອບຊັບພະຍາກອນທີ່ກ່ຽວຂ້ອງ.',
            appSelectedApp: 'ແອັບທີ່ເລືອກ:',
            appPreviewTitle: 'ຕົວຢ່າງການໂອນຍ້າຍ',
            appPreviewDesc: 'ກວດສອບໂນດເປົ້າໝາຍ ແລະ ຊັບພະຍາກອນທີ່ຈຳເປັນກ່ອນເລີ່ມ.',
            appDatabaseDependency: 'ຖານຂໍ້ມູນທີ່ກ່ຽວຂ້ອງ',
            appResourceRequired: 'ກະລຸນາເລືອກຊັບພະຍາກອນທີ່ເຊື່ອມໂຍງໃຫ້ຄົບຖ້ວນ.',
            appUnsupportedMultipleResources: 'ຮອງຮັບສະເພາະແອັບທີ່ມີຊັບພະຍາກອນເຊື່ອມໂຍງບໍ່ເກີນໜຶ່ງຢ່າງ.',
            appUnsupportedResourceType:
                'ຮອງຮັບສະເພາະແອັບທີ່ບໍ່ມີຊັບພະຍາກອນ ຫຼື ມີພຽງ MySQL, MariaDB, PostgreSQL ຢ່າງດຽວ.',

            targetTitle: 'ໂນດເປົ້າໝາຍ',
            targetDesc: 'ໂນດຕົ້ນທາງຈະຖືກຍົກເວັ້ນໂດຍອັດຕະໂນມັດ. ເລືອກໜຶ່ງ ຫຼື ຫຼາຍໂນດ.',
            targetSearchPlaceholder: 'ຄົ້ນຫາຊື່ ຫຼື ທີ່ຢູ່ໂນດ',
            noTargetNodes: 'ບໍ່ມີໂນດເປົ້າໝາຍ',
            noSourceNode: 'ກະລຸນາເລືອກໂນດຕົ້ນທາງກ່ອນ',
            reviewTargets: 'ໂນດເປົ້າໝາຍ',
            reviewEmpty: 'ກະລຸນາເລືອກຊັບພະຍາກອນ ແລະ ໂນດເປົ້າໝາຍກ່ອນ',
            selectSourceFirst: 'ກະລຸນາເລືອກໂນດຕົ້ນທາງກ່ອນ.',
            selectResourceFirst: 'ກະລຸນາເລືອກຊັບພະຍາກອນທີ່ຕ້ອງການຊິງໂຄຣໄນ.',
            selectTargetFirst: 'ກະລຸນາເລືອກໂນດເປົ້າໝາຍຢ່າງໜ້ອຍໜຶ່ງໂນດ.',
            submitSuccess: 'ສົ່ງງານຊິງໂຄຣໄນສຳເລັດ.',
        },
        vm: {
            vm: 'VM',
            title: 'ເຄື່ອງສະເໝືອນ',
            healthCheck: 'ກວດສອບສຸຂະພາບ',
            healthCheckResult: {
                pass: 'ຜ່ານ',
                info: 'ຂໍ້ມູນ',
                warn: 'ຄຳເຕືອນ',
                fail: 'ລົ້ມເຫຼວ',
                normal: 'ປົກກະຕິ',
                fixCommand: 'ຄຳສັ່ງແກ້ໄຂ',
                technicalDetail: 'ລາຍລະອຽດດ້ານເຕັກນິກ',
                check: {
                    vmName: 'ຊື່ເຄື່ອງສະເໝືອນ',
                    libvirtConnection: 'ການເຊື່ອມຕໍ່ Libvirt',
                    vmDefinition: 'ຄຳນິຍາມເຄື່ອງສະເໝືອນ',
                    domainXML: 'XML ຂອງເຄື່ອງສະເໝືອນ',
                    architecture: 'ສະຖາປັດຕະຍະກຳ',
                    virtualizationType: 'ປະເພດການຈຳລອງ',
                    machineType: 'ປະເພດເຄື່ອງ',
                    efiCapability: 'ຄວາມສາມາດ EFI',
                    qemuEmulator: 'ຕົວຈຳລອງ QEMU',
                    bootOrder: 'ລຳດັບການບູດ',
                    arm64Firmware: 'ເຟີມແວ ARM64',
                    arm64Features: 'ຄຸນສົມບັດ ARM64',
                    arm64Video: 'ຈໍສະແດງຜົນ ARM64',
                    arm64FirmwareFile: 'ໄຟລ໌ເຟີມແວ ARM64',
                    arm64CDROM: 'CD-ROM ARM64',
                    blockDevice: 'ອຸປະກອນບລັອກ',
                    isoArchitecture: 'ສະຖາປັດຕະຍະກຳ ISO',
                    network: 'ເຄືອຂ່າຍ',
                    qemuLog: 'ບັນທຶກ QEMU',
                    arm64RuntimeFirmware: 'ເຟີມແວ ARM64 ໃນຂະນະເຮັດວຽກ',
                },
                reason: {
                    invalidName: 'ຊື່ເຄື່ອງສະເໝືອນບໍ່ຖືກຕ້ອງ.',
                    connectionFailed: 'ບໍ່ສາມາດເຊື່ອມຕໍ່ {uri}.',
                    vmNotFound: 'ບໍ່ພົບເຄື່ອງສະເໝືອນ {name}.',
                    xmlReadFailed: 'ອ່ານ XML ຂອງເຄື່ອງສະເໝືອນບໍ່ສຳເລັດ.',
                    liveXMLFallback: 'ບໍ່ສາມາດອ່ານການຕັ້ງຄ່າຖາວອນ; ກຳລັງໃຊ້ການຕັ້ງຄ່າທີ່ເຮັດວຽກຢູ່.',
                    xmlParseFailed: 'ວິເຄາະ XML ຂອງເຄື່ອງສະເໝືອນບໍ່ສຳເລັດ.',
                    stateReadFailed: 'ບໍ່ສາມາດກຳນົດສະຖານະເຄື່ອງສະເໝືອນ. ໄດ້ຂ້າມການກວດເຟີມແວໃນຂະນະເຮັດວຽກ.',
                    guestArchMissing: 'XML ບໍ່ມີສະຖາປັດຕະຍະກຳຂອງ guest.',
                    archMismatch:
                        'ສະຖາປັດຕະຍະກຳ host ແມ່ນ {hostArch}, ແຕ່ guest ແມ່ນ {guestArch}. ບໍ່ຮອງຮັບການເຮັດວຽກຂ້າມສະຖາປັດຕະຍະກຳ.',
                    nonKVMType: 'ປະເພດການຈຳລອງແມ່ນ {type}, ບໍ່ແມ່ນ KVM ຄ່າເລີ່ມຕົ້ນ.',
                    archOrMachineMissing: 'XML ບໍ່ມີສະຖາປັດຕະຍະກຳ ຫຼື ປະເພດເຄື່ອງ.',
                    machineUnsupported: 'Host ບໍ່ຮອງຮັບ {arch}/{machine}.',
                    emulatorNotSpecified: 'XML ບໍ່ໄດ້ລະບຸຕົວຈຳລອງ; Libvirt ຈະເລືອກໃຫ້.',
                    fileNotFound: 'ບໍ່ພົບໄຟລ໌: {path}',
                    fileNotExecutable: 'ໄຟລ໌ບໍ່ສາມາດປະຕິບັດໄດ້: {path}',
                    bootDeviceMissing: 'XML ບໍ່ມີອຸປະກອນບູດ.',
                    diskNotFirst: 'ດິສກ໌ບໍ່ແມ່ນອຸປະກອນບູດອັນທຳອິດ. ລຳດັບປັດຈຸບັນ: {order}',
                    cdromNotInBootOrder: 'ມີ CD-ROM ເຊື່ອມຕໍ່ ແຕ່ບໍ່ຢູ່ໃນລຳດັບການບູດ.',
                    firmwareNotConfigured: 'EFI ຫຼື Loader ບໍ່ໄດ້ຕັ້ງຄ່າ, guest ອາດຈະບໍ່ສາມາດເລີ່ມຈໍສະແດງຜົນ ຫຼື ບູດ.',
                    acpiCustom: 'ACPI ຖືກຕັ້ງຄ່າ. ກະລຸນາຢືນຢັນວ່າ guest ຕ້ອງການການຕັ້ງຄ່ານີ້.',
                    acpiRequiresUEFI: 'ACPI ຖືກຕັ້ງຄ່າໂດຍບໍ່ມີ UEFI ເຮັດໃຫ້ເກີດ ACPI requires UEFI.',
                    apicUnsupported: 'x86 APIC ຖືກຕັ້ງຄ່າ ແຕ່ບໍ່ຖືກຕ້ອງສຳລັບ ARM64.',
                    gicNotDeclared: 'XML ຖາວອນບໍ່ມີ GIC; Libvirt ອາດເພີ່ມໃນຂະນະເຮັດວຽກ.',
                    videoNotConfigured: 'XML ບໍ່ມີອຸປະກອນສະແດງຜົນ.',
                    videoNotVirtio: 'ປະເພດອຸປະກອນສະແດງຜົນແມ່ນ {type}; ແນະນຳ Virtio.',
                    firmwareFileMissing: 'ໄຟລ໌ເຟີມແວບໍ່ມີ ຫຼື ບໍ່ແມ່ນໄຟລ໌ປົກກະຕິ: {path}',
                    firmwareNotAvailable: 'Libvirt ບໍ່ລາຍງານ EFI ແລະບໍ່ພົບເຟີມແວ ARM64 UEFI.',
                    cdromBusNotSCSI: 'CD-ROM ໃຊ້ບັສ {bus}; ARM64 ຕ້ອງໃຊ້ SCSI.',
                    cdromNotOnVirtioSCSI: 'CD-ROM ບໍ່ໄດ້ເຊື່ອມກັບຕົວຄວບຄຸມ Virtio SCSI.',
                    diskSourceMissing: 'ບໍ່ມີໄຟລ໌ແຫຼ່ງສຳລັບ {device} {target}.',
                    sourceNotFound: 'ບໍ່ພົບໄຟລ໌ແຫຼ່ງຂອງ {device} {target}: {path}',
                    sourceIsDirectory: 'ເສັ້ນທາງແຫຼ່ງຂອງ {device} {target} ເປັນໂຟນເດີ: {path}',
                    systemDiskNotFound: 'ບໍ່ພົບດິສກ໌ລະບົບ.',
                    isoArchMismatch: 'Guest {guestArch} ມີອິມເມຈທີ່ຄາດວ່າເປັນຂອງ {imageArch} ເຊື່ອມຕໍ່ຢູ່: {path}',
                    networkReadFailed: 'ບໍ່ສາມາດອ່ານເຄືອຂ່າຍ {name}.',
                    networkStateReadFailed: 'ບໍ່ສາມາດອ່ານສະຖານະເຄືອຂ່າຍ {name}.',
                    networkInactive: 'ເຄືອຂ່າຍ {name} ມີຢູ່ ແຕ່ບໍ່ເຮັດວຽກ.',
                    logUnavailable: 'ບໍ່ມີບັນທຶກການເລີ່ມສຳລັບການວິເຄາະ.',
                    logErrorsFound: 'ພົບຂໍ້ຜິດພາດທົ່ວໄປໃນບັນທຶກການເລີ່ມຫຼ້າສຸດ.',
                    vmNotRunning: 'ເຄື່ອງສະເໝືອນບໍ່ໄດ້ເຮັດວຽກ; ໄດ້ຂ້າມການກວດອາກິວເມັນ QEMU.',
                    runtimeFirmwareMissing: 'ບໍ່ພົບ pflash, AAVMF ຫຼື QEMU_EFI ໃນບັນທຶກ QEMU.',
                },
            },
            overview: 'ພາບລວມ',
            dependencies: 'ສິ່ງຂຶ້ນກັບ',
            dependencyPurpose: 'ຈຸດປະສົງ',
            dependencyPurposeMap: {
                libvirt: 'ໃຫ້ບໍລິການຈັດການ VM ສຳລັບຄວບຄຸມວົງຈອນຊີວິດ ແລະ ຈັດສັນຊັບພະຍາກອນ.',
                storage: 'ສະໜອງໄດເຣັກທໍຣີ ຫຼື ພູລຈັດເກັບເລີ່ມຕົ້ນສຳລັບໄຟລ໌ດິສກ໌ຂອງ VM.',
            },
            dependencyNotReady: 'ການກວດສອບສິ່ງຂຶ້ນກັບຂອງ VM ລົ້ມເຫຼວ. ກະລຸນາແກ້ໄຂກ່ອນໃຊ້ເຄື່ອງສະເໝືອນ.',
            helperUnavailable: 'ເລີ່ມຕົ້ນຄວາມສາມາດ VM ລົ້ມເຫຼວ. ກວດສອບ Core Log ຫຼື ອັບເກຣດອີກຄັ້ງກ່ອນໃຊ້ VM.',
            kvmUnavailable: 'ບໍ່ພົບຄວາມສາມາດ Hardware Virtualization ຂອງ KVM ທີ່ໃຊ້ງານໄດ້.',
            kvmCheckCpu: 'ຢືນຢັນວ່າ CPU ຂອງ Host ຮອງຮັບ Intel VT-x ຫຼື AMD-V Virtualization.',
            kvmCheckBios: 'ເປີດຕົວເລືອກ Virtualization ໃນ BIOS/UEFI.',
            kvmCheckModule: 'ຢືນຢັນວ່າໂມດູນ Kernel kvm, kvm_intel ຫຼື kvm_amd ຖືກໂຫຼດຢ່າງຖືກຕ້ອງ.',
            kvmCheckDevice:
                'ຢືນຢັນວ່າ /dev/kvm ມີຢູ່ ແລະ ສະພາບແວດລ້ອມປັດຈຸບັນບໍ່ແມ່ນ Container ຫຼື Cloud Host ທີ່ບໍ່ຮອງຮັບ KVM.',
            cpu: 'CPU',
            memory: 'ໜ່ວຍຄວາມຈຳ',
            disk: 'ດິສກ໌',
            abnormal: 'ຜິດປົກກະຕິ',
            resourceOverview: 'ພາບລວມຊັບພະຍາກອນ',
            cpuAllocated: 'CPU ທີ່ຈັດສັນແລ້ວ',
            memoryAllocated: 'ໜ່ວຍຄວາມຈຳທີ່ຈັດສັນແລ້ວ',
            storageUsed: 'ພື້ນທີ່ຈັດເກັບທີ່ໃຊ້ແລ້ວ',
            riskReminder: 'ຄຳເຕືອນຄວາມສ່ຽງ',
            noRisk: 'ບໍ່ມີຄວາມສ່ຽງ',
            runtimeHealth: 'ສຸຂະພາບຣັນທາມ',
            runtimeAbnormal: 'ຣັນທາມຂອງ VM ຜິດປົກກະຕິ',
            noDependency: 'ບໍ່ມີຂໍ້ມູນການກວດສອບສິ່ງຂຶ້ນກັບ',
            storageOverview: 'ພາບລວມພື້ນທີ່ຈັດເກັບ',
            totalAllocated: 'ຄຳນວນຈາກການຕັ້ງຄ່າ VM ທັງໝົດ',
            runningAllocated: 'ຈັດສັນໃຫ້ທີ່ກຳລັງເຮັດວຽກ: {0}',
            storageAvailable: 'ໃຊ້ໄດ້: {0}',
            inProgress: 'ກຳລັງດຳເນີນການ',
            needAttention: 'ຕ້ອງເອົາໃຈໃສ່',
            normal: 'ປົກກະຕິ',
            environmentRisk: 'ຣັນທາມ VM ຍັງບໍ່ພ້ອມ. ກະລຸນາແກ້ໄຂສິ່ງຂຶ້ນກັບ ຫຼື ບໍລິການ Virtualization.',
            storageRisk: 'ການໃຊ້ພູລຈັດເກັບ {0} ຮອດ {1}% ແລ້ວ.',
            abnormalRisk: 'ມີ VM {0} ເຄື່ອງຢູ່ໃນສະຖານະຜິດປົກກະຕິ.',
            pausedRisk: 'ມີ VM {0} ເຄື່ອງຖືກຢຸດຊົ່ວຄາວ.',
            memoryRisk: 'ການຈັດສັນໜ່ວຍຄວາມຈຳຂອງ VM ຮອດ {0}% ແລ້ວ.',
            cpuLimitHelper: 'CPU ທີ່ໃຊ້ໄດ້ໃນປັດຈຸບັນ: {0} Core',
            cpuLimitExceeded: 'CPU ເກີນຂີດຈຳກັດ. ສູງສຸດທີ່ໃຊ້ໄດ້ໃນປັດຈຸບັນ: {0} Core.',
            memoryLimitHelper: 'ໜ່ວຍຄວາມຈຳທີ່ຈັດສັນໄດ້ໃນປັດຈຸບັນ: {0} (Host ຕ້ອງສຳຮອງໜ່ວຍຄວາມຈຳ {1})',
            memoryLimitExceeded: 'ໜ່ວຍຄວາມຈຳເກີນຂີດຈຳກັດ. ສູງສຸດທີ່ຈັດສັນໄດ້ໃນປັດຈຸບັນ: {0}.',
            storageLimitHelper: 'ພື້ນທີ່ວ່າງໃນພູລຈັດເກັບເປົ້າໝາຍປັດຈຸບັນ: {0}',
            storageLimitExceeded: 'ຄວາມຈຸດິສກ໌ເກີນຂີດຈຳກັດ. ສູງສຸດທີ່ໃຊ້ໄດ້ໃນປັດຈຸບັນ: {0}.',
            iso: 'ISO',
            createFromTemplate: 'ສ້າງຈາກແມ່ແບບ',
            template: 'ແມ່ແບບ',
            templateName: 'ຊື່ແມ່ແບບ',
            convertToTemplate: 'ປ່ຽນເປັນແມ່ແບບ',
            sourceVM: 'VM ຕົ້ນທາງ',
            templateSize: 'ຂະໜາດແມ່ແບບ',
            deleteTemplateConfirm: 'ລຶບແມ່ແບບ {0}. ການດຳເນີນການນີ້ບໍ່ສາມາດຍ້ອນກັບໄດ້. ຕ້ອງການຕໍ່ບໍ?',
            orphanClean: 'ລ້າງຂໍ້ມູນທີ່ບໍ່ຖືກອ້າງອີງ',
            orphanScan: 'ສະແກນໃໝ່',
            orphanCleanHelper:
                'ສະແດງສະເພາະໄຟລ໌ຜູ້ສະໝັກທີ່ບໍ່ຖືກອ້າງອີງໂດຍເຄື່ອງສະເໝືອນ, ສະແນັບຊັອດ ຫຼື ແມ່ແບບທີ່ລົງທະບຽນ. ຢືນຢັນວ່າໄຟລ໌ບໍ່ຖືກໃຊ້ແລ້ວກ່ອນລ້າງ; ການລ້າງບໍ່ສາມາດຍ້ອນກັບໄດ້.',
            orphanSelected: 'ເລືອກແລ້ວ {0} ໄຟລ໌, ລວມທັງໝົດ {1}',
            orphanSize: 'ຂະໜາດ',
            orphanCleanConfirm: 'ລ້າງ {0} ໄຟລ໌ທີ່ເລືອກ ({1}) ບໍ? ການດຳເນີນການນີ້ບໍ່ສາມາດຍ້ອນກັບໄດ້.',
            orphanCleanSuccess: 'ລ້າງ {0} ໄຟລ໌ ແລະ ປ່ອຍພື້ນທີ່ {1} ແລ້ວ.',
            orphanType: {
                orphan_domain_disk: 'ດິສກ໌ທີ່ບໍ່ຖືກອ້າງອີງ',
                orphan_snapshot: 'ສະແນັບຊັອດທີ່ບໍ່ຖືກອ້າງອີງ',
                partial_file: 'ໄຟລ໌ບໍ່ສົມບູນ',
            },
            diskSize: 'ຂະໜາດດິສກ໌',
            diskPath: 'ເສັ້ນທາງດິສກ໌',
            isoPath: 'ເສັ້ນທາງ ISO',
            storagePool: 'ພູລຈັດເກັບ',
            network: 'ເຄືອຂ່າຍ',
            bridgeName: 'ຊື່ Bridge',
            natNetworkHelper: 'VM ສາມາດເຂົ້າເຄືອຂ່າຍຜ່ານ Host, ແຕ່ອຸປະກອນພາຍນອກໂດຍທົ່ວໄປບໍ່ສາມາດເຂົ້າ VM ໂດຍກົງໄດ້.',
            bridgeNetworkHelper:
                'ເຊື່ອມຕໍ່ VM ກັບ Bridge ທີ່ມີຢູ່ໃນ Host (ເຊັ່ນ br0). ຖ້າ Host ມີ NIC ເພີ່ມເຕີມທີ່ບໍ່ໄດ້ໃຊ້ ໃຫ້ສ້າງ Bridge ສຳລັບມັນແລ້ວນຳມາໃຊ້.',
            bridgeNameHelper:
                'ເລືອກ Linux Bridge ທີ່ມີຢູ່ໃນ Host ເຊັ່ນ br0. NIC ກາຍະພາບບໍ່ແມ່ນ Bridge ແລະ ບໍ່ສາມາດເລືອກ Bridge ທີ່ docker/libvirt ຈັດການໄດ້.',
            natCIDRHelper: 'CIDR, ປະຕູເຄືອຂ່າຍ ແລະ ຊ່ວງ DHCP ຈະຖືກໃຊ້ໂດຍເຄືອຂ່າຍສະເໝືອນ NAT ໃໝ່.',
            networkCIDR: 'CIDR ເຄືອຂ່າຍ',
            gateway: 'ປະຕູເຄືອຂ່າຍ',
            dhcpStart: 'DHCP ເລີ່ມຕົ້ນ',
            dhcpEnd: 'DHCP ສິ້ນສຸດ',
            bootOrder: 'ລຳດັບການບູດ',
            bootDiskFirst: 'ດິສກ໌ກ່ອນ (HD → CD-ROM)',
            bootIsoFirst: 'ISO ກ່ອນ (CD-ROM → HD)',
            bootOrderConfirm:
                'ປ່ຽນລຳດັບການບູດເປັນ {0} ບໍ? VM ຈະລອງອຸປະກອນທີ່ Mount ຢູ່ ແລະ ບູດໄດ້ຕາມລຳດັບນີ້ໃນຄັ້ງຖັດໄປທີ່ເລີ່ມ.',
            startAfterCreate: 'ເລີ່ມຫຼັງຈາກສ້າງ',
            autoStart: 'ເລີ່ມອັດຕະໂນມັດ',
            resourceAutoStart: 'ເລີ່ມອັດຕະໂນມັດ',
            capacity: 'ຄວາມຈຸ',
            available: 'ໃຊ້ໄດ້',
            vmCount: 'VM ທີ່ເຊື່ອມໂຍງ',
            usedIPs: 'IP ທີ່ໃຊ້ແລ້ວ',
            monitor: 'ການຕິດຕາມ',
            monitorNotReady: 'ເຄື່ອງສະເໝືອນບໍ່ໄດ້ເຮັດວຽກ. ບໍ່ມີຂໍ້ມູນຕິດຕາມ.',
            monitorLoadFailed: 'ດຶງຂໍ້ມູນຕິດຕາມ VM ລົ້ມເຫຼວ.',
            monitorLoadFailedWithReason: 'ດຶງຂໍ້ມູນຕິດຕາມ VM ລົ້ມເຫຼວ: {0}',
            rename: 'ປ່ຽນຊື່',
            newName: 'ຊື່ໃໝ່',
            renameHelper: 'ປ້ອນຊື່ VM ໃໝ່. ຕ້ອງປິດ VM ກ່ອນປ່ຽນຊື່.',
            renameConfirm: 'ປ່ຽນຊື່ເຄື່ອງສະເໝືອນ [{0}] ເປັນ [{1}] ບໍ?',
            renameRunningHelper: 'ກະລຸນາປິດເຄື່ອງສະເໝືອນກ່ອນປ່ຽນຊື່.',
            cpuUsage: 'ການໃຊ້ CPU',
            memoryUsage: 'ການໃຊ້ໜ່ວຍຄວາມຈຳ',
            diskIO: 'I/O ດິສກ໌',
            networkIO: 'I/O ເຄືອຂ່າຍ',
            diskReadWrite: 'ອ່ານ / ຂຽນດິສກ໌',
            networkRxTx: 'RX / TX ເຄືອຂ່າຍ',
            rx: 'RX',
            tx: 'TX',
            console: 'ຄອນໂຊນ',
            consoleNotReady: 'ຄອນໂຊນ VNC ໃຊ້ງານບໍ່ໄດ້. ກະລຸນາເລີ່ມ VM ແລະ ກວດສອບການຕັ້ງຄ່າກຣາຟິກ VNC.',
            consoleDisconnected: 'ຄອນໂຊນ VNC ຖືກຕັດການເຊື່ອມຕໍ່ແລ້ວ.',
            consoleConnectFailed: 'ເຊື່ອມຕໍ່ຄອນໂຊນ VNC ລົ້ມເຫຼວ. ກວດສອບບໍລິການພຣັອກຊີຄອນໂຊນ.',
            consoleCredentialsRequired: 'ຄອນໂຊນ VNC ຕ້ອງການຂໍ້ມູນຢືນຢັນ. ກວດສອບການຕັ້ງຄ່າພຣັອກຊີ backend.',
            snapshot: 'ສະແນັບຊັອດ',
            createSnapshot: 'ສ້າງສະແນັບຊັອດ',
            recoverSnapshot: 'ກູ້ຄືນສະແນັບຊັອດ',
            snapshotSize: 'ການໃຊ້ງານ',
            currentSnapshot: 'ປັດຈຸບັນ',
            snapshotEmpty: 'ບໍ່ມີສະແນັບຊັອດ',
            snapshotHelper:
                'ສະແນັບຊັອດຈະບັນທຶກສະຖານະ VM ປັດຈຸບັນເປັນຈຸດກູ້ຄືນ. ການປ່ຽນແປງຂໍ້ມູນຕໍ່ມາຈະຖືກບັນທຶກໃນໄຟລ໌ Delta ໂດຍບໍ່ປ່ຽນດິສກ໌ຕົ້ນສະບັບ. ການກູ້ຄືນສະແນັບຊັອດຈະນຳ VM ກັບໄປຈຸດເວລານັ້ນ.',
            snapshotOperationHelper:
                'ບໍ່ສາມາດລຶບສະແນັບຊັອດປັດຈຸບັນໄດ້. ກູ້ຄືນສະແນັບຊັອດໄດ້ສະເພາະເມື່ອປິດເຄື່ອງສະເໝືອນ.',
            snapshotRecoverConfirm:
                'ກູ້ຄືນເຄື່ອງສະເໝືອນ [{1}] ໄປທີ່ສະແນັບຊັອດ [{0}] ບໍ? ດິສກ໌ VM ຈະຖືກກູ້ຄືນເປັນສະຖານະຂອງສະແນັບຊັອດ.',
            interface: 'ສ່ວນຕິດຕໍ່ເຄືອຂ່າຍ',
            device: 'ອຸປະກອນ',
            path: 'ເສັ້ນທາງ',
            start: 'ເລີ່ມ',
            shutdown: 'ປິດເຄື່ອງ',
            reboot: 'ຣີບູດ',
            destroy: 'ບັງຄັບຢຸດ',
            suspend: 'ຢຸດຊົ່ວຄາວ',
            resume: 'ສືບຕໍ່',
            operateConfirm: 'ຢືນຢັນການ {0} ເຄື່ອງສະເໝືອນ [{1}] ບໍ?',
            forceDelete: 'ບັງຄັບລຶບ',
            forceDeleteHelper:
                'ການບັງຄັບລຶບຈະບໍ່ສົນໃຈຂໍ້ຜິດພາດໃນການລຶບ VM, ລຶບ Metadata ຂອງພາແນລ ແລະ ປ່ອຍການໃຊ້ຊັບພະຍາກອນ.',
            deleteNameHelper: '" ເພື່ອລຶບເຄື່ອງສະເໝືອນນີ້',
            isoSource: 'ແຫຼ່ງ ISO',
            downloadFromServer: 'ດາວໂຫຼດຈາກເຊີບເວີ',
            isoTargetDir: 'ເສັ້ນທາງເປົ້າໝາຍ ISO',
            isoTargetDirHelper: 'ໄຟລ໌ ISO ທີ່ອັບໂຫຼດຈາກເຄື່ອງ ຫຼື ດາວໂຫຼດຈາກເຊີບເວີຈະຖືກບັນທຶກໄວ້ໃນໄດເຣັກທໍຣີນີ້.',
            addingIsoRecord: 'ກຳລັງເພີ່ມບັນທຶກ ISO',
            transferInProgress: 'ກຳລັງໂອນ ISO. ຢ່າປິດ Drawer ຫຼື ໜ້ານີ້.',
            isoSize: 'ຂະໜາດ ISO',
            deleteIsoConfirm: 'ການລຶບນີ້ບໍ່ສາມາດຍ້ອນກັບໄດ້. ຕ້ອງການຕໍ່ບໍ?',
            deleteSourceFile: 'ລຶບໄຟລ໌ຕົ້ນທາງ',
            deleteSourceFileHelper: 'ເມື່ອເລືອກ ໄຟລ໌ຕົ້ນທາງທີ່ບັນທຶກ ISO ນີ້ອ້າງອີງຈະຖືກລຶບນຳ ແລະ ບໍ່ສາມາດກູ້ຄືນໄດ້.',
            dir: 'ໄດເຣັກທໍຣີໃນເຄື່ອງ',
        },
        cluster: {
            cluster: 'ແອັບພລິເຄຊັນທຳງານຕໍ່ເນື່ອງ (HA)',
            name: 'ຊື່ຄລັສເຕີ',
            addCluster: 'ເພີ່ມຄລັສເຕີ',
            installNode: 'ຕິດຕັ້ງໂນດ',
            master: 'ໂນດຫຼັກ (Master)',
            slave: 'ໂນດສຳຮອງ (Slave)',
            replicaStatus: 'ສະຖານະ Master-Slave',
            unhealthyDeleteError: 'ສະຖານະໂນດທີ່ຕິດຕັ້ງຜິດປົກກະຕິ. ກະລຸນາກວດສອບລາຍຊື່ໂນດ!',
            replicaStatusError: 'ການດຶງສະຖານະຜິດປົກກະຕິ. ກະລຸນາກວດສອບໂນດຫຼັກ.',
            masterHostError: 'IP ຂອງໂນດຫຼັກຫ້າມເປັນ 127.0.0.1',
        },
    },
    template: {
        create: 'ສ້າງແມ່ແບບ',
        edit: 'ແກ້ໄຂແມ່ແບບ',
        name: 'ຊື່ແມ່ແບບ',
        type: 'ປະເພດແມ່ແບບ',
        single: 'ໄຟລ໌ດ່ຽວ',
        multi: 'ຫລາຍໄຟລ໌ (zip)',
        content: 'ເນື້ອຫາແມ່ແບບ',
        variables: 'ການກຳນົດຕົວປ່ຽນ',
        remark: 'ໝາຍເຫດ',
        filePath: 'ເສັ້ນທາງໄຟລ໌',
        upload: 'ອັບໂຫລດ zip',
        preview: 'ເບິ່ງຕົວຍ່າງ',
        previewEmpty: 'ເລືອກແມ່ແບບເພື່ອເບິ່ງຕົວຍ່າງແບບທັນທີ',
        generate: 'ສ້າງຜົນງານ',
        outputName: 'ຊື່ຜົນງານ',
        outputList: 'ລາຍການຜົນງານ',
        outputCreate: 'ສ້າງຜົນງານ',
        confirmDelete: 'ທ່ານແນ່ໃຈບໍ່ທີ່ຈະລຶບແມ່ແບບນີ້? ຜົນງານທີ່ກ່ຽວຂ້ອງຈະຖືກລຶບນຳ',
        confirmDeleteOutput: 'ທ່ານແນ່ໃຈບໍ່ທີ່ຈະລຶບຜົນງານນີ້?',
        variableKey: 'ຊື່ຕົວປ່ຽນ',
        variableLabel: 'ປ້າຍກຳກັບ',
        variableType: 'ປະເພດ',
        variableDefault: 'ຄ່າເລີ່ມຕົ້ນ',
        variableOptions: 'ຕົວເລືອກ (ແຍກດ້ວຍເຄື່ອງໝາຍຈຸດ)',
        variableRequired: 'ຈຳເປັນ',
        varTypeText: 'ຂໍ້ຄວາມແຖວດຽວ',
        varTypeTextHelper: 'ຊ່ອງປ້ອນຂໍ້ຄວາມທົ່ວໄປ',
        varTypeTextarea: 'ຂໍ້ຄວາມຫລາຍແຖວ',
        varTypeTextareaHelper: 'ເໝາະສົມສຳລັບຫຍໍ້ໜ້າ ແລະ ຂໍ້ຄວາມຍາວ',
        varTypeNumber: 'ຕົວເລກ',
        varTypeNumberHelper: 'ປ້ອນໄດ້ພຽງຕົວເລກເທົ່ານັ້ນ',
        varTypeSelect: 'ເລືອກຈາກລາຍການ',
        varTypeSelectHelper: 'ເລືອກຈາກຕົວເລືອກທີ່ກຳນົດໄວ້, ຕ້ອງປ້ອນຕົວເລືອກ',
        varTypeColor: 'ສີ',
        varTypeColorHelper: 'ເຄື່ອງມືເລືອກສີ',
        autoDetectHelper: 'ຕົວປ່ຽນທີ່ຫໍ່ດ້ວຍວົງເລັບຄູ່ຈະຖືກກວດພົບໂດຍອັດຕະໂນມັດ ແລະ ເພີ່ມໃສ່ຕາຕະລາງ',
        selectTemplate: 'ເລືອກແມ່ແບບ',
        fillVariables: 'ປ້ອນຕົວປ່ຽນ',
        noVariables: 'ແມ່ແບບນີ້ບໍ່ມີຕົວປ່ຽນທີ່ກຳນົດໄວ້',
        outputSuccess: 'ສ້າງຜົນງານສຳເລັດແລ້ວ',
        importButton: 'ນຳເຂົ້າຈາກແມ່ແບບ',
    },
};

export default {
    ...getFuLocaleMessage('lo'),
    ...message,
};
