From 722422a0cf3c939cc6d2ccc941e660e1d071c51a Mon Sep 17 00:00:00 2001 From: weeix Date: Thu, 14 Sep 2023 17:53:04 +0700 Subject: [PATCH] i18n: Add Thai language (#23165) --- .../account/messages/messages_th.properties | 383 ++++++++++++++ .../theme/base/account/theme.properties | 2 +- .../email/messages/messages_th.properties | 50 ++ .../theme/base/email/theme.properties | 2 +- .../login/messages/messages_th.properties | 493 ++++++++++++++++++ .../theme/base/login/theme.properties | 2 +- .../account/messages/messages_th.properties | 177 +++++++ .../account/messages/messages_en.properties | 1 + .../login/messages/messages_en.properties | 1 + 9 files changed, 1108 insertions(+), 3 deletions(-) create mode 100644 themes/src/main/resources-community/theme/base/account/messages/messages_th.properties create mode 100644 themes/src/main/resources-community/theme/base/email/messages/messages_th.properties create mode 100644 themes/src/main/resources-community/theme/base/login/messages/messages_th.properties create mode 100644 themes/src/main/resources-community/theme/keycloak.v2/account/messages/messages_th.properties diff --git a/themes/src/main/resources-community/theme/base/account/messages/messages_th.properties b/themes/src/main/resources-community/theme/base/account/messages/messages_th.properties new file mode 100644 index 0000000000..d5c5ce3a4d --- /dev/null +++ b/themes/src/main/resources-community/theme/base/account/messages/messages_th.properties @@ -0,0 +1,383 @@ +# encoding: utf-8 +doSave=บันทึก +doCancel=ยกเลิก +doLogOutAllSessions=ออกจากระบบทุกเซสชัน +doRemove=ลบ +doAdd=เพิ่ม +doSignOut=ออกจากระบบ +doLogIn=เข้าสู่ระบบ +doLink=ลิงก์ +noAccessMessage=ไม่อนุญาตให้เข้าถึง + +personalInfoSidebarTitle=ข้อมูลส่วนตัว +accountSecuritySidebarTitle=ความปลอดภัยของบัญชี +signingInSidebarTitle=กำลังเข้าสู่ระบบ +deviceActivitySidebarTitle=กิจกรรมของอุปกรณ์ +linkedAccountsSidebarTitle=บัญชีที่เชื่อมโยง + +editAccountHtmlTitle=แก้ไขบัญชี +personalInfoHtmlTitle=ข้อมูลส่วนตัว +federatedIdentitiesHtmlTitle=Federated Identities +accountLogHtmlTitle=บันทึกการใช้งานบัญชี +changePasswordHtmlTitle=เปลี่ยนรหัสผ่าน +deviceActivityHtmlTitle=กิจกรรมของอุปกรณ์ +sessionsHtmlTitle=เซสชัน +accountManagementTitle=การจัดการบัญชี Keycloak +authenticatorTitle=Authenticator +applicationsHtmlTitle=แอปพลิเคชัน +linkedAccountsHtmlTitle=บัญชีที่เชื่อมโยง + +accountManagementWelcomeMessage=ยินดีต้อนรับสู่การจัดการบัญชี Keycloak +personalInfoIntroMessage=จัดการข้อมูลพื้นฐานของคุณ +accountSecurityTitle=ความปลอดภัยของบัญชี +accountSecurityIntroMessage=ควบคุมรหัสผ่านและการเข้าถึงบัญชีของคุณ +applicationsIntroMessage=ติดตามและจัดการการอนุญาตให้แอปพลิเคชันเข้าถึงบัญชีของคุณ +resourceIntroMessage=แบ่งปันทรัพยากรของคุณให้แก่สมาชิกในทีม +passwordLastUpdateMessage=รหัสผ่านของคุณได้รับการปรับปรุง ณ +updatePasswordTitle=ปรับปรุงรหัสผ่าน +updatePasswordMessageTitle=โปรดตรวจสอบให้แน่ใจว่าคุณเลือกรหัสผ่านที่แข็งแกร่ง +updatePasswordMessage=รหัสผ่านที่แข็งแกร่งประกอบด้วยตัวเลข ตัวอักษร และสัญลักษณ์ โดยยากที่จะถูกเดารูปแบบ ไม่คล้ายคำจริง และใช้เฉพาะสำหรับบัญชีนี้เท่านั้น +personalSubTitle=ข้อมูลส่วนตัวของคุณ +personalSubMessage=จัดการข้อมูลพื้นฐานของคุณ + +authenticatorCode=รหัสสำหรับใช้ครั้งเดียว +email=อีเมล +firstName=ชื่อ +givenName=ชื่อ +fullName=ชื่อ-นามสกุล +lastName=นามสกุล +familyName=นามสกุล +password=รหัสผ่าน +currentPassword=รหัสผ่านปัจจุบัน +passwordConfirm=ยืนยันรหัสผ่าน +passwordNew=รหัสผ่านใหม่ +username=ชื่อผู้ใช้งาน +address=ที่อยู่ +street=ถนน +locality=เมืองหรือตำบล +region=รัฐ จังหวัด หรือภูมิภาค +postal_code=รหัสไปรษณีย์ +country=ประเทศ +emailVerified=ตรวจสอบอีเมลแล้ว +website=หน้าเว็บ +phoneNumber=หมายเลขโทรศัพท์ +phoneNumberVerified=ตรวจสอบหมายเลขโทรศัพท์แล้ว +gender=เพศ +birthday=วันเกิด +zoneinfo=โซนเวลา +gssDelegationCredential=GSS Delegation Credential + +profileScopeConsentText=โปรไฟล์ผู้ใช้งาน +emailScopeConsentText=ที่อยู่อีเมล +addressScopeConsentText=ที่อยู่ +phoneScopeConsentText=หมายเลขโทรศัพท์ +offlineAccessScopeConsentText=การเข้าถึงแบบออฟไลน์ +samlRoleListScopeConsentText=บทบาทของฉัน +rolesScopeConsentText=บทบาทผู้ใช้งาน + +role_admin=ผู้ดูแลระบบ +role_realm-admin=ผู้ดูแลระบบ realm +role_create-realm=สร้าง realm +role_view-realm=ดู realm +role_view-users=ดูผู้ใช้งาน +role_view-applications=ดูแอปพลิเคชัน +role_view-groups=ดูกลุ่ม +role_view-clients=ดูไคลเอนต์ +role_view-events=ดูเหตุการณ์ +role_view-identity-providers=ดูผู้ให้บริการตัวตน +role_view-consent=ดูการยินยอม +role_manage-realm=จัดการ realm +role_manage-users=จัดการผู้ใช้งาน +role_manage-applications=จัดการแอปพลิเคชัน +role_manage-identity-providers=จัดการผู้ให้บริการตัวตน +role_manage-clients=จัดการไคลเอนต์ +role_manage-events=จัดการเหตุการณ์ +role_view-profile=ดูโปรไฟล์ +role_manage-account=จัดการบัญชี +role_manage-account-links=จัดการลิงก์บัญชี +role_manage-consent=จัดการการยินยอม +role_read-token=อ่านโทเค็น +role_offline-access=การเข้าถึงแบบออฟไลน์ +role_uma_authorization=ขออนุญาต +client_account=บัญชี +client_account-console=คอนโซลบัญชี +client_security-admin-console=คอนโซลผู้ดูแลระบบความปลอดภัย +client_admin-cli=CLI สำหรับผู้ดูแลระบบ +client_realm-management=การจัดการ realm +client_broker=ตัวแทน + + +requiredFields=ช่องที่ต้องกรอกข้อมูล +allFieldsRequired=ต้องกรอกข้อมูลทุกช่อง + +backToApplication=« กลับไปยังแอปพลิเคชัน +backTo=กลับไปยัง {0} + +date=วันที่ +event=เหตุการณ์ +ip=IP +client=ไคลเอนต์ +clients=ไคลเอนต์ +details=รายละเอียด +started=เริ่มต้น +lastAccess=การเข้าถึงครั้งสุดท้าย +expires=หมดอายุ +applications=แอปพลิเคชัน + +account=บัญชี +federatedIdentity=Federated Identity +authenticator=Authenticator +device-activity=กิจกรรมของอุปกรณ์ +sessions=เซสชัน +log=บันทึก + +application=แอปพลิเคชัน +availableRoles=บทบาทที่มีอยู่ +grantedPermissions=การอนุญาตที่ได้รับ +grantedPersonalInfo=ข้อมูลส่วนตัวที่ได้รับอนุญาต +additionalGrants=การอนุญาตเพิ่มเติม +action=การกระทำ +inResource=ใน +fullAccess=การเข้าถึงเต็มรูปแบบ +offlineToken=โทเค็นแบบออฟไลน์ +revoke=ยกเลิกการอนุญาต + +configureAuthenticators=Authenticators ที่กำหนดค่าแล้ว +mobile=มือถือ +totpStep1=ติดตั้งแอปพลิเคชันใดแอปพลิเคชันหนึ่งต่อไปนี้บนมือถือของคุณ: +totpStep2=เปิดแอปพลิเคชันและสแกนบาร์โค้ด: +totpStep3=ใส่รหัสสำหรับใช้ครั้งเดียวจากแอปพลิเคชัน และคลิกบันทึกเพื่อสิ้นสุดการตั้งค่า +totpStep3DeviceName=ระบุชื่ออุปกรณ์เพื่อช่วยให้คุณจัดการอุปกรณ์ OTP ของคุณได้สะดวกขึ้น + +totpManualStep2=เปิดแอปพลิเคชันและใส่รหัส: +totpManualStep3=ใช้ค่าการกำหนดค่าต่อไปนี้หากแอปพลิเคชันอนุญาตให้ตั้งค่า: +totpUnableToScan=ไม่สามารถสแกนได้? +totpScanBarcode=สแกนบาร์โค้ด? + +totp.totp=Time-based +totp.hotp=Counter-based + +totpType=ประเภท +totpAlgorithm=ขั้นตอนวิธี +totpDigits=หลัก +totpInterval=ช่วงเวลา +totpCounter=Counter +totpDeviceName=ชื่อของอุปกรณ์ + +totpAppFreeOTPName=FreeOTP +totpAppGoogleName=Google Authenticator +totpAppMicrosoftAuthenticatorName=Microsoft Authenticator + +irreversibleAction=การกระทำนี้ไม่สามารถย้อนกลับได้ +deletingImplies=การลบบัญชีของคุณจะ: +errasingData=ลบข้อมูลทั้งหมดของคุณ +loggingOutImmediately=ออกจากระบบทันที +accountUnusable=ไม่สามารถใช้แอปพลิเคชันด้วยบัญชีนี้ได้อีกต่อไป + +missingUsernameMessage=โปรดระบุชื่อผู้ใช้งาน +missingFirstNameMessage=โปรดระบุชื่อ +invalidEmailMessage=ที่อยู่อีเมลไม่ถูกต้อง +missingLastNameMessage=โปรดระบุนามสกุล +missingEmailMessage=โปรดระบุอีเมล +missingPasswordMessage=โปรดระบุรหัสผ่าน +notMatchPasswordMessage=รหัสผ่านไม่ตรงกัน +invalidUserMessage=ผู้ใช้งานไม่ถูกต้อง +updateReadOnlyAttributesRejectedMessage=ไม่สามารถอัพเดตแอตทริบิวต์ที่เป็นแบบอ่านเท่านั้น + +missingTotpMessage=โปรดระบุรหัสสำหรับใช้ครั้งเดียว +missingTotpDeviceNameMessage=โปรดระบุชื่ออุปกรณ์ +invalidPasswordExistingMessage=รหัสผ่านที่มีอยู่ไม่ถูกต้อง +invalidPasswordConfirmMessage=การยืนยันรหัสผ่านไม่ถูกต้อง +invalidTotpMessage=รหัสสำหรับใช้ครั้งเดียวไม่ถูกต้อง + +usernameExistsMessage=ชื่อผู้ใช้งานมีอยู่แล้ว +emailExistsMessage=อีเมลมีอยู่แล้ว + +readOnlyUserMessage=คุณไม่สามารถอัพเดตบัญชีของคุณได้ เนื่องจากเป็นบัญชีแบบอ่านอย่างเดียว +readOnlyUsernameMessage=คุณไม่สามารถอัพเดตชื่อผู้ใช้งานของคุณได้ เนื่องจากเป็นบัญชีแบบอ่านอย่างเดียว +readOnlyPasswordMessage=คุณไม่สามารถอัพเดตรหัสผ่านของคุณได้ เนื่องจากบัญชีของคุณเป็นบัญชีแบบอ่านอย่างเดียว + +successTotpMessage=กำหนดค่า Mobile authenticator แล้ว +successTotpRemovedMessage=ลบ Mobile authenticator แล้ว + +successGrantRevokedMessage=ถอนการให้อนุญาตสำเร็จแล้ว + +accountUpdatedMessage=ได้อัพเดตบัญชีของคุณแล้ว +accountPasswordUpdatedMessage=ได้อัพเดตรหัสผ่านของคุณแล้ว + +missingIdentityProviderMessage=ไม่ได้ระบุผู้ให้บริการตัวตน +invalidFederatedIdentityActionMessage=การกระทำไม่ถูกต้องหรือไม่มี +identityProviderNotFoundMessage=ไม่พบผู้ให้บริการตัวตนที่ระบุ +federatedIdentityLinkNotActiveMessage=ตัวตนนี้ไม่ได้ใช้งานแล้ว +federatedIdentityRemovingLastProviderMessage=คุณไม่สามารถลบ federated identity สุดท้ายได้เนื่องจากคุณไม่มีรหัสผ่าน +identityProviderRedirectErrorMessage=ล้มเหลวในการเปลี่ยนเส้นทางไปยังผู้ให้บริการตัวตน +identityProviderRemovedMessage=ลบผู้ให้บริการตัวตนเรียบร้อยแล้ว +identityProviderAlreadyLinkedMessage=Federated identity ที่ส่งคืนโดย {0} ได้เชื่อมโยงกับผู้ใช้งานอื่นแล้ว +staleCodeAccountMessage=หน้าหมดอายุแล้ว โปรดลองอีกครั้ง +consentDenied=การยินยอมถูกปฏิเสธ +access-denied-when-idp-auth=การเข้าถึงถูกปฏิเสธเมื่อพิสูจน์ตัวจริงด้วย {0} + +accountDisabledMessage=บัญชีถูกปิดใช้งาน กรุณาติดต่อผู้ดูแลระบบของคุณ + +accountTemporarilyDisabledMessage=บัญชีถูกปิดใช้งานชั่วคราว กรุณาติดต่อผู้ดูแลระบบของคุณหรือลองอีกครั้งในภายหลัง +invalidPasswordMinLengthMessage=รหัสผ่านไม่ถูกต้อง: ความยาวขั้นต่ำ {0} +invalidPasswordMaxLengthMessage=รหัสผ่านไม่ถูกต้อง: ความยาวสูงสุด {0} +invalidPasswordMinLowerCaseCharsMessage=รหัสผ่านไม่ถูกต้อง: ต้องมีอักขระพิมพ์เล็กอย่างน้อย {0} ตัว +invalidPasswordMinDigitsMessage=รหัสผ่านไม่ถูกต้อง: ต้องมีจำนวนเลขอย่างน้อย {0} หลัก +invalidPasswordMinUpperCaseCharsMessage=รหัสผ่านไม่ถูกต้อง: ต้องมีอักขระพิมพ์ใหญ่อย่างน้อย {0} ตัว +invalidPasswordMinSpecialCharsMessage=รหัสผ่านไม่ถูกต้อง: ต้องมีอักขระพิเศษอย่างน้อย {0} ตัว +invalidPasswordNotUsernameMessage=รหัสผ่านไม่ถูกต้อง: จะต้องไม่ตรงกับชื่อผู้ใช้งาน +invalidPasswordNotEmailMessage=รหัสผ่านไม่ถูกต้อง: จะต้องไม่ตรงกับอีเมล +invalidPasswordRegexPatternMessage=รหัสผ่านไม่ถูกต้อง: ไม่ผ่าน regex pattern +invalidPasswordHistoryMessage=รหัสผ่านไม่ถูกต้อง: จะต้องไม่ซ้ำกับรหัสผ่านเดิมที่ผ่านมา {0} ครั้ง +invalidPasswordBlacklistedMessage=รหัสผ่านไม่ถูกต้อง: รหัสผ่านอยู่ในบัญชีดำ +invalidPasswordGenericMessage=รหัสผ่านไม่ถูกต้อง: รหัสผ่านใหม่ไม่ตรงตามนโยบายการตั้งรหัสผ่าน + +# Authorization +myResources=ทรัพยากรของฉัน +myResourcesSub=ทรัพยากรของฉัน +doDeny=ปฏิเสธ +doRevoke=ถอนการอนุมัติ +doApprove=อนุมัติ +doRemoveSharing=ลบการแบ่งปัน +doRemoveRequest=ลบคำขอ +peopleAccessResource=ผู้ที่มีสิทธิ์เข้าถึงทรัพยากรนี้ +resourceManagedPolicies=การอนุญาตให้เข้าถึงทรัพยากรนี้ +resourceNoPermissionsGrantingAccess=ไม่มีการอนุญาตให้เข้าถึงทรัพยากรนี้ +anyAction=การกระทำใด ๆ +description=คำอธิบาย +name=ชื่อ +scopes=ขอบเขต +resource=ทรัพยากร +user=ผู้ใช้งาน +peopleSharingThisResource=ผู้ที่แบ่งปันทรัพยากรนี้ +shareWithOthers=แบ่งปันกับผู้อื่น +needMyApproval=ต้องได้รับการอนุมัติจากฉัน +requestsWaitingApproval=คำขอของคุณที่รอการอนุมัติ +icon=ไอคอน +requestor=ผู้ร้องขอ +owner=เจ้าของ +resourcesSharedWithMe=ทรัพยากรที่แบ่งปันกับฉัน +permissionRequestion=คำขออนุญาต +permission=การอนุญาต +shares=การแบ่งปัน +notBeingShared=ทรัพยากรนี้ไม่ได้แบ่งปัน +notHaveAnyResource=คุณไม่มีทรัพยากรใด ๆ +noResourcesSharedWithYou=ไม่มีทรัพยากรใด ๆ ถูกแบ่งปันกับคุณ +havePermissionRequestsWaitingForApproval=คุณมีคำขออนุญาต {0} รายการที่รอการอนุมัติ +clickHereForDetails=คลิกที่นี่เพื่อดูรายละเอียด +resourceIsNotBeingShared=ทรัพยากรไม่ได้ถูกแบ่งปัน + +# Applications +applicationName=ชื่อ +applicationType=ประเภทแอปพลิเคชัน +applicationInUse=แอปพลิเคชันที่ใช้งานอยู่เท่านั้น +clearAllFilter=ล้างตัวกรองทั้งหมด +activeFilters=ตัวกรองที่ใช้งานอยู่ +filterByName=กรองตามชื่อ ... +allApps=แอปพลิเคชันทั้งหมด +internalApps=แอปพลิเคชันภายใน +thirdpartyApps=แอปพลิเคชันของบุคคลที่สาม +appResults=ผลลัพธ์ +clientNotFoundMessage=ไม่พบไคลเอนต์ + +# Linked account +authorizedProvider=ผู้ให้บริการที่ได้รับการอนุญาต +authorizedProviderMessage=ผู้ให้บริการที่ได้รับอนุญาตให้เชื่อมโยงกับบัญชีของคุณ +identityProvider=ผู้ให้บริการตัวตน +identityProviderMessage=เพื่อเชื่อมโยงบัญชีของคุณกับผู้ให้บริการตัวตนที่คุณกำหนดค่าไว้ +socialLogin=การเข้าสู่ระบบด้วยโซเชียลมีเดีย +userDefined=ผู้ใช้งานที่กำหนดไว้ +removeAccess=ลบการเข้าถึง +removeAccessMessage=คุณจะต้องให้อนุญาตใหม่ หากคุณต้องการใช้บัญชีแอปนี้ + +#Authenticator +authenticatorStatusMessage=การตรวจสอบสิทธิ์สองปัจจัยกำลัง +authenticatorFinishSetUpTitle=การตรวจสอบสิทธิ์สองปัจจัยของคุณ +authenticatorFinishSetUpMessage=ทุกครั้งที่คุณล็อกอินเข้าสู่บัญชี Keycloak ของคุณ คุณจะถูกขอให้ใส่รหัสผ่านสำหรับการตรวจสอบสิทธิ์สองปัจจัย +authenticatorSubTitle=ตั้งค่าการตรวจสอบสิทธิ์สองปัจจัย +authenticatorSubMessage=เพื่อเพิ่มความปลอดภัยของบัญชีของคุณ กรุณาเปิดใช้งานวิธีการตรวจสอบสิทธิ์สองปัจจัยที่มีให้ +authenticatorMobileTitle=Mobile Authenticator +authenticatorMobileMessage=ใช้ Mobile Authenticator เพื่อรับรหัสยืนยันการตรวจสอบสิทธิ์สองปัจจัย +authenticatorMobileFinishSetUpMessage=Authenticator ได้ถูกผูกกับโทรศัพท์ของคุณแล้ว +authenticatorActionSetup=ตั้งค่า +authenticatorSMSTitle=SMS Code +authenticatorSMSMessage=Keycloak จะส่งรหัสยืนยันไปยังโทรศัพท์ของคุณเพื่อตรวจสอบสิทธิ์สองปัจจัย +authenticatorSMSFinishSetUpMessage=ข้อความถูกส่งไปยัง +authenticatorDefaultStatus=ค่าเริ่มต้น +authenticatorChangePhone=เปลี่ยนหมายเลขโทรศัพท์ + +#Authenticator - Mobile Authenticator setup +authenticatorMobileSetupTitle=การตั้งค่า Mobile Authenticator +smscodeIntroMessage=ใส่หมายเลขโทรศัพท์ของคุณ รหัสยืนยันจะถูกส่งไปยังโทรศัพท์ของคุณ +mobileSetupStep1=ติดตั้งแอปพลิเคชัน authenticator บนโทรศัพท์ของคุณ แอปพลิเคชันที่แสดงไว้ในนี้ได้รับการสนับสนุน +mobileSetupStep2=เปิดแอปพลิเคชันและสแกนบาร์โค้ด: +mobileSetupStep3=ใส่รหัสผ่านครั้งเดียวที่แอปพลิเคชันให้และคลิกบันทึกเพื่อสิ้นสุดการตั้งค่า +scanBarCode=ต้องการสแกนบาร์โค้ด? +enterBarCode=ใส่รหัสแบบใช้ครั้งเดียว +doCopy=คัดลอก +doFinish=สิ้นสุด + +#Authenticator - SMS Code setup +authenticatorSMSCodeSetupTitle=การตั้งค่า SMS Code +chooseYourCountry=เลือกประเทศของคุณ +enterYourPhoneNumber=ใส่หมายเลขโทรศัพท์ของคุณ +sendVerficationCode=ส่งรหัสยืนยัน +enterYourVerficationCode=ใส่รหัสยืนยันของคุณ + +#Authenticator - backup Code setup +authenticatorBackupCodesSetupTitle=การตั้งค่ารหัสกู้คืน +realmName=Realm +doDownload=ดาวน์โหลด +doPrint=พิมพ์ +generateNewBackupCodes=สร้างรหัสกู้คืนใหม่ +backtoAuthenticatorPage=กลับไปยังหน้า Authenticator + + +#Resources +resources=ทรัพยากร +sharedwithMe=แบ่งปันกับฉัน +share=แบ่งปัน +sharedwith=แบ่งปันกับ +accessPermissions=การอนุญาตให้เข้าถึง +permissionRequests=คำขอการอนุญาต +approve=อนุมัติ +approveAll=อนุมัติทั้งหมด +people=ผู้คน +perPage=ต่อหน้า +currentPage=หน้าปัจจุบัน +sharetheResource=แบ่งปันทรัพยากร +group=กลุ่ม +selectPermission=เลือกการอนุญาต +addPeople=เพิ่มผู้คนเพื่อแบ่งปันทรัพยากรด้วย +addTeam=เพิ่มทีมเพื่อแบ่งปันทรัพยากรด้วย +myPermissions=การอนุญาตของฉัน +waitingforApproval=รอการอนุมัติ +anyPermission=การอนุญาตใด ๆ + +# Openshift messages +openshift.scope.user_info=ข้อมูลผู้ใช้งาน +openshift.scope.user_check-access=ข้อมูลการเข้าถึงผู้ใช้งาน +openshift.scope.user_full=การเข้าถึงแบบเต็ม +openshift.scope.list-projects=รายการโครงการ + +error-invalid-value=ค่าไม่ถูกต้อง +error-invalid-blank=โปรดระบุค่า +error-empty=โปรดระบุค่า +error-invalid-length=ลักษณะประจำ {0} จะต้องมีความยาวระหว่าง {1} และ {2} +error-invalid-length-too-short=ลักษณะประจำ {0} จะต้องมีความยาวขั้นต่ำ {1} +error-invalid-length-too-long=ลักษณะประจำ {0} จะต้องมีความยาวสูงสุด {2} +error-invalid-email=ที่อยู่อีเมลไม่ถูกต้อง +error-invalid-number=จำนวนไม่ถูกต้อง +error-number-out-of-range=ลักษณะประจำ {0} จะต้องเป็นจำนวนระหว่าง {1} และ {2} +error-number-out-of-range-too-small=ลักษณะประจำ {0} จะต้องมีค่าขั้นต่ำ {1} +error-number-out-of-range-too-big=ลักษณะประจำ {0} จะต้องมีค่าสูงสุด {2} +error-pattern-no-match=ค่าไม่ถูกต้อง +error-invalid-uri=URL ไม่ถูกต้อง +error-invalid-uri-scheme=scheme URL ไม่ถูกต้อง +error-invalid-uri-fragment=fragment URL ไม่ถูกต้อง +error-user-attribute-required=โปรดระบุลักษณะประจำ {0} +error-invalid-date=วันที่ไม่ถูกต้อง +error-user-attribute-read-only=เขตข้อมูล {0} เป็นแบบอ่านอย่างเดียว +error-username-invalid-character=ชื่อผู้ใช้งานมีอักขระไม่ถูกต้อง +error-person-name-invalid-character=ชื่อมีอักขระไม่ถูกต้อง diff --git a/themes/src/main/resources-community/theme/base/account/theme.properties b/themes/src/main/resources-community/theme/base/account/theme.properties index 4e0e2eb786..bad471b0ab 100644 --- a/themes/src/main/resources-community/theme/base/account/theme.properties +++ b/themes/src/main/resources-community/theme/base/account/theme.properties @@ -1 +1 @@ -locales=ar,ca,cs,da,de,el,en,es,fa,fr,fi,hu,it,ja,lt,nl,no,pl,pt-BR,ru,sk,sv,tr,zh-CN +locales=ar,ca,cs,da,de,el,en,es,fa,fr,fi,hu,it,ja,lt,nl,no,pl,pt-BR,ru,sk,sv,th,tr,zh-CN diff --git a/themes/src/main/resources-community/theme/base/email/messages/messages_th.properties b/themes/src/main/resources-community/theme/base/email/messages/messages_th.properties new file mode 100644 index 0000000000..c276362fed --- /dev/null +++ b/themes/src/main/resources-community/theme/base/email/messages/messages_th.properties @@ -0,0 +1,50 @@ +# encoding: UTF-8 +emailVerificationSubject=ตรวจสอบอีเมล +emailVerificationBody=มีคนสร้างบัญชี {2} ด้วยที่อยู่อีเมลนี้ หากคุณเป็นผู้สร้างบัญชี คลิกที่ลิงก์ด้านล่างเพื่อยืนยันที่อยู่อีเมลของคุณ\n\n{0}\n\nลิงก์นี้จะหมดอายุภายใน {3}.\n\nถ้าคุณไม่ได้สร้างบัญชี ไม่ต้องสนใจข้อความนี้ +emailVerificationBodyHtml=

มีคนสร้างบัญชี {2} ด้วยที่อยู่อีเมลนี้ หากคุณเป็นผู้สร้างบัญชี คลิกที่ลิงก์ด้านล่างเพื่อยืนยันที่อยู่อีเมลของคุณ

ลิงก์สำหรับการตรวจสอบที่อยู่อีเมล

ลิงก์นี้จะหมดอายุภายใน {3}.

ถ้าคุณไม่ได้สร้างบัญชี ไม่ต้องสนใจข้อความนี้

+emailUpdateConfirmationSubject=ตรวจสอบอีเมลใหม่ +emailUpdateConfirmationBody=คลิกที่ลิงก์ด้านล่างเพื่อปรับปรุงบัญชี {2} ของคุณด้วยที่อยู่อีเมล {1}\n\n{0}\n\nลิงก์นี้จะหมดอายุภายใน {3}.\n\nหากคุณไม่ต้องการดำเนินการแก้ไข ไม่ต้องสนใจข้อความนี้ จะไม่มีสิ่งใดถูกเปลี่ยนแปลง +emailUpdateConfirmationBodyHtml=

คลิกที่ลิงก์ด้านล่างเพื่อปรับปรุงบัญชี {2} ของคุณด้วยที่อยู่อีเมล {1}

{0}

ลิงก์นี้จะหมดอายุภายใน {3}.

หากคุณไม่ต้องการดำเนินการแก้ไข ไม่ต้องสนใจข้อความนี้ จะไม่มีสิ่งใดถูกเปลี่ยนแปลง

+emailTestSubject=[KEYCLOAK] - ข้อความทดสอบ SMTP +emailTestBody=นี่คือข้อความทดสอบ +emailTestBodyHtml=

นี่คือข้อความทดสอบ

+identityProviderLinkSubject=เชื่อมโยง {0} +identityProviderLinkBody=มีผู้ต้องการเชื่อมโยงบัญชี "{1}" ของคุณกับบัญชี "{0}" ของผู้ใช้งาน {2} หากคุณเป็นผู้ดำเนินการ กรุณาคลิกที่ลิงก์ด้านล่างเพื่อเชื่อมโยงบัญชี\n\n{3}\n\nลิงก์นี้จะหมดอายุภายใน {5}.\n\nหากคุณไม่ต้องการเชื่อมโยงบัญชี ไม่ต้องสนใจข้อความนี้ ถ้าคุณเชื่อมโยงบัญชี คุณจะสามารถเข้าสู่ระบบ {1} ผ่าน {0} ได้ +identityProviderLinkBodyHtml=

มีผู้ต้องการเชื่อมโยงบัญชี {1} ของคุณกับบัญชี {0} ของผู้ใช้งาน {2} หากคุณเป็นผู้ดำเนินการ กรุณาคลิกที่ลิงก์ด้านล่างเพื่อเชื่อมโยงบัญชี

ลิงก์สำหรับการยืนยันการเชื่อมโยงบัญชี

ลิงก์นี้จะหมดอายุภายใน {5}.

หากคุณไม่ต้องการเชื่อมโยงบัญชี ไม่ต้องสนใจข้อความนี้ ถ้าคุณเชื่อมโยงบัญชี คุณจะสามารถเข้าสู่ระบบ {1} ผ่าน {0} ได้

+passwordResetSubject=รีเซ็ตรหัสผ่าน +passwordResetBody=มีการร้องขอเปลี่ยนข้อมูลการเข้าสู่ระบบของบัญชี {2} ของคุณ หากคุณเป็นผู้ดำเนินการ กรุณาคลิกที่ลิงก์ด้านล่างเพื่อรีเซ็ต\n\n{0}\n\nลิงก์และรหัสนี้จะหมดอายุภายใน {3}\n\nหากคุณไม่ต้องการรีเซ็ตข้อมูลการเข้าสู่ระบบ ไม่ต้องสนใจข้อความนี้ จะไม่มีสิ่งใดถูกเปลี่ยนแปลง +passwordResetBodyHtml=

มีการร้องขอเปลี่ยนข้อมูลการเข้าสู่ระบบของบัญชี {2} ของคุณ หากคุณเป็นผู้ดำเนินการ กรุณาคลิกที่ลิงก์ด้านล่างเพื่อรีเซ็ต

ลิงก์สำหรับการรีเซ็ตข้อมูล

ลิงก์นี้จะหมดอายุภายใน {3}

หากคุณไม่ต้องการรีเซ็ตข้อมูลการเข้าสู่ระบบ ไม่ต้องสนใจข้อความนี้ จะไม่มีสิ่งใดถูกเปลี่ยนแปลง

+executeActionsSubject=ปรับปรุงบัญชีของคุณ +executeActionsBody=ผู้ดูแลระบบของคุณได้ร้องขอให้คุณปรับปรุงบัญชี {2} ของคุณโดยการดำเนินการต่อไปนี้: {3} คลิกที่ลิงก์ด้านล่างเพื่อเริ่มกระบวนการนี้\n\n{0}\n\nลิงก์นี้จะหมดอายุภายใน {4}\n\nหากคุณไม่ทราบว่าผู้ดูแลระบบของคุณได้ร้องขอ ไม่ต้องสนใจข้อความนี้ จะไม่มีสิ่งใดถูกเปลี่ยนแปลง +executeActionsBodyHtml=

ผู้ดูแลระบบของคุณได้ร้องขอให้คุณปรับปรุงบัญชี {2} ของคุณโดยการดำเนินการต่อไปนี้: {3} คลิกที่ลิงก์ด้านล่างเพื่อเริ่มกระบวนการนี้

ลิงก์สำหรับการปรับปรุงบัญชี

ลิงก์นี้จะหมดอายุภายใน {4}.

หากคุณไม่ทราบว่าผู้ดูแลระบบของคุณได้ร้องขอ ไม่ต้องสนใจข้อความนี้ จะไม่มีสิ่งใดถูกเปลี่ยนแปลง

+eventLoginErrorSubject=ข้อผิดพลาดในการเข้าสู่ระบบ +eventLoginErrorBody=ตรวจพบความพยายามเข้าสู่ระบบที่ไม่สำเร็จด้วยบัญชีของคุณใน {0} จาก {1} หากคุณไม่ได้เป็นผู้ดำเนินการ โปรดติดต่อผู้ดูแลระบบ +eventLoginErrorBodyHtml=

ตรวจพบความพยายามเข้าสู่ระบบที่ไม่สำเร็จด้วยบัญชีของคุณใน {0} จาก {1} หากคุณไม่ได้เป็นผู้ดำเนินการ โปรดติดต่อผู้ดูแลระบบ

+eventRemoveTotpSubject=ลบ OTP +eventRemoveTotpBody=OTP ถูกลบออกจากบัญชีของคุณใน {0} จาก {1} หากคุณไม่ได้เป็นผู้ดำเนินการ โปรดติดต่อผู้ดูแลระบบ +eventRemoveTotpBodyHtml=

OTP ถูกลบออกจากบัญชีของคุณใน {0} จาก {1} หากคุณไม่ได้เป็นผู้ดำเนินการ โปรดติดต่อผู้ดูแลระบบ

+eventUpdatePasswordSubject=ปรับปรุงรหัสผ่าน +eventUpdatePasswordBody=รหัสผ่านของคุณถูกเปลี่ยนใน {0} จาก {1} หากคุณไม่ได้เป็นผู้ดำเนินการ โปรดติดต่อผู้ดูแลระบบ +eventUpdatePasswordBodyHtml=

รหัสผ่านของคุณถูกเปลี่ยนใน {0} จาก {1} หากคุณไม่ได้เป็นผู้ดำเนินการ โปรดติดต่อผู้ดูแลระบบ

+eventUpdateTotpSubject=ปรับปรุง OTP +eventUpdateTotpBody=OTP สำหรับบัญชีของคุณถูกปรับปรุงใน {0} จาก {1} หากคุณไม่ได้เป็นผู้ดำเนินการ โปรดติดต่อผู้ดูแลระบบ +eventUpdateTotpBodyHtml=

OTP สำหรับบัญชีของคุณถูกปรับปรุงใน {0} จาก {1} หากคุณไม่ได้เป็นผู้ดำเนินการ โปรดติดต่อผู้ดูแลระบบ

+ +requiredAction.CONFIGURE_TOTP=กำหนดค่า OTP +requiredAction.TERMS_AND_CONDITIONS=ข้อกำหนดและเงื่อนไข +requiredAction.UPDATE_PASSWORD=ปรับปรุงรหัสผ่าน +requiredAction.UPDATE_PROFILE=ปรับปรุงโปรไฟล์ +requiredAction.VERIFY_EMAIL=ตรวจสอบอีเมล +requiredAction.CONFIGURE_RECOVERY_AUTHN_CODES=สร้างรหัสการกู้คืน + +# units for link expiration timeout formatting +# for languages which have more unit plural forms depending on the value (eg. Czech and other Slavic langs) you can override unit text for some other values like described in the Java choice format which is documented here. For Czech, it would be '{0,choice,0#minut|1#minuta|2#minuty|2กรุณายืนยันที่อยู่อีเมลของคุณโดยการใส่รหัสต่อไปนี้

{0}

diff --git a/themes/src/main/resources-community/theme/base/email/theme.properties b/themes/src/main/resources-community/theme/base/email/theme.properties index 4e0e2eb786..bad471b0ab 100644 --- a/themes/src/main/resources-community/theme/base/email/theme.properties +++ b/themes/src/main/resources-community/theme/base/email/theme.properties @@ -1 +1 @@ -locales=ar,ca,cs,da,de,el,en,es,fa,fr,fi,hu,it,ja,lt,nl,no,pl,pt-BR,ru,sk,sv,tr,zh-CN +locales=ar,ca,cs,da,de,el,en,es,fa,fr,fi,hu,it,ja,lt,nl,no,pl,pt-BR,ru,sk,sv,th,tr,zh-CN diff --git a/themes/src/main/resources-community/theme/base/login/messages/messages_th.properties b/themes/src/main/resources-community/theme/base/login/messages/messages_th.properties new file mode 100644 index 0000000000..6b5d160558 --- /dev/null +++ b/themes/src/main/resources-community/theme/base/login/messages/messages_th.properties @@ -0,0 +1,493 @@ +# encoding: UTF-8 +doLogIn=เข้าสู่ระบบ +doRegister=ลงทะเบียน +doCancel=ยกเลิก +doSubmit=ส่ง +doBack=ย้อนกลับ +doYes=ใช่ +doNo=ไม่ใช่ +doContinue=ดำเนินการต่อ +doIgnore=ไม่สนใจ +doAccept=ยอมรับ +doDecline=ปฏิเสธ +doForgotPassword=ลืมรหัสผ่าน? +doClickHere=คลิกที่นี่ +doImpersonate=สวมบทบาท +doTryAgain=ลองอีกครั้ง +doTryAnotherWay=ลองวิธีอื่น +doConfirmDelete=ยืนยันการลบ +errorDeletingAccount=เกิดข้อผิดพลาดขณะลบบัญชี +deletingAccountForbidden=คุณไม่มีสิทธิ์เพียงพอในการลบบัญชีของคุณเอง ติดต่อผู้ดูแลระบบ +kerberosNotConfigured=Kerberos ไม่ได้ถูกกำหนดค่า +kerberosNotConfiguredTitle=Kerberos ไม่ได้ถูกกำหนดค่า +bypassKerberosDetail=คุณไม่ได้เข้าสู่ระบบด้วย Kerberos หรือเบราว์เซอร์ของคุณไม่ได้ถูกตั้งค่าให้เข้าสู่ระบบด้วย Kerberos กรุณาคลิกที่ "ดำเนินการต่อ" เพื่อเข้าสู่ระบบโดยวิธีอื่น +kerberosNotSetUp=Kerberos ไม่ได้ถูกตั้งค่า คุณไม่สามารถเข้าสู่ระบบได้ +registerTitle=ลงทะเบียน +loginAccountTitle=เข้าสู่ระบบด้วยบัญชีของคุณ +loginTitle=เข้าสู่ระบบไปยัง {0} +loginTitleHtml={0} +impersonateTitle={0} สวมบทบาทผู้ใช้งาน +impersonateTitleHtml={0} สวมบทบาทผู้ใช้งาน +realmChoice=Realm +unknownUser=ผู้ใช้งานที่ไม่รู้จัก +loginTotpTitle=การตั้งค่า Mobile Authenticator +loginProfileTitle=ปรับปรุงข้อมูลบัญชีผู้ใช้งาน +loginIdpReviewProfileTitle=ปรับปรุงข้อมูลบัญชีผู้ใช้งาน +loginTimeout=การพยายามเข้าสู่ระบบของคุณหมดเวลา การเข้าสู่ระบบจะเริ่มต้นใหม่ +reauthenticate=กรุณาพิสูจน์ตัวจริงอีกครั้งเพื่อดำเนินการต่อ +oauthGrantTitle=ให้อนุญาต {0} +oauthGrantTitleHtml={0} +oauthGrantInformation=ตรวจสอบว่าคุณไว้วางใจ {0} โดยการทำความเข้าใจว่า {0} จะจัดการข้อมูลของคุณอย่างไร +oauthGrantReview=คุณสามารถทบทวน +oauthGrantTos=ข้อตกลงการใช้งาน +oauthGrantPolicy=นโยบายคุ้มครองข้อมูลส่วนบุคคล +errorTitle=เราขอโทษ... +errorTitleHtml=เราขอโทษ ... +emailVerifyTitle=การยืนยันอีเมล +emailForgotTitle=ลืมรหัสผ่านของคุณ? +updateEmailTitle=ปรับปรุงอีเมล +emailUpdateConfirmationSentTitle=ส่งอีเมลยืนยันแล้ว +emailUpdateConfirmationSent=อีเมลยืนยันถูกส่งไปยัง {0} คุณต้องปฏิบัติตามคำแนะนำในอีเมลเพื่อสิ้นสุดการปรับปรุงอีเมล +emailUpdatedTitle=อีเมลถูกปรับปรุงแล้ว +emailUpdated=อีเมลของบัญชีถูกปรับปรุงเป็น {0} เรียบร้อยแล้ว +updatePasswordTitle=ปรับปรุงรหัสผ่าน +codeSuccessTitle=รหัสสำเร็จ +codeErrorTitle=รหัสข้อผิดพลาด\: {0} +displayUnsupported=ไม่สนับสนุนการแสดงผลที่ร้องขอ +browserRequired=ต้องใช้เบราว์เซอร์ในการเข้าสู่ระบบ +browserContinue=ต้องใช้เบราว์เซอร์ในการเข้าสู่ระบบต่อ +browserContinuePrompt=เปิดเบราว์เซอร์และเข้าสู่ระบบต่อ? [y/n]: +browserContinueAnswer=y + +# Transports +usb=USB +nfc=NFC +bluetooth=Bluetooth +internal=ภายใน +unknown=ไม่ทราบ + +termsTitle=ข้อกำหนดและเงื่อนไข +termsText=

ข้อกำหนดและเงื่อนไขที่จะกำหนด

+termsPlainText=ข้อกำหนดและเงื่อนไขที่จะกำหนด +termsAcceptanceRequired=คุณต้องยอมรับข้อกำหนดและเงื่อนไขของเรา +acceptTerms=ฉันยอมรับข้อกำหนดและเงื่อนไข + +recaptchaFailed=Recaptcha ไม่ถูกต้อง +recaptchaNotConfigured=ต้องใช้ Recaptcha แต่ไม่ได้กำหนดค่า +consentDenied=การขอความยินยอมถูกปฏิเสธ + +noAccount=ผู้ใช้งานใหม่? +username=ชื่อผู้ใช้งาน +usernameOrEmail=ชื่อผู้ใช้งานหรืออีเมล +firstName=ชื่อ +givenName=ชื่อ +fullName=ชื่อ-นามสกุล +lastName=นามสกุล +familyName=นามสกุล +email=อีเมล +password=รหัสผ่าน +passwordConfirm=ยืนยันรหัสผ่าน +passwordNew=รหัสผ่านใหม่ +passwordNewConfirm=ยืนยันรหัสผ่านใหม่ +rememberMe=จดจำฉันไว้ +authenticatorCode=รหัสสำหรับใช้ครั้งเดียว +address=ที่อยู่ +street=ถนน +locality=อำเภอ/เขต +region=จังหวัด +postal_code=รหัสไปรษณีย์ +country=ประเทศ +emailVerified=อีเมลที่ยืนยันแล้ว +website=เว็บไซต์ +phoneNumber=หมายเลขโทรศัพท์ +phoneNumberVerified=หมายเลขโทรศัพท์ที่ยืนยันแล้ว +gender=เพศ +birthday=วันเกิด +zoneinfo=เขตเวลา +gssDelegationCredential=GSS Delegation Credential +logoutOtherSessions=ออกจากระบบจากอุปกรณ์อื่น + +profileScopeConsentText=โปรไฟล์ผู้ใช้งาน +emailScopeConsentText=ที่อยู่อีเมล +addressScopeConsentText=ที่อยู่ +phoneScopeConsentText=หมายเลขโทรศัพท์ +offlineAccessScopeConsentText=การเข้าถึงแบบออฟไลน์ +samlRoleListScopeConsentText=บทบาทของฉัน +rolesScopeConsentText=บทบาทผู้ใช้งาน + +restartLoginTooltip=เริ่มการเข้าสู่ระบบใหม่ + +loginTotpIntro=คุณต้องตั้งค่าอุปกรณ์สำหรับสร้างรหัสแบบใช้ครั้งเดียวเพื่อเข้าถึงบัญชีนี้ +loginTotpStep1=ติดตั้งแอปพลิเคชันใดแอปพลิเคชันหนึ่งจากรายการต่อไปนี้ลงในโทรศัพท์ของคุณ: +loginTotpStep2=เปิดแอปพลิเคชันและสแกนบาร์โค้ด: +loginTotpStep3=ใส่รหัสผ่านครั้งเดียวที่แอปพลิเคชันให้และคลิก "ส่ง" เพื่อสิ้นสุดการตั้งค่า +loginTotpStep3DeviceName=กำหนดชื่ออุปกรณ์เพื่อช่วยจัดการอุปกรณ์ OTP ของคุณ +loginTotpManualStep2=เปิดแอปพลิเคชันและใส่คีย์: +loginTotpManualStep3=ใช้การตั้งค่าต่อไปนี้หากแอปพลิเคชันสามารถระบุการตั้งค่าได้: +loginTotpUnableToScan=ไม่สามารถสแกนได้? +loginTotpScanBarcode=สแกนบาร์โค้ด? +loginCredential=Credential ข้อมูลประจำตัว +loginOtpOneTime=รหัสสำหรับใช้ครั้งเดียว +loginTotpType=ประเภท +loginTotpAlgorithm=ขั้นตอนวิธี +loginTotpDigits=หลัก +loginTotpInterval=ช่วงเวลา +loginTotpCounter=Counter +loginTotpDeviceName=ชื่ออุปกรณ์ + +loginTotp.totp=Time-based +loginTotp.hotp=Counter-based + +totpAppFreeOTPName=FreeOTP +totpAppGoogleName=Google Authenticator +totpAppMicrosoftAuthenticatorName=Microsoft Authenticator + +loginChooseAuthenticator=เลือกวิธีการเข้าสู่ระบบ + +oauthGrantRequest=คุณอนุญาตให้ใช้สิทธิ์ในการเข้าถึงเหล่านี้หรือไม่? +inResource=ใน + +oauth2DeviceVerificationTitle=การเข้าสู่ระบบของอุปกรณ์ +verifyOAuth2DeviceUserCode=ระบุรหัสที่ได้รับจากอุปกรณ์ของคุณและคลิก "ส่ง" +oauth2DeviceInvalidUserCodeMessage=รหัสไม่ถูกต้อง โปรดลองอีกครั้ง +oauth2DeviceExpiredUserCodeMessage=รหัสหมดอายุแล้ว โปรดกลับไปที่อุปกรณ์ของคุณและลองเชื่อมต่ออีกครั้ง +oauth2DeviceVerificationCompleteHeader=การเข้าสู่ระบบของอุปกรณ์สำเร็จ +oauth2DeviceVerificationCompleteMessage=คุณสามารถปิดหน้าต่างเบราว์เซอร์นี้และกลับไปที่อุปกรณ์ของคุณ +oauth2DeviceVerificationFailedHeader=การเข้าสู่ระบบของอุปกรณ์ล้มเหลว +oauth2DeviceVerificationFailedMessage=คุณสามารถปิดหน้าต่างเบราว์เซอร์นี้และกลับไปที่อุปกรณ์ของคุณและลองเชื่อมต่ออีกครั้ง +oauth2DeviceConsentDeniedMessage=การขอความยินยอมให้เชื่อมต่อกับอุปกรณ์ถูกปฏิเสธ +oauth2DeviceAuthorizationGrantDisabledMessage=ไคลเอนต์ไม่ได้รับการยินยอมให้เริ่ม OAuth 2.0 Device Authorization Grant การทำงานนี้ถูกปิดใช้งานสำหรับไคลเอนต์ + +emailVerifyInstruction1=ได้ส่งอีเมลที่มีคำแนะนำในการยืนยันที่อยู่อีเมลของคุณไปยังที่อยู่อีเมลของคุณ {0} +emailVerifyInstruction2=ไม่ได้รับรหัสยืนยันในอีเมลของคุณ? +emailVerifyInstruction3=เพื่อส่งอีเมลอีกครั้ง + +emailLinkIdpTitle=ลิงก์ {0} +emailLinkIdp1=ได้ส่งอีเมลที่มีคำแนะนำในการเชื่อมโยงบัญชี {0} {1} กับ {2} บัญชีของคุณ +emailLinkIdp2=ไม่ได้รับรหัสยืนยันในอีเมลของคุณ? +emailLinkIdp3=เพื่อส่งอีเมลอีกครั้ง +emailLinkIdp4=หากคุณได้ยืนยันอีเมลในบราวเซอร์อื่นแล้ว +emailLinkIdp5=เพื่อดำเนินการต่อ + +backToLogin=« กลับไปที่การเข้าสู่ระบบ + +emailInstruction=ระบุชื่อผู้ใช้งานหรือที่อยู่อีเมลของคุณ เราจะส่งคำแนะนำในการสร้างรหัสผ่านใหม่ให้คุณ +emailInstructionUsername=ระบุชื่อผู้ใช้งานของคุณ เราจะส่งคำแนะนำในการสร้างรหัสผ่านใหม่ให้คุณ + +copyCodeInstruction=โปรดคัดลอกและวางรหัสนี้ในแอปพลิเคชันของคุณ: + +pageExpiredTitle=หน้านี้หมดเวลาแล้ว +pageExpiredMsg1=เพื่อเริ่มกระบวนการเข้าสู่ระบบอีกครั้ง +pageExpiredMsg2=เพื่อดำเนินการเข้าสู่ระบบต่อ + +personalInfo=ข้อมูลส่วนตัว: +role_admin=ผู้ดูแลระบบ +role_realm-admin=ผู้ดูแลระบบ realm +role_create-realm=สร้าง realm +role_create-client=สร้างไคลเอนต์ +role_view-realm=ดู realm +role_view-users=ดูผู้ใช้งาน +role_view-applications=ดูแอปพลิเคชัน +role_view-clients=ดูไคลเอนต์ +role_view-events=ดูเหตุการณ์ +role_view-identity-providers=ดูผู้ให้บริการตัวตน +role_manage-realm=จัดการ realm +role_manage-users=จัดการผู้ใช้งาน +role_manage-applications=จัดการแอปพลิเคชัน +role_manage-identity-providers=จัดการผู้ให้บริการตัวตน +role_manage-clients=จัดการไคลเอนต์ +role_manage-events=จัดการเหตุการณ์ +role_view-profile=ดูโปรไฟล์ +role_manage-account=จัดการบัญชี +role_manage-account-links=จัดการการเชื่อมโยงบัญชี +role_read-token=อ่านโทเค็น +role_offline-access=การเข้าถึงแบบออฟไลน์ +client_account=บัญชี +client_account-console=คอนโซลบัญชี +client_security-admin-console=คอนโซลผู้ดูแลระบบความปลอดภัย +client_admin-cli=CLI สำหรับผู้ดูแลระบบ +client_realm-management=การจัดการ realm +client_broker=ตัวแทน + +requiredFields=ฟิลด์ที่ต้องระบุ + +invalidUserMessage=ชื่อผู้ใช้งานหรือรหัสผ่านไม่ถูกต้อง +invalidUsernameMessage=ชื่อผู้ใช้งานไม่ถูกต้อง +invalidUsernameOrEmailMessage=ชื่อผู้ใช้งานหรืออีเมลไม่ถูกต้อง +invalidPasswordMessage=รหัสผ่านไม่ถูกต้อง +invalidEmailMessage=ที่อยู่อีเมลไม่ถูกต้อง +accountDisabledMessage=บัญชีถูกปิดใช้งาน ติดต่อผู้ดูแลระบบของคุณ +accountTemporarilyDisabledMessage=บัญชีถูกปิดใช้งานชั่วคราว ติดต่อผู้ดูแลระบบของคุณหรือลองใหม่ในภายหลัง +expiredCodeMessage=การเข้าสู่ระบบหมดเวลา กรุณาเข้าสู่ระบบอีกครั้ง +expiredActionMessage=การกระทำหมดเวลา กรุณาเข้าสู่ระบบในตอนนี้ +expiredActionTokenNoSessionMessage=การกระทำหมดเวลา +expiredActionTokenSessionExistsMessage=การกระทำหมดเวลา กรุณาเริ่มต้นใหม่ +sessionLimitExceeded=มีเซสชันมากเกินไป + +missingFirstNameMessage=กรุณาระบุชื่อ +missingLastNameMessage=กรุณาระบุนามสกุล +missingEmailMessage=กรุณาระบุอีเมล +missingUsernameMessage=กรุณาระบุชื่อผู้ใช้งาน +missingPasswordMessage=กรุณาระบุรหัสผ่าน +missingTotpMessage=กรุณาระบุรหัสของ authenticator +missingTotpDeviceNameMessage=กรุณาระบุชื่ออุปกรณ์ +notMatchPasswordMessage=รหัสผ่านไม่ตรงกัน + +error-invalid-value=ค่าไม่ถูกต้อง +error-invalid-blank=กรุณาระบุค่า +error-empty=กรุณาระบุค่า +error-invalid-length=ความยาวต้องอยู่ระหว่าง {1} และ {2} อักษร +error-invalid-length-too-short=ความยาวขั้นต่ำคือ {1} อักษร +error-invalid-length-too-long=ความยาวสูงสุดคือ {2} อักษร +error-invalid-email=ที่อยู่อีเมลไม่ถูกต้อง +error-invalid-number=จำนวนไม่ถูกต้อง +error-number-out-of-range=จำนวนต้องอยู่ระหว่าง {1} และ {2} +error-number-out-of-range-too-small=จำนวนต้องมีค่าขั้นต่ำ {1} +error-number-out-of-range-too-big=จำนวนต้องมีค่าสูงสุด {2} +error-pattern-no-match=ค่าไม่ถูกต้อง +error-invalid-uri=URL ไม่ถูกต้อง +error-invalid-uri-scheme=scheme URL ไม่ถูกต้อง +error-invalid-uri-fragment=fragment URL ไม่ถูกต้อง +error-user-attribute-required=กรุณาระบุฟิลด์นี้ +error-invalid-date=วันที่ไม่ถูกต้อง +error-user-attribute-read-only=ฟิลด์นี้เป็นแบบอ่านอย่างเดียว +error-username-invalid-character=ค่ามีอักขระที่ไม่ถูกต้อง +error-person-name-invalid-character=ค่ามีอักขระที่ไม่ถูกต้อง +error-reset-otp-missing-id=กรุณาเลือกการตั้งค่า OTP + +invalidPasswordExistingMessage=รหัสผ่านเดิมไม่ถูกต้อง +invalidPasswordBlacklistedMessage=รหัสผ่านไม่ถูกต้อง: รหัสผ่านอยู่ในบัญชีดำ +invalidPasswordConfirmMessage=การยืนยันรหัสผ่านไม่ตรงกัน +invalidTotpMessage=รหัส Authenticator ไม่ถูกต้อง + +usernameExistsMessage=มีชื่อผู้ใช้งานนี้อยู่แล้ว +emailExistsMessage=มีอีเมลอยู่แล้ว + +federatedIdentityExistsMessage=ผู้ใช้งานที่มี {0} {1} มีอยู่แล้ว กรุณาเข้าสู่ระบบจัดการบัญชีเพื่อเชื่อมโยงบัญชี +federatedIdentityUnavailableMessage=ผู้ใช้งาน {0} ที่ได้รับการตรวจสอบจากผู้ให้บริการตัวตน {1} ไม่มีอยู่ กรุณาติดต่อผู้ดูแลระบบของคุณ +federatedIdentityUnmatchedEssentialClaimMessage=ไอดีโทเค็นที่ออกโดยผู้ให้บริการตัวตนไม่ตรงกับการอ้างสิทธิ์ที่จำเป็นที่กำหนดไว้ กรุณาติดต่อผู้ดูแลระบบของคุณ + +confirmLinkIdpTitle=มีบัญชีอยู่แล้ว +federatedIdentityConfirmLinkMessage=ผู้ใช้งานที่มี {0} {1} มีอยู่แล้ว คุณต้องการดำเนินการอย่างไรต่อ? +federatedIdentityConfirmReauthenticateMessage=ตรวจสอบตัวตนเพื่อเชื่อมโยงบัญชีของคุณกับ {0} +nestedFirstBrokerFlowMessage=ผู้ใช้งาน {0} {1} ไม่ได้เชื่อมโยงกับผู้ใช้งานที่รู้จัก +confirmLinkIdpReviewProfile=รีวิวโปรไฟล์ +confirmLinkIdpContinue=เพิ่มเข้าไปในบัญชีที่มีอยู่ + +configureTotpMessage=คุณต้องตั้งค่า Mobile Authenticator เพื่อเปิดใช้งานบัญชีของคุณ +configureBackupCodesMessage=คุณต้องตั้งค่ารหัสสำรองเพื่อเปิดใช้งานบัญชีของคุณ +updateProfileMessage=คุณต้องปรับปรุงโปรไฟล์ผู้ใช้งานเพื่อเปิดใช้งานบัญชีของคุณ +updatePasswordMessage=คุณต้องเปลี่ยนรหัสผ่านเพื่อเปิดใช้งานบัญชีของคุณ +updateEmailMessage=คุณต้องปรับปรุงที่อยู่อีเมลเพื่อเปิดใช้งานบัญชีของคุณ +resetPasswordMessage=คุณต้องเปลี่ยนรหัสผ่าน +verifyEmailMessage=คุณต้องยืนยันที่อยู่อีเมลเพื่อเปิดใช้งานบัญชีของคุณ +linkIdpMessage=คุณจำเป็นต้องยืนยันที่อยู่อีเมลเพื่อเชื่อมโยงบัญชีของคุณกับ {0} + +emailSentMessage=คุณจะได้รับอีเมลในไม่ช้านี้พร้อมคำแนะนำเพิ่มเติม +emailSendErrorMessage=การส่งอีเมลล้มเหลว โปรดลองอีกครั้งในภายหลัง + +accountUpdatedMessage=บัญชีของคุณได้รับการปรับปรุงแล้ว +accountPasswordUpdatedMessage=รหัสผ่านของคุณได้รับการปรับปรุงแล้ว + +delegationCompleteHeader=เข้าสู่ระบบสำเร็จ +delegationCompleteMessage=คุณสามารถปิดหน้าต่างเบราว์เซอร์นี้และกลับไปที่แอปพลิเคชันคอนโซลของคุณ. +delegationFailedHeader=เข้าสู่ระบบล้มเหลว +delegationFailedMessage=คุณสามารถปิดหน้าต่างเบราว์เซอร์นี้และกลับไปที่แอปพลิเคชันคอนโซลของคุณและลองเข้าสู่ระบบอีกครั้ง. + +noAccessMessage=ไม่มีการเข้าถึง + +invalidPasswordMinLengthMessage=รหัสผ่านไม่ถูกต้อง: ความยาวขั้นต่ำ {0} อักษร +invalidPasswordMaxLengthMessage=รหัสผ่านไม่ถูกต้อง: ความยาวสูงสุด {0} อักษร +invalidPasswordMinDigitsMessage=รหัสผ่านไม่ถูกต้อง: ต้องมีอย่างน้อย {0} หลัก +invalidPasswordMinLowerCaseCharsMessage=รหัสผ่านไม่ถูกต้อง: ต้องมีตัวอักษรพิมพ์เล็กอย่างน้อย {0} อักษร +invalidPasswordMinUpperCaseCharsMessage=รหัสผ่านไม่ถูกต้อง: ต้องมีตัวอักษรพิมพ์ใหญ่อย่างน้อย {0} อักษร +invalidPasswordMinSpecialCharsMessage=รหัสผ่านไม่ถูกต้อง: ต้องมีอักขระพิเศษอย่างน้อย {0} อักษร +invalidPasswordNotUsernameMessage=รหัสผ่านไม่ถูกต้อง: ต้องไม่เหมือนกับชื่อผู้ใช้งาน +invalidPasswordNotEmailMessage=รหัสผ่านไม่ถูกต้อง: ต้องไม่เหมือนกับอีเมล +invalidPasswordRegexPatternMessage=รหัสผ่านไม่ถูกต้อง: ไม่ตรงกับรูปแบบ regex +invalidPasswordHistoryMessage=รหัสผ่านไม่ถูกต้อง: ต้องไม่เหมือนกับ {0} รหัสผ่านล่าสุด +invalidPasswordGenericMessage=รหัสผ่านไม่ถูกต้อง: รหัสผ่านใหม่ไม่เป็นไปตามนโยบายการตั้งรหัสผ่าน + +failedToProcessResponseMessage=การประมวลผลการตอบสนองล้มเหลว +httpsRequiredMessage=จำเป็นต้องใช้ HTTPS +realmNotEnabledMessage=ไม่ได้เปิดใช้ realm +invalidRequestMessage=คำขอไม่ถูกต้อง +successLogout=คุณออกจากระบบแล้ว +failedLogout=การออกจากระบบล้มเหลว +unknownLoginRequesterMessage=ผู้ร้องขอเข้าสู่ระบบที่ไม่รู้จัก +loginRequesterNotEnabledMessage=ผู้ร้องขอเข้าสู่ระบบที่ไม่ได้เปิดใช้งาน +bearerOnlyMessage=แอปพลิเคชันที่ใช้ Bearer-only ไม่ได้รับอนุญาตให้เริ่มการเข้าสู่ระบบผ่านเบราว์เซอร์ +standardFlowDisabledMessage=ไคลเอนต์ไม่ได้รับอนุญาตให้เริ่มการเข้าสู่ระบบผ่านเบราว์เซอร์ด้วย response_type ที่ระบุ Standard flow ถูกระงับสำหรับไคลเอนต์ +implicitFlowDisabledMessage=ไคลเอนต์ไม่ได้รับอนุญาตให้เริ่มการเข้าสู่ระบบผ่านเบราว์เซอร์ด้วย response_type ที่ระบุ Implicit flow ถูกระงับสำหรับไคลเอนต์ +invalidRedirectUriMessage=Uri redirect ไม่ถูกต้อง +unsupportedNameIdFormatMessage=รูปแบบ NameIDFormat ที่ไม่รองรับ +invalidRequesterMessage=ผู้ร้องขอไม่ถูกต้อง +registrationNotAllowedMessage=ไม่อนุญาตให้ลงทะเบียน +resetCredentialNotAllowedMessage=ไม่อนุญาตให้รีเซ็ต Credential + +permissionNotApprovedMessage=ไม่ได้รับการอนุมัติสิทธิ์ +noRelayStateInResponseMessage=ไม่มีสถานะ relay ในการตอบสนองจากผู้ให้บริการตัวตน +insufficientPermissionMessage=สิทธิ์ไม่เพียงพอในการเชื่อมโยงตัวตน +couldNotProceedWithAuthenticationRequestMessage=ไม่สามารถดำเนินการต่อเพื่อส่งคำขอพิสูจน์ตัวจริงไปยังผู้ให้บริการตัวตน +couldNotObtainTokenMessage=ไม่สามารถรับโทเค็นจากผู้ให้บริการตัวตน +unexpectedErrorRetrievingTokenMessage=เกิดข้อผิดพลาดที่ไม่คาดคิดขณะรับโทเค็นจากผู้ให้บริการตัวตน +unexpectedErrorHandlingResponseMessage=เกิดข้อผิดพลาดที่ไม่คาดคิดขณะจัดการการตอบสนองจากผู้ให้บริการตัวตน +identityProviderAuthenticationFailedMessage=การตรวจสอบล้มเหลว ไม่สามารถตรวจสอบกับผู้ให้บริการตัวตน +couldNotSendAuthenticationRequestMessage=ไม่สามารถส่งคำขอพิสูจน์ตัวจริงไปยังผู้ให้บริการตัวตน +unexpectedErrorHandlingRequestMessage=เกิดข้อผิดพลาดที่ไม่คาดคิดขณะจัดการคำขอพิสูจน์ตัวจริงไปยังผู้ให้บริการตัวตน +invalidAccessCodeMessage=Access code ไม่ถูกต้อง +sessionNotActiveMessage=ไม่ได้ใช้งานเซสชัน +invalidCodeMessage=เกิดข้อผิดพลาด กรุณาเข้าสู่ระบบผ่านแอปพลิเคชันของคุณอีกครั้ง +cookieNotFoundMessage=ไม่พบคุกกี้ โปรดตรวจสอบให้แน่ใจว่าคุณได้เปิดใช้งานคุกกี้ในเบราว์เซอร์แล้ว +insufficientLevelOfAuthentication=ระดับการพิสูจน์ตัวจริงที่ร้องขอมีไม่เพียงพอ +identityProviderUnexpectedErrorMessage=เกิดข้อผิดพลาดที่ไม่คาดคิดขณะพิสูจน์ตัวจริงกับผู้ให้บริการตัวตน +identityProviderMissingStateMessage=ไม่พบพารามิเตอร์ state จากการตอบสนองของผู้ให้บริการตัวตน +identityProviderInvalidResponseMessage=การตอบสนองจากผู้ให้บริการตัวตนไม่ถูกต้อง +identityProviderInvalidSignatureMessage=ลายเซ็นในการตอบสนองจากผู้ให้บริการตัวตนไม่ถูกต้อง +identityProviderNotFoundMessage=ไม่พบผู้ให้บริการตัวตนด้วยตัวระบุนี้ +identityProviderLinkSuccess=คุณได้ยืนยันที่อยู่อีเมลของคุณเรียบร้อยแล้ว กรุณากลับไปที่เบราว์เซอร์เดิมของคุณและดำเนินการเข้าสู่ระบบที่นั่น +staleCodeMessage=หน้านี้ไม่ถูกต้องอีกต่อไป กรุณากลับไปที่แอปพลิเคชันของคุณและเข้าสู่ระบบอีกครั้ง +realmSupportsNoCredentialsMessage=realm ไม่สนับสนุนประเภท credential ใด ๆ +credentialSetupRequired=ไม่สามารถเข้าสู่ระบบ จำเป็นต้องตั้งค่าข้อมูลประจำตัว +identityProviderNotUniqueMessage=realm สนับสนุนผู้ให้บริการตัวตนหลายแหล่ง ไม่สามารถระบุได้ว่าควรพิสูจน์ตัวจริงผ่านผู้ให้บริการตัวตนใด +emailVerifiedMessage=ยืนยันที่อยู่อีเมลของคุณแล้ว +staleEmailVerificationLink=ลิงก์ที่คุณคลิกเป็นลิงก์ที่เก่าและไม่ถูกต้อง บางทีคุณอาจจะยืนยันอีเมลของคุณแล้ว +identityProviderAlreadyLinkedMessage=Federated identity ที่ส่งคืนมาจากผู้ให้บริการ {0} มีการเชื่อมโยงกับผู้ใช้งานอื่นแล้ว +confirmAccountLinking=ยืนยันการเชื่อมโยงบัญชี {0} ของผู้ให้บริการตัวตน {1} กับบัญชีของคุณ +confirmEmailAddressVerification=ยืนยันความถูกต้องของที่อยู่อีเมล {0} +confirmExecutionOfActions=ดำเนินการต่อไปนี้ + +backToApplication=« กลับไปที่แอปพลิเคชัน +missingParameterMessage=ไม่มีพารามิเตอร์\: {0} +clientNotFoundMessage=ไม่พบไคลเอนต์ +clientDisabledMessage=ไคลเอนต์ถูกปิดใช้งาน +invalidParameterMessage=พารามิเตอร์ไม่ถูกต้อง\: {0} +alreadyLoggedIn=คุณเข้าสู่ระบบแล้ว +differentUserAuthenticated=คุณได้พิสูจน์ตัวจริงเป็นผู้ใช้งานอื่น ''{0}'' ในเซสชันนี้แล้ว กรุณาออกจากระบบก่อน +brokerLinkingSessionExpired=ได้ขอการเชื่อมโยงบัญชีของโบรกเกอร์ แต่เซสชันปัจจุบันไม่ถูกต้องแล้ว +proceedWithAction=» คลิกที่นี่เพื่อดำเนินการ +acrNotFulfilled=คุณสมบัติไม่เป็นไปตามข้อกำหนดในการพิสูจน์ตัวจริง + +requiredAction.CONFIGURE_TOTP=ตั้งค่า OTP +requiredAction.terms_and_conditions=ข้อกำหนดและเงื่อนไข +requiredAction.UPDATE_PASSWORD=ปรับปรุงรหัสผ่าน +requiredAction.UPDATE_PROFILE=ปรับปรุงโปรไฟล์ +requiredAction.VERIFY_EMAIL=ยืนยันอีเมล +requiredAction.CONFIGURE_RECOVERY_AUTHN_CODES=สร้างรหัสกู้คืน +requiredAction.webauthn-register-passwordless=Webauthn Register Passwordless + +invalidTokenRequiredActions=การกระทำที่จำเป็นที่อยู่ในลิงก์ไม่ถูกต้อง + +doX509Login=คุณจะเข้าสู่ระบบในฐานะ\: +clientCertificate=ใบรับรองไคลเอนต์ X509\: +noCertificate=[ไม่มีใบรับรอง] + + +pageNotFound=ไม่พบหน้า +internalServerError=เกิดข้อผิดพลาดภายในเซิร์ฟเวอร์ + +console-username=ชื่อผู้ใช้งาน: +console-password=รหัสผ่าน: +console-otp=รหัสสำหรับใช้ครั้งเดียว: +console-new-password=รหัสผ่านใหม่: +console-confirm-password=ยืนยันรหัสผ่าน: +console-update-password=จำเป็นต้องปรับปรุงรหัสผ่านของคุณ +console-verify-email=คุณจำเป็นต้องยืนยันที่อยู่อีเมลของคุณ เราได้ส่งอีเมลพร้อมรหัสยืนยันไปที่ {0} กรุณาระบุรหัสที่ได้รับลงในช่องว่างด้านล่าง +console-email-code=รหัสอีเมล: +console-accept-terms=ยอมรับข้อกำหนด? [y/n]: +console-accept=y + +# Openshift messages +openshift.scope.user_info=ข้อมูลผู้ใช้งาน +openshift.scope.user_check-access=ข้อมูลการเข้าถึงของผู้ใช้งาน +openshift.scope.user_full=การเข้าถึงแบบเต็มรูปแบบ +openshift.scope.list-projects=รายการโปรเจค + +# SAML authentication +saml.post-form.title=การเปลี่ยนเส้นทางการพิสูจน์ตัวจริง +saml.post-form.message=กำลังเปลี่ยนเส้นทาง โปรดรอ +saml.post-form.js-disabled=JavaScript ถูกปิดใช้งาน เราขอแนะนำให้คุณเปิดใช้งาน คลิกที่ปุ่มด้านล่างเพื่อดำเนินการต่อ +saml.artifactResolutionServiceInvalidResponse=ไม่สามารถ resolve artifact ได้ + +#authenticators +otp-display-name=แอปพลิเคชัน Authenticator +otp-help-text=ระบุรหัสยืนยันจากแอปพลิเคชัน Authenticator +otp-reset-description=การตั้งค่า OTP ใดที่ควรถูกลบ? +password-display-name=รหัสผ่าน +password-help-text=ลงชื่อเข้าใช้โดยการระบุรหัสผ่าน +auth-username-form-display-name=ชื่อผู้ใช้งาน +auth-username-form-help-text=เริ่มลงชื่อเข้าใช้โดยการระบุชื่อผู้ใช้งาน +auth-username-password-form-display-name=ชื่อผู้ใช้งานและรหัสผ่าน +auth-username-password-form-help-text=ลงชื่อเข้าใช้โดยการระบุชื่อผู้ใช้งานและรหัสผ่าน + +# Recovery Codes +auth-recovery-authn-code-form-display-name=รหัสพิสูจน์ตัวจริงเพื่อการกู้คืน +auth-recovery-authn-code-form-help-text=ระบุรหัสพิสูจน์ตัวจริงเพื่อการกู้คืนจากรายการที่สร้างไว้ก่อนหน้า +auth-recovery-code-info-message=กรุณาระบุรหัสกู้คืนที่ระบุ +auth-recovery-code-prompt=รหัสกู้คืน #{0} +auth-recovery-code-header=เข้าสู่ระบบด้วยรหัสพิสูจน์ตัวจริงเพื่อการกู้คืน +recovery-codes-error-invalid=รหัสพิสูจน์ตัวจริงเพื่อการกู้คืนไม่ถูกต้อง +recovery-code-config-header=พิสูจน์ตัวจริงเพื่อการกู้คืน +recovery-code-config-warning-title=รหัสกู้คืนเหล่านี้จะไม่ปรากฏอีกหลังจากที่คุณออกจากหน้านี้ไปแล้ว +recovery-code-config-warning-message=ตรวจสอบให้แน่ใจว่าคุณได้พิมพ์ ดาวน์โหลด หรือคัดลอกรหัส เก็บไว้ในที่ที่ปลอดภัย หากคุณยกเลิกการตั้งค่า รหัสกู้คืนเหล่านี้จะถูกลบออกจากบัญชีของคุณ +recovery-codes-print=พิมพ์ +recovery-codes-download=ดาวน์โหลด +recovery-codes-copy=คัดลอก +recovery-codes-copied=คัดลอกแล้ว +recovery-codes-confirmation-message=ฉันได้บันทึกรหัสเหล่านี้ไว้ในที่ที่ปลอดภัยแล้ว +recovery-codes-action-complete=การตั้งค่าเสร็จสมบูรณ์ +recovery-codes-action-cancel=ยกเลิกการตั้งค่า +recovery-codes-download-file-header=เก็บรหัสกู้คืนเหล่านี้ไว้ในที่ที่ปลอดภัย +recovery-codes-download-file-description=รหัสกู้คืนคือรหัสผ่านที่ใช้ได้เพียงครั้งเดียวที่จะช่วยให้คุณสามารถเข้าสู่ระบบได้หากคุณไม่สามารถเข้าถึง authenticator ของคุณ +recovery-codes-download-file-date= รหัสเหล่านี้ถูกสร้างขึ้นเมื่อ +recovery-codes-label-default=รหัสกู้คืน + +# WebAuthn +webauthn-display-name=คีย์รักษาความปลอดภัย +webauthn-help-text=ใช้คีย์รักษาความปลอดภัยของคุณเพื่อเข้าสู่ระบบ +webauthn-passwordless-display-name=คีย์รักษาความปลอดภัย +webauthn-passwordless-help-text=ใช้คีย์รักษาความปลอดภัยสำหรับการเข้าสู่ระบบโดยไม่ต้องใช้รหัสผ่าน +webauthn-login-title=การเข้าสู่ระบบด้วยคีย์รักษาความปลอดภัย +webauthn-registration-title=การลงทะเบียนคีย์รักษาความปลอดภัย +webauthn-available-authenticators=คีย์รักษาความปลอดภัยที่มีอยู่ +webauthn-unsupported-browser-text=เว็บเบราว์เซอร์นี้ไม่สนับสนุน WebAuthn ลองใช้เบราว์เซอร์อื่นหรือติดต่อผู้ดูแลระบบของคุณ +webauthn-doAuthenticate=เข้าสู่ระบบด้วยคีย์รักษาความปลอดภัย +webauthn-createdAt-label=สร้างแล้ว + +# WebAuthn Error +webauthn-error-title=ข้อผิดพลาดของคีย์รักษาความปลอดภัย +webauthn-error-registration=การลงทะเบียนคีย์รักษาความปลอดภัยของคุณไม่สำเร็จ
{0} +webauthn-error-api-get=การพิสูจน์ตัวจริงโดยใช้คีย์รักษาความปลอดภัยไม่สำเร็จ
{0} +webauthn-error-different-user=ผู้ใช้งานที่พิสูจน์ตัวจริงรายแรกไม่ใช่รายที่ได้รับการพิสูจน์ตัวจริงจากคีย์รักษาความปลอดภัย +webauthn-error-auth-verification=ผลการพิสูจน์ตัวจริงของคีย์รักษาความปลอดภัยไม่ถูกต้อง
{0} +webauthn-error-register-verification=ผลการลงทะเบียนของคีย์รักษาความปลอดภัยไม่ถูกต้อง
{0} +webauthn-error-user-not-found=ผู้ใช้งานที่ไม่รู้จักได้รับการพิสูจน์ตัวจริงจากคีย์รักษาความปลอดภัย + +# Identity provider +identity-provider-redirector=เชื่อมต่อกับผู้ให้บริการตัวตนอื่น +identity-provider-login-label=หรือเข้าสู่ระบบโดยใช้ +idp-email-verification-display-name=การทวนสอบอีเมล +idp-email-verification-help-text=เชื่อมโยงบัญชีของคุณโดยการทวนสอบอีเมลของคุณ +idp-username-password-form-display-name=ชื่อผู้ใช้งานและรหัสผ่าน +idp-username-password-form-help-text=เชื่อมโยงบัญชีของคุณโดยเข้าสู่ระบบ + +finalDeletionConfirmation=หากคุณลบบัญชีของคุณ จะไม่สามารถกู้คืนได้ หากต้องการเก็บบัญชีของคุณ ให้คลิกยกเลิก +irreversibleAction=การกระทำนี้ไม่สามารถย้อนกลับได้ +deleteAccountConfirm=ยืนยันการลบบัญชี + +deletingImplies=การลบบัญชีของคุณหมายถึง: +errasingData=การลบข้อมูลทั้งหมดของคุณ +loggingOutImmediately=การออกจากระบบในทันที +accountUnusable=ไม่สามารถใช้แอปพลิเคชันโดยใช้บัญชีนี้ได้ +userDeletedSuccessfully=ลบผู้ใช้งานสำเร็จแล้ว + +access-denied=ปฏิเสธการเข้าถึง +access-denied-when-idp-auth=การเข้าถึงถูกปฏิเสธเมื่อพิสูจน์ตัวจริงด้วย {0} + +frontchannel-logout.title=กำลังออกจากระบบ +frontchannel-logout.message=คุณกำลังออกจากระบบจากแอปพลิเคชันต่อไปนี้ +logoutConfirmTitle=กำลังออกจากระบบ +logoutConfirmHeader=คุณต้องการออกจากระบบหรือไม่? +doLogout=ออกจากระบบ + +readOnlyUsernameMessage=คุณไม่สามารถปรับปรุงชื่อผู้ใช้งานของคุณเนื่องจากเป็นข้อมูลแบบอ่านอย่างเดียว diff --git a/themes/src/main/resources-community/theme/base/login/theme.properties b/themes/src/main/resources-community/theme/base/login/theme.properties index 4e0e2eb786..bad471b0ab 100644 --- a/themes/src/main/resources-community/theme/base/login/theme.properties +++ b/themes/src/main/resources-community/theme/base/login/theme.properties @@ -1 +1 @@ -locales=ar,ca,cs,da,de,el,en,es,fa,fr,fi,hu,it,ja,lt,nl,no,pl,pt-BR,ru,sk,sv,tr,zh-CN +locales=ar,ca,cs,da,de,el,en,es,fa,fr,fi,hu,it,ja,lt,nl,no,pl,pt-BR,ru,sk,sv,th,tr,zh-CN diff --git a/themes/src/main/resources-community/theme/keycloak.v2/account/messages/messages_th.properties b/themes/src/main/resources-community/theme/keycloak.v2/account/messages/messages_th.properties new file mode 100644 index 0000000000..c4cfac3d25 --- /dev/null +++ b/themes/src/main/resources-community/theme/keycloak.v2/account/messages/messages_th.properties @@ -0,0 +1,177 @@ +# encoding: UTF-8 +# Put new messages for Account Console Here +# Feel free to use any existing messages from the base theme +pageNotFound=ไม่พบหน้า +forbidden=ไม่มีสิทธิ์ +needAccessRights=คุณไม่มีสิทธิ์เข้าถึงคำขอนี้ ติดต่อผู้ดูแลระบบของคุณ +invalidRoute={0} ไม่ใช่เส้นทางที่ถูกต้อง +actionRequiresIDP=การกระทำนี้ต้องการการเปลี่ยนเส้นทางไปยังผู้ให้บริการตัวตนของคุณ +actionNotDefined=ไม่มีการกระทำที่กำหนดไว้ +continue=ดำเนินการต่อ +refreshPage=รีเฟรชหน้า +refresh=รีเฟรช +done=เสร็จสิ้น +cancel=ยกเลิก +remove=ลบ +update=อัปเดต +loadingMessage=กำลังโหลดคอนโซลบัญชี ... +unknownUser=ไม่ระบุชื่อ +fullName={0} {1} +allFieldsRequired=จำเป็นต้องกรอกข้อมูลให้ครบทุกช่อง + +selectLocale=เลือกภาษา +doSignIn=ลงชื่อเข้าใช้ + +backToAdminConsole=กลับไปที่คอนโซลผู้ดูแลระบบ +accountManagementWelcomeMessage=ยินดีต้อนรับสู่การจัดการบัญชี Keycloak + +# Personal info page +personalInfoHtmlTitle=ข้อมูลส่วนตัว + +# Device activity page +signedInDevices=อุปกรณ์ที่ลงชื่อเข้าใช้ +signedInDevicesExplanation=ลงชื่อออกจากอุปกรณ์ที่ไม่คุ้นเคย +signOutWarning=ลงชื่อออกจากระยะไกล? +signOutAllDevices=ลงชื่อออกจากอุปกรณ์ทั้งหมด +signOutAllDevicesWarning=การกระทำนี้จะลงชื่อออกจากอุปกรณ์ทั้งหมดที่ได้ลงชื่อเข้าใช้บัญชีของคุณ รวมถึงอุปกรณ์ปัจจุบันที่คุณใช้อยู่. +recentlyUsedDevices=อุปกรณ์ที่ใช้เมื่อเร็ว ๆ นี้ +recentlyUsedDevicesExplanation=อุปกรณ์ที่ใช้ในเดือนที่ผ่านมา แต่ไม่ได้ลงชื่อเข้าใช้ในขณะนี้ +lastAccess=การเข้าถึงครั้งล่าสุด +unknownOperatingSystem=ระบบปฏิบัติการที่ไม่รู้จัก +currentDevice=อุปกรณ์ปัจจุบัน +currentSession=เซสชันปัจจุบัน +signedOutSession=ลงชื่อออก {0}/{1} +lastAccessedOn=เข้าถึงครั้งล่าสุด +clients=ไคลเอนต์ +started=เริ่มต้น +expires=หมดอายุ +ipAddress=ที่อยู่ IP + +# Resources page +resourceName=ชื่อทรัพยากร +nextPage=ต่อไป +previousPage=ก่อนหน้า +firstPage=หน้าแรก +resourceSharedWith=ทรัพยากรถูกแบ่งปันกับ {0} +and=\ และผู้ใช้งานคนอื่น ๆ อีก {0} ราย +add=เพิ่ม +share=แบ่งปัน +shareWith=แบ่งปันกับ +edit=แก้ไข +close=ปิด +unShare=ยกเลิกการแบ่งปันทั้งหมด +shareSuccess=แบ่งปันทรัพยากรสำเร็จ +unShareSuccess=ยกเลิกการแบ่งปันทรัพยากรสำเร็จ +updateSuccess=อัปเดตทรัพยากรสำเร็จ +resourceAlreadyShared=ทรัพยากรถูกแบ่งปันกับผู้ใช้งานนี้อยู่แล้ว +resourceNotShared=ทรัพยากรนี้ไม่ได้ถูกแบ่งปัน +permissionRequests=คำขออนุญาต +permissions=สิทธิ์การใช้งาน +selectPermissions=เลือกสิทธิ์การใช้งาน +unShareAllConfirm=คุณแน่ใจหรือไม่ว่าต้องการลบการแบ่งปันทั้งหมด? +userNotFound=ไม่พบผู้ใช้งานที่มีชื่อหรืออีเมล {0} + +# Linked accounts page +linkedAccountsTitle=บัญชีที่เชื่อมโยง +linkedAccountsIntroMessage=จัดการการเข้าสู่ระบบผ่านบัญชีของบุคคลที่สาม +linkedLoginProviders=ผู้ให้บริการเข้าสู่ระบบที่เชื่อมโยง +unlinkedLoginProviders=ผู้ให้บริการเข้าสู่ระบบที่ไม่ได้เชื่อมโยง +linkedEmpty=ไม่มีผู้ให้บริการที่เชื่อมโยง +unlinkedEmpty=ไม่มีผู้ให้บริการที่ไม่ได้เชื่อมโยง +socialLogin=การเข้าสู่ระบบด้วยโซเชียลมีเดีย +systemDefined=กำหนดโดยระบบ +link=เชื่อมโยงบัญชี +unLink=ยกเลิกการเชื่อมโยงบัญชี + +# Signing in page +signingIn=ลงชื่อเข้าใช้ +signingInSubMessage=กำหนดค่าวิธีการลงชื่อเข้าใช้ +credentialCreatedAt=สร้างเมื่อ +successRemovedMessage={0} ถูกลบแล้ว +stopUsingCred=หยุดใช้ {0} หรือ? +changePassword=เปลี่ยนรหัสผ่าน +removeCred=ลบ {0} +setUpNew=ตั้งค่า {0} +removeCredAriaLabel=ลบข้อมูลประจำตัว +updateCredAriaLabel=อัปเดตข้อมูลประจำตัว +notSetUp={0} ไม่ได้ตั้งค่า +two-factor=การตรวจสอบสิทธิ์แบบสองปัจจัย +passwordless=ไม่ต้องใช้รหัสผ่าน +unknown=ไม่ทราบ +password-display-name=รหัสผ่าน +password-help-text=ลงชื่อเข้าใช้โดยป้อนรหัสผ่านของคุณ +password=รหัสผ่านของฉัน +otp-display-name=แอปพลิเคชันพิสูจน์ตัวจริง +otp-help-text=ป้อนรหัสยืนยันจากแอปพลิเคชันพิสูจน์ตัวจริง +recovery-authn-code=รหัสพิสูจน์ตัวจริงสำหรับการกู้คืนของฉัน +recovery-authn-codes-display-name=รหัสพิสูจน์ตัวจริงสำหรับการกู้คืน +recovery-authn-codes-help-text=รหัสเหล่านี้สามารถใช้กู้คืนการเข้าถึงของคุณได้ในกรณีที่วิธีการ 2FA อื่น ๆ ของคุณไม่พร้อมใช้ +recovery-codes-number-used=รหัสกู้คืนถูกใช้แล้ว {0} รหัส +recovery-codes-number-remaining=รหัสกู้คืนเหลือ {0} รหัส +recovery-codes-generate-new-codes=สร้างรหัสใหม่เพื่อให้แน่ใจได้ว่าจะสามารถเข้าถึงบัญชีของคุณ +webauthn-display-name=คีย์ความปลอดภัย +webauthn-help-text=ใช้คีย์ความปลอดภัยของคุณเพื่อลงชื่อเข้าใช้ +webauthn-passwordless-display-name=คีย์ความปลอดภัย +webauthn-passwordless-help-text=ใช้คีย์ความปลอดภัยของคุณสำหรับการลงชื่อเข้าใช้โดยไม่ต้องใช้รหัสผ่าน +basic-authentication=การพิสูจน์ตัวจริงพื้นฐาน +invalidRequestMessage=คำขอไม่ถูกต้อง + +# Applications page +applicationsPageTitle=แอปพลิเคชัน +applicationsPageSubTitle=จัดการสิทธิ์การใช้งานแอปพลิเคชันของคุณ +internalApp=ภายใน +thirdPartyApp=บุคคลที่สาม +offlineAccess=การเข้าถึงแบบออฟไลน์ +inUse=กำลังใช้งาน +notInUse=ไม่ได้ใช้งาน +applicationDetails=รายละเอียดแอปพลิเคชัน +client=ไคลเอนต์ +description=คำอธิบาย +baseUrl=URL +accessGrantedOn=ได้รับอนุญาตให้เข้าถึงเมื่อ +removeButton=ลบการเข้าถึง +removeModalTitle=ลบการเข้าถึง +removeModalMessage=การกระทำนี้จะลบสิทธิ์การเข้าถึงที่ให้ไว้แก่ {0} คุณจะต้องอนุญาตการเข้าถึงอีกครั้งหากต้องการใช้แอปพลิเคชันนี้ +confirmButton=ยืนยัน +infoMessage=ในการคลิก 'ลบการเข้าถึง' คุณจะลบสิทธิ์การใช้งานที่ได้อนุญาตให้ไว้แก่แอปพลิเคชันนี้ แอปพลิเคชันนี้จะไม่สามารถใช้ข้อมูลของคุณได้อีกต่อไป +termsOfService=ข้อกำหนดการให้บริการ +policy=นโยบายความเป็นส่วนตัว +applicationType=ประเภทแอปพลิเคชัน +status=สถานะ +logo=โลโก้ + +#Delete account page +doDelete=ลบ +deleteAccountSummary=การลบบัญชีของคุณจะลบข้อมูลทั้งหมดของคุณและทำให้คุณออกจากระบบทันที +deleteAccount=ลบบัญชี +deleteAccountWarning=กระบวนการนี้ไม่สามารถย้อนกลับได้ ข้อมูลทั้งหมดของคุณจะถูกทำลายอย่างถาวรและไม่สามารถกู้คืนได้อีก + +error-invalid-value=''{0}'' มีค่าไม่ถูกต้อง +error-invalid-blank=โปรดระบุค่าของ ''{0}'' +error-empty=โปรดระบุค่าของ ''{0}'' +error-invalid-length=''{0}'' ต้องมีความยาวตั้งแต่ {1} ถึง {2} ตัวอักษร +error-invalid-length-too-short=''{0}'' ต้องมีความยาวอย่างน้อย {1} ตัวอักษร +error-invalid-length-too-long=''{0}'' ต้องมีความยาวไม่เกิน {2} ตัวอักษร +error-invalid-email=ที่อยู่อีเมลไม่ถูกต้อง +error-invalid-number=''{0}'' เป็นตัวเลขที่ไม่ถูกต้อง +error-number-out-of-range=''{0}'' ต้องเป็นตัวเลขที่มีค่าอยู่ในช่วง {1} ถึง {2} +error-number-out-of-range-too-small=''{0}'' ต้องมีค่าอย่างน้อย {1} +error-number-out-of-range-too-big=''{0}'' ต้องมีค่าไม่เกิน {2} +error-pattern-no-match=''{0}'' ไม่ตรงตามรูปแบบที่กำหนด +error-invalid-uri=''{0}'' เป็น URL ที่ไม่ถูกต้อง +error-invalid-uri-scheme=''{0}'' มี URL scheme ที่ไม่ถูกต้อง +error-invalid-uri-fragment=''{0}'' เป็น URL fragment ที่ไม่ถูกต้อง +error-user-attribute-required=โปรดระบุ ''{0}'' +error-invalid-date=''{0}'' เป็นวันที่ที่ไม่ถูกต้อง +error-username-invalid-character=''{0}'' มีอักขระที่ไม่ถูกต้อง +error-person-name-invalid-character='{0}' มีอักขระที่ไม่ถูกต้อง + +updateEmail=อัปเดตอีเมล + +#groups +groupLabel=กลุ่ม +groupDescriptionLabel=ดูกลุ่มที่คุณเชื่อมโยงอยู่ +path=เส้นทาง +directMembership=การเป็นสมาชิกโดยตรง +noGroups=ไม่มีกลุ่ม +noGroupsText=คุณไม่ได้เข้าร่วมกลุ่มใด ๆ diff --git a/themes/src/main/resources/theme/base/account/messages/messages_en.properties b/themes/src/main/resources/theme/base/account/messages/messages_en.properties index 8ddd2e77fa..e566990485 100755 --- a/themes/src/main/resources/theme/base/account/messages/messages_en.properties +++ b/themes/src/main/resources/theme/base/account/messages/messages_en.properties @@ -286,6 +286,7 @@ locale_pt-BR=Português (Brasil) locale_ru=Русский locale_sk=Slovenčina locale_sv=Svenska +locale_th=ไทย locale_tr=Türkçe locale_zh-CN=中文简体 locale_fi=Suomi diff --git a/themes/src/main/resources/theme/base/login/messages/messages_en.properties b/themes/src/main/resources/theme/base/login/messages/messages_en.properties index 7fb85ab446..673d32fa02 100755 --- a/themes/src/main/resources/theme/base/login/messages/messages_en.properties +++ b/themes/src/main/resources/theme/base/login/messages/messages_en.properties @@ -377,6 +377,7 @@ locale_pt_BR=Português (Brasil) locale_ru=Русский locale_sk=Slovenčina locale_sv=Svenska +locale_th=ไทย locale_tr=Türkçe locale_zh-CN=中文简体