/* Button text to dismiss missing contacts permission alert */
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "ไม่ใช่ตอนนี้";

/* Action sheet item */
"ACCEPT_NEW_IDENTITY_ACTION" = "ยอมรับตัวเลขความปลอดภัยใหม่";

/* A label for the 'add by phone number' button in the 'add group member' view */
"ADD_GROUP_MEMBER_VIEW_BUTTON" = "เพิ่ม";

/* Title for the 'add contact' section of the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_CONTACT_TITLE" = "เพิ่มรายชื่อ";

/* Title for the 'add by phone number' section of the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_PHONE_NUMBER_TITLE" = "เพิ่มโดยหมายเลขโทรศัพท์";

/* Title for the 'add group member' view. */
"ADD_GROUP_MEMBER_VIEW_TITLE" = "เพิ่มสมาชิก";

/* Message shown in conversation view that offers to share your profile with a group. */
"ADD_GROUP_TO_PROFILE_WHITELIST_OFFER" = "Would you like to share your profile with this group?";

/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "คุณต้องการเพิ่มผู้ใช้นี้ไปยังรายชื่อของคุณหรือไม่?";

/* Message shown in conversation view that offers to share your profile with a user. */
"ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Would you like to share your profile with this user?";

/* The label for the 'discard' button in alerts and action sheets. */
"ALERT_DISCARD_BUTTON" = "ละทิ้ง";

/* The label for the 'don't save' button in action sheets. */
"ALERT_DONT_SAVE" = "ไม่บันทึก";

/* Title for a generic error alert. */
"ALERT_ERROR_TITLE" = "ข้อผิดพลาด";

/* The label for the 'save' button in action sheets. */
"ALERT_SAVE" = "บันทึก";

/* No comment provided by engineer. */
"ANSWER_CALL_BUTTON_TITLE" = "รับสาย";

/* No comment provided by engineer. */
"APN_Message" = "ข้อความใหม่!";

/* No comment provided by engineer. */
"APN_MESSAGE_FROM" = "ข้อความจาก";

/* No comment provided by engineer. */
"APN_MESSAGE_IN_GROUP" = "ข้อความในกลุ่ม";

/* No comment provided by engineer. */
"APN_MESSAGE_IN_GROUP_DETAILED" = "%@ ในกลุ่ม %@: %@";

/* Text prompting user to edit their profile name. */
"APP_SETTINGS_EDIT_PROFILE_NAME_PROMPT" = "Enter your name";

/* Message format for the 'new app version available' alert. Embeds: {{The latest app version number.}}. */
"APP_UPDATE_NAG_ALERT_MESSAGE_FORMAT" = "Version %@ is now available in the App Store.";

/* Title for the 'new app version available' alert. */
"APP_UPDATE_NAG_ALERT_TITLE" = "A New Version of Signal is Available";

/* Label for the 'update' button in the 'new app version available' alert. */
"APP_UPDATE_NAG_ALERT_UPDATE_BUTTON" = "อัปเดต";

/* Name of application */
"APPLICATION_NAME" = "Signal";

/* Pressing this button moves a thread from the inbox to the archive */
"ARCHIVE_ACTION" = "เก็บถาวร";

/* No comment provided by engineer. */
"ARCHIVE_NAV_BAR_TITLE" = "เก็บถาวร";

/* No comment provided by engineer. */
"ATTACHMENT" = "ไฟล์แนบ";

/* Format string for file extension label in call interstitial view */
"ATTACHMENT_APPROVAL_FILE_EXTENSION_FORMAT" = "ชนิดไฟล์: %@";

/* Format string for file size label in call interstitial view. Embeds: {{file size as 'N mb' or 'N kb'}}. */
"ATTACHMENT_APPROVAL_FILE_SIZE_FORMAT" = "ขนาด: %@";

/* Generic filename for an attachment with no known name */
"ATTACHMENT_DEFAULT_FILENAME" = "ไฟล์แนบ";

/* Status label when an attachment download has failed. */
"ATTACHMENT_DOWNLOADING_STATUS_FAILED" = "ล้มเหลว แตะเพื่อลองใหม่";

/* Status label when an attachment is currently downloading */
"ATTACHMENT_DOWNLOADING_STATUS_IN_PROGRESS" = "กำลังดาวน์โหลด…";

/* Status label when an attachment is enqueued, but hasn't yet started downloading */
"ATTACHMENT_DOWNLOADING_STATUS_QUEUED" = "Queued";

/* The title of the 'attachment error' alert. */
"ATTACHMENT_ERROR_ALERT_TITLE" = "เกิดข้อผิดพลาดในการส่งไฟล์แนบ";

/* Attachment error message for image attachments which could not be converted to JPEG */
"ATTACHMENT_ERROR_COULD_NOT_CONVERT_TO_JPEG" = "ไม่สามารถปรับขนาดไฟล์แนบภาพ";

/* Attachment error message for image attachments which cannot be parsed */
"ATTACHMENT_ERROR_COULD_NOT_PARSE_IMAGE" = "ไม่สามารถแยกวิเคราะห์ไฟล์แนบภาพ";

/* Attachment error message for attachments whose data exceed file size limits */
"ATTACHMENT_ERROR_FILE_SIZE_TOO_LARGE" = "ไฟล์แนบใหญ่เกินไป";

/* Attachment error message for attachments with invalid data */
"ATTACHMENT_ERROR_INVALID_DATA" = "ไฟล์แนบมีเนื้อหาที่ไม่ถูกต้อง";

/* Attachment error message for attachments with an invalid file format */
"ATTACHMENT_ERROR_INVALID_FILE_FORMAT" = "ไฟล์แนบมีรูปแบบไฟล์ที่ไม่ถูกต้อง";

/* Attachment error message for attachments without any data */
"ATTACHMENT_ERROR_MISSING_DATA" = "ไฟล์แนบว่างเปล่า";

/* Accessibility hint describing what you can do with the attachment button */
"ATTACHMENT_HINT" = "เลือกหรือถ่ายภาพแล้วส่ง";

/* Accessibility label for attaching photos */
"ATTACHMENT_LABEL" = "ไฟล์แนบ";

/* Alert title when picking a document fails for an unknown reason */
"ATTACHMENT_PICKER_DOCUMENTS_FAILED_ALERT_TITLE" = "ไม่สามารถเลือกเอกสาร";

/* Alert body when picking a document fails because user picked a directory/bundle */
"ATTACHMENT_PICKER_DOCUMENTS_PICKED_DIRECTORY_FAILED_ALERT_BODY" = "Signal can't handle that file as is. Try zipping it before sending.";

/* Alert title when picking a document fails because user picked a directory/bundle */
"ATTACHMENT_PICKER_DOCUMENTS_PICKED_DIRECTORY_FAILED_ALERT_TITLE" = "Unsupported File";

/* Short text label for a voice message attachment, used for thread preview and on lockscreen */
"ATTACHMENT_TYPE_VOICE_MESSAGE" = "ข้อความเสียง";

/* action sheet button title to enable built in speaker during a call */
"AUDIO_ROUTE_BUILT_IN_SPEAKER" = "ลำโพง";

/* An explanation of the consequences of blocking another user. */
"BLOCK_BEHAVIOR_EXPLANATION" = "ผู้ใช้ที่ถูกปิดกั้นจะไม่สามารถโทรหาคุณหรือส่งข้อความถึงคุณ";

/* Button label for the 'block' button */
"BLOCK_LIST_BLOCK_BUTTON" = "ปิดกั้น";

/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */
"BLOCK_LIST_BLOCK_TITLE_FORMAT" = "ปิดกั้น %@?";

/* Button label for the 'unblock' button */
"BLOCK_LIST_UNBLOCK_BUTTON" = "เลิกปิดกั้น";

/* A format for the 'unblock user' action sheet title. Embeds {{the blocked user's name or phone number}}. */
"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "เลิกปิดกั้น %@?";

/* A label for the block button in the block list view */
"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "ปิดกั้น";

/* The title of the 'block user failed' alert. */
"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_MESSAGE" = "ไม่สามารถปิดกั้นผู้ใช้";

/* The title of the 'block user failed' alert. */
"BLOCK_LIST_VIEW_BLOCK_FAILED_ALERT_TITLE" = "ข้อผิดพลาด";

/* The message format of the 'user blocked' alert. Embeds {{the blocked user's name or phone number}}. */
"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been blocked";

/* The title of the 'user blocked' alert. */
"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "User Blocked";

/* The message of the 'You can't block yourself' alert. */
"BLOCK_LIST_VIEW_CANT_BLOCK_SELF_ALERT_MESSAGE" = "คุณไม่สามารถปิดกั้นตัวเอง";

/* The title of the 'You can't block yourself' alert. */
"BLOCK_LIST_VIEW_CANT_BLOCK_SELF_ALERT_TITLE" = "ข้อผิดพลาด";

/* The title of the 'unblock user failed' alert. */
"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_MESSAGE" = "ไม่สามารถเลิกปิดกั้นผู้ใช้";

/* The title of the 'unblock user failed' alert. */
"BLOCK_LIST_VIEW_UNBLOCK_FAILED_ALERT_TITLE" = "ข้อผิดพลาด";

/* The message format of the 'user unblocked' alert. Embeds {{the blocked user's name or phone number}}. */
"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_MESSAGE_FORMAT" = "%@ has been unblocked.";

/* The title of the 'user unblocked' alert. */
"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE" = "User Unblocked";

/* Action sheet that will block an unknown user. */
"BLOCK_OFFER_ACTIONSHEET_BLOCK_ACTION" = "ปิดกั้น";

/* Title format for action sheet that offers to block an unknown user.Embeds {{the unknown user's name or phone number}}. */
"BLOCK_OFFER_ACTIONSHEET_TITLE_FORMAT" = "ปิดกั้น %@?";

/* Label for generic done button. */
"BUTTON_DONE" = "Done";

/* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "Signal requires access to your microphone to make calls and record voice messages. You can grant this permission in the Settings app.";

/* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "Microphone Access Required";

/* Accessibilty label for placing call button */
"CALL_LABEL" = "โทร";

/* Text shown on call screen in place of remote video */
"CALL_REMOTE_VIDEO_DISABLED" = "Please upgrade to iOS 9 or newer to see remote video.";

/* Call setup status label after outgoing call times out */
"CALL_SCREEN_STATUS_NO_ANSWER" = "No Answer.";

/* embeds {{Call Status}} in call screen label. For ongoing calls, {{Call Status}} is a seconds timer like 01:23, otherwise {{Call Status}} is a short text like 'Ringing', 'Busy', or 'Failed Call' */
"CALL_STATUS_FORMAT" = "Signal %@";

/* Label for call button for alert offering to call a user. */
"CALL_USER_ALERT_CALL_BUTTON" = "โทร";

/* Message format for alert offering to call a user. Embeds {{the user's display name or phone number}}. */
"CALL_USER_ALERT_MESSAGE_FORMAT" = "คุณต้องการโทรหา %@ หรือไม่?";

/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "โทร?";

/* Accessibility label for accepting incoming calls */
"CALL_VIEW_ACCEPT_INCOMING_CALL_LABEL" = "Accept incoming call";

/* Accessibility label for selection the audio source */
"CALL_VIEW_AUDIO_SOURCE_LABEL" = "Audio";

/* Accessibility label for declining incoming calls */
"CALL_VIEW_DECLINE_INCOMING_CALL_LABEL" = "Decline incoming call";

/* Accessibility label for hang up call */
"CALL_VIEW_HANGUP_LABEL" = "End call";

/* Accessibility label for muting the microphone */
"CALL_VIEW_MUTE_LABEL" = "Mute";

/* Reminder to the user of the benefits of enabling CallKit and disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_ALL" = "You can answer calls directly from your lock screen and see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";

/* Reminder to the user of the benefits of disabling CallKit privacy. */
"CALL_VIEW_SETTINGS_NAG_DESCRIPTION_PRIVACY" = "You can see the name and phone number for incoming calls if you change your settings.\n\nSee the privacy settings for details.";

/* Label for button that dismiss the call view's settings nag. */
"CALL_VIEW_SETTINGS_NAG_NOT_NOW_BUTTON" = "ไม่ใช่ตอนนี้";

/* Label for button that shows the privacy settings. */
"CALL_VIEW_SETTINGS_NAG_SHOW_CALL_SETTINGS" = "แสดงการตั้งค่าความเป็นส่วนตัว";

/* Accessibility label to switch to audio only */
"CALL_VIEW_SWITCH_TO_AUDIO_LABEL" = "Switch to audio call";

/* Accessibility label to switch to video call */
"CALL_VIEW_SWITCH_TO_VIDEO_LABEL" = "Switch to video call";

/* notification action */
"CALLBACK_BUTTON_TITLE" = "โทรกลับ";

/* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "ผู้ใช้ Signal";

/* Message for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_MESSAGE" = "This user can't be verified until you've exchanged messages with them.";

/* Title for alert explaining that a user cannot be verified. */
"CANT_VERIFY_IDENTITY_ALERT_TITLE" = "ข้อผิดพลาด";

/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "เลือกประเทศ";

/* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "เปรียบเทียบกับคลิปบอร์ด";

/* Table section header for contact listing when composing a new message */
"COMPOSE_MESSAGE_CONTACT_SECTION_TITLE" = "Contacts";

/* Table section header for group listing when composing a new message */
"COMPOSE_MESSAGE_GROUP_SECTION_TITLE" = "Groups";

/* Table section header for invite listing when composing a new message */
"COMPOSE_MESSAGE_INVITE_SECTION_TITLE" = "Invite";

/* Multiline label explaining why compose-screen contact picker is empty. */
"COMPOSE_SCREEN_MISSING_CONTACTS_PERMISSION" = "To see which of your contacts are Signal users, allow contacts access in your system settings.";

/* No comment provided by engineer. */
"CONFIRM_ACCOUNT_DESTRUCTION_TEXT" = "สิ่งนี้จะรีเซ็ตแอปพลิเคชันโดยลบข้อความของคุณและเลิกลงทะเบียนคุณกับเซิร์ฟเวอร์ แอปจะปิดหลังจากการลบข้อมูล";

/* No comment provided by engineer. */
"CONFIRM_ACCOUNT_DESTRUCTION_TITLE" = "คุณแน่ใจหรือไม่ว่าต้องการลบบัญชีของคุณ?";

/* Alert body */
"CONFIRM_LEAVE_GROUP_DESCRIPTION" = "คุณจะไม่สามารถส่งหรือรับข้อความในกลุ่มนี้ได้อีกต่อไป";

/* Alert title */
"CONFIRM_LEAVE_GROUP_TITLE" = "คุณต้องการออกแน่หรือไม่?";

/* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "เชื่อมโยงอุปกรณ์ใหม่";

/* Action sheet body presented when a user's SN have recently changed. Embeds {{contact's name or phone nubmer}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_BODY_FORMAT" = "%@ may have reinstalled or changed devices. Verify your safety number with them to ensure privacy.";

/* Action sheet title presented when a users's SN have recently changed. Embeds {{contact's name or phone number}} */
"CONFIRM_SENDING_TO_CHANGED_IDENTITY_TITLE_FORMAT" = "ตัวเลขความปลอดภัยกับ %@ มีการเปลี่ยนแปลง";

/* Generic button text to proceed with an action */
"CONFIRMATION_TITLE" = "ยืนยัน";

/* An indicator that a contact has been blocked. */
"CONTACT_CELL_IS_BLOCKED" = "Blocked";

/* An indicator that a contact is no longer verified. */
"CONTACT_CELL_IS_NO_LONGER_VERIFIED" = "Not Verified";

/* No comment provided by engineer. */
"CONTACT_DETAIL_COMM_TYPE_INSECURE" = "หมายเลขที่ยังไม่ลงทะเบียน";

/* table cell subtitle when contact card has no email */
"CONTACT_PICKER_NO_EMAILS_AVAILABLE" = "ไม่มีอีเมลที่ใช้งานได้";

/* table cell subtitle when contact card has no known phone number */
"CONTACT_PICKER_NO_PHONE_NUMBERS_AVAILABLE" = "ไม่มีหมายเลขโทรศัพท์ที่ใช้งานได้";

/* title for conversation settings screen */
"CONVERSATION_SETTINGS" = "ตั้งค่าการสนทนา";

/* Label for 'new contact' button in conversation settings view. */
"CONVERSATION_SETTINGS_ADD_TO_EXISTING_CONTACT" = "เพิ่มไปยังรายชื่อที่มีอยู่เดิม";

/* table cell label in conversation settings */
"CONVERSATION_SETTINGS_BLOCK_THIS_USER" = "ปิดกั้นผู้ใช้นี้";

/* Navbar title when viewing settings for a 1-on-1 thread */
"CONVERSATION_SETTINGS_CONTACT_INFO_TITLE" = "ข้อมูลรายชื่อ";

/* Navbar title when viewing settings for a group thread */
"CONVERSATION_SETTINGS_GROUP_INFO_TITLE" = "ข้อมูลกลุ่ม";

/* Title of the 'mute this thread' action sheet. */
"CONVERSATION_SETTINGS_MUTE_ACTION_SHEET_TITLE" = "ปิดเสียง";

/* label for 'mute thread' cell in conversation settings */
"CONVERSATION_SETTINGS_MUTE_LABEL" = "ปิดเสียง";

/* Indicates that the current thread is not muted. */
"CONVERSATION_SETTINGS_MUTE_NOT_MUTED" = "Not muted";

/* Label for button to mute a thread for a day. */
"CONVERSATION_SETTINGS_MUTE_ONE_DAY_ACTION" = "ปิดเสียงหนึ่งวัน";

/* Label for button to mute a thread for a hour. */
"CONVERSATION_SETTINGS_MUTE_ONE_HOUR_ACTION" = "ปิดเสียงหนึ่งชั่วโมง";

/* Label for button to mute a thread for a minute. */
"CONVERSATION_SETTINGS_MUTE_ONE_MINUTE_ACTION" = "ปิดเสียงหนึ่งนาที";

/* Label for button to mute a thread for a week. */
"CONVERSATION_SETTINGS_MUTE_ONE_WEEK_ACTION" = "ปิดเสียงหนึ่งสัปดาห์";

/* Label for button to mute a thread for a year. */
"CONVERSATION_SETTINGS_MUTE_ONE_YEAR_ACTION" = "ปิดเสียงหนึ่งปี";

/* Indicates that this thread is muted until a given date or time. Embeds {{The date or time which the thread is muted until}}. */
"CONVERSATION_SETTINGS_MUTED_UNTIL_FORMAT" = "until %@";

/* Label for 'new contact' button in conversation settings view. */
"CONVERSATION_SETTINGS_NEW_CONTACT" = "สร้างรายชื่อใหม่";

/* Label for button to unmute a thread. */
"CONVERSATION_SETTINGS_UNMUTE_ACTION" = "เปิดเสียง";

/* Indicates that user's profile has been shared with a group. */
"CONVERSATION_SETTINGS_VIEW_PROFILE_IS_SHARED_WITH_GROUP" = "This group can see your profile.";

/* Indicates that user's profile has been shared with a user. */
"CONVERSATION_SETTINGS_VIEW_PROFILE_IS_SHARED_WITH_USER" = "This user can see your profile.";

/* Button to confirm that user wants to share their profile with a user or group. */
"CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE" = "Share Profile";

/* Action that shares user profile with a group. */
"CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE_WITH_GROUP" = "Share Your Profile";

/* Action that shares user profile with a user. */
"CONVERSATION_SETTINGS_VIEW_SHARE_PROFILE_WITH_USER" = "Share Your Profile";

/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"CONVERSATION_VIEW_ADD_TO_CONTACTS_OFFER" = "Add to Contacts";

/* Message shown in conversation view that offers to share your profile with a user. */
"CONVERSATION_VIEW_ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "Share Your Profile With This User";

/* Title for the group of buttons show for unknown contacts offering to add them to contacts, etc. */
"CONVERSATION_VIEW_CONTACTS_OFFER_TITLE" = "This user is not in your contacts.";

/* Indicates that the app is loading more messages in this conversation. */
"CONVERSATION_VIEW_LOADING_MORE_MESSAGES" = "Loading More Messages...";

/* Indicator on truncated text messages that they can be tapped to see the entire text message. */
"CONVERSATION_VIEW_OVERSIZE_TEXT_TAP_FOR_MORE" = "Tap For More";

/* Message shown in conversation view that offers to block an unknown user. */
"CONVERSATION_VIEW_UNKNOWN_CONTACT_BLOCK_OFFER" = "Block This User";

/* ActionSheet title */
"CORRUPTED_SESSION_DESCRIPTION" = "การรีเซ็ตวาระของคุณจะอนุญาตให้คุณรับข้อความในอนาคตจาก %@ แต่จะไม่กู้คืนข้อความใด ๆ ที่เสียหายไปแล้ว";

/* No comment provided by engineer. */
"COUNTRYCODE_SELECT_TITLE" = "เลือกรหัสประเทศ";

/* Accessibility label for the create group new group button */
"CREATE_NEW_GROUP" = "สร้างกลุ่มใหม่";

/* Title for the 'crop/scale image' dialog. */
"CROP_SCALE_IMAGE_VIEW_TITLE" = "Move and Scale";

/* Subtitle shown while the app is updating its database. */
"DATABASE_VIEW_OVERLAY_SUBTITLE" = "This can take a few minutes.";

/* Title shown while the app is updating its database. */
"DATABASE_VIEW_OVERLAY_TITLE" = "กำลังอัปเดตฐานข้อมูล";

/* {{Short Date}} when device last communicated with Signal Server. */
"DEVICE_LAST_ACTIVE_AT_LABEL" = "ใช้งานล่าสุด: %@";

/* {{Short Date}} when device was linked. */
"DEVICE_LINKED_AT_LABEL" = "เชื่อมโยง: %@";

/* Alert title that can occur when viewing device manager. */
"DEVICE_LIST_UPDATE_FAILED_TITLE" = "ไม่สามารถอัปเดตรายการอุปกรณ์";

/* table cell label in conversation settings */
"DISAPPEARING_MESSAGES" = "ข้อความหายตัว";

/* subheading in conversation settings */
"DISAPPEARING_MESSAGES_DESCRIPTION" = "เมื่อเปิดใช้งาน ข้อความที่ส่งและรับในการสนทนานี้จะหายไปหลังจากเห็นแล้ว";

/* Accessibility hint that contains current timeout information */
"DISAPPEARING_MESSAGES_HINT" = "ปัจจุบันข้อความจะหายไปหลังจาก %@";

/* Accessibility label for disappearing messages */
"DISAPPEARING_MESSAGES_LABEL" = "ตั้งค่าข้อความหายตัว";

/* Short text to dismiss current modal / actionsheet / screen */
"DISMISS_BUTTON_TEXT" = "ยกเลิก";

/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "Censorship Circumvention Location";

/* Alert body for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_BODY" = "You can give access in the Settings app.";

/* Alert title for when the user has just tried to edit a contacts after declining to give Signal contacts permissions */
"EDIT_CONTACT_WITHOUT_CONTACTS_PERMISSION_ALERT_TITLE" = "Signal Needs Contact Access to Edit Contact Information";

/* table cell label in conversation settings */
"EDIT_GROUP_ACTION" = "แก้ไขกลุ่ม";

/* a title for the contacts section of the 'new/update group' view. */
"EDIT_GROUP_CONTACTS_SECTION_TITLE" = "รายชื่อ";

/* The navbar title for the 'update group' view. */
"EDIT_GROUP_DEFAULT_TITLE" = "แก้ไขกลุ่ม";

/* Label for the cell that lets you add a new member to a group. */
"EDIT_GROUP_MEMBERS_ADD_MEMBER" = "เพิ่ม…";

/* a title for the members section of the 'new/update group' view. */
"EDIT_GROUP_MEMBERS_SECTION_TITLE" = "สมาชิก";

/* An indicator that a user is a new member of the group. */
"EDIT_GROUP_NEW_MEMBER_LABEL" = "Added";

/* The title for the 'update group' button. */
"EDIT_GROUP_UPDATE_BUTTON" = "อัปเดต";

/* The alert message if user tries to exit update group view without saving changes. */
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "You've changed this group. Would you like to save these changes?";

/* The alert title if user tries to exit update group view without saving changes. */
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "Unsaved Changes";

/* Short name for edit menu item to copy contents of media message. */
"EDIT_ITEM_COPY_ACTION" = "คัดลอก";

/* Short name for edit menu item to delete contents of media message. */
"EDIT_ITEM_DELETE_ACTION" = "Delete";

/* Short name for edit menu item to show message metadata. */
"EDIT_ITEM_MESSAGE_METADATA_ACTION" = "Info";

/* Short name for edit menu item to save contents of media message. */
"EDIT_ITEM_SAVE_ACTION" = "บันทึก";

/* Short name for edit menu item to share contents of media message. */
"EDIT_ITEM_SHARE_ACTION" = "แบ่งปัน";

/* No comment provided by engineer. */
"EDIT_TXT" = "แก้ไข";

/* body of email sent to contacts when inviting to install Signal. Embeds {{link to install Signal}} and {{link to WhisperSystems home page}} */
"EMAIL_INVITE_BODY" = "เฮ้\n\nเมื่อเร็ว ๆ นี้ฉันได้ใช้ Signal เพื่อเก็บรักษาการสนทนาบน iPhone ของฉันให้เป็นส่วนตัว ฉันอยากให้คุณติดตั้งด้วย เพื่อให้เราสามารถมั่นใจได้ว่ามีแค่คุณและฉันที่สามารถอ่านข้อความของเราหรือได้ยินเสียงโทรของเรา\n\nSignal ใช้งานได้บน iPhone และ Android รับเลยที่นี่: %@\n\nSignal ทำงานเหมือนกับแอปข้อความที่มีอยู่ของคุณ เราสามารถส่งรูปภาพและวิดีโอ โทรออก และเริ่มแชทกลุ่ม สิ่งที่ดีที่สุดคือไม่มีใครอื่นสามารถเห็นสิ่งเหล่านี้ ไม่แม้แต่ผู้คนที่สร้าง Signal!\n\nคุณสามารถอ่านเพิ่มเติมเกี่ยวกับ Open Whisper Systems ผู้คนที่สร้าง Signal ได้ที่นี่: %@";

/* subject of email sent to contacts when inviting to install Signal */
"EMAIL_INVITE_SUBJECT" = "เปลี่ยนมาใช้ Signal กันเถอะ";

/* No comment provided by engineer. */
"EMPTY_ARCHIVE_FIRST_TEXT" = "แตะบนปุ่มเขียน";

/* No comment provided by engineer. */
"EMPTY_ARCHIVE_FIRST_TITLE" = "เริ่มการสนทนาแรกของคุณบน Signal!";

/* No comment provided by engineer. */
"EMPTY_ARCHIVE_TEXT" = "คุณสามารถเก็บถาวรการสนทนาที่ไม่ได้ใช้งานได้ในภายหลังจากกล่องขาเข้าของคุณ";

/* No comment provided by engineer. */
"EMPTY_ARCHIVE_TITLE" = "ล้างการสนทนาของคุณ";

/* Full width label displayed when attempting to compose message */
"EMPTY_CONTACTS_LABEL_LINE1" = "ไม่มีใครในรายชื่อของคุณมี Signal";

/* Full width label displayed when attempting to compose message */
"EMPTY_CONTACTS_LABEL_LINE2" = "ทำไมคุณไม่เชิญใครสักคนล่ะ?";

/* No comment provided by engineer. */
"EMPTY_INBOX_FIRST_TEXT" = "เคล็ดลับ: เพิ่มการสนทนาเป็นเตือนความจำ!";

/* No comment provided by engineer. */
"EMPTY_INBOX_FIRST_TITLE" = "เสร็จสิ้น";

/* No comment provided by engineer. */
"EMPTY_INBOX_TEXT" = "ไม่มีสิ่งใด";

/* No comment provided by engineer. */
"EMPTY_INBOX_TITLE" = "ว่างเปล่า";

/* Call setup status label */
"END_CALL_RESPONDER_IS_BUSY" = "ไม่ว่าง";

/* Call setup status label */
"END_CALL_UNCATEGORIZED_FAILURE" = "Call Failed.";

/* Generic notice when message failed to send. */
"ERROR_DESCRIPTION_CLIENT_SENDING_FAILURE" = "ไม่สามารถส่งข้อความ";

/* Error mesage indicating that message send is disabled due to prekey update failures */
"ERROR_DESCRIPTION_MESSAGE_SEND_DISABLED_PREKEY_UPDATE_FAILURES" = "Unable to send due to stale privacy data.";

/* Error mesage indicating that message send failed due to block list */
"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "Failed to message user because you blocked them.";

/* Error mesage indicating that message send failed due to failed attachment write */
"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_FAILED_ATTACHMENT_WRITE" = "Failed due to failed attachment write.";

/* Generic error used whenver Signal can't contact the server */
"ERROR_DESCRIPTION_NO_INTERNET" = "Signal ไม่สามารถเชื่อมต่ออินเทอร์เน็ต โปรดลองจากเครือข่าย WiFi อื่นหรือใช้ข้อมูลมือถือ";

/* Error indicating that an outgoing message had no valid recipients. */
"ERROR_DESCRIPTION_NO_VALID_RECIPIENTS" = "Message send failed due to a lack of valid recipients.";

/* Error message when attempting to send message */
"ERROR_DESCRIPTION_SENDING_UNAUTHORIZED" = "อุปกรณ์ของคุณไม่ได้ลงทะเบียนสำหรับหมายเลขโทรศัพท์ของคุณอีกต่อไป คุณต้องเอาออกและติดตั้ง Signal ใหม่";

/* Generic server error */
"ERROR_DESCRIPTION_SERVER_FAILURE" = "ข้อผิดพลาดเซิร์ฟเวอร์ โปรดลองอีกครั้งในภายหลัง";

/* Worst case generic error message */
"ERROR_DESCRIPTION_UNKNOWN_ERROR" = "เกิดข้อผิดพลาดที่ไม่รู้จัก";

/* Error message when attempting to send message */
"ERROR_DESCRIPTION_UNREGISTERED_RECIPIENT" = "รายชื่อไม่ได้เป็นผู้ใช้ Signal";

/* Error message when unable to receive an attachment because the sending client is too old. */
"ERROR_MESSAGE_ATTACHMENT_FROM_OLD_CLIENT" = "Failure: Ask sender to update Signal and resend.";

/* No comment provided by engineer. */
"ERROR_MESSAGE_DUPLICATE_MESSAGE" = "ได้รับข้อความที่ซ้ำกัน";

/* No comment provided by engineer. */
"ERROR_MESSAGE_INVALID_KEY_EXCEPTION" = "กุญแจของผู้รับไม่ถูกต้อง";

/* No comment provided by engineer. */
"ERROR_MESSAGE_INVALID_MESSAGE" = "ข้อความที่ได้รับหลุดจากการซิงค์ แตะเพื่อรีเซ็ตวาระแบบปลอดภัยของคุณ";

/* No comment provided by engineer. */
"ERROR_MESSAGE_INVALID_VERSION" = "ได้รับข้อความที่เข้ากันไม่ได้กับรุ่นนี้";

/* No comment provided by engineer. */
"ERROR_MESSAGE_NO_SESSION" = "ไม่มีวาระที่ใช้งานได้สำหรับรายชื่อ";

/* Shown when signal users safety numbers changed */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE" = "ตัวเลขความปลอดภัยถูกเปลี่ยน";

/* Shown when signal users safety numbers changed, embeds the user's {{name or phone number}} */
"ERROR_MESSAGE_NON_BLOCKING_IDENTITY_CHANGE_FORMAT" = "Your safety number with %@ has changed.";

/* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "เกิดข้อผิดพลาดที่ไม่รู้จัก";

/* No comment provided by engineer. */
"ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "ตัวเลขความปลอดภัยถูกเปลี่ยน แตะเพื่อตรวจสอบ";

/* Message for the alert indicating the 'export with signal' file had an invalid filename. */
"EXPORT_WITH_SIGNAL_ERROR_MESSAGE_INVALID_FILENAME" = "ชื่อไฟล์ไม่ถูกต้อง";

/* Message for the alert indicating the 'export with signal' attachment couldn't be loaded. */
"EXPORT_WITH_SIGNAL_ERROR_MESSAGE_MISSING_ATTACHMENT" = "ไม่สามารถโหลดไฟล์";

/* Message for the alert indicating the 'export with signal' data couldn't be loaded. */
"EXPORT_WITH_SIGNAL_ERROR_MESSAGE_MISSING_DATA" = "ไม่สามารถโหลดไฟล์";

/* Message for the alert indicating the 'export with signal' file had unknown type. */
"EXPORT_WITH_SIGNAL_ERROR_MESSAGE_UNKNOWN_TYPE" = "Unknown file type.";

/* Title for the alert indicating the 'export with signal' attachment had an error. */
"EXPORT_WITH_SIGNAL_ERROR_TITLE" = "ข้อผิดพลาด";

/* action sheet header when re-sending message which failed because of too many attempts */
"FAILED_SENDING_BECAUSE_RATE_LIMIT" = "เกิดความล้มเหลวมากเกินไปกับรายชื่อนี้ โปรดลองอีกครั้งในเร็ว ๆ นี้";

/* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "Your safety number with %@ has recently changed. You may wish to verify before resending.";

/* alert title */
"FAILED_VERIFICATION_TITLE" = "ไม่สามารถตรวจสอบตัวเลขความปลอดภัย!";

/* Button that marks user as verified after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "Mark as Verified";

/* No comment provided by engineer. */
"FINGERPRINT_SHRED_KEYMATERIAL_BUTTON" = "รีเซ็ตวาระนี้";

/* Accessibilty label for finishing new group */
"FINISH_GROUP_CREATION_LABEL" = "เสร็จสิ้นการสร้างกลุ่ม";

/* A default label for attachment whose file extension cannot be determined. */
"GENERIC_ATTACHMENT_DEFAULT_TYPE" = "?";

/* A label for generic attachments. */
"GENERIC_ATTACHMENT_LABEL" = "ไฟล์แนบ";

/* Error displayed when there is a failure fetching gifs from the remote service. */
"GIF_PICKER_ERROR_FETCH_FAILURE" = "Failed to fetch the requested GIF. Please verify you are online.";

/* Generic error displayed when picking a gif */
"GIF_PICKER_ERROR_GENERIC" = "An unknown error occured.";

/* Shown when selected gif couldn't be fetched */
"GIF_PICKER_FAILURE_ALERT_TITLE" = "Unable to Choose GIF";

/* Alert message shown when user tries to search for GIFs without entering any search terms. */
"GIF_PICKER_VIEW_MISSING_QUERY" = "Please enter your search.";

/* Title for the 'gif picker' dialog. */
"GIF_PICKER_VIEW_TITLE" = "GIF Search";

/* Indicates that an error occured while searching. */
"GIF_VIEW_SEARCH_ERROR" = "Error. Tap to Retry.";

/* Indicates that the user's search had no results. */
"GIF_VIEW_SEARCH_NO_RESULTS" = "No Results.";

/* Placeholder text for the search field in gif view */
"GIF_VIEW_SEARCH_PLACEHOLDER_TEXT" = "Enter your search";

/* No comment provided by engineer. */
"GROUP_AVATAR_CHANGED" = "เปลี่ยนภาพประจำตัวแล้ว";

/* No comment provided by engineer. */
"GROUP_CREATED" = "สร้างกลุ่มแล้ว";

/* Message shown in conversation view that indicates there were issues with group creation. */
"GROUP_CREATION_FAILED" = "Not all members could be added to the group. Tap to retry.";

/* Conversation settings table section title */
"GROUP_MANAGEMENT_SECTION" = "การจัดการกลุ่ม";

/* No comment provided by engineer. */
"GROUP_MEMBER_JOINED" = " %@ ได้เข้าร่วมกลุ่ม";

/* No comment provided by engineer. */
"GROUP_MEMBER_LEFT" = " %@ ได้ออกจากกลุ่ม";

/* Button label to add information to an unknown contact */
"GROUP_MEMBERS_ADD_CONTACT_INFO" = "เพิ่มรายชื่อ";

/* Button label for the 'call group member' button */
"GROUP_MEMBERS_CALL" = "โทร";

/* Label for the button that clears all verification errors in the 'group members' view. */
"GROUP_MEMBERS_RESET_NO_LONGER_VERIFIED" = "Clear Verification For All";

/* Label for the 'reset all no-longer-verified group members' confirmation alert. */
"GROUP_MEMBERS_RESET_NO_LONGER_VERIFIED_ALERT_MESSAGE" = "This will clear the verification of all group members whose safety numbers have changed since they were last verified.";

/* Title for the 'members' section of the 'group members' view. */
"GROUP_MEMBERS_SECTION_TITLE_MEMBERS" = "สมาชิก";

/* Title for the 'no longer verified' section of the 'group members' view. */
"GROUP_MEMBERS_SECTION_TITLE_NO_LONGER_VERIFIED" = "No Longer Marked as Verified";

/* Button label for the 'send message to group member' button */
"GROUP_MEMBERS_SEND_MESSAGE" = "ส่งข้อความ";

/* Button label for the 'show contact info' button */
"GROUP_MEMBERS_VIEW_CONTACT_INFO" = "ข้อมูลรายชื่อ";

/* No comment provided by engineer. */
"GROUP_REMOVING" = "กำลังออกจากกลุ่ม %@";

/* Title of alert indicating that group deletion failed. */
"GROUP_REMOVING_FAILED" = "ไม่สามารถออกจากกลุ่ม";

/* No comment provided by engineer. */
"GROUP_TITLE_CHANGED" = "หัวข้อตอนนี้เป็น '%@'";

/* No comment provided by engineer. */
"GROUP_UPDATED" = "อัปเดตกลุ่มแล้ว";

/* No comment provided by engineer. */
"GROUP_YOU_LEFT" = "คุณได้ออกจากกลุ่ม";

/* A label for conversations with blocked users. */
"HOME_VIEW_BLOCKED_CONTACT_CONVERSATION" = "Blocked";

/* Call setup status label */
"IN_CALL_CONNECTING" = "กำลังเชื่อมต่อ…";

/* Call setup status label */
"IN_CALL_RINGING" = "กำลังส่งเสียง…";

/* Call setup status label */
"IN_CALL_SECURING" = "รับสายแล้ว กำลังทำให้ปลอดภัย…";

/* Call setup status label */
"IN_CALL_TERMINATED" = "วางสายแล้ว";

/* Label reminding the user that they are in archive mode. */
"INBOX_VIEW_ARCHIVE_MODE_REMINDER" = "You are viewing your archived messages. Tap to return to your Inbox.";

/* Multiline label explaining how to show names instead of phone numbers in your inbox */
"INBOX_VIEW_MISSING_CONTACTS_PERMISSION" = "To see the names of your contacts, update your system settings to allow contact access.";

/* notification body */
"INCOMING_CALL" = "สายโทรเข้า";

/* notification body */
"INCOMING_CALL_FROM" = "สายโทรเข้าจาก %@";

/* info message recorded in conversation history when local user declined a call */
"INCOMING_DECLINED_CALL" = "คุณได้ปฏิเสธสาย";

/* No comment provided by engineer. */
"INCOMING_INCOMPLETE_CALL" = "สายโทรเข้าไม่สมบูรณ์จาก";

/* info message text shown in conversation view */
"INFO_MESSAGE_MISSED_CALL_DUE_TO_CHANGED_IDENITY" = "Missed call because their safety number has changed.";

/* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "ไฟล์เสียงไม่ถูกต้อง";

/* Alert body when contacts disabled while trying to invite contacts to signal */
"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_BODY" = "To invite your contacts, you need to allow Signal access to your contacts in the Settings app.";

/* Alert title when contacts disabled while trying to invite contacts to signal */
"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_TITLE" = "อนุญาตการเข้าถึงรายชื่อ";

/* Label for the cell that presents the 'invite contacts' workflow. */
"INVITE_FRIENDS_CONTACT_TABLE_BUTTON" = "เชิญเพื่อนมาใช้ Signal";

/* Search */
"INVITE_FRIENDS_PICKER_SEARCHBAR_PLACEHOLDER" = "ค้นหา";

/* Navbar title */
"INVITE_FRIENDS_PICKER_TITLE" = "เชิญเพื่อน";

/* Slider label embeds {{TIME_AMOUNT}}, e.g. '2 hours'. See *_TIME_AMOUNT strings for examples. */
"KEEP_MESSAGES_DURATION" = "ข้อความจะหายไปหลังจาก %@";

/* Slider label when disappearing messages is off */
"KEEP_MESSAGES_FOREVER" = "ข้อความจะไม่หายไป";

/* Confirmation button within contextual alert */
"LEAVE_BUTTON_TITLE" = "ออก";

/* table cell label in conversation settings */
"LEAVE_GROUP_ACTION" = "ออกจากกลุ่ม";

/* report an invalid linking code */
"LINK_DEVICE_INVALID_CODE_BODY" = "รหัส QR นี้ไม่ถูกต้อง ตรวจสอบให้แน่ใจว่าคุณกำลังสแกนรหัส QR ที่แสดงผลบนอุปกรณ์ที่คุณต้องการเชื่อมโยง";

/* report an invalid linking code */
"LINK_DEVICE_INVALID_CODE_TITLE" = "การเชื่อมโยงอุปกรณ์ล้มเหลว";

/* confirm the users intent to link a new device */
"LINK_DEVICE_PERMISSION_ALERT_BODY" = "อุปกรณ์นี้จะสามารถดูกลุ่มและรายชื่อของคุณ อ่านข้อความทั้งหมดของคุณ และส่งข้อความในชื่อของคุณ";

/* confirm the users intent to link a new device */
"LINK_DEVICE_PERMISSION_ALERT_TITLE" = "เชื่อมโยงอุปกรณ์นี้?";

/* attempt another linking */
"LINK_DEVICE_RESTART" = "ลองใหม่";

/* QR Scanning screen instructions, placed alongside a camera view for scanning QRCodes */
"LINK_DEVICE_SCANNING_INSTRUCTIONS" = "สแกนรหัส QR ที่แสดงผลบนอุปกรณ์เพื่อเชื่อมโยง";

/* Subheading for 'Link New Device' navigation */
"LINK_NEW_DEVICE_SUBTITLE" = "สแกนรหัส QR";

/* Navigation title when scanning QR code to add new device. */
"LINK_NEW_DEVICE_TITLE" = "เชื่อมโยงอุปกรณ์ใหม่";

/* Menu item and navbar title for the device manager */
"LINKED_DEVICES_TITLE" = "อุปกรณ์ที่เชื่อมโยง";

/* Alert Title */
"LINKING_DEVICE_FAILED_TITLE" = "การเชื่อมโยงอุปกรณ์ล้มเหลว";

/* table cell label in conversation settings */
"LIST_GROUP_MEMBERS_ACTION" = "Group Members";

/* No comment provided by engineer. */
"LOGGING_SECTION" = "การบันทึก";

/* media picker option to take photo or video */
"MEDIA_FROM_CAMERA_BUTTON" = "กล้อง";

/* action sheet button title when choosing attachment type */
"MEDIA_FROM_DOCUMENT_PICKER_BUTTON" = "เอกสาร";

/* media picker option to choose from library */
"MEDIA_FROM_LIBRARY_BUTTON" = "คลังรูปภาพ";

/* No comment provided by engineer. */
"MESSAGE_COMPOSEVIEW_TITLE" = "ข้อความใหม่";

/* Label for file size of attachments in the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_ATTACHMENT_FILE_SIZE" = "File Size";

/* Label for the MIME type of attachments in the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_ATTACHMENT_MIME_TYPE" = "MIME type";

/* Label for 'missing' attachments in the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_ATTACHMENT_MISSING_FILE" = "Missing Attachment";

/* Label for 'not yet downloaded' attachments in the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_ATTACHMENT_NOT_YET_DOWNLOADED" = "Not yet downloaded";

/* Status label for messages which are delivered. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_DELIVERED" = "Delivered";

/* Status label for messages which are failed. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_FAILED" = "Failed";

/* Status label for messages which are read. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_READ" = "Read";

/* Status label for messages which are sending. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENDING" = "Sending";

/* Status label for messages which are sent. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENT" = "Sent";

/* Status label for messages which are uploading. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_UPLOADING" = "Uploading";

/* Label for messages without a body or attachment in the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_NO_ATTACHMENT_OR_BODY" = "Message has no content or attachment.";

/* Label for the 'received date & time' field of the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_RECEIVED_DATE_TIME" = "Received";

/* Label for the 'sender' field of the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_SENDER" = "Sender";

/* Label for the 'sent date & time' field of the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_SENT_DATE_TIME" = "Sent";

/* Label for the original filename of any attachment in the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_SOURCE_FILENAME" = "Filename";

/* Title for the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_TITLE" = "Message";

/* message status for message delivered to their recipient. */
"MESSAGE_STATUS_DELIVERED" = "Delivered";

/* message footer for failed messages */
"MESSAGE_STATUS_FAILED" = "การส่งล้มเหลว แตะสำหรับข้อมูล";

/* message footer for read messages */
"MESSAGE_STATUS_READ" = "Read";

/* message status while message is sending. */
"MESSAGE_STATUS_SENDING" = "Sending...";

/* message footer for sent messages */
"MESSAGE_STATUS_SENT" = "Sent";

/* message footer while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "กำลังอัปโหลด…";

/* Indicates that one member of this group conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_1_MEMBER_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer marked as verified. Tap for options.";

/* Indicates that this 1:1 conversation has been blocked. */
"MESSAGES_VIEW_CONTACT_BLOCKED" = "คุณได้ปิดกั้นผู้ใช้นี้";

/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%@ is no longer marked as verified. Tap for options.";

/* Action sheet title after tapping on failed download. */
"MESSAGES_VIEW_FAILED_DOWNLOAD_ACTIONSHEET_TITLE" = "การดาวน์โหลดล้มเหลว";

/* Action sheet button text */
"MESSAGES_VIEW_FAILED_DOWNLOAD_RETRY_ACTION" = "ดาวน์โหลดอีกครั้ง";

/* Indicates that a single member of this group has been blocked. */
"MESSAGES_VIEW_GROUP_1_MEMBER_BLOCKED" = "คุณได้ปิดกั้น 1 สมาชิกของกลุ่มนี้";

/* Indicates that some members of this group has been blocked. Embeds {{the number of blocked users in this group}}. */
"MESSAGES_VIEW_GROUP_N_MEMBERS_BLOCKED_FORMAT" = "You Blocked %@ Members of this Group";

/* Text for banner in group conversation view that offers to share your profile with this group. */
"MESSAGES_VIEW_GROUP_PROFILE_WHITELIST_BANNER" = "Share Your Profile With This Group?";

/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "More than one member of this group is no longer marked as verified. Tap for options.";

/* The subtitle for the messages view title indicates that the title can be tapped to access settings for this conversation. */
"MESSAGES_VIEW_TITLE_SUBTITLE" = "แตะที่นี่สำหรับการตั้งค่า";

/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "ข้อความที่ยังไม่ได้อ่าน";

/* Messages that indicates that there are more unseen messages including safety number changes that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}}. */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_AND_SAFETY_NUMBER_CHANGES_FORMAT" = "There are more unread messages (including safety number changes) above. Tap \"%@\" to see them.";

/* Messages that indicates that there are more unseen messages that be revealed by tapping the 'load earlier messages' button. Embeds {{the name of the 'load earlier messages' button}} */
"MESSAGES_VIEW_UNREAD_INDICATOR_HAS_MORE_UNSEEN_MESSAGES_FORMAT" = "There are more unread messages above. Tap \"%@\" to see them.";

/* notification title */
"MISSED_CALL" = "สายที่ไม่ได้รับ";

/* notification title. Embeds {{caller's name or phone number}} */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITH_CALLER_NAME" = "Missed call from %@ because their safety number changed.";

/* notification title */
"MISSED_CALL_WITH_CHANGED_IDENTITY_BODY_WITHOUT_CALLER_NAME" = "Missed call because the caller's safety number changed.";

/* Alert body
   Alert body when camera is not authorized */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "Signal needs access to your camera for video calls. You can grant this permission in the Settings app >> Privacy >> Camera >> Signal";

/* Alert title
   Alert title when camera is not authorized */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal จำเป็นต้องเข้าถึงกล้องของคุณ";

/* notification title. Embeds {{caller's name or phone number}} */
"MSGVIEW_MISSED_CALL_WITH_NAME" = "สายที่ไม่ได้รับจาก %@";

/* No comment provided by engineer. */
"MULTIDEVICE_PAIRING_MAX_DESC" = "คุณไม่สามารถจับคู่อุปกรณ์ใด ๆ เพิ่มเติมได้อีก";

/* No comment provided by engineer. */
"MULTIDEVICE_PAIRING_MAX_RECOVERY" = "คุณได้มาถึงขีดจำกัดจำนวนอุปกรณ์สูงสุดที่คุณสามารถจับคู่กับบัญชีของคุณได้ในขณะนี้ โปรดเอาอุปกรณ์ออกหรือลองอีกครั้งเพื่อจับคู่ในภายหลัง";

/* An explanation of the consequences of muting a thread. */
"MUTE_BEHAVIOR_EXPLANATION" = "คุณจะไม่ได้รับการแจ้งเตือนสำหรับการสนทนาที่ปิดเสียง";

/* A button to skip a view. */
"NAVIGATION_ITEM_SKIP_BUTTON" = "Skip";

/* No comment provided by engineer. */
"NETWORK_ERROR_RECOVERY" = "โปรดตรวจสอบว่าคุณกำลังออนไลน์และลองอีกครั้ง";

/* Indicates to the user that censorship circumvention has been activated. */
"NETWORK_STATUS_CENSORSHIP_CIRCUMVENTION_ACTIVE" = "Censorship Circumvention: On";

/* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTED" = "เชื่อมต่อแล้ว";

/* No comment provided by engineer. */
"NETWORK_STATUS_CONNECTING" = "กำลังเชื่อมต่อ";

/* No comment provided by engineer. */
"NETWORK_STATUS_HEADER" = "สถานะเครือข่าย";

/* No comment provided by engineer. */
"NETWORK_STATUS_OFFLINE" = "ออฟไลน์";

/* A label the cell that lets you add a new member to a group. */
"NEW_CONVERSATION_FIND_BY_PHONE_NUMBER" = "ค้นหาโดยหมายเลขโทรศัพท์";

/* A label for the cell that lets you add a new non-contact member to a group. */
"NEW_GROUP_ADD_NON_CONTACT" = "เพิ่มโดยหมายเลขโทรศัพท์";

/* Action Sheet title prompting the user for a group avatar */
"NEW_GROUP_ADD_PHOTO_ACTION" = "ตั้งรูปภาพกลุ่ม";

/* The title for the 'create group' button. */
"NEW_GROUP_CREATE_BUTTON" = "สร้าง";

/* Used in place of the group name when a group has not yet been named. */
"NEW_GROUP_DEFAULT_TITLE" = "กลุ่มใหม่";

/* An indicator that a user is a member of the new group. */
"NEW_GROUP_MEMBER_LABEL" = "สมาชิก";

/* Placeholder text for group name field */
"NEW_GROUP_NAMEGROUP_REQUEST_DEFAULT" = "ตั้งชื่อแชทกลุ่มนี้";

/* a title for the non-contacts section of the 'new group' view. */
"NEW_GROUP_NON_CONTACTS_SECTION_TITLE" = "ผู้ใช้อื่น ๆ";

/* The alert message if user tries to exit the new group view without saving changes. */
"NEW_GROUP_VIEW_UNSAVED_CHANGES_MESSAGE" = "Would you like to discard these changes?";

/* The alert title if user tries to exit the new group view without saving changes. */
"NEW_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "Unsaved Changes";

/* No comment provided by engineer. */
"new_message" = "ข้อความใหม่";

/* A label for the 'add by phone number' button in the 'new non-contact conversation' view */
"NEW_NONCONTACT_CONVERSATION_VIEW_BUTTON" = "ค้นหา";

/* Title for the 'new non-contact conversation' view. */
"NEW_NONCONTACT_CONVERSATION_VIEW_TITLE" = "ค้นหาผู้ใช้";

/* Label for a button that lets users search for contacts by phone number */
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "ค้นหารายชื่อด้วยหมายเลขโทรศัพท์";

/* No comment provided by engineer. */
"NOTIFICATION_SEND_FAILED" = "ไม่สามารถส่งข้อความของคุณไปยัง %@";

/* No comment provided by engineer. */
"NOTIFICATIONS_FOOTER_WARNING" = "เนื่องจากข้อบกพร่องที่ทราบใน Push framework ของ Apple ตัวอย่างข้อความจะแสดงเฉพาะเมื่อข้อความถูกดึงข้อมูลภายใน 30 วินาทีหลังจากส่ง ผลลัพธ์คือป้ายประกาศบนแอปพลิเคชันอาจไม่เที่ยงตรง";

/* No comment provided by engineer. */
"NOTIFICATIONS_NONE" = "ไม่มีชื่อหรือข้อความ";

/* No comment provided by engineer. */
"NOTIFICATIONS_SECTION_BACKGROUND" = "การแจ้งเตือนพื้นหลัง";

/* No comment provided by engineer. */
"NOTIFICATIONS_SECTION_INAPP" = "การแจ้งเตือนในแอป";

/* No comment provided by engineer. */
"NOTIFICATIONS_SENDER_AND_MESSAGE" = "ชื่อและข้อความของผู้ส่ง";

/* No comment provided by engineer. */
"NOTIFICATIONS_SENDER_ONLY" = "ชื่อผู้ส่งเท่านั้น";

/* No comment provided by engineer. */
"NOTIFICATIONS_SHOW" = "แสดง";

/* No comment provided by engineer. */
"NOTIFICATIONS_SOUND" = "เสียงการแจ้งเตือน";

/* No comment provided by engineer. */
"OK" = "ตกลง";

/* Button text which opens the settings app
   Label for button which opens the settings UI */
"OPEN_SETTINGS_BUTTON" = "การตั้งค่า";

/* Info Message when {{other user}} disables or doesn't support disappearing messages */
"OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%@ ได้ปิดใช้งานข้อความหายตัว";

/* Info Message when {{other user}} updates message expiration to {{time amount}}, see the *_TIME_AMOUNT strings for context. */
"OTHER_UPDATED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%@ ได้ตั้งเวลาข้อความหายตัวเป็น %@";

/* No comment provided by engineer. */
"OUTGOING_CALL" = "สายโทรออก";

/* No comment provided by engineer. */
"OUTGOING_INCOMPLETE_CALL" = "Unanswered outgoing call";

/* A display format for oversize text messages. */
"OVERSIZE_TEXT_DISPLAY_FORMAT" = "%@…";

/* A format for a label showing an example phone number. Embeds {{the example phone number}}. */
"PHONE_NUMBER_EXAMPLE_FORMAT" = "ตัวอย่าง: %@";

/* Format for phone number label with an index. Embeds {{Phone number label (e.g. 'home')}} and {{index, e.g. 2}}. */
"PHONE_NUMBER_TYPE_AND_INDEX_NAME_FORMAT" = "%@ %@";

/* Label for 'Home' phone numbers. */
"PHONE_NUMBER_TYPE_HOME" = "Home";

/* Label for 'HomeFAX' phone numbers. */
"PHONE_NUMBER_TYPE_HOME_FAX" = "Home Fax";

/* Label for 'IPhone' phone numbers. */
"PHONE_NUMBER_TYPE_IPHONE" = "iPhone";

/* Label for 'Main' phone numbers. */
"PHONE_NUMBER_TYPE_MAIN" = "Main";

/* Label for 'Mobile' phone numbers. */
"PHONE_NUMBER_TYPE_MOBILE" = "Mobile";

/* Label for 'Other' phone numbers. */
"PHONE_NUMBER_TYPE_OTHER" = "Other";

/* Label for 'Other FAX' phone numbers. */
"PHONE_NUMBER_TYPE_OTHER_FAX" = "Other Fax";

/* Label for 'Pager' phone numbers. */
"PHONE_NUMBER_TYPE_PAGER" = "Pager";

/* Label used when we don't what kind of phone number it is (e.g. mobile/work/home). */
"PHONE_NUMBER_TYPE_UNKNOWN" = "Unknown";

/* Label for 'Work' phone numbers. */
"PHONE_NUMBER_TYPE_WORK" = "Work";

/* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "Work Fax";

/* Label indicating that the user is not verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_NOT_VERIFIED_FORMAT" = "You have not marked %@ as verified.";

/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "Verified";

/* Label indicating that the user is verified. Embeds {{the user's name or phone number}}. */
"PRIVACY_IDENTITY_IS_VERIFIED_FORMAT" = "%@ is verified.";

/* Label for a link to more information about safety numbers and verification. */
"PRIVACY_SAFETY_NUMBERS_LEARN_MORE" = "เรียนรู้เพิ่มเติม";

/* Button that shows the 'scan with camera' view. */
"PRIVACY_TAP_TO_SCAN" = "แตะเพื่อสแกน";

/* Button that lets user mark another user's identity as unverified. */
"PRIVACY_UNVERIFY_BUTTON" = "Clear Verification";

/* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "นี่ดูเหมือนจะไม่ใช่ตัวเลขความปลอดภัยของคุณกับ %@ คุณกำลังตรวจสอบรายชื่อที่ถูกต้องหรือไม่?";

/* Alert body */
"PRIVACY_VERIFICATION_FAILED_MISMATCHED_SAFETY_NUMBERS_IN_CLIPBOARD" = "ตัวเลขในคลิปบอร์ดของคุณดูเหมือนจะไม่ใช่ตัวเลขความปลอดภัยที่ถูกต้องสำหรับการสนทนานี้";

/* Alert body for user error */
"PRIVACY_VERIFICATION_FAILED_NO_SAFETY_NUMBERS_IN_CLIPBOARD" = "Signal ไม่สามารถค้นหาตัวเลขความปลอดภัยใด ๆ ในคลิปบอร์ดของคุณ คุณได้คัดลอกมาถูกต้องหรือไม่?";

/* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_THEY_HAVE_WRONG_KEY_FOR_ME" = "ทุกคู่ของผู้ใช้ Signal จะแบ่งปันตัวเลขความปลอดภัยที่แตกต่างกัน ตรวจสอบอีกครั้งว่า %@ กำลังแสดงผลตัวเลขความปลอดภัยจำเพาะ *ของคุณ*";

/* alert body */
"PRIVACY_VERIFICATION_FAILED_WITH_OLD_LOCAL_VERSION" = "คุณกำลังใช้ Signal รุ่นเก่า คุณจำเป็นต้องอัปเดตก่อนที่คุณจะสามารถตรวจสอบ";

/* alert body */
"PRIVACY_VERIFICATION_FAILED_WITH_OLD_REMOTE_VERSION" = "คู่สนทนาของคุณกำลังใช้ Signal รุ่นเก่า เขาจำเป็นต้องอัปเดตก่อนที่คุณจะสามารถตรวจสอบ";

/* alert body */
"PRIVACY_VERIFICATION_FAILURE_INVALID_QRCODE" = "รหัสที่สแกนดูไม่เหมือนกับรหัสตัวเลขความปลอดภัย คุณทั้งสองกำลังใช้ Signal รุ่นล่าสุดอยู่หรือไม่?";

/* Paragraph(s) shown alongside the safety number when verifying privacy with {{contact name}} */
"PRIVACY_VERIFICATION_INSTRUCTIONS" = "หากคุณต้องการตรวจสอบความปลอดภัยในการเข้ารหัสจากต้นทางถึงปลายทางของคุณกับ %@ เปรียบเทียบตัวเลขด้านบนกับตัวเลขบนอุปกรณ์ของเขา\n\nหรืออีกทางเลือก คุณสามารถสแกนรหัสบนโทรศัพท์ของเขา หรือขอให้เขาสแกนรหัสของคุณ";

/* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "ตรวจสอบตัวเลขความปลอดภัย";

/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "Mark as Verified";

/* No comment provided by engineer. */
"PROCEED_BUTTON" = "ดำเนินการต่อ";

/* Label text combining the phone number and profile name separated by a simple demarcation character. Phone number should be most prominent. '%1$@' is replaced with {{phone number}} and '%2$@' is replaced with {{profile name}} */
"PROFILE_NAME_AND_PHONE_NUMBER_LABEL_FORMAT" = "%1$@ ~%2$@";

/* Prepend a simple marker to differentiate the profile name, embeds the contact's {{profile name}}. */
"PROFILE_NAME_LABEL_FORMAT" = "~%@";

/* Action Sheet title prompting the user for a profile avatar */
"PROFILE_VIEW_AVATAR_ACTIONSHEET_TITLE" = "Set Profile Avatar";

/* Label for action that clear's the user's profile avatar */
"PROFILE_VIEW_CLEAR_AVATAR" = "Clear Avatar";

/* Error message shown when user tries to update profile with a profile name that is too long. */
"PROFILE_VIEW_ERROR_PROFILE_NAME_TOO_LONG" = "Your profile name is too long.";

/* Error message shown when a profile update fails. */
"PROFILE_VIEW_ERROR_UPDATE_FAILED" = "Profile update failed.";

/* Default text for the profile name field of the profile view. */
"PROFILE_VIEW_NAME_DEFAULT_TEXT" = "Enter your name";

/* Label for the profile avatar field of the profile view. */
"PROFILE_VIEW_PROFILE_AVATAR_FIELD" = "Avatar";

/* Description of the user profile. */
"PROFILE_VIEW_PROFILE_DESCRIPTION" = "Your Signal Profile will be visible to your contacts, when you initiate new conversations, and when you share it with other users and groups.";

/* Link to more information about the user profile. */
"PROFILE_VIEW_PROFILE_DESCRIPTION_LINK" = "Tap here to learn more.";

/* Label for the profile name field of the profile view. */
"PROFILE_VIEW_PROFILE_NAME_FIELD" = "Profile Name";

/* Button to save the profile view in the profile view. */
"PROFILE_VIEW_SAVE_BUTTON" = "Save";

/* Alert title that indicates the user's profile view is being saved. */
"PROFILE_VIEW_SAVING" = "Saving...";

/* Title for the profile view. */
"PROFILE_VIEW_TITLE" = "Profile";

/* No comment provided by engineer. */
"PUSH_MANAGER_MARKREAD" = "ทำเครื่องหมายเป็นอ่านแล้ว";

/* No comment provided by engineer. */
"PUSH_MANAGER_REPLY" = "ตอบกลับ";

/* Title of alert shown when push tokens sync job succeeds. */
"PUSH_REGISTER_SUCCESS" = "ลงทะเบียนการแจ้งเตือนแบบผลักใหม่สำเร็จ";

/* Used in table section header and alert view title contexts */
"PUSH_REGISTER_TITLE" = "การแจ้งเตือนแบบผลัก";

/* No comment provided by engineer. */
"QUESTIONMARK_PUNCTUATION" = "?";

/* No comment provided by engineer. */
"RATING_MSG" = "หากคุณเพลิดเพลินกับการใช้ Signal เพื่อสนทนาแบบส่วนตัว คุณสามารถสนับสนุนโครงการของเราโดยการให้คะแนน ใช้เวลาไม่ถึงนาที และจะช่วยให้ผู้อื่นพบความเป็นส่วนตัว";

/* No comment provided by engineer. */
"RATING_RATE" = "ให้คะแนน Signal";

/* No comment provided by engineer. */
"RATING_TITLE" = "สนับสนุน Signal!";

/* No comment provided by engineer. */
"REGISTER_CC_ERR_ALERT_VIEW_MESSAGE" = "โปรดป้อนรหัสประเทศที่ถูกต้อง";

/* No comment provided by engineer. */
"REGISTER_CC_ERR_ALERT_VIEW_TITLE" = "ข้อผิดพลาดรหัสประเทศ";

/* No comment provided by engineer. */
"REGISTER_CONTACTS_WELCOME" = "ยินดีต้อนรับ!";

/* No comment provided by engineer. */
"REGISTER_FAILED_TRY_AGAIN" = "ลองอีกครั้ง";

/* No comment provided by engineer. */
"REGISTER_RATE_LIMITING_BODY" = "You have tried too often. Please wait a minute before trying again.";

/* Title of alert shown when push tokens sync job fails. */
"REGISTRATION_BODY" = "ไม่สามารถลงทะเบียนการแจ้งเตือนแบบผลักใหม่";

/* Label for the country code field */
"REGISTRATION_DEFAULT_COUNTRY_NAME" = "รหัสประเทศ";

/* Placeholder text for the phone number textfield */
"REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "ป้อนหมายเลข";

/* No comment provided by engineer. */
"REGISTRATION_ERROR" = "ข้อผิดพลาดการลงทะเบียน";

/* alert body during registration */
"REGISTRATION_ERROR_BLANK_VERIFICATION_CODE" = "เราไม่สามารถเปิดใช้งานบัญชีของคุณจนกว่าคุณจะตรวจสอบรหัสที่เราส่งให้คุณ";

/* No comment provided by engineer. */
"REGISTRATION_NON_VALID_NUMBER" = "ไม่รองรับรูปแบบหมายเลขโทรศัพท์นี้ โปรดติดต่อฝ่ายสนับสนุน";

/* Label for the phone number textfield */
"REGISTRATION_PHONENUMBER_BUTTON" = "หมายเลขโทรศัพท์";

/* No comment provided by engineer. */
"REGISTRATION_RESTRICTED_MESSAGE" = "มีใครบางคนตื่นเต้นที่จะส่งข้อความแรกของเขา! คุณจำเป็นต้องลงทะเบียนก่อนที่จะกระทำสิ่งนี้ได้";

/* No comment provided by engineer. */
"REGISTRATION_TITLE_LABEL" = "หมายเลขโทรศัพท์ของคุณ";

/* Alert view title */
"REGISTRATION_VERIFICATION_FAILED_TITLE" = "การตรวจสอบล้มเหลว";

/* Alert body, during registration */
"REGISTRATION_VERIFICATION_FAILED_WRONG_CODE_DESCRIPTION" = "ตัวเลขที่คุณส่งมาไม่ตรงกับที่เราส่งให้ ต้องการตรวจสอบอีกครั้ง?";

/* No comment provided by engineer. */
"REGISTRATION_VERIFY_DEVICE" = "เปิดใช้งานอุปกรณ์นี้";

/* Message of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_MESSAGE" = "โปรดป้อนหมายเลขโทรศัพท์ที่ถูกต้องเพื่อลงทะเบียน";

/* Title of alert indicating that users needs to enter a valid phone number to register. */
"REGISTRATION_VIEW_INVALID_PHONE_NUMBER_ALERT_TITLE" = "หมายเลขโทรศัพท์ไม่ถูกต้อง";

/* Message of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_MESSAGE" = "โปรดป้อนหมายเลขโทรศัพท์เพื่อลงทะเบียน";

/* Title of alert indicating that users needs to enter a phone number to register. */
"REGISTRATION_VIEW_NO_PHONE_NUMBER_ALERT_TITLE" = "ไม่มีหมายเลขโทรศัพท์";

/* No comment provided by engineer. */
"REJECT_CALL_BUTTON_TITLE" = "ปฏิเสธ";

/* No comment provided by engineer. */
"RELAY_REGISTERED_ERROR_RECOVERY" = "หมายเลขโทรศัพท์ที่คุณกำลังพยายามจะลงทะเบียนได้มีการลงทะเบียนอยู่แล้วบนเซิร์ฟเวอร์อื่น โปรดเลิกลงทะเบียนจากที่นั่นและลองอีกครั้ง";

/* No comment provided by engineer. */
"REREGISTER_FOR_PUSH" = "ลงทะเบียนการแจ้งเตือนแบบผลักใหม่";

/* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "ลองใหม่";

/* button title to confirm adding a recipient to a group when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_TO_GROUP_ACTION" = "Add to Group Anyway";

/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "Call Anyway";

/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "Send Anyway";

/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "ตัวเลขความปลอดภัย Signal ของเรา:\n%@";

/* Action sheet heading */
"SAFETY_NUMBERS_ACTIONSHEET_TITLE" = "ตัวเลขความปลอดภัยของคุณกับ %@ มีการเปลี่ยนแปลง คุณอาจต้องการตรวจสอบ";

/* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "สแกนรหัส QR บนอุปกรณ์ของรายชื่อของคุณ";

/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "สแกนรหัส QR";

/* No comment provided by engineer. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "ค้นหาโดยชื่อหรือหมายเลข";

/* No comment provided by engineer. */
"SECURE_SESSION_RESET" = "วาระแบบปลอดภัยถูกรีเซ็ต";

/* Label for 'select gif to attach' action sheet button */
"SELECT_GIF_BUTTON" = "GIF";

/* No comment provided by engineer. */
"SEND_AGAIN_BUTTON" = "ส่งอีกครั้ง";

/* Label for the send button in the conversation view. */
"SEND_BUTTON_TITLE" = "ส่ง";

/* Header title for the 'send external file' view. */
"SEND_EXTERNAL_FILE_HEADER_TITLE" = "เลือกผู้รับสำหรับ:";

/* Title for the 'send external file' view. */
"SEND_EXTERNAL_FILE_VIEW_TITLE" = "ส่งไฟล์";

/* Alert body after invite failed */
"SEND_INVITE_FAILURE" = "การส่งคำเชิญล้มเหลว โปรดลองอีกครั้งในภายหลัง";

/* Alert body after invite succeeded */
"SEND_INVITE_SUCCESS" = "คุณได้เชิญเพื่อนของคุณให้มาใช้ Signal!";

/* Text for button to send a Signal invite via SMS. %@ is placeholder for the receipient's phone number. */
"SEND_INVITE_VIA_SMS_BUTTON_FORMAT" = "เชิญผ่าน SMS: %@";

/* No comment provided by engineer. */
"SEND_SMS_CONFIRM_TITLE" = "เชิญเพื่อนผ่านทาง SMS ที่ไม่ปลอดภัย?";

/* No comment provided by engineer. */
"SEND_SMS_INVITE_TITLE" = "คุณต้องการเชิญหมายเลขดังต่อไปนี้มาใช้ Signal หรือไม่:";

/* Navbar title */
"SETTINGS_ABOUT" = "เกี่ยวกับ";

/* Title for the 'block contact' section of the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_CONTACT_TITLE" = "ปิดกั้นรายชื่อ";

/* Title for the 'block phone number' section of the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_BLOCK_PHONE_NUMBER_TITLE" = "ปิดกั้นหมายเลขโทรศัพท์";

/* Title for the 'add to block list' view. */
"SETTINGS_ADD_TO_BLOCK_LIST_TITLE" = "ปิดกั้น";

/* Label for the  'manual censorship circumvention' switch. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION" = "Censorship Circumvention";

/* Label for the 'manual censorship circumvention' country. Embeds {{the manual censorship circumvention country}}. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY_FORMAT" = "ตำแหน่งที่ตั้ง: %@";

/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "If enabled, Signal will attempt to circumvent censorship. Do not enable this feature unless you are in a location where Signal is censored.";

/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been auto-enabled based on local phone number. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_AUTO_ENABLED" = "Censorship circumvention has been activated based on your account's phone number.";

/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "Censorship circumvention can only be activated when connected to the internet.";

/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "Censorship circumvention is not necessary; you are already connected to the Signal service.";

/* Table header for the 'censorship circumvention' section. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_HEADER" = "Censorship Circumvention";

/* No comment provided by engineer. */
"SETTINGS_ADVANCED_DEBUGLOG" = "เปิดใช้งานบันทึกการดีบั๊ก";

/* No comment provided by engineer. */
"SETTINGS_ADVANCED_SUBMIT_DEBUGLOG" = "ส่งบันทึกการดีบั๊ก";

/* No comment provided by engineer. */
"SETTINGS_ADVANCED_TITLE" = "ขั้นสูง";

/* A label for the 'add phone number' button in the block list table. */
"SETTINGS_BLOCK_LIST_ADD_BUTTON" = "เพิ่ม…";

/* A label that indicates the user has no Signal contacts. */
"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "คุณไม่มีรายชื่อบน Signal";

/* A label that indicates the user's search has no matching results. */
"SETTINGS_BLOCK_LIST_NO_SEARCH_RESULTS" = "No Search Results";

/* Label for the block list section of the settings view */
"SETTINGS_BLOCK_LIST_TITLE" = "Blocked";

/* Accessibility hint for the settings button */
"SETTINGS_BUTTON_ACCESSIBILITY" = "การตั้งค่า";

/* Table cell label */
"SETTINGS_CALLING_HIDES_IP_ADDRESS_PREFERENCE_TITLE" = "Always Relay Calls";

/* User settings section footer, a detailed explanation */
"SETTINGS_CALLING_HIDES_IP_ADDRESS_PREFERENCE_TITLE_DETAIL" = "Relay all calls through the Signal server to avoid revealing your IP address to your contact. Enabling will reduce call quality.";

/* No comment provided by engineer. */
"SETTINGS_CLEAR_HISTORY" = "ล้างบันทึกประวัติ";

/* No comment provided by engineer. */
"SETTINGS_COPYRIGHT" = "สงวนลิขสิทธิ์ Open Whisper Systems\nสัญญาอนุญาตภายใต้ GPLv3";

/* No comment provided by engineer. */
"SETTINGS_DELETE_ACCOUNT_BUTTON" = "ลบบัญชี";

/* Alert message before user confirms clearing history */
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION" = "Are you sure you want to delete all your history (messages, attachments, call history …) ? This action cannot be reverted.";

/* No comment provided by engineer. */
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION_BUTTON" = "ฉันแน่ใจ";

/* No comment provided by engineer. */
"SETTINGS_HELP_HEADER" = "ช่วยเหลือ";

/* Section header */
"SETTINGS_HISTORYLOG_TITLE" = "บันทึกประวัติ";

/* No comment provided by engineer. */
"SETTINGS_INFORMATION_HEADER" = "ข้อมูล";

/* Settings table view cell label */
"SETTINGS_INVITE_TITLE" = "เชิญเพื่อนของคุณ";

/* content of tweet when inviting via twitter */
"SETTINGS_INVITE_TWITTER_TEXT" = "คุณสามารถเข้าถึงฉันโดยใช้ Signal จาก @WhisperSystems รับเลยตอนนี้";

/* Title for settings activity */
"SETTINGS_NAV_BAR_TITLE" = "การตั้งค่า";

/* No comment provided by engineer. */
"SETTINGS_NOTIFICATIONS" = "การแจ้งเตือน";

/* Label for 'CallKit privacy' preference */
"SETTINGS_PRIVACY_CALLKIT_PRIVACY_TITLE" = "แสดงชื่อและหมายเลขของผู้โทร";

/* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_TITLE" = "iOS Call Integration";

/* Settings table view cell label */
"SETTINGS_PRIVACY_TITLE" = "ความเป็นส่วนตัว";

/* Label for the 'read receipts' setting. */
"SETTINGS_READ_RECEIPT" = "Read Receipts";

/* An explanation of the 'read receipts' setting. */
"SETTINGS_READ_RECEIPTS_SECTION_FOOTER" = "See and share when messages have been read. This setting is optional and applies to all conversations.";

/* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "เปิดใช้งานความปลอดภัยหน้าจอ";

/* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY_DETAIL" = "ป้องกัน Signal จากการแสดงตัวอย่างในหน้าสลับแอป";

/* Settings table section footer. */
"SETTINGS_SECTION_CALL_KIT_DESCRIPTION" = "iOS Call Integration shows Signal calls on your lock screen and in the system's call history. You may optionally show your contact's name and number. If iCloud is enabled, this call history will be shared with Apple.";

/* settings topic header for table section */
"SETTINGS_SECTION_TITLE_CALLING" = "การโทร";

/* Section header */
"SETTINGS_SECURITY_TITLE" = "ความปลอดภัยหน้าจอ";

/* No comment provided by engineer. */
"SETTINGS_SUPPORT" = "สนับสนุน";

/* No comment provided by engineer. */
"SETTINGS_VERSION" = "รุ่น";

/* action sheet item to open native mail app */
"SHARE_ACTION_MAIL" = "จดหมาย";

/* action sheet item to open native messages app */
"SHARE_ACTION_MESSAGE" = "ข้อความ";

/* action sheet item */
"SHARE_ACTION_TWEET" = "Twitter";

/* Action sheet item */
"SHOW_SAFETY_NUMBER_ACTION" = "แสดงตัวเลขความปลอดภัยใหม่";

/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "แสดงการสนทนา";

/* body sent to contacts when inviting to Install Signal */
"SMS_INVITE_BODY" = "ฉันกำลังเชิญคุณให้ติดตั้ง Signal! นี่คือลิงก์:";

/* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "Your safety number with %@ matches. You can mark this contact as verified.";

/* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "ตัวเลขความปลอดภัยตรงกัน!";

/* {{number of days}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 days}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_DAYS" = "%@ days";

/* {{number of hours}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 hours}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_HOURS" = "%@ hours";

/* {{number of minutes}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 minutes}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_MINUTES" = "%@ minutes";

/* {{number of seconds}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 seconds}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_SECONDS" = "%@ seconds";

/* {{1 day}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 day}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_SINGLE_DAY" = "%@ day";

/* {{1 hour}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 hour}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_SINGLE_HOUR" = "%@ hour";

/* {{1 minute}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 minute}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_SINGLE_MINUTE" = "%@ minute";

/* {{1 week}} embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{1 week}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_SINGLE_WEEK" = "%@ week";

/* {{number of weeks}}, embedded in strings, e.g. 'Alice updated disappearing messages expiration to {{5 weeks}}'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_WEEKS" = "%@ weeks";

/* Label for the cancel button in an alert or action sheet. */
"TXT_CANCEL_TITLE" = "ยกเลิก";

/* No comment provided by engineer. */
"TXT_DELETE_TITLE" = "ลบ";

/* Pressing this button moves an archived thread from the archive back to the inbox */
"UNARCHIVE_ACTION" = "เลิกเก็บถาวร";

/* In Inbox view, last message label for thread with corrupted attachment. */
"UNKNOWN_ATTACHMENT_LABEL" = "ไฟล์แนบที่ไม่รู้จัก";

/* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "ผู้ใช้ไม่อยู่ในรายชื่อของคุณ คุณต้องการปิดกั้นผู้ใช้นี้หรือไม่?";

/* Displayed if for some reason we can't determine a contacts phone number *or* name */
"UNKNOWN_CONTACT_NAME" = "รายชื่อที่ไม่รู้จัก";

/* Indicates an unknown or unrecognizable value. */
"UNKNOWN_VALUE" = "Unknown";

/* button title for unlinking a device */
"UNLINK_ACTION" = "เลิกเชื่อมโยง";

/* Alert message to confirm unlinking a device */
"UNLINK_CONFIRMATION_ALERT_BODY" = "เมื่อเลิกเชื่อมโยงอุปกรณ์นี้ อุปกรณ์จะไม่สามารถส่งหรือรับข้อความได้อีกต่อไป";

/* Alert title for confirming device deletion */
"UNLINK_CONFIRMATION_ALERT_TITLE" = "เลิกเชื่อมโยง \"%@\"?";

/* Alert title when unlinking device fails */
"UNLINKING_FAILED_ALERT_TITLE" = "Signal ไม่สามารถเลิกเชื่อมโยงอุปกรณ์ของคุณ";

/* Label text in device manager for a device with no name */
"UNNAMED_DEVICE" = "อุปกรณ์ที่ไม่มีชื่อ";

/* No comment provided by engineer. */
"UNREGISTER_SIGNAL_FAIL" = "ไม่สามารถเลิกลงทะเบียนจาก Signal";

/* No comment provided by engineer. */
"UNSUPPORTED_ATTACHMENT" = "ได้รับชนิดไฟล์แนบที่ไม่รองรับ";

/* No comment provided by engineer. */
"UNSUPPORTED_FEATURE_ERROR" = "อุปกรณ์ของคุณไม่รองรับคุณลักษณะนี้";

/* Title for alert indicating that group members can't be removed. */
"UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_MESSAGE" = "You cannot remove group members. They will either have to leave, or you can create a new group without this member.";

/* Title for alert indicating that group members can't be removed. */
"UPDATE_GROUP_CANT_REMOVE_MEMBERS_ALERT_TITLE" = "Not Allowed";

/* Description of CallKit to upgrading (existing) users */
"UPGRADE_EXPERIENCE_CALLKIT_DESCRIPTION" = "Answering calls from your lock screen is easy with iOS call integration. We anonymize your caller by default, so it's private too.";

/* button label shown once when when user upgrades app, in context of call kit */
"UPGRADE_EXPERIENCE_CALLKIT_PRIVACY_SETTINGS_BUTTON" = "เรียนรู้เพิ่มเติมในการตั้งค่าความเป็นส่วนตัวของคุณ";

/* Header for upgrade experience */
"UPGRADE_EXPERIENCE_CALLKIT_TITLE" = "Just Swipe to Answer";

/* button label shown one time, after user upgrades app */
"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_BUTTON" = "Set up Your Profile";

/* Description of new profile feature for upgrading (existing) users */
"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_DESCRIPTION" = "You can now share a profile photo and name with your friends on Signal.";

/* Header for upgrade experience */
"UPGRADE_EXPERIENCE_INTRODUCING_PROFILES_TITLE" = "Ready for Your Closeup?";

/* Description of new profile feature for upgrading (existing) users */
"UPGRADE_EXPERIENCE_INTRODUCING_READ_RECEIPTS_DESCRIPTION" = "You now have the option of seeing and sharing when messages have been read.";

/* button label shown one time, after upgrade */
"UPGRADE_EXPERIENCE_INTRODUCING_READ_RECEIPTS_PRIVACY_SETTINGS" = "Enable read receipts in your privacy settings.";

/* Header for upgrade experience */
"UPGRADE_EXPERIENCE_INTRODUCING_READ_RECEIPTS_TITLE" = "Introducing Read Receipts";

/* Description of video calling to upgrading (existing) users */
"UPGRADE_EXPERIENCE_VIDEO_DESCRIPTION" = "Signal now supports secure video calling. Just start a call like normal, tap the camera button, and wave hello.";

/* Header for upgrade experience */
"UPGRADE_EXPERIENCE_VIDEO_TITLE" = "Hello Secure Video Calls!";

/* Message for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_MESSAGE" = "Signal will soon require iOS 9 or later. Please upgrade in Settings app >> General >> Software Update.";

/* Title for the alert indicating that user should upgrade iOS. */
"UPGRADE_IOS_ALERT_TITLE" = "อัปเกรด iOS";

/* No comment provided by engineer. */
"Upgrading Signal ..." = "กำลังอัปเกรด Signal ...";

/* button text for back button on verification view */
"VERIFICATION_BACK_BUTTON" = "ย้อนกลับ";

/* Text field placeholder for SMS verification code during registration */
"VERIFICATION_CHALLENGE_DEFAULT_TEXT" = "รหัสตรวจสอบ";

/* button text during registration to request phone number verification be done via phone call */
"VERIFICATION_CHALLENGE_SEND_VIA_VOICE" = "โทรหาฉันแทน";

/* button text during registration to request another SMS code be sent */
"VERIFICATION_CHALLENGE_SUBMIT_AGAIN" = "ส่งรหัสใหม่โดย SMS";

/* button text during registration to submit your SMS verification code. */
"VERIFICATION_CHALLENGE_SUBMIT_CODE" = "Submit";

/* Label indicating the phone number currently being verified. */
"VERIFICATION_PHONE_NUMBER_FORMAT" = "ป้อนรหัสตรวจสอบที่เราส่งไปยัง %@";

/* Format for info message indicating that the verification state was unverified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_LOCAL" = "You marked %@ as not verified.";

/* Format for info message indicating that the verification state was unverified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_NOT_VERIFIED_OTHER_DEVICE" = "You marked %@ as not verified on another device.";

/* Format for info message indicating that the verification state was verified on this device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_LOCAL" = "You marked %@ as verified.";

/* Format for info message indicating that the verification state was verified on another device. Embeds {{user's name or phone number}}. */
"VERIFICATION_STATE_CHANGE_FORMAT_VERIFIED_OTHER_DEVICE" = "You marked %@ as verified on another device.";

/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "Verification state changed.";

/* Label for button or row which allows users to verify the safety number of another user. */
"VERIFY_PRIVACY" = "แสดงตัวเลขความปลอดภัย";

/* Label for button or row which allows users to verify the safety numbers of multiple users. */
"VERIFY_PRIVACY_MULTIPLE" = "Review Safety Numbers";

/* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "เลื่อนเพื่อยกเลิก";

/* Filename for voice messages. */
"VOICE_MESSAGE_FILE_NAME" = "ข้อความเสียง";

/* Message for the alert indicating the 'voice message' needs to be held to be held down to record. */
"VOICE_MESSAGE_TOO_SHORT_ALERT_MESSAGE" = "แตะค้างไว้เพื่อบันทึกข้อความเสียง";

/* Title for the alert indicating the 'voice message' needs to be held to be held down to record. */
"VOICE_MESSAGE_TOO_SHORT_ALERT_TITLE" = "ข้อความเสียง";

/* Activity indicator title, shown upon returning to the device manager, until you complete the provisioning process on desktop */
"WAITING_TO_COMPLETE_DEVICE_LINK_TEXT" = "ตั้งค่าให้เสร็จสมบูรณ์บน Signal Desktop";

/* No comment provided by engineer. */
"WHISPER_NAV_BAR_TITLE" = "กล่องขาเข้า";

/* Info Message when you disable disappearing messages */
"YOU_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "คุณได้ปิดใช้งานข้อความหายตัว";

/* Info message embedding a {{time amount}}, see the *_TIME_AMOUNT strings for context. */
"YOU_UPDATED_DISAPPEARING_MESSAGES_CONFIGURATION" = "คุณได้ตั้งเวลาข้อความหายตัวเป็น %@";

// Strings Copied in from JSQMessagesViewController


"load_earlier_messages" = "Load Earlier Messages";

"send" = "ส่ง";

"new_message" = "ข้อความใหม่";

"text_message_accessibility_label" = "%@: %@";

"media_message_accessibility_label" = "%@: ข้อความสื่อ";

"accessory_button_accessibility_label" = "แบ่งปันสื่อ";

"new_message_received_accessibility_announcement" = "New message received";
