/* Button text to dismiss missing contacts permission alert */
"AB_PERMISSION_MISSING_ACTION_NOT_NOW" = "現在不要";

/* Footer for the 'about' help section. For non-English languages, exclude the word '501c3'. */
"ABOUT_SECTION_FOOTER" = "Signal Messenger 版權所有\n根據 AGPLv3 授權\nSignal 是一個非營利組織";

/* Title for the 'about' help section */
"ABOUT_SECTION_TITLE" = "關於 Signal";

/* Label for forward button in media control panel */
"ACCESSIBILITY_FORWARD_BUTTON_LABEL" = "轉發";

/* Accessibility label for attachment. */
"ACCESSIBILITY_LABEL_ATTACHMENT" = "附件";

/* Accessibility label for audio. */
"ACCESSIBILITY_LABEL_AUDIO" = "音訊";

/* Accessibility label for contact. */
"ACCESSIBILITY_LABEL_CONTACT" = "聯絡人";

/* Accessibility label for contact. Embeds: {{ the contact name }}. */
"ACCESSIBILITY_LABEL_CONTACT_FORMAT" = "聯絡人 %1$@";

/* Accessibility label for media. */
"ACCESSIBILITY_LABEL_MEDIA" = "媒體";

/* Accessibility label for stickers. */
"ACCESSIBILITY_LABEL_STICKER" = "貼圖";

/* Accessibility label for stickers. Embeds {{ name of top emoji the sticker resembles }} */
"ACCESSIBILITY_LABEL_STICKER_FORMAT" = "與 %1$@ 相似的貼圖";

/* Accessibility label for a voice memo. */
"ACCESSIBILITY_LABEL_VOICE_MEMO" = "語音訊息";

/* Users can request a report of their account data. Before they get their account export, they are warned to only share account data with trustworthy sources. This is the button on that warning, and tapping it lets users continue. */
"ACCOUNT_DATA_REPORT_CONFIRM_EXPORT_CONFIRM_BUTTON" = "匯出報告";

/* Users can request a report of their account data. Before they get their account export, they are warned to only share account data with trustworthy sources. This is the message on that warning. */
"ACCOUNT_DATA_REPORT_CONFIRM_EXPORT_MESSAGE" = "僅與你信任的人或應用程式分享你的 Signal 帳戶資料。";

/* Users can request a report of their account data. If this request fails (probably because of a network connection problem), they will see an error sheet. This is the message on that error. */
"ACCOUNT_DATA_REPORT_ERROR_MESSAGE" = "請檢查網路連線，然後再試一次。";

/* Users can request a report of their account data. If this request fails (probably because of a network connection problem), they will see an error sheet. This is the title on that error. */
"ACCOUNT_DATA_REPORT_ERROR_TITLE" = "無法建立報告";

/* Users can request a report of their account data. They can choose to export it as plain text (TXT) or as JSON. This is the subtitle on the button that switches to JSON mode. */
"ACCOUNT_DATA_REPORT_EXPORT_AS_JSON_SUBTITLE" = "機器可讀檔案";

/* Users can request a report of their account data. They can choose to export it as plain text (TXT) or as JSON. This is the title on the button that switches to JSON mode. */
"ACCOUNT_DATA_REPORT_EXPORT_AS_JSON_TITLE" = "匯出為 JSON 格式";

/* Users can request a report of their account data. They can choose to export it as plain text (TXT) or as JSON. This is the subtitle on the button that switches to plain text mode. */
"ACCOUNT_DATA_REPORT_EXPORT_AS_TXT_SUBTITLE" = "易於閱讀的文字檔";

/* Users can request a report of their account data. They can choose to export it as plain text (TXT) or as JSON. This is the title on the button that switches to plain text mode. */
"ACCOUNT_DATA_REPORT_EXPORT_AS_TXT_TITLE" = "匯出為 TXT 格式";

/* Users can request a report of their account data. Users tap this button to export their data. */
"ACCOUNT_DATA_REPORT_EXPORT_REPORT_BUTTON" = "匯出報告";

/* Users can request a report of their account data. This text appears at the bottom of this screen, offering more information. */
"ACCOUNT_DATA_REPORT_FOOTER" = "你的報告僅在匯出時建立，並不會由 Signal 儲存在你的裝置上。";

/* Users can request a report of their account data. This is the subtitle on the screen where they do this, giving them more information. */
"ACCOUNT_DATA_REPORT_SUBTITLE" = "下載並匯出你的 Signal 帳戶資料報告。此報告不包含任何訊息或多媒體。";

/* Users can request a report of their account data. This is the title on the screen where they do this. */
"ACCOUNT_DATA_REPORT_TITLE" = "你的帳戶資料";

/* Label for 'invite' button in contact view. */
"ACTION_INVITE" = "邀請加入 Signal";

/* Label for button that lets you send a message to a contact. */
"ACTION_SEND_MESSAGE" = "傳送訊息";

/* Message shown in an action sheet when a generic error occurs. */
"ACTION_SHEET_DISPLAYABLE_ERROR_GENERIC_ERROR" = "發生一些錯誤。請聯絡支援團隊。";

/* Message shown in an action sheet when a network error occurs. */
"ACTION_SHEET_DISPLAYABLE_ERROR_NETWORK_ERROR" = "發生一些錯誤。請檢查你的連線，然後再試一次。";

/* A label for 'tap to download' buttons. */
"ACTION_TAP_TO_DOWNLOAD" = "點按一下來下載";

/* Label for 'video call' button in contact view. */
"ACTION_VIDEO_CALL" = "視像通話";

/* Label for 'voice call' button in contact view. */
"ACTION_VOICE_CALL" = "Signal 通話";

/* The title for the 'add group members' view. */
"ADD_GROUP_MEMBERS_VIEW_TITLE" = "新增成員";

/* Message shown in conversation view that offers to share your profile with a group. */
"ADD_GROUP_TO_PROFILE_WHITELIST_OFFER" = "要與此群組分享您的個人資料嗎？";

/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"ADD_TO_CONTACTS_OFFER" = "要將這個使用者加到你的聯絡人嗎？";

/* Label for button or row which allows users to add to another group. */
"ADD_TO_GROUP" = "新增至其他群組";

/* The button on the 'add to group' confirmation to add the user to the group. */
"ADD_TO_GROUP_ACTION_PROCEED_BUTTON" = "新增至群組";

/* The title on the 'add to group' confirmation action sheet. Embeds {contact name, group name} */
"ADD_TO_GROUP_ACTION_SHEET_MESSAGE_FORMAT" = "要新增「%1$@」至「%2$@」嗎？";

/* The title on the 'add to group' confirmation action sheet. */
"ADD_TO_GROUP_ACTION_SHEET_TITLE" = "新增成員";

/* Text indicating your contact is already a member of the group on the 'add to group' view. */
"ADD_TO_GROUP_ALREADY_A_MEMBER" = "已是成員";

/* A toast on the 'add to group' view indicating the user was added. Embeds {contact name} and {group name} */
"ADD_TO_GROUP_SUCCESS_TOAST_FORMAT" = "「%1$@」已經新增至「%2$@」";

/* Title of the 'add to group' view. */
"ADD_TO_GROUP_TITLE" = "新增至群組";

/* Message shown in conversation view that offers to share your profile with a user. */
"ADD_USER_TO_PROFILE_WHITELIST_OFFER" = "要與此使用者共享您的個人資料嗎？";

/* generic button text to acknowledge that the corresponding text was read. */
"ALERT_ACTION_ACKNOWLEDGE" = "我知道了";

/* Format string for delivery issue sheet message. Embeds {{ sender name }}. */
"ALERT_DELIVERY_ISSUE_MESSAGE_FORMAT" = "系統無法在此聊天中將 %1$@ 的訊息、貼圖、心情回應、已讀標記或多媒體檔案傳送給你。";

/* Title for delivery issue sheet */
"ALERT_DELIVERY_ISSUE_TITLE" = "送遞問題";

/* Format string for delivery issue sheet message where the original thread is unknown. Embeds {{ sender name }}. */
"ALERT_DELIVERY_ISSUE_UNKNOWN_THREAD_MESSAGE_FORMAT" = "系統無法將 %1$@ 的訊息、貼圖、心情回應、已讀標記或多媒體傳送給你。他們可能是直接或透過群組向你傳送的。";

/* 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" = "不要儲存";

/* Generic error indicator. */
"ALERT_ERROR_TITLE" = "錯誤";

/* The label for the 'save' button in action sheets. */
"ALERT_SAVE" = "儲存";

/* Message for UI warning about an unknown contact thread. */
"ALERT_UNKNOWN_THREAD_WARNING_CONTACT_MESSAGE" = "此人與您並無共同群組。請仔細檢閱方接受請求，以免無謂訊息滋擾。";

/* Message for UI warning about an unknown group thread. */
"ALERT_UNKNOWN_THREAD_WARNING_GROUP_MESSAGE" = "此群組與您並無共同成員。請仔細檢閱方接受請求，以免無謂訊息滋擾。";

/* Label for button to learn more about message requests. */
"ALERT_UNKNOWN_THREAD_WARNING_LEARN_MORE" = "關於訊息請求";

/* Menu option to remove content type restriction in All Media (Audio) view */
"ALL_MEDIA_AUDIO_FILTER_ALL" = "所有音訊";

/* Menu option to limit All Media (Audio) view to displaying non-voice message audio files */
"ALL_MEDIA_AUDIO_FILTER_AUDIO_FILES" = "音訊檔案";

/* Menu option to limit All Media (Audio) view to displaying only Voice Messages */
"ALL_MEDIA_AUDIO_FILTER_VOICE_MSG" = "語音訊息";

/* Audio file type in All Meda file type picker. */
"ALL_MEDIA_FILE_TYPE_AUDIO" = "音訊";

/* Generic All Media file type for non-audiovisual files used in file type picker */
"ALL_MEDIA_FILE_TYPE_FILES" = "檔案";

/* Media (i.e., graphical) file type in All Meda file type picker. */
"ALL_MEDIA_FILE_TYPE_MEDIA" = "媒體";

/* Menu option to limit All Media view to displaying only GIFs */
"ALL_MEDIA_FILTER_GIFS" = "GIF";

/* Menu option to remove content type restriction in All Media view */
"ALL_MEDIA_FILTER_NONE" = "所有多媒體";

/* Menu option to limit All Media view to displaying only photos */
"ALL_MEDIA_FILTER_PHOTOS" = "相片";

/* Menu option to limit All Media view to displaying only videos */
"ALL_MEDIA_FILTER_VIDEOS" = "影片";

/* Menu option to show All Media items in a grid of square thumbnails */
"ALL_MEDIA_GRID_MODE" = "網格";

/* Menu option to show All Media items in a single-column list */
"ALL_MEDIA_LIST_MODE" = "清單";

/* Label shown over thumbnails of GIFs in the All Media view */
"ALL_MEDIA_THUMBNAIL_LABEL_GIF" = "GIF";

/* Label shown by thumbnails of images in the All Media view */
"ALL_MEDIA_THUMBNAIL_LABEL_IMAGE" = "影像";

/* Label shown by thumbnails of videos in the All Media view */
"ALL_MEDIA_THUMBNAIL_LABEL_VIDEO" = "影片";

/* Title for the view of all your signal connections */
"ALL_SIGNAL_CONNECTIONS_TITLE" = "所有聯絡人";

/* notification body */
"APN_Message" = "您可能有新訊息";

/* Shown in place of the text input box in a conversation when the app has expired and the user is no longer allowed to send messages. The embedded value is 'Update now' (translated via APP_EXPIRED_BOTTOM_UPDATE), and it will be formatted as a tappable link. */
"APP_EXPIRED_BOTTOM" = "此版本的 Signal 已過期。%1$@以傳送和接收訊息。";

/* Shown in place of the text input box in a conversation when the app has expired and the user is no longer allowed to send messages. This value is a tappable link embedded in a larger sentence. */
"APP_EXPIRED_BOTTOM_UPDATE" = "立即更新";

/* Default message for the 'app launch failed' alert. */
"APP_LAUNCH_FAILURE_ALERT_MESSAGE" = "Signal 無法正常啟動。請將除錯日誌傳送至 support@signal.org 以讓我們解決問題。";

/* Button to try launching the app even though the last launch failed */
"APP_LAUNCH_FAILURE_CONTINUE" = "照樣開啟 Signal";

/* Message for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */
"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_MESSAGE" = "請將除錯日誌傳送至 support@signal.org 協助我們解決問題。";

/* Title for an error indicating that the app couldn't launch because some unexpected error happened with the user's registration status. */
"APP_LAUNCH_FAILURE_CORRUPT_REGISTRATION_TITLE" = "無法開啟 Signal";

/* Error indicating that the app could not launch because the database could not be loaded. */
"APP_LAUNCH_FAILURE_COULD_NOT_LOAD_DATABASE" = "無法載入資料庫";

/* Message for an action sheet explaining that Signal can't launch because the database is corrupted. */
"APP_LAUNCH_FAILURE_DATABASE_CORRUPTED_MESSAGE" = "Signal 無法啟動，因為資料庫已損毀。你帳戶或訊息的安全性並無受到影響。";

/* Title for an action sheet explaining that Signal can't launch because the database is corrupted. */
"APP_LAUNCH_FAILURE_DATABASE_CORRUPTED_TITLE" = "資料庫損毀";

/* Action in an action sheet offering to attempt recovery of a corrupted database. */
"APP_LAUNCH_FAILURE_DATABASE_RECOVERY_ACTION_TITLE" = "修復";

/* Error indicating that the app could not launch without reverting unknown database migrations. */
"APP_LAUNCH_FAILURE_INVALID_DATABASE_VERSION_MESSAGE" = "請更新至最新版的 Signal。";

/* Error indicating that the app could not launch without reverting unknown database migrations. */
"APP_LAUNCH_FAILURE_INVALID_DATABASE_VERSION_TITLE" = "未知資料庫版本";

/* Error indicating that the app crashed during the previous launch. */
"APP_LAUNCH_FAILURE_LAST_LAUNCH_CRASHED_MESSAGE" = "Signal 先前嘗試開啟的時候發生問題。請將除錯記錄檔傳送至 support@signal.org 協助解決此問題。";

/* Error indicating that the app crashed during the previous launch. */
"APP_LAUNCH_FAILURE_LAST_LAUNCH_CRASHED_TITLE" = "先前未能開啟 Signal";

/* Error description indicating that the app crashed because there was low storage space available on the device. */
"APP_LAUNCH_FAILURE_LOW_STORAGE_SPACE_AVAILABLE_MESSAGE" = "由於您裝置的儲存空間不足，因此系統無法開啟 Signal。如要使用 Signal，請在「設定」管理儲存空間，以便騰出更多容量。";

/* Error title indicating that the app crashed because there was low storage space available on the device. */
"APP_LAUNCH_FAILURE_LOW_STORAGE_SPACE_AVAILABLE_TITLE" = "儲存空間不足";

/* Error indicating that the app could not restore transferred data. */
"APP_LAUNCH_FAILURE_RESTORE_FAILED_MESSAGE" = "無法還原從舊裝置轉移的資料。請將除錯日誌傳送至 support@signal.org 以便我們修正問題。重新安裝 Signal 可能會導致訊息紀錄遺失。";

/* Error indicating that the app could not restore transferred data. */
"APP_LAUNCH_FAILURE_RESTORE_FAILED_TITLE" = "無法完成傳送資料";

/* Action in an action sheet offering to wipe all app data. */
"APP_LAUNCH_FAILURE_WIPE_APP_DATA_ACTION_TITLE" = "重設應用程式資料";

/* Message for an action sheet confirming the user wants to wipe all app data. */
"APP_LAUNCH_FAILURE_WIPE_APP_DATA_CONFIRMATION_MESSAGE" = "所有應用程式資料將被永久刪除。只有在無法啟動應用程式時，才有必要這樣做。";

/* Title for an action sheet confirming the user wants to wipe all app data. */
"APP_LAUNCH_FAILURE_WIPE_APP_DATA_CONFIRMATION_TITLE" = "要重設所有應用程式資料嗎？";

/* Text prompting user to edit their profile name. */
"APP_SETTINGS_EDIT_PROFILE_NAME_PROMPT" = "輸入您的名字";

/* Label for the 'update' button in the 'new app version available' alert. */
"APP_UPDATE_NAG_ALERT_UPDATE_BUTTON" = "更新";

/* Name indicating that the dark theme is enabled. */
"APPEARANCE_SETTINGS_DARK_THEME_NAME" = "深色";

/* Name indicating that the light theme is enabled. */
"APPEARANCE_SETTINGS_LIGHT_THEME_NAME" = "淺色";

/* Name indicating that the system theme is enabled. */
"APPEARANCE_SETTINGS_SYSTEM_THEME_NAME" = "系統";

/* Apple Pay donation error for decline failures where authentication is required. */
"APPLE_PAY_DONATION_ERROR_AUTHENTICATION_REQUIRED" = "試試換另一個付款方法，又或者聯絡您的銀行取得更多資訊。";

/* Apple Pay donation error for decline failures where the user may need to contact their card or bank. */
"APPLE_PAY_DONATION_ERROR_CALL_ISSUER" = "請到 Apple Pay 查看您的付款方法是否仍然有效。若已過期，請先更新資料，然後再試一次。若問題仍然持續，請聯絡您的銀行。";

/* Apple Pay donation error for decline failures where the card is not supported. */
"APPLE_PAY_DONATION_ERROR_CARD_NOT_SUPPORTED" = "您的信用卡不支援此類型的購買。試試換另一個付款方法，又或者聯絡您的銀行取得更多資訊。";

/* Apple Pay donation error for decline failures where the card has expired. */
"APPLE_PAY_DONATION_ERROR_EXPIRED_CARD" = "您的信用卡已過期。請到 Apple Pay 查看您的付款方法是否仍然有效。若已過期，請先更新資料，然後再試一次。";

/* Apple Pay donation error for decline failures where the card number is incorrect. */
"APPLE_PAY_DONATION_ERROR_INCORRECT_CARD_NUMBER" = "您的信用卡號碼不正確。請到 Apple Pay 查看您輸入的付款方法是否正確。若然有誤，請先更新資料，然後再試一次。";

/* Apple Pay donation error for decline failures where the card verification code (often called CVV or CVC) is incorrect. */
"APPLE_PAY_DONATION_ERROR_INCORRECT_CARD_VERIFICATION_CODE" = "您的信用卡驗證碼 (CVC) 不正確。請到 Apple Pay 查看您的信用卡驗證碼是否輸入正確。若然有誤，請先更新資料，然後再試一次。";

/* Apple Pay donation error for decline failures where the card has insufficient funds. */
"APPLE_PAY_DONATION_ERROR_INSUFFICIENT_FUNDS" = "您的信用卡資金不足以完成此次購買。請嘗試其他付款方法，或者聯絡您的銀行以了解詳情。";

/* Apple Pay donation error for decline failures where the expiration month on the payment method is incorrect. */
"APPLE_PAY_DONATION_ERROR_INVALID_EXPIRY_MONTH" = "您的付款方法所述的到期月份不正確。請到 Apple Pay 更新資料，然後再試一次。";

/* Apple Pay donation error for decline failures where the expiration year on the payment method is incorrect. */
"APPLE_PAY_DONATION_ERROR_INVALID_EXPIRY_YEAR" = "您的付款方法所述的到期年份不正確。請到 Apple Pay 更新資料，然後再試一次。";

/* Apple Pay donation error for decline failures where the card number is incorrect. */
"APPLE_PAY_DONATION_ERROR_INVALID_NUMBER" = "您的信用卡號碼不正確。請到 Apple Pay 更新此資訊，然後再試一次。";

/* Apple Pay donation error for \"issuer not available\" decline failures. The user should try again or contact their card/bank. */
"APPLE_PAY_DONATION_ERROR_ISSUER_NOT_AVAILABLE" = "再試試完成付款，又或者聯絡您的銀行取得更多資訊。";

/* Apple Pay donation error for unspecified decline failures. */
"APPLE_PAY_DONATION_ERROR_OTHER" = "試試換另一個付款方法，又或者聯絡您的銀行取得更多資訊。";

/* Apple Pay donation error for decline failures where the payment cannot be authorized. */
"APPLE_PAY_DONATION_ERROR_PAYMENT_CANNOT_BE_AUTHORIZED" = "請到 Apple Pay 查看您的付款方法是否仍然有效。若已過時，請先更新資料，然後再試一次。";

/* On the iOS home screen, if you tap and hold the Signal icon, this shortcut will appear. Tapping it will let users send a new message. You may want to refer to similar behavior in other iOS apps, such as Messages, for equivalent strings. */
"APPLICATION_SHORTCUT_NEW_MESSAGE" = "新訊息";

/* Label for the archive button for conversations list view */
"ARCHIVE_ACTION" = "封存";

/* Button to try to join a call. The admin may need to approve the request before the user can join. */
"ASK_TO_JOIN_CALL" = "要求加入通話";

/* One of the choices for pre-defined aspect ratio of a photo in media editor. */
"ASPECT_RATIO_ORIGINAL" = "原始";

/* One of the choices for pre-defined aspect ratio of a photo in media editor. */
"ASPECT_RATIO_SQUARE" = "正方形";

/* Variable aspect ratio, eg 3:4. %1$@ and %2$@ are numbers. */
"ASPECT_RATIO_X_BY_Y" = "%1$@:%2$@";

/* Error that outgoing attachments could not be exported. */
"ATTACHMENT_APPROVAL_FAILED_TO_EXPORT" = "無法匯出附件。";

/* alert text when Signal was unable to save a copy of the attachment to the system photo library */
"ATTACHMENT_APPROVAL_FAILED_TO_SAVE" = "儲存失敗";

/* Format string for file extension label in call interstitial view */
"ATTACHMENT_APPROVAL_FILE_EXTENSION_FORMAT" = "檔案類型：%1$@";

/* Format string for file size label in call interstitial view. Embeds: {{file size as 'N mb' or 'N kb'}}. */
"ATTACHMENT_APPROVAL_FILE_SIZE_FORMAT" = "檔案大小：%1$@";

/* toast alert shown after user taps the 'save' button */
"ATTACHMENT_APPROVAL_MEDIA_DID_SAVE" = "已儲存";

/* Subtitle for the 'high' option for media quality. */
"ATTACHMENT_APPROVAL_MEDIA_QUALITY_HIGH_OPTION_SUBTITLE" = "較慢、較多數據";

/* Subtitle for the 'standard' option for media quality. */
"ATTACHMENT_APPROVAL_MEDIA_QUALITY_STANDARD_OPTION_SUBTITLE" = "較快、較少數據";

/* Title for the attachment approval media quality sheet */
"ATTACHMENT_APPROVAL_MEDIA_QUALITY_TITLE" = "媒體的品質";

/* Notification body shown when media sync to a linked device is complete. */
"ATTACHMENT_BACKFILL_FINISHED_NOTIFICATION" = "已與已連結裝置上的 Signal 完成同步。";

/* Notification body shown when media sync to a linked device was interrupted. */
"ATTACHMENT_BACKFILL_INTERRUPTED_NOTIFICATION" = "開啟 Signal 以繼續與已連結裝置同步";

/* Notification body shown while syncing media to a linked device. */
"ATTACHMENT_BACKFILL_SYNCING_NOTIFICATION" = "與已連結裝置上的 Signal 進行同步";

/* Generic filename for an attachment with no known name */
"ATTACHMENT_DEFAULT_FILENAME" = "附件";

/* 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 video attachments which could not be converted to MP4 */
"ATTACHMENT_ERROR_COULD_NOT_CONVERT_TO_MP4" = "無法處理影片。";

/* Attachment error message for image attachments which cannot be parsed */
"ATTACHMENT_ERROR_COULD_NOT_PARSE_IMAGE" = "無法處理影像。";

/* Attachment error message for image attachments in which metadata could not be removed */
"ATTACHMENT_ERROR_COULD_NOT_REMOVE_METADATA" = "無法將影像中的資料移除。";

/* Attachment error message for image attachments which could not be resized */
"ATTACHMENT_ERROR_COULD_NOT_RESIZE_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" = "選取媒體來傳送";

/* Button in chat attachment panel that allows to select photos/videos Signal has access to. */
"ATTACHMENT_KEYBOARD_BUTTON_MANAGE" = "管理";

/* A button to select a contact from the Attachment Keyboard */
"ATTACHMENT_KEYBOARD_CONTACT" = "聯絡人";

/* Button in a context menu from the 'manage' button in attachment panel that allows to select more photos/videos to give Signal access to */
"ATTACHMENT_KEYBOARD_CONTEXT_MENU_BUTTON_SELECT_MORE" = "選擇更多相片";

/* Button in a context menu from the 'manage' button in attachment panel that opens the iOS system settings for Signal to update access permissions */
"ATTACHMENT_KEYBOARD_CONTEXT_MENU_BUTTON_SYSTEM_SETTINGS" = "前往設定";

/* A button to select a file from the Attachment Keyboard */
"ATTACHMENT_KEYBOARD_FILE" = "檔案";

/* A button to select a GIF from the Attachment Keyboard */
"ATTACHMENT_KEYBOARD_GIF" = "GIF";

/* Text in chat attachment panel when Signal only has access to some photos/videos. This string is in a compact horizontal space, so it should be short if possible. */
"ATTACHMENT_KEYBOARD_LIMITED_ACCESS" = "Signal 只能取用你選擇的相片";

/* A button to select a location from the Attachment Keyboard */
"ATTACHMENT_KEYBOARD_LOCATION" = "位置";

/* Second block of text in chat attachment panel when there's no recent photos to show. */
"ATTACHMENT_KEYBOARD_NO_MEDIA_BODY" = "當你拍攝相片或影片後便可以在這裏傳送最近的項目";

/* First block of text in chat attachment panel when there's no recent photos to show. */
"ATTACHMENT_KEYBOARD_NO_MEDIA_TITLE" = "沒有相片或影片";

/* Text in chat attachment panel explaining that user needs to give Signal permission to access photos. */
"ATTACHMENT_KEYBOARD_NO_PHOTO_ACCESS" = "Signal 沒有權限來取用你的相片和影片。要允許取用，請打開「設定」，然後點按「相片」";

/* Button in chat attachment panel to let user open Settings app and give Signal persmission to access photos. */
"ATTACHMENT_KEYBOARD_OPEN_SETTINGS" = "開啟設定";

/* A button to select a payment from the Attachment Keyboard */
"ATTACHMENT_KEYBOARD_PAYMENT" = "付款";

/* A button to open the photo picker from the Attachment Keyboard */
"ATTACHMENT_KEYBOARD_PHOTOS" = "照片";

/* A button to select a poll from the Attachment Keyboard */
"ATTACHMENT_KEYBOARD_POLL" = "投票";

/* Accessibility label for attaching photos */
"ATTACHMENT_LABEL" = "附件";

/* Displayed in a full screen modal when app is processing media that was pasted into message compose field. */
"ATTACHMENT_PASTING" = "正在貼上…";

/* 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" = "請為這個檔案或資料夾建立壓縮檔再傳送。";

/* Alert title when picking a document fails because user picked a directory/bundle */
"ATTACHMENT_PICKER_DOCUMENTS_PICKED_DIRECTORY_FAILED_ALERT_TITLE" = "不支援的檔案";

/* Title for an action in an action sheet that will save attachments to the device's Photos app. */
"ATTACHMENT_SAVING_ACTION_SHEET_ACTION_SAVE" = "儲存";

/* Title for an action in an action sheet that will save attachments to the device's Photos app, and disable the action sheet in the future. */
"ATTACHMENT_SAVING_ACTION_SHEET_ACTION_SAVE_AND_DONT_SHOW_AGAIN" = "儲存並不再顯示";

/* Message for an action sheet asking users about saving attachments. 'Photos' is the name of the default Photos app on iOS, and should be localized as that app's name. */
"ATTACHMENT_SAVING_ACTION_SHEET_MESSAGE" = "此媒體將儲存在你手機的「相片」應用程式中。其他應用程式可能會根據你手機的權限來使用。";

/* Title for an action sheet asking users about saving attachments. 'Photos' is the name of the default Photos app on iOS, and should be localized as that app's name. */
"ATTACHMENT_SAVING_ACTION_SHEET_TITLE" = "要儲存至「相片」嗎？";

/* Message shown in an action sheet after user fails to save attachments to Photos. 'Photos' is the name of the default Photos app on iOS, and should be localized as that app's name. */
"ATTACHMENT_SAVING_FAILURE_MESSAGE" = "儲存至「相片」失敗";

/* Message shown in a toast after user successfully saves attachments to Photos. 'Photos' is the name of the default Photos app on iOS, and should be localized as that app's name. */
"ATTACHMENT_SAVING_SUCCESS_MESSAGE" = "已儲存至「相片」";

/* Short text label for an animated attachment, used for thread preview and on the lock screen */
"ATTACHMENT_TYPE_ANIMATED" = "動畫";

/* Short text label for a audio attachment, used for thread preview and on the lock screen */
"ATTACHMENT_TYPE_AUDIO" = "音訊";

/* Short text label for a file attachment, used for thread preview and on the lock screen */
"ATTACHMENT_TYPE_FILE" = "檔案";

/* Short text label for a gif attachment, used for thread preview and on the lock screen */
"ATTACHMENT_TYPE_GIF" = "GIF";

/* Short text label for a photo attachment, used for thread preview and on the lock screen */
"ATTACHMENT_TYPE_PHOTO" = "照片";

/* Short text label for a video attachment, used for thread preview and on the lock screen */
"ATTACHMENT_TYPE_VIDEO" = "影片";

/* Short text label for a voice message attachment, used for thread preview and on the lock screen */
"ATTACHMENT_TYPE_VOICE_MESSAGE" = "語音訊息";

/* A string indicating that an audio message is playing. */
"AUDIO_ACTIVITY_PLAYBACK_NAME_AUDIO_MESSAGE" = "語音訊息";

/* action sheet button title to enable built in speaker during a call */
"AUDIO_ROUTE_BUILT_IN_SPEAKER" = "揚聲器";

/* Message when trying to show a voice message that has expired and is unavailable for download */
"AUDIO_UNAVAILABLE_MESSAGE_LABEL" = "無法取得語音訊息";

/* Title for sheet shown when tapping a voice message that has expired and is unavailable for download */
"AUDIO_UNAVAILABLE_SHEET_TITLE" = "無法取得語音訊息";

/* Text prompting the user to choose a color when editing their avatar */
"AVATAR_EDIT_VIEW_CHOOSE_A_COLOR" = "選擇一種色彩";

/* Segment indicating the user can edit the color of the avatar */
"AVATAR_EDIT_VIEW_COLOR_SEGMENT" = "色彩";

/* Segment indicating the user can edit the text of the avatar */
"AVATAR_EDIT_VIEW_TEXT_SEGMENT" = "文字";

/* Text indicating the user can select an avatar from their camera */
"AVATAR_SETTINGS_VIEW_CAMERA_BUTTON" = "相機";

/* Text indicating the user can select an avatar from their photos */
"AVATAR_SETTINGS_VIEW_PHOTO_BUTTON" = "相片";

/* Title for the previously used and preset avatar section. */
"AVATAR_SETTINGS_VIEW_SELECT_AN_AVATAR" = "選取一個頭像";

/* Text indicating the user can create a new avatar with text */
"AVATAR_SETTINGS_VIEW_TEXT_BUTTON" = "文字";

/* return to the previous screen */
"BACK_BUTTON" = "返回";

/* Action text for Recovery Key reminder megaphone */
"BACKUP_ENABLEMENT_REMINDER_MEGAPHONE_ACTION" = "開啟";

/* Body for Backup enablement reminder megaphone */
"BACKUP_ENABLEMENT_REMINDER_MEGAPHONE_BODY" = "當你使用新手機或重新安裝 Signal 時，絕不會遺失訊息。";

/* Title for Backup enablement reminder megaphone */
"BACKUP_ENABLEMENT_REMINDER_MEGAPHONE_TITLE" = "開啟加密備份";

/* Snooze text for Backup enablement reminder megaphone */
"BACKUP_ENABLEMENT_REMINDER_NOT_NOW_ACTION" = "現在不要";

/* Toast indicating that the user has copied their recovery key. */
"BACKUP_KEY_COPIED_MESSAGE_TOAST" = "已複製恢復金鑰";

/* Text used as placeholder in recovery key text view. */
"BACKUP_KEY_PLACEHOLDER" = "恢復金鑰";

/* Action text for Recovery Key reminder megaphone */
"BACKUP_KEY_REMINDER_MEGAPHONE_ACTION" = "驗證";

/* Body for Recovery Key reminder megaphone */
"BACKUP_KEY_REMINDER_MEGAPHONE_BODY" = "我們偶爾會要求你驗證你的備份金鑰，以確保你仍然記得";

/* Title for Recovery Key reminder megaphone */
"BACKUP_KEY_REMINDER_MEGAPHONE_TITLE" = "驗證你的恢復金鑰";

/* Snooze text for Recovery Key reminder megaphone */
"BACKUP_KEY_REMINDER_NOT_NOW_ACTION" = "現在不要";

/* Toast indicating that the Recovery Key was correct. */
"BACKUP_KEY_REMINDER_SUCCESSFUL_TOAST" = "恢復金鑰正確。請妥善保管你的金鑰。";

/* Button label for action sheet to cancel backup onboarding */
"BACKUP_ONBOARDING_CANCEL_SHEET_ACTION" = "退出備份設定";

/* Message for action sheet when attempting to cancel backup onboarding */
"BACKUP_ONBOARDING_CANCEL_SHEET_MESSAGE" = "你尚未完成設定備份，也未建立任何備份。你可以在設定中啟用備份。";

/* Title for action sheet when attempting to cancel backup onboarding */
"BACKUP_ONBOARDING_CANCEL_SHEET_TITLE" = "要退出備份設定嗎？";

/* Body for a sheet warning users to their 'Recovery Key' safe. */
"BACKUP_ONBOARDING_CONFIRM_KEY_KEEP_KEY_SAFE_SHEET_BODY" = "如果你遺失金鑰，Signal 將無法幫助你還原備份。將其存放在安全可靠的地方，不要與他人分享。";

/* Title for a sheet warning users to their 'Recovery Key' safe. */
"BACKUP_ONBOARDING_CONFIRM_KEY_KEEP_KEY_SAFE_SHEET_TITLE" = "妥善保管你的金鑰";

/* Title for a button offering to let users see their 'Recovery Key'. */
"BACKUP_ONBOARDING_CONFIRM_KEY_SEE_KEY_AGAIN_BUTTON_TITLE" = "再看一次金鑰";

/* Subtitle for a view asking users to confirm their 'Recovery Key'. */
"BACKUP_ONBOARDING_CONFIRM_KEY_SUBTITLE" = "輸入你剛剛記錄的恢復金鑰";

/* Title for a view asking users to confirm their 'Recovery Key'. */
"BACKUP_ONBOARDING_CONFIRM_KEY_TITLE" = "確認你的恢復金鑰";

/* Bullet point on a view introducing Backups during an onboarding flow. */
"BACKUP_ONBOARDING_INTRO_BULLET_1" = "端對端加密";

/* Bullet point on a view introducing Backups during an onboarding flow. */
"BACKUP_ONBOARDING_INTRO_BULLET_2" = "永遠可自由選擇";

/* Bullet point on a view introducing Backups during an onboarding flow. */
"BACKUP_ONBOARDING_INTRO_BULLET_3" = "隨時刪除你的備份";

/* A toast shown when 'Not Now' is tapped from the Backups onboarding intro. */
"BACKUP_ONBOARDING_INTRO_NOT_NOW_TOAST" = "你可以在設定中啟用備份。";

/* Subtitle for a view introducing Backups during an onboarding flow. */
"BACKUP_ONBOARDING_INTRO_SUBTITLE" = "使用 Signal 的端對端加密儲存服務備份你的訊息和媒體。當你使用新手機或重新安裝 Signal 時，絕不會遺失訊息。";

/* Title for a view introducing Backups during an onboarding flow. */
"BACKUP_ONBOARDING_INTRO_TITLE" = "Signal 安全備份";

/* Text for a bullet point in a view introducing the 'Recovery Key' during an onboarding flow. */
"BACKUP_ONBOARDING_KEY_INTRO_BULLET_1" = "你的恢復金鑰是一組 64 個字元的代碼，你需要使用此代碼來還原你的備份。";

/* Text for a bullet point in a view introducing the 'Recovery Key' during an onboarding flow. */
"BACKUP_ONBOARDING_KEY_INTRO_BULLET_2" = "將恢復金鑰存放在安全可靠的地方，例如密碼管理器，並且不要與任何人分享。";

/* Text for a bullet point in a view introducing the 'Recovery Key' during an onboarding flow. */
"BACKUP_ONBOARDING_KEY_INTRO_BULLET_3" = "如果你將其遺失，將會無法恢復訊息。";

/* Title for a continue button for a view introducing the 'Recovery Key' during an onboarding flow. */
"BACKUP_ONBOARDING_KEY_INTRO_CONTINUE_BUTTON_TITLE" = "檢視恢復金鑰";

/* Title for a view introducing the 'Recovery Key' during an onboarding flow. */
"BACKUP_ONBOARDING_KEY_INTRO_TITLE" = "恢復金鑰";

/* Body for a sheet shown when your Backup plan is downgraded. */
"BACKUP_PLAN_DOWNGRADED_SHEET_BODY" = "你的定期贊助備份已過期，因為無法以你的付款方式進行續期。\n\n若要繼續備份媒體，你可以重新申請定期贊助。你將可繼續使用免費的「Signal 備份」計畫。";

/* Body for a sheet shown when your Backup plan is downgraded because you stopped using TestFlight. */
"BACKUP_PLAN_DOWNGRADED_SHEET_BODY_TESTFLIGHT" = "你的定期贊助備份已過期，因為你不再使用 TestFlight。\n\n若要繼續備份媒體，你可以重新申請定期贊助。你將可繼續使用免費的「Signal 備份」計畫。";

/* Primary button for a sheet shown when your Backup plan is downgraded. */
"BACKUP_PLAN_DOWNGRADED_SHEET_PRIMARY_BUTTON" = "管理備份";

/* Title for a sheet shown when your Backup plan is downgraded. */
"BACKUP_PLAN_DOWNGRADED_SHEET_TITLE" = "你的備份定期贊助已過期";

/* Title for a button allowing users to copy their 'Recovery Key' to the clipboard. */
"BACKUP_RECORD_KEY_COPY_TO_CLIPBOARD_BUTTON_TITLE" = "複製到剪貼簿";

/* Title for a button allowing users to create a new 'Recovery Key'. */
"BACKUP_RECORD_KEY_CREATE_NEW_KEY_BUTTON_TITLE" = "建立新金鑰";

/* Title for a button allowing users to save their 'Recovery Key' to a password manager. */
"BACKUP_RECORD_KEY_PASSWORD_MANAGER_BUTTON_TITLE" = "儲存至密碼管理器";

/* Message for a confirmation sheet shown before saving the user's 'Recovery Key' to a password manager, advising them to only use a password manager they trust. */
"BACKUP_RECORD_KEY_PASSWORD_MANAGER_CONFIRM_MESSAGE" = "只將恢復金鑰儲存在你信任的安全密碼管理器中。Signal 不會推薦最適合你的密碼管理器。";

/* Title for a confirmation sheet shown before saving the user's 'Recovery Key' to a password manager. */
"BACKUP_RECORD_KEY_PASSWORD_MANAGER_CONFIRM_TITLE" = "要儲存至密碼管理器嗎？";

/* Name used as both the username and title for the user's 'Recovery Key' credential when saving it to a password manager. */
"BACKUP_RECORD_KEY_PASSWORD_MANAGER_CREDENTIAL_NAME" = "Signal 恢復金鑰";

/* Message for an error sheet shown when saving the user's 'Recovery Key' to a password manager fails, suggesting that they may not have a supported password manager configured. */
"BACKUP_RECORD_KEY_PASSWORD_MANAGER_ERROR_MESSAGE" = "你可能沒有設定密碼管理器，或者可能未支援你正在使用的密碼管理器。你可以在手機的設定中選擇偏好的密碼管理器。";

/* Title for an error sheet shown when saving the user's 'Recovery Key' to a password manager fails. */
"BACKUP_RECORD_KEY_PASSWORD_MANAGER_ERROR_TITLE" = "無法儲存至密碼管理器";

/* Toast shown after the user successfully saves their 'Recovery Key' to a password manager. */
"BACKUP_RECORD_KEY_PASSWORD_MANAGER_SUCCESS_TOAST" = "完成。請檢查你的密碼管理器以驗證。";

/* Subtitle for a view allowing users to record their 'Recovery Key'. */
"BACKUP_RECORD_KEY_SUBTITLE" = "需要此金鑰才能恢復你的帳戶和資料。將此金鑰存放在安全的地方。如果你將其遺失，你將會無法恢復帳戶。";

/* Title for a view allowing users to record their 'Recovery Key'. */
"BACKUP_RECORD_KEY_TITLE" = "記錄你的恢復金鑰";

/* Title for a button offering help if the user has forgotten their recovery key. */
"BACKUP_RECOVERY_KEY_REMINDER_FORGOT_KEY_BUTTON" = "忘記了備份金鑰？";

/* Subtitle for a screen asking users to enter their recovery key, for reminder purposes. */
"BACKUP_RECOVERY_KEY_REMINDER_SUBTITLE" = "你的恢復金鑰是恢復你帳戶和資料所需的一組 64 個字元的代碼。";

/* Title for a screen asking users to enter their recovery key, for reminder purposes. */
"BACKUP_RECOVERY_KEY_REMINDER_TITLE" = "輸入你的恢復金鑰";

/* Subtitle for a progress spinner on a modal tracking active downloading. Embeds 1:{{ the amount downloaded as a file size, e.g. 100 MB }}; 2:{{ the total amount to download as a file size, e.g. 1 GB }}; 3:{{ the amount downloaded as a percentage, e.g. 10% }}. */
"BACKUP_RESTORE_MODAL_DOWNLOAD_PROGRESS_SUBTITLE" = "共 %2$@ 中的 %1$@ ( %3$@ )";

/* Subtitle for a progress spinner on a modal when waiting for a backup restore to start */
"BACKUP_RESTORE_MODAL_PREPARING_SUBTITLE" = "還原準備中";

/* Title for a progress spinner on a modal when restoring messages */
"BACKUP_RESTORE_MODAL_TITLE" = "正在還原訊息…";

/* Message describing that the Background App Refresh permission is disabled for Signal. \"Background App Refresh\" should be localized the same way it is in iOS Settings app permissions. */
"BACKUP_SETTINGS_BACKGROUND_APP_REFRESH_DISABLED_MESSAGE" = "自動備份已停用。更新 Signal 的權限來啟用自動備份。";

/* Add-on to a message describing that the Background App Refresh permission is disabled for Signal. \"Background App Refresh\" should be localized the same way it is in iOS Settings app permissions. */
"BACKUP_SETTINGS_BACKGROUND_APP_REFRESH_DISABLED_MESSAGE_UPDATE_NOW" = "立即更新";

/* Title for a button that takes the users to Signal's iOS Settings page. */
"BACKUP_SETTINGS_BACKGROUND_APP_REFRESH_DISABLED_SHEET_GO_TO_SETTINGS_BUTTON" = "前往設定";

/* Message for a sheet warning the user about the Background App Refresh permission. \"Background App Refresh\" should be localized the same way it is in iOS Settings app permissions. */
"BACKUP_SETTINGS_BACKGROUND_APP_REFRESH_DISABLED_SHEET_MESSAGE" = "要允許 Signal 自動備份訊息，請輕按下方的「前往設定」並啟用「背景 App 重新整理」";

/* Title for a sheet warning the user about the Background App Refresh permission. \"Background App Refresh\" should be localized the same way it is in iOS Settings app permissions. */
"BACKUP_SETTINGS_BACKGROUND_APP_REFRESH_DISABLED_SHEET_TITLE" = "自動備份已停用";

/* Message for an action sheet explaining that performing a backup failed with a generic error. */
"BACKUP_SETTINGS_BACKUP_EXPORT_ERROR_SHEET_GENERIC_ERROR" = "建立備份時發生錯誤。請重試或聯絡支援團隊。";

/* Title for a button in an action sheet allowing users to perform a backup, ignoring that WiFi is required. */
"BACKUP_SETTINGS_BACKUP_EXPORT_ERROR_SHEET_NEED_WIFI_ACTION" = "允許使用行動數據備份";

/* Message for an action sheet explaining that performing a backup failed because WiFi is required. */
"BACKUP_SETTINGS_BACKUP_EXPORT_ERROR_SHEET_NEED_WIFI_MESSAGE" = "使用行動數據備份可能會產生數據費用。你可以連線至 Wi-Fi 網路或允許使用行動數據備份。";

/* Title for an action sheet explaining that performing a backup failed because WiFi is required. */
"BACKUP_SETTINGS_BACKUP_EXPORT_ERROR_SHEET_NEED_WIFI_TITLE" = "要允許使用行動數據備份嗎？";

/* Message for an action sheet explaining that performing a backup failed with a network error. */
"BACKUP_SETTINGS_BACKUP_EXPORT_ERROR_SHEET_NETWORK_ERROR" = "建立備份時發生錯誤。請檢查你的網路連線，然後重試。";

/* Message for an action sheet explaining that you must be registered to make a Backup. */
"BACKUP_SETTINGS_BACKUP_EXPORT_ERROR_SHEET_NOT_REGISTERED" = "你必須登記才能建立備份。";

/* Description for a progress bar tracking the preparation of a Backup. Embeds 1:{{ the percentage completed preformatted as a percent, e.g. 10% }}. */
"BACKUP_SETTINGS_BACKUP_EXPORT_PROGRESS_DESCRIPTION_PREPARING_BACKUP" = "準備備份中 (%1$@)";

/* Description for a progress bar tracking the processing of Backup media. */
"BACKUP_SETTINGS_BACKUP_EXPORT_PROGRESS_DESCRIPTION_PROCESSING_MEDIA" = "處理媒體中...";

/* Title for an action sheet action explaining the user can now scan a QR code to continue the restore. */
"BACKUP_SETTINGS_BACKUP_EXPORT_SUCCEEDED_READY_TO_RESTORE_ACTION_TITLE" = "掃描二維碼";

/* Body for an action sheet explaining the backup succeeded and a restore can continue. */
"BACKUP_SETTINGS_BACKUP_EXPORT_SUCCEEDED_READY_TO_RESTORE_BODY" = "使用此裝置來掃描目標裝置上顯示的二維碼";

/* Title for an action sheet explaining the backup succeeded and a restore can continue. */
"BACKUP_SETTINGS_BACKUP_EXPORT_SUCCEEDED_READY_TO_RESTORE_TITLE" = "準備轉移";

/* Message describing to the user that the last backup failed. */
"BACKUP_SETTINGS_BACKUP_FAILED_MESSAGE" = "無法完成你上次的備份。輕按「立即備份」再試一次。";

/* Title for a button allowing users to upgrade from a free to paid backup plan. */
"BACKUP_SETTINGS_BACKUP_PLAN_FREE_ACTION_BUTTON_TITLE" = "升級";

/* Text describing the user's free backup plan when they have Backups disabled. */
"BACKUP_SETTINGS_BACKUP_PLAN_FREE_AND_DISABLED_DESCRIPTION" = "你已關閉備份";

/* Text describing the user's free backup plan. */
"BACKUP_SETTINGS_BACKUP_PLAN_FREE_DESCRIPTION" = "你的備份計畫是免費的";

/* Message for a view indicating we failed to fetch someone's Backup plan due to an unexpected error. */
"BACKUP_SETTINGS_BACKUP_PLAN_GENERIC_ERROR_MESSAGE" = "發生錯誤。請聯絡支援團隊。";

/* Title for a view indicating we failed to fetch someone's Backup plan due to an unexpected error. */
"BACKUP_SETTINGS_BACKUP_PLAN_GENERIC_ERROR_TITLE" = "無法取得備份計畫";

/* Message for a view indicating we failed to fetch someone's Backup plan due to a network error. */
"BACKUP_SETTINGS_BACKUP_PLAN_NETWORK_ERROR_MESSAGE" = "請檢查你的連線，然後再試一次。";

/* Title for a view indicating we failed to fetch someone's Backup plan due to a network error. */
"BACKUP_SETTINGS_BACKUP_PLAN_NETWORK_ERROR_TITLE" = "網路出錯。";

/* Title for a button allowing users to manage or cancel their paid backup plan. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_ACTION_BUTTON_TITLE" = "辦理或取消";

/* Title for a button allowing users to reenable a paid backup plan that has been canceled. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_CANCELED_ACTION_BUTTON_TITLE" = "再次定期贊助";

/* Text describing that the user's paid backup plan has been canceled. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_CANCELED_DESCRIPTION" = "備份定期贊助已取消";

/* Text explaining that a user's paid plan, which has been canceled, will expire on a future date. Embeds {{ the formatted expiration date }}. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_CANCELED_FUTURE_EXPIRATION_FORMAT" = "到期日為 %1$@";

/* Text explaining that a user's paid plan, which has been canceled, expired on a past date. Embeds {{ the formatted expiration date }}. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_CANCELED_PAST_EXPIRATION_FORMAT" = "已於 %1$@ 到期";

/* Title for a button allowing users to manage a paid backup plan that failed to renew. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_FAILED_TO_RENEW_ACTION_BUTTON_TITLE" = "管理訂閱";

/* Text describing that the user's paid backup plan has failed to renew. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_FAILED_TO_RENEW_DESCRIPTION_1" = "付款方式拒絕";

/* Text describing that the user's paid backup plan has failed to renew. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_FAILED_TO_RENEW_DESCRIPTION_2" = "請檢查以確定你的付款方式仍然有效";

/* Title for a button allowing users to manage their backup plan as a tester. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_FREE_FOR_TESTERS_ACTION_BUTTON_TITLE" = "管理計劃";

/* Text describing that the user's backup plan is paid, but free for them as a tester. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_FREE_FOR_TESTERS_DESCRIPTION" = "已付費（TestFlight 用戶免費）";

/* Title for a button allowing users to renew their backup subscription on this device. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_IAP_NOT_FOUND_LOCALLY_ACTION_BUTTON_TITLE" = "續期";

/* Text describing that the user's paid backup plan did not correspond to a App Store subscription on this device. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_BUT_IAP_NOT_FOUND_LOCALLY_DESCRIPTION" = "在此裝置找不到你的定期贊助。請立即續期以繼續使用「Signal 備份」。";

/* Header describing what the paid backup plan includes. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_HEADER" = "文字 + 所有媒體備份";

/* Text explaining the price of the user's paid backup plan. Embeds {{ the formatted price }}. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_PRICE_FORMAT" = "每月 %1$@";

/* Text explaining when the user's paid backup plan renews. Embeds {{ the formatted renewal date }}. */
"BACKUP_SETTINGS_BACKUP_PLAN_PAID_RENEWAL_FORMAT" = "%1$@ 續期";

/* Footer for a menu section related to settings for when Backups are disabled. */
"BACKUP_SETTINGS_BACKUPS_DISABLED_SECTION_FOOTER" = "備份已關閉，而且你的資料已從 Signal 的安全儲存服務中刪除。";

/* Description for a progress view tracking media being downloaded in service of disabling Backups. */
"BACKUP_SETTINGS_BACKUPS_DISABLING_DOWNLOADING_MEDIA_PROGRESS_VIEW_DESCRIPTION" = "備份已關閉，任何未在裝置上的媒體現正在下載中。下載完成後，你的資料將會從 Signal 的安全儲存服務中刪除。";

/* Message for a view indicating we failed to delete the user's Backup due to an unexpected error. */
"BACKUP_SETTINGS_BACKUPS_DISABLING_GENERIC_ERROR_MESSAGE" = "發生錯誤。請聯絡支援團隊。";

/* Header for a menu section related to settings for when disabling Backups encountered an unexpected error. */
"BACKUP_SETTINGS_BACKUPS_DISABLING_GENERIC_ERROR_SECTION_HEADER" = "從 Signal 的安全儲存服務中刪除資料時發生錯誤。";

/* Title for a view indicating we failed to delete the user's Backup due to an unexpected error. */
"BACKUP_SETTINGS_BACKUPS_DISABLING_GENERIC_ERROR_TITLE" = "無法刪除備份";

/* Description for a progress view tracking Backups being disabled. */
"BACKUP_SETTINGS_BACKUPS_DISABLING_PROGRESS_VIEW_DESCRIPTION" = "正在刪除備份...";

/* Header for a menu section related to disabling Backups. */
"BACKUP_SETTINGS_BACKUPS_DISABLING_SECTION_HEADER" = "備份已關閉，你的資料將會從 Signal 的安全儲存服務中刪除。";

/* Header for a menu section related to settings for when Backups are enabled. */
"BACKUP_SETTINGS_BACKUPS_ENABLED_SECTION_HEADER" = "備份詳細資料";

/* Message shown in an action sheet when the user tries to create a new Recovery Key, but is not registered. */
"BACKUP_SETTINGS_CREATE_NEW_KEY_ERROR_NOT_REGISTERED" = "你必須註冊才能建立新的恢復金鑰。";

/* Explanation text for a sheet warning users they've reached a rate limit for creating Recovery Key. {{ Embeds 1: the preformatted time they must wait before enabling backups, such as \"1 week\" or \"6 hours\". }} */
"BACKUP_SETTINGS_CREATE_NEW_KEY_LIMIT_REACHED_WARNING_SHEET_BODY" = "如你建立新的恢復金鑰，將於 %1$@ 內無法啟用備份。為了防止濫用，你可建立的金鑰數量是有限的。";

/* Action in an action sheet allowing to continue to rotate their key */
"BACKUP_SETTINGS_CREATE_NEW_KEY_LIMIT_REACHED_WARNING_SHEET_CONTINUE_ACTION" = "建立新金鑰";

/* Title for a sheet warning users they've reached a rate limit for creating Recovery Key. */
"BACKUP_SETTINGS_CREATE_NEW_KEY_LIMIT_REACHED_WARNING_SHEET_TITLE" = "已達恢復金鑰上限";

/* Toast shown when a new Recovery Key has been created successfully. */
"BACKUP_SETTINGS_CREATE_NEW_KEY_SUCCESS_TOAST" = "已建立新的金鑰！";

/* TItle for a sheet warning users that Backups must be disabled to create a new Recovery Key. */
"BACKUP_SETTINGS_CREATE_NEW_KEY_WARNING_SHEET_BACKUPS_MUST_BE_DISABLED_TITLE" = "停用並建立新金鑰";

/* Body for a sheet warning users about creating a new Recovery Key. */
"BACKUP_SETTINGS_CREATE_NEW_KEY_WARNING_SHEET_BODY" = "只有當其他人知道你的金鑰時，才需要建立新的金鑰。必須先停用備份才能建立新的金鑰。\n\n停用備份並建立新金鑰後，你需要重新啟用並重新上載備份。";

/* Title for a sheet warning users about creating a new Recovery Key. */
"BACKUP_SETTINGS_CREATE_NEW_KEY_WARNING_SHEET_TITLE" = "建立新的恢復金鑰";

/* Footer for a menu section allowing users to turn off Backups. */
"BACKUP_SETTINGS_DISABLE_BACKUPS_BUTTON_FOOTER" = "這將刪除所有備份資料。系統也不會建立新的備份。";

/* Title for a button allowing users to turn off Backups. */
"BACKUP_SETTINGS_DISABLE_BACKUPS_BUTTON_TITLE" = "關閉並刪除備份";

/* Title for a button in an action sheet confirming the user wants to disable Backups. */
"BACKUP_SETTINGS_DISABLING_CONFIRMATION_ACTION_SHEET_CONFIRM" = "關閉並刪除";

/* Message for an action sheet confirming the user wants to disable Backups. */
"BACKUP_SETTINGS_DISABLING_CONFIRMATION_ACTION_SHEET_MESSAGE" = "你的備份將被刪除，並且不會建立新的備份。";

/* Title for an action sheet confirming the user wants to disable Backups. */
"BACKUP_SETTINGS_DISABLING_CONFIRMATION_ACTION_SHEET_TITLE" = "要關閉並刪除備份嗎？";

/* Message shown in an action sheet when the user disables Backups, explaining that their media is downloading first. */
"BACKUP_SETTINGS_DISABLING_DOWNLOADS_STARTED_ACTION_SHEET_MESSAGE" = "你有不在此裝置上的備份媒體。備份下載可能需要很長時間，請保持 Signal 開啟以避免中斷。";

/* Title shown in an action sheet when the user disables Backups, explaining that their media is downloading first. */
"BACKUP_SETTINGS_DISABLING_DOWNLOADS_STARTED_ACTION_SHEET_TITLE" = "正在下載你的備份";

/* Message shown in an action sheet indicating we failed to delete the user's Backup due to an unexpected error. */
"BACKUP_SETTINGS_DISABLING_ERROR_GENERIC_ERROR_ACTION_SHEET_MESSAGE" = "從 Signal 的安全儲存服務中刪除資料時發生錯誤。";

/* Title shown in an action sheet indicating we failed to delete the user's Backup due to an unexpected error. */
"BACKUP_SETTINGS_DISABLING_ERROR_GENERIC_ERROR_ACTION_SHEET_TITLE" = "無法刪除備份";

/* Message shown in an action sheet when the user tries to disable Backups, but is not registered. */
"BACKUP_SETTINGS_DISABLING_ERROR_NOT_REGISTERED" = "你必須登記才能停用備份。";

/* Button for an action sheet shown when the user disables Backups, letting them manage their subscription. */
"BACKUP_SETTINGS_DISABLING_SUBSCRIPTION_CANCEL_ACTION_SHEET_MANAGE_SUBSCRIPTION_BUTTON" = "管理訂閱";

/* Message for an action sheet shown when the user disables Backups, but is still subscribed to the paid plan. */
"BACKUP_SETTINGS_DISABLING_SUBSCRIPTION_CANCEL_ACTION_SHEET_MESSAGE" = "如你要取消定期贊助，請輕按「管理定期贊助」> Signal > 「取消定期贊助」";

/* Title for an action sheet shown when the user disables Backups, but is still subscribed to the paid plan. */
"BACKUP_SETTINGS_DISABLING_SUBSCRIPTION_CANCEL_ACTION_SHEET_TITLE" = "你仍在定期贊助付費備份計畫";

/* Title for a button shown in Backup Settings that lets a user cancel an in-progress download. */
"BACKUP_SETTINGS_DOWNLOAD_PROGRESS_ACTION_BUTTON_CANCEL_DOWNLOAD" = "取消下載";

/* Title for a button shown in Backup Settings that lets a user initiate an available download. */
"BACKUP_SETTINGS_DOWNLOAD_PROGRESS_ACTION_BUTTON_INITIATE_DOWNLOAD" = "下載";

/* Title for a button shown in Backup Settings that lets a user resume a download paused due to needing Wi-Fi. */
"BACKUP_SETTINGS_DOWNLOAD_PROGRESS_ACTION_BUTTON_RESUME_DOWNLOAD_WITHOUT_WIFI" = "恢復下載";

/* Subtitle for a progress bar tracking downloads that are paused because of low battery. */
"BACKUP_SETTINGS_DOWNLOAD_PROGRESS_SUBTITLE_PAUSED_LOW_BATTERY" = "下載已暫停：裝置電池電量不足";

/* Subtitle for a progress bar tracking downloads that are paused because of low power mode. */
"BACKUP_SETTINGS_DOWNLOAD_PROGRESS_SUBTITLE_PAUSED_LOW_POWER_MODE" = "下載已暫停：低電量模式";

/* Subtitle for a progress bar tracking downloads that are paused because they need more disk space available. Embeds {{ the amount of space needed as a file size, e.g. 100 MB }}. */
"BACKUP_SETTINGS_DOWNLOAD_PROGRESS_SUBTITLE_PAUSED_NEEDS_DISK_SPACE" = "空間不足，無法下載你的媒體。如要繼續，請釋放 %1$@ 空間。";

/* Subtitle for a progress bar tracking downloads that are paused because they need internet. */
"BACKUP_SETTINGS_DOWNLOAD_PROGRESS_SUBTITLE_PAUSED_NEEDS_INTERNET" = "下載已暫停：沒有網絡連線…";

/* Subtitle for a progress bar tracking downloads that are paused because they need WiFi. */
"BACKUP_SETTINGS_DOWNLOAD_PROGRESS_SUBTITLE_PAUSED_NEEDS_WIFI" = "下載已暫停：正在等待 Wi-Fi";

/* Subtitle for a progress bar tracking active downloading. Embeds 1:{{ the amount downloaded as a file size, e.g. 100 MB }}; 2:{{ the total amount to download as a file size, e.g. 1 GB }}; 3:{{ the amount downloaded as a percentage, e.g. 10% }}. */
"BACKUP_SETTINGS_DOWNLOAD_PROGRESS_SUBTITLE_RUNNING" = "正在下載 %2$@ 中的 %1$@ (%3$@)";

/* Subtitle for a view explaining that downloads are available but not running. Embeds {{ the amount available to download as a file size, e.g. 100 MB }}. */
"BACKUP_SETTINGS_DOWNLOAD_PROGRESS_SUBTITLE_SUSPENDED" = "你有 %1$@ 不在此裝置上的媒體。";

/* Subtitle for a view explaining that downloads are available but not running, and the user's paid subscription is expiring. Embeds {{ the amount available to download as a file size, e.g. 100 MB }}. */
"BACKUP_SETTINGS_DOWNLOAD_PROGRESS_SUBTITLE_SUSPENDED_PAID_SUBSCRIPTION_EXPIRING" = "你有 %1$@ 不在此裝置上的媒體。在沒有定期贊助的情況下，媒體就無法被卸載。";

/* Label for a toggleable menu item describing whether to make backups on cellular data. */
"BACKUP_SETTINGS_ENABLED_BACKUP_ON_CELLULAR_LABEL" = "使用行動數據備份";

/* Label for a menu item explaining the size of the user's backup. */
"BACKUP_SETTINGS_ENABLED_BACKUP_SIZE_LABEL" = "備份大小";

/* Label for a menu item explaining when the user's last backup occurred. */
"BACKUP_SETTINGS_ENABLED_LAST_BACKUP_LABEL" = "上次備份";

/* Text explaining that the user's last backup was in the past. Embeds 1:{{ the date of the backup }} and 2:{{ the time of the backup }}. */
"BACKUP_SETTINGS_ENABLED_LAST_BACKUP_PAST_FORMAT" = "%1$@，於 %2$@ 換算";

/* Text explaining that the user's last backup was today. Embeds {{ the time of the backup }}. */
"BACKUP_SETTINGS_ENABLED_LAST_BACKUP_TODAY_FORMAT" = "今天 %1$@";

/* Text explaining that the user's last backup was yesterday. Embeds {{ the time of the backup }}. */
"BACKUP_SETTINGS_ENABLED_LAST_BACKUP_YESTERDAY_FORMAT" = "昨天 %1$@";

/* Label for a menu item offering to show the user their recovery key. */
"BACKUP_SETTINGS_ENABLED_VIEW_BACKUP_KEY_LABEL" = "檢視恢復金鑰";

/* Body for a sheet explaining that the user's Backups subscription was not found on this device. */
"BACKUP_SETTINGS_IAP_NOT_FOUND_LOCALLY_SHEET_BODY" = "無法在此裝置恢復你的定期贊助。如你使用了不同的 Apple 帳戶登入 App Store，或從 Android 手機轉移過來，就可能發生這種情況。\n\n如果你舊手機上還有有效的定期贊助，請考慮在續期之前取消。";

/* Button for a sheet explaining that the user's Backups subscription was not found on this device. */
"BACKUP_SETTINGS_IAP_NOT_FOUND_LOCALLY_SHEET_GOT_IT_BUTTON" = "我知道了";

/* Title for a sheet explaining that the user's Backups subscription was not found on this device. */
"BACKUP_SETTINGS_IAP_NOT_FOUND_LOCALLY_SHEET_TITLE" = "找不到定期贊助";

/* Title for a button allowing users to trigger a manual backup. */
"BACKUP_SETTINGS_MANUAL_BACKUP_BUTTON_TITLE" = "立即備份";

/* Title for a button shown under a progress bar tracking a manual backup, which lets the user cancel the backup. */
"BACKUP_SETTINGS_MANUAL_BACKUP_CANCEL_BUTTON" = "取消備份";

/* Action in an action sheet allowing users to download their offloaded media later. */
"BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_DOWNLOAD_SHEET_LATER_ACTION" = "稍後下載";

/* Message for an action sheet allowing users to download their offloaded media. */
"BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_DOWNLOAD_SHEET_MESSAGE" = "你有不在此裝置上的備份媒體。下載可能需要很長時間，請保持 Signal 開啟以避免下載中斷。";

/* Action in an action sheet allowing users to download their offloaded media now. */
"BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_DOWNLOAD_SHEET_NOW_ACTION" = "立即下載";

/* Title for an action sheet allowing users to download their offloaded media. */
"BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_DOWNLOAD_SHEET_TITLE" = "要下載已卸載的媒體嗎？";

/* Message for an action sheet warning users who are testers about the Optimize Local Storage feature. */
"BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_TESTER_WARNING_SHEET_MESSAGE" = "只要你仍在使用 TestFlight，則可取得已卸載的媒體。請務必在離開測試計畫前下載所有媒體。";

/* Title for an action sheet warning users who are testers about the Optimize Local Storage feature. */
"BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_TESTER_WARNING_SHEET_TITLE" = "測試卸載媒體";

/* Footer for a toggle allowing users to change the Optimize Local Storage setting, if the toggle is available. */
"BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_TOGGLE_FOOTER_AVAILABLE" = "未使用的媒體將被卸載，但可以隨時從備份中下載。";

/* Footer for a toggle allowing users to change the Optimize Local Storage setting, if the toggle is available and they are a tester. */
"BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_TOGGLE_FOOTER_AVAILABLE_FOR_TESTERS" = "未使用的媒體將被卸載，但只要你仍在使用 TestFlight，就可以隨時從備份中下載。";

/* Footer for a toggle allowing users to change the Optimize Local Storage setting, if the toggle is unavailable. */
"BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_TOGGLE_FOOTER_UNAVAILABLE" = "儲存最佳化只可供 Signal 備份付費級別使用。升級你的備份計畫以開始使用此功能。";

/* Title for a toggle allowing users to change the Optimize Local Storage setting. */
"BACKUP_SETTINGS_OPTIMIZE_LOCAL_STORAGE_TOGGLE_TITLE" = "最佳化裝置儲存";

/* Subtitle for a notification telling the user they are out of remote storage space. */
"BACKUP_SETTINGS_OUT_OF_STORAGE_SPACE_NOTIFICATION_SUBTITLE" = "已達備份儲存上限。在 Signal 中釋放空間以繼續備份聊天和媒體。";

/* Title for a notification telling the user they are out of remote storage space. */
"BACKUP_SETTINGS_OUT_OF_STORAGE_SPACE_NOTIFICATION_TITLE" = "備份儲存空間已滿";

/* Title for a button allowing users to re-enable Backups, after it had been previously disabled. */
"BACKUP_SETTINGS_REENABLE_BACKUPS_BUTTON_TITLE" = "重新啟用備份";

/* Title for an action in a sheet warning the user about skipping downloads. */
"BACKUP_SETTINGS_SKIP_DOWNLOADS_WARNING_SHEET_ACTION_SKIP" = "跳過下載";

/* Message for a sheet warning the user about skipping downloads. */
"BACKUP_SETTINGS_SKIP_DOWNLOADS_WARNING_SHEET_MESSAGE" = "你有不在此裝置上的備份資料。在沒有定期贊助的情況下，你的媒體和附件將被永久刪除。";

/* Title for a sheet warning the user about skipping downloads. */
"BACKUP_SETTINGS_SKIP_DOWNLOADS_WARNING_SHEET_TITLE" = "要跳過下載嗎？";

/* Title for detail button in notice that the user's Backups subscription couldn't be redeemed. */
"BACKUP_SETTINGS_SUBSCRIPTION_ALREADY_REDEEMED_NOTICE_DETAIL_BUTTON" = "詳細資料";

/* Title for notice that the user's Backups subscription couldn't be redeemed. */
"BACKUP_SETTINGS_SUBSCRIPTION_ALREADY_REDEEMED_NOTICE_TITLE" = "無法兌換備份定期贊助";

/* Body for a sheet explaining that the user's Backups subscription was already redeemed. */
"BACKUP_SETTINGS_SUBSCRIPTION_ALREADY_REDEEMED_SHEET_BODY" = "本月已有過多裝置嘗試兌換你的定期贊助。\n\n你可能已多次重新註冊 Signal 帳戶，或是有過多裝置使用同一定期贊助計畫。";

/* Button for a sheet explaining that the user's Backups subscription was already redeemed. */
"BACKUP_SETTINGS_SUBSCRIPTION_ALREADY_REDEEMED_SHEET_GOT_IT_BUTTON" = "我知道了";

/* Title for a sheet explaining that the user's Backups subscription was already redeemed. */
"BACKUP_SETTINGS_SUBSCRIPTION_ALREADY_REDEEMED_SHEET_TITLE" = "無法兌換備份定期贊助";

/* Subtitle for a progress bar tracking uploads that are paused because of low battery. */
"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_PAUSED_LOW_BATTERY" = "媒體上載已暫停：裝置電池電量不足";

/* Subtitle for a progress bar tracking uploads that are paused because of low power mode. */
"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_PAUSED_LOW_POWER_MODE" = "媒體上載已暫停：低電量模式";

/* Subtitle for a progress bar tracking uploads that are paused because they need an internet connection */
"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_PAUSED_NEEDS_INTERNET" = "媒體上載已暫停：沒有網絡連線…";

/* Subtitle for a progress bar tracking uploads that are paused because they need WiFi. */
"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_PAUSED_NEEDS_WIFI" = "媒體上載已暫停：正在等待 Wi-Fi";

/* Subtitle for a progress bar tracking uploads that are paused because the user is out of remote storage space. Embeds 1:{{ total storage space provided, e.g. 100 GB }}; 2:{{ space the user needs to free up by deleting media, e.g. 1 GB }}. */
"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_PAUSED_OUT_OF_STORAGE_SPACE_FORMAT" = "已達你備份計畫中包含的 %1$@ 儲存空間上限。要備份新聊天和媒體，請在 Signal 中釋放 %2$@ 空間，然後輕按「立即備份」。";

/* Subtitle for a progress bar tracking active uploading. Embeds 1:{{ the amount uploaded as a file size, e.g. 100 MB }}; 2:{{ the total amount to upload as a file size, e.g. 1 GB }}; 3:{{ the percentage uploaded as a percent, e.g. 40% }}. */
"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_RUNNING" = "正在上載：%2$@ 中的 %1$@ (%3$@)";

/* Subtitle for a progress bar tracking active uploading. */
"BACKUP_SETTINGS_UPLOAD_PROGRESS_SUBTITLE_RUNNING_GENERIC" = "正在上載……";

/* Message for a sheet shown after the user enables backups. */
"BACKUP_SETTINGS_WELCOME_TO_BACKUPS_SHEET_MESSAGE" = "視備份的大小而定，這可能需要一段較長的時間。備份期間，你可以如常使用 Signal。";

/* Title for a sheet shown after the user enables backups. */
"BACKUP_SETTINGS_WELCOME_TO_BACKUPS_SHEET_TITLE" = "歡迎使用 Signal 安全備份。立即開始你的備份。";

/* Message for a sheet shown when your Backup subscription fails to renew. */
"BACKUP_SUBSCRIPTION_FAILED_TO_RENEW_SHEET_MESSAGE" = "請檢查以確定你的付款方式仍然有效。輕按「管理定期贊助」 > 「Signal」 > 「更新付款方式」。";

/* Primary button for a sheet shown when your Backup subscription fails to renew. */
"BACKUP_SUBSCRIPTION_FAILED_TO_RENEW_SHEET_PRIMARY_BUTTON" = "管理訂閱";

/* Title for a sheet shown when your Backup subscription fails to renew. */
"BACKUP_SUBSCRIPTION_FAILED_TO_RENEW_SHEET_TITLE" = "你的備份定期贊助無法續訂";

/* Body for system notification when we detect an issue with Backup media. */
"BACKUPS_MEDIA_ERROR_NOTIFICATION_BODY" = "處理你的媒體備份時發生了一些預料之外的情況。請提交除錯日誌，以協助我們解決問題。";

/* Title for system notification when we detect an issue with Backup media. */
"BACKUPS_MEDIA_ERROR_NOTIFICATION_TITLE" = "備份媒體錯誤";

/* Title for the 'Backup' settings menu. */
"BACKUPS_SETTINGS_TITLE" = "安全備份";

/* Body for system notification or megaphone when backups is enabled. Embeds {{ time backups was enabled }} */
"BACKUPS_TURNED_ON_NOTIFICATION_BODY_FORMAT" = "此帳戶已在 %1$@ 開啟 Signal 備份功能。請輕按來檢視。";

/* Title for system notification or megaphone when backups is enabled */
"BACKUPS_TURNED_ON_TITLE" = "你已開啟備份";

/* Action text for backups enabled megaphone taking user to backup settings */
"BACKUPS_VIEW_SETTINGS_BUTTON" = "檢視設定";

/* Section header for badge view section in the badge configuration page */
"BADGE_CONFIGURATION_BADGE_SECTION_TITLE" = "我的徽章";

/* The title for the badge configuration page */
"BADGE_CONFIGURATION_TITLE" = "徽章";

/* When viewing someone else's badge, you'll see a sheet. If they got the badge by donating, a \"Donate to Signal\" button will be shown. This is the text in that button. */
"BADGE_DETAILS_DONATE_TO_SIGNAL" = "立即捐款";

/* When viewing someone else's donor badge, you'll see a sheet. This is the title on that sheet. Embeds {badge owner's short name} */
"BADGE_DETAILS_TITLE_FOR_SUPPORTER" = "%1$@ 支持 Signal";

/* String explaining to the user that their boost badge has expired on the badge expiry sheet. */
"BADGE_EXPIRED_BOOST_BODY" = "你的捐款徽章已過期，且不會再顯示在你的個人檔案中。\n\n你可如常使用 Signal，但也可以考慮透過每月捐款定期贊助，支持這項為你打造的技術。";

/* String explaining to the user that their boost badge has expired while they are a current subscription sustainer on the badge expiry sheet. */
"BADGE_EXPIRED_BOOST_CURRENT_SUSTAINER_BODY" = "你的捐款徽章已過期，且不會再顯示在你的個人檔案中。\n\n你可憑單次捐款重新啟動你的捐款徽章，並延期 30 天。";

/* Title for boost on the badge expiration sheet. */
"BADGE_EXPIRED_BOOST_TITLE" = "徽章已到時限";

/* Button text when a badge expires, asking users to donate */
"BADGE_EXPIRED_DONATE_BUTTON" = "捐款";

/* Text for the 'learn more' link in a sheet explaining there's been an issue with your badge. */
"BADGE_EXPIRED_LEARN_MORE_LINK" = "了解更多。";

/* Title for subscription on the badge expiration sheet. */
"BADGE_EXPIRED_SUBSCRIPTION_TITLE" = "已取消每月捐款";

/* String explaining to the user on a badge expiry sheet that their subscription badge has expired because the renewal payment failed. Embeds {{ a specific, already-localized string describing the payment failure }}. Will have a 'learn more' link appended, when it is rendered. */
"BADGE_SUBSCRIPTION_EXPIRED_BECAUSE_OF_CHARGE_FAILURE_BODY_FORMAT" = "你的每月定期捐款已經取消。%1$@\n\n你的徽章不會再顯示在你的個人資料中。";

/* Body for a sheet explaining that a bank transfer donation is complete, and that you have received a badge. */
"BADGE_THANKS_BANK_DONATION_COMPLETE_BODY" = "已收到你的銀行轉帳。你可選擇在個人資料中顯示此徽章，以展現你對我們的支持。";

/* Title for a sheet explaining that a bank transfer donation is complete, and that you have received a badge. */
"BADGE_THANKS_BANK_DONATION_COMPLETE_TITLE" = "捐款完成";

/* When you make a donation to Signal, you will receive a badge. A thank-you sheet appears when this happens. This is the body text on that sheet. */
"BADGE_THANKS_BODY" = "你可選擇在個人資料中顯示此徽章，以展現你對我們的支持。";

/* Label prompting the user to display the new badge on their profile on the badge thank you sheet. */
"BADGE_THANKS_DISPLAY_ON_PROFILE_LABEL" = "在個人資料中展現";

/* Label prompting the user to feature the new badge on their profile on the badge thank you sheet. */
"BADGE_THANKS_MAKE_FEATURED" = "設為特色徽章";

/* When you make a donation to Signal, you will receive a badge. A thank-you sheet appears when this happens. This is the title of that sheet. */
"BADGE_THANKS_TITLE" = "感謝你的支持！";

/* Footer explaining that only one badge can be featured at a time on the thank you sheet. */
"BADGE_THANKS_TOGGLE_FOOTER" = "若您有多於一枚徽章，您可選取一枚作為別注徽章，在個人資料中供其他人看見。";

/* On the bank donation screen, show a link below the input form to show help about finding account info. */
"BANK_DONATION_FOOTER_FIND_ACCOUNT_INFO" = "搜尋帳戶資料";

/* On the bank transfer donation screen, a small amount of information text is shown. This is that text. It should (1) instruct users to enter their bank information (2) tell them that Signal does not collect or store their personal information. */
"BANK_DONATION_SUBHEADER_TEXT" = "請輸入你的銀行資料。 Signal 不會收集或儲存你的個人資料。";

/* Users can donate to Signal with a bank account. We are required to show them a mandate with information about bank transfers. This is a label for a button to agree to the mandate. */
"BANK_MANDATE_AGREE" = "同意";

/* Users can donate to Signal with a bank account. We are required to show them a mandate with information about bank transfers. This is a label for a button that shows more of the mandate if it is not all visible. */
"BANK_MANDATE_READ_MORE" = "了解更多";

/* Users can donate to Signal with a bank account. We are required to show them a mandate with information about bank transfers. This is a subtitle about the payment processor Stripe above that mandate. */
"BANK_MANDATE_SUBTITLE" = "Stripe 會處理給 Signal 的捐款。Signal 不會收集或保存你的個人資料。";

/* Users can donate to Signal with a bank account. We are required to show them a mandate with information about bank transfers. This is the title above that mandate. */
"BANK_MANDATE_TITLE" = "銀行轉帳";

/* Accessibility label for banner close button */
"BANNER_CLOSE_ACCESSIBILITY_LABEL" = "關閉橫額";

/* Beta label */
"BETA_LABEL" = "測試版";

/* An explanation of the consequences of blocking a group. */
"BLOCK_GROUP_BEHAVIOR_EXPLANATION" = "您將無法再接收來自此群組的訊息或更新。";

/* Button label for the 'block' button */
"BLOCK_LIST_BLOCK_BUTTON" = "封鎖";

/* A format for the 'block group' action sheet title. Embeds the {{group name}}. */
"BLOCK_LIST_BLOCK_GROUP_TITLE_FORMAT" = "要封鎖並退出「%1$@」群組嗎？";

/* A format for the 'block user' action sheet title. Embeds {{the blocked user's name or phone number}}. */
"BLOCK_LIST_BLOCK_USER_TITLE_FORMAT" = "要封鎖 %1$@ 嗎？";

/* Section header for groups that have been blocked */
"BLOCK_LIST_BLOCKED_GROUPS_SECTION" = "被封鎖的群組";

/* Section header for users that have been blocked */
"BLOCK_LIST_BLOCKED_USERS_SECTION" = "被封鎖的用戶";

/* Error message indicating that a conversation can't be blocked because they are already blocked. */
"BLOCK_LIST_ERROR_CONVERSATION_ALREADY_IN_BLOCKLIST" = "群組已被封鎖。";

/* Error message indicating that a user can't be blocked because they are already blocked. */
"BLOCK_LIST_ERROR_USER_ALREADY_IN_BLOCKLIST" = "用戶已被封鎖。";

/* Button label for the 'unblock' button */
"BLOCK_LIST_UNBLOCK_BUTTON" = "解除封鎖";

/* An explanation of what unblocking a contact means. */
"BLOCK_LIST_UNBLOCK_CONTACT_MESSAGE" = "您將可以互相傳送訊息和通話。";

/* Action sheet body when confirming you want to unblock a group */
"BLOCK_LIST_UNBLOCK_GROUP_BODY" = "現有的群組成員可以將你再次加入至此群組。";

/* An explanation of what unblocking a group means. */
"BLOCK_LIST_UNBLOCK_GROUP_MESSAGE" = "群組成員將能夠再把您加入此群組。";

/* Action sheet title when confirming you want to unblock a group. */
"BLOCK_LIST_UNBLOCK_GROUP_TITLE" = "要解除封鎖此群組嗎？";

/* A format for the 'unblock conversation' action sheet title. Embeds the {{conversation title}}. */
"BLOCK_LIST_UNBLOCK_TITLE_FORMAT" = "要解除封鎖 %1$@ 嗎？";

/* A label for the block button in the block list view */
"BLOCK_LIST_VIEW_BLOCK_BUTTON" = "封鎖";

/* The message format of the 'conversation blocked' alert. Embeds the {{conversation title}}. */
"BLOCK_LIST_VIEW_BLOCKED_ALERT_MESSAGE_FORMAT" = "%1$@ 已被封鎖。";

/* The title of the 'user blocked' alert. */
"BLOCK_LIST_VIEW_BLOCKED_ALERT_TITLE" = "用戶已被封鎖";

/* The title of the 'group blocked' alert. */
"BLOCK_LIST_VIEW_BLOCKED_GROUP_ALERT_TITLE" = "群組已被封鎖";

/* 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" = "錯誤";

/* Alert title after unblocking a group or 1:1 chat. Embeds the {{conversation title}}. */
"BLOCK_LIST_VIEW_UNBLOCKED_ALERT_TITLE_FORMAT" = "已解除封鎖 %1$@。";

/* Alert body after unblocking a group. */
"BLOCK_LIST_VIEW_UNBLOCKED_GROUP_ALERT_BODY" = "現有的群組成員可以再次將你加入群組。";

/* An explanation of the consequences of blocking another user. */
"BLOCK_USER_BEHAVIOR_EXPLANATION" = "被封鎖的用戶將無法與你通話或傳送訊息。";

/* Default text for the custom amount field of the boost view. */
"BOOST_VIEW_CUSTOM_AMOUNT_PLACEHOLDER" = "請輸入自訂金額";

/* Label for the 'add' button. */
"BUTTON_ADD" = "新增";

/* Label for 'continue' button. */
"BUTTON_CONTINUE" = "繼續";

/* Label for the 'copy' button. */
"BUTTON_COPY" = "複製";

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

/* Label for the 'duplicate' button. */
"BUTTON_DUPLICATE" = "再製";

/* Label for the 'edit' button. */
"BUTTON_EDIT" = "編輯";

/* Label for the 'mute' button. */
"BUTTON_MUTE" = "靜音";

/* Label for the 'next' button. */
"BUTTON_NEXT" = "下一步";

/* Label for the 'no' button. */
"BUTTON_NO" = "否";

/* Label for the 'not now' button. */
"BUTTON_NOT_NOW" = "現在不要";

/* Label for the 'okay' button. */
"BUTTON_OKAY" = "好";

/* Label for the 'previous' button. */
"BUTTON_PREVIOUS" = "上一步";

/* Button text to enable batch selection mode */
"BUTTON_SELECT" = "選取";

/* Label for the 'set' button. */
"BUTTON_SET" = "設定";

/* Label for the 'share' button. */
"BUTTON_SHARE" = "共享";

/* Label for the 'submit' button. */
"BUTTON_SUBMIT" = "提交";

/* Label for the 'unmute' button. */
"BUTTON_UNMUTE" = "取消靜音";

/* Label for the 'view' button. */
"BUTTON_VIEW" = "檢視";

/* Label for the 'yes' button. */
"BUTTON_YES" = "是";

/* Label for button that lets users call a contact again. */
"CALL_AGAIN_BUTTON_TITLE" = "再試一次";

/* notification body for a missed call in the last 24 hours. Embeds {{time}}, e.g. '3:30 PM'. */
"CALL_AUDIO_MISSED_24_HOURS_NOTIFICATION_BODY_FORMAT" = "📞 於 %1$@ 的未接語音通話";

/* notification body for a call that was just missed */
"CALL_AUDIO_MISSED_NOTIFICATION_BODY" = "📞 未接語音通話";

/* notification body for a missed call from more than a week ago. Embeds {{short date}}, e.g. '6/28'. */
"CALL_AUDIO_MISSED_PAST_NOTIFICATION_BODY_FORMAT" = "📞 於 %1$@ 的未接語音通話";

/* notification body for a missed call from the last week. Embeds {{weekday}}, e.g. 'Monday'. */
"CALL_AUDIO_MISSED_WEEK_NOTIFICATION_BODY_FORMAT" = "📞 於 %1$@ 的未接語音通話";

/* Alert message when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_MESSAGE" = "你可以在設定中允許 Signal 存取咪高峰來進行語音通話或傳送語音訊息。";

/* Alert title when calling and permissions for microphone are missing */
"CALL_AUDIO_PERMISSION_TITLE" = "需要存取咪高峰";

/* label for button shown when an incoming call rings */
"CALL_CONTROLS_INCOMING_ANSWER" = "接聽";

/* Label for button shown when an incoming call rings. This particular label has room for two lines; you may insert a manual linebreak with '\n' as long as both lines are 15 characters or shorter (8 fullwidth characters or shorter), as in the English translation. */
"CALL_CONTROLS_INCOMING_ANSWER_WITHOUT_VIDEO" = "接聽電話\n，但不開啟視訊";

/* label for button shown when an incoming call rings */
"CALL_CONTROLS_INCOMING_DECLINE" = "拒絕";

/* Title used to represent details about a call. */
"CALL_DETAILS" = "通話詳情";

/* Label or title used to represent a call that used a call link. */
"CALL_LINK" = "通話連結";

/* Button to open a screen to edit the name of a Call Link. Also used as the title of that screen once it opens. */
"CALL_LINK_ADD_NAME" = "新增通話名稱";

/* Button to copy a Call Link to the clipboard. */
"CALL_LINK_COPY" = "複製連結";

/* Navigation bar title for the sheet used to create & configure a Call Link. */
"CALL_LINK_CREATE" = "建立通話連結";

/* Displayed in a full screen modal view when creating a Call Link */
"CALL_LINK_CREATING_MODAL" = "正在建立…";

/* Description of sheet presented when call link creation fails. */
"CALL_LINK_CREATION_FAILURE_SHEET_DESCRIPTION" = "無法建立通話連結。請檢查你的網路連線，然後重試。";

/* Title of sheet presented when call link creation or update fails. */
"CALL_LINK_CREATION_OR_UPDATE_FAILURE_SHEET_TITLE" = "網路出錯。";

/* A button to delete a call link that's shown after tapping the (i) info button on an item in the calls tab. */
"CALL_LINK_DELETE_ACTION" = "刪除連結";

/* Text shown in an overlay toast trying and failing to delete a call link. */
"CALL_LINK_DELETE_FAILED" = "無法刪除通話連結。";

/* Text shown in a confirmation popup asking the user if they want to delete a call link. */
"CALL_LINK_DELETE_MESSAGE" = "此連結將不再適用於任何人。";

/* Title shown in a confirmation popup asking the user if they want to delete a call link. */
"CALL_LINK_DELETE_TITLE" = "要刪除連結嗎？";

/* Text shown in an overlay toast after a call link is successfully deleted. */
"CALL_LINK_DELETED" = "通話連結已刪除。";

/* Button to open a screen to edit the name of a Call Link. Also used as the title of that screen once it opens. */
"CALL_LINK_EDIT_NAME" = "編輯通話名稱";

/* Description of sheet presented when joining call from call link sheet fails. */
"CALL_LINK_JOIN_CALL_FAILURE_SHEET_DESCRIPTION" = "無法加入通話。請檢查你的網路連線，然後重試。";

/* Button on an action sheet to approve a request to join a call link. */
"CALL_LINK_JOIN_REQUEST_APPROVE_BUTTON" = "批准加入";

/* Button on an action sheet to deny a request to join a call link. */
"CALL_LINK_JOIN_REQUEST_DENY_BUTTON" = "拒絕加入";

/* Tappable label that appears below a user's name on a toast when they request to join a call link. */
"CALL_LINK_JOIN_REQUEST_PROMPT" = "想加入...";

/* Shown in a message bubble when you send a call link in a Signal chat */
"CALL_LINK_LINK_PREVIEW_DESCRIPTION" = "使用此連結以加入 Signal 通話";

/* Text that appears on a toast in a call lobby before joining a call link informing the user what information will be shared with other call members when they have phone number sharing turned off. */
"CALL_LINK_LOBBY_SHARING_INFO_PHONE_NUMBER_SHARING_OFF" = "透過連結加入此通話的人都會看到你的姓名及相片。";

/* Text that appears on a toast in a call lobby before joining a call link informing the user what information will be shared with other call members when they have phone number sharing turned on. */
"CALL_LINK_LOBBY_SHARING_INFO_PHONE_NUMBER_SHARING_ON" = "透過連結加入此通話的人都會看到你的姓名、相片和電話號碼。";

/* Text shown in a confirmation popup when deleting multiple calls from the calls tab. */
"CALL_LINK_MULTI_CONFIRM" = "擁有你所建立通話連結的人將無法再使用這些連結。";

/* Title for button to approve all requests to join a call. */
"CALL_LINK_REQUEST_SHEET_APPROVE_ALL_BUTTON" = "全部批准";

/* Title for button to deny all requests to join a call. */
"CALL_LINK_REQUEST_SHEET_DENY_ALL_BUTTON" = "全部拒絕";

/* Header for the sheet displaying a list of requests to join a call. */
"CALL_LINK_REQUEST_SHEET_HEADER" = "請求加入此通話";

/* Name of a toggle switch to enable/disable admin approval for joining a Call Link. */
"CALL_LINK_REQUIRE_APPROVAL" = "需要管理員核准";

/* Button to open UI to share a Call Link with someone on Signal. */
"CALL_LINK_SHARE_VIA_SIGNAL" = "透過 Signal 分享連結";

/* Button to open the system share sheet to share a Call Link. */
"CALL_LINK_SHARE_VIA_SYSTEM" = "分享連結";

/* An error alert that's shown when deleting multiple calls and some of them couldn't be deleted. */
"CALL_LINK_SOME_NOT_DELETED" = "未能刪除所有通話連結。請檢查你的連線，然後再試一次。";

/* Description of sheet presented when call link update fails. */
"CALL_LINK_UPDATE_FAILURE_SHEET_DESCRIPTION" = "無法更新通話連結。請檢查你的網路連線，然後重試。";

/* Label on button for lowering hand in call. */
"CALL_LOWER_HAND_BUTTON_LABEL" = "放下手";

/* notification body */
"CALL_MISSED_BECAUSE_OF_IDENTITY_CHANGE_NOTIFICATION_BODY" = "☎️ 因為來電者已更改安全碼所以錯過了通話。";

/* Title for toast which appears after submitting a call quality survey */
"CALL_QUALITY_SURVEY_COMPLETION_TOAST" = "感謝你的意見！";

/* Footer text explaining custom issue descriptions in the call quality survey */
"CALL_QUALITY_SURVEY_CUSTOM_ISSUE_FOOTER" = "請提供與問題相關的任何詳細資訊。你在此分享的任何內容都將保密，並僅用於協助改善 Signal 中的通話。";

/* Placeholder text for the custom issue entry in the call quality survey */
"CALL_QUALITY_SURVEY_CUSTOM_ISSUE_PLACEHOLDER" = "描述你的問題";

/* Footer text explaining what debug logs contain in the call quality survey */
"CALL_QUALITY_SURVEY_DEBUG_LOG_FOOTER" = "與我們分享的資訊包含基礎應用程式資訊，並不包含你的通話內容。";

/* Header text explaining the purpose of sharing debug logs in the call quality survey. The text inside the <link> tags is tappable for viewing the diagnostic information. */
"CALL_QUALITY_SURVEY_DEBUG_LOG_HEADER" = "提交將分享你的意見回饋，以及<link>關於你通話的診斷資訊</link>。你可以選擇分享除錯日誌，協助我們改善通話品質。";

/* Link text to open a preview of debug logs in the call quality survey. Appended to CALL_QUALITY_SURVEY_DEBUG_LOG_FOOTER */
"CALL_QUALITY_SURVEY_DEBUG_LOG_PREVIEW_LINK" = "檢視除錯日誌";

/* Title for the debug log sharing screen in the call quality survey */
"CALL_QUALITY_SURVEY_DEBUG_LOG_TITLE" = "幫助我們改進";

/* Label for the toggle to share debug log in the call quality survey */
"CALL_QUALITY_SURVEY_DEBUG_LOG_TOGGLE" = "分享除錯日誌";

/* Title for preview of the call diagnostic info that will be sent with the survey */
"CALL_QUALITY_SURVEY_DIAGNOSTICS_TITLE" = "診斷資訊";

/* Button label for indicating the call did not have issues in the call quality survey */
"CALL_QUALITY_SURVEY_GREAT_BUTTON" = "非常好";

/* Button label for indicating the call had issues in the call quality survey */
"CALL_QUALITY_SURVEY_HAD_ISSUES_BUTTON" = "遇到問題";

/* Label for audio issue option in call quality survey */
"CALL_QUALITY_SURVEY_ISSUE_AUDIO" = "音訊問題";

/* Label for audio dropout issue option in call quality survey */
"CALL_QUALITY_SURVEY_ISSUE_AUDIO_DROP" = "音訊切斷";

/* Label for local echo issue option in call quality survey, indicating the user heard an echo */
"CALL_QUALITY_SURVEY_ISSUE_AUDIO_LOCAL_ECHO" = "我聽到回音";

/* Label for remote echo issue option in call quality survey, indicating other participants heard an echo */
"CALL_QUALITY_SURVEY_ISSUE_AUDIO_REMOTE_ECHO" = "其他人聽到回音";

/* Label for audio stuttering issue option in call quality survey */
"CALL_QUALITY_SURVEY_ISSUE_AUDIO_STUTTERING" = "音訊斷續現象";

/* Label for call dropped issue option in call quality survey */
"CALL_QUALITY_SURVEY_ISSUE_CALL_DROPPED" = "通話中斷";

/* Label for custom issue option in call quality survey */
"CALL_QUALITY_SURVEY_ISSUE_OTHER" = "其他";

/* Label for video issue option in call quality survey */
"CALL_QUALITY_SURVEY_ISSUE_VIDEO" = "視訊問題";

/* Label for poor video quality issue option in call quality survey */
"CALL_QUALITY_SURVEY_ISSUE_VIDEO_LOW_QUALITY" = "影像畫質不佳";

/* Label for low resolution video issue option in call quality survey */
"CALL_QUALITY_SURVEY_ISSUE_VIDEO_LOW_RESOLUTION" = "低解析度";

/* Label for camera not working issue option in call quality survey */
"CALL_QUALITY_SURVEY_ISSUE_VIDEO_NO_CAMERA" = "相機無法運作";

/* Header text on the call quality survey issues screen */
"CALL_QUALITY_SURVEY_ISSUES_HEADER" = "請選擇所有適用的項目";

/* Title for the sheet in the call quality survey where issues with the call can be selected */
"CALL_QUALITY_SURVEY_ISSUES_SHEET_TITLE" = "你遇到了什麼問題？";

/* Header text explaining the purpose of the call quality survey */
"CALL_QUALITY_SURVEY_RATING_HEADER" = "這有助於我們改善 Signal 中的通話。個人識別資訊將不會被儲存。";

/* Title for the initial rating screen in the call quality survey */
"CALL_QUALITY_SURVEY_RATING_TITLE" = "通話順利嗎？";

/* Button text to submit the call quality survey */
"CALL_QUALITY_SURVEY_SUBMIT_BUTTON" = "提交";

/* Label on button for raising hand in call. */
"CALL_RAISE_HAND_BUTTON_LABEL" = "舉手";

/* Button to return to the current call */
"CALL_RETURN_BUTTON" = "返回通話";

/* Call setup status label after outgoing call times out */
"CALL_SCREEN_STATUS_NO_ANSWER" = "沒有回應";

/* Button to start a call */
"CALL_START_BUTTON" = "開始通話";

/* 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" = "要打電話給 %1$@ 嗎？";

/* Title for alert offering to call a user. */
"CALL_USER_ALERT_TITLE" = "要打電話嗎？";

/* notification body for a missed call in the last 24 hours. Embeds {{time}}, e.g. '3:30 PM'. */
"CALL_VIDEO_MISSED_24_HOURS_NOTIFICATION_BODY_FORMAT" = "📹 已錯過 %1$@ 的視像通話";

/* notification body for a call that was just missed */
"CALL_VIDEO_MISSED_NOTIFICATION_BODY" = "📹 未接視像通話";

/* notification body for a missed call from more than a week ago. Embeds {{short date}}, e.g. '6/28'. */
"CALL_VIDEO_MISSED_PAST_NOTIFICATION_BODY_FORMAT" = "📹 於 %1$@ 已錯過視像通話";

/* notification body for a missed call from the last week. Embeds {{weekday}}, e.g. 'Monday'. */
"CALL_VIDEO_MISSED_WEEK_NOTIFICATION_BODY_FORMAT" = "📹 已錯過%1$@的視像通話";

/* label for accepting incoming video calls as audio only */
"CALL_VIEW_ACCEPT_INCOMING_CALL_AUDIO_ONLY_LABEL" = "接聽電話，但不開啟視像";

/* label for accepting incoming calls */
"CALL_VIEW_ACCEPT_INCOMING_CALL_LABEL" = "接聽";

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

/* label for declining incoming calls */
"CALL_VIEW_DECLINE_INCOMING_CALL_LABEL" = "拒絕";

/* Accessibility label for hang up call */
"CALL_VIEW_HANGUP_LABEL" = "結束通話";

/* Accessibility label for leaving a call */
"CALL_VIEW_LEAVE_CALL_LABEL" = "離開通話";

/* Accessibility label for the More button in the Call Controls row. */
"CALL_VIEW_MORE_LABEL" = "更多";

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

/* Error displayed on the 'call' view when the callee needs to grant permission before we can call them. Embeds {callee short name}. */
"CALL_VIEW_NEED_PERMISSION_ERROR_FORMAT" = "%1$@ 將會收到來自你的訊息請求。當你的請求被接納後，你將可以致電對方。";

/* Accessibility label to toggle front- vs. rear-facing camera */
"CALL_VIEW_SWITCH_CAMERA_DIRECTION" = "轉換鏡頭方向";

/* Accessibility label for turning off call ringing */
"CALL_VIEW_TURN_OFF_RINGING" = "關閉響鈴";

/* Accessibility label for turning on call ringing */
"CALL_VIEW_TURN_ON_RINGING" = "開啟響鈴";

/* Accessibility label for turning off the camera */
"CALL_VIEW_TURN_VIDEO_OFF_LABEL" = "關閉相機";

/* Accessibility label for turning on the camera */
"CALL_VIEW_TURN_VIDEO_ON_LABEL" = "開啟相機";

/* Accessibility label for unmuting the microphone */
"CALL_VIEW_UNMUTE_LABEL" = "取消靜音";

/* Shown in the header below the name of the call while waiting for the host to allow you to enter the call. */
"CALL_WAITING_TO_BE_LET_IN" = "正在等待獲准加入...";

/* notification action */
"CALLBACK_BUTTON_TITLE" = "回電";

/* Indicates to the user that their camera is currently off. */
"CALLING_MEMBER_VIEW_YOUR_CAMERA_IS_OFF" = "你的相機已關閉";

/* The generic name used for calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_CONTACT_NAME" = "Signal 使用者";

/* The generic name used for group calls if CallKit privacy is enabled */
"CALLKIT_ANONYMOUS_GROUP_NAME" = "Signal 群組";

/* Title for the calls list view. */
"CALLS_LIST_TITLE" = "通話";

/* Label for an entry in the Calls Tab describing a call as incoming. */
"CALLS_TAB_CALL_DIRECTION_LABEL_INCOMING" = "來電";

/* Label for an entry in the Calls Tab describing a call as missed. */
"CALLS_TAB_CALL_DIRECTION_LABEL_MISSED" = "未接來電";

/* Label for an entry in the Calls Tab describing a call as outgoing. */
"CALLS_TAB_CALL_DIRECTION_LABEL_OUTGOING" = "撥出";

/* Title for a row in the Calls Tab that represents multiple calls that have been coalesced together. Embeds {{ a title describing the coalesced calls }}, {{ the number of coalesced calls }}. */
"CALLS_TAB_COALESCED_CALLS_TITLE_FORMAT" = "%1$@ (%2$@)";

/* Title for a button allowing the user to delete all the calls from the Calls Tab. */
"CALLS_TAB_DELETE_ALL_CALLS_BUTTON_TITLE" = "清除";

/* Message for a prompt confirming that the user wants to delete all the calls from the Calls Tab. */
"CALLS_TAB_DELETE_ALL_CALLS_PROMPT_MESSAGE" = "這將永久刪除所有通話紀錄。";

/* Title for a prompt confirming that the user wants to delete all the calls from the Calls Tab. */
"CALLS_TAB_DELETE_ALL_CALLS_PROMPT_TITLE" = "要清除通話紀錄嗎？";

/* Title for a long-press context menu action to delete a call, triggered from a call in the Calls Tab. */
"CALLS_TAB_DELETE_CALL_ACTION_TITLE" = "刪除";

/* An option in a segmented control in the Calls Tab allowing the user to select the filter option 'all calls'; i.e., 'unfiltered'. */
"CALLS_TAB_FILTER_PICKER_OPTION_ALL" = "全部";

/* An option in a segmented control in the Calls Tab allowing the user to select the filter option 'missed calls'. */
"CALLS_TAB_FILTER_PICKER_OPTION_MISSED" = "未接來電";

/* Title for an action, either long-press context menu or swipe, offering to take the user to the chat associated with a call in the Calls Tab. */
"CALLS_TAB_GO_TO_CHAT_ACTION_TITLE" = "前往聊天";

/* Title for a button offering to let the user join an ongoing call, associated with a call in the Calls Tab. */
"CALLS_TAB_JOIN_CALL_BUTTON_TITLE" = "加入";

/* Title for a long-press context menu action to join a video call, triggered from a call in the Calls Tab. */
"CALLS_TAB_JOIN_VIDEO_CALL_ACTION_TITLE" = "加入視訊通話";

/* Title for a long-press context menu action to join a voice call, triggered from a call in the Calls Tab. */
"CALLS_TAB_JOIN_VOICE_CALL_ACTION_TITLE" = "加入語音通話";

/* Second line of text shown in All Calls when the list is empty. */
"CALLS_TAB_NO_CALLS_SUBTITLE" = "最近的通話將顯示在此處。";

/* Top line of text shown in All Calls when the list is empty. */
"CALLS_TAB_NO_CALLS_TITLE" = "冇來電";

/* Second line of text shown in Missed Calls when the list is empty. */
"CALLS_TAB_NO_MISSED_CALLS_SUBTITLE" = "未接來電將顯示在此處。";

/* Top line of text shown in Missed Calls when the list is empty. */
"CALLS_TAB_NO_MISSED_CALLS_TITLE" = "沒有未接來電";

/* Title for a long-press context menu action to return to a call the user is actively participating in, triggered from a call in the Calls Tab. */
"CALLS_TAB_RETURN_TO_CALL_ACTION_TITLE" = "返回通話";

/* Title for a button offering to let the user return to an ongoing call they're already in, associated with a call in the Calls Tab. */
"CALLS_TAB_RETURN_TO_CALL_BUTTON_TITLE" = "返回";

/* Label for a view explaining that no search results were found in the Calls Tab. Embeds {{ the search term }}. */
"CALLS_TAB_SEARCH_NO_RESULTS_FOUND_LABEL_FORMAT" = "找不到符合「%1$@」的結果";

/* Title for a long-press context menu action to select a call, triggered from a call in the Calls Tab. */
"CALLS_TAB_SELECT_CALL_ACTION_TITLE" = "選取";

/* Title for a button allowing the user to select one or more calls, from the Calls Tab. */
"CALLS_TAB_SELECT_CALLS_BUTTON_TITLE" = "選取";

/* Title for a long-press context menu action to start a video call, triggered from a call in the Calls Tab. */
"CALLS_TAB_START_VIDEO_CALL_ACTION_TITLE" = "視像通話";

/* Title for a long-press context menu action to start a voice call, triggered from a call in the Calls Tab. */
"CALLS_TAB_START_VOICE_CALL_ACTION_TITLE" = "語音通話";

/* Title for a long-press context menu action to view info about a call, triggered from a call in the Calls Tab. */
"CALLS_TAB_VIEW_CALL_INFO_ACTION_TITLE" = "資訊";

/* Accessibility hint describing what you can do with the camera button */
"CAMERA_BUTTON_HINT" = "拍照並傳送";

/* Accessibility label for camera button. */
"CAMERA_BUTTON_LABEL" = "相機";

/* VoiceOver label for -> button in text story composer. */
"CAMERA_VO_ARROW_RIGHT_PROCEED" = "繼續";

/* VoiceOver label for Flash button in camera. */
"CAMERA_VO_CAMERA_ALBUM_MODE" = "相簿模式";

/* VoiceOver label for Switch Camera button in in-app camera. */
"CAMERA_VO_CAMERA_ALBUM_MODE_OFF" = "關閉";

/* VoiceOver label for Switch Camera button in in-app camera. */
"CAMERA_VO_CAMERA_ALBUM_MODE_ON" = "開啟";

/* VoiceOver value for Switch Camera button that tells which camera is currently active. */
"CAMERA_VO_CAMERA_BACK_FACING" = "後置鏡頭";

/* VoiceOver label for Switch Camera button in in-app camera. */
"CAMERA_VO_CAMERA_CHOOSER_BUTTON" = "相機選擇器";

/* VoiceOver hint for Switch Camera button in in-app camera. */
"CAMERA_VO_CAMERA_CHOOSER_HINT" = "切換相機";

/* VoiceOver value for Switch Camera button that tells which camera is currently active. */
"CAMERA_VO_CAMERA_FRONT_FACING" = "前置鏡頭";

/* VoiceOver label for close (X) button in camera. */
"CAMERA_VO_CLOSE_BUTTON" = "關閉";

/* VoiceOver label for composer mode (CAMERA|TEXT) selector at the bottom of in-app camera screen. */
"CAMERA_VO_COMPOSER_MODE" = "編輯器模式";

/* VoiceOver description of current flash setting. */
"CAMERA_VO_FLASH_AUTO" = "自動";

/* VoiceOver label for Flash button in camera. */
"CAMERA_VO_FLASH_BUTTON" = "閃光燈";

/* VoiceOver description of current flash setting. */
"CAMERA_VO_FLASH_OFF" = "關閉";

/* VoiceOver description of current flash setting. */
"CAMERA_VO_FLASH_ON" = "開啟";

/* VoiceOver label for button to choose existing photo/video in in-app camera */
"CAMERA_VO_PHOTO_LIBRARY_BUTTON" = "相片同影片檢視器";

/* VoiceOver label for the round capture button in in-app camera during video recording. */
"CAMERA_VO_STOP_VIDEO_REC" = "停止錄片";

/* VoiceOver label for the round capture button in in-app camera. */
"CAMERA_VO_TAKE_PICTURE" = "影相";

/* VoiceOver label for other possible action for round capture button in in-app camera. */
"CAMERA_VO_TAKE_VIDEO" = "拍片";

/* VoiceOver label for camera zoom control. */
"CAMERA_VO_ZOOM" = "縮放";

/* VoiceOver description of current camera zoom level. */
"CAMERA_VO_ZOOM_LEVEL" = "%1$@ 倍";

/* Alert shown when the user needs to exchange messages to see the safety number. */
"CANT_VERIFY_IDENTITY_EXCHANGE_MESSAGES" = "你與此人交換訊息後，會為其建立一個安全碼。";

/* Users can donate to Signal with a credit or debit card. If their card number is invalid, this generic error message will be shown. Try to use a short string to make space in the UI. */
"CARD_DONATION_CARD_NUMBER_GENERIC_ERROR" = "付款卡號碼無效";

/* Users can donate to Signal with a credit or debit card. This is the label for the card number field on that screen. */
"CARD_DONATION_CARD_NUMBER_LABEL" = "付款卡號碼";

/* Users can donate to Signal with a credit or debit card. If their card verification code (CVV) is invalid for reasons we cannot determine, this generic error message will be shown. Try to use a short string to make space in the UI. */
"CARD_DONATION_CVV_GENERIC_ERROR" = "無效的 CVV";

/* Users can donate to Signal with a credit or debit card. This is the label for the card verification code (CVV) field on that screen. */
"CARD_DONATION_CVV_LABEL" = "CVV";

/* Users can donate to Signal with a credit or debit card. If their card verification code (CVV) is too long, this error will be shown. Try to use a short string to make space in the UI. */
"CARD_DONATION_CVV_TOO_LONG_ERROR" = "代碼太長";

/* Users can donate to Signal with a credit or debit card. If their expiration date is invalid, this generic error message will be shown. Try to use a short string to make space in the UI. */
"CARD_DONATION_EXPIRATION_DATE_GENERIC_ERROR" = "無效的有效日期";

/* Users can donate to Signal with a credit or debit card. This is the label for the expiration date field on that screen. Try to use a short string to make space in the UI. (For example, the English text uses \"Exp. Date\" instead of \"Expiration Date\"). */
"CARD_DONATION_EXPIRATION_DATE_LABEL" = "有效日期";

/* Users can donate to Signal with a credit or debit card. This is the label for the card expiration date field on that screen. */
"CARD_DONATION_EXPIRATION_DATE_PLACEHOLDER" = "MM/YY";

/* Users can choose to learn more about their credit/debit card donations, which will open a sheet with additional information. This is the body text of that sheet. */
"CARD_DONATION_READ_MORE_SHEET_BODY" = "當您捐款時，Signal 不會收集或儲存任何個人資料。\n\n我們使用 Stripe 作為接收捐款的付款處理商。我們不會存取、保存或儲存您向他們提供的任何資料。\n\nSignal 不會也無法將您的捐款連結到您的 Signal 帳戶。\n\n感謝您的支持！";

/* Users can choose to learn more about their credit/debit card donations, which will open a sheet with additional information. This is the title of that sheet. */
"CARD_DONATION_READ_MORE_SHEET_TITLE" = "你的資料已保密";

/* On the credit/debit card donation screen, a small amount of information text is shown. Users can click this link to learn more information. */
"CARD_DONATION_SUBHEADER_LEARN_MORE" = "了解更多。";

/* On the credit/debit card donation screen, a small amount of information text is shown. This is that text. It should (1) instruct users to enter their credit/debit card information (2) tell them that Signal does not collect or store their personal information. */
"CARD_DONATION_SUBHEADER_TEXT" = "請輸入付款卡詳情。Signal 不會收集或保存你的個人資料。";

/* Title for the 'censorship circumvention country' view. */
"CENSORSHIP_CIRCUMVENTION_COUNTRY_VIEW_TITLE" = "選取國家";

/* Button label to allow user to change avatar */
"CHANGE_AVATAR_BUTTON_LABEL" = "編輯相片";

/* Error indicating that the user's old and new phone numbers are identical. */
"CHANGE_PHONE_NUMBER_IDENTICAL_PHONE_NUMBERS_ALERT_MESSAGE" = "您的新號碼不應與您的舊號碼一樣。請輸入新的電話號碼以變更您的號碼。";

/* Error indicating that the user's old phone number was not entered correctly. */
"CHANGE_PHONE_NUMBER_INCORRECT_OLD_PHONE_NUMBER_ALERT_MESSAGE" = "您所輸入的電話號碼與您的帳戶不符。";

/* Error indicating that the user's new phone number is not valid. */
"CHANGE_PHONE_NUMBER_INVALID_PHONE_NUMBER_ALERT_MESSAGE_NEW" = "新電話號碼無效。請輸入有效的電話號碼以變更您的號碼。";

/* Error indicating that the user's old phone number is not valid. */
"CHANGE_PHONE_NUMBER_INVALID_PHONE_NUMBER_ALERT_MESSAGE_OLD" = "舊電話號碼無效。請輸入有效的電話號碼以變更您的號碼。";

/* The incoming bubble text when setting a chat color. */
"CHAT_COLOR_INCOMING_MESSAGE" = "這是聊天色彩的預覽。";

/* The first incoming bubble text when setting a chat color. */
"CHAT_COLOR_INCOMING_MESSAGE_1" = "這是聊天色彩的預覽。";

/* The second incoming bubble text when setting a chat color. */
"CHAT_COLOR_INCOMING_MESSAGE_2" = "又一對話氣泡";

/* The outgoing bubble text when setting a chat color. */
"CHAT_COLOR_OUTGOING_MESSAGE" = "色彩只有您看得見。";

/* The first outgoing bubble text when setting a chat color. */
"CHAT_COLOR_OUTGOING_MESSAGE_1" = "色彩只有您看得見。";

/* The second outgoing bubble text when setting a chat color. */
"CHAT_COLOR_OUTGOING_MESSAGE_2" = "色彩只有您看得見。";

/* Label for the 'automatic chat color' option in the chat color settings view. */
"CHAT_COLOR_SETTINGS_AUTO" = "自動";

/* Title for the 'delete chat color confirm alert' in the chat color settings view. */
"CHAT_COLOR_SETTINGS_DELETE_ALERT_TITLE" = "刪除色彩";

/* Title for the chat color settings view. */
"CHAT_COLOR_SETTINGS_TITLE" = "聊天顔色";

/* Title for the 'edit chat color confirm alert' in the chat color settings view. */
"CHAT_COLOR_SETTINGS_UPDATE_ALERT_ALERT_TITLE" = "編輯色彩";

/* Tooltip highlighting the auto chat color option. */
"CHAT_COLORS_AUTO_TOOLTIP" = "自動按背景配選色彩";

/* Message shown in an action sheet when the user tries to cancel a backup. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_BACKUP_CANCEL_CONFIRMATION_MESSAGE" = "取消備份不會刪除你的備份。你可以隨時從「備份設定」中恢復備份。";

/* Title for the action sheet shown when the user tries to cancel a backup. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_BACKUP_CANCEL_CONFIRMATION_TITLE" = "要取消備份嗎？";

/* Toast shown after the user cancels the backup. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_BACKUP_CANCELED_TOAST" = "已取消備份";

/* Title label shown in the chat list backup progress view when the backup is complete. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_BACKUP_COMPLETE_TITLE" = "備份完成";

/* Title label shown in the chat list backup progress view when the backup is paused. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_BACKUP_PAUSED_TITLE" = "備份暫停";

/* Button in the cancel backup action sheet that confirms cancellation. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_CANCEL_BACKUP_BUTTON" = "取消備份";

/* Title for the context menu action that cancels the backup. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_CANCEL_BACKUP_CONTEXT_MENU_ACTION" = "取消備份";

/* Button in the cancel backup action sheet that dismisses the sheet and continues the backup. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_CONTINUE_BACKUP_BUTTON" = "繼續備份";

/* Title for the context menu action that hides the backup progress view. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_HIDE_CONTEXT_MENU_ACTION" = "隱藏";

/* Toast shown after the user hides the backup progress view. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_HIDE_TOAST" = "在「備份設定」中檢視備份進度";

/* Button in the action sheet to dismiss and resume backup later on Wi-Fi. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_LATER_ON_WIFI_BUTTON" = "稍後在 Wi-Fi 上";

/* Trailing accessory label shown when backup is paused due to low battery. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_LOW_BATTERY_LABEL" = "低電量…";

/* Trailing accessory label shown when backup is paused due to Low Power Mode. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_LOW_POWER_MODE_LABEL" = "低電量模式…";

/* Trailing accessory label shown when backup is paused due to no internet connection. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_NO_INTERNET_LABEL" = "沒有網路連線…";

/* Title label shown in the chat list backup progress view while the backup file is being prepared. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_PREPARING_BACKUP_TITLE" = "正在準備進行備份";

/* Button in the action sheet to resume backup using cellular data. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_RESUME_CELLULAR_DATA_BUTTON" = "恢復";

/* Message shown in an action sheet when the user tries to resume backup using cellular data. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_RESUME_CELLULAR_DATA_MESSAGE" = "使用行動數據備份媒體可能會產生數據費用。備份上載可能需要很長時間，請保持 Signal 開啟以避免中斷。";

/* Title for the action sheet shown when the user tries to resume backup using cellular data. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_RESUME_CELLULAR_DATA_TITLE" = "要恢復使用行動數據嗎？";

/* Button shown in the backup progress view trailing accessory to resume uploading over Wi-Fi. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_RESUME_WIFI_BUTTON" = "恢復";

/* Progress label showing the amount uploaded out of the total. Embeds {{ %1$@ bytes uploaded, %2$@ total bytes to upload }}. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_UPLOAD_PROGRESS_FORMAT" = "第 %1$@ 個，共 %2$@ 個";

/* Title label shown in the chat list backup progress view while backup attachments are being uploaded. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_UPLOADING_BACKUP_TITLE" = "正在上載備份";

/* Title label shown in the chat list backup progress view when waiting for Wi-Fi. */
"CHAT_LIST_BACKUP_PROGRESS_VIEW_WAITING_FOR_WIFI_TITLE" = "等待 Wi-Fi";

/* Title for context menu action to disable chat list filter (e.g., Filter by Unread) */
"CHAT_LIST_CLEAR_FILTER_MENU_ACTION" = "清除未讀篩選條件";

/* Button displayed in chat list to clear the unread filter when no chats are unread */
"CHAT_LIST_EMPTY_FILTER_CLEAR_BUTTON" = "清除篩選器";

/* Button at top of chat list indicating the active filter is 'Filtered by Unread' and tapping will clear the filter */
"CHAT_LIST_FILTERED_BY_UNREAD_CLEAR_BUTTON" = "依據未讀訊息篩選";

/* Message shown in the chat list when the chat list is empty. */
"CHAT_LIST_NO_CHATS_SUBTITLE" = "最近的聊天將顯示在此處。";

/* Message shown in the chat list when the chat list is empty. */
"CHAT_LIST_NO_CHATS_TITLE" = "沒有聊天";

/* Title for the chat list's default mode. */
"CHAT_LIST_TITLE_INBOX" = "聊天";

/* Title for context menu action to enable Filter by Unread */
"CHAT_LIST_UNREAD_FILTER_MENU_ACTION" = "根據未讀訊息篩選";

/* Message displayed on chat list when Filter by Unread is enabled but no unread chats are available */
"CHAT_LIST_UNREAD_FILTER_NO_CHATS" = "沒有未讀聊天訊息";

/* Message indicating a user should check connection and try again. */
"CHECK_YOUR_CONNECTION_TRY_AGAIN_WARNING" = "請檢查你的網路連線，然後重試。";

/* Text for a bullet point in a list of Backup features, describing that all media is included. */
"CHOOSE_BACKUP_PLAN_BULLET_FULL_MEDIA_BACKUP" = "完整媒體備份";

/* Text for a bullet point in a list of Backup features, describing that all text messages are included. */
"CHOOSE_BACKUP_PLAN_BULLET_FULL_TEXT_BACKUP" = "完整文字訊息備份";

/* Text for a bullet point in a list of Backup features, describing the amount of included storage. Embeds {{ the amount of storage preformatted as a localized byte count, e.g. '100 GB' }}. */
"CHOOSE_BACKUP_PLAN_BULLET_STORAGE_AMOUNT" = "%1$@ 儲存空間";

/* Message shown in an action sheet when the user tries to confirm a plan selection, but is not registered. */
"CHOOSE_BACKUP_PLAN_CONFIRMATION_ERROR_NOT_REGISTERED" = "你必須登記才能啟用備份。";

/* Message shown in an action sheet when the user tries to confirm selecting the paid plan, but encountered an error from Apple while purchasing. */
"CHOOSE_BACKUP_PLAN_CONFIRMATION_ERROR_PURCHASE" = "發生一些錯誤。請重試。";

/* Message shown in an action sheet when the user tries to confirm selecting the paid plan, but encountered an error while redeeming their completed purchase. */
"CHOOSE_BACKUP_PLAN_CONFIRMATION_ERROR_PURCHASE_REDEMPTION" = "在兌換已購計畫時時發生錯誤。請聯絡支援團隊。";

/* Message shown in an action sheet when the user tries to confirm a plan selection, but encounters a rate limit. They should wait the requested amount of time and try again. */
"CHOOSE_BACKUP_PLAN_CONFIRMATION_ERROR_RATE_LIMITED" = "由於已達新的恢復金鑰上限，為了防止濫用，你將於 %1$@ 內無法啟用備份。請等待 %1$@ 後再重試。";

/* Message shown in an action sheet when the user tries to confirm a plan selection, but encounters a rate limit. They should wait the requested amount of time and try again. {{ Embeds 1 & 2: the preformatted time they must wait before enabling backups, such as \"1 week\" or \"6 hours\". }} */
"CHOOSE_BACKUP_PLAN_CONFIRMATION_ERROR_RATE_LIMITED_TITLE" = "無法啟用備份";

/* A label indicating that a given Backup plan option is what the user has already enabled. */
"CHOOSE_BACKUP_PLAN_CURRENT_PLAN_LABEL" = "目前計劃";

/* Text for a button that will downgrade the user from the paid Backup plan to the free one. */
"CHOOSE_BACKUP_PLAN_DOWNGRADE_BUTTON_TEXT" = "變更計畫";

/* Button for an action sheet confirming the user wants to downgrade their Backup plan. */
"CHOOSE_BACKUP_PLAN_DOWNGRADE_CONFIRMATION_ACTION_SHEET_PROCEED_BUTTON" = "變更計畫";

/* Title for an action sheet confirming the user wants to downgrade their Backup plan. */
"CHOOSE_BACKUP_PLAN_DOWNGRADE_CONFIRMATION_ACTION_SHEET_TITLE" = "要降級為免費計畫嗎？";

/* Title for the free plan option, when choosing a Backup plan. */
"CHOOSE_BACKUP_PLAN_FREE_PLAN_TITLE" = "免費";

/* Title for the paid plan option, when choosing a Backup plan as a tester. */
"CHOOSE_BACKUP_PLAN_PAID_PLAN_NO_PURCHASES_TITLE" = "付費（但測試員免費）";

/* Subtitle for the paid plan option, when choosing a Backup plan. */
"CHOOSE_BACKUP_PLAN_PAID_PLAN_SUBTITLE" = "文字 + 你所有的媒體";

/* Title for the paid plan option, when choosing a Backup plan. Embeds {{ the formatted monthly cost, as currency, of the paid plan }}. */
"CHOOSE_BACKUP_PLAN_PAID_PLAN_TITLE" = "每月 %1$@";

/* Text for a button that will subscribe the user to the paid Backup plan. Embeds {{ the formatted monthly cost, as currency, of the paid plan }}. */
"CHOOSE_BACKUP_PLAN_SUBSCRIBE_PAID_BUTTON_TEXT" = "以每月 %1$@ 定期贊助";

/* Subtitle for a view allowing users to choose a Backup plan. */
"CHOOSE_BACKUP_PLAN_SUBTITLE" = "備份經端對端加密。Signal 是一個非營利組織。為備份服務付費有助於支持我們的運作。";

/* Title for a label allowing users to view Signal's Terms & Conditions. */
"CHOOSE_BACKUP_PLAN_TERM_AND_PRIVACY_POLICY_TEXT" = "條款及私隱政策";

/* Title for a view allowing users to choose a Backup plan. */
"CHOOSE_BACKUP_PLAN_TITLE" = "選擇備份計畫";

/* VoiceOver hint for an expanded collapse set button. */
"COLLAPSE_SET_ACCESSIBILITY_HINT_COLLAPSE" = "隱藏更新";

/* VoiceOver hint for a collapsed collapse set button. */
"COLLAPSE_SET_ACCESSIBILITY_HINT_EXPAND" = "顯示更新";

/* Short label shown in a collapsed timer-changes set indicating the timer is now disabled. */
"COLLAPSE_SET_TIMER_DISABLED" = "已停用";

/* Title for the color & wallpaper settings view. */
"COLOR_AND_WALLPAPER_SETTINGS_TITLE" = "聊天色彩與背景";

/* Activity Sheet label */
"COMPARE_SAFETY_NUMBER_ACTION" = "和剪貼簿對比。";

/* Accessibility hint describing what you can do with the compose button */
"COMPOSE_BUTTON_HINT" = "選擇或尋找一個 Signal 用戶來開始聊天。";

/* Accessibility label from compose button. */
"COMPOSE_BUTTON_LABEL" = "開始對話";

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

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

/* Table section header for phone number search when composing a new message */
"COMPOSE_MESSAGE_PHONE_NUMBER_SEARCH_SECTION_TITLE" = "以電話號碼搜尋";

/* Table section header for username search when composing a new message */
"COMPOSE_MESSAGE_USERNAME_SEARCH_SECTION_TITLE" = "以用戶名稱搜尋";

/* Menu action to display limited contact picker. */
"COMPOSE_SCREEN_LIMITED_CONTACTS_ACTION_MANAGE" = "選取更多聯絡人";

/* Menu action visit app contact permission in settings. */
"COMPOSE_SCREEN_LIMITED_CONTACTS_ACTION_SETTINGS" = "前往設定";

/* Multi-line label explaining why compose-screen contact picker may be missing contacts. */
"COMPOSE_SCREEN_LIMITED_CONTACTS_CTA" = "管理";

/* Multi-line label explaining why compose-screen contact picker is empty. */
"COMPOSE_SCREEN_LIMITED_CONTACTS_PERMISSION" = "Signal 對你系統通訊錄的存取權有限";

/* Button to open settings from an empty compose-screen contact picker. */
"COMPOSE_SCREEN_MISSING_CONTACTS_CTA" = "開啟設定";

/* Multi-line label explaining why compose-screen contact picker is empty. */
"COMPOSE_SCREEN_MISSING_CONTACTS_PERMISSION" = "您可以在設定中允許 Signal 存取聯絡人資料來查看在您的聯絡人中有誰是 Signal 用戶。";

/* Configure reactions title text */
"CONFIGURE_REACTIONS" = "設定心情回應";

/* No comment provided by engineer. */
"CONFIRM_DELETE_DATA_TEXT" = "這將會刪除您的訊息以便重設應用程式。過程完成後，應用程式將關閉。";

/* No comment provided by engineer. */
"CONFIRM_DELETE_DATA_TITLE" = "您確定要刪除所有資料嗎？";

/* No comment provided by engineer. */
"CONFIRM_DELETE_LINKED_DATA_TEXT" = "這將會刪除您所有的訊息來重置應用程式。您可以隨時再次連結您的手機，但這並不能重置已刪除的訊息。過程完成後應用程式將會關閉。";

/* No comment provided by engineer. */
"CONFIRM_DELETE_LINKED_DATA_TITLE" = "您確定要刪除所有資料嗎？";

/* Alert body */
"CONFIRM_LEAVE_GROUP_DESCRIPTION" = "您將再也無法在此群組中傳送或接收訊息。";

/* Alert title */
"CONFIRM_LEAVE_GROUP_TITLE" = "您確定要離開群組嗎？";

/* Button text */
"CONFIRM_LINK_NEW_DEVICE_ACTION" = "連結新裝置";

/* Indicates that the user has blocked the other account. Embeds {{name}} */
"CONTACT_ABOUT_SHEET_BLOCKED_USER_FORMAT" = "%1$@ 已被封鎖";

/* Indicates that another account is in the user's system contacts. Embeds {{name}} */
"CONTACT_ABOUT_SHEET_CONNECTION_IN_SYSTEM_CONTACTS" = "%1$@ 在你的手機通訊錄中";

/* Indicates that the user has no messages with the other account. Embeds {{name}} */
"CONTACT_ABOUT_SHEET_NO_DIRECT_MESSAGES" = "沒有與 %1$@ 的直接訊息";

/* Indicates that the user has a pending request with the other account. Embeds {{name}} */
"CONTACT_ABOUT_SHEET_PENDING_REQUEST" = "待處理的訊息請求";

/* A label on the profile about sheet */
"CONTACT_ABOUT_SHEET_PROFILE_NAMES_EDUCATION" = "個人檔案名稱未經驗證";

/* Message for a tooltip that appears above a parenthesized name for another user, indicating that that name is the name the other user set for themself. Embeds {{name}} */
"CONTACT_ABOUT_SHEET_SECONDARY_NAME_TOOLTIP_MESSAGE" = "「 %1$@ 」是此人在 Signal 中為自己設定的個人檔案名稱。";

/* A label indicating a user is a signal connection. */
"CONTACT_ABOUT_SHEET_SIGNAL_CONNECTION_LABEL" = "Signal 人脈";

/* The title for a contact 'about' sheet. */
"CONTACT_ABOUT_SHEET_TITLE" = "關於";

/* Label for a contact's postal address. */
"CONTACT_ADDRESS" = "地址";

/* An indicator that a contact or group has been blocked. */
"CONTACT_CELL_IS_BLOCKED" = "已封鎖";

/* An indicator that a contact is no longer verified. */
"CONTACT_CELL_IS_NO_LONGER_VERIFIED" = "未驗證";

/* No comment provided by engineer. */
"CONTACT_DETAIL_COMM_TYPE_INSECURE" = "未登記電話號碼";

/* Label for a contact's email address. */
"CONTACT_EMAIL" = "電郵";

/* Label for the 'family name' field of a contact. */
"CONTACT_FIELD_FAMILY_NAME" = "姓";

/* Label for the 'given name' field of a contact. */
"CONTACT_FIELD_GIVEN_NAME" = "名";

/* Label for the 'middle name' field of a contact. */
"CONTACT_FIELD_MIDDLE_NAME" = "中間名";

/* Label for the 'name prefix' field of a contact. */
"CONTACT_FIELD_NAME_PREFIX" = "前綴";

/* Label for the 'name suffix' field of a contact. */
"CONTACT_FIELD_NAME_SUFFIX" = "後綴";

/* Label for the 'organization' field of a contact. */
"CONTACT_FIELD_ORGANIZATION" = "機構";

/* Title for a view showing the note that has been set for a profile. */
"CONTACT_NOTE_TITLE" = "備註";

/* Body for contact permission action sheet */
"CONTACT_PERMISSION_ACTION_SHEET_2_BODY" = "要在 Signal 上尋找你認識的人：";

/* First step for contact permission action sheet */
"CONTACT_PERMISSION_ACTION_SHEET_2_STEP_ONE" = "按一下「前往設定」";

/* Third step for contact permission action sheet */
"CONTACT_PERMISSION_ACTION_SHEET_2_STEP_THREE" = "允許存取權限";

/* Second step for contact permission action sheet */
"CONTACT_PERMISSION_ACTION_SHEET_2_STEP_TWO" = "點按「聯絡人」";

/* Title for contact permission action sheet */
"CONTACT_PERMISSION_ACTION_SHEET_2_TITLE" = "允許存取通訊錄";

/* Body for contact permission action sheet */
"CONTACT_PERMISSION_ACTION_SHEET_BODY" = "在聊天中查看聯絡人名字和相片：";

/* First step for contact permission action sheet */
"CONTACT_PERMISSION_ACTION_SHEET_STEP_ONE" = "按一下「前往設定」";

/* Second step for contact permission action sheet */
"CONTACT_PERMISSION_ACTION_SHEET_STEP_TWO" = "開啟「聯絡人」";

/* Title for contact permission action sheet */
"CONTACT_PERMISSION_ACTION_SHEET_TITLE" = "開啟「聯絡人」";

/* Snooze action text for contact permission reminder megaphone */
"CONTACT_PERMISSION_NOT_NOW_ACTION" = "暫不需要";

/* Action text for contact permission reminder megaphone */
"CONTACT_PERMISSION_REMINDER_MEGAPHONE_ACTION" = "允許存取";

/* Body for contact permission reminder megaphone */
"CONTACT_PERMISSION_REMINDER_MEGAPHONE_BODY" = "允許存取你的聯絡人以在 Signal 上快速找到他們。";

/* Title for contact permission reminder megaphone */
"CONTACT_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "在 Signal 上搜尋聯絡人";

/* Label for a contact's phone number. */
"CONTACT_PHONE" = "電話";

/* 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" = "沒有電話號碼。";

/* navbar title for contact picker when sharing a contact */
"CONTACT_PICKER_TITLE" = "選取聯絡人";

/* Title for the 'Approve contact share' view. */
"CONTACT_SHARE_APPROVAL_VIEW_TITLE" = "分享聯絡人";

/* Title for the 'edit contact share name' view. */
"CONTACT_SHARE_EDIT_NAME_VIEW_TITLE" = "編輯姓名";

/* Error indicating that an invalid contact cannot be shared. */
"CONTACT_SHARE_INVALID_CONTACT" = "無效的聯絡人。";

/* Alert body when contacts disabled while trying to share a contact. */
"CONTACT_SHARING_NO_ACCESS_BODY" = "Signal 需要存取你的聯絡人資料。前往 iOS 設定，然後開啟通訊錄。你的聯絡人名單已加密，Signal 服務無法看到。";

/* Alert title when contacts disabled while trying to share a contact. */
"CONTACT_SHARING_NO_ACCESS_TITLE" = "允許存取聯絡人資料";

/* Button text to initiate an email to signal support staff */
"CONTACT_SUPPORT" = "聯絡支援";

/* The localized representation of the 'Donations & Badges' support filter. */
"CONTACT_SUPPORT_FILTER_DONATIONS_AND_BADGES" = "捐款與徽章";

/* A brief localized representation of the 'Donations & Badges' support filter. */
"CONTACT_SUPPORT_FILTER_DONATIONS_AND_BADGES_SHORT" = "捐款與徽章";

/* The localized representation of the 'feature request' support filter. */
"CONTACT_SUPPORT_FILTER_FEATURE_REQUEST" = "我想請求一項新功能";

/* A brief localized representation of the 'feature request' support filter. */
"CONTACT_SUPPORT_FILTER_FEATURE_REQUEST_SHORT" = "功能請求";

/* The localized representation of the 'feedback' support filter. */
"CONTACT_SUPPORT_FILTER_FEEDBACK" = "我對應用程式有意見回饋";

/* A brief localized representation of the 'feedback' support filter. */
"CONTACT_SUPPORT_FILTER_FEEDBACK_SHORT" = "應用程式意見回饋";

/* The localized representation of the 'other' support filter. */
"CONTACT_SUPPORT_FILTER_OTHER" = "其他";

/* A brief localized representation of the 'other' support filter. */
"CONTACT_SUPPORT_FILTER_OTHER_SHORT" = "其他";

/* The localized representation of the 'payments' support filter. */
"CONTACT_SUPPORT_FILTER_PAYMENTS" = "付款";

/* A brief localized representation of the 'payments' support filter. */
"CONTACT_SUPPORT_FILTER_PAYMENTS_SHORT" = "付款";

/* Prompt telling the user to select a filter for their support request. */
"CONTACT_SUPPORT_FILTER_PROMPT" = "有什麼能幫到您？";

/* The localized representation of the 'question' support filter. */
"CONTACT_SUPPORT_FILTER_QUESTION" = "我想發問";

/* A brief localized representation of the 'question' support filter. */
"CONTACT_SUPPORT_FILTER_QUESTION_SHORT" = "問題";

/* The localized representation of the 'something not working' support filter. */
"CONTACT_SUPPORT_FILTER_SOMETHING_NOT_WORKING" = "部份功能運作有異常";

/* A brief localized representation of the 'something not working' support filter. */
"CONTACT_SUPPORT_FILTER_SOMETHING_NOT_WORKING_SHORT" = "運作異常";

/* Alert body */
"CONTACT_SUPPORT_PROMPT_ERROR_ALERT_BODY" = "Signal 未能完成您的支援要求。";

/* button text */
"CONTACT_SUPPORT_PROMPT_ERROR_TRY_AGAIN" = "再試一次";

/* Alert body */
"CONTACT_SUPPORT_PROMPT_TO_INCLUDE_DEBUG_LOG_MESSAGE" = "除錯日誌會幫助我們更快地修正問題。上載除錯日誌是可選項目。";

/* Alert title */
"CONTACT_SUPPORT_PROMPT_TO_INCLUDE_DEBUG_LOG_TITLE" = "是否上載除錯日誌？";

/* Placeholder telling user they must select a filter. */
"CONTACT_SUPPORT_SELECT_A_FILTER" = "選擇理由";

/* Button text */
"CONTACT_SUPPORT_SUBMIT_WITH_LOG" = "連同除錯日誌一同上交";

/* Button text */
"CONTACT_SUPPORT_SUBMIT_WITHOUT_LOG" = "不要連同除錯日誌一同上交";

/* Label for 'open address in maps app' button in contact view. */
"CONTACT_VIEW_OPEN_ADDRESS_IN_MAPS_APP" = "在地圖中開啟";

/* Label for 'open email in email app' button in contact view. */
"CONTACT_VIEW_OPEN_EMAIL_IN_EMAIL_APP" = "傳送電郵";

/* Indicates that a contact has no name. */
"CONTACT_WITHOUT_NAME" = "未命名的聯絡人";

/* Context menu button title */
"CONTEXT_MENU_COPY" = "複製";

/* Context menu button title */
"CONTEXT_MENU_DELETE_MESSAGE" = "刪除";

/* Context menu button title */
"CONTEXT_MENU_DETAILS" = "資訊";

/* Context menu edit button title */
"CONTEXT_MENU_EDIT_MESSAGE" = "編輯";

/* Context menu button title */
"CONTEXT_MENU_FORWARD_MESSAGE" = "轉發";

/* Context menu button title */
"CONTEXT_MENU_PAYMENT_DETAILS" = "付款詳情";

/* Context menu button title */
"CONTEXT_MENU_REPLY" = "回覆";

/* Context menu button title */
"CONTEXT_MENU_SAVE_MEDIA" = "儲存";

/* Context menu button title */
"CONTEXT_MENU_SELECT_MESSAGE" = "選取";

/* Context menu button title */
"CONTEXT_MENU_SHARE_MEDIA" = "分享";

/* Context menu button title */
"CONTEXT_MENU_SPEAK_MESSAGE" = "朗讀";

/* Context menu button title */
"CONTEXT_MENU_STOP_SPEAKING_MESSAGE" = "停止";

/* Message for the 'conversation delete confirmation' alert. */
"CONVERSATION_DELETE_CONFIRMATION_ALERT_MESSAGE" = "此聊天將從你所有裝置上刪除。";

/* Title for the 'conversation delete confirmation' alert. */
"CONVERSATION_DELETE_CONFIRMATION_ALERT_TITLE" = "是否刪除聊天？";

/* Title for the 'conversation mute confirmation' alert. */
"CONVERSATION_MUTE_CONFIRMATION_ALERT_TITLE" = "將此聊天設為靜音…";

/* 1 day */
"CONVERSATION_MUTE_CONFIRMATION_OPTION_1D" = "1 天";

/* 1 hour */
"CONVERSATION_MUTE_CONFIRMATION_OPTION_1H" = "1 小時";

/* 1 week */
"CONVERSATION_MUTE_CONFIRMATION_OPTION_1W" = "1 星期";

/* 8 hours */
"CONVERSATION_MUTE_CONFIRMATION_OPTION_8H" = "8 小時";

/* Always */
"CONVERSATION_MUTE_CONFIRMATION_OPTION_ALWAYS" = "總是";

/* Message indicating that only administrators can send message to an announcement-only group. */
"CONVERSATION_PICKER_BLOCKED_BY_ANNOUNCEMENT_ONLY" = "只有管理員可以向此群組傳送訊息。";

/* table section header for section containing groups */
"CONVERSATION_PICKER_SECTION_GROUPS" = "群組";

/* table section header for section containing recent conversations */
"CONVERSATION_PICKER_SECTION_RECENTS" = "最近的聊天";

/* table section header for section containing contacts */
"CONVERSATION_PICKER_SECTION_SIGNAL_CONTACTS" = "人物";

/* table section header for section containing stories */
"CONVERSATION_PICKER_SECTION_STORIES" = "限時動態";

/* navbar header */
"CONVERSATION_PICKER_TITLE" = "選擇接收者";

/* keyboard toolbar label when no messages match the search string */
"CONVERSATION_SEARCH_NO_RESULTS" = "沒有結果";

/* title for conversation settings screen */
"CONVERSATION_SETTINGS" = "對話設定";

/* Label for 'add members' button in conversation settings view. */
"CONVERSATION_SETTINGS_ADD_MEMBERS" = "新增成員";

/* Label for 'new contact' button in conversation settings view. */
"CONVERSATION_SETTINGS_ADD_TO_EXISTING_CONTACT" = "新增至現有聯絡人";

/* button in conversation settings view. */
"CONVERSATION_SETTINGS_ADD_TO_SYSTEM_CONTACTS" = "新增至電話通訊錄";

/* Header title for the section showing all media in conversation settings */
"CONVERSATION_SETTINGS_ALL_MEDIA_HEADER" = "所有多媒體";

/* Label for 'archive chat' action in conversation settings view. */
"CONVERSATION_SETTINGS_ARCHIVE_CHAT" = "封存聊天";

/* Footer for the 'attributes access' section in conversation settings view with pinned messages added. */
"CONVERSATION_SETTINGS_ATTRIBUTES_ACCESS_SECTION_FOOTER_V2" = "選擇誰可以編輯群組名稱、相片、描述、自動銷毀訊息計時器和已釘選訊息。";

/* Footer string for a contact's badges in conversation settings */
"CONVERSATION_SETTINGS_BADGES_FOOTER" = "撐起 Signal 並在您的個人資料中獲贈徽章。輕觸徽章以了解詳情。";

/* Header title for a contact's badges in conversation settings */
"CONVERSATION_SETTINGS_BADGES_HEADER" = "徽章";

/* Label for 'block group' action in conversation settings view. */
"CONVERSATION_SETTINGS_BLOCK_GROUP" = "封鎖群組";

/* Label for 'block user' action in conversation settings view. */
"CONVERSATION_SETTINGS_BLOCK_USER" = "封鎖用戶";

/* A label indicating that a call was an incoming video call */
"CONVERSATION_SETTINGS_CALL_DETAILS_INCOMING_VIDEO_CALL" = "視訊通話來電";

/* A label indicating that a call was an incoming voice call */
"CONVERSATION_SETTINGS_CALL_DETAILS_INCOMING_VOICE_CALL" = "語音通話來電";

/* A label indicating that a call was an missed video call */
"CONVERSATION_SETTINGS_CALL_DETAILS_MISSED_VIDEO_CALL" = "未接的視訊通話";

/* A label indicating that a call was an missed voice call */
"CONVERSATION_SETTINGS_CALL_DETAILS_MISSED_VOICE_CALL" = "未接的語音通話";

/* A label indicating that a call was an outgoing video call */
"CONVERSATION_SETTINGS_CALL_DETAILS_OUTGOING_VIDEO_CALL" = "撥打視訊通話";

/* A label indicating that a call was an outgoing voice call */
"CONVERSATION_SETTINGS_CALL_DETAILS_OUTGOING_VOICE_CALL" = "撥打語音通話";

/* Label for 'delete chat' action in conversation settings view. */
"CONVERSATION_SETTINGS_DELETE_CHAT" = "刪除聊天";

/* Label for 'edit attributes access' action in conversation settings view. */
"CONVERSATION_SETTINGS_EDIT_ATTRIBUTES_ACCESS" = "編輯群組資訊";

/* Label for button that sets 'group attributes access' to 'administrators-only'. */
"CONVERSATION_SETTINGS_EDIT_ATTRIBUTES_ACCESS_ALERT_ADMINISTRATORS_BUTTON" = "只有管理員";

/* Label for button that sets 'group attributes access' to 'members-only'. */
"CONVERSATION_SETTINGS_EDIT_ATTRIBUTES_ACCESS_ALERT_MEMBERS_BUTTON" = "所有成員";

/* Label for 'edit member label access' action in conversation settings view. */
"CONVERSATION_SETTINGS_EDIT_MEMBER_LABELS_ACCESS" = "新增成員標籤";

/* Description for the 'edit member label access'. */
"CONVERSATION_SETTINGS_EDIT_MEMBER_LABELS_ACCESS_FOOTER" = "選擇誰可以在此群組新增成員標籤。";

/* Label for 'edit membership access' action in conversation settings view. */
"CONVERSATION_SETTINGS_EDIT_MEMBERSHIP_ACCESS" = "新增成員";

/* Description for the 'edit membership access'. */
"CONVERSATION_SETTINGS_EDIT_MEMBERSHIP_ACCESS_FOOTER" = "選擇誰可以編輯群組成員名單。";

/* Label for 'group link' action in conversation settings view. */
"CONVERSATION_SETTINGS_GROUP_LINK" = "群組連結";

/* Label for 'make group admin' button in conversation settings view. */
"CONVERSATION_SETTINGS_MAKE_GROUP_ADMIN_BUTTON" = "設為管理員";

/* Format for title for 'make group admin' confirmation alert. Embeds {user to make an admin}. */
"CONVERSATION_SETTINGS_MAKE_GROUP_ADMIN_TITLE_FORMAT" = "%1$@將可以變更這個群組及成員。";

/* Label for button that sets 'member labels access' to 'administrators-only'. */
"CONVERSATION_SETTINGS_MEMBER_LABELS_ACCESS_ADMINISTRATORS_BUTTON" = "只有管理員";

/* Label for button that sets 'member labels access' to 'members-only'. */
"CONVERSATION_SETTINGS_MEMBER_LABELS_ACCESS_ALERT_MEMBERS_BUTTON" = "所有成員";

/* Label for 'member requests & invites' action in conversation settings view. */
"CONVERSATION_SETTINGS_MEMBER_REQUESTS_AND_INVITES" = "請求與邀請";

/* Label for 'member label' action in conversation settings view. */
"CONVERSATION_SETTINGS_MEMBER_TAG" = "成員標籤";

/* label for 'always' option for mention notifications in conversation settings */
"CONVERSATION_SETTINGS_MENTION_MODE_AlWAYS" = "始終通知";

/* label for 'never' option for mention notifications in conversation settings */
"CONVERSATION_SETTINGS_MENTION_MODE_NEVER" = "設為靜音後不要通知";

/* Title of the 'mention notification mode' action sheet. */
"CONVERSATION_SETTINGS_MENTION_NOTIFICATION_MODE_ACTION_SHEET_TITLE" = "當設為靜音的聊天中有人提及你時，你要接收通知嗎？";

/* label for 'mentions' cell in conversation settings */
"CONVERSATION_SETTINGS_MENTIONS_LABEL" = "提及";

/* Button to message the chat */
"CONVERSATION_SETTINGS_MESSAGE_BUTTON" = "訊息";

/* Title for the mute action sheet */
"CONVERSATION_SETTINGS_MUTE_ACTION_SHEET_TITLE" = "將此聊天設為靜音…";

/* Label for button to mute a thread forever. */
"CONVERSATION_SETTINGS_MUTE_ALWAYS_ACTION" = "總是";

/* Button to mute the chat */
"CONVERSATION_SETTINGS_MUTE_BUTTON" = "靜音";

/* Label for button to mute a thread for eight hours. */
"CONVERSATION_SETTINGS_MUTE_EIGHT_HOUR_ACTION" = "8 小時";

/* 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" = "非靜音";

/* Label for button to mute a thread for a day. */
"CONVERSATION_SETTINGS_MUTE_ONE_DAY_ACTION" = "1 天";

/* Label for button to mute a thread for a hour. */
"CONVERSATION_SETTINGS_MUTE_ONE_HOUR_ACTION" = "1 小時";

/* Label for button to mute a thread for a week. */
"CONVERSATION_SETTINGS_MUTE_ONE_WEEK_ACTION" = "1 週";

/* Indicates that this thread is muted forever. */
"CONVERSATION_SETTINGS_MUTED_ALWAYS" = "總是";

/* Indicates that this thread is muted forever. */
"CONVERSATION_SETTINGS_MUTED_ALWAYS_UNMUTE" = "總是靜音";

/* Button to unmute the chat */
"CONVERSATION_SETTINGS_MUTED_BUTTON" = "已靜音";

/* 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" = "直到%1$@";

/* 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_UNMUTE_FORMAT" = "保持靜音直至 %1$@";

/* Label for 'new contact' button in conversation settings view. */
"CONVERSATION_SETTINGS_NEW_CONTACT" = "新增聯絡人";

/* Section title of the 'mutual groups' section in conversation settings view when the contact shares no mutual groups. */
"CONVERSATION_SETTINGS_NO_MUTUAL_GROUPS_SECTION_TITLE" = "無共同群組";

/* Label for 'permissions' action in conversation settings view. */
"CONVERSATION_SETTINGS_PERMISSIONS" = "權限";

/* Label for 'remove from group' button in conversation settings view. */
"CONVERSATION_SETTINGS_REMOVE_FROM_GROUP_BUTTON" = "從群組中移除";

/* Format for title for 'remove from group' confirmation alert. Embeds {user to remove from the group}. */
"CONVERSATION_SETTINGS_REMOVE_FROM_GROUP_TITLE_FORMAT" = "要將%1$@從群組中移除嗎？";

/* Label for 'report spam' action in conversation settings view. */
"CONVERSATION_SETTINGS_REPORT_SPAM" = "舉報垃圾訊息";

/* Label for 'revoke group admin' button in conversation settings view. */
"CONVERSATION_SETTINGS_REVOKE_GROUP_ADMIN_BUTTON" = "撤銷管理員身份";

/* Message for 'revoke group admin' confirmation alert. */
"CONVERSATION_SETTINGS_REVOKE_GROUP_ADMIN_MESSAGE" = "這也會清除他們的成員標籤。";

/* Format for title for 'revoke group admin' confirmation alert. Embeds {user to revoke admin status from}. */
"CONVERSATION_SETTINGS_REVOKE_GROUP_ADMIN_TITLE_FORMAT" = "要撤銷%1$@的管理員身份嗎？";

/* Button to search the chat */
"CONVERSATION_SETTINGS_SEARCH_BUTTON" = "搜尋";

/* Label for button that sets 'send messages permission' for a group to 'all members'. */
"CONVERSATION_SETTINGS_SEND_MESSAGES_SECTION_ALL_MEMBERS" = "所有成員";

/* Footer for the 'send messages' section in conversation settings permissions view. */
"CONVERSATION_SETTINGS_SEND_MESSAGES_SECTION_FOOTER" = "選擇誰可以在此群組中傳送訊息並開始通話。";

/* Label for 'send messages' action in conversation settings permissions view. */
"CONVERSATION_SETTINGS_SEND_MESSAGES_SECTION_HEADER" = "傳送訊息";

/* Label for button that sets 'send messages permission' for a group to 'administrators only'. */
"CONVERSATION_SETTINGS_SEND_MESSAGES_SECTION_ONLY_ADMINS" = "只有管理員";

/* Label for 'unarchive chat' action in conversation settings view. */
"CONVERSATION_SETTINGS_UNARCHIVE_CHAT" = "取消封存聊天";

/* Label for 'unblock group' action in conversation settings view. */
"CONVERSATION_SETTINGS_UNBLOCK_GROUP" = "解除封鎖群組";

/* Label for 'unblock user' action in conversation settings view. */
"CONVERSATION_SETTINGS_UNBLOCK_USER" = "解除封鎖用戶";

/* Label for button to unmute a thread. */
"CONVERSATION_SETTINGS_UNMUTE_ACTION" = "取消靜音";

/* Button to start a video call */
"CONVERSATION_SETTINGS_VIDEO_CALL_BUTTON" = "視像";

/* Indicates that user is in the system contacts list. */
"CONVERSATION_SETTINGS_VIEW_IS_SYSTEM_CONTACT" = "聯絡人詳情";

/* Button to start a voice call */
"CONVERSATION_SETTINGS_VOICE_CALL_BUTTON" = "語音";

/* Message shown in conversation view that offers to add an unknown user to your phone's contacts. */
"CONVERSATION_VIEW_ADD_TO_CONTACTS_OFFER" = "新增至聯絡人";

/* Format for sender info for accessibility label for message. Embeds {{ the sender name }}. */
"CONVERSATION_VIEW_CELL_ACCESSIBILITY_SENDER_FORMAT" = "%1$@ 已傳送：";

/* Format for sender info for outgoing messages. */
"CONVERSATION_VIEW_CELL_ACCESSIBILITY_SENDER_LOCAL_USER" = "您已傳送：";

/* button text to delete all items in the current conversation */
"CONVERSATION_VIEW_DELETE_ALL_MESSAGES" = "全部刪除";

/* Message shown in conversation view that offers to join a Call Link call. */
"CONVERSATION_VIEW_JOIN_CALL" = "加入通話";

/* Indicates that the app is loading more messages in this conversation. */
"CONVERSATION_VIEW_LOADING_MORE_MESSAGES" = "正在載入新的訊息……";

/* Label on truncated text messages that's shown while the full contents of a text message are being downloaded. */
"CONVERSATION_VIEW_OVERSIZE_TEXT_DOWNLOADING" = "正在載入…";

/* Indicator on truncated text messages that they can be tapped to see the entire text message. */
"CONVERSATION_VIEW_OVERSIZE_TEXT_TAP_FOR_MORE" = "了解更多";

/* Button on truncated text messages that they can be tapped to download the entire text message. */
"CONVERSATION_VIEW_OVERSIZE_TEXT_TAP_TO_DOWNLOAD" = "取得完整訊息";

/* Indicator that a value has been copied to the clipboard. */
"COPIED_TO_CLIPBOARD" = "已複製到剪貼簿";

/* No comment provided by engineer. */
"COUNTRYCODE_SELECT_TITLE" = "選取國家代碼";

/* Label for button that enables you to make a new call link. */
"CREATE_CALL_LINK_LABEL" = "建立通話連結";

/* Body text for an interactive in-app prompt to set up a Signal username. */
"CREATE_USERNAME_MEGAPHONE_BODY" = "引入電話號碼隱私、自選用戶名稱和連結。";

/* Title for an interactive in-app prompt to set up a Signal username. */
"CREATE_USERNAME_MEGAPHONE_TITLE" = "新的連結方式";

/* Credit/debit card donation error for decline failures where the card has expired. */
"CREDIT_OR_DEBIT_CARD_DONATION_ERROR_EXPIRED_CARD" = "您的信用卡已過期。驗證您的信用卡資料是否正確，然後重試。";

/* Credit/debit card donation error for decline failures where the card number is incorrect. */
"CREDIT_OR_DEBIT_CARD_DONATION_ERROR_INCORRECT_CARD_NUMBER" = "您的信用卡號碼不正確。驗證您的信用卡資料是否正確，然後重試。";

/* Credit/debit card donation error for decline failures where the card verification code (often called CVV or CVC) is incorrect. */
"CREDIT_OR_DEBIT_CARD_DONATION_ERROR_INCORRECT_CARD_VERIFICATION_CODE" = "您的信用卡驗證碼 (CVC) 不正確。驗證您的信用卡資料是否正確，然後重試。";

/* Credit/debit card donation error for decline failures where the expiration month on the payment method is incorrect. */
"CREDIT_OR_DEBIT_CARD_DONATION_ERROR_INVALID_EXPIRY_MONTH" = "您信用卡上的有效日期不正確。驗證您的信用卡資料是否正確，然後重試。";

/* Credit/debit card donation error for decline failures where the expiration year on the payment method is incorrect. */
"CREDIT_OR_DEBIT_CARD_DONATION_ERROR_INVALID_EXPIRY_YEAR" = "您信用卡上的有效日期不正確。驗證您的信用卡資料是否正確，然後重試。";

/* Credit/debit card donation error for unspecified decline failures. */
"CREDIT_OR_DEBIT_CARD_DONATION_ERROR_OTHER" = "驗證您的信用卡資料是否正確，然後重試。如果問題仍然存在，請與您的銀行聯絡。";

/* Credit/debit card donation error for decline failures where the payment cannot be authorized. */
"CREDIT_OR_DEBIT_CARD_DONATION_ERROR_PAYMENT_CANNOT_BE_AUTHORIZED" = "驗證您的信用卡資料是否正確，然後重試。";

/* Title for the 'crop/scale image' dialog. */
"CROP_SCALE_IMAGE_VIEW_TITLE" = "移動及縮放";

/* Title for the 'currency picker' view in the app settings. */
"CURRENCY_PICKER_VIEW_TITLE" = "設定貨幣";

/* Label for the 'gradient' mode in the custom chat color settings view. */
"CUSTOM_CHAT_COLOR_SETTINGS_GRADIENT" = "漸層";

/* Title for the 'hue' section in the chat color settings view. */
"CUSTOM_CHAT_COLOR_SETTINGS_HUE" = "色調";

/* Title for the 'Saturation' section in the chat color settings view. */
"CUSTOM_CHAT_COLOR_SETTINGS_SATURATION" = "飽和度";

/* Label for the 'solid color' mode in the custom chat color settings view. */
"CUSTOM_CHAT_COLOR_SETTINGS_SOLID_COLOR" = "實色";

/* Title for the custom chat color settings view. */
"CUSTOM_CHAT_COLOR_SETTINGS_TITLE" = "自訂色彩";

/* Tooltip highlighting the custom chat color controls. */
"CUSTOM_CHAT_COLOR_SETTINGS_TOOLTIP" = "拖曳以變更漸層的方向";

/* In some cases, the user's message history can become corrupted, and a recovery interface is shown. The user has not been hacked and may be confused by this interface, so keep that in mind. This is the description on the first screen of this interface, which gives them some information and asks them to continue. */
"DATABASE_RECOVERY_AWAITING_USER_CONFIRMATION_DESCRIPTION" = "部分訊息紀錄可能已經損毀。你帳戶或訊息的安全性並無受到影響。點按「繼續」以恢復你的資料。";

/* In some cases, the user's message history can become corrupted, and a recovery interface is shown. This is the title on the first screen of this interface, which gives them some information and asks them to continue. */
"DATABASE_RECOVERY_AWAITING_USER_CONFIRMATION_TITLE" = "修復";

/* On the database recovery screen, if the user's device storage is nearly full, Signal will not be able to recover the database. A warning screen, which can be bypassed if the user wishes, will be shown. This is the text on the button to bypass the warning. */
"DATABASE_RECOVERY_MORE_STORAGE_SPACE_NEEDED_CONTINUE_ANYWAY" = "仍要繼續";

/* On the database recovery screen, if the user's device storage is nearly full, Signal will not be able to recover the database. A warning screen, which can be bypassed if the user wishes, will be shown. This is the line of text on that screen. Embeds an amount like \"2GB\". */
"DATABASE_RECOVERY_MORE_STORAGE_SPACE_NEEDED_DESCRIPTION" = "為了完成資料恢復，我們建議你的裝置最少要有 %1$@ 的可用儲存空間。";

/* On the database recovery screen, if the user's device storage is nearly full, Signal will not be able to recover the database. A warning screen, which can be bypassed if the user wishes, will be shown. This is the title of that screen. */
"DATABASE_RECOVERY_MORE_STORAGE_SPACE_NEEDED_TITLE" = "需要更多儲存空間";

/* The user has tried to recover their data after it was lost due to corruption. (They have not been hacked.) This is the description on the screen where we show an error message. */
"DATABASE_RECOVERY_RECOVERY_FAILED_DESCRIPTION" = "無法恢復你的訊息紀錄。重新安裝後，你可以繼續使用 Signal。請提交除錯紀錄，幫助我們更了解問題所在。";

/* The user has tried to recover their data after it was lost due to corruption. (They have not been hacked.) This button lets them delete all of their data. */
"DATABASE_RECOVERY_RECOVERY_FAILED_RESET_APP_BUTTON" = "重設 Signal";

/* The user has tried to recover their data after it was lost due to corruption. (They have not been hacked.) If they want to delete the app and restart, they will be presented with a confirmation dialog. This is the final button they will press before their data is reset. */
"DATABASE_RECOVERY_RECOVERY_FAILED_RESET_APP_CONFIRMATION_CONFIRM" = "重設";

/* The user has tried to recover their data after it was lost due to corruption. (They have not been hacked.) If they want to delete the app and restart, they will be presented with a confirmation dialog. This is the description text in that dialog. */
"DATABASE_RECOVERY_RECOVERY_FAILED_RESET_APP_CONFIRMATION_DESCRIPTION" = "你的帳戶資料、個人檔案和所有訊息將會被清除。完成處理後，應用程式將會關閉。";

/* The user has tried to recover their data after it was lost due to corruption. (They have not been hacked.) If they want to delete the app and restart, they will be presented with a confirmation dialog. This is the title of that dialog. */
"DATABASE_RECOVERY_RECOVERY_FAILED_RESET_APP_CONFIRMATION_TITLE" = "重設 Signal";

/* The user has tried to recover their data after it was lost due to corruption. (They have not been hacked.) They were asked to submit a debug log. This is the button that submits this log. */
"DATABASE_RECOVERY_RECOVERY_FAILED_SUBMIT_DEBUG_LOG_BUTTON" = "傳送錯誤紀錄";

/* The user has tried to recover their data after it was lost due to corruption. (They have not been hacked.) This is the title on the screen where we show an error message. */
"DATABASE_RECOVERY_RECOVERY_FAILED_TITLE" = "未能恢復資料";

/* On the database recovery screen, this is the description text shown as the user's data is being recovered. */
"DATABASE_RECOVERY_RECOVERY_IN_PROGRESS_DESCRIPTION" = "請在恢復過程期間保持應用程式開啟。這可能需時數分鐘。";

/* On the database recovery screen, this is the title shown as the user's data is being recovered. */
"DATABASE_RECOVERY_RECOVERY_IN_PROGRESS_TITLE" = "正在恢復資料";

/* The user has successfully recovered their database after it was lost due to corruption. (They have not been hacked.) This is the description on the screen that tells them things worked. */
"DATABASE_RECOVERY_RECOVERY_SUCCEEDED_DESCRIPTION" = "恢復過程順利完成，但某些訊息可能無法恢復。";

/* The user has successfully recovered their database after it was lost due to corruption. (They have not been hacked.) This is the title on the screen that tells them things worked. */
"DATABASE_RECOVERY_RECOVERY_SUCCEEDED_TITLE" = "成功恢復資料";

/* Subtitle shown while the app is updating its database. */
"DATABASE_VIEW_OVERLAY_SUBTITLE" = "可能需要數分鐘。";

/* Title shown while the app is updating its database. */
"DATABASE_VIEW_OVERLAY_TITLE" = "正在最佳化資料庫";

/* The present; the current time. */
"DATE_NOW" = "剛剛";

/* The current day. */
"DATE_TODAY" = "今天";

/* The day before today. */
"DATE_YESTERDAY" = "昨天";

/* Error indicating that the debug logs could not be packaged. */
"DEBUG_LOG_ALERT_COULD_NOT_PACKAGE_LOGS" = "無法包裝日誌。";

/* Error indicating that a debug log could not be uploaded. */
"DEBUG_LOG_ALERT_ERROR_UPLOADING_LOG" = "無法上載日誌。";

/* Message of the debug log alert. */
"DEBUG_LOG_ALERT_MESSAGE" = "你想用你的除錯日誌鏈接來做甚麽？";

/* Error indicating that no debug logs could be found. */
"DEBUG_LOG_ALERT_NO_LOGS" = "沒有找到任何日誌。";

/* Label for the 'copy link' option of the debug log alert. */
"DEBUG_LOG_ALERT_OPTION_COPY_LINK" = "複製連結";

/* Label for the 'email debug log' option of the debug log alert. */
"DEBUG_LOG_ALERT_OPTION_EMAIL" = "電郵支援";

/* Label for the 'Export Logs' fallback option for the alert when debug log uploading fails. */
"DEBUG_LOG_ALERT_OPTION_EXPORT_LOG_ARCHIVE" = "匯出錯誤日誌";

/* Label for the 'Share' option of the debug log alert. */
"DEBUG_LOG_ALERT_OPTION_SHARE" = "共享";

/* Title of the debug log alert. */
"DEBUG_LOG_ALERT_TITLE" = "最後一步";

/* Accessibility label for the ? vector asset used to get info about debug logs */
"DEBUG_LOG_INFO_BUTTON" = "關於除錯記錄檔的資訊。";

/* Header text displayed above the debug log preview */
"DEBUG_LOG_PREVIEW_HEADER" = "當你提交後，你的日誌將在一個唯一的、未發布的 URL 上在線發布 30 天。";

/* Title for the debug log preview screen */
"DEBUG_LOG_PREVIEW_TITLE" = "除錯日誌";

/* info message text in conversation view */
"DECLINED_VIDEO_CALL" = "你拒絕了一個視訊通話";

/* info message text in conversation view */
"DECLINED_VOICE_CALL" = "你拒絕了一個語音通話";

/* Title for the action sheet 'delete' action of the 'delete account confirmation' view controller. */
"DELETE_ACCOUNT_CONFIRMATION_ACTION_SHEEET_ACTION" = "刪除帳戶";

/* Title for the action sheet message of the 'delete account confirmation' view controller. */
"DELETE_ACCOUNT_CONFIRMATION_ACTION_SHEEET_MESSAGE" = "這將刪除您的 Signal 帳戶並重設應用程式。該過程完成後，應用程式將會關閉。";

/* Title for the action sheet confirmation title of the 'delete account confirmation' view controller. */
"DELETE_ACCOUNT_CONFIRMATION_ACTION_SHEEET_TITLE" = "您確定要刪除您的帳戶？";

/* Title for the 'country code' row of the 'delete account confirmation' view controller. */
"DELETE_ACCOUNT_CONFIRMATION_COUNTRY_CODE_TITLE" = "國家代碼";

/* Title for the action sheet when delete failed on the 'delete account confirmation' view controller. */
"DELETE_ACCOUNT_CONFIRMATION_DELETE_FAILED" = "無法刪除帳戶。請確保 Wi-Fi 或行動數據已開啟，然後重試。";

/* Description for the 'delete account' confirmation view. */
"DELETE_ACCOUNT_CONFIRMATION_DESCRIPTION" = "這將刪除您的帳戶資訊、個人資料及所有訊息。";

/* Indicates the work we are doing while deleting the account */
"DELETE_ACCOUNT_CONFIRMATION_IN_PROGRESS" = "正在刪除帳戶…";

/* Title for the action sheet when you have no internet on the 'delete account confirmation' view controller. */
"DELETE_ACCOUNT_CONFIRMATION_NO_INTERNET" = "沒有網絡連線。請確保 Wi-Fi 或流動數據，然後重試。";

/* Title for the 'phone number' row of the 'delete account confirmation' view controller. */
"DELETE_ACCOUNT_CONFIRMATION_PHONE_NUMBER_TITLE" = "電話號碼";

/* Section header */
"DELETE_ACCOUNT_CONFIRMATION_SECTION_TITLE" = "請確認您的 Signal 電話號碼";

/* Title for the 'delete account' confirmation view. */
"DELETE_ACCOUNT_CONFIRMATION_TITLE" = "刪除帳戶";

/* Title for the action sheet when you enter the wrong number on the 'delete account confirmation' view controller. */
"DELETE_ACCOUNT_CONFIRMATION_WRONG_NUMBER" = "您所輸入的電話號碼與您的帳戶不符。";

/* action sheet body */
"DELETE_ALL_MESSAGES_IN_CONVERSATION_ALERT_BODY" = "刪除聊天中的所有訊息？";

/* button text */
"DELETE_ALL_MESSAGES_IN_CONVERSATION_BUTTON" = "刪除所有訊息";

/* 'Delete' button label on the delete contact confirmation action sheet */
"DELETE_CONTACT_ACTION_SHEET_BUTTON" = "刪除";

/* An explanation of what happens in Signal when you remove a system contact. */
"DELETE_CONTACT_ACTION_SHEET_EXPLANATION" = "此人會從你的電話通訊錄中刪除。你不會在搜尋中看到此人。如他們日後向你傳送訊息，你會收到訊息請求。";

/* Title of action sheet confirming the user wants to delete a system contact. */
"DELETE_CONTACT_ACTION_SHEET_TITLE" = "要刪除聯絡人並從你的清單中移除嗎？";

/* Title of button for deleting system contact. */
"DELETE_CONTACT_BUTTON" = "刪除聯絡人";

/* Toast message confirming the system contact was deleted. Embeds {{The name of the user who was deleted.}}. */
"DELETE_CONTACT_CONFIRMATION_TOAST" = "已從你的聊絡人中刪除 %1$@ 並從清單中移除。";

/* Title for an action sheet button explaining that a message will be deleted. */
"DELETE_FOR_ME_NOTE_TO_SELF_ACTION_SHEET_BUTTON_TITLE" = "刪除";

/* Header text for an action sheet confirming deleting a message in Note to Self. */
"DELETE_FOR_ME_NOTE_TO_SELF_ACTION_SHEET_HEADER" = "要刪除訊息嗎？";

/* Subheader for an action sheet explaining that a Note to Self deleted on this device will be deleted on the user's other devices as well. */
"DELETE_FOR_ME_NOTE_TO_SELF_LINKED_DEVICES_PRESENT_ACTION_SHEET_SUBHEADER" = "這訊息將會從你所有裝置中刪除。";

/* Text indicating the message was remotely deleted by an admin. Embeds {{admin display name}} */
"DELETED_BY_ADMIN" = "管理員%1$@已刪除此訊息";

/* Text indicating the message was remotely deleted by its author. Embeds {{ author name }} */
"DELETED_THIS_MESSAGE" = "%1$@已刪除此訊息";

/* Label indicating a user who deleted their account. */
"DELETED_USER" = "刪除帳戶";

/* Notification warning the user that they have been de-registered. */
"DEREGISTRATION_NOTIFICATION" = "你已在此裝置上登出 Signal。";

/* Button that lets users re-register using the same phone number. */
"DEREGISTRATION_REREGISTER_BUTTON" = "重新註冊";

/* Title for prompt that lets users re-register using the same phone number. */
"DEREGISTRATION_REREGISTER_PROMPT_TITLE" = "要重新註冊此電話號碼？";

/* Label warning the user that they have been de-registered. */
"DEREGISTRATION_WARNING" = "此裝置已不再註冊。通常是因為你已在另一部裝置上使用你的電話號碼註冊 Signal。";

/* If the user has been deregistered, they'll see a warning. This is This is the call to action on that warning. */
"DEREGISTRATION_WARNING_ACTION_TITLE" = "重新註冊裝置";

/* {{Short Date}} when device last communicated with Signal Server. */
"DEVICE_LAST_ACTIVE_AT_LABEL" = "上次使用於 %1$@";

/* {{Short Date}} when device was linked. */
"DEVICE_LINKED_AT_LABEL" = "連結於 %1$@";

/* Alert title that can occur when viewing device manager. */
"DEVICE_LIST_UPDATE_FAILED_TITLE" = "無法更新裝置列表。";

/* Message appearing on a toast indicating a new device was successfully linked and synced. */
"DEVICE_LIST_UPDATE_NEW_DEVICE_SYNCED_TOAST" = "訊息同步完成";

/* Message appearing on a toast indicating a new device was successfully linked. Embeds {{ device name }} */
"DEVICE_LIST_UPDATE_NEW_DEVICE_TOAST" = "已連結「%1$@」";

/* A label for this device in the device list. */
"DEVICE_NAME_THIS_DEVICE" = "此裝置";

/* A label for an unnamed device in the device list. */
"DEVICE_NAME_UNNAMED_DEVICE" = "未命名裝置";

/* The stop action of the dialog asking the user if they want to cancel a device transfer */
"DEVICE_TRANSFER_CANCEL_CONFIRMATION_ACTION" = "停止轉移";

/* The message of the dialog asking the user if they want to cancel a device transfer */
"DEVICE_TRANSFER_CANCEL_CONFIRMATION_MESSAGE" = "關閉這視窗會停止正在進行中的轉移，你確定要繼續嗎？";

/* The title of the dialog asking the user if they want to cancel a device transfer */
"DEVICE_TRANSFER_CANCEL_CONFIRMATION_TITLE" = "停止轉移？";

/* The explanation for the device transfer 'choice' view when linking a device */
"DEVICE_TRANSFER_CHOICE_LINKED_EXPLANATION" = "選擇要轉移訊息紀錄和帳戶資料的方式";

/* The body for the device transfer 'choice' view 'register' option when linking a device when message syncing is available */
"DEVICE_TRANSFER_CHOICE_REGISTER_LINKED_BODY_LINK_AND_SYNC" = "你可以選擇從手機轉移訊息和最近的媒體";

/* The title for the device transfer 'choice' view 'register' option when linking a device */
"DEVICE_TRANSFER_CHOICE_REGISTER_LINKED_TITLE" = "新增為新裝置";

/* The title for the device transfer 'choice' view */
"DEVICE_TRANSFER_CHOICE_TITLE" = "轉移帳戶及訊息";

/* The body for the device transfer 'choice' view 'transfer' option when linking a device */
"DEVICE_TRANSFER_CHOICE_TRANSFER_LINKED_BODY" = "從舊的 iOS 裝置轉移你的帳戶和訊息紀錄";

/* The title for the device transfer 'choice' view 'transfer' option when linking a device */
"DEVICE_TRANSFER_CHOICE_TRANSFER_LINKED_TITLE" = "從另一部 iPad 轉移";

/* An error indicating that the other device closed signal mid-transfer and it could not complete */
"DEVICE_TRANSFER_ERROR_BACKGROUNDED" = "無法完成資料轉移。請確定兩部裝置都已開啟 Signal，然後重試。";

/* An error indicating that something went wrong with the transfer and it could not complete */
"DEVICE_TRANSFER_ERROR_GENERIC" = "無法完成資料轉移。請確定你的裝置互相靠近，然後重試。";

/* An error indicating that the user does not have enough free space on their device to complete the transfer */
"DEVICE_TRANSFER_ERROR_NOT_ENOUGH_SPACE" = "磁碟上沒有足夠的空間來完成轉移";

/* An error indicating the user must update their device before trying to transfer. */
"DEVICE_TRANSFER_ERROR_UNSUPPORTED_VERSION" = "更新至最新版的Signal，然後重試。";

/* The explanation on the view that shows receiving progress */
"DEVICE_TRANSFER_RECEIVING_EXPLANATION" = "保持兩個裝置互相靠近。請勿關閉裝置並始終開啟Signal。轉移已端對端加密。";

/* The title on the view that shows receiving progress */
"DEVICE_TRANSFER_RECEIVING_TITLE" = "正在接收資料";

/* Status message on new device when cancelling transfer. */
"DEVICE_TRANSFER_STATUS_NEW_DEVICE_CANCELLING" = "正取消與舊 iPhone 的連結…";

/* Status message on new device when connecting to old device. */
"DEVICE_TRANSFER_STATUS_NEW_DEVICE_CONNECTING" = "正連結到舊 iPhone…";

/* Description message on new device displayed during device transfer. */
"DEVICE_TRANSFER_STATUS_NEW_DEVICE_CONNECTING_MESSAGE" = "將舊裝置放在附近，並確保其 Wi-Fi 及藍牙均已開啟。";

/* Status message on new device when transfer is starting. */
"DEVICE_TRANSFER_STATUS_NEW_DEVICE_STARTING" = "等待連結到舊裝置…";

/* Description in the progress view displayed after failure of device transfer. */
"DEVICE_TRANSFER_STATUS_NEW_DEVICE_TRANSFER_FAILED_BODY" = "無法轉移到新的裝置。請將舊裝置放在附近，並重試。";

/* Title for a progress view displayed after failure of device transfer. */
"DEVICE_TRANSFER_STATUS_NEW_DEVICE_TRANSFER_FAILED_TITLE" = "轉移失敗";

/* Title for a progress view displayed during device transfer. */
"DEVICE_TRANSFER_STATUS_NEW_DEVICE_TRANSFERRING" = "轉移中";

/* Description in the progress view displayed during device transfer. */
"DEVICE_TRANSFER_STATUS_NEW_DEVICE_TRANSFERRING_DESCRIPTION" = "保持兩個裝置互相靠近。請勿關閉裝置並始終開啟Signal。轉移已端對端加密。";

/* Status message on old device when cancelling transfer. */
"DEVICE_TRANSFER_STATUS_OLD_DEVICE_CANCELLING" = "正取消與新 iPhone 的連結…";

/* Status message on new device when connecting to new device. */
"DEVICE_TRANSFER_STATUS_OLD_DEVICE_CONNECTING" = "正連結到新 iPhone…";

/* Description message on old device displayed during device transfer. */
"DEVICE_TRANSFER_STATUS_OLD_DEVICE_CONNECTING_MESSAGE" = "將新裝置放在附近，並確保其 Wi-Fi 及藍牙均已開啟。";

/* Status message on old device when transfer is starting. */
"DEVICE_TRANSFER_STATUS_OLD_DEVICE_STARTING" = "等待連結到新裝置…";

/* Action asking user to try again after transfer failure. */
"DEVICE_TRANSFER_TRY_AGAIN_ACTION" = "再試一次";

/* table cell label in conversation settings */
"DISAPPEARING_MESSAGES" = "限時訊息";

/* Info Message when added to a group which has enabled disappearing messages. Embeds {{time amount}} before messages disappear. See the *_TIME_AMOUNT strings for context. */
"DISAPPEARING_MESSAGES_CONFIGURATION_GROUP_EXISTING_FORMAT" = "此聊天中的訊息會於 %1$@ 後消失。";

/* Disappearing message option to define a custom time */
"DISAPPEARING_MESSAGES_CUSTOM_TIME" = "自訂時間";

/* Title for a picker for the unit of time to use for disappearing messages. */
"DISAPPEARING_MESSAGES_CUSTOM_TIME_UNIT_PICKER" = "單位";

/* Title for a picker for the amount of time, in a given unit, to use for disappearing messages. */
"DISAPPEARING_MESSAGES_CUSTOM_TIME_VALUE_PICKER" = "數值";

/* The unit for a number of days */
"DISAPPEARING_MESSAGES_DAYS" = "天";

/* subheading in conversation settings */
"DISAPPEARING_MESSAGES_DESCRIPTION" = "啟用時，在此聊天中所傳送和接收的新訊息，將在看過後消失。";

/* Accessibility hint that contains current timeout information */
"DISAPPEARING_MESSAGES_HINT" = "現時訊息會於 %1$@ 後消失。";

/* The unit for a number of hours */
"DISAPPEARING_MESSAGES_HOURS" = "小時";

/* Accessibility label for disappearing messages */
"DISAPPEARING_MESSAGES_LABEL" = "限時訊息設定";

/* The unit for a number of minutes */
"DISAPPEARING_MESSAGES_MINUTES" = "分鐘";

/* The unit for a number of seconds */
"DISAPPEARING_MESSAGES_SECONDS" = "秒";

/* subheading in privacy settings */
"DISAPPEARING_MESSAGES_UNIVERSAL_DESCRIPTION" = "啟用時，由您開始的新對話中所傳送和接收的新訊息，待看過後將會依限時消失。";

/* The unit for a number of weeks */
"DISAPPEARING_MESSAGES_WEEKS" = "週";

/* Message/subtitle for confirmation prompt when discarding a draft before editing a message */
"DISCARD_DRAFT_CONFIRMATION_MESSAGE" = "此動作無法復原。";

/* Title for confirmation prompt when discarding a draft before editing a message */
"DISCARD_DRAFT_CONFIRMATION_TITLE" = "要捨棄草稿嗎？";

/* Short text to dismiss current modal / actionsheet / screen */
"DISMISS_BUTTON_TEXT" = "取消";

/* Dismiss context menu accessibility label */
"DISMISS_CONTEXT_MENU" = "關閉快顯功能表";

/* Title for switch to enable sharing of badges publicly */
"DISPLAY_BADGES_ON_PROFILE_SETTING" = "在個人檔案中顯示徽章";

/* Confirmation text displayed in a sheet presented when user taps on Signal Proxy link in chat. */
"DO_YOU_WANT_TO_USE_PROXY" = "您要使用此代理伺服器位址嗎？";

/* Section title for the 'domain fronting country' view. */
"DOMAIN_FRONTING_COUNTRY_VIEW_SECTION_HEADER" = "審查規避地點";

/* Users can donate to Signal with a credit or debit card. This is the heading on that screen, telling them how much they'll donate. Embeds {{formatted amount of money}}, such as \"$20\". */
"DONATE_BUTTON" = "捐款 %1$@";

/* Users can donate to Signal with a credit or debit card. This is the heading on that screen, telling them how much they'll donate every month. Embeds {{formatted amount of money}}, such as \"$20\". */
"DONATE_BUTTON_MONTHLY" = "每月捐款 %1$@";

/* When users make donations, they can choose which payment method they want to use. This is the text on the button that lets them choose to pay with bank transfer. */
"DONATE_CHOOSE_BANK_TRANSFER_AS_PAYMENT_METHOD" = "銀行轉帳";

/* When users make donations, they can choose which payment method they want to use. This is the text on the button that lets them choose to pay with credit or debit card. */
"DONATE_CHOOSE_CREDIT_OR_DEBIT_CARD_AS_PAYMENT_METHOD" = "信用卡或簽帳金融卡";

/* When users make donations on a friend's behalf, they see a sheet that lets them pick a payment method. This is the subtitle on that sheet. Embeds {{recipient's name}}. */
"DONATE_CHOOSE_PAYMENT_METHOD_SHEET_SUBTITLE_FOR_DONATION_ON_BEHALF_OF_A_FRIEND" = "代表 %1$@";

/* When users make monthly donations, they see a sheet that lets them pick a payment method. It also tells them what they'll be doing when they pay: receive a badge. This is the subtitle on that sheet. Embeds {{localized badge name}}, such as \"Planet\". */
"DONATE_CHOOSE_PAYMENT_METHOD_SHEET_SUBTITLE_FOR_MONTHLY_DONATION" = "獲得 %1$@ 徽章";

/* When users make one-time donations, they see a sheet that lets them pick a payment method. It also tells them what they'll be doing when they pay: receive a badge for a month. This is the subtitle on that sheet. Embeds {{localized badge name}}, such as \"Boost\". */
"DONATE_CHOOSE_PAYMENT_METHOD_SHEET_SUBTITLE_FOR_ONE_TIME_DONATION" = "獲取為期 30 天的 %1$@ 徽章";

/* When users make donations on a friend's behalf, they see a sheet that lets them pick a payment method. This is the title on that sheet. Embeds {{amount of money}}, such as \"$5\". */
"DONATE_CHOOSE_PAYMENT_METHOD_SHEET_TITLE_FOR_DONATION_ON_BEHALF_OF_A_FRIEND" = "%1$@ 捐款給 Signal";

/* When users make monthly donations, they see a sheet that lets them pick a payment method. This is the title on that sheet. Embeds {{amount of money per month}}, such as \"$5/month\". */
"DONATE_CHOOSE_PAYMENT_METHOD_SHEET_TITLE_FOR_MONTHLY_DONATION" = "捐款 %1$@ 給 Signal";

/* When users make one-time donations, they see a sheet that lets them pick a payment method. This is the title on that sheet. Embeds {{amount of money}}, such as \"$5\". */
"DONATE_CHOOSE_PAYMENT_METHOD_SHEET_TITLE_FOR_ONE_TIME_DONATION" = "捐款 %1$@ 給 Signal";

/* Users can donate on a friend's behalf and can optionally add a message. This is tells users about that optional message. */
"DONATE_ON_BEHALF_OF_A_FRIEND_ADDITIONAL_MESSAGE_INFO" = "接收者將收到有關捐款的一對一訊息通知。在下方加入你的訊息。";

/* Users can donate on a friend's behalf and can optionally add a message. This is the placeholder in the text field for that additional message. */
"DONATE_ON_BEHALF_OF_A_FRIEND_ADDITIONAL_MESSAGE_PLACEHOLDER" = "加入訊息";

/* If a donation badge has been sent, indicates that it's expired and can no longer be redeemed. This is shown in the chat. */
"DONATE_ON_BEHALF_OF_A_FRIEND_CHAT_EXPIRED" = "已過期";

/* Message for an action sheet shown when the user tries to cancel their donation subscription, but they have a pending donation. */
"DONATE_SCREEN_CANCEL_SUBSCRIPTION_PENDING_DONATION_WARNING_MESSAGE" = "你有捐款正待處理。如果你取消定期贊助，你的捐款將不會續期，但待處理的捐款不會被取消。";

/* Title for an action sheet shown when the user tries to cancel their donation subscription, but they have a pending donation. */
"DONATE_SCREEN_CANCEL_SUBSCRIPTION_PENDING_DONATION_WARNING_TITLE" = "捐款正待處理";

/* Message in an alert presented when the user tries to make a donation, but already has an iDEAL donation that is currently awaiting approval. */
"DONATE_SCREEN_ERROR_MESSAGE_APPROVE_IDEAL_DONATION_BEFORE_MAKING_ANOTHER_DONATION" = "你的 iDEAL | Wero 捐款仍在處理中。請檢查銀行應用程式以核准你的付款，然後才進行另一次捐款。";

/* Message in an alert presented when the user tries to update their recurring donation, but already has a recurring donation that is currently awaiting authorization. */
"DONATE_SCREEN_ERROR_MESSAGE_BANK_PAYMENT_AWAITING_AUTHORIZATION" = "你的 iDEAL | Wero 捐款仍在處理中。請檢查銀行應用程式以核准你的付款，然後才進行另一次捐款。";

/* Message in an alert presented when the user tries to make a donation, but already has a donation that is currently processing via bank payment. */
"DONATE_SCREEN_ERROR_MESSAGE_BANK_PAYMENT_PLEASE_WAIT_BEFORE_MAKING_ANOTHER_DONATION" = "銀行轉帳需要 1 至 14 個工作天才能處理。請等待捐款完成後，才進行另一次捐款。";

/* Message in an alert presented when the user tries to update their recurring donation, but already has a recurring donation that is currently processing via bank payment. */
"DONATE_SCREEN_ERROR_MESSAGE_BANK_PAYMENT_PLEASE_WAIT_BEFORE_UPDATING_YOUR_SUBSCRIPTION" = "銀行轉帳需要 1 至 14 個工作天才能處理。請等待捐款完成後，才更新你的定期贊助。";

/* Message for an alert shown when the user tries to donate via bank transfer, but the amount they want to donate is too large. Embeds {{ the maximum allowed donation amount }}. */
"DONATE_SCREEN_ERROR_MESSAGE_FORMAT_BANK_TRANSFER_AMOUNT_TOO_LARGE" = "你可以透過銀行轉帳寄送最多 %1$@ 。嘗試不同金額或不同付款方式。";

/* Message in an alert presented when the user tries to make a donation, but already has a donation that is currently processing via non-bank payment. */
"DONATE_SCREEN_ERROR_MESSAGE_PLEASE_WAIT_BEFORE_MAKING_ANOTHER_DONATION" = "你的捐款仍在處理中。 可能需時幾分鐘，視乎你的連線而定。 請等待捐款完成後，才進行另一次捐款。";

/* Message in an alert presented when the user tries to update their recurring donation, but already has a recurring donation that is currently processing via non-bank payment. */
"DONATE_SCREEN_ERROR_MESSAGE_PLEASE_WAIT_BEFORE_UPDATING_YOUR_SUBSCRIPTION" = "你的捐款仍在處理中。 可能需時幾分鐘，視乎你的連線而定。 請等待捐款完成後，才更新你的定期贊助。";

/* If the user tries to donate to Signal but no amount is selected, this error message is shown. */
"DONATE_SCREEN_ERROR_NO_AMOUNT_SELECTED" = "請選擇要捐贈的金額。";

/* If the user tries to donate to Signal but they've entered an amount that's too small, this error message is shown. Embeds {{currency string}}, such as \"$5\". */
"DONATE_SCREEN_ERROR_SELECT_A_LARGER_AMOUNT_FORMAT" = "你可以捐款的最低金額為 %1$@。";

/* Title for an alert presented when the user tries to make a donation, but already has a donation that is currently awaiting authorization. */
"DONATE_SCREEN_ERROR_TITLE_BANK_PAYMENT_AWAITING_AUTHORIZATION" = "捐款等待授權";

/* Title for an alert presented when the user tries to make a donation, but already has a donation that is currently processing via bank payment. */
"DONATE_SCREEN_ERROR_TITLE_BANK_PAYMENT_YOU_HAVE_A_DONATION_PENDING" = "你有捐款正待處理";

/* Title for an alert shown when the user tries to donate via bank transfer, but the amount they want to donate is too large. */
"DONATE_SCREEN_ERROR_TITLE_BANK_TRANSFER_AMOUNT_TOO_LARGE" = "捐款金額太高";

/* Title for an alert presented when the user tries to make a donation, but already has a donation that is currently processing via non-bank payment. */
"DONATE_SCREEN_ERROR_TITLE_YOU_HAVE_A_PAYMENT_PROCESSING" = "你有一筆捐款正在處理中";

/* On the donation screen, you can choose between one-time and monthly donations. This is the text on the picker for one-time donations. */
"DONATE_SCREEN_MONTHLY_CHOICE" = "每月";

/* On the donation screen, you can see a list of monthly subscription levels. If you already have one of these and it expires soon, this text is shown below it indicating when it will expire. Embeds {{formatted renewal date}}, such as \"June 9, 2010\". */
"DONATE_SCREEN_MONTHLY_SUBSCRIPTION_EXPIRES_ON_DATE" = "到期日為 %1$@";

/* On the donation screen, you can see a list of monthly subscription levels. If you already have one of these, this text is shown below it indicating when it will renew. Embeds {{formatted renewal date}}, such as \"June 9, 2010\". */
"DONATE_SCREEN_MONTHLY_SUBSCRIPTION_RENEWS_ON_DATE" = "%1$@ 續期";

/* On the donation screen, you can see a list of monthly subscription levels. This text will be shown in the subtitle of each level, telling you which badge you'll get. Embeds {{localized badge name}}, such as \"Planet\". */
"DONATE_SCREEN_MONTHLY_SUBSCRIPTION_SUBTITLE" = "獲得 %1$@ 徽章";

/* On the donation screen, you can see a list of monthly subscription levels. This text will be shown as the title for each level, telling you the price per month. Embeds {{currency string}}, such as \"$5\". */
"DONATE_SCREEN_MONTHLY_SUBSCRIPTION_TITLE" = "每月 %1$@";

/* On the donation screen, you can choose between one-time and monthly donations. This is the text on the picker for one-time donations. */
"DONATE_SCREEN_ONE_TIME_CHOICE" = "單次";

/* On the donation screen, if you already have a subscription, you'll see a button to update your subscription. This is the text on that button. */
"DONATE_SCREEN_UPDATE_MONTHLY_SUBSCRIPTION_BUTTON" = "更新定期贊助";

/* Message for a sheet explaining that a donation via bank payment has failed. Embeds {{ a specific, already-localized string describing the payment failure }}. */
"DONATION_BADGE_ISSUE_SHEET_BANK_PAYMENT_FAILED_MESSAGE" = "我們在處理你的銀行轉帳時遇到問題。 %1$@";

/* Title for a sheet explaining that a donation via bank payment has failed. */
"DONATION_BADGE_ISSUE_SHEET_BANK_PAYMENT_FAILED_TITLE" = "無法處理捐款";

/* Title for a sheet explaining that a donation via bank payment is pending. */
"DONATION_BADGE_ISSUE_SHEET_BANK_PAYMENT_PROCESSING_TITLE" = "捐款正待處理";

/* Message for a sheet explaining that a one-time donation via bank payment is pending, and how that will affect the user's badge. Embeds {{ the name of the badge }}. Will have a 'learn more' link appended, when it is rendered. */
"DONATION_BADGE_ISSUE_SHEET_ONE_TIME_BANK_PAYMENT_PROCESSING_MESSAGE" = "你的單次捐款正待處理。 收到捐款後，你便能在個人資料中顯示 %1$@ 徽章。\n\n銀行轉帳需要 1 至 14 個工作天才能處理。";

/* Message for a sheet explaining that a recurring donation via bank payment is pending, and how that will affect the user's badge. Embeds {{ the name of the badge }}. Will have a 'learn more' link appended, when it is rendered. */
"DONATION_BADGE_ISSUE_SHEET_RECURRING_BANK_PAYMENT_PROCESSING_MESSAGE" = "你的每月捐款正待處理。 收到捐款後，你便能在個人資料中顯示 %1$@ 徽章。\n\n銀行轉帳需要 1 至 14 個工作天才能處理。";

/* Title for a button asking the user to renew their subscription, because it has expired. */
"DONATION_BADGE_ISSUE_SHEET_RENEW_SUBSCRIPTION_BUTTON_TITLE" = "為訂閱續期";

/* Title for a button asking the user to try their donation again, because something went wrong. */
"DONATION_BADGE_ISSUE_SHEET_TRY_AGAIN_BUTTON_TITLE" = "再試一次";

/* When donating on behalf of a friend, a badge will be sent. This shows how long the badge lasts. Embeds {{formatted duration}}. */
"DONATION_FOR_A_FRIEND_ROW_DURATION" = "為期 %1$@";

/* Someone donated on your behalf and you got a badge, which expired. A sheet appears to tell you about this. This is the text on that sheet. */
"DONATION_FROM_A_FRIEND_BADGE_EXPIRED_BODY" = "你的捐款已過期，且不再在你的個人檔案中顯示。";

/* Someone donated on your behalf and you got a badge, which expired. A sheet appears to tell you about this. This is the title on that sheet. */
"DONATION_FROM_A_FRIEND_BADGE_EXPIRED_TITLE" = "你的捐款已過期";

/* Someone donated on your behalf and you got a badge, which expired before you could redeem it. A sheet appears to tell you about this. This is the text on that sheet. Embeds {{contact name}}. */
"DONATION_FROM_A_FRIEND_BADGE_NOT_REDEEMED_BODY_FORMAT" = "來自 %1$@ 的捐款已過期，且無法再兌換。";

/* Someone donated on your behalf and you got a badge, which expired before you could redeem it. A sheet appears to tell you about this. This is the title on that sheet. */
"DONATION_FROM_A_FRIEND_BADGE_NOT_REDEEMED_TITLE" = "你的捐款已過期";

/* Label for a button to see details about a badge you've already redeemed, received as a result of a donation from a friend. This text is shown next to a check mark. */
"DONATION_ON_BEHALF_OF_A_FRIEND_BADGE_REDEEMED" = "已兌換";

/* Users can donate on behalf of a friend, and the friend will receive a badge. This is a short paragraph on the screen where users choose the badge their friend will receive. */
"DONATION_ON_BEHALF_OF_A_FRIEND_CHOOSE_BADGE_DESCRIPTION" = "透過為使用 Signal 的朋友或家人捐款來支持 Signal。他們可以選擇在個人檔案上展現支持。";

/* Users can donate on behalf of a friend, and the friend will receive a badge. This is the title on the screen where users choose the badge their friend will receive. */
"DONATION_ON_BEHALF_OF_A_FRIEND_CHOOSE_BADGE_TITLE" = "為朋友捐款";

/* Title on the screen where you choose who you're going to donate on behalf of. */
"DONATION_ON_BEHALF_OF_A_FRIEND_CHOOSE_RECIPIENT_TITLE" = "選擇收款人";

/* Users can donate on a friend's behalf. This is the title on the screen where users confirm the donation, and can write a message for the friend. */
"DONATION_ON_BEHALF_OF_A_FRIEND_CONFIRMATION_SCREEN_TITLE" = "確認捐款";

/* When users make donations on a friend's behalf, a message is sent. This text tells senders that their message will disappear, if the conversation has disappearing messages enabled. Embeds {{duration}}, such as \"1 week\". */
"DONATION_ON_BEHALF_OF_A_FRIEND_DISAPPEARING_MESSAGES_NOTICE_FORMAT" = "此聊天已開啟「自動銷毀訊息」功能。你的捐款訊息將在 %1$@ 內消失。";

/* Users can donate on a friend's behalf. This tells users that this will be a one-time donation. */
"DONATION_ON_BEHALF_OF_A_FRIEND_PAYMENT_DESCRIPTION" = "單次捐款";

/* Users can donate on a friend's behalf. If the payment fails and the user has not been charged, this error message is shown. */
"DONATION_ON_BEHALF_OF_A_FRIEND_PAYMENT_FAILED_ERROR_BODY" = "系統無法處理你的付款，付款尚未成功。請再試一次。";

/* Users can donate on a friend's behalf. If the payment fails and the user has not been charged, an error dialog will be shown. This is the title of that dialog. */
"DONATION_ON_BEHALF_OF_A_FRIEND_PAYMENT_FAILED_ERROR_TITLE" = "付款失敗";

/* Users can donate on a friend's behalf. If the payment was processed but the donation failed to send, this error message will be shown. */
"DONATION_ON_BEHALF_OF_A_FRIEND_PAYMENT_SUCCEEDED_BUT_MESSAGE_FAILED_ERROR_BODY" = "系統已經處理你的付款，但 Signal 無法傳送你的捐款訊息。請聯絡支援團隊。";

/* Users can donate on a friend's behalf. If the payment was processed but the donation failed to send, an error dialog will be shown. This is the title of that dialog. */
"DONATION_ON_BEHALF_OF_A_FRIEND_PAYMENT_SUCCEEDED_BUT_MESSAGE_FAILED_ERROR_TITLE" = "捐款失敗";

/* A friend has donated on your behalf. This text is shown in the list of chats, when the most recent message is one of these donations. Embeds {friend's short display name}. */
"DONATION_ON_BEHALF_OF_A_FRIEND_PREVIEW_INCOMING" = "✨ %1$@ 已為你捐款";

/* You have a made a donation on a friend's behalf. This text is shown in the list of chats, when the most recent message is one of these donations. Embeds {friend's short display name}. */
"DONATION_ON_BEHALF_OF_A_FRIEND_PREVIEW_OUTGOING" = "✨ 你已為 %1$@ 捐款";

/* You received a donation from a friend. This is the title of that message in the chat. Embeds {{short contact name}}. */
"DONATION_ON_BEHALF_OF_A_FRIEND_RECEIVED_TITLE_FORMAT" = "%1$@ 已代表你向 Signal 捐款";

/* Users can donate on a friend's behalf. This is the error message that appears if the try to do this, but the recipient is blocked. */
"DONATION_ON_BEHALF_OF_A_FRIEND_RECIPIENT_IS_BLOCKED_ERROR_BODY" = "由於你封鎖了此用戶，因此無法為其作出捐款。";

/* Users can donate on a friend's behalf. This is the title for an error message that appears if the try to do this, but the recipient is blocked. */
"DONATION_ON_BEHALF_OF_A_FRIEND_RECIPIENT_IS_BLOCKED_ERROR_TITLE" = "無法捐款";

/* Label for a button used to redeem a badge that was received as a donation on your behalf. */
"DONATION_ON_BEHALF_OF_A_FRIEND_REDEEM_BADGE" = "兌換";

/* When you receive a badge as a result of a donation from a friend, a screen is shown. This toast is shown when dismissing that screen if you do not redeem the badge. */
"DONATION_ON_BEHALF_OF_A_FRIEND_REDEEM_BADGE_LATER" = "你可以稍後再兌換捐款";

/* A friend has donated on your behalf and you received a badge. A sheet opens for you to redeem this badge. Embeds {{contact's short name, such as a first name}}. */
"DONATION_ON_BEHALF_OF_A_FRIEND_REDEEM_BADGE_TITLE_FORMAT" = "%1$@ 已為你捐款";

/* Shown when you're replying to a donation message. */
"DONATION_ON_BEHALF_OF_A_FRIEND_REPLY" = "捐款";

/* You sent a donation to a friend. This is the title of that message in the chat. Embeds {{short contact name}}. */
"DONATION_ON_BEHALF_OF_A_FRIEND_SENT_TITLE_FORMAT" = "代表 %1$@ 捐款";

/* When you donate on behalf of a friend, a thank-you sheet will appear. This is the text on that sheet. Embeds {{recipient name}}. */
"DONATION_ON_BEHALF_OF_A_FRIEND_THANKS_BODY_FORMAT" = "你已代表 %1$@ 向 Signal 捐款。他們可以選擇在個人檔案上展現支持。";

/* When you donate on behalf of a friend, a thank-you sheet will appear. This is the title on that sheet. */
"DONATION_ON_BEHALF_OF_A_FRIEND_THANKS_TITLE" = "感謝你的支持！";

/* A button shown on a donation message you send, to view additional details about the badge that was sent. */
"DONATION_ON_BEHALF_OF_A_FRIEND_VIEW" = "檢視";

/* A friend has donated on your behalf and you received a badge. This text says that you received a badge, and from whom. Embeds {{contact's short name, such as a first name}}. */
"DONATION_ON_BEHALF_OF_A_FRIEND_YOU_RECEIVED_A_BADGE_FORMAT" = "%1$@ 已代表你向 Signal 捐款！在你的個人檔案上展現你對 Signal 的支持。";

/* Body text for a sheet discussing donating to Signal. */
"DONATION_READ_MORE_SHEET_BODY" = "作為一個獨立的非營利組織， Signal 致力於提供私密訊息和通話。無廣告、無追蹤、無監控。請立即捐款支持 Signal。";

/* Bullet point for a sheet discussing donating to Signal. */
"DONATION_READ_MORE_SHEET_BULLET_1" = "當你捐款後，你可獲得一個自選徽章並顯示在個人資料上";

/* Bullet point for a sheet discussing donating to Signal. */
"DONATION_READ_MORE_SHEET_BULLET_2" = "保障你的隱私是我們的使命";

/* Bullet point for a sheet discussing donating to Signal. For non-English languages, skip the word 501c3, and skip the language about US donations being tax deductible. */
"DONATION_READ_MORE_SHEET_BULLET_3" = "Signal 是一個非營利組織。";

/* Section title for donation amount on receipts */
"DONATION_RECEIPT_AMOUNT" = "金額";

/* Section title for donation date on receipts */
"DONATION_RECEIPT_DATE_PAID" = "付款日期";

/* Title on the view where you can see a single receipt */
"DONATION_RECEIPT_DETAILS" = "詳細資料";

/* Text on the button that exports the receipt */
"DONATION_RECEIPT_EXPORT_RECEIPT_BUTTON" = "分享收據";

/* Footer text at the bottom of donation receipts */
"DONATION_RECEIPT_FOOTER" = "感謝您支持 Signal。您的捐款驅動我們的使命，致力開發開放原始碼的私隱技術，保護自由表達並讓全球通訊變得安全，讓世界各地數以百萬計「惜爐」使用者，共星光中作私密通訊。若您是美國居民，請保留此收據作為您的稅務紀錄。Signal Technology Foundation 是在美國依據《國稅法規》(IRC) 第 501c3 條的免稅非盈利組織。我們的聯邦稅識別號碼為 82-4506840。";

/* Title for receipts for donations given on a friend's behalf */
"DONATION_RECEIPT_FOR_DONATION_ON_BEHALF_OF_A_FRIEND" = "為朋友捐款";

/* Title for one-time donation receipts */
"DONATION_RECEIPT_ONE_TIME" = "單次";

/* Title for recurring donation receipts */
"DONATION_RECEIPT_RECURRING" = "定期";

/* Title on donation receipts */
"DONATION_RECEIPT_TITLE" = "捐款收據";

/* Section title for donation type on receipts */
"DONATION_RECEIPT_TYPE" = "類型";

/* Title of view where you can see all of your donation receipts, or button to take you there */
"DONATION_RECEIPTS" = "捐款收據";

/* Text at the bottom of the donation receipts list, telling users that receipts might not be available */
"DONATION_RECEIPTS_MIGHT_BE_MISSING_IF_YOU_REINSTALLED" = "若您已重新安裝 Signal，先前捐款的收據恕未能提供。";

/* Error message displayed if something goes wrong with 3DSecure/iDEAL payment authorization.  This will be encountered if the user cancels the webview before authrizing the payment. */
"DONATION_REDIRECT_ERROR_CANCELLED_MESSAGE" = "已取消付款。請重試。";

/* Error message displayed if something goes wrong with 3DSecure/iDEAL payment authorization.  This will be encountered if the callback is in an unexpected format. */
"DONATION_REDIRECT_ERROR_INVALID_RESPONSE_MESSAGE" = "無效的付款回應。請重試。";

/* Error message displayed if something goes wrong with 3DSecure/iDEAL payment authorization.  This will be encountered if the user denies the payment. */
"DONATION_REDIRECT_ERROR_PAYMENT_DENIED_MESSAGE" = "付款被拒。請重試。";

/* On the donation settings screen, tapping this button will take the user to a screen where they can donate. */
"DONATION_SCREEN_DONATE_BUTTON" = "捐款";

/* On donation screens, a small amount of information text is shown. This is the subtitle for that text. */
"DONATION_SCREENS_HEADER_DESCRIPTION" = "捐款以支持私密訊息功能。讓 Signal 保持獨立且無廣告。";

/* On donation screens, a small amount of information text is shown. Users can click this link to learn more information. */
"DONATION_SCREENS_HEADER_READ_MORE" = "閱讀全文";

/* On donation screens, a small amount of information text is shown. This is the title for that text. */
"DONATION_SCREENS_HEADER_TITLE" = "以非營利為榮";

/* Button title confirming the user wants to begin a new donation. */
"DONATION_SETTINGS_CANCEL_DONATION_AWAITING_AUTHORIZATION_DONATE_ACTION" = "捐款";

/* Prompt confirming the user wants to abandon the current donation flow and start a new donation. */
"DONATION_SETTINGS_CANCEL_DONATION_AWAITING_AUTHORIZATION_MESSAGE" = "繼續進行將取消你最近的捐款。你不會被收取任何費用，但在你採取行動之前，可能會在銀行應用程式中看到付款請求。你確定要進行新的捐款嗎？";

/* Title for an action in an action sheet asking the user to renew a subscription that has failed to renew. */
"DONATION_SETTINGS_MY_SUPPORT_ACTION_SHEET_ACTION_TITLE_RENEW_SUBSCRIPTION" = "為訂閱續期";

/* Title for an action in an action sheet asking the user to try again, in reference to a donation that failed. */
"DONATION_SETTINGS_MY_SUPPORT_ACTION_SHEET_ACTION_TITLE_TRY_AGAIN" = "再試一次";

/* Prompt the user asking if they want to keep the current in-flight, but unauthorized donation, or try again. */
"DONATION_SETTINGS_MY_SUPPORT_BANK_PAYMENT_AWAITING_AUTHORIZATION_MESSAGE" = "無法確認你的 iDEAL | Wero 捐款。請檢查你的銀行應用程式以核准你的捐款，然後再試一次。";

/* Message for an alert explaining that a one-time payment made via bank transfer is being processed. */
"DONATION_SETTINGS_MY_SUPPORT_BANK_PAYMENT_PROCESSING_MESSAGE" = "你的銀行轉帳正待處理。 銀行轉帳需要 1 至 14 個工作天才能處理。";

/* Title for an alert explaining that a one-time payment made via bank transfer is being processed. */
"DONATION_SETTINGS_MY_SUPPORT_BANK_PAYMENT_PROCESSING_TITLE" = "捐款正待處理";

/* Message shown in a sheet explaining that the user's donation has failed because payment failed. Embeds {{ a specific, already-localized string describing the payment failure reason }}. */
"DONATION_SETTINGS_MY_SUPPORT_DONATION_FAILED_ALERT_MESSAGE_FORMAT" = "我們在處理你的捐款時遇到問題。 %1$@";

/* Title for a sheet explaining that a payment failed. */
"DONATION_SETTINGS_MY_SUPPORT_DONATION_FAILED_ALERT_TITLE" = "處理捐款時發生錯誤";

/* Title for a sheet explaining that a payment needs confirmation. */
"DONATION_SETTINGS_MY_SUPPORT_DONATION_UNCONFIMRED_ALERT_TITLE" = "無法確認捐款";

/* Message shown in a sheet explaining that the user's iDEAL one-time donation coultn't be processed. */
"DONATION_SETTINGS_MY_SUPPORT_IDEAL_ONE_TIME_DONATION_FAILED_MESSAGE" = "無法處理你的 iDEAL | Wero 單次捐款。請嘗試其他付款方式，或聯絡你的銀行取得更多資訊。";

/* Title for a sheet explaining that a payment needs confirmation. */
"DONATION_SETTINGS_MY_SUPPORT_IDEAL_ONE_TIME_DONATION_NOT_CONFIRMED_MESSAGE_FORMAT" = "無法確認你的 %1$@ iDEAL | Wero 單次捐款。請檢查你的銀行應用程式以核准你的 iDEAL | Wero 捐款。";

/* Message shown in a sheet explaining that the user's iDEAL recurring monthly donation coultn't be processed. */
"DONATION_SETTINGS_MY_SUPPORT_IDEAL_RECURRING_SUBSCRIPTION_FAILED_MESSAGE" = "無法處理你的 iDEAL | Wero 每月定期捐款。請嘗試其他付款方式，或聯絡你的銀行取得更多資訊。";

/* Message shown in a sheet explaining that the user's iDEAL recurring monthly donation hasn't been confirmed. Embeds {{ formatted current amount }}. */
"DONATION_SETTINGS_MY_SUPPORT_IDEAL_RECURRING_SUBSCRIPTION_NOT_CONFIRMED_MESSAGE_FORMAT" = "無法確認你每月 %1$@ 的 iDEAL | Wero 定期捐款。請檢查你的銀行應用程式以核准你的 iDEAL | Wero 捐款。";

/* Message shown in a sheet explaining that the user's recurring subscription has ended because payment failed. Embeds {{ a specific, already-localized string describing the failure reason }}. */
"DONATION_SETTINGS_MY_SUPPORT_RECURRING_SUBSCRIPTION_LAPSED_CHARGE_FAILURE_ALERT_MESSAGE_FORMAT" = "你的每月定期捐款已結束。%1$@";

/* Title for a sheet explaining that the user's recurring subscription has ended because payment failed. */
"DONATION_SETTINGS_MY_SUPPORT_RECURRING_SUBSCRIPTION_LAPSED_TITLE" = "已取消每月捐款";

/* A label describing a donation payment that was made via bank transfer, which is still processing and has not completed. */
"DONATION_SETTINGS_MY_SUPPORT_TABLE_CELL_SUBTITLE_BANK_PAYMENT_PROCESSING" = "捐款正待處理";

/* A label describing a donation payment that was made by a method other than bank transfer (such as by credit card), which is still processing and has not completed. */
"DONATION_SETTINGS_MY_SUPPORT_TABLE_CELL_SUBTITLE_NON_BANK_PAYMENT_PROCESSING" = "正在處理捐款...";

/* A label describing a donation payment that has failed to process. */
"DONATION_SETTINGS_MY_SUPPORT_TABLE_CELL_SUBTITLE_PAYMENT_FAILED" = "處理捐款時發生錯誤";

/* A label describing a recurring monthly donation that used to be active, but has now been canceled because it failed to renew. */
"DONATION_SETTINGS_MY_SUPPORT_TABLE_CELL_SUBTITLE_SUBSCRIPTION_LAPSED" = "已取消每月捐款";

/* A label describing a donation payment that has requires authorization. */
"DONATION_SETTINGS_MY_SUPPORT_TABLE_CELL_SUBTITLE_WAITING_FOR_AUTHORIZATION" = "正在等候授權";

/* A string describing the amount and currency of a one-time payment. Embeds {{ the amount, formatted as a currency }}. */
"DONATION_SETTINGS_ONE_TIME_AMOUNT_FORMAT" = "%1$@ 單次";

/* Title for the \"donate for a friend\" button on the donation view. */
"DONATION_VIEW_DONATE_ON_BEHALF_OF_A_FRIEND" = "為朋友捐款";

/* Text describing to the user that they're going to pay a donation to Signal */
"DONATION_VIEW_DONATION_TO_SIGNAL" = "捐款給 Signal";

/* Title for the 'Donor FAQ' button on the donation screen */
"DONATION_VIEW_DONOR_FAQ" = "捐款者常見問題";

/* Text that's shown when the donation view fails to load data, probably due to network failure */
"DONATION_VIEW_LOAD_FAILED" = "網絡錯誤。請檢查您的連線，然後再試一次。";

/* Title for the 'Badges' button on the donation screen */
"DONATION_VIEW_MANAGE_BADGES" = "徽章";

/* Text describing to the user that they're going to pay a monthly donation to Signal */
"DONATION_VIEW_MONTHLY_DONATION_TO_SIGNAL" = "每月向 Signal 捐款";

/* Title for the 'my support' section in the donation view */
"DONATION_VIEW_MY_SUPPORT_TITLE" = "我的支持";

/* Title on the 'Donate to Signal' screen */
"DONATION_VIEW_TITLE" = "捐款給 Signal";

/* Label for the currency picker button in donation views */
"DONATIONS_CURRENCY_PICKER_LABEL" = "貨幣";

/* Label for a button that says 'Don't show again'. */
"DONT_SHOW_AGAIN_BUTTON_TITLE" = "不再顯示";

/* Message for Double Tap to Edit sheet show on first interaction */
"DOUBLE_TAP_TO_EDIT_ALERT_MESSAGE" = "快速連按訊息兩下即可進行編輯。你可以在訊息發送後 24 小時內編輯訊息。";

/* Title for Double Tap to Edit sheet show on first interaction */
"DOUBLE_TAP_TO_EDIT_ALERT_TITLE" = "連按兩下即可編輯";

/* 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" = "您可以在 iOS 設定 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 需要存取聯絡人的權限來編輯聯絡人";

/* The navbar title for the 'update group' view. */
"EDIT_GROUP_DEFAULT_TITLE" = "編輯群組";

/* Error message indicating the a user can't be added to a group. */
"EDIT_GROUP_ERROR_CANNOT_ADD_MEMBER" = "無法新增此用戶到群組直至他們更新 Signal。";

/* Error message indicating that an avatar image is invalid and cannot be used. */
"EDIT_GROUP_ERROR_INVALID_AVATAR" = "無效照片。";

/* 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" = "你要否儲存對這群組所作的更變？";

/* The alert title if user tries to exit update group view without saving changes. */
"EDIT_GROUP_VIEW_UNSAVED_CHANGES_TITLE" = "未儲存的變更";

/* Label for Edit History modal */
"EDIT_HISTORY_LABEL" = "編輯歷史紀錄";

/* Short name for edit menu item to copy contents of media message. */
"EDIT_ITEM_COPY_ACTION" = "複製";

/* Error message to display to user when a message is too old to edit */
"EDIT_MESSAGE_SEND_MESSAGE_TOO_OLD_ERROR" = "編輯只能在你傳送此訊息後的 24 小時內套用。";

/* Edit failed for an unexpected reason */
"EDIT_MESSAGE_SEND_MESSAGE_UNKNOWN_ERROR" = "EDIT_MESSAGE_SEND_MESSAGE_UNKNOWN_ERROR";

/* body of email sent to contacts when inviting to install Signal. Embeds {{link to install Signal}} and {{link to the Signal home page}} */
"EMAIL_INVITE_BODY" = "嘿，\n\n我最近一直在用 Signal 來確保在 iPhone 上聊天的私密性。我希望你也能下載 Signal，我們就可以確保只有你我二人才能看到彼此的訊息，或聽到我們的電話内容。\n\nSignal 可以在 iPhone、Android 和桌面電腦上使用。在此下載：%1$@\n\nSignal 和你現有的通訊應用程式類似。我們可以傳送圖片和影片、撥打電話，以及群組聊天。最棒的是，所有人都看不到我們的內容，連 Signal 的創辦人都看不到！\n\n你可以在此了解更多有關 Signal 的詳情：%2$@";

/* subject of email sent to contacts when inviting to install Signal */
"EMAIL_INVITE_SUBJECT" = "我們不如改用 Signal 吧";

/* Description for the fallback support sheet if user cannot send email */
"EMAIL_SIGNAL_MESSAGE" = "您的裝置尚未設定為傳送電郵。如欲傳送支援請求，請在您的裝置內設定電郵或傳送確認電郵 support@signal.org";

/* Title for the fallback support sheet if user cannot send email */
"EMAIL_SIGNAL_TITLE" = "電郵不可用";

/* The name for the emoji category 'Activities' */
"EMOJI_CATEGORY_ACTIVITIES_NAME" = "活動";

/* The name for the emoji category 'Animals & Nature' */
"EMOJI_CATEGORY_ANIMALS_NAME" = "動物及自然";

/* The name for the emoji category 'Flags' */
"EMOJI_CATEGORY_FLAGS_NAME" = "旗幟";

/* The name for the emoji category 'Food & Drink' */
"EMOJI_CATEGORY_FOOD_NAME" = "食物及飲品";

/* The name for the emoji category 'Objects' */
"EMOJI_CATEGORY_OBJECTS_NAME" = "物件";

/* The name for the emoji section for emojis already used on the message */
"EMOJI_CATEGORY_ON_MESSAGE_NAME" = "此訊息";

/* The name for the emoji category 'Recents' */
"EMOJI_CATEGORY_RECENTS_NAME" = "最近使用";

/* The name for the emoji category 'Smileys & People' */
"EMOJI_CATEGORY_SMILEYSANDPEOPLE_NAME" = "笑臉與人物";

/* The name for the emoji category 'Symbols' */
"EMOJI_CATEGORY_SYMBOLS_NAME" = "符號";

/* The name for the emoji category 'Travel & Places' */
"EMOJI_CATEGORY_TRAVEL_NAME" = "旅行及地點";

/* 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" = "不如邀請其他人？";

/* Call setup status label */
"END_CALL_RESPONDER_IS_BUSY" = "忙碌";

/* Call setup status label */
"END_CALL_UNCATEGORIZED_FAILURE" = "通話失敗";

/* Description for error sheet that says the user can no longer take this action because the group has ended. */
"END_GROUP_ACTION_ERROR" = "此操作無法執行，因為該群組已解散。";

/* Label for a banner in group settings indicating that the group has been ended */
"END_GROUP_BANNER_LABEL" = "此群組已解散。";

/* Label for group chats that have been ended */
"END_GROUP_BOTTOM_PANEL_LABEL" = "你無法傳送訊息，因為這個群組已解散。";

/* End group confirmation description */
"END_GROUP_DESCRIPTION" = "成員將無法在此群組中傳送訊息或發起通話。他們將收到通知，告知你已解散該群組，但仍可查看訊息紀錄。";

/* Description for final confirmation screen when user tries to end a group */
"END_GROUP_DESCRIPTION_FINAL_CONFIRMATION" = "這將永久解散此群組。你確定要繼續嗎？";

/* Body for error sheet shown if the group failed to end */
"END_GROUP_ERROR_DESCRIPTION" = "無法解散群組。請檢查你的網絡連線，然後再試一次。";

/* Label in conversation settings to end a group */
"END_GROUP_LABEL" = "解散群組";

/* End group confirmation title for a specific group. Embeds {{ group name }} */
"END_GROUP_LABEL_SPECIFIC" = "要解散「%1$@」嗎？";

/* Label explaining that an entered 'Recovery Key' is incorrect. */
"ENTER_ACCOUNT_ENTROPY_POOL_VIEW_INCORRECT_AEP_LABEL" = "恢復金鑰不正確";

/* Label explaining that an entered 'Recovery Key' is malformed. */
"ENTER_ACCOUNT_ENTROPY_POOL_VIEW_MALFORMED_AEP_LABEL" = "無效的恢復金鑰";

/* Error indicating that a message could not be forwarded. */
"ERROR_COULD_NOT_FORWARD_MESSAGES_1" = "訊息無法轉寄。";

/* Error indicating that a message could not be forwarded. */
"ERROR_COULD_NOT_FORWARD_MESSAGES_MISSING_1" = "訊息已不復存在，故無法轉寄。";

/* Error indicating that messages could not be forwarded. */
"ERROR_COULD_NOT_FORWARD_MESSAGES_MISSING_N" = "訊息已不復存在，故無法轉寄。";

/* Error indicating that messages could not be forwarded. */
"ERROR_COULD_NOT_FORWARD_MESSAGES_N" = "訊息無法轉寄";

/* Generic notice when message failed to send. */
"ERROR_DESCRIPTION_CLIENT_SENDING_FAILURE" = "無法傳送訊息。";

/* Error indicating that openURL for a mailto: URL failed. */
"ERROR_DESCRIPTION_COULD_NOT_LAUNCH_EMAIL" = "無法開啟電郵程式";

/* Error indicating that a support mailto link could not be created. */
"ERROR_DESCRIPTION_INVALID_SUPPORT_EMAIL" = "無法建立支援請求";

/* Generic error indicating that log upload failed */
"ERROR_DESCRIPTION_LOG_UPLOAD_FAILED" = "上載日誌時失敗。";

/* Error message indicating that message send failed due to block list */
"ERROR_DESCRIPTION_MESSAGE_SEND_FAILED_DUE_TO_BLOCK_LIST" = "此用戶已被你封鎖，因而無法傳送訊息。";

/* Error indicating that an outgoing message had no valid recipients. */
"ERROR_DESCRIPTION_NO_VALID_RECIPIENTS" = "沒有有效的接收者，無法傳送訊息。";

/* Error indicating that a socket request failed. */
"ERROR_DESCRIPTION_REQUEST_FAILED" = "網絡請求失敗。";

/* Error indicating that a socket request timed out. */
"ERROR_DESCRIPTION_REQUEST_TIMED_OUT" = "網絡請求超時。";

/* Error indicating that a socket response failed. */
"ERROR_DESCRIPTION_RESPONSE_FAILED" = "伺服器響應無效。";

/* Generic server error */
"ERROR_DESCRIPTION_SERVER_FAILURE" = "伺服器出錯。請稍後再試。";

/* Description for errors returned from the server due to suspected spam. */
"ERROR_DESCRIPTION_SUSPECTED_SPAM" = "伺服器要求使用者驗證才可傳送訊息。";

/* Worst case generic error message */
"ERROR_DESCRIPTION_UNKNOWN_ERROR" = "發生未知錯誤。";

/* Error message when attempting to send message */
"ERROR_DESCRIPTION_UNREGISTERED_RECIPIENT" = "無法傳送訊息，因為此人不再使用 Signal。";

/* Error message indicating that attachment upload(s) failed. */
"ERROR_MESSAGE_ATTACHMENT_UPLOAD_FAILED" = "無法上載附件。";

/* Error message for a decryption failure. Embeds {{sender short name}}. */
"ERROR_MESSAGE_DECRYPTION_FAILURE" = "來自 %1$@ 的一則訊息無法送達";

/* Error message for a decryption failure. */
"ERROR_MESSAGE_DECRYPTION_FAILURE_UNKNOWN_SENDER" = "一則訊息無法送達";

/* 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" = "你與%1$@的安全碼已變更。";

/* Text notifying the user that their secure session has been reset */
"ERROR_MESSAGE_SESSION_REFRESH" = "聊天工作階段已重新整理";

/* No comment provided by engineer. */
"ERROR_MESSAGE_UNKNOWN_ERROR" = "發生未知錯誤。";

/* No comment provided by engineer. */
"ERROR_MESSAGE_WRONG_TRUSTED_IDENTITY_KEY" = "安全碼已變更。";

/* Error indicating network connectivity problems. */
"ERROR_NETWORK_FAILURE" = "網路出錯。";

/* Format string for an error alert notification message. Embeds {{ error string }} */
"ERROR_NOTIFICATION_MESSAGE_FORMAT" = "為協助我們改進 Signal，敬請附上由您的裝置產生的除錯記錄檔，並將此錯誤報告給 support@signal.org；%1$@";

/* Format string for an error alert notification title. */
"ERROR_NOTIFICATION_TITLE" = "Signal 測試版：發生錯誤";

/* Error indicating a send failure due to a delinked application. */
"ERROR_SENDING_DELINKED" = "您的裝置連結失效。請重新連結以傳送更多訊息。";

/* Error indicating a send failure due to a deregistered application. */
"ERROR_SENDING_DEREGISTERED" = "您的裝置登記失效。請重新連結以傳送更多訊息。";

/* Error indicating a send failure due to an expired application. */
"ERROR_SENDING_EXPIRED" = "您的 Signal 版本已過期。請更新以傳送訊息。";

/* Format string for 'unregistered user' error. Embeds {{the unregistered user's name or signal id}}. */
"ERROR_UNREGISTERED_USER_FORMAT" = "未登記使用者：%1$@";

/* Button to exit change number, shown in context menu. */
"EXIT_CHANGE_NUMBER" = "離開變更號碼";

/* Button to exit re-registration, shown in context menu. */
"EXIT_REREGISTRATION" = "離開註冊";

/* Label notifying the user that the app has expired. */
"EXPIRATION_ERROR" = "此版本的 Signal 已過期。立即更新以傳送和接收訊息。";

/* If the user's app is too old, they'll be shown a warning asking them to upgrade. This is the text on the warning, and tapping it will open the App Store page for Signal. */
"EXPIRATION_WARNING_ACTION_TITLE" = "立即更新";

/* Label warning the user that the app will expire soon. Embeds {{date}}. */
"EXPIRATION_WARNING_SOON" = "此版本的 Signal 將於 %1$@ 天後過期。請更新以繼續收發訊息。";

/* Label warning the user that the app will expire today. */
"EXPIRATION_WARNING_TODAY" = "此版本的 Signal 將於今天到期。請更新以繼續收發訊息。";

/* action sheet header when re-sending message which failed because of an invalid key signature */
"FAILED_SENDING_BECAUSE_INVALID_KEY_SIGNATURE" = "無法傳送訊息，因為 %1$@ 需要更新並開啟 Signal。";

/* action sheet header when re-sending message which failed because of untrusted identity keys */
"FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_KEY" = "您與 %1$@ 的安全碼近期已更改。建議您驗證新安全碼後，再傳送此訊息。";

/* Shown as the body of an alert when failing to redeem a badge that was received after a friend donated on your behalf. */
"FAILED_TO_REDEEM_BADGE_RECEIVED_AFTER_DONATION_FROM_A_FRIEND_BODY" = "無法兌換你的捐款。請檢查網路連線，然後再試一次。";

/* Shown as the title of an alert when failing to redeem a badge that was received after a friend donated on your behalf. */
"FAILED_TO_REDEEM_BADGE_RECEIVED_AFTER_DONATION_FROM_A_FRIEND_TITLE" = "無法兌換捐款";

/* alert title */
"FAILED_VERIFICATION_TITLE" = "無法驗證安全碼！";

/* Section header directing user to select a badge */
"FEATURED_BADGE_SECTION_HEADER" = "請選擇一個徽章";

/* The title for the featured badge settings page */
"FEATURED_BADGE_SETTINGS_TITLE" = "特色徽章";

/* Footer for message cell for documents/files when they are expired and unavailable for download */
"FILE_UNAVAILABLE_FOOTER" = "無法取得檔案";

/* Title for sheet shown when tapping a document/file that has expired and is unavailable for download */
"FILE_UNAVAILABLE_SHEET_TITLE" = "無法取得檔案";

/* Users can choose to learn more about how to find account info, which will open a sheet with additional information. This is the body of that sheet. */
"FIND_ACCOUNT_INFO_SHEET_BODY" = "在銀行結帳單頂端查找你的 IBAN。IBAN 號碼包含最多 34 個字元。 你輸入的姓名應與你銀行帳戶上的全名相符。請聯絡你的銀行了解詳情。";

/* Users can choose to learn more about how to find account info, which will open a sheet with additional information. This is the title of that sheet. */
"FIND_ACCOUNT_INFO_SHEET_TITLE" = "搜尋你的帳戶資料";

/* A footer below the username text field describing what should be entered */
"FIND_BY_USERNAME_FOOTER" = "輸入用戶名稱，後面跟著一個點及其配對數字。";

/* A placeholder value for the text field for finding an account by their username */
"FIND_BY_USERNAME_PLACEHOLDER" = "用戶名稱";

/* A button below the username text field which opens a username QR code scanner */
"FIND_BY_USERNAME_SCAN_QR_CODE_BUTTON" = "掃描二維碼";

/* Title for the view for finding accounts by their username */
"FIND_BY_USERNAME_TITLE" = "以用戶名稱搜尋";

/* Button that marks user as verified after a successful fingerprint scan. */
"FINGERPRINT_SCAN_VERIFY_BUTTON" = "標記為已驗證";

/* Accessibility label for finishing new group */
"FINISH_GROUP_CREATION_LABEL" = "完成建立群組";

/* Tooltip notifying users that the flip camera button moved to the picture-in-picture view of themselves in a call */
"FLIP_CAMERA_BUTTON_MOVED_TO_PIP_TOOLTIP" = "「切換鏡頭」已移動到此處，點一下你的影片來嘗試";

/* Indicates that a single message was forwarded. */
"FORWARD_MESSAGE_MESSAGES_SENT_1" = "訊息已傳送";

/* Indicates that multiple messages were forwarded. */
"FORWARD_MESSAGE_MESSAGES_SENT_N" = "訊息已傳送";

/* Indicates that the user can add a text message to forwarded messages. */
"FORWARD_MESSAGE_TEXT_PLACEHOLDER" = "新增訊息";

/* Title for the 'forward message(s)' view. */
"FORWARD_MESSAGE_TITLE" = "轉寄給";

/* Label indicating loading is in progress */
"GALLERY_TILES_LOADING_MORE_RECENT_LABEL" = "正在載入新的媒體……";

/* Label indicating loading is in progress */
"GALLERY_TILES_LOADING_OLDER_LABEL" = "正在載入較舊的媒體……";

/* A label for generic attachments. */
"GENERIC_ATTACHMENT_LABEL" = "附件";

/* notification title indicating the user generically has a new message */
"GENERIC_INCOMING_MESSAGE_NOTIFICATION" = "新訊息";

/* Title for the 'Get Started' banner */
"GET_STARTED_BANNER_TITLE" = "開始";

/* 'Get Started' button direction users to avatar builder */
"GET_STARTED_CARD_AVATAR_BUILDER" = "新增相片";

/* 'Get Started' button directing users to Chat Color settings */
"GET_STARTED_CARD_CHAT_COLOR" = "聊天顔色";

/* Accessibility label for the close button in each Get Started card. */
"GET_STARTED_CARD_CLOSE_A11YLABEL" = "移除建議";

/* 'Get Started' button directing users to invite friends */
"GET_STARTED_CARD_INVITE_FRIENDS" = "邀請好友";

/* 'Get Started' button directing users to create a group */
"GET_STARTED_CARD_NEW_GROUP" = "建立新群組";

/* Error displayed when there is a failure fetching a GIF from the remote service. */
"GIF_PICKER_ERROR_FETCH_FAILURE" = "無法獲取所請求的 GIF。請確認您是否在線。";

/* Generic error displayed when picking a GIF */
"GIF_PICKER_ERROR_GENERIC" = "發生未知錯誤。";

/* Shown when selected GIF couldn't be fetched */
"GIF_PICKER_FAILURE_ALERT_TITLE" = "無法選取 GIF";

/* Title for the 'GIF picker' dialog. */
"GIF_PICKER_VIEW_TITLE" = "GIF 搜尋";

/* Indicates that an error occurred while searching. */
"GIF_VIEW_SEARCH_ERROR" = "出錯。按一下以重試。";

/* Indicates that the user's search had no results. */
"GIF_VIEW_SEARCH_NO_RESULTS" = "查無結果";

/* Label for the 'go to settings' button */
"GO_TO_SETTINGS_BUTTON" = "前往設定";

/* Message indicating that the access to the group's attributes was changed by the local user. Embeds {{new access level}}. */
"GROUP_ACCESS_ATTRIBUTES_UPDATED_BY_LOCAL_USER_FORMAT" = "你已將可編輯群組資訊的人變更為「%1$@」。";

/* Message indicating that the access to the group's attributes was changed by a remote user. Embeds {{ %1$@ user who changed the access, %2$@ new access level}}. */
"GROUP_ACCESS_ATTRIBUTES_UPDATED_BY_REMOTE_USER_FORMAT" = "%1$@ 已將可編輯群組資訊的人變更為「%2$@」。";

/* Message indicating that the access to the group's attributes was changed. Embeds {{new access level}}. */
"GROUP_ACCESS_ATTRIBUTES_UPDATED_FORMAT" = "群組資訊可被「%1$@」更改。";

/* Description of the 'admins only' access level. */
"GROUP_ACCESS_LEVEL_ADMINISTRATORS" = "只有管理員";

/* Description of the 'all users' access level. */
"GROUP_ACCESS_LEVEL_ANY" = "任何使用者";

/* Description of the 'all members' access level. */
"GROUP_ACCESS_LEVEL_MEMBER" = "所有成員";

/* Description of the 'unknown' access level. */
"GROUP_ACCESS_LEVEL_UNKNOWN" = "未知";

/* Description of the 'unsatisfiable' access level. */
"GROUP_ACCESS_LEVEL_UNSATISFIABLE" = "已停用";

/* Message indicating that the access to setting member labels was changed by the local user. Embeds {{new access level}}. */
"GROUP_ACCESS_MEMBER_LABELS_UPDATED_BY_LOCAL_USER_FORMAT" = "你變更了誰可以新增成員標籤為「%1$@」。";

/* Message indicating that the access to setting member labels was changed by a remote user. Embeds {{ %1$@ user who changed the access, %2$@ new access level}}. */
"GROUP_ACCESS_MEMBER_LABELS_UPDATED_BY_REMOTE_USER_FORMAT" = "%1$@變更了誰可以新增成員標籤為「%2$@」。";

/* Message indicating that the access to setting member labels was changed. Embeds {{new access level}}. */
"GROUP_ACCESS_MEMBER_LABELS_UPDATED_FORMAT" = "一位管理員變更了誰可以新增成員標籤為「%1$@」。";

/* Message indicating that the access to the group's members was changed by the local user. Embeds {{new access level}}. */
"GROUP_ACCESS_MEMBERS_UPDATED_BY_LOCAL_USER_FORMAT" = "你已將可編輯群組成員的人變更為「%1$@」。";

/* Message indicating that the access to the group's members was changed by a remote user. Embeds {{ %1$@ user who changed the access, %2$@ new access level}}. */
"GROUP_ACCESS_MEMBERS_UPDATED_BY_REMOTE_USER_FORMAT" = "%1$@ 已將可編輯群組成員的人變更為「%2$@」。";

/* Message indicating that the access to the group's members was changed. Embeds {{new access level}}. */
"GROUP_ACCESS_MEMBERS_UPDATED_FORMAT" = "群組成員可被「%1$@」更改。";

/* Message indicating that a feature can only be used by group admins. */
"GROUP_ADMIN_ONLY_WARNING" = "僅有管理員才能更改此選項。";

/* Message body for alert explaining that a group call participant is blocked */
"GROUP_CALL_BLOCKED_ALERT_MESSAGE" = "您與他們將不會收到對方的音訊或影片。";

/* Title for alert explaining that a group call participant is blocked. Embeds {{ user's name }} */
"GROUP_CALL_BLOCKED_ALERT_TITLE_FORMAT" = "%1$@ 已被封鎖";

/* Message for error alert indicating that only group administrators can start calls in announcement-only groups. */
"GROUP_CALL_BLOCKED_BY_ANNOUNCEMENT_ONLY_MESSAGE" = "只有此群組的管理員可以開始通話。";

/* Title for error alert indicating that only group administrators can start calls in announcement-only groups. */
"GROUP_CALL_BLOCKED_BY_ANNOUNCEMENT_ONLY_TITLE" = "不得開始群組通話";

/* String displayed in group call grid cell when a user is blocked. Embeds {user's name} */
"GROUP_CALL_BLOCKED_USER_FORMAT" = "%1$@ 已被封鎖";

/* Context menu action to navigate to the chat with a call participant. */
"GROUP_CALL_CONTEXT_MENU_GO_TO_CHAT" = "前往聊天";

/* Context menu action to mute a call participant's audio. */
"GROUP_CALL_CONTEXT_MENU_MUTE_AUDIO" = "將音訊靜音";

/* Context menu action to view a call participant's profile details. */
"GROUP_CALL_CONTEXT_MENU_PROFILE_DETAILS" = "個人檔案資訊";

/* Context menu action to remove a call participant from the call. */
"GROUP_CALL_CONTEXT_MENU_REMOVE_FROM_CALL" = "從通話中移除";

/* Button to continue an ongoing group call */
"GROUP_CALL_CONTINUE_BUTTON" = "繼續通話";

/* Text in conversation view for a group call that has since ended */
"GROUP_CALL_ENDED_MESSAGE" = "群組通話已結束";

/* A button to receive more info about not seeing a participant in group call grid */
"GROUP_CALL_ERROR_DETAILS" = "更多資訊";

/* An error displayed to the user when the group call ends because it has exceeded the max devices. */
"GROUP_CALL_HAS_MAX_DEVICES_UNKNOWN_COUNT" = "參與此通話的人數已達到上限。請稍後再試。";

/* Text explaining that someone has sent a ring to the group. Embeds {ring sender name} */
"GROUP_CALL_INCOMING_RING_FORMAT" = "%1$@ 正在致電群組";

/* Text explaining the group call is full */
"GROUP_CALL_IS_FULL" = "通話人數已滿";

/* Text shown before the user starts a group call if the user has enabled ringing and there is one other person in the group. Embeds {member name} */
"GROUP_CALL_IS_RINGING_ONE_PERSON_FORMAT" = "正在打電話給 %1$@…";

/* Text shown before the user starts a group call if the user has enabled ringing and there are two other people in the group. Embeds {{ %1$@ participant1, %2$@ participant2 }} */
"GROUP_CALL_IS_RINGING_TWO_PEOPLE_FORMAT" = "正在打電話給 %1$@ 和 %2$@…";

/* Button to join an ongoing group call */
"GROUP_CALL_JOIN_BUTTON" = "加入通話";

/* Button to leave a group call */
"GROUP_CALL_LEAVE_BUTTON" = "退出通話";

/* Title for a 'done' button on a sheet showing the group call members list */
"GROUP_CALL_MEMBER_LIST_DONE_BUTTON_TITLE" = "完成";

/* Title for the section of the group call member list which displays the list of all members in the call. */
"GROUP_CALL_MEMBER_LIST_IN_CALL_SECTION_HEADER" = "通話中";

/* Subtitle for a row representing a call member, when that member is presenting. */
"GROUP_CALL_MEMBER_LIST_PRESENTING_SUBTITLE" = "發言中";

/* Title for the section of the group call member list which displays the list of members with their hand raised. */
"GROUP_CALL_MEMBER_LIST_RAISED_HANDS_SECTION_HEADER" = "已舉手";

/* A count of members in a given group call member list section, displayed after the header. */
"GROUP_CALL_MEMBER_LIST_SECTION_HEADER_MEMBER_COUNT" = "(%1$d)";

/* Title for a button on the group members sheet for sharing that call's link. */
"GROUP_CALL_MEMBER_LIST_SHARE_CALL_LINK_BUTTON" = "分享通話連結";

/* Label for an unknown member in the group call member list when they are the only member of the call. */
"GROUP_CALL_MEMBER_LIST_SINGLE_UNKNOWN_MEMBER_ROW" = "1 人";

/* Title for the sheet showing the group call members list */
"GROUP_CALL_MEMBER_LIST_TITLE" = "通話資訊";

/* Message on an action sheet when tapping an info button next to unknown members in the group call member list. */
"GROUP_CALL_MEMBER_LIST_UNKNOWN_MEMBERS_INFO_SHEET" = "加入通話之前，你只能看到電話聯絡人、與你同群組的成員或與你進行 1:1 聊天者的姓名。加入通話後，你將看到所有姓名和照片。";

/* String displayed in cell when media from a user can't be displayed in group call grid. Embeds {user's name} */
"GROUP_CALL_MISSING_MEDIA_KEYS_FORMAT" = "無法接收 %1$@ 的音訊和影片";

/* Message body for alert explaining that a group call participant cannot be displayed because of missing keys */
"GROUP_CALL_NO_KEYS_ALERT_MESSAGE" = "這可能是由於有人未驗證你的安全碼變更、對方的裝置有問題，或者對方已經將你封鎖。";

/* Title for alert explaining that a group call participant cannot be displayed because of missing keys. Embeds {{ user's name }} */
"GROUP_CALL_NO_KEYS_ALERT_TITLE_FORMAT" = "無法接收 %1$@ 的音訊和影片";

/* Text explaining that you are the only person currently in the group call */
"GROUP_CALL_NO_ONE_HERE" = "暫時只得您一個人";

/* Text indicating you can't take this action because you're not a member of the group */
"GROUP_CALL_NOT_A_MEMBER" = "你已不再是此群組的成員，因此無法執行此操作。";

/* Copy explaining that a user has joined the group call. Embeds {member name} */
"GROUP_CALL_NOTIFICATION_ONE_JOINED_FORMAT" = "%1$@ 已加入通話";

/* Copy explaining that a user has left the group call. Embeds {member name} */
"GROUP_CALL_NOTIFICATION_ONE_LEFT_FORMAT" = "%1$@ 已離開通話";

/* Copy explaining that two users have joined the group call. Embeds {first member name}, {second member name} */
"GROUP_CALL_NOTIFICATION_TWO_JOINED_FORMAT" = "%1$@ 和 %2$@ 已加入通話";

/* Copy explaining that two users have left the group call. Embeds {first member name}, {second member name} */
"GROUP_CALL_NOTIFICATION_TWO_LEFT_FORMAT" = "%1$@ 和 %2$@ 已離開通話";

/* Text explaining that there is one person in the group call. Embeds {member name} */
"GROUP_CALL_ONE_PERSON_HERE_FORMAT" = "%1$@ 正在通話中";

/* Text explaining that a member is presenting. Embeds {member name} */
"GROUP_CALL_PRESENTING_FORMAT" = "%1$@ 現正展示";

/* Text indicating that the user has lost their connection to the call and we are reconnecting. */
"GROUP_CALL_RECONNECTING" = "正在重新連線";

/* Label for a button to block a member from a group call. */
"GROUP_CALL_REMOVE_MEMBER_CONFIRMATION_ACTION_SHEET_BLOCK_ACTION" = "從通話中封鎖";

/* Label for the button to confirm removing a member from a group call. */
"GROUP_CALL_REMOVE_MEMBER_CONFIRMATION_ACTION_SHEET_REMOVE_ACTION" = "移除";

/* Title for action sheet confirming removal of a member from a group call. embeds {{ name }} */
"GROUP_CALL_REMOVE_MEMBER_CONFIRMATION_ACTION_SHEET_TITLE" = "要將%1$@從通話中移除嗎？";

/* The title of an alert when you've been removed from a group call. */
"GROUP_CALL_REMOVED" = "已從通話中移除";

/* The message of an alert when you've been removed from a group call. */
"GROUP_CALL_REMOVED_MESSAGE" = "有人將你從通話中移除。";

/* The title of an alert when tried to join a call using a link but the admin rejected your request. */
"GROUP_CALL_REQUEST_DENIED" = "加入請求遭拒";

/* The message of an alert when tried to join a call using a link but the admin rejected your request. */
"GROUP_CALL_REQUEST_DENIED_MESSAGE" = "你加入通話的請求已被拒絕。";

/* notification body when you join a group call and an already-joined participant has an untrusted safety number */
"GROUP_CALL_SAFETY_NUMBER_CHANGE_AT_JOIN_BODY" = "有一位通話參與者的安全碼有變。請點按來檢視。";

/* notification body when a group call participant joins with an untrusted safety number */
"GROUP_CALL_SAFETY_NUMBER_CHANGE_BODY" = "群組內有一位通話參與者的安全碼有變。請點按來檢視。";

/* Toast view text informing user about swiping to screen share */
"GROUP_CALL_SCREEN_SHARE_TOAST" = "向上滑動以檢視畫面分享";

/* Text in conversation view for a group call that someone started. We don't know who */
"GROUP_CALL_SOMEONE_STARTED_MESSAGE" = "有人已發起群組通話";

/* Toast view text informing user about swiping to speaker view */
"GROUP_CALL_SPEAKER_VIEW_TOAST" = "向上滑動以轉換檢視";

/* Text explaining that you started a group call. */
"GROUP_CALL_STARTED_BY_YOU" = "您已發起群組通話";

/* Text explaining that someone started a group call. Embeds {{call creator display name}} */
"GROUP_CALL_STARTED_MESSAGE_FORMAT" = "%1$@ 已發起群組通話";

/* Text displayed when trying to turn on ringing when calling a large group. */
"GROUP_CALL_TOO_LARGE_TO_RING" = "群組太大，無法給參與者響鈴。";

/* Text explaining that there are two people in the group call. Embeds {{ %1$@ participant1, %2$@ participant2 }} */
"GROUP_CALL_TWO_PEOPLE_HERE_FORMAT" = "%1$@ 和 %2$@ 正在通話中";

/* An error displayed to the user when the group call unexpectedly ends. */
"GROUP_CALL_UNEXPECTEDLY_ENDED" = "您的通話已中斷。請檢查您的連線，然後重試。";

/* Text shown before the user starts a group call if the user has not enabled ringing and there is one other person in the group. Embeds {member name} */
"GROUP_CALL_WILL_NOTIFY_ONE_PERSON_FORMAT" = "%1$@ 將會收到通知";

/* Text shown before the user starts a group call if the user has not enabled ringing and there are two other people in the group. Embeds {{ %1$@ participant1, %2$@ participant2 }} */
"GROUP_CALL_WILL_NOTIFY_TWO_PEOPLE_FORMAT" = "%1$@ 和 %2$@ 將會收到通知";

/* Text shown before the user starts a group call if the user has enabled ringing and there is one other person in the group. Embeds {member name} */
"GROUP_CALL_WILL_RING_ONE_PERSON_FORMAT" = "Signal 會打電話給 %1$@";

/* Text shown before the user starts a group call if the user has enabled ringing and there are two other people in the group. Embeds {{ %1$@ participant1, %2$@ participant2 }} */
"GROUP_CALL_WILL_RING_TWO_PEOPLE_FORMAT" = "Signal 會打電話給 %1$@ 和 %2$@";

/* Text explaining that you are in the group call. */
"GROUP_CALL_YOU_ARE_HERE" = "您加入了群組通話";

/* Text describing the local user in the group call members sheet when connected from another device. */
"GROUP_CALL_YOU_ON_ANOTHER_DEVICE" = "您 (在另一台裝置上)";

/* Message indicating that group was created by the local user. */
"GROUP_CREATED_BY_LOCAL_USER" = "您已建立此群組。";

/* Message indicating that group was created by another user. Embeds {{remote user name}}. */
"GROUP_CREATED_BY_REMOTE_USER_FORMAT" = "%1$@ 建立了群組。";

/* Message indicating that group was created by an unknown user. */
"GROUP_CREATED_BY_UNKNOWN_USER" = "群組已創建。";

/* Displayed in a full screen modal when creating a new group. */
"GROUP_CREATING" = "正在建立…";

/* Message shown in conversation view that indicates there were issues with group creation. */
"GROUP_CREATION_FAILED" = "並非所有成員均可被新增至該群組。請輕觸重試。";

/* Text indication the user can tap to view the full group description */
"GROUP_DESCRIPTION_MORE" = "更多";

/* Placeholder text for 'group description' field. */
"GROUP_DESCRIPTION_PLACEHOLDER" = "新增群組描述…";

/* Footer text when editing the group description */
"GROUP_DESCRIPTION_VIEW_EDIT_FOOTER" = "此群組中的成員，以及獲邀加入群組的人，將會見到群組描述。";

/* Title for the group description view. */
"GROUP_DESCRIPTION_VIEW_TITLE" = "群組描述";

/* Title for the group description view. Embeds {{ the number of characters that can be added to the description without hitting the length limit }}. */
"GROUP_DESCRIPTION_VIEW_TITLE_FORMAT" = "群組描述 (%1$@)";

/* Message indicating that the group invite link was disabled. */
"GROUP_INVITE_LINK_DISABLED" = "群組連結已關閉。";

/* Message indicating that the group invite link was disabled by the local user. */
"GROUP_INVITE_LINK_DISABLED_BY_LOCAL_USER" = "您已關閉群組連結。";

/* Message indicating that the group invite link was disabled by a remote user. Embeds {{ user who disabled the group invite link }}. */
"GROUP_INVITE_LINK_DISABLED_BY_REMOTE_USER_FORMAT" = "%1$@ 已關閉群組連結。";

/* Message indicating that the group invite link was enabled. */
"GROUP_INVITE_LINK_ENABLED_WITH_APPROVAL" = "群組連結已開啟，管理員核准已開啟。";

/* Message indicating that the group invite link was enabled by the local user. */
"GROUP_INVITE_LINK_ENABLED_WITH_APPROVAL_BY_LOCAL_USER" = "您已開啟群組連結，管理員核准已開啟。";

/* Message indicating that the group invite link was enabled by a remote user. Embeds {{ user who enabled the group invite link }}. */
"GROUP_INVITE_LINK_ENABLED_WITH_APPROVAL_BY_REMOTE_USER_FORMAT" = "%1$@ 已開啟須經管理員批准的群組連結。";

/* Message indicating that the group invite link was enabled. */
"GROUP_INVITE_LINK_ENABLED_WITHOUT_APPROVAL" = "群組連結已開啟，管理員核准已關閉。";

/* Message indicating that the group invite link was enabled by the local user. */
"GROUP_INVITE_LINK_ENABLED_WITHOUT_APPROVAL_BY_LOCAL_USER" = "您已開啟群組連結，管理員核准已關閉。";

/* Message indicating that the group invite link was enabled by a remote user. Embeds {{ user who enabled the group invite link }}. */
"GROUP_INVITE_LINK_ENABLED_WITHOUT_APPROVAL_BY_REMOTE_USER_FORMAT" = "%1$@ 已開啟無須經管理員批准的群組連結。";

/* Displayed in a full screen modal when joining a group via an invite link */
"GROUP_INVITE_LINK_JOINING" = "正在加入…";

/* Message indicating that the group invite link was reset. */
"GROUP_INVITE_LINK_RESET" = " 群組連結已重設。";

/* Message indicating that the group invite link was reset by the local user. */
"GROUP_INVITE_LINK_RESET_BY_LOCAL_USER" = "您已重設群組連結。";

/* Message indicating that the group invite link was reset by a remote user. Embeds {{ user who reset the group invite link }}. */
"GROUP_INVITE_LINK_RESET_BY_REMOTE_USER_FORMAT" = "%1$@ 已重設群組連結。";

/* Message indicating that the group invite link was set to not require approval. */
"GROUP_INVITE_LINK_SET_TO_NOT_REQUIRE_APPROVAL" = "群組連結須經管理員批准的要求已取消。";

/* Message indicating that the group invite link was set to not require approval by the local user. */
"GROUP_INVITE_LINK_SET_TO_NOT_REQUIRE_APPROVAL_BY_LOCAL_USER" = "您已為群組連結關閉管理員核准。";

/* Message indicating that the group invite link was set to not require approval by a remote user. Embeds {{ user who set the group invite link to not require approval }}. */
"GROUP_INVITE_LINK_SET_TO_NOT_REQUIRE_APPROVAL_BY_REMOTE_USER_FORMAT" = "%1$@ 已取消群組連結須經管理員批准的要求。";

/* Message indicating that the group invite link was set to require approval. */
"GROUP_INVITE_LINK_SET_TO_REQUIRE_APPROVAL" = "群組連結須經管理員批准的要求已開啟。";

/* Message indicating that the group invite link was set to require approval by the local user. */
"GROUP_INVITE_LINK_SET_TO_REQUIRE_APPROVAL_BY_LOCAL_USER" = "您已為群組連結開啟管理員核准。";

/* Message indicating that the group invite link was set to require approval by a remote user. Embeds {{ user who set the group invite link to require approval }}. */
"GROUP_INVITE_LINK_SET_TO_REQUIRE_APPROVAL_BY_REMOTE_USER_FORMAT" = "%1$@ 已開啟群組連結須經管理員批准的要求。";

/* Format for the message for an alert indicating that a member was invited to a group. Embeds: {{ the name of the member. }} */
"GROUP_INVITES_SENT_ALERT_MESSAGE_1_FORMAT" = "您不可自動將 %1$@ 新增至此群組。他們已獲邀加入群組，而且各人在接受之前，不會看見任何群組訊息。";

/* Message for an alert indicating that some members were invited to a group. */
"GROUP_INVITES_SENT_ALERT_TITLE_N_MESSAGE" = "您不可自動將這些使用者新增至此群組。他們已獲邀加入群組，而且各人在接受之前，不會看見任何群組訊息。";

/* Message indicating that 'announcement-only' mode was disabled. */
"GROUP_IS_ANNOUNCEMENT_ONLY_DISABLED" = "群組設定已變更為允許所有成員傳送訊息。";

/* Message indicating that 'announcement-only' mode was disabled by the local user. */
"GROUP_IS_ANNOUNCEMENT_ONLY_DISABLED_BY_LOCAL_USER" = "您已將群組設定變更為允許所有成員傳送訊息。";

/* Message indicating that 'announcement-only' mode was disabled by a remote user. Embeds {{ user who disabled 'announcement-only' mode }}. */
"GROUP_IS_ANNOUNCEMENT_ONLY_DISABLED_BY_REMOTE_USER_FORMAT" = "%1$@ 已將群組設定變更為允許所有成員傳送訊息。";

/* Message indicating that 'announcement-only' mode was enabled. */
"GROUP_IS_ANNOUNCEMENT_ONLY_ENABLED" = "群組設定已變更為僅允許管理員傳送訊息。";

/* Message indicating that 'announcement-only' mode was enabled by the local user. */
"GROUP_IS_ANNOUNCEMENT_ONLY_ENABLED_BY_LOCAL_USER" = "您已將群組設定變更為僅允許管理員傳送訊息。";

/* Message indicating that 'announcement-only' mode was enabled by a remote user. Embeds {{ user who enabled 'announcement-only' mode }}. */
"GROUP_IS_ANNOUNCEMENT_ONLY_ENABLED_BY_REMOTE_USER_FORMAT" = "%1$@ 已將群組設定變更為僅允許管理員傳送訊息。";

/* Message text for the 'group invite link' action sheet. */
"GROUP_LINK_ACTION_SHEET_JOIN_MESSAGE" = "要加入此群組並與其成員分享你的名稱和照片嗎？";

/* Message text for the 'group invite link' action sheet, if the user will be requesting to join. */
"GROUP_LINK_ACTION_SHEET_JOIN_MESSAGE_W_REQUEST" = "當你請求加入時，你的名稱和照片將會分享給此群組的成員。你的請求必須經管理員核准。";

/* Subtitle indicating that the local user has been blocked from joining the group */
"GROUP_LINK_ACTION_SHEET_VIEW_BLOCKED_FROM_JOINING_SUBTITLE" = "你無法透過群組連結加入此群組，因為管理員已移除你。請聯絡管理員以重新加入該群組。";

/* Title indicating that you cannot join a group in the 'group invite link' action sheet. */
"GROUP_LINK_ACTION_SHEET_VIEW_CANNOT_JOIN_GROUP_TITLE" = "無法加入群組";

/* Error message the attempt to request to join the group failed due to the group being ended. */
"GROUP_LINK_ACTION_SHEET_VIEW_END_GROUP_MESSAGE" = "無法加入此群組";

/* Subtitle indicating that the group invite link has expired in the 'group invite link' action sheet. */
"GROUP_LINK_ACTION_SHEET_VIEW_EXPIRED_LINK_SUBTITLE" = "此群組連結已失效。";

/* Indicator for group conversations in the 'group invite link' action sheet. */
"GROUP_LINK_ACTION_SHEET_VIEW_GROUP_INDICATOR" = "群組";

/* Label for the 'join' button in the 'group invite link' action sheet. */
"GROUP_LINK_ACTION_SHEET_VIEW_JOIN_BUTTON" = "加入";

/* Label indicating that the group info is being loaded in the 'group invite link' action sheet. */
"GROUP_LINK_ACTION_SHEET_VIEW_LOADING_TITLE" = "正在載入…";

/* Label for the 'request to join' button in the 'group invite link' action sheet. */
"GROUP_LINK_ACTION_SHEET_VIEW_REQUEST_TO_JOIN_BUTTON" = "申請加入";

/* Error message the attempt to request to join the group failed due to network connectivity. */
"GROUP_LINK_COULD_NOT_REQUEST_TO_JOIN_GROUP_DUE_TO_NETWORK_ERROR_MESSAGE" = "請檢查您的網絡，然後重試。";

/* Error message the attempt to request to join the group failed. */
"GROUP_LINK_COULD_NOT_REQUEST_TO_JOIN_GROUP_ERROR_MESSAGE" = "請重試。";

/* Message for the 'invalid group invite link' alert. */
"GROUP_LINK_INVALID_GROUP_INVITE_LINK_ERROR_MESSAGE" = "這不是有效的群組連結。在嘗試加入前，請確保連結的完整及正確。";

/* Title for the 'invalid group invite link' alert. */
"GROUP_LINK_INVALID_GROUP_INVITE_LINK_ERROR_TITLE" = "無效連結";

/* Explanation of the 'approve new group members' switch. */
"GROUP_LINK_PROMOTION_ALERT_APPROVE_NEW_MEMBERS_EXPLANATION" = "要求透過群組連結加入的新成員須經管理員核准。";

/* Label for the 'approve new group members' switch. */
"GROUP_LINK_PROMOTION_ALERT_APPROVE_NEW_MEMBERS_SWITCH" = "需要管理員核准";

/* Label for the 'enable and share link' button in the 'group link promotion' alert view. */
"GROUP_LINK_PROMOTION_ALERT_ENABLE_AND_SHARE_LINK" = "啟用並分享連結";

/* Label for the 'share link' button in the 'group link promotion' alert view. */
"GROUP_LINK_PROMOTION_ALERT_SHARE_LINK" = "分享連結";

/* Subtitle for the 'group link promotion' alert view. */
"GROUP_LINK_PROMOTION_ALERT_SUBTITLE" = "與好友分享此連結，讓他們快速加入此群組。";

/* Title for the 'group link promotion' alert view. */
"GROUP_LINK_PROMOTION_ALERT_TITLE" = "邀請好友";

/* Suggestion to invite more group members via the group invite link. */
"GROUP_LINK_PROMOTION_UPDATE" = "邀請好友透過群組連結加入您的群組";

/* Description text in the 'group link QR code' view. */
"GROUP_LINK_QR_CODE_VIEW_DESCRIPTION" = "別人掃描此二維碼後將可加入您的群組。若您開啟有關設定，將仍需管理員核准新成員。";

/* Label for the 'share code' button in the 'group link QR code' view. */
"GROUP_LINK_QR_CODE_VIEW_SHARE_CODE_BUTTON" = "分享二維碼";

/* The title for the 'group link QR code' view. */
"GROUP_LINK_QR_CODE_VIEW_TITLE" = "二維碼";

/* Label for the 'approve new members' switch in the 'group link' view. */
"GROUP_LINK_VIEW_APPROVE_NEW_MEMBERS_SWITCH" = "需要管理員核准";

/* Label for the 'copy link' button in the 'group link' view. */
"GROUP_LINK_VIEW_COPY_LINK" = "複製連結";

/* Label for the 'enable group link' switch in the 'group link' view. */
"GROUP_LINK_VIEW_ENABLE_GROUP_LINK_SWITCH" = "群組連結";

/* Footer for the 'member requests' section of the 'group link' view. */
"GROUP_LINK_VIEW_MEMBER_REQUESTS_SECTION_FOOTER" = "要求透過群組連結加入的新成員須經管理員核准。";

/* Label for the 'reset link' button in the 'group link' view. */
"GROUP_LINK_VIEW_RESET_LINK" = "重設連結";

/* Title for the 'confirm reset link' alert in the 'group link' view. */
"GROUP_LINK_VIEW_RESET_LINK_CONFIRM_ALERT_TITLE" = "您確定要重設群組連結嗎？別人將無法再以目前的連結加入群組。";

/* Label for the 'share link' button in the 'group link' view. */
"GROUP_LINK_VIEW_SHARE_LINK" = "共享";

/* Label for the 'share group link via iOS sharing UI' button in the 'group link' view. */
"GROUP_LINK_VIEW_SHARE_LINK_VIA_IOS_SHARING" = "共享";

/* Label for the 'share group link via QR code' button in the 'group link' view. */
"GROUP_LINK_VIEW_SHARE_LINK_VIA_QR_CODE" = "二維碼";

/* Label for the 'share group link via Signal' button in the 'group link' view. */
"GROUP_LINK_VIEW_SHARE_LINK_VIA_SIGNAL" = "透過 Signal 分享";

/* Message for the 'share group link' action sheet in the 'group link' view. */
"GROUP_LINK_VIEW_SHARE_SHEET_MESSAGE" = "任何人憑此連結將可檢視此群組的名稱和成員，並請求加入。請與您信任的人分享此連結。";

/* The title for the 'group link' view. */
"GROUP_LINK_VIEW_TITLE" = "群組連結";

/* Message indicating that the local user was added to the group by another user. Embeds {{remote user name}}. */
"GROUP_LOCAL_USER_ADDED_TO_GROUP_BY_REMOTE_USER_FORMAT" = "%1$@ 已將您新增至群組。";

/* Message indicating that the local user was granted administrator role. */
"GROUP_LOCAL_USER_GRANTED_ADMINISTRATOR" = "您現已是管理員。";

/* Message indicating that the local user was granted administrator role by another user. Embeds {{remote user name}}. */
"GROUP_LOCAL_USER_GRANTED_ADMINISTRATOR_BY_REMOTE_USER_FORMAT" = "%1$@ 已將您設為管理員。";

/* Message indicating that the local user accepted an invite to the group. */
"GROUP_LOCAL_USER_INVITE_ACCEPTED" = "您已接受加入群組的邀請。";

/* Message indicating that the local user accepted an invite to the group. Embeds {{user who invited the local user}}. */
"GROUP_LOCAL_USER_INVITE_ACCEPTED_FORMAT" = "您已接受來自 %1$@ 的加入群組邀請。";

/* Message indicating that the local user declined an invite to the group. */
"GROUP_LOCAL_USER_INVITE_DECLINED_BY_LOCAL_USER" = "您已拒絕加入群組的邀請。";

/* Message indicating that the local user declined an invite to the group. Embeds {{user who invited the local user}}. */
"GROUP_LOCAL_USER_INVITE_DECLINED_FORMAT" = "您已拒絕來自 %1$@ 的加入群組邀請。";

/* Message indicating that the local user's invite was revoked by another user. Embeds {{remote user name}}. */
"GROUP_LOCAL_USER_INVITE_REVOKED_BY_REMOTE_USER_FORMAT" = "%1$@ 已撤銷邀請您加入群組。";

/* Message indicating that the local user's invite was revoked by an unknown user. */
"GROUP_LOCAL_USER_INVITE_REVOKED_BY_UNKNOWN_USER" = "您加入群組的邀請已撤銷。";

/* Message indicating that the local user was invited to the group by another user. Embeds {{remote user name}}. */
"GROUP_LOCAL_USER_INVITED_BY_REMOTE_USER_FORMAT" = "%1$@ 已邀請您加入群組。";

/* Message indicating that the local user was invited to the group. */
"GROUP_LOCAL_USER_INVITED_TO_THE_GROUP" = "您已獲邀加入群組。";

/* Message indicating that the local user has joined the group. */
"GROUP_LOCAL_USER_JOINED_THE_GROUP" = "您已加入此群組。";

/* Message indicating that the local user has joined the group. */
"GROUP_LOCAL_USER_JOINED_THE_GROUP_VIA_GROUP_INVITE_LINK" = "您已憑群組連結加入此群組。";

/* Message indicating that the local user was removed from the group by another user. Embeds {{remote user name}}. */
"GROUP_LOCAL_USER_REMOVED_BY_REMOTE_USER_FORMAT" = "%1$@ 已將您移出群組。";

/* Message indicating that the local user was removed from the group by an unknown user. */
"GROUP_LOCAL_USER_REMOVED_BY_UNKNOWN_USER" = "您已被此群組移除。";

/* Message indicating that the local user's request to join the group was approved. */
"GROUP_LOCAL_USER_REQUEST_APPROVED" = "你加入群組的請求已被批准。";

/* Message indicating that the local user's request to join the group was approved by another user. Embeds {{ %@ the name of the user who approved the request }}. */
"GROUP_LOCAL_USER_REQUEST_APPROVED_BY_REMOTE_USER_FORMAT" = "%1$@ 已批准您加入此群組的請求。";

/* Message indicating that the local user cancelled their request to join the group. */
"GROUP_LOCAL_USER_REQUEST_CANCELLED_BY_LOCAL_USER" = "您已取消請求加入此群組。";

/* Message indicating that the local user's request to join the group was rejected. */
"GROUP_LOCAL_USER_REQUEST_REJECTED" = "您加入此群組的請求已被拒絕。";

/* Message indicating that the local user requested to join the group. */
"GROUP_LOCAL_USER_REQUESTED_TO_JOIN_TO_THE_GROUP" = "您已發送請求加入此群組。";

/* Message indicating that the local user had their administrator role revoked. */
"GROUP_LOCAL_USER_REVOKED_ADMINISTRATOR" = "您的管理員權限已被撤銷。";

/* Message indicating that the local user had their administrator role revoked by another user. Embeds {{remote user name}}. */
"GROUP_LOCAL_USER_REVOKED_ADMINISTRATOR_BY_REMOTE_USER_FORMAT" = "%1$@ 已撤銷您的管理員權限。";

/* Message indicating that the local user was added to the group. */
"GROUP_LOCAL_USER_WAS_ADDED_TO_THE_GROUP" = "一個成員已將您新增至此群組。";

/* Label indicating that a group member is an admin. */
"GROUP_MEMBER_ADMIN_INDICATOR" = "管理員";

/* Label indicating that a new group has no other members. */
"GROUP_MEMBERS_NO_OTHER_MEMBERS" = "您可待建立此群組後新增或邀請好友。";

/* Title for the 'members' section of the 'group members' view. */
"GROUP_MEMBERS_SECTION_TITLE_MEMBERS" = "我的團隊";

/* A title string for a view that allows a user to review name collisions in group membership */
"GROUP_MEMBERSHIP_NAME_COLLISION_TITLE" = "檢閱成員";

/* First bullet point for the explainer sheet for group names */
"GROUP_NAME_EDUCATION_SHEET_BULLET_1" = "請小心那些冒充其他組織和企業的群組";

/* Second bullet point for the explainer sheet for group names */
"GROUP_NAME_EDUCATION_SHEET_BULLET_2" = "Signal 無法驗證姓名和相片";

/* Third bullet point for the explainer sheet for group names */
"GROUP_NAME_EDUCATION_SHEET_BULLET_3" = "Signal 絕不會聯絡你來索取你的註冊碼、PIN 碼或恢復金鑰";

/* Fourth bullet point for the explainer sheet for group names */
"GROUP_NAME_EDUCATION_SHEET_BULLET_4" = "不要與不認識的人分享個人資料";

/* Header for the explainer sheet for group names */
"GROUP_NAME_EDUCATION_SHEET_HEADER_FORMAT" = "<bold>群組名稱</bold>由群組成員選擇。";

/* Placeholder text for 'group name' field. */
"GROUP_NAME_PLACEHOLDER" = "群組名稱 (必填)";

/* Title for the group name view. */
"GROUP_NAME_VIEW_TITLE" = "群組名稱";

/* Message indicating that a remote user has accepted their invite. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_ACCEPTED_INVITE_FORMAT" = "%1$@ 已接受加入群組的邀請。";

/* Message indicating that a remote user has accepted an invite from the local user. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_ACCEPTED_INVITE_FROM_LOCAL_USER_FORMAT" = "%1$@ 已接受您的邀請加入群組。";

/* Message indicating that a remote user has accepted their invite. Embeds {{ %1$@ user who accepted their invite, %2$@ user who invited the user}}. */
"GROUP_REMOTE_USER_ACCEPTED_INVITE_FROM_REMOTE_USER_FORMAT" = "%1$@ 已接受來自 %2$@ 的加入群組邀請。";

/* Message indicating that a remote user was added to the group by the local user. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_ADDED_TO_GROUP_BY_LOCAL_USER_FORMAT" = "您已將 %1$@ 新增至群組。";

/* Message indicating that a remote user was added to the group by another user. Embeds {{ %1$@ user who added the user, %2$@ user who was added}}. */
"GROUP_REMOTE_USER_ADDED_TO_GROUP_BY_REMOTE_USER_FORMAT" = "%1$@ 已將 %2$@ 新增至群組。";

/* Message indicating that a remote user was added to the group. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_ADDED_TO_GROUP_FORMAT" = "%1$@ 已被新增至此群組。";

/* Message indicating that a remote user has declined their invite. */
"GROUP_REMOTE_USER_DECLINED_INVITE" = "有 1 個人已拒絕加入群組的邀請。";

/* Message indicating that a remote user has declined their invite. Embeds {{ user who invited them }}. */
"GROUP_REMOTE_USER_DECLINED_INVITE_FORMAT" = "有 1 個人已拒絕來自 %1$@ 的加入群組邀請。";

/* Message indicating that a remote user has declined an invite to the group from the local user. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_DECLINED_INVITE_FROM_LOCAL_USER_FORMAT" = "%1$@ 已拒絕您的加入群組邀請。";

/* Message indicating that a remote user was granted administrator role. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_GRANTED_ADMINISTRATOR" = "%1$@ 現在是管理員";

/* Message indicating that a remote user was granted administrator role by local user. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_GRANTED_ADMINISTRATOR_BY_LOCAL_USER" = "您已將 %1$@ 設為管理員。";

/* Message indicating that a remote user was granted administrator role by another user. Embeds {{ %1$@ user who granted, %2$@ user who was granted administrator role}}. */
"GROUP_REMOTE_USER_GRANTED_ADMINISTRATOR_BY_REMOTE_USER_FORMAT" = "%1$@ 已將 %2$@ 設為管理員。";

/* Message indicating that a remote user's invite was revoked by the local user. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_INVITE_REVOKED_BY_LOCAL_USER_FORMAT" = "有 %1$@ 個人的加入群組邀請已被撤銷。";

/* Message indicating that a remote user was invited to the group by the local user. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_INVITED_BY_LOCAL_USER_FORMAT" = "您已邀請 %1$@ 加入群組。";

/* Message indicating that a remote user was added to the group. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_JOINED_GROUP_FORMAT" = "%1$@ 已加入此群組。";

/* Message indicating that another user has joined the group. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_JOINED_THE_GROUP_VIA_GROUP_INVITE_LINK_FORMAT" = "%1$@ 已透過群組連結加入此群組。";

/* Message indicating that a remote user has left the group. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_LEFT_GROUP_FORMAT" = "%1$@ 已退出此群組。";

/* Message indicating that a remote user was removed from the group by the local user. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_REMOVED_BY_LOCAL_USER_FORMAT" = "您已將 %1$@ 移出群組。";

/* Message indicating that a remote user was removed from the group by an unknown user. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_REMOVED_BY_UNKNOWN_USER_FORMAT" = "%1$@ 已不在此群組中";

/* Message indicating that the remote user was removed from the group. Embeds {{ %1$@ user who removed the user, %2$@ user who was removed}}. */
"GROUP_REMOTE_USER_REMOVED_FROM_GROUP_BY_REMOTE_USER_FORMAT" = "%1$@ 已將 %2$@ 移出群組。";

/* Message indicating that a remote user's request to join the group was approved by the local user. Embeds {{requesting user name}}. */
"GROUP_REMOTE_USER_REQUEST_APPROVED_BY_LOCAL_USER_FORMAT" = "您已批准 %1$@ 加入此群組的請求。";

/* Message indicating that a remote user's request to join the group was approved by another user. Embeds {{ %1$@ requesting user name, %2$@ approving user name }}. */
"GROUP_REMOTE_USER_REQUEST_APPROVED_BY_REMOTE_USER_FORMAT" = "%2$@ 已批准 %1$@ 加入此群組的請求。";

/* Message indicating that a remote user's request to join the group was approved by an unknown user. Embeds {{ %1$@ requesting user name }}. */
"GROUP_REMOTE_USER_REQUEST_APPROVED_BY_UNKNOWN_USER_FORMAT" = "加入的要求已從 %1$@ 獲得批准。";

/* Message indicating that a remote user cancelled their request to join the group. Embeds {{ the name of the requesting user }}. */
"GROUP_REMOTE_USER_REQUEST_CANCELLED_BY_REMOTE_USER_FORMAT" = "%1$@ 已取消加入此群組的請求。";

/* Message indicating that a remote user's request to join the group was rejected by the local user. Embeds {{requesting user name}}. */
"GROUP_REMOTE_USER_REQUEST_REJECTED_BY_LOCAL_USER_FORMAT" = "您已拒絕 %1$@ 加入此群組的請求。";

/* Message indicating that a remote user's request to join the group was rejected by another user. Embeds {{ %1$@ requesting user name, %2$@ rejecting user name }}. */
"GROUP_REMOTE_USER_REQUEST_REJECTED_BY_REMOTE_USER_FORMAT" = "%2$@ 已拒絕 %1$@ 加入此群組的請求。";

/* Message indicating that a remote user's request to join the group was rejected. Embeds {{requesting user name}}. */
"GROUP_REMOTE_USER_REQUEST_REJECTED_FORMAT" = "%1$@ 加入群組的請求未通過。";

/* Message indicating that a remote user requested to join the group. Embeds {{requesting user name}}. */
"GROUP_REMOTE_USER_REQUESTED_TO_JOIN_THE_GROUP_FORMAT" = "%1$@ 透過群組連結請求加入。";

/* Message indicating that a remote user had their administrator role revoked. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_REVOKED_ADMINISTRATOR" = "%1$@ 已撤銷他們的管理員權限。";

/* Message indicating that a remote user had their administrator role revoked by local user. Embeds {{remote user name}}. */
"GROUP_REMOTE_USER_REVOKED_ADMINISTRATOR_BY_LOCAL_USER" = "您已撤銷 %1$@ 的管理員權限。";

/* Message indicating that a remote user had their administrator role revoked by another user. Embeds {{ %1$@ user who revoked, %2$@ user who was granted administrator role}}. */
"GROUP_REMOTE_USER_REVOKED_ADMINISTRATOR_BY_REMOTE_USER_FORMAT" = "%1$@ 已撤銷 %2$@ 的管理員權限。";

/* Label for the 'member requests' mode of the 'group requests and invites' view. */
"GROUP_REQUESTS_AND_INVITES_VIEW_MEMBER_REQUESTS_MODE" = "請求";

/* Label for the 'pending invites' mode of the 'group requests and invites' view. */
"GROUP_REQUESTS_AND_INVITES_VIEW_PENDING_INVITES_MODE" = "邀請";

/* The title for the 'group requests and invites' view. */
"GROUP_REQUESTS_AND_INVITES_VIEW_TITLE" = "請求與邀請";

/* Name for a group story on the stories list. Embeds {author's name}, {group name} */
"GROUP_STORY_NAME_FORMAT" = "由 %1$@ 發給 %2$@";

/* Text indicating you reacted to a group story (the header on the bubble says \"You\") */
"GROUP_STORY_REPLY_REACTION_SECOND_PERSON" = "回應了限時動態";

/* Text indicating someone else reacted to a group story (the header on the bubble says their name, e.g. \"Bob\") */
"GROUP_STORY_REPLY_REACTION_THIRD_PERSON" = "回應了限時動態";

/* Button to delete the story on the 'group story settings' view */
"GROUP_STORY_SETTINGS_DELETE_BUTTON" = "移除群組限時動態";

/* Action sheet title confirming deletion of a group story on the 'group story settings' view. Embeds {{ group name }} */
"GROUP_STORY_SETTINGS_DELETE_CONFIRMATION_FORMAT" = "您確定要移除「%1$@」嗎？";

/* Section footer for the 'viewers' section on the 'group story settings' view. Embeds {{ group name }} */
"GROUP_STORY_SETTINGS_WHO_CAN_VIEW_THIS_FOOTER_FORMAT" = "「%1$@」群組聊天的成員可以瀏覽和回覆此限時動態。你可以更新此群組聊天的成員資格。";

/* Section header for the 'viewers' section on the 'group story settings' view */
"GROUP_STORY_SETTINGS_WHO_CAN_VIEW_THIS_HEADER" = "誰可以瀏覽此限時動態";

/* Message indicating that the group was terminated by the local user. */
"GROUP_TERMINATED_BY_LOCAL_USER" = "你已解散群組";

/* Message indicating that the group was terminated by a remote user. Embeds {{ user who terminated the group }}. */
"GROUP_TERMINATED_BY_OTHER_USER" = "%1$@已解散群組";

/* Message indicating that the group was terminated by an unknown user. */
"GROUP_TERMINATED_BY_UNKNOWN_USER" = "群組已解散";

/* Error indicating a send failure due to the group being terminated. */
"GROUP_TERMINATED_MESSAGE_SEND_ERROR" = "你無法傳送訊息，因為群組已解散。";

/* Info message indicating that the group was updated by an unknown user. */
"GROUP_UPDATED" = "群組已更新。";

/* Message indicating that the group's avatar was removed. */
"GROUP_UPDATED_AVATAR_REMOVED" = "群組照片已被移除。";

/* Message indicating that the group's avatar was removed. */
"GROUP_UPDATED_AVATAR_REMOVED_BY_LOCAL_USER" = "您已移除群組照片。";

/* Message indicating that the group's avatar was removed by a remote user. Embeds {{user who removed the avatar}}. */
"GROUP_UPDATED_AVATAR_REMOVED_BY_REMOTE_USER_FORMAT" = "%1$@ 已移除群組照片。";

/* Message indicating that the group's avatar was changed. */
"GROUP_UPDATED_AVATAR_UPDATED" = "群組照片已更新。";

/* Message indicating that the group's avatar was changed. */
"GROUP_UPDATED_AVATAR_UPDATED_BY_LOCAL_USER" = "您已更新群組照片。";

/* Message indicating that the group's avatar was changed by a remote user. Embeds {{user who changed the avatar}}. */
"GROUP_UPDATED_AVATAR_UPDATED_BY_REMOTE_USER_FORMAT" = "%1$@ 已更新群組照片。";

/* Info message indicating that the group was updated by the local user. */
"GROUP_UPDATED_BY_LOCAL_USER" = "您已更新此群組。";

/* Info message indicating that the group was updated by another user. Embeds {{remote user name}}. */
"GROUP_UPDATED_BY_REMOTE_USER_FORMAT" = "%1$@ 已更新此群組。";

/* Message indicating that the group's description was removed. */
"GROUP_UPDATED_DESCRIPTION_REMOVED" = "群組描述已刪除。";

/* Message indicating that the group's description was removed by the local user. */
"GROUP_UPDATED_DESCRIPTION_REMOVED_BY_LOCAL_USER" = "您已刪除群組描述。";

/* Message indicating that the group's description was removed by a remote user. Embeds {{user who removed the name}}. */
"GROUP_UPDATED_DESCRIPTION_REMOVED_BY_REMOTE_USER_FORMAT" = "%1$@ 已刪除群組描述。";

/* Message indicating that the group's description was changed. */
"GROUP_UPDATED_DESCRIPTION_UPDATED" = "群組描述已變更。";

/* Message indicating that the group's description was changed by the local user.. */
"GROUP_UPDATED_DESCRIPTION_UPDATED_BY_LOCAL_USER" = "您已變更群組描述。";

/* Message indicating that the group's description was changed by a remote user. Embeds {{ user who changed the name }}. */
"GROUP_UPDATED_DESCRIPTION_UPDATED_BY_REMOTE_USER_FORMAT" = "%1$@ 已變更群組描述。";

/* Message indicating that the group's name was removed. */
"GROUP_UPDATED_NAME_REMOVED" = "群組名稱已刪除。";

/* Message indicating that the group's name was removed by the local user. */
"GROUP_UPDATED_NAME_REMOVED_BY_LOCAL_USER" = "您已刪除群組名稱。";

/* Message indicating that the group's name was removed by a remote user. Embeds {{user who removed the name}}. */
"GROUP_UPDATED_NAME_REMOVED_BY_REMOTE_USER_FORMAT" = "%1$@ 已刪除群組名稱。";

/* Message indicating that the group's name was changed by the local user. Embeds {{new group name}}. */
"GROUP_UPDATED_NAME_UPDATED_BY_LOCAL_USER_FORMAT" = "你已將群組名稱改為「%1$@」。";

/* Message indicating that the group's name was changed by a remote user. Embeds {{ %1$@ user who changed the name, %2$@ new group name}}. */
"GROUP_UPDATED_NAME_UPDATED_BY_REMOTE_USER_FORMAT" = "%1$@ 已將群組名稱改為「%2$@」。";

/* Message indicating that the group's name was changed. Embeds {{new group name}}. */
"GROUP_UPDATED_NAME_UPDATED_FORMAT" = "群組名稱現為「%1$@」。";

/* Message indicating that the group was migrated. */
"GROUP_WAS_MIGRATED" = "此群組已升級至「新版群組」。";

/* Message indicating that the local user was invited after the group was migrated. */
"GROUP_WAS_MIGRATED_LOCAL_USER_INVITED" = "你無法被新增至新版群組，已邀請你加入。";

/* Message indicating that the local user left the group. */
"GROUP_YOU_LEFT" = "你已退出群組。";

/* Label for group administrators in the 'announcement-only' group UI. */
"GROUPS_ANNOUNCEMENT_ONLY_ADMINISTRATORS" = "管理員";

/* Format for indicator that only group administrators can starts a group call and sends messages to an 'announcement-only' group. Embeds {{ a \"admins\" link. }}. */
"GROUPS_ANNOUNCEMENT_ONLY_BLOCKING_SEND_OR_CALL_FORMAT" = "只有 %1$@ 可以傳送訊息";

/* Label indicating the user can contact a group administrators of an 'announcement-only' group. */
"GROUPS_ANNOUNCEMENT_ONLY_CONTACT_ADMIN" = "傳送訊息給管理員";

/* Label for button that lets the user block a request to join the group. */
"GROUPS_BLOCK_REQUEST_BUTTON" = "封鎖請求";

/* Label for button that will block a request to join a group. */
"GROUPS_BLOCK_REQUEST_SHEET_BLOCK_BUTTON" = "封鎖請求";

/* Message for sheet offering to let the user block a request to join the group. Embeds {{ the requester's name }}. */
"GROUPS_BLOCK_REQUEST_SHEET_MESSAGE" = "%1$@ 將無法透過群組連結加入或請求加入群組，但管理員仍可將對方加入群組。";

/* Title for sheet asking if the user wants to block a request to join the group. */
"GROUPS_BLOCK_REQUEST_SHEET_TITLE" = "要封鎖請求嗎？";

/* Message for the 'can't replace group admin' alert. */
"GROUPS_CANT_REPLACE_ADMIN_ALERT_MESSAGE" = "離開此群組前，請選擇一位新的管理員。";

/* Error message indicating that a member can't be added to a group because they are already in the group. */
"GROUPS_ERROR_MEMBER_ALREADY_IN_GROUP" = "使用者已在群組中。";

/* Error indicating that an error occurred while accepting an invite. */
"GROUPS_INVITE_ACCEPT_INVITE_FAILED" = "無法接收邀請。";

/* Label for 'invite friends to group' button. */
"GROUPS_INVITE_FRIENDS_BUTTON" = "邀請好友";

/* Label indicating a legacy group. */
"GROUPS_LEGACY_GROUP_INDICATOR" = "舊版群組";

/* Message for the 'replace group admin' alert. */
"GROUPS_REPLACE_ADMIN_ALERT_MESSAGE" = "離開此群組前，請選擇一位新的管理員。";

/* Title for the 'replace group admin' alert. */
"GROUPS_REPLACE_ADMIN_ALERT_TITLE" = "請選擇新的管理員";

/* Label for the 'replace group admin' button. */
"GROUPS_REPLACE_ADMIN_BUTTON" = "請選擇新的管理員";

/* Title for alert warning the user that they've reached the recommended limit on how many members can be in a group. */
"GROUPS_TOO_MANY_MEMBERS_ALERT_TITLE" = "已到達建議的成員人數上限";

/* Message asking the user to confirm that they want to add a member to the group. */
"GROUPS_TOO_MANY_MEMBERS_CONFIRM" = "仍要新增成員嗎？";

/* Label for button that lets the user view the request to join the group. */
"GROUPS_VIEW_REQUEST_BUTTON" = "檢視入群申請";

/* Label for button that lets the user view the requests to join the group. */
"GROUPS_VIEW_REQUESTS_BUTTON" = "檢視入群申請";

/* Help item allowing the user to file a support request */
"HELP_CONTACT_US" = "聯絡我們";

/* Help item that takes the user to the Signal support website */
"HELP_SUPPORT_CENTER" = "支援中心";

/* A format for the 'remove user' action sheet title. Embeds {{the removed user's name or phone number}}. */
"HIDE_RECIPIENT_ACTION_SHEET_TITLE_FORMAT" = "要移除 %1$@ 嗎？";

/* An explanation of the consequences of removing a user. */
"HIDE_RECIPIENT_BEHAVIOR_EXPLANATION" = "你不會在搜尋中看到此人。如他們日後向你傳送訊息，你會收到訊息請求。";

/* Button label for the 'remove' button */
"HIDE_RECIPIENT_BUTTON" = "移除";

/* Toast message confirming the recipient was removed. Embeds {{The name of the user who was removed.}}.. */
"HIDE_RECIPIENT_CONFIRMATION_TOAST" = "%1$@ 已被移除。";

/* An explanation of why a user was not successfully removed and what to do. */
"HIDE_RECIPIENT_ERROR_ACTION_SHEET_EXPLANATION" = "請檢查網路連線，然後再試一次。";

/* Title for an action sheet indicating that the user was not successfully removed. Embeds {{name of user we attempted to hide}}. */
"HIDE_RECIPIENT_ERROR_ACTION_SHEET_TITLE_FORMAT" = "無法移除 %1$@";

/* An explanation of why the user cannot be removed. */
"HIDE_RECIPIENT_IMPASS_BECAUSE_SYSTEM_CONTACT_ACTION_SHEET_EXPLANATION" = "已將此人儲存到你裝置的聯絡人中。從你的聯絡人中刪除他們，以將他們從此清單中移除。";

/* A format for the 'unable to remove user' action sheet title. Embeds {{the removed user's name or phone number}}. */
"HIDE_RECIPIENT_IMPASS_BECAUSE_SYSTEM_CONTACT_ACTION_SHEET_TITLE" = "無法移除 %1$@";

/* An explanation of why the user cannot be removed on a linked device. */
"HIDE_RECIPIENT_IMPOSSIBLE_BECAUSE_SYSTEM_CONTACT_ACTION_SHEET_EXPLANATION" = "此人已儲存在你手機的通訊錄中。從你手機的通訊錄中刪除他們，然後再試一次。";

/* Label for 'archived conversations' button. */
"HOME_VIEW_ARCHIVED_CONVERSATIONS" = "已封存聊天";

/* Table cell subtitle label for a conversation the user has blocked. */
"HOME_VIEW_BLOCKED_CONVERSATION" = "已封鎖";

/* Placeholder text for search bar which filters conversations. */
"HOME_VIEW_CONVERSATION_SEARCHBAR_PLACEHOLDER" = "搜尋";

/* A prefix indicating that a message preview is a draft */
"HOME_VIEW_DRAFT_PREFIX" = "草稿： ";

/* Format string for a label offering to start a new conversation with your contacts, if you have 1 Signal contact.  Embeds {{The name of 1 of your Signal contacts}}. */
"HOME_VIEW_FIRST_CONVERSATION_OFFER_1_CONTACT_FORMAT" = "您的一些聯絡人已在使用 Signal，包括 %1$@。";

/* Format string for a label offering to start a new conversation with your contacts, if you have 2 Signal contacts.  Embeds {{The names of 2 of your Signal contacts}}. */
"HOME_VIEW_FIRST_CONVERSATION_OFFER_2_CONTACTS_FORMAT" = "您的一些聯絡人已在使用 Signal，包括 %1$@ 和 %2$@。";

/* Format string for a label offering to start a new conversation with your contacts, if you have at least 3 Signal contacts.  Embeds {{The names of 3 of your Signal contacts}}. */
"HOME_VIEW_FIRST_CONVERSATION_OFFER_3_CONTACTS_FORMAT" = "您的一些聯絡人已在使用 Signal，包括 %1$@、%2$@及%3$@。";

/* A label offering to start a new conversation with your contacts, if you have no Signal contacts. */
"HOME_VIEW_FIRST_CONVERSATION_OFFER_NO_CONTACTS" = "在這裡開始你的首個聊天。";

/* Table cell subtitle label for a group the user has been added to. {Embeds inviter name} */
"HOME_VIEW_MESSAGE_REQUEST_ADDED_TO_GROUP_FORMAT" = "%1$@ 已將您新增至此群組。";

/* Table cell subtitle label for a conversation the user has not accepted. */
"HOME_VIEW_MESSAGE_REQUEST_CONVERSATION" = "訊息請求";

/* Format string when search returns no results. Embeds {{search term}} */
"HOME_VIEW_SEARCH_NO_RESULTS_FORMAT" = "找不到符合「%1$@」的結果";

/* Title for the conversation list's 'archive' mode. */
"HOME_VIEW_TITLE_ARCHIVE" = "將通話紀錄移走去存檔";

/* Title for the conversation list's backup storage full context menu action. */
"HOME_VIEW_TITLE_BACKUP_OUT_OF_STORAGE_QUOTA" = "備份儲存空間已滿";

/* Title for the conversation list's failed to redeem backup subscription context menu action. */
"HOME_VIEW_TITLE_BACKUP_SUBSCRIPTION_FAILED_TO_REDEEM" = "備份定期贊助出現錯誤";

/* Title for the conversation list's backup subscription not found locally context menu action. */
"HOME_VIEW_TITLE_BACKUP_SUBSCRIPTION_NOT_FOUND_LOCALLY" = "找不到備份定期贊助";

/* Title for the conversation list's failed to backup context menu action. */
"HOME_VIEW_TITLE_FAILED_TO_BACKUP" = "無法備份";

/* Title for the 'Select Chats' option in the ChatList. */
"HOME_VIEW_TITLE_SELECT_CHATS" = "選取聊天";

/* Title 'Read All' button in the toolbar of the ChatList if multi-section is active. */
"HOME_VIEW_TOOLBAR_READ_ALL" = "全部已讀";

/* Fallback title confirming recurring donation with bank. */
"IDEAL_DONATION_CONFIRM_DONATION_TITLE" = "確認你的捐款";

/* Message confirming recurring donation with bank. This message confirms with the user that they will see a small confirmation charge with their bank before the donation. Embeds 1:{{ 0.01 euro, as a localized string }}, 2:{{ the amount of their donation, as a localized string }}. */
"IDEAL_DONATION_CONFIRM_DONATION_WITH_BANK_MESSAGE" = "要設定你的定期捐款，請輕按「繼續」以向銀行確認 %1$@ 的費用。這筆款項將自動退還，並允許從你的帳戶中扣除每月 %2$@ 的捐款。";

/* The image editor hint that you can draw blur */
"IMAGE_EDITOR_BLUR_HINT" = "隨意描繪以模糊";

/* The image editor setting to blur faces */
"IMAGE_EDITOR_BLUR_SETTING" = "模糊臉部";

/* A toast indicating that you can blur more faces after detection */
"IMAGE_EDITOR_BLUR_TOAST" = "隨意描繪以模糊額外的樣貌或區域";

/* Momentarily shown to the user when attempting to select more images than is allowed. Embeds {{max number of items}} that can be shared. */
"IMAGE_PICKER_CAN_SELECT_NO_MORE_TOAST_FORMAT" = "您無法分享超過 %1$@ 個項目。";

/* alert title */
"IMAGE_PICKER_FAILED_TO_PROCESS_ATTACHMENTS" = "無法選擇附件。";

/* Call setup status label */
"IN_CALL_CONNECTING" = "正在連線……";

/* Call screen label when call was canceled on this device because the call recipient answered on another device. */
"IN_CALL_ENDED_BECAUSE_ANSWERED_ELSEWHERE" = "已在另一部裝置上接聽";

/* Call screen label when call was canceled on this device because the call recipient has a call in progress on another device. */
"IN_CALL_ENDED_BECAUSE_BUSY_ELSEWHERE" = "因其他裝置正在通話而錯過來電";

/* Call screen label when call was canceled on this device because the call recipient declined on another device. */
"IN_CALL_ENDED_BECAUSE_DECLINED_ELSEWHERE" = "已在其他裝置上拒絕";

/* Call setup status label */
"IN_CALL_RECONNECTING" = "正在重新連線…";

/* Call setup status label */
"IN_CALL_RINGING" = "正在響鈴……";

/* Call setup status label */
"IN_CALL_RINGING_AUDIO" = "語音通話...";

/* Call setup status label */
"IN_CALL_RINGING_VIDEO" = "視像通話……";

/* Call setup status label */
"IN_CALL_SECURING" = "已接聽。正在加密保護…";

/* Call setup status label */
"IN_CALL_TERMINATED" = "通話結束";

/* Title for a button in an in-app megaphone about a user's inactive linked device, indicating the user doesn't want to be reminded. */
"INACTIVE_LINKED_DEVICE_REMINDER_MEGAPHONE_DONT_REMIND_ME_BUTTON" = "不用提醒我";

/* Title for a button in an in-app megaphone about a user's inactive linked device, temporarily dismissing the megaphone. */
"INACTIVE_LINKED_DEVICE_REMINDER_MEGAPHONE_GOT IT_BUTTON" = "我知道了";

/* Title for an in-app megaphone about a user's inactive linked device. */
"INACTIVE_LINKED_DEVICE_REMINDER_MEGAPHONE_TITLE" = "不活躍的已連結裝置";

/* Body for an in-app megaphone about a user's inactive primary device. */
"INACTIVE_PRIMARY_DEVICE_REMINDER_MEGAPHONE_BODY" = "若要讓你的帳戶保持在活躍狀態，請在主要裝置上開啟 Signal。";

/* Title for a button in an in-app megaphone about a user's inactive primary device, temporarily dismissing the megaphone. */
"INACTIVE_PRIMARY_DEVICE_REMINDER_MEGAPHONE_GOT_IT_BUTTON" = "我知道了";

/* Title for a button in an in-app megaphone about a user's inactive linked device, indicating the user wants to learn more. */
"INACTIVE_PRIMARY_DEVICE_REMINDER_MEGAPHONE_LEARN_MORE_BUTTON" = "了解更多";

/* Title for an in-app megaphone about a user's inactive primary device. */
"INACTIVE_PRIMARY_DEVICE_REMINDER_MEGAPHONE_TITLE" = "在手機上開啟 Signal";

/* Label reminding the user that they are in archive mode, and that muted chats remain archived when they receive a new message. */
"INBOX_VIEW_ARCHIVE_MODE_MUTED_CHATS_REMINDER" = "當收到新訊息時，已存檔的靜音聊天將會保持存檔狀態。";

/* Label reminding the user that they are in archive mode, and that chats are unarchived when they receive a new message. */
"INBOX_VIEW_ARCHIVE_MODE_REMINDER" = "當收到新訊息時，已存檔的聊天記錄會移至收件匣。";

/* info message text in conversation view */
"INCOMING_VIDEO_CALL" = "視訊通話來電";

/* info message text in conversation view */
"INCOMING_VOICE_CALL" = "語音通話來電";

/* An info message inserted into the chat when you accept a message request, in a 1:1 or group chat. */
"INFO_MESSAGE_ACCEPTED_MESSAGE_REQUEST" = "你已接受訊息請求。";

/* An info message inserted into the chat when you accept a message request in a group chat. */
"INFO_MESSAGE_ACCEPTED_MESSAGE_REQUEST_GROUP" = "你已接受群組請求。";

/* An info message inserted into the chat when you accept a message request in a 1:1. {{ Embeds name of your chat partner }}. */
"INFO_MESSAGE_ACCEPTED_MESSAGE_REQUEST_ONE_ON_ONE" = "你已接受%1$@的訊息請求。";

/* Header for an action sheet providing options in response to an accepted 1:1 message request. Embeds {{ the name of your chat partner }}. */
"INFO_MESSAGE_ACCEPTED_MESSAGE_REQUEST_OPTIONS_ACTION_SHEET_HEADER_CONTACT" = "你已接受來自 %1$@ 的訊息請求。如果這是個錯誤，你可以選擇以下操作。";

/* Header for an action sheet providing options in response to an accepted group message request. */
"INFO_MESSAGE_ACCEPTED_MESSAGE_REQUEST_OPTIONS_ACTION_SHEET_HEADER_GROUP" = "你已接受來自此群組的訊息請求。如果這是個錯誤，你可以選擇以下操作。";

/* Title for a button shown alongside an info message indicating you accepted a message request. */
"INFO_MESSAGE_ACCEPTED_MESSAGE_REQUEST_OPTIONS_BUTTON" = "封鎖或檢舉…";

/* An info message inserted into a group chat when you block the group. */
"INFO_MESSAGE_BLOCKED_GROUP" = "你已封鎖此群組。";

/* An info message inserted into a 1:1 chat when you block another user. */
"INFO_MESSAGE_BLOCKED_OTHER_USER" = "你已封鎖此人。";

/* Indicates that a previously-removed recipient has been added back to the current user's contacts. */
"INFO_MESSAGE_CONTACT_REINSTATED" = "此人已被重新加回你的 Signal 聯絡人清單。";

/* Indicates that the recipient has been removed from the current user's contacts and that messaging them will re-add them. */
"INFO_MESSAGE_CONTACT_REMOVED" = "你已從 Signal 聯絡人清單中移除了此人，若向他們發送訊息，會將他們重新加回清單。";

/* When you start a chat with someone and then later learn their profile name, we insert an in-chat message with this string to record the identifier you originally used to contact them. Embeds {{ the identifier, either a phone number or a username }}. */
"INFO_MESSAGE_LEARNED_PROFILE_KEY" = "你已開始與 %1$@ 聊天。";

/* Shown when a user activates payments from a chat */
"INFO_MESSAGE_PAYMENTS_ACTIVATED" = "您已啟動付款。";

/* Shown when a user activates payments from a chat. Embeds: {{ the user's name}} */
"INFO_MESSAGE_PAYMENTS_ACTIVATION_REQUEST_FINISHED" = "%1$@ 現在可以接受付款。";

/* Shown when a user receives a payment activation request. Embeds: {{ the user's name}} */
"INFO_MESSAGE_PAYMENTS_ACTIVATION_REQUEST_RECEIVED" = "%1$@ 希望你啟動付款。僅向你信任的人傳送付款。";

/* Shown when requesting a user activates payments. Embeds: {{ the user's name}} */
"INFO_MESSAGE_PAYMENTS_ACTIVATION_REQUEST_SENT" = "您已向 %1$@ 發送啟動付款的請求。";

/* Shown when a user reports a conversation as spam. */
"INFO_MESSAGE_REPORTED_SPAM" = "已舉報垃圾訊息";

/* Body message of the alert shown when a user taps on 'learn more' via the spam info message. */
"INFO_MESSAGE_REPORTED_SPAM_LEARN_MORE_MESSAGE" = "Signal 剛收到通知，此人可能正在發送垃圾訊息。Signal 不能看到任何聊天內容。";

/* Title of the alert shown when a user taps on 'learn more' via the spam info message. */
"INFO_MESSAGE_REPORTED_SPAM_LEARN_MORE_TITLE" = "已舉報垃圾訊息";

/* Shown in inbox and conversation after syncing as a placeholder indicating why your message history is missing. */
"INFO_MESSAGE_SYNCED_THREAD" = "為了安全起見，聊天歷史紀錄不會轉移到新的已連結裝置上。";

/* An info message inserted into a group chat when you unblock the group. */
"INFO_MESSAGE_UNBLOCKED_GROUP" = "你已解除封鎖此群組。";

/* An info message inserted into a 1:1 chat when you unblock another user. */
"INFO_MESSAGE_UNBLOCKED_OTHER_USER" = "你已解除封鎖此人。";

/* Indicates that another user has changed their phone number. Embeds: {{ the user's name}} */
"INFO_MESSAGE_USER_CHANGED_PHONE_NUMBER_FORMAT" = "%1$@ 已變更電話號碼。";

/* Shown in inbox and conversation when a user joins Signal, embeds the new user's {{contact name}} */
"INFO_MESSAGE_USER_JOINED_SIGNAL_BODY_FORMAT" = "%1$@ 開始使用 Signal！";

/* Label at the top of the input text when editing a message */
"INPUT_TOOLBAR_EDIT_MESSAGE_LABEL" = "編輯訊息";

/* accessibility label for the button which shows the regular keyboard instead of sticker picker */
"INPUT_TOOLBAR_KEYBOARD_BUTTON_ACCESSIBILITY_LABEL" = "鍵盤";

/* Placeholder text displayed in empty input box in chat screen. */
"INPUT_TOOLBAR_MESSAGE_PLACEHOLDER" = "訊息";

/* accessibility label for the button which shows the sticker picker */
"INPUT_TOOLBAR_STICKER_BUTTON_ACCESSIBILITY_LABEL" = "貼圖";

/* accessibility hint for the button which records voice memos */
"INPUT_TOOLBAR_VOICE_MEMO_BUTTON_ACCESSIBILITY_HINT" = "輕觸兩下並按住錄音。鬆手傳送或向左滑動取消。輕觸兩下並向上滑以鎖定錄音。";

/* accessibility label for the button which records voice memos */
"INPUT_TOOLBAR_VOICE_MEMO_BUTTON_ACCESSIBILITY_LABEL" = "語音訊息";

/* Message for the alert indicating that an audio file is invalid. */
"INVALID_AUDIO_FILE_ALERT_ERROR_MESSAGE" = "無效音訊檔案。";

/* The provided proxy host address is not valid */
"INVALID_PROXY_HOST_ERROR" = "你輸入的代理伺服器位址無效，請檢查位址，然後再試一次。";

/* Alert body when contacts disabled while trying to invite contacts to signal */
"INVITE_FLOW_REQUIRES_CONTACT_ACCESS_BODY" = "您可在 iOS 「設定」中允許存取聯絡人資料來邀請您的好友加入 Signal。";

/* 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";

/* Header label above a section for more options for adding contacts */
"INVITE_FRIENDS_CONTACT_TABLE_HEADER" = "更多";

/* Search */
"INVITE_FRIENDS_PICKER_SEARCHBAR_PLACEHOLDER" = "搜尋";

/* Navbar title */
"INVITE_FRIENDS_PICKER_TITLE" = "邀請好友";

/* Alert warning that sending an invite to multiple users will create a group message whose recipients will be able to see each other. */
"INVITE_WARNING_MULTIPLE_INVITES_BY_TEXT" = "同時邀請多個使用者將創建群組訊息，受邀者可以見到對方。";

/* Button to join an active group call */
"JOIN_CALL_PILL_BUTTON" = "加入";

/* Two strings, joined by a dot. Embeds {first} and {second}, which are on opposite sides of the dot */
"JOINED_WITH_DOT" = "%1$@ · %2$@";

/* A keyboard command to open the current conversation's all media view. */
"KEY_COMMAND_ALL_MEDIA" = "前往「所有媒體」";

/* A keyboard command to archive the current conversation. */
"KEY_COMMAND_ARCHIVE" = "封存聊天";

/* A keyboard command to open the current conversation's attachment picker. */
"KEY_COMMAND_ATTACHMENTS" = "顯示附件";

/* A keyboard command to open the current conversation's settings. */
"KEY_COMMAND_CONVERSATION_INFO" = "前往聊天資訊";

/* A keyboard command to focus the current conversation's input field. */
"KEY_COMMAND_FOCUS_COMPOSER" = "打開輸入欄位";

/* A keyboard command to open the current conversations GIF picker. */
"KEY_COMMAND_GIF_SEARCH" = "前往 GIF 搜尋";

/* A keyboard command to present the new group dialog. */
"KEY_COMMAND_NEW_GROUP" = "建立新群組";

/* A keyboard command to present the new message dialog. */
"KEY_COMMAND_NEW_MESSAGE" = "新訊息";

/* A keyboard command to jump to the next conversation in the list. */
"KEY_COMMAND_NEXT_CONVERSATION" = "前往下一個聊天";

/* A keyboard command to jump to the previous conversation in the list. */
"KEY_COMMAND_PREVIOUS_CONVERSATION" = "前往上一個聊天";

/* A keyboard command to begin a search on the conversation list. */
"KEY_COMMAND_SEARCH" = "搜尋";

/* A keyboard command to open the current conversation's sticker picker. */
"KEY_COMMAND_STICKERS" = "顯示貼圖";

/* A keyboard command to unarchive the current conversation. */
"KEY_COMMAND_UNARCHIVE" = "取消封存聊天";

/* Body for a sheet shown when a Key Transparency self-check fails. */
"KEY_TRANSPARENCY_SELF_CHECK_FAILED_SHEET_BODY" = "請聯絡支援團隊以協助我們解決此問題。";

/* Title for the primary button in a sheet shown when a Key Transparency self-check fails. */
"KEY_TRANSPARENCY_SELF_CHECK_FAILED_SHEET_PRIMARY_BUTTON_TITLE" = "聯絡支援";

/* Title for the secondary button in a sheet shown when a Key Transparency self-check fails. */
"KEY_TRANSPARENCY_SELF_CHECK_FAILED_SHEET_SECONDARY_BUTTON_TITLE" = "不用了";

/* Title for a sheet shown when a Key Transparency self-check fails. */
"KEY_TRANSPARENCY_SELF_CHECK_FAILED_SHEET_TITLE" = "你的裝置目前無法使用「自動金鑰驗證」。";

/* Label for the 'learn more' button. */
"LEARN_MORE" = "了解更多";

/* Confirmation button within contextual alert */
"LEAVE_BUTTON_TITLE" = "離開";

/* table cell label in conversation settings */
"LEAVE_GROUP_ACTION" = "離開群組";

/* Error indicating that a group could not be left. */
"LEAVE_GROUP_FAILED" = "離開群組時發生錯誤。";

/* Text in a sheet explaining details about 'Legacy Groups'. */
"LEGACY_GROUP_UNSUPPORTED_LEARN_MORE_BODY" = "「舊版群組」是指不支援如 @提及和管理員等功能的群組。大部分的舊版群組都是自動或手動升級至「新群組」。由於長時間沒有活動，此群組無法再升級。\n\n若要繼續此聊天，你必須建立一個新群組。";

/* Title for a sheet explaining details about 'Legacy Groups'. */
"LEGACY_GROUP_UNSUPPORTED_LEARN_MORE_TITLE" = "舊版群組";

/* Message explaining that this group can no longer be used because it is unsupported. Embeds a {{ learn more link }}. */
"LEGACY_GROUP_UNSUPPORTED_MESSAGE" = "這是舊版群組，並不再受到支援。若要繼續此對話，請建立一個新群組。%1$@";

/* Text in a sheet explaining details about 'New Groups'. */
"LEGACY_GROUP_WHAT_ARE_NEW_GROUPS_BODY" = "「新版群組」備有諸如 @提及 和群組管理員功能，日後亦會支援更多功能。\n\n升級前的所有訊息紀錄和媒體均已保留。";

/* Title for a sheet explaining details about 'New Groups'. */
"LEGACY_GROUP_WHAT_ARE_NEW_GROUPS_TITLE" = "「新版群組」是甚麼？";

/* subtitle for declining to send message history when linking a new device */
"LINK_DEVICE_CONFIRMATION_ALERT_DONT_TRANSFER_SUBTITLE" = "任何舊訊息或媒體將不會轉移到你的已連結裝置";

/* title for declining to send message history when linking a new device */
"LINK_DEVICE_CONFIRMATION_ALERT_DONT_TRANSFER_TITLE" = "不要轉移";

/* confirm the users intent to link a new device */
"LINK_DEVICE_CONFIRMATION_ALERT_TITLE" = "完成連結";

/* Subtitle for choosing to send message history when linking a new device, if you have the paid tier enabled. */
"LINK_DEVICE_CONFIRMATION_ALERT_TRANSFER_PAID_PLAN_SUBTITLE" = "轉移你的文字訊息和所有媒體";

/* title for choosing to send message history when linking a new device */
"LINK_DEVICE_CONFIRMATION_ALERT_TRANSFER_TITLE" = "轉移訊息紀錄";

/* report an invalid linking code */
"LINK_DEVICE_INVALID_CODE_BODY" = "此二維碼無效。請確認您所掃描的二維碼顯示於您想連結的裝置上。";

/* 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" = "重試";

/* Title for QR Scanning screen instructions sheet */
"LINK_DEVICE_SCANNING_INSTRUCTIONS_SHEET_BODY" = "使用此裝置來掃描你想連結的裝置上所顯示的二維碼";

/* Title for QR Scanning screen instructions sheet */
"LINK_DEVICE_SCANNING_INSTRUCTIONS_SHEET_TITLE" = "掃描二維碼";

/* Body text for a sheet when a user tries to link a device informing them that they will need to authenticate their device */
"LINK_NEW_DEVICE_AUTHENTICATION_INFO_SHEET_BODY" = "輕按繼續並輸入手機的鎖定密碼以確認。請勿輸入你的 Signal PIN 碼。";

/* Title for a sheet when a user tries to link a device informing them that they will need to authenticate their device */
"LINK_NEW_DEVICE_AUTHENTICATION_INFO_SHEET_TITLE" = "在連結之前，請確認這是你本人";

/* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock device linking. */
"LINK_NEW_DEVICE_AUTHENTICATION_REASON" = "驗證以連結裝置";

/* Body text for a sheet when a user has started linking a device informing them to finish the process on that other device */
"LINK_NEW_DEVICE_FINISH_ON_OTHER_DEVICE_SHEET_BODY" = "在你的另一部裝置上完成 Signal 連結。";

/* Title for a sheet when a user has started linking a device informing them to finish the process on that other device */
"LINK_NEW_DEVICE_FINISH_ON_OTHER_DEVICE_SHEET_TITLE" = "在另一部裝置上完成連結";

/* Progress label showing the download progress of a linked device sync. Embeds {{ formatted downloaded size (such as megabytes), formatted total download size, formatted percentage }} */
"LINK_NEW_DEVICE_SYNC_DOWNLOAD_PROGRESS" = "正在下載 %2$@ 中的 %1$@ (%3$@)…";

/* Button for a sheet indicating that a newly linked device failed to sync messages, to link without transferring. */
"LINK_NEW_DEVICE_SYNC_FAILED_CONTINUE_BUTTON" = "不轉移並繼續";

/* Message for a sheet indicating that a newly linked device failed to sync messages. */
"LINK_NEW_DEVICE_SYNC_FAILED_MESSAGE" = "你的裝置已成功連結，但無法轉移訊息。";

/* Message for a sheet indicating that a newly linked device failed to sync messages with a retryable error. */
"LINK_NEW_DEVICE_SYNC_FAILED_RETRYABLE_MESSAGE" = "你的訊息無法轉移到已連結裝置。你可以嘗試重新連結並再次轉移，或繼續而不轉移訊息紀錄。";

/* Title for a sheet indicating that a newly linked device failed to sync messages. */
"LINK_NEW_DEVICE_SYNC_FAILED_TITLE" = "訊息同步失敗";

/* On a progress modal */
"LINK_NEW_DEVICE_SYNC_PROGRESS_DO_NOT_CLOSE_APP" = "請勿關閉應用程式";

/* On a progress modal indicating the percent complete the sync process is. Embeds {{ formatted percentage }} */
"LINK_NEW_DEVICE_SYNC_PROGRESS_PERCENT" = "完成 %1$@";

/* Title for a progress modal that would be indicating the sync progress while it's cancelling that sync */
"LINK_NEW_DEVICE_SYNC_PROGRESS_TILE_CANCELLING" = "正在取消…";

/* Title for a progress modal indicating the sync progress */
"LINK_NEW_DEVICE_SYNC_PROGRESS_TITLE" = "同步訊息…";

/* Title for a progress modal indicating the sync progress while it's preparing for upload */
"LINK_NEW_DEVICE_SYNC_PROGRESS_TITLE_PREPARING" = "正在準備…";

/* Navigation title when scanning QR code to add new device. */
"LINK_NEW_DEVICE_TITLE" = "連結新的裝置";

/* Label for link previews with an unknown host. */
"LINK_PREVIEW_UNKNOWN_DOMAIN" = "連結預覽";

/* Shown in an alert when trying to edit a contact. */
"LINKED_DEVICE_CONTACTS_NOT_ALLOWED" = "無法再使用 iPad 管理電話通訊錄。如要將 Signal 人脈新增至電話通訊錄，請在你的手機上打開 Signal。";

/* Shown in a banner when you tap the 'New Chat' icon at the top of the list of chats. */
"LINKED_DEVICE_MANAGE_CONTACTS_BANNER" = "iPad 不再支援管理電話通訊錄。此裝置將繼續從你手機上的 Signal 同步聯絡人清單的任何變更。";

/* A button shown in a banner when you tap the 'New Chat' icon at the top of the list of chats. Tapping it opens a website with more details. */
"LINKED_DEVICE_MANAGE_CONTACTS_LEARN_MORE" = "了解更多";

/* Body for system notification when a new device is linked. Embeds {{ time the device was linked }} */
"LINKED_DEVICE_NOTIFICATION_BODY" = "新裝置已在 %1$@ 連結至你的帳戶。請點按來檢視。";

/* Body for megaphone notification when a new device is linked. Embeds {{ time the device was linked }} */
"LINKED_DEVICE_NOTIFICATION_MEGAPHONE_BODY" = "新裝置已在 %1$@ 連結至你的帳戶。";

/* Title for system notification when a new device is linked. */
"LINKED_DEVICE_NOTIFICATION_TITLE" = "你已連結新的裝置";

/* Message for an action sheet telling users how to link a device, when trying to open an external device-linking URL. */
"LINKED_DEVICE_URL_OPENED_ACTION_SHEET_EXTERNAL_URL_MESSAGE" = "要將桌面電腦或 iPad 連結至此 Signal 帳戶，請前往已連結裝置，並輕按「連結新的裝置」，然後再次掃描二維碼。請確保只掃描直接來自 Signal 的二維碼。";

/* Message for an action sheet telling users how to link a device, when trying to open a device-linking URL from the in-app camera. */
"LINKED_DEVICE_URL_OPENED_ACTION_SHEET_IN_APP_CAMERA_MESSAGE" = "你似乎正嘗試連結 Signal 裝置。輕按繼續，然後輕按「連結新的裝置」並再次掃描二維碼。";

/* Bullet point about downloads on the linked devices education sheet. Embeds {{ %1$@ iPad download link, %2$@ desktop download link }} */
"LINKED_DEVICES_EDUCATION_POINT_DOWNLOADS" = "在你的其他裝置上，前往 %1$@ 以安裝 iPad 應用程式或 %2$@ 以安裝桌面版應用程式。";

/* Bullet point about message sync on the linked devices education sheet */
"LINKED_DEVICES_EDUCATION_POINT_MESSAGES" = "連結後，Signal 訊息會與手機上的 Signal 同步。";

/* Bullet point about privacy on the linked devices education sheet */
"LINKED_DEVICES_EDUCATION_POINT_PRIVACY" = "所有在已連結裝置上的訊息均為私密";

/* Title for the linked device education sheet */
"LINKED_DEVICES_EDUCATION_TITLE" = "在桌面電腦或 iPad 上的 Signal";

/* Text that appears where the linked device list would be indicating that there are no linked devices. */
"LINKED_DEVICES_EMPTY_STATE" = "沒有已連結裝置";

/* Description for header of the linked devices list */
"LINKED_DEVICES_HEADER_DESCRIPTION" = "在桌面電腦或 iPad 上使用 Signal。";

/* Footer text below the list of currently-linked devices */
"LINKED_DEVICES_LIST_FOOTER" = "所有裝置上的訊息和聊天資訊均受端對端加密的保護";

/* Title above the list of currently-linked devices */
"LINKED_DEVICES_LIST_TITLE" = "已連結裝置";

/* Button title for renaming a linked device */
"LINKED_DEVICES_RENAME_BUTTON" = "重新命名";

/* Message on a sheet indicating the device rename attempt received an error. */
"LINKED_DEVICES_RENAME_FAILURE_MESSAGE" = "無法變更裝置名稱。請稍後再試。";

/* Message on a toast indicating the device was renamed. */
"LINKED_DEVICES_RENAME_SUCCESS_MESSAGE" = "裝置名稱已更新";

/* Title for the screen for renaming a linked device */
"LINKED_DEVICES_RENAME_TITLE" = "編輯裝置名稱";

/* Menu item and navbar title for the device manager */
"LINKED_DEVICES_TITLE" = "已連結裝置";

/* Alert Title */
"LINKING_DEVICE_FAILED_TITLE" = "裝置連結失敗";

/* Progress label when the message loading has nearly completed during the device linking process */
"LINKING_SYNCING_FINALIZING" = "正在完成訊息轉移…";

/* Footer text when loading messages during linking process. */
"LINKING_SYNCING_FOOTER" = "訊息和聊天資訊均受端對端加密的保護，包括同步過程。";

/* Title shown when loading messages during linking process */
"LINKING_SYNCING_MESSAGES_TITLE" = "同步訊息";

/* Progress label when the message loading has not yet started during the device linking process */
"LINKING_SYNCING_PREPARING_TO_DOWNLOAD" = "下載準備中…";

/* Label below the progress bar when loading messages during linking process */
"LINKING_SYNCING_TIMING_INFO" = "可能需要數分鐘";

/* Shown to users while the app is loading, asking them not to close the app. */
"LOADING_VIEW_CONTROLLER_DONT_CLOSE_APP" = "請勿關閉 Signal。";

/* A string indicating that the user can search for a location */
"LOCATION_PICKER_SEARCH_PLACEHOLDER" = "以名字或地址搜尋";

/* The title for the location picker view */
"LOCATION_PICKER_TITLE" = "選擇地點";

/* Title for the 'logging' help section. */
"LOGGING_SECTION" = "程式日誌";

/* Footer for the 'logging' help section. */
"LOGGING_SECTION_FOOTER" = "除錯日誌可幫助 Signal 修正問題和錯誤。";

/* Title for the 'long text message' view. */
"LONG_TEXT_VIEW_TITLE" = "訊息";

/* Title for error sheet shown when the max video length is recorded with the in-app camera */
"MAX_VIDEO_RECORDING_LENGTH_ALERT" = "已達到最大影片長度";

/* nav bar button item */
"MEDIA_DETAIL_VIEW_ALL_MEDIA_BUTTON" = "所有媒體";

/* Title for the button that discards all edits in media editor. */
"MEDIA_EDITOR_CLEAR_ALL" = "全部清除";

/* Media Editor: Title for the button in 'Discard Changes' confirmation prompt. */
"MEDIA_EDITOR_DISCARD_ALL_BUTTON" = "捨棄變更";

/* Media Editor: Message for the 'Discard Changes' confirmation prompt. */
"MEDIA_EDITOR_DISCARD_ALL_CONFIRMATION_MESSAGE" = "你對此照片所作的任何變更將會遺失";

/* Media Editor: Title for the 'Discard Changes' confirmation prompt. */
"MEDIA_EDITOR_DISCARD_ALL_CONFIRMATION_TITLE" = "確定要捨棄變更？";

/* Title for the button that resets photo to its initial state. */
"MEDIA_EDITOR_RESET" = "重設";

/* Tooltip to display above a clock sticker in the media editor saying to tap for more clock styles */
"MEDIA_EDITOR_TAP_FOR_MORE" = "點按以獲取更多";

/* Placeholder for message text input field in media editor. */
"MEDIA_EDITOR_TEXT_FIELD_ADD_MESSAGE" = "加入訊息";

/* Shown in place of message input text in media editor when 'View Once' is on. */
"MEDIA_EDITOR_TEXT_FIELD_VIEW_ONCE_MEDIA" = "「閱後即毀」媒體檔案";

/* VoiceOver description for a generic audio file in All Media */
"MEDIA_GALLERY_A11Y_AUDIO_FILE" = "音訊檔案";

/* VoiceOver description for a generic non-audiovisual file in All Media */
"MEDIA_GALLERY_A11Y_OTHER_FILE" = "檔案";

/* VoiceOver description for a voice messages in All Media */
"MEDIA_GALLERY_A11Y_VOICE_MESSAGE" = "語音訊息";

/* Button to reset media filter. Displayed when filter results in no media visible. */
"MEDIA_GALLERY_CLEAR_FILTER_BUTTON" = "清除篩選器";

/* Explanatory text displayed when deleting N items in All Media screen. */
"MEDIA_GALLERY_DELETE_MEDIA_BODY" = "這將會永久刪除已選擇的檔案。與這些項目關聯的任何訊息文字亦將會被刪除。";

/* Format for the 'more items' indicator for media galleries. Embeds {{the number of additional items}}. */
"MEDIA_GALLERY_MORE_ITEMS_FORMAT" = "+%1$@";

/* Displayed in All Media (Audio) screen when there's no audio files - second line. */
"MEDIA_GALLERY_NO_AUDIO_SUBTITLE" = "你傳送和接收的語音訊息和音訊檔案會顯示在這裡";

/* Displayed in All Media (Audio) screen when there's no audio files - first line. */
"MEDIA_GALLERY_NO_AUDIO_TITLE" = "沒有音訊";

/* Displayed in All Media (Audio) screen when there's no non-audiovisual files - second line. */
"MEDIA_GALLERY_NO_FILES_SUBTITLE" = "你傳送和接收的檔案會顯示在這裡";

/* Displayed in All Media (Audio) screen when there's no non-audiovisual files - first line. */
"MEDIA_GALLERY_NO_FILES_TITLE" = "沒有檔案";

/* Displayed in All Media screen when there's no media - first line. */
"MEDIA_GALLERY_NO_FILTER_RESULTS" = "沒有多媒體";

/* Displayed in All Media screen when there's no media - second line. */
"MEDIA_GALLERY_NO_MEDIA_SUBTITLE" = "你傳送和接收的相片、影片和 GIF 檔會顯示在這裡";

/* Displayed in All Media screen when there's no media - first line. */
"MEDIA_GALLERY_NO_MEDIA_TITLE" = "沒有多媒體";

/* Section header in media gallery collection view */
"MEDIA_GALLERY_THIS_MONTH_HEADER" = "本月";

/* Text explaining that the user will forward all media from a message. */
"MEDIA_PAGE_FORWARD_MEDIA_CONFIRM_MESSAGE" = "此訊息中的所有多媒體將會被轉寄。";

/* Context menu item in media viewer. Refers to deleting currently displayed photo/video. */
"MEDIA_VIEWER_DELETE_MEDIA_ACTION" = "刪除";

/* Context menu item in media viewer. Refers to scrolling the conversation to the currently displayed photo/video. */
"MEDIA_VIEWER_GO_TO_MESSAGE_ACTION" = "前往「訊息」";

/* Context menu item in media viewer. Refers to saving currently displayed photo/video to the Photos app. */
"MEDIA_VIEWER_SAVE_MEDIA_ACTION" = "儲存";

/* button title to snooze a megaphone */
"MEGAPHONE_REMIND_LATER" = "稍後提醒我";

/* toast indicating that we will remind the user later */
"MEGAPHONE_WILL_REMIND_LATER" = "我們稍後會提醒您。";

/* Label for an action to add a member label */
"MEMBER_LABEL_ADD" = "新增成員標籤";

/* Label that shows up under a local user's row in contacts prompting them to add a member label */
"MEMBER_LABEL_ADD_CSVC" = "新增成員標籤";

/* Toast indicating that only admins can set a member label. */
"MEMBER_LABEL_ADMIN_ONLY_WARNING_TOAST" = "只有管理員可以在此群組設定成員標籤";

/* Accessibility prefix for member labels. */
"MEMBER_LABEL_AX_PREFIX" = "成員標籤： ";

/* Button label on action sheet when attempting to change the group attributes access to 'administrator' and then continue */
"MEMBER_LABEL_CLEAR_CHANGE_PERMISSION_CONTINUE" = "變更權限";

/* Body for action sheet when attempting to change the group attributes access to 'administrator' */
"MEMBER_LABEL_CLEAR_WARNING_BODY" = "將此權限變更為「僅限管理員」後，此群組內由非管理員設定的成員標籤將被清除。";

/* Title for action sheet when attempting to change the group attributes access to 'administrator' */
"MEMBER_LABEL_CLEAR_WARNING_TITLE" = "成員標籤將被清除";

/* Text for a button to set a member label */
"MEMBER_LABEL_EDIT" = "編輯你的標籤";

/* Error indicating member label could not save. */
"MEMBER_LABEL_FAIL_TO_SAVE" = "無法儲存成員標籤";

/* Section header for a list of group member labels */
"MEMBER_LABEL_GROUP_LABELS_SECTION_TITLE" = "有標籤的群組成員";

/* Body for a sheet shown if a user will show their member label over their About message in a group. */
"MEMBER_LABEL_HERO_SHEET_ABOUT_OVERRIDE_BODY" = "在這個群組中，你的成員標籤將顯示在相片旁邊，取代「關於」的位置。";

/* Title for a sheet shown if a user will show their member label over their About message in a group. */
"MEMBER_LABEL_HERO_SHEET_ABOUT_OVERRIDE_TITLE" = "成員標籤顯示";

/* Body for a sheet shown if a user taps on someone else's member label. */
"MEMBER_LABEL_HERO_SHEET_EDUCATION_BODY" = "使用一個成員標籤來描述你自己或你在這個群組中的角色。成員標籤只在此群組內可見。";

/* Title for a sheet shown if a user taps on someone else's member label. */
"MEMBER_LABEL_HERO_SHEET_EDUCATION_TITLE" = "成員標籤";

/* Text for section that shows other group member labels, when there are none */
"MEMBER_LABEL_NO_OTHER_GROUP_MEMBERS_HAVE_LABELS" = "其他成員沒有標籤";

/* Heading shown above the preview of a message bubble with the edited member label. */
"MEMBER_LABEL_PREVIEW_HEADING" = "預覽";

/* Text for a button to edit an existing member label */
"MEMBER_LABEL_SET" = "設定你的成員標籤";

/* Text shown in the preview message bubble when a user is editing their member label. */
"MEMBER_LABEL_VIEW_MESSAGE_PREVIEW_TEXT" = "你好！";

/* Placeholder text in text field where user can edit their member label. */
"MEMBER_LABEL_VIEW_PLACEHOLDER_TEXT" = "新增你的成員標籤";

/* Subtitle for a view where users can edit and preview their member label. */
"MEMBER_LABEL_VIEW_SUBTITLE" = "設定一個成員標籤來描述你自己或你在這個群組中的角色。成員標籤只在此群組內可見。";

/* Title for a view where users can edit and preview their member label. */
"MEMBER_LABEL_VIEW_TITLE" = "成員標籤";

/* A one-time confirmation that you, as an admin, want to delete for everyone */
"MESSAGE_ACTION_ADMIN_DELETE_FOR_EVERYONE_CONFIRMATION" = "使用 Signal 最新版本的群組成員將會看到你已刪除這些訊息。";

/* Action sheet button title */
"MESSAGE_ACTION_COPY_TEXT" = "複製訊息文字";

/* The title for the action that deletes a message for all users in the conversation. */
"MESSAGE_ACTION_DELETE_FOR_EVERYONE" = "為所有人刪除";

/* A one-time confirmation that you want to delete for everyone */
"MESSAGE_ACTION_DELETE_FOR_EVERYONE_CONFIRMATION" = "如聊天成員均使用最新版本的 Signal，此訊息將在所有人的裝置上刪除，他們將會看見你刪除了一則訊息。";

/* The title for the action sheet asking who the user wants to delete the message for. */
"MESSAGE_ACTION_DELETE_FOR_TITLE" = "您想對誰刪除此訊息？";

/* The title for the action that deletes a message for the local user only. */
"MESSAGE_ACTION_DELETE_FOR_YOU" = "為我自己刪除";

/* Action sheet button title */
"MESSAGE_ACTION_DELETE_MESSAGE" = "刪除此訊息";

/* accessibility label */
"MESSAGE_ACTION_DELETE_SELECTED_MESSAGES" = "刪除已選取的訊息";

/* Action sheet button title */
"MESSAGE_ACTION_DETAILS" = "更多資訊";

/* Action sheet edit message accessibility label */
"MESSAGE_ACTION_EDIT_MESSAGE" = "編輯訊息";

/* Label for button to compose a new email. */
"MESSAGE_ACTION_EMAIL_NEW_MAIL_MESSAGE" = "新電子郵件訊息";

/* Error show when user tries to send email without email being configured. */
"MESSAGE_ACTION_ERROR_EMAIL_NOT_CONFIGURED" = "尚未設定電郵。";

/* Action sheet button title */
"MESSAGE_ACTION_FORWARD_MESSAGE" = "轉寄此訊息";

/* Action sheet button title */
"MESSAGE_ACTION_FORWARD_SELECTED_MESSAGES" = "轉寄選取的訊息";

/* A label for a button that will open an address in Apple Maps. \"Maps\" is a proper noun referring to the Apple Maps app, and should be translated as such. */
"MESSAGE_ACTION_LINK_OPEN_ADDRESS_APPLE_MAPS" = "在地圖中開啟";

/* A label for a button that will open an address in Google Maps. \"Google Maps\" is a proper noun referring to the Google Maps app, and should be translated as such. */
"MESSAGE_ACTION_LINK_OPEN_ADDRESS_GOOGLE_MAPS" = "在 Google 地圖中開啟";

/* Label for button to open a group invite. */
"MESSAGE_ACTION_LINK_OPEN_GROUP_INVITE" = "開啟群組邀請";

/* Label for button to open a link. */
"MESSAGE_ACTION_LINK_OPEN_LINK" = "開啟連結";

/* Label for button to open a signal proxy. */
"MESSAGE_ACTION_LINK_OPEN_PROXY" = "開啟 Signal 代理伺服器";

/* Label for button to open a sticker pack. */
"MESSAGE_ACTION_LINK_OPEN_STICKER_PACK" = "檢視貼圖包";

/* Action sheet button title */
"MESSAGE_ACTION_PAYMENT_DETAILS" = "付款詳情";

/* Label for button to call a phone number. */
"MESSAGE_ACTION_PHONE_NUMBER_CALL" = "打電話";

/* Label for button to make a FaceTime audio call to a phone number. */
"MESSAGE_ACTION_PHONE_NUMBER_FACETIME_AUDIO" = "FaceTime 語音";

/* Label for button to make a FaceTime video call to a phone number. */
"MESSAGE_ACTION_PHONE_NUMBER_FACETIME_VIDEO" = "FaceTime 視像";

/* Label for button to send a text message a phone number. */
"MESSAGE_ACTION_PHONE_NUMBER_SMS" = "傳送文字訊息";

/* Action sheet button title */
"MESSAGE_ACTION_REPLY" = "回覆此訊息";

/* Action sheet button title */
"MESSAGE_ACTION_SAVE_MEDIA" = "儲存";

/* Action sheet accessibility label */
"MESSAGE_ACTION_SELECT_MESSAGE" = "選取多個項目";

/* Action sheet button title */
"MESSAGE_ACTION_SHARE_MEDIA" = "分享媒體檔案";

/* Action sheet accessibility label */
"MESSAGE_ACTION_SPEAK_MESSAGE" = "朗讀訊息";

/* Action sheet accessibility label */
"MESSAGE_ACTION_STOP_SPEAKING_MESSAGE" = "停止朗讀訊息";

/* Title for message actions for a group invite link. */
"MESSAGE_ACTION_TITLE_GROUP_INVITE" = "群組邀請";

/* Title for message actions for a sticker pack. */
"MESSAGE_ACTION_TITLE_STICKER_PACK" = "貼圖包";

/* Title for the 'message approval' dialog. */
"MESSAGE_APPROVAL_DIALOG_TITLE" = "訊息";

/* Title for the compose view. */
"MESSAGE_COMPOSEVIEW_TITLE" = "新訊息";

/* Toast indicating that the user has copied the sent timestamp. */
"MESSAGE_DETAIL_VIEW_DID_COPY_SENT_TIMESTAMP" = "傳送時間已複製";

/* Title for the 'edit history' section on the 'message details' view. */
"MESSAGE_DETAILS_EDIT_HISTORY_TITLE" = "瀏覽編輯歷史紀錄";

/* Title for the 'sent from' section on the 'message details' view. */
"MESSAGE_DETAILS_VIEW_SENT_FROM_TITLE" = "已撰寫";

/* Label for file size of attachments in the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_ATTACHMENT_FILE_SIZE" = "檔案大小";

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

/* Label for the 'disappears' field of the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_DISAPPEARS_IN" = "消失倒數";

/* Status label for messages which are delivered. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_DELIVERED" = "已送達";

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

/* Status label for messages which are paused. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_PAUSED" = "傳送已暫停";

/* Status label for messages which are read. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_READ" = "已讀取";

/* Status label for messages which are sending. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENDING" = "正在傳送至";

/* Status label for messages which are sent. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SENT" = "已傳送";

/* Status label for messages which were skipped. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_SKIPPED" = "已略過";

/* Status label for messages which are uploading. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_UPLOADING" = "正在上載";

/* Status label for messages which are viewed. */
"MESSAGE_METADATA_VIEW_MESSAGE_STATUS_VIEWED" = "已看過";

/* On the 'message metadata' view, if a message never disappears, this text is shown as a fallback. */
"MESSAGE_METADATA_VIEW_NEVER_DISAPPEARS" = "永不";

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

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

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

/* Title for the 'message metadata' view. */
"MESSAGE_METADATA_VIEW_TITLE" = "訊息詳情";

/* Context menu message preview accessibility label */
"MESSAGE_PREVIEW" = "訊息預覽";

/* Sheet option for blocking a chat. In this case, the sheet appears when the user taps a button attached to a 'message request accepted' info message in-chat. */
"MESSAGE_REQUEST_ACCEPTED_INFO_MESSAGE_SHEET_OPTION_BLOCK" = "封鎖";

/* Sheet option for deleting a chat. In this case, the sheet appears when the user taps a button attached to a 'message request accepted' info message in-chat. */
"MESSAGE_REQUEST_ACCEPTED_INFO_MESSAGE_SHEET_OPTION_DELETE" = "刪除聊天";

/* Sheet option for reporting a chat as spam. In this case, the sheet appears when the user taps a button attached to a 'message request accepted' info message in-chat. */
"MESSAGE_REQUEST_ACCEPTED_INFO_MESSAGE_SHEET_OPTION_SPAM" = "舉報垃圾訊息";

/* Action sheet action to confirm blocking a thread via a message request. */
"MESSAGE_REQUEST_BLOCK_ACTION" = "封鎖";

/* Action sheet action to confirm blocking and deleting a thread via a message request. */
"MESSAGE_REQUEST_BLOCK_AND_DELETE_ACTION" = "封鎖並刪除";

/* Action sheet action to confirm blocking and reporting spam for a thread via a message request. */
"MESSAGE_REQUEST_BLOCK_AND_REPORT_SPAM_ACTION" = "舉報垃圾訊息並封鎖";

/* Action sheet message to confirm blocking a conversation via a message request. */
"MESSAGE_REQUEST_BLOCK_CONVERSATION_MESSAGE" = "被封鎖的人將無法與你通話或傳送訊息。";

/* Action sheet title to confirm blocking a contact via a message request. Embeds {{contact name or phone number}} */
"MESSAGE_REQUEST_BLOCK_CONVERSATION_TITLE_FORMAT" = "要封鎖 %1$@ 嗎？";

/* Action sheet message to confirm blocking a group via a message request. */
"MESSAGE_REQUEST_BLOCK_GROUP_MESSAGE" = "您將離開此群組，不再接收訊息或更新。";

/* Action sheet title to confirm blocking a group via a message request. Embeds {{group name}} */
"MESSAGE_REQUEST_BLOCK_GROUP_TITLE_FORMAT" = "要封鎖並離開 %1$@ 嗎？";

/* Message for an action sheet asking the user to confirm if they want to accept a message request. {{ Embeds 'Signal will never' in bolded text }} */
"MESSAGE_REQUEST_CONFIRM_ACCEPT_MESSAGE" = "僅接受你信任之人的請求。%1$@透過訊息向你索取註冊碼、PIN 碼或恢復金鑰。";

/* Embedded text in the message for an action sheet asking the user to confirm if they want to accept a message request. */
"MESSAGE_REQUEST_CONFIRM_ACCEPT_MESSAGE_EMBEDDED_BOLD_TEXT" = "Signal 絕不會";

/* Title for an action sheet asking the user to confirm if they want to accept a message request */
"MESSAGE_REQUEST_CONFIRM_ACCEPT_TITLE" = "要接受請求嗎？";

/* Action sheet action to confirm deleting a conversation via a message request. */
"MESSAGE_REQUEST_DELETE_CONVERSATION_ACTION" = "刪除";

/* Action sheet message to confirm deleting a conversation via a message request. */
"MESSAGE_REQUEST_DELETE_CONVERSATION_MESSAGE" = "此聊天將從你所有的裝置上刪除。";

/* Action sheet title to confirm deleting a conversation via a message request. */
"MESSAGE_REQUEST_DELETE_CONVERSATION_TITLE" = "是否刪除聊天？";

/* Action sheet action to confirm deleting a group via a message request. */
"MESSAGE_REQUEST_LEAVE_AND_DELETE_GROUP_ACTION" = "刪除並離開";

/* Action sheet message to confirm deleting a group via a message request. */
"MESSAGE_REQUEST_LEAVE_AND_DELETE_GROUP_MESSAGE" = "您將退出此群組，並從您所有的裝置上刪除此群組。";

/* Action sheet title to confirm deleting a group via a message request. */
"MESSAGE_REQUEST_LEAVE_AND_DELETE_GROUP_TITLE" = "要刪除並離開群組嗎？";

/* Banner label notifying user that a new message is from a user with the same name as an existing contact */
"MESSAGE_REQUEST_NAME_COLLISION_BANNER_LABEL" = "此人與另一聯絡人同名";

/* A header string informing the user about name collisions in a message request */
"MESSAGE_REQUEST_NAME_COLLISON_HEADER" = "若您不確定此請求來自誰人，請檢閱下列聯絡人並採取動作。";

/* A title string for a view that allows a user to review name collisions for an incoming message request */
"MESSAGE_REQUEST_NAME_COLLISON_TITLE" = "檢閱請求";

/* A button that updates a known contact's information to resolve a name collision */
"MESSAGE_REQUEST_NAME_COLLISON_UPDATE_CONTACT_ACTION" = "更新聯絡人";

/* Action sheet message to confirm reporting a conversation as spam via a message request. */
"MESSAGE_REQUEST_REPORT_CONVERSATION_MESSAGE" = "Signal 將收到通知，此人可能正在發送垃圾訊息。Signal 不能看到任何聊天內容。";

/* Action sheet title to confirm reporting a conversation as spam via a message request. */
"MESSAGE_REQUEST_REPORT_CONVERSATION_TITLE" = "是否舉報垃圾訊息？";

/* Action sheet action to confirm reporting a conversation as spam via a message request. */
"MESSAGE_REQUEST_REPORT_SPAM_ACTION" = "舉報垃圾訊息";

/* String indicating that spam has been reported. */
"MESSAGE_REQUEST_SPAM_REPORTED" = "已舉報垃圾訊息。";

/* String indicating that spam has been reported and the chat has been blocked. */
"MESSAGE_REQUEST_SPAM_REPORTED_AND_BLOCKED" = "已舉報垃圾訊息並封鎖。";

/* A button used to accept a user on an incoming message request. */
"MESSAGE_REQUEST_VIEW_ACCEPT_BUTTON" = "接受";

/* A button used to block a user on an incoming message request. */
"MESSAGE_REQUEST_VIEW_BLOCK_BUTTON" = "封鎖";

/* A prompt notifying that the user must unblock this conversation to continue. Embeds {{contact name}}. */
"MESSAGE_REQUEST_VIEW_BLOCKED_CONTACT_PROMPT_FORMAT" = "你是否允許 %1$@ 與你通訊，並向對方分享你的名字和相片？在解除封鎖之前，你都不會收到對方的任何訊息。";

/* A prompt notifying that the user must unblock this group to continue. */
"MESSAGE_REQUEST_VIEW_BLOCKED_GROUP_PROMPT" = "你是否要解除封鎖此群組，並向其成員分享你的名字和相片？在解除封鎖之前，你都不會收到對方的任何訊息。";

/* A prompt notifying that the user must unblock this group to continue. */
"MESSAGE_REQUEST_VIEW_BLOCKED_GROUP_PROMPT_V2" = "要解除封鎖此群組嗎？在解除封鎖之前，他們都不會知道你已經讀取其訊息。";

/* A button used to continue a conversation and share your profile. */
"MESSAGE_REQUEST_VIEW_CONTINUE_BUTTON" = "請繼續";

/* incoming message request button text which deletes a conversation */
"MESSAGE_REQUEST_VIEW_DELETE_BUTTON" = "刪除";

/* A prompt notifying that the user must share their profile with this conversation. Embeds {{contact name}}. */
"MESSAGE_REQUEST_VIEW_EXISTING_CONTACT_PROMPT_FORMAT" = "要繼續與 %1$@ 的聊天，並與其分享你的名稱和照片嗎？";

/* A prompt notifying that the user must share their profile with this group. */
"MESSAGE_REQUEST_VIEW_EXISTING_GROUP_PROMPT" = "要繼續與此群組的聊天，並與其成員分享你的名稱和照片嗎？";

/* A prompt asking if the user wants to accept a conversation invite. */
"MESSAGE_REQUEST_VIEW_NEW_CONTACT_PROMPT" = "要讓此人傳訊息給你，並向對方分享你的名稱和相片嗎？在你接受之前，對方不會知道你已看過其訊息。";

/* A prompt asking if the user wants to accept a group invite. */
"MESSAGE_REQUEST_VIEW_NEW_GROUP_PROMPT" = "要加入此群組，並向其成員分享您的名稱和照片嗎？在您接受之前，對方不會知道您已看過其訊息。";

/* A prompt asking if the user wants to accept a group invite. */
"MESSAGE_REQUEST_VIEW_NEW_GROUP_PROMPT_V2" = "要加入此群組嗎？在您接受之前，對方不會知道您已看過其訊息。";

/* A prompt asking if the user wants to accept a conversation invite from a person whom they previously removed. Embeds {{contact name}}. */
"MESSAGE_REQUEST_VIEW_REMOVED_CONTACT_PROMPT_FORMAT" = "你是否允許 %1$@ 與你通訊，並分享你的名字及照片？你之前曾移除此人。";

/* incoming message request button text which reports a conversation as spam */
"MESSAGE_REQUEST_VIEW_REPORT_BUTTON" = "舉報…";

/* A button used to unlock a blocked conversation. */
"MESSAGE_REQUEST_VIEW_UNBLOCK_BUTTON" = "解除封鎖";

/* Label for button to cancel your request to join the group. */
"MESSAGE_REQUESTS_CANCEL_REQUEST_BUTTON" = "取消請求";

/* Title for the confirmation alert when cancelling your request to join the group. */
"MESSAGE_REQUESTS_CANCEL_REQUEST_CONFIRM_TITLE" = "要取消您加入此群組的請求嗎？";

/* Indicator that you have requested to join this group. */
"MESSAGE_REQUESTS_CONVERSATION_REQUEST_INDICATOR" = "您欲加入群組的請求已傳送至此群組的管理員。一經處理，將會通知您。";

/* message status for message delivered to their recipient. */
"MESSAGE_STATUS_DELIVERED" = "已傳送";

/* message status while message is downloading. */
"MESSAGE_STATUS_DOWNLOADING" = "正在下載";

/* status meesage for edited messages */
"MESSAGE_STATUS_EDITED" = "已編輯";

/* status message for failed messages */
"MESSAGE_STATUS_FAILED" = "傳送失敗。";

/* status message for failed messages */
"MESSAGE_STATUS_FAILED_SHORT" = "失敗";

/* Label indicating that a message was only sent to some recipients. */
"MESSAGE_STATUS_PARTIALLY_SENT" = "已部分傳送，點選以查看詳情";

/* Label indicating that a message send was paused. */
"MESSAGE_STATUS_PENDING" = "傳送已暫停";

/* Label indicating that a message send was paused. */
"MESSAGE_STATUS_PENDING_SHORT" = "已暫停";

/* status message for read messages */
"MESSAGE_STATUS_READ" = "已讀取";

/* message status if message delivery to a recipient is skipped. We skip delivering group messages to users who have left the group or unregistered their Signal account. */
"MESSAGE_STATUS_RECIPIENT_SKIPPED" = "已略過";

/* Label indicating that a message failed to send. */
"MESSAGE_STATUS_SEND_FAILED" = "傳送失敗";

/* message status while message is sending. */
"MESSAGE_STATUS_SENDING" = "正在傳送…";

/* status message for sent messages */
"MESSAGE_STATUS_SENT" = "已傳送";

/* status message while attachment is uploading */
"MESSAGE_STATUS_UPLOADING" = "正在上載……";

/* status message for viewed messages */
"MESSAGE_STATUS_VIEWED" = "已看過";

/* 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" = "%1$@ 已不再標記為「已驗證」。輕觸開啟選項。";

/* Indicates that this 1:1 conversation is no longer verified. Embeds {{user's name or phone number}}. */
"MESSAGES_VIEW_CONTACT_NO_LONGER_VERIFIED_FORMAT" = "%1$@ 已不再標記為「已驗證」。輕觸開啟選項。";

/* Indicates that more than one member of this group conversation is no longer verified. */
"MESSAGES_VIEW_N_MEMBERS_NO_LONGER_VERIFIED" = "此群組的多個成員不再標記為「已驗證」。輕觸開啟選項。";

/* Indicator that separates read from unread messages. */
"MESSAGES_VIEW_UNREAD_INDICATOR" = "新訊息";

/* info message text in conversation view for when a call was dropped because the contact is blocked in iOS settings */
"MISSED_CALL_BLOCKED_SYSTEM_CONTACT" = "在電話設定中遭到封鎖的聯絡人未接來電";

/* Action to block contact in Signal for sheet shown when the user taps a missed call from a contact blocked in iOS settings. */
"MISSED_CALL_BLOCKED_SYSTEM_SETTINGS_SHEET_BLOCK_ACTION" = "同時在 Signal 中封鎖聯絡人";

/* Message for sheet shown when the user taps a missed call from a contact blocked in iOS settings. */
"MISSED_CALL_BLOCKED_SYSTEM_SETTINGS_SHEET_MESSAGE" = "你錯過了他們的來電，因為他們在你的電話設定中遭到封鎖。前往「設定」> 「電話」，並點按「已封鎖的聯絡人」來管理此情況。";

/* Title for sheet shown when the user taps a missed call from a contact blocked in iOS settings. Embeds {{ Contact's name }} */
"MISSED_CALL_BLOCKED_SYSTEM_SETTINGS_SHEET_TITLE" = "%1$@ 已在電話設定中封鎖";

/* info message text in conversation view (use Apple's name for 'Focus') */
"MISSED_CALL_FOCUS_MODE" = "使用「專注模式」時的未接來電";

/* info message text in conversation view */
"MISSED_VIDEO_CALL" = "未接的視訊通話";

/* info message text in conversation view */
"MISSED_VOICE_CALL" = "未接的語音通話";

/* Alert body */
"MISSING_CAMERA_PERMISSION_MESSAGE" = "你可以在 iOS 的「設定」應用程式啟用相機存取。";

/* Alert title */
"MISSING_CAMERA_PERMISSION_TITLE" = "Signal 需要存取您的相機。";

/* Alert body indicating the user has denied location permissions */
"MISSING_LOCATION_PERMISSION_MESSAGE" = "您可以在 iOS 「設定」 app 中允許存取權限。";

/* Alert title indicating the user has denied location permissions */
"MISSING_LOCATION_PERMISSION_TITLE" = "Signal 需要存取您的位置以使用此功能。";

/* Alert body when user has previously denied media library access */
"MISSING_MEDIA_LIBRARY_PERMISSION_MESSAGE" = "您可以在 iOS 「設定」 app 中允許存取權限。";

/* Alert title when user has previously denied media library access */
"MISSING_MEDIA_LIBRARY_PERMISSION_TITLE" = "Signal 需要存取您的照片以使用此功能。";

/* Text on a blocking progress screen that indicates that there's a deletion in progress. */
"MODAL_DELETING" = "正在刪除...";

/* Text on a blocking progress screen that indicates that there's a preparation in progress. */
"MODAL_PREPARING" = "正在準備…";

/* Text on a blocking progress screen that indicates that there's a search in progress. */
"MODAL_SEARCHING" = "正在搜尋…";

/* Text on a blocking progress screen that indicates that there's an update in progress. */
"MODAL_UPDATING" = "正在更新…";

/* An error shown as the title of an alert when try to link a new device & the user is already at the limit. */
"MULTIDEVICE_PAIRING_MAX_DESC" = "您無法連結更多裝置。";

/* A recovery suggestion shown as the body of an alert when try to link a new device & the user is already at the limit. */
"MULTIDEVICE_PAIRING_MAX_RECOVERY" = "您已達到與現有帳戶連結的裝置數量上限。請移除一部裝置，然後重試。";

/* Text for a toast confirming that the mic has been muted for a call. */
"MUTE_CONFIRMATION_TOAST_LABEL" = "關閉麥克風";

/* Badge indicating that the user is muted. */
"MUTED_BADGE" = "已靜音";

/* Indicates that there are no sent stories to render */
"MY_STORIES_NO_STORIES" = "你的限時動態更新將在此處顯示。";

/* Title for the visibility option */
"MY_STORIES_SETTINGS_VISIBILITY_ALL_SIGNAL_CONNECTIONS_EXCEPT_TITLE" = "所有人，除了…";

/* Title for the visibility option */
"MY_STORIES_SETTINGS_VISIBILITY_ALL_SIGNAL_CONNECTIONS_TITLE" = "所有 Signal 人脈";

/* Title for the visibility option */
"MY_STORIES_SETTINGS_VISIBILITY_ONLY_SHARE_WITH_TITLE" = "只分享給…";

/* Title for the 'My Stories' view */
"MY_STORIES_TITLE" = "我的限時動態";

/* Name for the 'My Story' default story that sends to all the user's contacts. */
"MY_STORY_NAME" = "我的限時動態";

/* Subtitle shown on my story in the conversation picker when sending a story for the first time with unset my story privacy settings. */
"MY_STORY_PICKER_UNSET_PRIVACY_SUBTITLE" = "選擇誰能瀏覽你的限時動態";

/* Title for the my story settings sheet */
"MY_STORY_SETTINGS_SHEET_TITLE" = "「我的限時動態」隱私設定";

/* Title for the my story settings view */
"MY_STORY_SETTINGS_TITLE" = "我的限時動態";

/* Prompt to add to your story */
"MY_STORY_TAP_TO_ADD" = "輕觸以新增";

/* Format string describing a recent profile name change that led to a name collision. Embeds {{ %1$@ current name, which may be a profile name or an address book name }}, {{ %2$@ old profile name }}, and {{ %3$@ current profile name }} */
"NAME_COLLISION_RECENT_CHANGE_FORMAT_STRING" = "%1$@ 最近將個人檔案名稱從 %2$@ 更改為 %3$@";

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

/* String representing only the cellular interface */
"NETWORK_INTERFACE_SET_CELLULAR" = "僅限流動數據";

/* String representing the 'never' condition of having no supported network interfaces */
"NETWORK_INTERFACE_SET_NEVER" = "永不";

/* String representing only the wifi interface */
"NETWORK_INTERFACE_SET_WIFI" = "僅限 Wi-Fi";

/* String representing both wifi and cellular interfaces */
"NETWORK_INTERFACE_SET_WIFI_CELLULAR" = "Wi-Fi 及流動數據";

/* Accessibility hint describing the action of the new call button on the Calls Tab */
"NEW_CALL_HINT" = "選擇一個聯絡人或群組開始新的通話。";

/* Accessibility label for the new call button on the Calls Tab */
"NEW_CALL_LABEL" = "新通話";

/* Title for a long-press context menu action to message a given recipient or group, triggered from a recipient in the New Call contact picker */
"NEW_CALL_MESSAGE_ACTION_TITLE" = "訊息";

/* Title for the contact picker that allows new calls to be started */
"NEW_CALL_TITLE" = "新通話";

/* Title for a long-press context menu action to start a video call, triggered from a recipient in the New Call contact picker */
"NEW_CALL_VIDEO_CALL_ACTION_TITLE" = "視像通話";

/* Title for a long-press context menu action to start a voice call, triggered from a recipient in the New Call contact picker */
"NEW_CALL_VOICE_CALL_ACTION_TITLE" = "語音通話";

/* 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 member by their username */
"NEW_CONVERSATION_FIND_BY_USERNAME" = "以用戶名稱搜尋";

/* Label for the 'create new group' button. */
"NEW_GROUP_BUTTON" = "建立新群組";

/* The title for the 'create group' button. */
"NEW_GROUP_CREATE_BUTTON" = "建立";

/* Error indicating that a new group could not be created. */
"NEW_GROUP_CREATION_FAILED" = "無法創建新群組。";

/* Error indicating that a new group could not be created due to network connectivity problems. */
"NEW_GROUP_CREATION_FAILED_DUE_TO_NETWORK" = "無法創建新群組。請檢查您的網絡連線，然後重試。";

/* Message for error alert indicating that a group name is required. */
"NEW_GROUP_CREATION_MISSING_NAME_ALERT_MESSAGE" = "群組名稱為必填";

/* Title for error alert indicating that a group name is required. */
"NEW_GROUP_CREATION_MISSING_NAME_ALERT_TITLE" = "沒有群組名稱";

/* Used in place of the group name when a group has not yet been named. */
"NEW_GROUP_DEFAULT_TITLE" = "建立新群組";

/* notification title. Embeds {{author name}} and {{group name}} */
"NEW_GROUP_MESSAGE_NOTIFICATION_TITLE" = "%1$@ 傳送至 %2$@";

/* The title for the 'name new group' view. */
"NEW_GROUP_NAME_GROUP_VIEW_TITLE" = "群組名稱";

/* a title for the selected section of the 'recipient picker' view. */
"NEW_GROUP_NON_CONTACTS_SECTION_TITLE" = "其他使用者";

/* The title for the 'select members for new group' view. */
"NEW_GROUP_SELECT_MEMBERS_VIEW_TITLE" = "選擇成員";

/* notification title. Embeds {{ %1%@ author name, %2%@ group name}} */
"NEW_GROUP_STORY_REPLY_NOTIFICATION_TITLE" = "%1$@ 發送到 %2$@ 的限時動態";

/* Title for the 'new group story' view */
"NEW_GROUP_STORY_VIEW_CONTROLLER_TITLE" = "選擇群組";

/* Main button for megaphone notification when a new device is linked */
"NEW_LINKED_DEVICE_NOTIFICATION_MEGAPHONE_VIEW_DEVICE_BUTTON" = "檢視裝置";

/* Title for the 'new non-contact conversation' view. */
"NEW_NONCONTACT_CONVERSATION_VIEW_TITLE" = "以電話號碼搜尋";

/* Title for the 'new private story' confirmation view */
"NEW_PRIVATE_STORY_CONFIRM_TITLE" = "為限時動態命名";

/* Button to create a new private story */
"NEW_PRIVATE_STORY_CREATE_BUTTON" = "建立";

/* Message for error alert indicating that a story name is required. */
"NEW_PRIVATE_STORY_MISSING_NAME_ALERT_MESSAGE" = "必須輸入限時動態名稱。";

/* Title for error alert indicating that a story name is required. */
"NEW_PRIVATE_STORY_MISSING_NAME_ALERT_TITLE" = "未輸入限時動態名稱";

/* Section footer for the name text field on the 'new private story' creation view */
"NEW_PRIVATE_STORY_NAME_FOOTER" = "只有你可看到此限時動態的名稱。";

/* Placeholder text for a new private story name */
"NEW_PRIVATE_STORY_NAME_PLACEHOLDER" = "限時動態名稱 (必填)";

/* The title for the 'new private story' view. */
"NEW_PRIVATE_STORY_VIEW_TITLE" = "選擇瀏覽者";

/* Header for the 'viewers' section of the 'new private story' view */
"NEW_PRIVATE_STORY_VIEWERS_HEADER" = "觀看者";

/* table section header button to add a new story */
"NEW_STORY_HEADER_VIEW_ADD_NEW_STORY_BUTTON" = "新增";

/* Subtitle for create custom story row on the 'new story sheet' */
"NEW_STORY_SHEET_CUSTOM_STORY_SUBTITLE" = "僅限特定人士看得見";

/* Title for create custom story row on the 'new story sheet' */
"NEW_STORY_SHEET_CUSTOM_STORY_TITLE" = "新增自訂限時動態";

/* Subtitle for create group story row on the 'new story sheet' */
"NEW_STORY_SHEET_GROUP_STORY_SUBTITLE" = "分享至現有的群組";

/* Title for create group story row on the 'new story sheet' */
"NEW_STORY_SHEET_GROUP_STORY_TITLE" = "新群組限時動態";

/* Title for the new story sheet */
"NEW_STORY_SHEET_TITLE" = "選擇限時動態類型";

/* Title for the table cell in conversation settings for presenting the profile nickname editor. */
"NICKNAME_BUTTON_TITLE" = "暱稱";

/* The message for a prompt confirming that the user wants to delete the nickname and note. */
"NICKNAME_EDITOR_DELETE_CONFIRMATION_MESSAGE" = "這將會永久刪除此暱稱和備註。";

/* The title for a prompt confirming that the user wants to delete the nickname and note. */
"NICKNAME_EDITOR_DELETE_CONFIRMATION_TITLE" = "要刪除暱稱嗎？";

/* The description below the title on the profile nickname editor view. */
"NICKNAME_EDITOR_DESCRIPTION" = "暱稱和備註均以 Signal 的端對端加密儲存。只有你可以看見它們。";

/* Placeholder text it the text field for the family name in the profile nickname editor. */
"NICKNAME_EDITOR_FAMILY_NAME_PLACEHOLDER" = "姓氏";

/* Placeholder text it the text field for the given name in the profile nickname editor. */
"NICKNAME_EDITOR_GIVEN_NAME_PLACEHOLDER" = "名字";

/* Placeholder text it the text box for the note in the profile nickname editor. */
"NICKNAME_EDITOR_NOTE_PLACEHOLDER" = "備註";

/* The title for the profile nickname editor view. */
"NICKNAME_EDITOR_TITLE" = "暱稱";

/* Label for a button that lets users search for contacts by phone number */
"NO_CONTACTS_SEARCH_BY_PHONE_NUMBER" = "以電話號碼搜尋聯絡人";

/* Label for a button that lets users search for contacts by username */
"NO_CONTACTS_SEARCH_BY_USERNAME" = "以用戶名稱搜尋聯絡人";

/* A string describing that the user has no groups in common with another user */
"NO_GROUPS_IN_COMMON" = "無共同群組";

/* A string describing that the user has no groups in common other than the group implied by the current UI context */
"NO_OTHER_GROUPS_IN_COMMON" = "無其他共同群組。";

/* Shown in place of the text input box in a conversation when the user is no longer registered can't send messages. The embedded value is 'Re-link' (translated via NOT_LINKED_BOTTOM_RELINK), and it will be formatted as a tappable link. */
"NOT_LINKED_BOTTOM" = "此裝置已解除連結。%1$@以在此裝置繼續使用 Signal。";

/* Shown in place of the text input box in a conversation when the user is no longer registered can't send messages. This value is a tappable link embedded in a larger sentence. */
"NOT_LINKED_BOTTOM_RELINK" = "重新連結";

/* Shown in place of the text input box in a conversation when the user is no longer registered can't send messages. The embedded value is 'Re-register' (translated via NOT_REGISTERED_BOTTOM_REREGISTER), and it will be formatted as a tappable link. */
"NOT_REGISTERED_BOTTOM" = "此裝置已不再註冊。%1$@以繼續使用 Signal。";

/* Shown in place of the text input box in a conversation when the user is no longer registered can't send messages. This value is a tappable link embedded in a larger sentence. */
"NOT_REGISTERED_BOTTOM_REREGISTER" = "重新註冊";

/* Label for 1:1 conversation with yourself. */
"NOTE_TO_SELF" = "給自己的筆記";

/* Body for a notification representing a message request. */
"NOTIFICATION_BODY_INCOMING_MESSAGE_REQUEST" = "訊息請求";

/* Lock screen notification text presented after user powers on their device without unlocking. Embeds {{device model}} (either 'iPad' or 'iPhone') */
"NOTIFICATION_BODY_PHONE_LOCKED_FORMAT" = "您的 %1$@ 重啟後可能會收到新訊息。";

/* Body for notification permission action sheet */
"NOTIFICATION_PERMISSION_ACTION_SHEET_BODY" = "接收新訊息的通知：";

/* First step for notification permission action sheet */
"NOTIFICATION_PERMISSION_ACTION_SHEET_STEP_ONE" = "按一下「前往設定」";

/* Third step for notification permission action sheet */
"NOTIFICATION_PERMISSION_ACTION_SHEET_STEP_THREE" = "啟用「允許通知」";

/* Second step for notification permission action sheet */
"NOTIFICATION_PERMISSION_ACTION_SHEET_STEP_TWO" = "輕觸「通知」";

/* Title for notification permission action sheet */
"NOTIFICATION_PERMISSION_ACTION_SHEET_TITLE" = "啟用「通知」";

/* Snooze action text for contact permission reminder megaphone */
"NOTIFICATION_PERMISSION_NOT_NOW_ACTION" = "暫不需要";

/* Action text for notification permission reminder megaphone */
"NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_ACTION" = "開啟";

/* Body for notification permission reminder megaphone */
"NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_BODY" = "不再錯過任何來自您的聯絡人或群組中的訊息。";

/* Title for notification permission reminder megaphone */
"NOTIFICATION_PERMISSION_REMINDER_MEGAPHONE_TITLE" = "要開啟通知嗎？";

/* Shown as the body of an alert when notifications can't be shown due to an error. */
"NOTIFICATIONS_ERROR_MESSAGE" = "如果你沒有收到 Signal 通知，請重新啟動你的 %1$@。";

/* Shown as the title of an alert when notifications can't be shown due to an error. */
"NOTIFICATIONS_ERROR_TITLE" = "無法顯示通知";

/* No comment provided by engineer. */
"NOTIFICATIONS_FOOTER_WARNING" = "動作包括：標示為已讀、回覆及回電";

/* No comment provided by engineer. */
"NOTIFICATIONS_NONE" = "不顯示姓名及動作";

/* Table cell switch label. When disabled, Signal will not play notification sounds while the app is in the foreground. */
"NOTIFICATIONS_SECTION_INAPP" = "應用程式開啟時仍播放";

/* Label for settings UI that allows user to add a new notification sound. */
"NOTIFICATIONS_SECTION_SOUNDS_ADD_CUSTOM_SOUND" = "新增自訂聲音……";

/* No comment provided by engineer. */
"NOTIFICATIONS_SENDER_AND_MESSAGE" = "姓名、訊息內容及動作";

/* No comment provided by engineer. */
"NOTIFICATIONS_SENDER_ONLY" = "只顯示姓名";

/* No comment provided by engineer. */
"NOTIFICATIONS_SHOW" = "展示";

/* Label for the 'ok' button. */
"OK" = "OK";

/* Label for the 'create new pin' button when reglock is disabled during onboarding. */
"ONBOARDING_2FA_CREATE_NEW_PIN" = "建立新的 PIN 碼";

/* Button asking if the user would like to enter an alphanumeric PIN */
"ONBOARDING_2FA_ENTER_ALPHANUMERIC" = "輸入包含字母及數字的 PIN 碼";

/* Button asking if the user would like to enter an numeric PIN */
"ONBOARDING_2FA_ENTER_NUMERIC" = "輸入數字 PIN 碼";

/* Label for the 'forgot 2FA PIN' link in the 'onboarding 2FA' view. */
"ONBOARDING_2FA_FORGOT_PIN_LINK" = "需要幫助？";

/* Label indicating that the 2fa pin is invalid in the 'onboarding 2fa' view. */
"ONBOARDING_2FA_INVALID_PIN" = "PIN 碼不正確";

/* Label indicating that the 2fa pin is invalid in the 'onboarding 2fa' view, and you only have one more attempt */
"ONBOARDING_2FA_INVALID_PIN_LAST_ATTEMPT" = "PIN 碼不正確。尚餘 1 次機會。";

/* Label for the 'skip and create new pin' button when reglock is disabled during onboarding. */
"ONBOARDING_2FA_SKIP_AND_CREATE_NEW_PIN" = "略過並設定新 PIN 碼";

/* Label for action to use Recovery Key instead of PIN for registration. */
"ONBOARDING_2FA_SKIP_AND_USE_RECOVERY_KEY" = "使用恢復金鑰";

/* Explanation for the skip pin entry action sheet during onboarding. */
"ONBOARDING_2FA_SKIP_PIN_ENTRY_MESSAGE" = "如果您記不起您的 PIN 碼，您可建立一個新的 PIN 碼。註冊並使用您的帳號不成問題，惟您將會遺失部分已儲存的設定，像是您的個人資料資訊。";

/* Title for the skip pin entry action sheet during onboarding. */
"ONBOARDING_2FA_SKIP_PIN_ENTRY_TITLE" = "略過輸入 PIN 碼？";

/* The body for the device transfer 'choice' view 'restore backup' option */
"ONBOARDING_CHOOSE_RESTORE_METHOD_BACKUPS_BODY" = "從你的「Signal 備份」中還原帳戶和訊息";

/* The title for the device transfer 'choice' view 'restore backup' option */
"ONBOARDING_CHOOSE_RESTORE_METHOD_BACKUPS_TITLE" = "還原 Signal 安全備份";

/* Body for a sheet warning users about skipping restore. */
"ONBOARDING_CHOOSE_RESTORE_METHOD_CONFIRM_SKIP_RESTORE_BODY" = "若你現在跳過還原，之後將無法還原。如果你在此裝置重新啟用備份功能，當前的備份將會被新的訊息紀錄取代。";

/* Title for a sheet warning users about skipping restore. */
"ONBOARDING_CHOOSE_RESTORE_METHOD_CONFIRM_SKIP_RESTORE_TITLE" = "要跳過還原嗎？";

/* If a user is installing Signal on a new phone, they may be asked whether they want to restore their device from a backup. This is a description of that question. */
"ONBOARDING_CHOOSE_RESTORE_METHOD_DESCRIPTION" = "選擇要轉移訊息紀錄和帳戶資料的方式。";

/* Message body displayed to a user during registration if there are no restore options available. */
"ONBOARDING_CHOOSE_RESTORE_METHOD_NONE_AVAILABLE_BODY" = "由於你正在從 Android 移至 iOS，所以轉移訊息和媒體的唯一方法是在舊裝置上啟用 Signal 備份。";

/* Title displayed to a user during registration if there are no restore options available. */
"ONBOARDING_CHOOSE_RESTORE_METHOD_NONE_AVAILABLE_TITLE" = "沒有備份可還原";

/* The body for the skip restore 'choice' option */
"ONBOARDING_CHOOSE_RESTORE_METHOD_SKIP_RESTORE_BODY" = "不轉移訊息及媒體並繼續";

/* The title for a less-prominent skip restore 'choice' option */
"ONBOARDING_CHOOSE_RESTORE_METHOD_SKIP_RESTORE_SMALL_TITLE" = "跳過還原";

/* The title for the skip restore 'choice' option */
"ONBOARDING_CHOOSE_RESTORE_METHOD_SKIP_RESTORE_TITLE" = "注冊而不轉移";

/* If a user is installing Signal on a new phone, they may be asked whether they want to restore their device from a backup. */
"ONBOARDING_CHOOSE_RESTORE_METHOD_TITLE" = "還原或轉移帳戶";

/* The body for the device transfer 'choice' view 'transfer' option */
"ONBOARDING_CHOOSE_RESTORE_METHOD_TRANSFER_BODY" = "從舊的 iOS 裝置轉移你的帳戶和訊息";

/* The title for the device transfer 'choice' view 'transfer' option */
"ONBOARDING_CHOOSE_RESTORE_METHOD_TRANSFER_TITLE" = "從裝置轉移";

/* Header text describing what the backup includes. */
"ONBOARDING_CONFIRM_BACKUP_RESTORE_BODY_1" = "你的備份包括：";

/* Backup content list item describing all messages. */
"ONBOARDING_CONFIRM_BACKUP_RESTORE_BODY_2" = "所有你的訊息";

/* Backup content list item describing paid media. */
"ONBOARDING_CONFIRM_BACKUP_RESTORE_BODY_3_FREE" = "你最近 45 天的媒體內容";

/* Backup content list item describing free media. */
"ONBOARDING_CONFIRM_BACKUP_RESTORE_BODY_3_PAID" = "所有你的媒體";

/* Text for action button confirming the restore. */
"ONBOARDING_CONFIRM_BACKUP_RESTORE_CONFIRM_ACTION" = "備份還原";

/* Description for form confirming restore from backup. */
"ONBOARDING_CONFIRM_BACKUP_RESTORE_DESCRIPTION" = "你上次備份是在 %1$@ 的 %2$@ 進行的。你的備份大小為 %3$@";

/* Description for form confirming restore from backup without size detail. */
"ONBOARDING_CONFIRM_BACKUP_RESTORE_DESCRIPTION_NO_SIZE" = "你上次備份是在 %1$@ 的 %2$@ 進行的。";

/* Details confirming manual restore from backup. */
"ONBOARDING_CONFIRM_BACKUP_RESTORE_DESCRIPTION_NO_SIZE_DETAIL" = "若你選擇現在不還原，之後將無法還原。媒體將在背景進行還原。";

/* Text for action button to skip the restore. */
"ONBOARDING_CONFIRM_BACKUP_RESTORE_SKIP_ACTION" = "跳過還原";

/* Title for form confirming restore from backup. */
"ONBOARDING_CONFIRM_BACKUP_RESTORE_TITLE" = "從備份還原";

/* button indicating that the user will register their ipad */
"ONBOARDING_MODE_SWITCH_BUTTON_PROVISIONING" = "登記 iPad";

/* button indicating that the user will link their phone */
"ONBOARDING_MODE_SWITCH_BUTTON_REGISTERING" = "連結 iPhone";

/* explanation to the user they're switching from linking to registering flow */
"ONBOARDING_MODE_SWITCH_EXPLANATION_PROVISIONING" = "輕觸「登記 iPad」可創建全新的 Signal 帳號或將現有帳號轉移至此 iPad。這會禁用在現有裝置上使用同一電話號碼登記的 Signal。";

/* explanation to the user they're switching from registering to linking flow */
"ONBOARDING_MODE_SWITCH_EXPLANATION_REGISTERING" = "輕觸「連結 iPhone」可將您的電話連結至現有帳戶。我們通常不建議您連結電話，這會限制通話等某些功能。";

/* header text indicating to the user they're switching from linking to registering flow */
"ONBOARDING_MODE_SWITCH_TITLE_PROVISIONING" = "登記此 iPad";

/* header text indicating to the user they're switching from registering to linking flow */
"ONBOARDING_MODE_SWITCH_TITLE_REGISTERING" = "連結此 iPhone";

/* warning to the user that registering an ipad is not recommended */
"ONBOARDING_MODE_SWITCH_WARNING_PROVISIONING" = "登記此 iPad 將會禁用在其他裝置上使用同一電話號碼登記的 Signal。";

/* warning to the user that linking a phone is not recommended */
"ONBOARDING_MODE_SWITCH_WARNING_REGISTERING" = "我們不建議您連結 iPhone，這會限制某些核心功能。";

/* Description of the 'Contacts' permission in the 'onboarding permissions' view. */
"ONBOARDING_PERMISSIONS_CONTACTS_DESCRIPTION" = "找到你認識的人。你的聯絡人名單已加密，Signal 服務無法看到。";

/* Title introducing the 'Contacts' permission in the 'onboarding permissions' view. */
"ONBOARDING_PERMISSIONS_CONTACTS_TITLE" = "聯絡人";

/* Description of the 'Notifications' permission in the 'onboarding permissions' view. */
"ONBOARDING_PERMISSIONS_NOTIFICATIONS_DESCRIPTION" = "當新訊息到達時收到通知。";

/* Title introducing the 'Notifications' permission in the 'onboarding permissions' view. */
"ONBOARDING_PERMISSIONS_NOTIFICATIONS_TITLE" = "通知";

/* Preamble of the 'onboarding permissions' view. */
"ONBOARDING_PERMISSIONS_PREAMBLE" = "Signal 想請求以下權限。";

/* Title of the 'onboarding permissions' view. */
"ONBOARDING_PERMISSIONS_TITLE" = "允許存取權限";

/* Explanation of the 'onboarding phone number discoverability' view. Embeds {user phone number} */
"ONBOARDING_PHONE_NUMBER_DISCOVERABILITY_EXPLANATION_FORMAT" = "選擇誰可透過電話號碼 %1$@ 在 Signal 上找到您。";

/* Title of the 'onboarding phone number discoverability' view. */
"ONBOARDING_PHONE_NUMBER_DISCOVERABILITY_TITLE" = "誰可透過電話號碼找到您？";

/* Placeholder string for phone number field during registration */
"ONBOARDING_PHONE_NUMBER_PLACEHOLDER" = "您的電話號碼";

/* Label indicating that registration has been ratelimited. Embeds {{remaining time string}}. */
"ONBOARDING_PHONE_NUMBER_RATE_LIMIT_WARNING_FORMAT" = "請等待幾分鐘，然後重試。(%1$@)";

/* Label indicating that the phone number is invalid in the 'onboarding phone number' view. */
"ONBOARDING_PHONE_NUMBER_VALIDATION_WARNING" = "電話號碼無效。請輸入有效的電話號碼來註冊。";

/* Explanation of the 'onboarding pin attempts exhausted' view when reglock is disabled. */
"ONBOARDING_PIN_ATTEMPTS_EXHAUSTED_EXPLANATION" = "您的 PIN 碼嘗試次數已達上限，但您仍可建立一個新的 PIN 碼以存取您的 Signal 帳戶。為確保您的私隱和安全性，還原您的帳戶時將不包括任何已儲存的個人資料或設定。";

/* Label for the 'learn more' link when reglock is disabled in the 'onboarding pin attempts exhausted' view. */
"ONBOARDING_PIN_ATTEMPTS_EXHAUSTED_LEARN_MORE" = "深入瞭解 PIN 碼";

/* Title of the 'onboarding pin attempts exhausted' view when reglock is disabled. */
"ONBOARDING_PIN_ATTEMPTS_EXHAUSTED_TITLE" = "PIN 碼不正確";

/* Explanation of the 'onboarding pin attempts exhausted' view when it is unknown if reglock is enabled. */
"ONBOARDING_PIN_ATTEMPTS_EXHAUSTED_WITH_UNKNOWN_REGLOCK_EXPLANATION" = "你的 PIN 碼嘗試次數已達上限，但你仍可以透過驗證電話號碼來嘗試及使用你的 Signal 帳戶。為確保你的隱私和安全性，還原你的帳戶並不會包括任何已儲存的個人資料或設定。";

/* Explanation of 'do not have old device' flow for the 'Restore or Transfer' prompt */
"ONBOARDING_SPLASH_DO_NOT_HAVE_OLD_DEVICE_BODY" = "或者你正在同一裝置上重新安裝 Signal";

/* Title for the 'do not have my old device' choice of the 'Restore or Transfer' prompt */
"ONBOARDING_SPLASH_DO_NOT_HAVE_OLD_DEVICE_TITLE" = "我沒有我的舊手機";

/* Explanation of 'have old device' flow for the 'Restore or Transfer' prompt */
"ONBOARDING_SPLASH_HAVE_OLD_DEVICE_BODY" = "從你目前的 Signal 帳戶掃描二維碼以快速開始使用";

/* Title for the 'have my old device' choice of the 'Restore or Transfer' prompt */
"ONBOARDING_SPLASH_HAVE_OLD_DEVICE_TITLE" = "我有我的舊手機";

/* Text indicating Signal is a nonprofit on the 'onboarding splash' view. For non-English languages, exclude the word '501c3'. */
"ONBOARDING_SPLASH_NONPROFIT" = "Signal 是一個非營利組織";

/* Button for restoring or transferring account in the 'onboarding splash' view. */
"ONBOARDING_SPLASH_RESTORE_OR_TRANSFER_BUTTON_TITLE" = "還原或轉移帳戶";

/* Link to the 'terms and privacy policy' in the 'onboarding splash' view. */
"ONBOARDING_SPLASH_TERM_AND_PRIVACY_POLICY" = "條款及私隱政策";

/* Title of the 'onboarding splash' view. */
"ONBOARDING_SPLASH_TITLE" = "保護你的私隱。\n每條訊息都能安然做自己。";

/* Label for the link that lets users change their phone number in the onboarding views. */
"ONBOARDING_VERIFICATION_BACK_LINK" = "號碼錯誤？";

/* Label for button to perform verification with a phone call. */
"ONBOARDING_VERIFICATION_CALL_ME_BUTTON" = "電話驗證";

/* Format string for button counting down time until phone call verification can be performed. Embeds {{time remaining}}. */
"ONBOARDING_VERIFICATION_CALL_ME_COUNTDOWN_FORMAT" = "%1$@ 後進行電話驗證";

/* Label for a progress spinner currently validating code */
"ONBOARDING_VERIFICATION_CODE_VALIDATION_PROGRESS_LABEL" = "正在驗證……";

/* First bullet point for the explainer sheet for registering via verification code. */
"ONBOARDING_VERIFICATION_HELP_BULLET_1" = "請確保你的電話已有行動電話收訊，以接收短訊或來電";

/* Second bullet point for the explainer sheet for registering via verification code. */
"ONBOARDING_VERIFICATION_HELP_BULLET_2" = "確認你可以接收該號碼的來電";

/* Third bullet point for the explainer sheet for registering via verification code. */
"ONBOARDING_VERIFICATION_HELP_BULLET_3" = "檢查你輸入的電話號碼是否正確";

/* Label for a button to get help entering a verification code when registering. */
"ONBOARDING_VERIFICATION_HELP_LINK" = "註冊時遇到困難？";

/* Label for button to resend SMS verification code. */
"ONBOARDING_VERIFICATION_RESEND_CODE_BUTTON" = "重新傳送驗證碼";

/* Format string for button counting down time until SMS code can be resent. Embeds {{time remaining}}. */
"ONBOARDING_VERIFICATION_RESEND_CODE_COUNTDOWN_FORMAT" = "%1$@ 後重新傳送驗證碼";

/* Format for the title of the 'onboarding verification' view. Embeds {{the user's phone number}}. */
"ONBOARDING_VERIFICATION_TITLE_DEFAULT_FORMAT" = "請輸入發送到 %1$@ 的驗證碼";

/* Title label for the onboarding verification page */
"ONBOARDING_VERIFICATION_TITLE_LABEL" = "驗證碼";

/* Title for button which opens the in-app settings */
"OPEN_APP_SETTINGS_BUTTON" = "設定";

/* Button text which opens the settings app */
"OPEN_SETTINGS_BUTTON" = "設定";

/* Signal doesn't support old versions of iOS and shows a warning if you're on unsupported version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. */
"OS_EXPIRED_AND_CAN_UPGRADE_OS" = "Signal 不再適用於此裝置。若要再次使用 Signal，請更新你的裝置至較新的 iOS 版本。";

/* Signal doesn't support old devices. If that's the case, they'll be shown this action, and tapping it will open information about Signal's minimum supported operating systems. */
"OS_EXPIRED_AND_DEVICE_IS_STUCK" = "Signal 不再適用於此裝置。若要再次使用 Signal，請改用較新的裝置。";

/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this action, and tapping it will open device update instructions. */
"OS_SOON_TO_EXPIRE_ACTION_TITLE" = "立即更新";

/* Signal doesn't support old versions of iOS and shows a warning if you're an old version that will soon lose support. Some users can upgrade their device to a newer version of iOS to continue using Signal. If that's the case, they'll be shown this text. Embeds {{expiration date}}. */
"OS_SOON_TO_EXPIRE_AND_CAN_UPGRADE_OS_FORMAT" = "Signal 即將停止支援你裝置使用的 iOS 版本。如要繼續使用 Signal，請在 %1$@ 之前更新你的裝置至較新的 iOS 版本。";

/* Signal doesn't support old versions of iOS and shows a warning if you're on an old version that will soon lose support. This is the text on that warning when users can't upgrade iOS without getting a new device. Embeds {{expiration date}}. */
"OS_SOON_TO_EXPIRE_AND_DEVICE_WILL_BE_STUCK_FORMAT" = "Signal 即將停止支援你裝置使用的 iOS 版本。如要繼續使用 Signal，請在 %1$@ 之前改用較新的裝置。";

/* Info Message when another user disabled disappearing messages. Embeds {{name of other user}}. */
"OTHER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ 已停用限時訊息。";

/* Info Message when another user enabled disappearing messages. Embeds {{name of other user}} and {{time amount}} before messages disappear. See the *_TIME_AMOUNT strings for context. */
"OTHER_UPDATED_DISAPPEARING_MESSAGES_CONFIGURATION" = "%1$@ 已將限時訊息的消失時間設為 %2$@。";

/* Label warning the user that the Signal service may be down. */
"OUTAGE_WARNING" = "Signal 出現技術問題。我們正努力搶修，儘快回復服務。";

/* Label for action link when the user has an outdated payment client */
"OUTDATED_PAYMENT_CLIENT_ACTION_TITLE" = "立即更新";

/* Label warning the user that they should update Signal to continue using payments. */
"OUTDATED_PAYMENT_CLIENT_REMINDER_TEXT" = "請更新 Signal 以繼續使用付款功能。你的餘額可能尚未更新。";

/* Body of prompt notifying restore was cancelled. */
"OUTGOING_DEVICE_REGISTRATION_CANCELLED_RESTORE_BODY" = "還原已取消。請重試。";

/* Title of prompt notifying restore was cancelled. */
"OUTGOING_DEVICE_REGISTRATION_CANCELLED_RESTORE_TITLE" = "還原已取消";

/* Body of prompt notifying registration without restore completed on the new device. */
"OUTGOING_DEVICE_REGISTRATION_COMPLETE_BODY" = "你的 Signal 帳戶已在其他裝置啟用，此裝置上的 Signal 現在已停用。";

/* Title of prompt notifying registration without restore completed on the new device. */
"OUTGOING_DEVICE_REGISTRATION_COMPLETE_TITLE" = "註冊完成";

/* Body of prompt notifying restore failed. */
"OUTGOING_DEVICE_REGISTRATION_FAILED_RESTORE_BODY" = "從其他裝置還原的訊息包含無效或過期的資料。請重試。";

/* Title of prompt notifying restore failed. */
"OUTGOING_DEVICE_REGISTRATION_FAILED_RESTORE_TITLE" = "還原失敗";

/* Body of prompt notifying restore failed for unknown reasons. */
"OUTGOING_DEVICE_REGISTRATION_UNKNOWN_ERROR_BODY" = "遇到未知錯誤，請重試。";

/* Title of prompt notifying restore failed for unknown reasons. */
"OUTGOING_DEVICE_REGISTRATION_UNKNOWN_ERROR_TITLE" = "未知錯誤";

/* Action button to backup before continuing. */
"OUTGOING_DEVICE_RESTORE_BACKUP_PROMPT_BACKUP_ACTION" = "立即備份";

/* Body text describing the outgoing transfer. */
"OUTGOING_DEVICE_RESTORE_BACKUP_PROMPT_INITIAL_VIEW_BODY" = "在轉移之前，請立即備份。你可能已收到尚未備份的訊息。";

/* Title text describing the outgoing transfer. */
"OUTGOING_DEVICE_RESTORE_BACKUP_PROMPT_INITIAL_VIEW_TITLE" = "準備好你的裝置";

/* Action button to skip backup and continue. */
"OUTGOING_DEVICE_RESTORE_BACKUP_PROMPT_SKIP_ACTION" = "跳過並繼續";

/* Description for form confirming restore from backup without size detail. */
"OUTGOING_DEVICE_RESTORE_BACKUP_RESTORE_DESCRIPTION" = "你上次備份是在 %1$@ 的 %2$@ 進行的。";

/* Body of prompt notifying device restore started on the new device. */
"OUTGOING_DEVICE_RESTORE_COMPLETE_BODY" = "你的 Signal 帳戶和訊息已開始轉移到另一部裝置。此裝置上的 Signal 現在已停用。";

/* Title of prompt notifying device restore started on the new device. */
"OUTGOING_DEVICE_RESTORE_COMPLETE_TITLE" = "還原完成";

/* Body of prompt notifying that action is necessary on the other device. */
"OUTGOING_DEVICE_RESTORE_CONTINUE_ON_OTHER_DEVICE_BODY" = "在另一部裝置上繼續轉移你的帳戶。";

/* Title of prompt notifying that action is necessary on the other device. */
"OUTGOING_DEVICE_RESTORE_CONTINUE_ON_OTHER_DEVICE_TITLE" = "在你的另一部裝置上繼續";

/* Body text describing the outgoing transfer. */
"OUTGOING_DEVICE_RESTORE_INITIAL_VIEW_BODY" = "你的帳戶將轉移到新裝置。此裝置可查看你的群組和聯絡人、存取你的聊天，以及以你的名義傳送訊息。";

/* Action button to begin account transfer. */
"OUTGOING_DEVICE_RESTORE_INITIAL_VIEW_CONFIRM_ACTION" = "轉移帳戶";

/* Body text describing the outgoing transfer. */
"OUTGOING_DEVICE_RESTORE_INITIAL_VIEW_FOOTER" = "所有裝置上的訊息和聊天資訊均受端對端加密的保護";

/* Title text describing the outgoing transfer. */
"OUTGOING_DEVICE_RESTORE_INITIAL_VIEW_TITLE" = "轉移帳戶";

/* Body of prompt notifying device transfer completed. */
"OUTGOING_DEVICE_TRANSFER_COMPLETE_BODY" = "你的 Signal 帳戶和訊息已轉移到另一部裝置。此裝置上的 Signal 現在已停用。";

/* Title of prompt notifying device transfer completed. */
"OUTGOING_DEVICE_TRANSFER_COMPLETE_TITLE" = "轉移完成";

/* info message text in conversation view */
"OUTGOING_MISSED_VIDEO_CALL" = "未接的視訊通話";

/* info message text in conversation view */
"OUTGOING_MISSED_VOICE_CALL" = "未接的語音通話";

/* Button for action sheet shown when device transfer completes; quits the Signal app immediately (does not automatically relaunch, but the user may choose to relaunch). */
"OUTGOING_TRANSFER_COMPLETE_EXIT_ACTION" = "退出 Signal";

/* Message for action sheet shown when device transfer completes */
"OUTGOING_TRANSFER_COMPLETE_MESSAGE" = "Signal 現在將從此裝置上退出";

/* Title for action sheet shown when device transfer completes */
"OUTGOING_TRANSFER_COMPLETE_TITLE" = "轉移完成！";

/* info message text in conversation view */
"OUTGOING_VIDEO_CALL" = "撥打視訊通話";

/* info message text in conversation view */
"OUTGOING_VOICE_CALL" = "撥打語音通話";

/* Footer for message cell for long text when it is expired and unavailable for download */
"OVERSIZE_TEXT_UNAVAILABLE_FOOTER" = "此訊息不完整";

/* Title for sheet shown when tapping oversized text that has expired and is unavailable for download */
"OVERSIZE_TEXT_UNAVAILABLE_SHEET_TITLE" = "無法取得完整訊息";

/* Header title for bank payment details screen */
"PAYMENT_DETAILS_BANK_TITLE" = "銀行轉帳";

/* Header title for card payment details screen */
"PAYMENT_DETAILS_CARD_TITLE" = "信用卡或簽帳金融卡";

/* Header title for iDEAL|Wero bank payment details screen */
"PAYMENT_DETAILS_IDEAL_BANK_TITLE" = "iDEAL | Wero";

/* Format for indicator of a payment amount converted to fiat currency with the freshness of the conversion rate. Embeds: {{ %1$@ the payment amount, %2$@ the freshness of the currency conversion rate }}. */
"PAYMENTS_CURRENCY_CONVERSION_FRESHNESS_FORMAT" = "%1$@，於 %2$@ 換算";

/* Indicator for unknown currency. */
"PAYMENTS_CURRENCY_UNKNOWN" = "?";

/* Label for 'defragmentation' payments. */
"PAYMENTS_DEFRAGMENTATION_PAYMENT" = "金幣清理費用";

/* Status indicator for incoming payments which failed. */
"PAYMENTS_FAILURE_INCOMING_FAILED" = "失敗";

/* Status indicator for incoming payments which failed to verify. */
"PAYMENTS_FAILURE_INCOMING_VALIDATION_FAILED" = "無效";

/* Status indicator for invalid payments which could not be processed. */
"PAYMENTS_FAILURE_INVALID" = "無效";

/* Status indicator for outgoing payments which failed. */
"PAYMENTS_FAILURE_OUTGOING_FAILED" = "失敗";

/* Status indicator for outgoing payments which failed due to insufficient funds. */
"PAYMENTS_FAILURE_OUTGOING_INSUFFICIENT_FUNDS" = "餘額不足";

/* Status indicator for outgoing payments for which the notification could not be sent. */
"PAYMENTS_FAILURE_OUTGOING_NOTIFICATION_SEND_FAILED" = "收據無法傳送至收件人";

/* Status indicator for outgoing payments which failed to verify. */
"PAYMENTS_FAILURE_OUTGOING_VALIDATION_FAILED" = "無效";

/* Payments in-chat message shown if a payment fails to send, bottom half. */
"PAYMENTS_IN_CHAT_FAILURE_MESSAGE_BOTTOM" = "輕按以查看詳情";

/* Payments in-chat message shown if a payment fails to send, top part. Embeds {{ number, amount of MOB coin not sent }} */
"PAYMENTS_IN_CHAT_FAILURE_MESSAGE_TOP" = "%1$@ MOB 未發送";

/* Status indicator for invalid payments which could not be processed. */
"PAYMENTS_INFO_UNAVAILABLE_MESSAGE" = "不可用";

/* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */
"PAYMENTS_LOCK_AUTHENTICATION_ENABLE_UNKNOWN_ERROR" = "無法存取驗證身份。";

/* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */
"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "身份認證失敗。";

/* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */
"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "驗證失敗次數過多。請稍後再試。";

/* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */
"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "如要使用付款鎖定，您必須在 iOS「設定」中啟用密碼功能。";

/* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */
"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "如要使用付款鎖定，您必須在 iOS「設定」中啟用密碼功能。";

/* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */
"PAYMENTS_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "如要使用付款鎖定，您必須在 iOS「設定」中啟用密碼功能。";

/* First time payments suggest payments lock message */
"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE" = "多加一重安全保障，使用密碼或 Touch ID 發送資金";

/* First time payments suggest payments lock message */
"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_FACEID" = "多加一重安全保障，使用 Face ID 發送資金。";

/* First time payments suggest payments lock message */
"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_OPTICID" = "多加一重安全保障，使用 Optic ID 發送資金。";

/* First time payments suggest payments lock message */
"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_PASSCODE" = "多加一重安全保障，使用密碼發送資金。";

/* First time payments suggest payments lock message */
"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_MESSAGE_TOUCHID" = "多加一重安全保障，使用 Touch ID 發送資金。";

/* First time payments suggest payments lock title */
"PAYMENTS_LOCK_FIRST_TIME_ACTION_SHEET_TITLE" = "要為日後的付款開啟付款鎖定嗎？";

/* Affirmative action title to enable payments lock */
"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION" = "必須使用密碼或 Touch ID 進行發送";

/* Affirmative action title to enable payments lock */
"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_FACEID" = "必須使用 Face ID 發送";

/* Affirmative action title to enable payments lock */
"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_OPTICID" = "必須使用 Optic ID 進行發送";

/* Affirmative action title to enable payments lock */
"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_PASSCODE" = "必須使用手機密碼進行發送";

/* Affirmative action title to enable payments lock */
"PAYMENTS_LOCK_FIRST_TIME_AFFIRMATIVE_ACTION_TOUCHID" = "必須使用 Touch ID 進行發送";

/* Message for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */
"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_MESSAGE" = "驗證失敗。請確保您的裝置已啟用生物識別技術，並設定好密碼。";

/* Title for action sheet shown when unlocking with biometrics like Face ID or TouchID fails because it is disabled at a system level. */
"PAYMENTS_LOCK_LOCAL_BIOMETRY_AUTH_DISABLED_TITLE" = "生物識別驗證失敗";

/* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'payments lock'. */
"PAYMENTS_LOCK_REASON_UNLOCK_PAYMENTS_LOCK" = "驗證以確認付款。";

/* Label for the 'add memo' ui in the 'send payment' UI. */
"PAYMENTS_NEW_PAYMENT_ADD_MEMO" = "新增備註";

/* Format for the 'balance' indicator. Embeds {{ the current payments balance }}. */
"PAYMENTS_NEW_PAYMENT_BALANCE_FORMAT" = "可用餘額：%1$@";

/* Label for the 'confirm payment' button. */
"PAYMENTS_NEW_PAYMENT_CONFIRM_PAYMENT_BUTTON" = "確認付款";

/* Title for the 'confirm payment' ui in the 'send payment' UI. */
"PAYMENTS_NEW_PAYMENT_CONFIRM_PAYMENT_TITLE" = "支付";

/* Format for currency amounts in the 'send payment' UI. Embeds {{ %1$@ the current payments balance, %2$@ the currency indicator }}. */
"PAYMENTS_NEW_PAYMENT_CURRENCY_FORMAT" = "%1$@ %2$@";

/* Indicates that a payment failed due to a connectivity failure. */
"PAYMENTS_NEW_PAYMENT_ERROR_CONNECTIVITY_FAILURE" = "無法連接服務";

/* Indicates that a payment failed due to insufficient funds. */
"PAYMENTS_NEW_PAYMENT_ERROR_INSUFFICIENT_FUNDS" = "您沒有足夠的 MOB 來完成這次付款。";

/* Indicates that a payment failed due to insufficient funds. Embeds {{ current balance }}. */
"PAYMENTS_NEW_PAYMENT_ERROR_INSUFFICIENT_FUNDS_FORMAT" = "您沒有足夠的 MOB 來完成這次付款。您目前的餘額為 %1$@。";

/* Indicates that a payment failed due to being invalid. */
"PAYMENTS_NEW_PAYMENT_ERROR_INVALID_TRANSACTION" = "交易無效";

/* Indicates that a payment failed due to an outdated client. */
"PAYMENTS_NEW_PAYMENT_ERROR_OUTDATED_CLIENT" = "更新 Signal 以使用付款功能。";

/* Indicates that an outgoing payment could not be verified in a timely way. */
"PAYMENTS_NEW_PAYMENT_ERROR_OUTGOING_VERIFICATION_TAKING_TOO_LONG" = "付款尚未驗證";

/* Indicates that a payment failed because the payments lock attempt was cancelled. */
"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_CANCELLED" = "付款鎖定身分驗證已被取消。";

/* Indicates that a payment failed because the payments lock failed to authenticate. */
"PAYMENTS_NEW_PAYMENT_ERROR_PAYMENTS_LOCK_AUTH_FAILURE" = "付款鎖定身分驗證失敗。";

/* Indicates that an unknown error occurred while sending a payment or payment request. */
"PAYMENTS_NEW_PAYMENT_ERROR_UNKNOWN" = "無法完成付款。請檢查您的連線，然後重試。";

/* Label for the 'payment estimated fee' indicator. */
"PAYMENTS_NEW_PAYMENT_ESTIMATED_FEE" = "網絡費用";

/* Format for the 'fiat currency conversion estimate' indicator. Embeds {{ the fiat currency code }}. */
"PAYMENTS_NEW_PAYMENT_FIAT_CONVERSION_FORMAT" = "估計 %1$@";

/* Label for the 'invalid amount' button. */
"PAYMENTS_NEW_PAYMENT_INVALID_AMOUNT" = "金額無效";

/* Format for the 'message character count indicator' for the 'new payment or payment request' view. Embeds {{ %1$@ the number of characters in the message, %2$@ the maximum number of characters in the message }}. */
"PAYMENTS_NEW_PAYMENT_MESSAGE_COUNT_FORMAT" = "%1$@ / %2$@";

/* Placeholder for the new payment or payment request message. */
"PAYMENTS_NEW_PAYMENT_MESSAGE_PLACEHOLDER" = "備註";

/* Label for the 'new payment' button. */
"PAYMENTS_NEW_PAYMENT_PAY_BUTTON" = "支付";

/* Label for the 'total payment amount' indicator. */
"PAYMENTS_NEW_PAYMENT_PAYMENT_TOTAL" = "總金額";

/* Indicator that a new payment is being processed in the 'send payment' UI. */
"PAYMENTS_NEW_PAYMENT_PROCESSING" = "正在處理";

/* Format for the 'payment recipient amount' indicator. Embeds {{ the name of the recipient of the payment }}. */
"PAYMENTS_NEW_PAYMENT_RECIPIENT_AMOUNT_FORMAT" = "至 %1$@";

/* Label for the payments notification banner for a single payment notification. */
"PAYMENTS_NOTIFICATION_BANNER_1" = "1 則新的付款通知";

/* Format for the payments notification banner for a single payment notification with details. Embeds: {{ %1$@ the name of the user who sent you the payment, %2$@ the amount of the payment }}. */
"PAYMENTS_NOTIFICATION_BANNER_1_WITH_DETAILS_FORMAT" = "%1$@ 向您付款 %2$@";

/* Format for the payments notification banner for multiple payment notifications. Embeds: {{ the number of unread payment notifications }}. */
"PAYMENTS_NOTIFICATION_BANNER_N_FORMAT" = "%1$@ 則新的付款通知";

/* Payment status context with contact name, failed. Embeds {{ Name of receiving contact }} */
"PAYMENTS_PAYMENT_STATUS_IN_CHAT_PAYMENT_TO" = "付款至 %1$@";

/* Payment status context while sending */
"PAYMENTS_PAYMENT_STATUS_IN_CHAT_PROCESSING" = "正在處理付款…";

/* Payment status context with contact name, incoming. Embeds {{ Name of sending contact }} */
"PAYMENTS_PAYMENT_STATUS_IN_CHAT_SENT_YOU" = "%1$@ 向你發送了付款";

/* Payment status context with contact name, sent. Embeds {{ Name of receiving contact }} */
"PAYMENTS_PAYMENT_STATUS_IN_CHAT_YOU_SENT" = "你向 %1$@ 發送了付款";

/* Status indicator for incoming payments which are complete. */
"PAYMENTS_PAYMENT_STATUS_LONG_INCOMING_COMPLETE" = "付款完成";

/* Status indicator for incoming payments which have not yet been verified. */
"PAYMENTS_PAYMENT_STATUS_LONG_INCOMING_UNVERIFIED" = "未驗證";

/* Status indicator for incoming payments which have been verified. */
"PAYMENTS_PAYMENT_STATUS_LONG_INCOMING_VERIFIED" = "已驗證";

/* Status indicator for outgoing payments which are complete. */
"PAYMENTS_PAYMENT_STATUS_LONG_OUTGOING_COMPLETE" = "付款完成";

/* Status indicator for outgoing payments which are being sent. */
"PAYMENTS_PAYMENT_STATUS_LONG_OUTGOING_SENDING" = "正在傳送…";

/* Status indicator for outgoing payments which have been sent. */
"PAYMENTS_PAYMENT_STATUS_LONG_OUTGOING_SENT" = "已傳送";

/* Status indicator for outgoing payments which have not yet been submitted. */
"PAYMENTS_PAYMENT_STATUS_LONG_OUTGOING_UNSUBMITTED" = "正在準備";

/* Status indicator for outgoing payments which have been submitted but not yet verified. */
"PAYMENTS_PAYMENT_STATUS_LONG_OUTGOING_UNVERIFIED" = "未驗證";

/* Status indicator for outgoing payments which have been verified but not yet sent. */
"PAYMENTS_PAYMENT_STATUS_LONG_OUTGOING_VERIFIED" = "已驗證";

/* Status indicator for payments which had an unknown failure. */
"PAYMENTS_PAYMENT_STATUS_LONG_UNKNOWN" = "未知錯誤";

/* Status indicator for incoming payments which are complete. */
"PAYMENTS_PAYMENT_STATUS_SHORT_INCOMING_COMPLETE" = "完成";

/* Status indicator for incoming payments which have not yet been verified. */
"PAYMENTS_PAYMENT_STATUS_SHORT_INCOMING_UNVERIFIED" = "未驗證";

/* Status indicator for incoming payments which have been verified. */
"PAYMENTS_PAYMENT_STATUS_SHORT_INCOMING_VERIFIED" = "已驗證";

/* Status indicator for outgoing payments which are complete. */
"PAYMENTS_PAYMENT_STATUS_SHORT_OUTGOING_COMPLETE" = "完成";

/* Status indicator for outgoing payments which are being sent. */
"PAYMENTS_PAYMENT_STATUS_SHORT_OUTGOING_SENDING" = "正在傳送…";

/* Status indicator for outgoing payments which have been sent. */
"PAYMENTS_PAYMENT_STATUS_SHORT_OUTGOING_SENT" = "已傳送";

/* Status indicator for outgoing payments which have not yet been submitted. */
"PAYMENTS_PAYMENT_STATUS_SHORT_OUTGOING_UNSUBMITTED" = "正在準備";

/* Status indicator for outgoing payments which have been submitted but not yet verified. */
"PAYMENTS_PAYMENT_STATUS_SHORT_OUTGOING_UNVERIFIED" = "未驗證";

/* Status indicator for outgoing payments which have been verified but not yet sent. */
"PAYMENTS_PAYMENT_STATUS_SHORT_OUTGOING_VERIFIED" = "已驗證";

/* Status indicator for payments which had an unknown failure. */
"PAYMENTS_PAYMENT_STATUS_SHORT_UNKNOWN" = "未知錯誤";

/* Payments Preview Text shown in quoted replies, for payments. Embeds {{ Amount sent (number), Currency (e.g. 'MOB') }} */
"PAYMENTS_PREVIEW_TEXT_QUOTED_REPLY" = "付款：%1$@ %2$@";

/* Payments Preview Text shown in quoted replies, for unknown payments. */
"PAYMENTS_PREVIEW_TEXT_UNKNOWN" = "未知的付款";

/* Message for error alert indicating that a given user cannot receive payments because of a pending message request for a recipient that they have sent messages to. */
"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_MESSAGE_W_MESSAGES" = "若要發送付款給此使用者，對方需先接受您的訊息請求。";

/* Message for error alert indicating that a given user cannot receive payments because of a pending message request for a recipient that they have not sent message to. */
"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_MESSAGE_WO_MESSAGES" = "若要發送付款給此使用者，對方需先接受您的訊息請求。請傳送一則訊息以建立訊息請求。";

/* Title for error alert indicating that a given user cannot receive payments because of a pending message request. */
"PAYMENTS_RECIPIENT_MISSING_PROFILE_KEY_TITLE" = "無法發送付款";

/* The label for the 'send request' button in alerts and action sheets. */
"PAYMENTS_RECIPIENT_PAYMENTS_NOT_ENABLED_BUTTON" = "傳送請求";

/* Message for error alert indicating that a given user cannot receive payments because they have not enabled payments. */
"PAYMENTS_RECIPIENT_PAYMENTS_NOT_ENABLED_MESSAGE" = "你想向他們傳送啟動付款的請求嗎？";

/* Title for error alert indicating that a given user cannot receive payments because they have not enabled payments. Embeds {{ the contact's name }} */
"PAYMENTS_RECIPIENT_PAYMENTS_NOT_ENABLED_TITLE" = "%1$@ 尚未啟動付款";

/* Payments Preview Text shown in chat list for payments. */
"PAYMENTS_THREAD_PREVIEW_TEXT" = "💳 付款";

/* Label for 'transfer out' payments. */
"PAYMENTS_TRANSFER_OUT_PAYMENT" = "轉出";

/* Indicator for unidentified incoming payments. */
"PAYMENTS_UNIDENTIFIED_PAYMENT_INCOMING" = "已收到付款";

/* Indicator for unidentified outgoing payments. */
"PAYMENTS_UNIDENTIFIED_PAYMENT_OUTGOING" = "已付款";

/* Label for unknown payments. */
"PAYMENTS_UNKNOWN_PAYMENT" = "付款無效";

/* The alert message if user tries to exit a task without saving changes. */
"PENDING_CHANGES_ACTION_SHEET_MESSAGE" = "是否放棄更改？";

/* The alert title if user tries to exit a task without saving changes. */
"PENDING_CHANGES_ACTION_SHEET_TITLE" = "未儲存的變更";

/* Title of 'accept member request to join group' button. */
"PENDING_GROUP_MEMBERS_ACCEPT_REQUEST_BUTTON" = "新增至群組";

/* Title of 'accept member request to join group' confirmation alert. Embeds {{ the name of the requesting group member. }}. */
"PENDING_GROUP_MEMBERS_ACCEPT_REQUEST_CONFIRMATION_TITLE_FORMAT" = "要將「%1$@」加入群組嗎？";

/* Title of 'deny member request to join group' button. */
"PENDING_GROUP_MEMBERS_DENY_REQUEST_BUTTON" = "拒絕請求";

/* Title of 'deny member request to join group' confirmation alert. Embeds {{ the name of the requesting group member. }}. */
"PENDING_GROUP_MEMBERS_DENY_REQUEST_CONFIRMATION_TITLE_FORMAT" = "要拒絕「%1$@」的請求嗎？對方將無法透過群組連結再次請求加入。";

/* Label indicating that a group has no pending member requests. */
"PENDING_GROUP_MEMBERS_NO_PENDING_MEMBER_REQUESTS" = "沒有待處理的成員請求。";

/* Label indicating that a group has no pending members. */
"PENDING_GROUP_MEMBERS_NO_PENDING_MEMBERS" = "暫無邀請處理。";

/* Message indicating that a request to join the group was successfully approved. Embeds {{ the name of the approved user }}. */
"PENDING_GROUP_MEMBERS_REQUEST_APPROVED_FORMAT" = "已新增「%1$@」。";

/* Message indicating that a request to join the group was successfully denied. Embeds {{ the name of the denied user }}. */
"PENDING_GROUP_MEMBERS_REQUEST_DENIED_FORMAT" = "已拒絕「%1$@」。";

/* Title of 'revoke invite' button. */
"PENDING_GROUP_MEMBERS_REVOKE_INVITE_1_BUTTON" = "撤銷邀請";

/* Format for title of 'revoke invite' confirmation alert. Embeds {{ the name of the invited group member. }}. */
"PENDING_GROUP_MEMBERS_REVOKE_LOCAL_INVITE_CONFIRMATION_TITLE_1_FORMAT" = "要撤銷對「%1$@」的群組邀請嗎？";

/* Footer for the 'invites by other group members' section of the 'member requests and invites' view. */
"PENDING_GROUP_MEMBERS_SECTION_FOOTER_INVITES_FROM_OTHER_MEMBERS" = "由其他群組成員邀請的人不會在此顯示其詳細資料。若獲邀的人選擇加入，其資訊屆時將與群組分享，加入之前概不會看見群組中任何訊息。";

/* Footer for the 'pending member requests' section of the 'member requests and invites' view. Embeds {{ the name of the group }}. */
"PENDING_GROUP_MEMBERS_SECTION_FOOTER_PENDING_MEMBER_REQUESTS_FORMAT" = "此清單上的人正嘗試透過群組連結加入「%1$@」。";

/* Title for the 'invalid invites' section of the 'member requests and invites' view. */
"PENDING_GROUP_MEMBERS_SECTION_TITLE_INVALID_INVITES" = "無效邀請";

/* Title for the 'invites by other group members' section of the 'member requests and invites' view. */
"PENDING_GROUP_MEMBERS_SECTION_TITLE_INVITES_FROM_OTHER_MEMBERS" = "受其他人邀請";

/* Title for the 'people you invited' section of the 'member requests and invites' view. */
"PENDING_GROUP_MEMBERS_SECTION_TITLE_PEOPLE_YOU_INVITED" = "受您邀請";

/* Label for view-once messages indicating that the message's contents are expired and unavailable to download. */
"PER_MESSAGE_EXPIRATION_EXPIRED" = "已過期";

/* Label for view-once messages that have invalid content. */
"PER_MESSAGE_EXPIRATION_INVALID_CONTENT" = "處理傳入訊息時發生錯誤";

/* inbox cell and notification text for an already viewed view-once media message. */
"PER_MESSAGE_EXPIRATION_NOT_VIEWABLE" = "閱後即焚媒體";

/* Label for outgoing view-once messages. */
"PER_MESSAGE_EXPIRATION_OUTGOING_MESSAGE" = "媒體";

/* inbox cell and notification text for a view-once photo. */
"PER_MESSAGE_EXPIRATION_PHOTO_PREVIEW" = "閱後即焚相片";

/* inbox cell and notification text for a view-once video. */
"PER_MESSAGE_EXPIRATION_VIDEO_PREVIEW" = "閱後即焚影片";

/* Label for view-once messages indicating that user can tap to view the message's contents. */
"PER_MESSAGE_EXPIRATION_VIEW_PHOTO" = "檢視照片";

/* Label for view-once messages indicating that user can tap to view the message's contents. */
"PER_MESSAGE_EXPIRATION_VIEW_VIDEO" = "檢視影片";

/* Label for view-once messages indicating that the local user has viewed the message's contents. */
"PER_MESSAGE_EXPIRATION_VIEWED" = "已看過";

/* A user friendly name for the 'everybody' phone number discoverability mode. */
"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY" = "所有人";

/* A user friendly description of the 'everybody' phone number discoverability mode. */
"PHONE_NUMBER_DISCOVERABILITY_EVERYBODY_DESCRIPTION" = "任何擁有你電話號碼的人都會看到你在使用 Signal，並可以開始與你聊天。";

/* A user friendly name for the 'nobody' phone number discoverability mode. */
"PHONE_NUMBER_DISCOVERABILITY_NOBODY" = "沒有人";

/* A user friendly description of the 'nobody' phone number discoverability mode. */
"PHONE_NUMBER_DISCOVERABILITY_NOBODY_DESCRIPTION" = "除非你向對方傳送訊息或與對方已有聊天紀錄，否則沒有人能看到你使用 Signal。";

/* A format for a label showing an example phone number. Embeds {{the example phone number}}. */
"PHONE_NUMBER_EXAMPLE_FORMAT" = "範例：%1$@";

/* A user friendly name for the 'everybody' phone number sharing mode. */
"PHONE_NUMBER_SHARING_EVERYBODY" = "所有人";

/* A user friendly description of the 'everybody' phone number sharing mode. */
"PHONE_NUMBER_SHARING_EVERYBODY_DESCRIPTION" = "所有你傳送訊息的人和群組都能看見你的電話號碼。";

/* A user friendly name for the 'nobody' phone number sharing mode. */
"PHONE_NUMBER_SHARING_NOBODY" = "沒有人";

/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'everybody'. */
"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_EVERYBODY" = "任何人都無法看到你的電話號碼，除非他們將其儲存在手機通訊錄中。";

/* A user-friendly description of the 'nobody' phone number sharing mode when phone number discovery is set to 'nobody'. */
"PHONE_NUMBER_SHARING_NOBODY_DESCRIPTION_DISCOVERABILITY_NOBODY" = "任何人都無法看到你的電話號碼。";

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

/* Label for 'HomeFAX' phone numbers. */
"PHONE_NUMBER_TYPE_HOME_FAX" = "住宅傳真";

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

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

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

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

/* Label for 'Other FAX' phone numbers. */
"PHONE_NUMBER_TYPE_OTHER_FAX" = "其他傳真";

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

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

/* Label for 'Work FAX' phone numbers. */
"PHONE_NUMBER_TYPE_WORK_FAX" = "工作傳真";

/* alert title, generic error preventing user from capturing a photo */
"PHOTO_CAPTURE_GENERIC_ERROR" = "無法擷取影像。";

/* alert title */
"PHOTO_CAPTURE_UNABLE_TO_INITIALIZE_CAMERA" = "無法設定相機。";

/* Button label for opening the chat on a sheet presented from photo capture view indicating that a username QR code was found. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_CTA" = "前往聊天";

/* Message for a sheet presented from photo capture view indicating that a username QR code was found. Embeds {{username}}. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_MESSAGE_FORMAT" = "開始與「 %1$@ 」聊天";

/* Title for sheet presented from photo capture view indicating that a username QR code was found. Embeds {{username}}. */
"PHOTO_CAPTURE_USERNAME_QR_CODE_FOUND_TITLE_FORMAT" = "找到 %1$@";

/* Pressing this button pins a thread */
"PIN_ACTION" = "釘選";

/* Error body indicating that the attempt to change a PIN failed. */
"PIN_CHANGE_ERROR_MESSAGE" = "無法建立您的新 PIN 碼。您現有的 PIN 碼已停用。請檢查您的連線，然後再試一次。";

/* Error title indicating that the attempt to change a PIN failed. */
"PIN_CHANGE_ERROR_TITLE" = "PIN 碼變更失敗";

/* Label indicating the user must use at least 4 characters */
"PIN_CREATION_ALPHANUMERIC_HINT" = "PIN 碼須至少為 4 個字元";

/* Title of the 'pin creation' recreation view. */
"PIN_CREATION_CHANGING_TITLE" = "變更您的 PIN 碼";

/* Title of the 'pin creation' confirmation view. */
"PIN_CREATION_CONFIRM_TITLE" = "確認您的 PIN 碼。";

/* The explanation of confirmation in the 'pin creation' view. */
"PIN_CREATION_CONFIRMATION_EXPLANATION" = "請輸入你剛剛建立的 PIN 碼。";

/* Button asking if the user would like to create an alphanumeric PIN */
"PIN_CREATION_CREATE_ALPHANUMERIC" = "建立包含字母及數字的 PIN 碼";

/* Button asking if the user would like to create an numeric PIN */
"PIN_CREATION_CREATE_NUMERIC" = "建立數字 PIN 碼";

/* Action of the 'pin disable' action sheet. */
"PIN_CREATION_DISABLE_CONFIRMATION_ACTION" = "停用 PIN 碼";

/* Message of the 'pin disable' action sheet. */
"PIN_CREATION_DISABLE_CONFIRMATION_MESSAGE" = "若您停用 PIN 碼，當您重新註冊 Signal 時，除非透過另一部 iOS 裝置來轉移資料，否則您將遺失所有資料。PIN 碼停用時無法開啟註冊鎖。";

/* Title of the 'pin disable' action sheet. */
"PIN_CREATION_DISABLE_CONFIRMATION_TITLE" = "警告";

/* The explanation in the 'pin creation' view. */
"PIN_CREATION_EXPLANATION" = "PIN 碼讓在 Signal 中的資訊得以加密保存並僅供您存取。當您重新安裝時，您的個人資料、設定和聯絡人將會還原。開啟應用程式不需輸入 PIN 碼。";

/* Learn more action on the pin creation view */
"PIN_CREATION_LEARN_MORE" = "更多 PIN 碼資訊";

/* Users can create PINs to restore their account data later. They can learn more about this on a sheet. This is the text on that sheet. */
"PIN_CREATION_LEARN_MORE_TEXT" = "PIN 碼讓在 Signal 中的資訊得以加密保存並僅供你存取。當你重新安裝時，你的個人資料、設定和聯絡人將會還原。";

/* Users can create PINs to restore their account data later. They can learn more about this on a sheet. This is the title on that sheet. */
"PIN_CREATION_LEARN_MORE_TITLE" = "關於 Signal PIN 碼";

/* Label indicating that the attempted PIN does not match the first PIN */
"PIN_CREATION_MISMATCH_ERROR" = "PIN 碼不匹配。請再試一次。";

/* Error body indicating that the attempt to create a PIN failed due to network issues. */
"PIN_CREATION_NO_NETWORK_ERROR_MESSAGE" = "請檢查您的連線，然後再試一次。";

/* Error title indicating that the attempt to create a PIN failed due to network issues. */
"PIN_CREATION_NO_NETWORK_ERROR_TITLE" = "無網絡連線";

/* Label indicating the user must use at least 4 digits */
"PIN_CREATION_NUMERIC_HINT" = "PIN 須至少為 4 個字元";

/* Label indication the user must confirm their PIN. */
"PIN_CREATION_PIN_CONFIRMATION_HINT" = "重新輸入 PIN 碼";

/* Indicates the work we are doing while creating the user's pin */
"PIN_CREATION_PIN_PROGRESS" = "正在建立 PIN 碼…";

/* The re-creation explanation in the 'pin creation' view. */
"PIN_CREATION_RECREATION_EXPLANATION" = "只要此裝置維持登記，您可隨時變更您的 PIN 碼。";

/* Skip action on the pin creation view */
"PIN_CREATION_SKIP" = "停用 PIN 碼";

/* Title of the 'pin creation' view. */
"PIN_CREATION_TITLE" = "建立您的 PIN 碼";

/* Label indicating that the attempted PIN is too weak */
"PIN_CREATION_WEAK_ERROR" = "選擇一個更強的 PIN 碼";

/* If your attempted PIN is too weak, you'll see an error message. This is the text on the error dialog. */
"PIN_CREATION_WEAK_ERROR_MESSAGE" = "PIN 碼讓在 Signal 中的資訊得以加密保存並僅供你存取。選擇更強的 PIN 碼以保護你的帳戶。";

/* If the user is re-registering, they need to enter their PIN to restore all their data. In some cases, they can skip this entry and lose some data. This text is shown on a button that lets them begin to do this. */
"PIN_ENTER_EXISTING_SKIP" = "跳過 PIN 碼";

/* If the user is re-registering, they need to enter their PIN to restore all their data. If they don't remember their PIN, they may remember their Recovery Key which can be used instead of a PIN. */
"PIN_ENTER_EXISTING_USE_RECOVERY_KEY" = "使用恢復金鑰";

/* Error title indicating that the attempt to recreate a PIN failed. */
"PIN_RECREATION_ERROR_TITLE" = "PIN 碼建立失敗";

/* Error body indicating that the attempt to recreate a PIN failed. */
"PIN_RECRETION_ERROR_MESSAGE" = "無法建立您的 PIN 碼。請檢查您的連線，然後再試一次。";

/* The explanation for the 'pin reminder' dialog. */
"PIN_REMINDER_EXPLANATION" = "為幫助您記住您的 PIN 碼，我們將定期要求您輸入 PIN 碼。隨著時間過去，我們會減少要求。";

/* Text asking if the user forgot their pin for the 'pin reminder' dialog. */
"PIN_REMINDER_FORGOT_PIN" = "忘記你的 PIN 碼?";

/* Action text for PIN reminder megaphone */
"PIN_REMINDER_MEGAPHONE_ACTION" = "驗證 PIN 碼";

/* Body for PIN reminder megaphone */
"PIN_REMINDER_MEGAPHONE_BODY" = "我們偶爾會要求您驗證您的 PIN 碼，以確保您能記住它。";

/* Toast indicating that we'll ask you for your PIN again tomorrow, after successfully entering it. */
"PIN_REMINDER_MEGAPHONE_FEW_DAYS_SUCCESSFUL_TOAST" = "PIN 碼正確。幾天後我們將會再次提醒你。";

/* Toast indicating that we'll ask you for your PIN again in 3 days. */
"PIN_REMINDER_MEGAPHONE_FEW_DAYS_TOAST" = "幾天後我們將會再提醒您。";

/* Title for PIN reminder megaphone */
"PIN_REMINDER_MEGAPHONE_TITLE" = "驗證您的 Signal PIN 碼";

/* Toast indicating that we'll ask you for your PIN again tomorrow, after successfully entering it. */
"PIN_REMINDER_MEGAPHONE_TOMORROW_SUCCESSFUL_TOAST" = "PIN 碼正確。明天我們將會再次提醒你。";

/* Toast indicating that we'll ask you for your PIN again tomorrow. */
"PIN_REMINDER_MEGAPHONE_TOMORROW_TOAST" = "明天我們將會再提醒您。";

/* Toast indicating that we'll ask you for your PIN again in 2 weeks, after successfully entering it. */
"PIN_REMINDER_MEGAPHONE_TWO_WEEK_SUCCESSFUL_TOAST" = "PIN 碼正確。一兩週後我們將會再次提醒你。";

/* Toast indicating that we'll ask you for your PIN again tomorrow. */
"PIN_REMINDER_MEGAPHONE_TWO_WEEK_TOAST" = "一兩週後我們將會再提醒您。";

/* Toast indicating that we'll ask you for your PIN again tomorrow, after successfully entering it. */
"PIN_REMINDER_MEGAPHONE_WEEK_SUCCESSFUL_TOAST" = "PIN 碼正確。一週後我們將會再次提醒你。";

/* Toast indicating that we'll ask you for your PIN again in a week. */
"PIN_REMINDER_MEGAPHONE_WEEK_TOAST" = "一週後我們將會再提醒您。";

/* Label indicating that the attempted PIN does not match the user's PIN */
"PIN_REMINDER_MISMATCH_ERROR" = "PIN 碼無效，請重試。";

/* The title for the 'pin reminder' dialog. */
"PIN_REMINDER_TITLE" = "輸入您的 Signal PIN 碼";

/* Label indicating that the attempted PIN is too short */
"PIN_REMINDER_TOO_SHORT_ERROR" = "PIN 須至少為 4 個字元";

/* An explanation that you have already pinned the maximum number of conversations. */
"PINNED_CONVERSATION_LIMIT" = "您最多只能釘選 4 個聊天。";

/* Accessibility label prefix for banner showing a pinned message */
"PINNED_MESSAGE_BANNER_AX_LABEL" = "已釘選的訊息：";

/* Shown when another user pins a message. Embeds {{ another user }}. */
"PINNED_MESSAGE_CHAT_EVENT_OTHER" = "%1$@已釘選訊息";

/* Shown when the local user pins a message. */
"PINNED_MESSAGE_CHAT_EVENT_SELF" = "你已釘選訊息";

/* Accessibility label for pin message button */
"PINNED_MESSAGE_MENU_ACCESSIBILITY_LABEL" = "已釘選訊息選單";

/* Label for button to pin a message */
"PINNED_MESSAGE_PIN_ACTION_TITLE" = "釘選";

/* Message for an action sheet confirming the user wants to replace oldest pinned message. */
"PINNED_MESSAGE_REPLACE_OLDEST_BODY" = "正在釘選的訊息會取代最舊的訊息。";

/* Option in pinned message action sheet to replace oldest pin. */
"PINNED_MESSAGE_REPLACE_OLDEST_BUTTON" = "取代";

/* Title for an action sheet confirming the user wants to replace oldest pinned message. */
"PINNED_MESSAGE_REPLACE_OLDEST_TITLE" = "要取代最舊的釘選訊息嗎？";

/* Body for error sheet shown if the pinned message failed to send */
"PINNED_MESSAGE_SEND_ERROR_SHEET_BODY" = "請檢查你的網絡連線，然後再試一次。";

/* Title for error sheet shown if the pinned message failed to send */
"PINNED_MESSAGE_SEND_ERROR_SHEET_TITLE" = "無法釘選訊息";

/* Text to show on a toast when someone unpins a message */
"PINNED_MESSAGE_TOAST" = "訊息已取消釘選";

/* Label for button to unpin a message */
"PINNED_MESSAGE_UNPIN_ACTION_TITLE" = "取消釘選";

/* Option in pinned message action sheet to pin for 24 hours. */
"PINNED_MESSAGES_24_HOURS" = "24 小時";

/* Option in pinned message action sheet to pin for 30 days. */
"PINNED_MESSAGES_30_DAYS" = "30 天";

/* Option in pinned message action sheet to pin for 7 days. */
"PINNED_MESSAGES_7_DAYS" = "7 天";

/* Title for Pinned Messages detail view */
"PINNED_MESSAGES_DETAILS_TITLE" = "已釘選的訊息";

/* Title for an action sheet to indicate how long to keep the pin active */
"PINNED_MESSAGES_EXPIRY_SHEET_TITLE" = "釘選時長為…";

/* Option in pinned message action sheet to pin with no expiry. */
"PINNED_MESSAGES_FOREVER" = "永久";

/* Action menu item to go to a message in the conversation view */
"PINNED_MESSAGES_GO_TO_MESSAGE" = "前往「訊息」";

/* Action menu item to see all pinned messages */
"PINNED_MESSAGES_SEE_ALL_MESSAGES" = "查看所有訊息";

/* Action menu item to unpin a message */
"PINNED_MESSAGES_UNPIN" = "取消釘選";

/* Title for a button to unpin all pinned messages. */
"PINNED_MESSAGES_UNPIN_ALL" = "全部取消釘選";

/* The title for pinned conversation section on the conversation list */
"PINNED_SECTION_TITLE" = "已釘選";

/* Body for a sheet warning users they are pinning a disappearing message. */
"PINNING_DISAPPEARING_MESSAGE_WARNING_BODY" = "當自動銷毀訊息時限已到和從聊天中被移除時，系統會將其解除釘選。";

/* Title for a sheet warning users they are pinning a disappearing message. */
"PINNING_DISAPPEARING_MESSAGE_WARNING_TITLE" = "釘選自動銷毀訊息";

/* Action text for PIN megaphone when user doesn't have a PIN */
"PINS_MEGAPHONE_ACTION" = "建立 PIN 碼";

/* Body for PIN megaphone when user doesn't have a PIN */
"PINS_MEGAPHONE_BODY" = "完成建立您的 Signal PIN 碼。";

/* Title for PIN megaphone when user doesn't have a PIN */
"PINS_MEGAPHONE_TITLE" = "建立一個 PIN 碼";

/* Toast indicating that a PIN has been created. */
"PINS_MEGAPHONE_TOAST" = "PIN 碼已建立。您可在設定中進行更改。";

/* Accessibility label for button to start media playback */
"PLAY_BUTTON_ACCESSABILITY_LABEL" = "播放媒體";

/* Accessibility label for poll message. Embeds {{ poll question }}. */
"POLL_ACCESSIBILITY_LABEL" = "投票：%1$@。";

/* Accessibility label for a vote option that is not selected by the user. */
"POLL_ACCESSIBILITY_LABEL_OPTION_PENDING" = "等候中";

/* Title for a toggle allowing multiple votes for a poll. */
"POLL_ALLOW_MULTIPLE_LABEL" = "允許多次投票";

/* Button to view a poll after its ended */
"POLL_BUTTON_VIEW_POLL" = "檢視投票";

/* Button to view poll results */
"POLL_BUTTON_VIEW_RESULTS" = "檢視結果";

/* Button to view poll votes */
"POLL_BUTTON_VIEW_VOTES" = "檢視投票";

/* Toast telling user to add a question to poll. */
"POLL_CREATE_ERROR_TOAST_NO_QUESTION" = "新增問題";

/* Toast telling user to add options and question to poll. */
"POLL_CREATE_ERROR_TOAST_NO_QUESTION_OR_ENOUGH_OPTIONS" = "新增一個問題和至少 2 個選項";

/* Toast telling user to add more options to poll. */
"POLL_CREATE_ERROR_TOAST_NOT_ENOUGH_OPTIONS" = "新增至少 2 個選項";

/* Title of create poll pane */
"POLL_CREATE_TITLE" = "新的投票";

/* Label for button to end a poll */
"POLL_DETAILS_END_POLL" = "結束投票";

/* Title of poll details pane */
"POLL_DETAILS_TITLE" = "投票詳情";

/* Title for an action sheet confirming the user wants end a poll. */
"POLL_END_CONFIRMATION" = "要結束投票嗎？";

/* Message for an action sheet confirming the user wants to end a poll. */
"POLL_END_CONFIRMATION_MESSAGE" = "群組成員將無法再參與此投票。";

/* Shown when another user ends a poll. Embeds {{ another user }} and {{ poll question }}. */
"POLL_ENDED_BY_OTHER_CHAT_LIST_UPDATE" = "%1$@ 結束了以下投票：%2$@";

/* Shown when the local user ends a poll. Embeds {{ poll question }}. */
"POLL_ENDED_BY_YOU_CHAT_LIST_UPDATE" = "你結束了以下投票：%1$@";

/* Notification that {{contact}} ended a poll with question {{poll question}} */
"POLL_ENDED_NOTIFICATION" = "%1$@ 結束了「%2$@」投票";

/* Label specifying the poll is finished and these are the final results */
"POLL_FINAL_RESULTS_LABEL" = "最終結果";

/* Label specifying the message type as a poll */
"POLL_LABEL" = "投票";

/* String to display when a poll has no votes */
"POLL_NO_VOTES" = "沒有投票";

/* Format text for the placeholder of an option row when creating a poll. Embeds {{ the number of this option in a list, as a pre-localized string }}, so it should look like , . */
"POLL_OPTION_PLACEHOLDER_FORMAT" = "選項 %1$@";

/* Header for the poll options text boxes when making a new poll */
"POLL_OPTIONS_LABEL" = "選項";

/* Prefix for a poll preview */
"POLL_PREFIX" = "投票：";

/* Header for the poll question text box when making a new poll */
"POLL_QUESTION_LABEL" = "問題";

/* Placeholder text for poll question */
"POLL_QUESTION_PLACEHOLDER_TEXT" = "提出問題";

/* Title of poll details pane when poll is ended */
"POLL_RESULTS_TITLE" = "投票結果";

/* Label specifying the user can select more than one option */
"POLL_SELECT_LABEL_MULTIPLE" = "選擇一種或更多";

/* Label specifying the user can select one option */
"POLL_SELECT_LABEL_SINGULAR" = "選擇一項";

/* Notification that {{contact}} voted in a poll with question {{poll question}} */
"POLL_VOTED_NOTIFICATION" = "%1$@ 已對「%2$@」投票";

/* Badge indicating that the user is verified. */
"PRIVACY_IDENTITY_IS_VERIFIED_BADGE" = "已驗證";

/* 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" = "清除驗證資料";

/* Alert body when verifying with {{contact name}} */
"PRIVACY_VERIFICATION_FAILED_I_HAVE_WRONG_KEY_FOR_THEM" = "這似乎不是您與 %1$@ 的安全碼。您確定現正驗證的聯絡人是正確的嗎？";

/* 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 使用者會共享一個專屬安全碼。請再次檢查 %1$@ 顯示的是 *您的* 安全碼。";

/* 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。";

/* Navbar title */
"PRIVACY_VERIFICATION_TITLE" = "驗證安全碼";

/* Button that lets user mark another user's identity as verified. */
"PRIVACY_VERIFY_BUTTON" = "標記為已驗證";

/* Button to add a new viewer on the 'private story settings' view */
"PRIVATE_STORY_SETTINGS_ADD_VIEWER_BUTTON" = "新增瀏覽者";

/* Button to delete the story on the 'private story settings' view */
"PRIVATE_STORY_SETTINGS_DELETE_BUTTON" = "刪除自訂限時動態";

/* Action sheet title confirming deletion of a private story on the 'private story settings' view. Embeds {{ $1%@ private story name }} */
"PRIVATE_STORY_SETTINGS_DELETE_CONFIRMATION_FORMAT" = "您確定要刪除「%1$@」嗎？分享到此限時動態的更新也將會被刪除。";

/* Action sheet button to remove a viewer from a story on the 'private story settings' view. */
"PRIVATE_STORY_SETTINGS_REMOVE_BUTTON" = "移除";

/* Action sheet description prompting to remove a viewer from a story on the 'private story settings' view. */
"PRIVATE_STORY_SETTINGS_REMOVE_VIEWER_DESCRIPTION" = "此人將無法再瀏覽這則限時動態。";

/* Action sheet title prompting to remove a viewer from a story on the 'private story settings' view. Embeds {{ viewer name }} */
"PRIVATE_STORY_SETTINGS_REMOVE_VIEWER_TITLE_FORMAT" = "要移除 %1$@ 嗎？";

/* No comment provided by engineer. */
"PROCEED_BUTTON" = "繼續";

/* Placeholder text for the bio field of the profile bio view. */
"PROFILE_BIO_VIEW_BIO_PLACEHOLDER" = "不妨寫句話自我介紹一下…";

/* The 'Be kind' default bio in the profile bio view. */
"PROFILE_BIO_VIEW_DEFAULT_BIO_BE_KIND" = "抬頭尚有天空 埋頭尚有智慧";

/* The 'Coffee lover' default bio in the profile bio view. */
"PROFILE_BIO_VIEW_DEFAULT_BIO_COFFEE_LOVER" = "無盛世 無亂世 坐在咖啡店";

/* The 'Encrypted' default bio in the profile bio view. */
"PROFILE_BIO_VIEW_DEFAULT_BIO_ENCRYPTED" = "可記得";

/* The 'free to chat' default bio in the profile bio view. */
"PROFILE_BIO_VIEW_DEFAULT_BIO_FREE_TO_CHAT" = "有空聊天";

/* The 'Speak Freely' default bio in the profile bio view. */
"PROFILE_BIO_VIEW_DEFAULT_BIO_SPEAK_FREELY" = "其實我只想 棲身☝️抹暖光";

/* The 'Taking a break' default bio in the profile bio view. */
"PROFILE_BIO_VIEW_DEFAULT_BIO_TAKING_A_BREAK" = "人間有味是清歡";

/* The 'Working on something new' default bio in the profile bio view. */
"PROFILE_BIO_VIEW_DEFAULT_BIO_WORKING_ON_SOMETHING_NEW" = "新世紀 我請你要有準備";

/* Title for the profile bio view. */
"PROFILE_BIO_VIEW_TITLE" = "關於";

/* Title for the profile bio view. Embeds {{ the number of characters that can be added to the profile bio without hitting the length limit }}. */
"PROFILE_BIO_VIEW_TITLE_FORMAT" = "關於 (%1$@)";

/* The copy rendered in a conversation when someone in your address book changes their profile name. Embeds {contact name}, {old profile name}, {new profile name} */
"PROFILE_NAME_CHANGE_SYSTEM_CONTACT_FORMAT" = "%1$@ 已將個人檔案名稱 %2$@ 改為 %3$@。";

/* The copy rendered in a conversation when someone not in your address book changes their profile name. Embeds {old profile name}, {new profile name} */
"PROFILE_NAME_CHANGE_SYSTEM_NONCONTACT_FORMAT" = "%1$@ 已將個人檔案名稱改為 %2$@。";

/* First bullet point for the explainer sheet for profile names */
"PROFILE_NAME_EDUCATION_SHEET_BULLET_1" = "Signal 無法驗證姓名和相片";

/* Second bullet point for the explainer sheet for profile names */
"PROFILE_NAME_EDUCATION_SHEET_BULLET_2" = "Signal 絕不會聯絡你來索取你的註冊碼、PIN 碼或恢復金鑰";

/* Third bullet point for the explainer sheet for profile names */
"PROFILE_NAME_EDUCATION_SHEET_BULLET_3" = "請小心那些冒充他人的帳戶";

/* Fourth bullet point for the explainer sheet for profile names */
"PROFILE_NAME_EDUCATION_SHEET_BULLET_4" = "不要與不認識的人分享個人資料";

/* Header for the explainer sheet for profile names */
"PROFILE_NAME_EDUCATION_SHEET_HEADER_FORMAT" = "Signal 上的<bold>個人檔案名稱</bold>由其帳戶持有人選擇。";

/* Title for the profile name view. */
"PROFILE_NAME_VIEW_TITLE" = "您的名稱";

/* Placeholder when the user doesn't have an 'about' for profile settings screen. */
"PROFILE_SETTINGS_BIO_PLACEHOLDER" = "關於";

/* Placeholder when the user doesn't have a 'name' defined for profile settings screen. */
"PROFILE_SETTINGS_NAME_PLACEHOLDER" = "名稱";

/* A message explaining that something is wrong with the username, on a sheet allowing the user to resolve the issue. */
"PROFILE_SETTINGS_USERNAME_CORRUPTED_RESOLUTION_CONFIRMATION_ALERT_MESSAGE" = "你的用戶名稱發生問題，不再被指定到你的帳戶。你可以嘗試重設或選擇一個新的。";

/* Title for an action sheet button allowing users to delete their corrupted username. */
"PROFILE_SETTINGS_USERNAME_CORRUPTED_RESOLUTION_DELETE_USERNAME_ACTION_TITLE" = "刪除用戶名稱";

/* Title for an action sheet button allowing users to fix their username when their current one is corrupted. */
"PROFILE_SETTINGS_USERNAME_CORRUPTED_RESOLUTION_FIX_ACTION_TITLE" = "立即修復";

/* A message asking the user if they are sure they want to remove their username and explaining what will happen. Embeds {{ the user's current username }}. */
"PROFILE_SETTINGS_USERNAME_DELETION_CONFIRMATION_ALERT_MESSAGE_FORMAT" = "這將刪除你的用戶名稱及停用你的二維碼和連結。「%1$@」將會供其他人使用。你確定嗎？";

/* The title of an action sheet button that will delete a user's username. */
"PROFILE_SETTINGS_USERNAME_DELETION_USERNAME_ACTION_TITLE" = "刪除用戶名稱";

/* Title for a menu action allowing users to edit their existing username. */
"PROFILE_SETTINGS_USERNAME_EDIT_USERNAME_ACTION" = "編輯用戶名稱";

/* Title for a table cell that lets the user manage their username link and QR code. */
"PROFILE_SETTINGS_USERNAME_LINK_CELL_TITLE" = "二維碼或連結";

/* A placeholder value shown in the profile settings screen on a tappable item leading to a username selection flow, for when the user doesn't have a username. */
"PROFILE_SETTINGS_USERNAME_PLACEHOLDER" = "用戶名稱";

/* Error message shown when user tries to update profile with a family name that is too long. */
"PROFILE_VIEW_ERROR_FAMILY_NAME_TOO_LONG" = "您的姓氏太長。";

/* Error message shown when user tries to update profile without a given name */
"PROFILE_VIEW_ERROR_GIVEN_NAME_REQUIRED" = "您的名字必填。";

/* Error message shown when user tries to update profile with a given name that is too long. */
"PROFILE_VIEW_ERROR_GIVEN_NAME_TOO_LONG" = "您的名字太長。";

/* Default text for the family name field of the profile view. */
"PROFILE_VIEW_FAMILY_NAME_DEFAULT_TEXT" = "姓氏 (選用)";

/* Default text for the given name field of the profile view. */
"PROFILE_VIEW_GIVEN_NAME_DEFAULT_TEXT" = "名字 (必填)";

/* Error shown when the user tries to update their profile when the app is not connected to the internet. */
"PROFILE_VIEW_NO_CONNECTION" = "個人資料僅可在連接互聯網時更新。";

/* Description of the user profile. */
"PROFILE_VIEW_PROFILE_DESCRIPTION" = "你傳送訊息的人、聯絡人和群組將會看到你的個人資料和相關更改。";

/* Title for the profile view. */
"PROFILE_VIEW_TITLE" = "個人資料";

/* Footer below the usernames section of the profile settings explaining username visibility. */
"PROFILE_VIEW_USERNAME_DESCRIPTION" = "你的個人資料不會顯示用戶名稱、二維碼及連結。僅與你信任的人分享你的用戶名稱。";

/* Footer below the usernames section of the profile settings when a username has not been set. */
"PROFILE_VIEW_USERNAME_UNSET_DESCRIPTION" = "其他人現在可以使用你的自選用戶名稱向你發送訊息，因此你不需提供你的電話號碼。";

/* The title for the address of the signal proxy */
"PROXY_ADDRESS" = "代理伺服器位址";

/* The provided proxy connected successfully */
"PROXY_CONNECTED_SUCCESSFULLY" = "您已連線到代理伺服器。您可隨時在設定中關閉代理伺服器。";

/* The provided proxy couldn't connect */
"PROXY_FAILED_TO_CONNECT" = "無法連接代理伺服器。請檢查代理伺服器位址，然後再試一次。";

/* Placeholder text for signal proxy host */
"PROXY_PLACEHOLDER" = "輸入代理伺服器位址";

/* Title for the signal proxy settings */
"PROXY_SETTINGS_TITLE" = "代理伺服器";

/* Notification action button title */
"PUSH_MANAGER_MARKREAD" = "標記為已讀";

/* Notification action button title for 'react with thumbs up.' */
"PUSH_MANAGER_REACT_WITH_THUMBS_UP" = "👍";

/* Notification action button title */
"PUSH_MANAGER_REPLY" = "回覆";

/* Title of alert shown when push tokens sync job succeeds. */
"PUSH_REGISTER_SUCCESS" = "成功重設通知功能。";

/* Body for sheet with info about scanning a Quick Restore QR code */
"QUICK_RESTORE_URL_OPENED_ACTION_SHEET_EXTERNAL_URL_ACTION_BODY" = "使用此裝置來掃描目標裝置上顯示的二維碼";

/* Title for sheet with info about scanning a Quick Restore QR code */
"QUICK_RESTORE_URL_OPENED_ACTION_SHEET_EXTERNAL_URL_ACTION_TITLE" = "掃描二維碼";

/* Message for an action sheet telling users how to use quick restore, when trying to open an external quick restore URL. */
"QUICK_RESTORE_URL_OPENED_ACTION_SHEET_EXTERNAL_URL_MESSAGE" = "要將此帳戶轉移至新裝置，輕按「繼續」並用 Signal 相機掃描二維碼。請確保只掃描直接來自 Signal 的二維碼。";

/* Accessibility label stating the author of the message to which you are replying. Embeds: {{ the author of the message to which you are replying }} {{ original message }}. */
"QUOTED_REPLY_ACCESSIBILITY_LABEL_FORMAT" = "正在回覆 %1$@。 %2$@";

/* Indicates the author of a quoted message. Embeds {{the author's name or phone number}}. */
"QUOTED_REPLY_AUTHOR_INDICATOR_FORMAT" = "%1$@";

/* Footer label that appears below quoted messages when the quoted content was not derived locally. When the local user doesn't have a copy of the message being quoted, e.g. if it had since been deleted, we instead show the content specified by the sender. */
"QUOTED_REPLY_CONTENT_FROM_REMOTE_SOURCE" = "找不到原始訊息。";

/* Toast alert text shown when tapping on a quoted message which we cannot scroll to because the local copy of the message was since deleted. */
"QUOTED_REPLY_ORIGINAL_MESSAGE_DELETED" = "原始訊息已不可用。";

/* Toast alert text shown when tapping on a quoted message which we cannot scroll to because the local copy of the message didn't exist when the quote was received. */
"QUOTED_REPLY_ORIGINAL_MESSAGE_REMOTELY_SOURCED" = "找不到原始訊息";

/* Label explaining that the content of a quoted message includes you reacting to someone's story. Embeds {{ %1$@ the story author }}. */
"QUOTED_REPLY_REACTION_TO_STORY_FORMAT_SECOND_PERSON" = "回應了 %1$@ 的限時動態";

/* Label explaining that the content of a quoted message includes someone reacting to your story. */
"QUOTED_REPLY_REACTION_TO_STORY_FORMAT_THIRD_PERSON" = "回應了你的限時動態";

/* Message header when you are quoting a story. Embeds {{ story author name }} */
"QUOTED_REPLY_STORY_AUTHOR_INDICATOR_FORMAT" = "%1$@ · 限時動態";

/* Indicates this message is a quoted reply to an attachment of unknown type. */
"QUOTED_REPLY_TYPE_ATTACHMENT" = "附件";

/* Indicates this message is a quoted reply to an audio file. */
"QUOTED_REPLY_TYPE_AUDIO" = "音訊";

/* Indicates this message is a quoted reply to animated GIF file. */
"QUOTED_REPLY_TYPE_GIF" = "GIF";

/* Indicates this message is a quoted reply to an image file. */
"QUOTED_REPLY_TYPE_IMAGE" = "影像";

/* Indicates this message is a quoted reply to a photo file. */
"QUOTED_REPLY_TYPE_PHOTO" = "照片";

/* Indicates this message is a quoted reply to a video file. */
"QUOTED_REPLY_TYPE_VIDEO" = "影片";

/* Indicates this message is a quoted reply to a voice message. */
"QUOTED_REPLY_TYPE_VOICE_MESSAGE" = "語音訊息";

/* Label for a button to lower your raised hand in a call. */
"RAISED_HANDS_LOWER_HAND_BUTTON" = "放下";

/* A message appearing on the call view's raised hands toast indicating that another named member has raised their hand. */
"RAISED_HANDS_TOAST_SINGLE_HAND_MESSAGE" = "%1$@ 舉了手";

/* A compact member count on the call view's raised hands toast indicating that you and a number of other users raised a hand. Embeds {{number of other users}} */
"RAISED_HANDS_TOAST_YOU_PLUS_OTHERS_COUNT" = "你 +%1$d";

/* A message appearing on the call view's raised hands toast indicating that you raised your own hand. */
"RAISED_HANDS_TOAST_YOUR_HAND_MESSAGE" = "你舉了手";

/* The header used to indicate All reactions to a given message. Embeds {{number of reactions}} */
"REACTION_DETAIL_ALL_FORMAT" = "所有 %1$@ 個心情";

/* notification body. Embeds {{reaction emoji}} */
"REACTION_INCOMING_NOTIFICATION_BODY_FORMAT" = "對以下內容表達了 %1$@ 心情：你的訊息";

/* notification body. Embeds {{reaction emoji}} */
"REACTION_INCOMING_NOTIFICATION_TO_ALBUM_BODY_FORMAT" = "對以下內容表達了 %1$@ 心情：你的相簿";

/* notification body. Embeds {{reaction emoji}} */
"REACTION_INCOMING_NOTIFICATION_TO_AUDIO_BODY_FORMAT" = "對以下內容表達了 %1$@ 心情：你的音訊";

/* notification body. Embeds {{reaction emoji}} */
"REACTION_INCOMING_NOTIFICATION_TO_CONTACT_SHARE_BODY_FORMAT" = "對以下內容表達了 %1$@ 心情：你的共享聯絡人";

/* notification body. Embeds {{reaction emoji}} */
"REACTION_INCOMING_NOTIFICATION_TO_FILE_BODY_FORMAT" = "對以下內容表達了 %1$@ 心情：你的檔案";

/* notification body. Embeds {{reaction emoji}} */
"REACTION_INCOMING_NOTIFICATION_TO_GIF_BODY_FORMAT" = "對以下內容表達了 %1$@ 心情：你的 GIF";

/* notification body. Embeds {{reaction emoji}} */
"REACTION_INCOMING_NOTIFICATION_TO_PHOTO_BODY_FORMAT" = "對以下內容表達了 %1$@ 心情：你的相片";

/* notification body. Embeds {{reaction emoji}} */
"REACTION_INCOMING_NOTIFICATION_TO_STICKER_MESSAGE_BODY_FORMAT" = "對以下內容表達了 %1$@ 心情：你的貼圖";

/* notification body. Embeds {{reaction emoji}} and {{body text}} */
"REACTION_INCOMING_NOTIFICATION_TO_TEXT_MESSAGE_BODY_FORMAT" = "對以下內容表達了 %1$@ 心情：「%2$@」";

/* notification body. Embeds {{reaction emoji}} */
"REACTION_INCOMING_NOTIFICATION_TO_VIDEO_BODY_FORMAT" = "對以下內容表達了 %1$@ 心情：你的影片";

/* notification body. Embeds {{reaction emoji}} */
"REACTION_INCOMING_NOTIFICATION_TO_VIEW_ONCE_MESSAGE_BODY_FORMAT" = "對以下內容表達了 %1$@ 心情：你的「閱後即焚」媒體";

/* notification body. Embeds {{reaction emoji}} */
"REACTION_INCOMING_NOTIFICATION_TO_VOICE_MESSAGE_BODY_FORMAT" = "對以下內容表達了 %1$@ 心情：你的語音訊息";

/* Pressing this button marks a thread as read */
"READ_ACTION" = "已讀取";

/* The title for a context menu item that blocks a recipient from your recipient picker list. */
"RECIPIENT_CONTEXT_MENU_BLOCK_TITLE" = "封鎖";

/* The title for a context menu item that removes a recipient from your recipient picker list. */
"RECIPIENT_CONTEXT_MENU_REMOVE_TITLE" = "移除";

/* Error message indicating that a user can't be selected. */
"RECIPIENT_PICKER_ERROR_USER_CANNOT_BE_SELECTED" = "無法選擇使用者。";

/* Alert text. Shown after selecting a phone number that isn't valid. */
"RECIPIENT_PICKER_INVALID_NUMBER_MESSAGE" = "%1$@ 不是 Signal 用戶。請使用有效的電話號碼重試。";

/* Alert title. Shown after selecting a phone number that isn't valid. */
"RECIPIENT_PICKER_INVALID_NUMBER_TITLE" = "電話號碼無效";

/* Button. Shown after selecting a phone number that isn't a Signal user. Tapping the button will open a view that allows the user to send an SMS message to specified phone number. */
"RECIPIENT_PICKER_INVITE_ACTION" = "邀請";

/* Alert text. Shown after selecting a phone number that isn't a Signal user. */
"RECIPIENT_PICKER_INVITE_MESSAGE" = "%1$@ 不是 Signal 用戶。你想向此號碼發出邀請嗎？";

/* Alert title. Shown after selecting a phone number that isn't a Signal user. */
"RECIPIENT_PICKER_INVITE_TITLE" = "邀請加入 Signal";

/* Alert title explaining what happens if you forget your 'two-factor auth pin'. */
"REGISTER_2FA_FORGOT_PIN_ALERT_TITLE" = "需要幫助？";

/* Alert body for a forgotten SVR (V2) PIN */
"REGISTER_2FA_FORGOT_SVR_PIN_ALERT_MESSAGE" = "PIN 碼是由你建立的 4 位數以上密碼，可以是數字或字母數字混合。如果忘記了你的 PIN 碼，須等待 7 天才能重新註冊你的帳戶。如果你已啟用「Signal 安全備份」，則可使用「恢復金鑰」繼續操作。";

/* Alert body for a forgotten SVR (V2) PIN when the user doesn't have reglock and they cannot necessarily create a new PIN */
"REGISTER_2FA_FORGOT_SVR_PIN_WITHOUT_REGLOCK_ALERT_MESSAGE" = "PIN 碼是由你建立的 4 位數以上密碼，可以是數字或字母數字混合。如果忘記了你的 PIN 碼，你可以註冊並使用你的帳戶，但將會遺失部分已儲存的設定，例如你的個人資訊。如果你已啟用「Signal 安全備份」，則可使用「恢復金鑰」繼續操作。";

/* Alert body for a forgotten SVR (V2) PIN when the user doesn't have reglock and they can create a new PIN */
"REGISTER_2FA_FORGOT_SVR_PIN_WITHOUT_REGLOCK_AND_CAN_CREATE_NEW_PIN_ALERT_MESSAGE" = "PIN 碼是由你建立的 4 位數以上密碼，可以是數字或字母數字混合。如果你忘記 PIN 碼，可以建立一個新的 PIN 碼。你可註冊並使用你的帳戶，但你將會遺失部分已儲存的設定，如你的個人檔案資訊。如果你已啟用「Signal 安全備份」，則可使用「恢復金鑰」繼續操作。";

/* Alert title explaining what happens if you forget your 'two-factor auth pin'. */
"REGISTER_2FA_INVALID_PIN_ALERT_TITLE" = "PIN 碼錯誤";

/* No comment provided by engineer. */
"REGISTER_CONTACTS_WELCOME" = "歡迎使用！";

/* Body of action sheet shown when rate-limited during registration. */
"REGISTER_RATE_LIMITING_ALERT" = "嘗試次數超出上限，請等待幾分鐘，然後重試。";

/* No comment provided by engineer. */
"REGISTER_RATE_LIMITING_ERROR" = "嘗試次數超出上限。請等一分鐘後再試。";

/* Short description for a sheet warning users about an incorrect recovery key used for registration. */
"REGISTRATION_BACKUP_REGISTRATION_ERROR_INCORRECT_KEY_BODY" = "你可能輸入了錯誤的恢復金鑰。\n\n請確保你使用在啟用「Signal 安全備份」時儲存的電話號碼和恢復金鑰進行註冊。";

/* Title for a sheet warning users about an incorrect recovery key used for registration. */
"REGISTRATION_BACKUP_REGISTRATION_ERROR_INCORRECT_KEY_TITLE" = "恢復金鑰不正確";

/* Body for a sheet warning users about a missing backup. */
"REGISTRATION_BACKUP_RESTORE_ERROR_BACKUP_NOT_FOUND_BODY" = "沒有與此恢復金鑰相關的備份。請確認金鑰正確無誤，然後再試一次。";

/* Title for a sheet warning users about a missing backup. */
"REGISTRATION_BACKUP_RESTORE_ERROR_BACKUP_NOT_FOUND_TITLE" = "找不到備份";

/* Check for update action label for backup restore error recovery. */
"REGISTRATION_BACKUP_RESTORE_ERROR_CHECK_UPDATE_ACTION" = "檢查更新";

/* Body for a sheet informing users about contacting support due to an error during backup restore. */
"REGISTRATION_BACKUP_RESTORE_ERROR_CONTACT_SUPPORT_BODY" = "除錯日誌會幫助我們更快地修正問題。上載除錯日誌是可選項目。";

/* Title for a sheet informing users about contacting support due to an error during backup restore. */
"REGISTRATION_BACKUP_RESTORE_ERROR_CONTACT_SUPPORT_TITLE" = "是否上載除錯日誌？";

/* Label for action to contact support with logs. */
"REGISTRATION_BACKUP_RESTORE_ERROR_CONTACT_SUPPORT_WITH_LOGS_ACTION" = "連同除錯日誌一同上交";

/* Label for action to contact support without logs. */
"REGISTRATION_BACKUP_RESTORE_ERROR_CONTACT_SUPPORT_WITHOUT_LOGS_ACTION" = "不要連同除錯日誌一同上交";

/* Body for a sheet warning users about a generic backup manual restore failure. */
"REGISTRATION_BACKUP_RESTORE_ERROR_GENERIC_BODY" = "發生錯誤，無法轉移你的帳戶。";

/* Body for a sheet warning users about a generic backup restore failure. */
"REGISTRATION_BACKUP_RESTORE_ERROR_GENERIC_RETRY_BODY" = "發生錯誤，無法轉移你的帳戶。重新掃描二維碼和選擇你的轉移方式再試一次。";

/* Title for a sheet warning users about a generic backup restore failure. */
"REGISTRATION_BACKUP_RESTORE_ERROR_GENERIC_RETRY_TITLE" = "無法完成轉移";

/* Title for a sheet warning users about a generic backup manual restore failure. */
"REGISTRATION_BACKUP_RESTORE_ERROR_GENERIC_TITLE" = "無法完成轉移";

/* Body for a sheet warning users about an incorrect recovery key. */
"REGISTRATION_BACKUP_RESTORE_ERROR_INCORRECT_KEY_BODY" = "你可能輸入了錯誤的恢復金鑰，或者尚未在舊裝置上完成至少一次備份。 \n\n確保你使用在啟用「Signal 安全備份」時儲存的電話號碼和恢復金鑰進行註冊，並確認舊裝置已完成備份。";

/* Body for a sheet warning users about an incorrect recovery key and having hit a rate limit on retries. */
"REGISTRATION_BACKUP_RESTORE_ERROR_INCORRECT_KEY_RATE_LIMIT_BODY" = "你已用完恢復金鑰的嘗試次數。為安全計，你可嘗試的次數是有限的。請等待 1 小時後再重試。";

/* Title for a sheet warning users about an incorrect recovery key. */
"REGISTRATION_BACKUP_RESTORE_ERROR_INCORRECT_KEY_TITLE" = "無法找到備份";

/* Body for a sheet warning users about a network error during backup restore. */
"REGISTRATION_BACKUP_RESTORE_ERROR_NETWORK_BODY" = "現在無法還原你的備份。請檢查你的網路連線，然後重試。";

/* Title for a sheet warning users about a network error during backup restore. */
"REGISTRATION_BACKUP_RESTORE_ERROR_NETWORK_TITLE" = "無法還原備份";

/* Body for a sheet telling users to try restoring a backup again after a server error. */
"REGISTRATION_BACKUP_RESTORE_ERROR_RETRYABLE_SERVER_ERROR_BODY" = "現在無法還原你的備份。請檢查你的網路連線，然後重試。";

/* Title for a sheet telling users to try restoring a backup again after a server error. */
"REGISTRATION_BACKUP_RESTORE_ERROR_RETRYABLE_SERVER_ERROR_TITLE" = "無法還原備份";

/* Skip restore action label for backup restore error recovery. */
"REGISTRATION_BACKUP_RESTORE_ERROR_SKIP_RESTORE_ACTION" = "跳過還原";

/* Try again action label for backup restore error recovery. */
"REGISTRATION_BACKUP_RESTORE_ERROR_TRY_AGAIN_ACTION" = "再試一次";

/* Body for a sheet telling users restoring a backup unrecoverably failed. */
"REGISTRATION_BACKUP_RESTORE_ERROR_UNRETRYABLE_SERVER_ERROR_BODY" = "備份還原時發生錯誤。你的備份無法恢復。請聯絡支援團隊以提供協助。";

/* Title for a sheet telling users restoring a backup unrecoverably failed. */
"REGISTRATION_BACKUP_RESTORE_ERROR_UNRETRYABLE_SERVER_ERROR_TITLE" = "無法還原備份";

/* Body for a sheet warning users about an incompatible backup version. */
"REGISTRATION_BACKUP_RESTORE_ERROR_UNSUPPORTED_BACKUP_VERSION_BODY" = "若要還原備份，請確保你已使用最新版本的 Signal，然後重試。如果問題持續，請聯絡支援團隊。";

/* Title for a sheet warning users about an incompatible backup version. */
"REGISTRATION_BACKUP_RESTORE_ERROR_UNSUPPORTED_BACKUP_VERSION_TITLE" = "必須更新";

/* Title of alert shown when push tokens sync job fails. */
"REGISTRATION_BODY" = "無法重設通知功能。";

/* During (re)registration, users may need to update their app to continue. They'll be presented with an alert if this is the case, prompting them to update. This is the action button on that alert. */
"REGISTRATION_CANNOT_CONTINUE_WITHOUT_UPDATING_APP_ACTION" = "更新";

/* During (re)registration, users may need to update their app to continue. They'll be presented with an alert if this is the case, prompting them to update. This is the description text on that alert. */
"REGISTRATION_CANNOT_CONTINUE_WITHOUT_UPDATING_APP_DESCRIPTION" = "如要繼續註冊，請更新至最新版本的 Signal。";

/* During (re)registration, users may need to update their app to continue. They'll be presented with an alert if this is the case, prompting them to update. This is the title on that alert. */
"REGISTRATION_CANNOT_CONTINUE_WITHOUT_UPDATING_APP_TITLE" = "必須更新";

/* During registration, users may be shown a CAPTCHA to verify that they're human. This text is shown above the CAPTCHA. */
"REGISTRATION_CAPTCHA_TITLE" = "我們必須確認你是真人";

/* Label for the country code field */
"REGISTRATION_DEFAULT_COUNTRY_NAME" = "國家代碼";

/* Description for the screen that allows users to enter their recovery key. */
"REGISTRATION_ENTER_BACKUP_KEY_DESCRIPTION" = "你的恢復金鑰是恢復你帳戶和資料所需的一組 64 個字元的代碼。";

/* Title for the screen that allows users to enter their recovery key. */
"REGISTRATION_ENTER_BACKUP_KEY_TITLE" = "輸入你的恢復金鑰";

/* Placeholder text for the phone number textfield */
"REGISTRATION_ENTERNUMBER_DEFAULT_TEXT" = "輸入電話號碼";

/* Registration Lock can prevent users from registering in some cases, and they'll have to wait. This is the description on that screen, explaining what's going on. Embeds {{ duration }}, such as \"7 days\". */
"REGISTRATION_LOCK_TIMEOUT_DESCRIPTION_FORMAT" = "你的帳戶已被鎖定，以保護你的隱私和安全性。在你的帳戶閒置 %1$@ 後，你將可重新註冊此電話號碼而無須使用你的 PIN 碼，但所有內容將會被刪除。";

/* Registration Lock can prevent users from registering in some cases, and they'll have to wait. This button appears on that screen. Tapping it will tell the user more information. */
"REGISTRATION_LOCK_TIMEOUT_LEARN_MORE_BUTTON" = "了解更多有關帳戶鎖定的資訊";

/* Registration Lock can prevent users from registering in some cases, and they'll have to wait. This button appears on that screen. Tapping it will bump the user back, earlier in registration, so they can register with a different phone number. */
"REGISTRATION_LOCK_TIMEOUT_RESET_PHONE_NUMBER_BUTTON" = "使用不同的電話號碼";

/* Registration Lock can prevent users from registering in some cases, and they'll have to wait. This is the title of that screen. */
"REGISTRATION_LOCK_TIMEOUT_TITLE" = "帳戶已鎖定";

/* A network error occurred during registration, and an error is shown to the user. This is the body on that error sheet. */
"REGISTRATION_NETWORK_ERROR_BODY" = "如要繼續，請檢查你電話的網路連線，然後重試。";

/* A network error occurred during registration, and an error is shown to the user. This is the title on that error sheet. */
"REGISTRATION_NETWORK_ERROR_TITLE" = "檢查連線";

/* Title of button to tap if you do not have a recovery key during registration. */
"REGISTRATION_NO_BACKUP_KEY_BUTTON_TITLE" = "沒有恢復金鑰嗎？";

/* Body text on a sheet with info for what to do if you don't have a recovery key */
"REGISTRATION_NO_BACKUP_KEY_SHEET_BODY" = "如果沒有 64 個字元的恢復代碼，則無法還原備份。如果你遺失了恢復金鑰，Signal 將無法幫助你還原備份。\n\n如果你有舊裝置，則可以在「設定」 > 「聊天」 > 「備份」中檢視恢復金鑰。然後輕按「檢視恢復金鑰」。";

/* Title for sheet with info for what to do if you don't have a recovery key */
"REGISTRATION_NO_BACKUP_KEY_SHEET_TITLE" = "沒有恢復金鑰嗎？";

/* Title for button on sheet for when you don't have a recovery key */
"REGISTRATION_NO_BACKUP_KEY_SKIP_RESTORE_BUTTON_TITLE" = "跳過且不還原";

/* During registration, users are asked to enter their phone number. This is the subtitle on that screen, which gives users some instructions. */
"REGISTRATION_PHONE_NUMBER_SUBTITLE" = "輸入你的電話號碼以便開始使用。";

/* During re-registration, users are asked to confirm their phone number. This is the subtitle on that screen, which gives users some instructions. */
"REGISTRATION_PHONE_NUMBER_SUBTITLE_2" = "驗證碼將傳送至此號碼：";

/* During registration, users are asked to enter their phone number. This is the title on that screen. */
"REGISTRATION_PHONE_NUMBER_TITLE" = "你的電話號碼";

/* Message for confirmation alert when requesting a voice code during phone number registration. */
"REGISTRATION_PHONE_NUMBER_VOICE_CODE_ALERT_MESSAGE" = "上述電話號碼是否正確？";

/* Label for the phone number textfield */
"REGISTRATION_PHONENUMBER_BUTTON" = "電話號碼";

/* During registration, users are asked to create a PIN code. They'll be taken to a screen to confirm their PIN, much like confirming a password. This is the title on the screen where this happens. */
"REGISTRATION_PIN_CONFIRM_SUBTITLE" = "請重新輸入你剛建立的 PIN 碼。";

/* During registration, users are asked to create a PIN code. They'll be taken to a screen to confirm their PIN, much like confirming a password. This is the title on the screen where this happens. */
"REGISTRATION_PIN_CONFIRM_TITLE" = "確認你的 PIN 碼";

/* During registration, users are asked to create a PIN code. This is the subtitle on the screen where this happens. A \"learn more\" link will be added to the end of this string. */
"REGISTRATION_PIN_CREATE_SUBTITLE" = "PIN 碼可協助你還原帳戶，並確保 Signal 內的資料安全加密。";

/* During registration, users are asked to create a PIN code. This is the title on the screen where this happens. */
"REGISTRATION_PIN_CREATE_TITLE" = "建立你的 PIN 碼";

/* During re-registration, users may be asked to re-enter their PIN code. This is the subtitle on the screen where this happens. A \"learn more\" link will be added to the end of this string. */
"REGISTRATION_PIN_ENTER_EXISTING_SUBTITLE" = "PIN 碼可協助你還原帳戶，並確保 Signal 內的資料安全加密。";

/* During re-registration, users may be asked to re-enter their PIN code. This is the title on the screen where this happens. */
"REGISTRATION_PIN_ENTER_EXISTING_TITLE" = "輸入你的 PIN 碼";

/* During registration, users set up their profile. Users input a family name. This is the placeholder for that field. */
"REGISTRATION_PROFILE_SETUP_FAMILY_NAME_FIELD_PLACEHOLDER" = "姓氏";

/* During registration, users can choose who can see their phone number. */
"REGISTRATION_PROFILE_SETUP_FIND_MY_NUMBER_TITLE" = "誰可以透過電話號碼找到我？";

/* During registration, users set up their profile. Users input a given name. This is the placeholder for that field. */
"REGISTRATION_PROFILE_SETUP_GIVEN_NAME_FIELD_PLACEHOLDER" = "名字";

/* During registration, users set up their profile. They can learn more about the privacy of their profile by clicking a \"learn more\" button. This is the message on a sheet that appears when they do that. */
"REGISTRATION_PROFILE_SETUP_MORE_INFO_DETAILS" = "你的聯絡人以及當你開始或接受新聊天時，對方將會看見你的姓名、相片和其變更。";

/* During registration, users set up their profile. They can learn more about the privacy of their profile by clicking a \"learn more\" button. This is the title on a sheet that appears when they do that. */
"REGISTRATION_PROFILE_SETUP_MORE_INFO_TITLE" = "關於個人資料隱私";

/* During registration, users set up their profile. This is the subtitle on the screen where this is done. It tells users about the privacy of their profile. A \"learn more\" link will be added to the end of this string. */
"REGISTRATION_PROFILE_SETUP_SUBTITLE" = "與你通訊的人、聯絡人和群組可以看到你的個人資料。";

/* During registration, users set up their profile. This is the title on the screen where this is done. */
"REGISTRATION_PROFILE_SETUP_TITLE" = "設定你的個人資料";

/* Error shown if an SMS/call service provider is unable to send a verification code to the provided number. */
"REGISTRATION_PROVIDER_FAILURE_MESSAGE_PERMANENT" = "我們無法向你的號碼發送 SMS 短訊。請於幾個小時後重試。";

/* Error shown if an SMS/call service provider is temporarily unable to send a verification code to the provided number. */
"REGISTRATION_PROVIDER_FAILURE_MESSAGE_TRANSIENT" = "我們無法向你的號碼發送 SMS 短訊。請於幾分鐘後重試。";

/* Third step in directions for how to make a backup */
"REGISTRATION_RESTORE_METHOD_MAKE_BACKUP_TUTORIAL_ENABLE_BACKUPS" = "啟用備份並等待備份完成";

/* First step in directions for how to make a backup */
"REGISTRATION_RESTORE_METHOD_MAKE_BACKUP_TUTORIAL_OPEN_SIGNAL" = "在你的舊裝置開啟 Signal";

/* Second step in directions for how to make a backup */
"REGISTRATION_RESTORE_METHOD_MAKE_BACKUP_TUTORIAL_TAP_SETTINGS" = "點按「設定」 > 「備份」";

/* No comment provided by engineer. */
"REGISTRATION_RESTRICTED_MESSAGE" = "你需要先登記以傳送訊息。";

/* Body of error notifying restore failed. */
"REGISTRATION_SCAN_QR_CODE_FAILED_BODY" = "Failed to restore from old device. Try again.";

/* Title of error notifying restore failed. */
"REGISTRATION_SCAN_QR_CODE_FAILED_TITLE" = "還原失敗";

/* Title for screen containing QR code that users scan with their old phone when they want to transfer/restore their message history to a new device. */
"REGISTRATION_SCAN_QR_CODE_TITLE" = "使用舊裝置掃描此二維碼";

/* Tutorial text describing the first step to scanning the restore/transfer QR code with your old phone: opening Signal */
"REGISTRATION_SCAN_QR_CODE_TUTORIAL_OPEN_SIGNAL" = "在你的舊裝置開啟 Signal";

/* Tutorial text describing the third step to scanning the restore/transfer QR code with your old phone: scan the code */
"REGISTRATION_SCAN_QR_CODE_TUTORIAL_SCAN" = "使用相機掃描此二維碼";

/* Tutorial text describing the second step to scanning the restore/transfer QR code with your old phone: tap the camera icon */
"REGISTRATION_SCAN_QR_CODE_TUTORIAL_TAP_CAMERA" = "輕按相機圖示";

/* Button when sending a verification code via sms failed, but resending via voice call might succeed. */
"REGISTRATION_SMS_CODE_FAILED_TRY_VOICE_BUTTON" = "語音通話";

/* Error message when sending a verification code via sms failed, but resending via voice call might succeed. */
"REGISTRATION_SMS_CODE_FAILED_TRY_VOICE_ERROR" = "我們無法透過 SMS 短訊傳送驗證碼給你。請嘗試透過語音通話接收驗證碼。";

/* Alert shown when running out of attempts at submitting a verification code. */
"REGISTRATION_SUBMIT_CODE_ATTEMPTS_EXHAUSTED_ALERT" = "你已多次嘗試輸入驗證碼。請重新傳送驗證碼，然後再試一次。";

/* Alert shown when submitting a verification code too many times. Embeds {{ duration }}, such as \"5:00\" */
"REGISTRATION_SUBMIT_CODE_RATE_LIMIT_ALERT_FORMAT" = "你已多次嘗試輸入驗證碼，請在 %1$@ 後再試";

/* During registration and re-registration, users may have to enter a code to verify ownership of their phone number. If they enter an invalid code, they will see this error message. */
"REGISTRATION_VERIFICATION_ERROR_INVALID_VERIFICATION_CODE" = "你輸入的驗證碼無效。請重新傳送驗證碼，然後再試一次。";

/* 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 for confirmation alert during phone number registration. */
"REGISTRATION_VIEW_PHONE_NUMBER_CONFIRMATION_ALERT_MESSAGE" = "此電話號碼將收到驗證碼。您的電話號碼是否正確？";

/* Title for confirmation alert during phone number registration. Embeds {{phone number}}. */
"REGISTRATION_VIEW_PHONE_NUMBER_CONFIRMATION_ALERT_TITLE_FORMAT" = "確認電話號碼：%1$@";

/* A button allowing user to cancel registration and edit a phone number */
"REGISTRATION_VIEW_PHONE_NUMBER_CONFIRMATION_EDIT_BUTTON" = "編輯";

/* Label for the progress spinner shown during phone number registration. Embeds {{phone number}}. */
"REGISTRATION_VIEW_PHONE_NUMBER_SPINNER_LABEL_FORMAT" = "正在驗證 %1$@……";

/* Button when sending a verification code via voice call failed, but resending via sms might succeed. */
"REGISTRATION_VOICE_CODE_FAILED_TRY_SMS_BUTTON" = "發送短訊";

/* Error message when sending a verification code via voice call failed, but resending via sms might succeed. */
"REGISTRATION_VOICE_CODE_FAILED_TRY_SMS_ERROR" = "我們無法透過語音通話傳送驗證碼給你。請嘗試透過 SMS 短訊接收驗證碼。";

/* Bottom bar label for the release notes thread */
"RELEASE_NOTES_BOTTOM_BAR_LABEL" = "Signal 唯一的官方聊天室";

/* Display name for the release notes channel */
"RELEASE_NOTES_CHANNEL_NAME" = "Signal";

/* Label displayed in thread details of the release notes chat */
"RELEASE_NOTES_CHANNEL_OFFICIAL_LABEL" = "官方聊天";

/* Settings description label for the release notes thread telling a user to keep up to date */
"RELEASE_NOTES_DESCRIPTION_KEEP_UPDATED" = "隨時了解最新消息和發行版本備註";

/* Details text for the thread details view of the release notes channel */
"RELEASE_NOTES_DETAILS" = "Signal 官方及唯一版本的聊天。隨時了解最新消息和發行版本備註";

/* Settings description label for the release notes thread telling a user this is the only official chat */
"RELEASE_NOTES_SETTINGS_DESCRIPTION_ONLY_OFFICAL_CHAT" = "Signal 唯一的官方聊天室";

/* Button below the warning to fix a corrupted username. */
"REMINDER_VIEW_USERNAME_CORRUPTED_FIX_BUTTON" = "立即修復";

/* Label warning the user that something is wrong with their username. */
"REMINDER_VIEW_USERNAME_CORRUPTED_WARNING" = "你的用戶名稱發生問題，不再被指定到你的帳戶。你可以嘗試重設或選擇一個新的。";

/* Button below the warning to fix a username link. */
"REMINDER_VIEW_USERNAME_LINK_CORRUPTED_FIX_BUTTON" = "立即修復";

/* Label warning the user that something is wrong with their username link. */
"REMINDER_VIEW_USERNAME_LINK_CORRUPTED_WARNING" = "你的用戶名稱及連結發生問題，已不再有效。建立新連結以與他人分享。";

/* Toast that appears when local user tried to delete a message that has disappeared */
"REMOTE_DELETE_DISAPPEARED_MESSAGE_TOAST" = "訊息在被刪除前已自動銷毀了。";

/* A message that displays when one person in a call remotely muted another participant. Embeds {{name}} {{name}} */
"REMOTE_MUTE_TOAST_A_MUTED_B" = "%1$@ 已將 %2$@ 靜音。";

/* A message that displays when your microphone is remotely muted by another call participant. Embeds {{name}} */
"REMOTE_MUTE_TOAST_SOMEONE_MUTED_YOU" = "%1$@ 已將你靜音。";

/* A message that displays when you remotely muted another call participant's microphone. Embeds {{name}} */
"REMOTE_MUTE_TOAST_YOU_MUTED_SOMEONE" = "你已將 %1$@ 靜音。";

/* A message that displays when you joined a call on two devices and mute one from the other. */
"REMOTE_MUTE_TOAST_YOU_MUTED_YOURSELF" = "你已從另一個裝置將自己靜音。";

/* Accessibility label for a button that removes the preview from a drafted message. */
"REMOVE_PREVIEW" = "移除預覽";

/* The title for the 'replace group admin' view. */
"REPLACE_ADMIN_VIEW_TITLE" = "請選擇新的管理員";

/* No comment provided by engineer. */
"REREGISTER_FOR_PUSH" = "重新設定通知";

/* If the user is re-registering, they may need to enter their PIN to restore all their data. If they enter the incorrect PIN, they will be shown a warning. In some cases (such as for this string), the user has the option to skip PIN entry and will lose some data. Embeds {{ number of attempts }}, such as \"3 attempts\". */
"REREGISTER_INVALID_PIN_WARNING_SKIPPABLE_FORMAT" = "你尚餘 %1$@ 次嘗試機會。如果你用光了嘗試機會，可建立一個新的 PIN 碼。你可註冊並使用你的帳戶，但你將會遺失部分已儲存的設定，如你的個人檔案資訊。";

/* If the user is re-registering, they may need to enter their PIN to restore all their data. If they enter the incorrect PIN, they will be shown a warning. Embeds {{ number of attempts }}, such as \"3 attempts\". */
"REREGISTER_INVALID_PIN_WARNING_UNSKIPPABLE_FORMAT" = "你尚餘 %1$@ 次嘗試機會。如果你用光了嘗試機會，你的帳戶會被鎖定 7 天。閒置 7 天後，你無需使用 PIN 碼便能重新註冊，但所有內容將會被刪除。";

/* Configure reactions reset button text */
"RESET" = "重設";

/* Body for a sheet allowing users to cancel an in-progress media restore. */
"RESTORING_MEDIA_BANNER_CANCEL_RESTORE_SHEET_1_BODY" = "你的媒體還原尚未完成。如果你選擇取消，可以透過再次連結此裝置來重新進行還原。";

/* Button for a sheet allowing users to cancel an in-progress media restore. */
"RESTORING_MEDIA_BANNER_CANCEL_RESTORE_SHEET_1_PRIMARY_BUTTON" = "繼續還原";

/* Button for a sheet allowing users to cancel an in-progress media restore. */
"RESTORING_MEDIA_BANNER_CANCEL_RESTORE_SHEET_1_SECONDARY_BUTTON" = "取消還原";

/* Title for a sheet allowing users to cancel an in-progress media restore. */
"RESTORING_MEDIA_BANNER_CANCEL_RESTORE_SHEET_1_TITLE" = "媒體正在還原";

/* Message for a sheet allowing users to cancel an in-progress media restore. */
"RESTORING_MEDIA_BANNER_CANCEL_RESTORE_SHEET_2_MESSAGE" = "你的媒體還原尚未完成。如果你選擇取消，可以透過再次連結此裝置來重新進行還原。";

/* Button for a sheet allowing users to cancel an in-progress media restore. */
"RESTORING_MEDIA_BANNER_CANCEL_RESTORE_SHEET_2_PRIMARY_BUTTON" = "繼續還原";

/* Button for a sheet allowing users to cancel an in-progress media restore. */
"RESTORING_MEDIA_BANNER_CANCEL_RESTORE_SHEET_2_SECONDARY_BUTTON" = "取消還原";

/* Title for a sheet allowing users to cancel an in-progress media restore. */
"RESTORING_MEDIA_BANNER_CANCEL_RESTORE_SHEET_2_TITLE" = "要取消還原媒體嗎？";

/* Button title shown on chat list banner for restoring media from a backup when paused because the device has insufficient disk space, to see a bottom sheet with more details about next steps. */
"RESTORING_MEDIA_BANNER_DISK_SPACE_BUTTON" = "詳細資料";

/* Title shown on chat list banner for restoring media from a backup when paused because the device has insufficient disk space. Embeds {{ %@ formatted number of bytes downloaded, e.g. '100 MB' }} */
"RESTORING_MEDIA_BANNER_DISK_SPACE_TITLE_FORMAT" = "在此裝置釋放 %1$@ 的空間來下載你的媒體。";

/* Title shown on chat list banner for restoring media from a backup is finished */
"RESTORING_MEDIA_BANNER_FINISHED_TITLE" = "下載完成";

/* Subtitle shown on chat list banner for restoring media from a backup when paused because the device has low battery */
"RESTORING_MEDIA_BANNER_PAUSED_BATTERY_SUBTITLE" = "裝置電池電量不足";

/* Subtitle shown on chat list banner for restoring media from a backup when paused because the device is in low power mode */
"RESTORING_MEDIA_BANNER_PAUSED_LOW_POWER_MODE_SUBTITLE" = "低電量模式";

/* Subtitle shown on chat list banner for restoring media from a backup when paused because the device has no internet connection */
"RESTORING_MEDIA_BANNER_PAUSED_NOT_REACHABLE_SUBTITLE" = "沒有網路連線…";

/* Title shown on chat list banner for restoring media from a backup when paused for some reason */
"RESTORING_MEDIA_BANNER_PAUSED_TITLE" = "下載已暫停";

/* Download progress for media from a backup. Embeds {{ %1$@ formatted number of bytes downloaded, e.g. '100 MB', %2$@ formatted total number of bytes to download, e.g. '3 GB' }} */
"RESTORING_MEDIA_BANNER_PROGRESS_FORMAT" = "第 %1$@ 個，共 %2$@ 個";

/* Button title shown on chat list banner for restoring media from a backup when paused because the device needs WiFi to continue, to resume downloads without WiFi. */
"RESTORING_MEDIA_BANNER_RESUME_WITHOUT_WIFI_BUTTON" = "恢復";

/* Title shown on chat list banner for restoring media from a backup */
"RESTORING_MEDIA_BANNER_TITLE" = "正在下載媒體";

/* Title shown on chat list banner for restoring media from a backup when waiting for wifi */
"RESTORING_MEDIA_BANNER_WAITING_FOR_WIFI_TITLE" = "等待 Wi-Fi";

/* Button to skip restoring media, shown on a bottom sheet for restoring media from a backup when paused because the device has insufficient disk space. */
"RESTORING_MEDIA_DISK_SPACE_SHEET_SKIP_BUTTON" = "跳過下載";

/* Subtitle shown on a bottom sheet for restoring media from a backup when paused because the device has insufficient disk space. Embeds {{ %@ formatted number of bytes downloaded, e.g. '100 MB' }} */
"RESTORING_MEDIA_DISK_SPACE_SHEET_SUBTITLE_FORMAT" = "要完成下載你的媒體，你的裝置需要 %1$@ 的儲存空間。\n\n若要釋放空間，請前往「設定」 > 「一般」 > 「iPhone 儲存空間」。你可以選擇卸載或刪除不常用的應用程式或內容。";

/* Title shown on a bottom sheet for restoring media from a backup when paused because the device has insufficient disk space. Embeds {{ %@ formatted number of bytes downloaded, e.g. '100 MB' }} */
"RESTORING_MEDIA_DISK_SPACE_SHEET_TITLE_FORMAT" = "在此裝置上釋放 %1$@";

/* Message shown on a bottom sheet to skip restoring media from a backup when paused because the device has insufficient disk space, and the user's paid subscription is expiring. */
"RESTORING_MEDIA_DISK_SPACE_SKIP_PAID_EXPIRING_SOON_SHEET_MESSAGE" = "你有不在此裝置上的備份資料。在沒有定期贊助的情況下，你的媒體和附件將被永久刪除。";

/* Message shown on a bottom sheet to skip restoring media from a backup when paused because the device has insufficient disk space. */
"RESTORING_MEDIA_DISK_SPACE_SKIP_SHEET_MESSAGE" = "如果你跳過下載，備份內尚餘的媒體和附件可稍後在儲存空間足夠時下載。";

/* Button shown on a bottom sheet to skip restoring media from a backup when paused because the device has insufficient disk space. */
"RESTORING_MEDIA_DISK_SPACE_SKIP_SHEET_SKIP_BUTTON" = "跳過下載";

/* Title shown on a bottom sheet to skip restoring media from a backup when paused because the device has insufficient disk space. */
"RESTORING_MEDIA_DISK_SPACE_SKIP_SHEET_TITLE" = "要跳過下載嗎？";

/* Generic text for button that retries whatever the last action was. */
"RETRY_BUTTON_TEXT" = "重試";

/* Button to return to current group call */
"RETURN_CALL_PILL_BUTTON" = "返回";

/* Text for a toast confirming that ringing has been turned off for a call. */
"RING_OFF_CONFIRMATION_TOAST_LABEL" = "關閉響鈴";

/* Text for a toast confirming that ringing has been turned on for a call. */
"RING_ON_CONFIRMATION_TOAST_LABEL" = "開啟響鈴";

/* button title to confirm adding a recipient when their safety number has recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_ADD_MEMBER_ACTION" = "繼續新增";

/* alert button text to confirm placing an outgoing call after the recipients Safety Number has changed. */
"SAFETY_NUMBER_CHANGED_CONFIRM_CALL_ACTION" = "仍要致電";

/* button title to confirm sending to a recipient whose safety number recently changed */
"SAFETY_NUMBER_CHANGED_CONFIRM_SEND_ACTION" = "仍要傳送";

/* Message for the 'safety number confirmation' view */
"SAFETY_NUMBER_CONFIRMATION_MESSAGE" = "下列的人或已重新安裝或更換裝置。請驗證您與各人的安全碼，以確保私隱。";

/* Text explaining that the given contact previously had their safety number verified. */
"SAFETY_NUMBER_CONFIRMATION_PREVIOUSLY_VERIFIED" = "先前已驗證";

/* Title for the 'safety number confirmation' view */
"SAFETY_NUMBER_CONFIRMATION_TITLE" = "安全碼變更";

/* Text explaining that the given contact has had their safety number verified. */
"SAFETY_NUMBER_CONFIRMATION_VERIFIED" = "已驗證";

/* View safety number action for the 'safety number confirmation' view */
"SAFETY_NUMBER_CONFIRMATION_VIEW_ACTION" = "檢視";

/* Snippet to share {{safety number}} with a friend. sent e.g. via SMS */
"SAFETY_NUMBER_SHARE_FORMAT" = "我們的 Signal 安全碼：\n%1$@";

/* Title for a button offering automatic key verification. */
"SAFETY_NUMBERS_AUTOMATIC_VERIFICATION_BUTTON_VERIFY" = "自動驗證";

/* Title for a button when automatic key verification fails. */
"SAFETY_NUMBERS_AUTOMATIC_VERIFICATION_BUTTON_VERIFY_FAILURE" = "未能提供自動驗證功能";

/* Title for a button when automatic key verification succeeds. */
"SAFETY_NUMBERS_AUTOMATIC_VERIFICATION_BUTTON_VERIFY_SUCCESS" = "已完成加密驗證";

/* Title for a button while automatic key verification is ongoing. */
"SAFETY_NUMBERS_AUTOMATIC_VERIFICATION_BUTTON_VERIFYING" = "正在進行加密驗證…";

/* Body for a sheet introducing Key Transparency. */
"SAFETY_NUMBERS_AUTOMATIC_VERIFICATION_EDUCATION_SHEET_BODY" = "對於透過電話號碼建立聯繫的聯絡人，Signal 會透過稱為「金鑰透明度」的程序，自動確認聯絡對象是否安全。為了增加安全性，你仍然可以使用二維碼或比對安全碼手動驗證聯絡人。";

/* Title for a sheet introducing Key Transparency. */
"SAFETY_NUMBERS_AUTOMATIC_VERIFICATION_EDUCATION_SHEET_TITLE" = "Signal 現在可自動驗證加密";

/* Body for a sheet explaining that encryption auto-verification did not succeed. Embeds {{ 1: the contact's name }}. */
"SAFETY_NUMBERS_AUTOMATIC_VERIFICATION_FAILURE_SHEET_BODY_FORMAT" = "Signal 無法再自動驗證此聊天的加密。這很可能是因為 %1$@ 已變更電話號碼。透過比較上一個畫面的數字，或掃瞄對方裝置上的二維碼來手動驗證端對端加密。";

/* Title for a sheet explaining that encryption auto-verification did not succeed. */
"SAFETY_NUMBERS_AUTOMATIC_VERIFICATION_FAILURE_SHEET_TITLE" = "自動驗證功能已不適用於此聊天";

/* Footer explaining that automatic verification is not available for all chats */
"SAFETY_NUMBERS_AUTOMATIC_VERIFICATION_FOOTER" = "系統未能為所有聊天提供自動驗證功能。";

/* Header for automatic key verification */
"SAFETY_NUMBERS_AUTOMATIC_VERIFICATION_HEADER" = "自動金鑰驗證";

/* Body for a sheet explaining that encryption auto-verification is not available. */
"SAFETY_NUMBERS_AUTOMATIC_VERIFICATION_NOT_AVAILABLE_SHEET_BODY" = "Signal 只能在透過電話號碼與對方建立聯繫的聊天中自動進行加密驗證。如果聊天是以用戶名稱或共同的群組開始，請比較前一畫面的數字或掃描對方裝置上的二維碼，以驗證端對端加密。";

/* Title for a sheet explaining that encryption auto-verification is not available. */
"SAFETY_NUMBERS_AUTOMATIC_VERIFICATION_NOT_AVAILABLE_SHEET_TITLE" = "自動驗證功能不適用於此聊天";

/* Body for a sheet explaining that encryption auto-verification succeeded. */
"SAFETY_NUMBERS_AUTOMATIC_VERIFICATION_SUCCESS_SHEET_BODY" = "對於透過電話號碼建立聯繫的聯絡人，Signal 會透過稱為「金鑰透明度」的程序，自動確認聯絡對象是否安全。為了增加安全性，透過比較上一個畫面的數字或掃瞄對方裝置上的二維碼來手動驗證端對端加密。";

/* Title for a sheet explaining that encryption auto-verification succeeded. */
"SAFETY_NUMBERS_AUTOMATIC_VERIFICATION_SUCCESS_SHEET_TITLE" = "系統已對此聊天進行自動加密驗證";

/* Title for Safety Tips button in thread details. */
"SAFETY_TIPS_BUTTON_ACTION_TITLE" = "安全提示";

/* Message contents for the crypto safety tip. */
"SAFETY_TIPS_CRYPTO_BODY" = "如果陌生人發送了有關加密貨幣（如比特幣）或提供賺錢機會的訊息，請小心— 這可能是垃圾訊息。";

/* Message title describing the crypto safety tip. */
"SAFETY_TIPS_CRYPTO_TITLE" = "加密貨幣或金錢詐騙";

/* Message contents for the safety tip concerning fake businesses. */
"SAFETY_TIPS_FAKE_BUSINESS_BODY" = "請小心與你聯絡的企業或政府機構。涉及稅務機關、快遞公司等訊息可能是垃圾訊息。";

/* Message title describing the safety tip about unknown or fake businesses. */
"SAFETY_TIPS_FAKE_BUSINESS_TITLE" = "虛假企業";

/* Title for Safety Tips education screen. */
"SAFETY_TIPS_HEADER_TITLE" = "安全提示";

/* Message body describing the scams safety tip. */
"SAFETY_TIPS_LOOK_OUT_FOR_SCAMS_BODY" = "請避免回應那些試圖誘使你回覆的含糊訊息。警惕各種理財建議及可疑的網絡連結。";

/* Message title describing the scams safety tip. */
"SAFETY_TIPS_LOOK_OUT_FOR_SCAMS_TITLE" = "提防詐騙";

/* Message contents for the unknown links in messages safety tip. */
"SAFETY_TIPS_MESSAGE_LINKS_BODY" = "請小心來自陌生人帶有網站連結的訊息。切勿點按來自你不信任之人的連結。";

/* Message title describing the safety tip about unknown links in messages. */
"SAFETY_TIPS_MESSAGE_LINKS_TITLE" = "帶有網絡連結的訊息";

/* Message body describing the review names safety tip. */
"SAFETY_TIPS_REVIEW_NAMES_BODY" = "請留意「名稱未經驗證」的提示。每位用戶都可在 Signal 中自行設定個人檔案名稱。";

/* Message body describing the review names safety tip in the 'view more' flow. */
"SAFETY_TIPS_REVIEW_NAMES_BODY_VIEW_MORE" = "請留意「名稱未經驗證」的提示。每位用戶都可在 Signal 中自行設定個人檔案名稱和相片。如果你不確定新請求是來自誰，最好忽視它。";

/* Message title describing the review names safety tip. */
"SAFETY_TIPS_REVIEW_NAMES_TITLE" = "檢視姓名與相片";

/* Message body describing the signal chats tip. */
"SAFETY_TIPS_SIGNAL_CHATS_BODY" = "Signal 絕不會透過訊息向你索取註冊碼、PIN 碼或恢復金鑰。切勿回覆任何假冒 Signal 的聊天訊息。";

/* Message body describing the signal chats tip in the 'view more' flow. */
"SAFETY_TIPS_SIGNAL_CHATS_BODY_VIEW_MORE" = "Signal 絕不會透過訊息向你索取註冊碼、PIN 碼或恢復金鑰。切勿回覆任何假冒 Signal 或 Signal 支援團隊的聊天訊息。不法分子會使用假名試圖盜用你的帳戶。";

/* Message title describing the signal chats tip. */
"SAFETY_TIPS_SIGNAL_CHATS_TITLE" = "請勿回覆來自 Signal 的聊天";

/* Message contents for the vague message safety tip. */
"SAFETY_TIPS_VAGUE_MESSAGE_BODY" = "垃圾訊息發送者通常會以「你好」等簡單訊息開始吸引你。如你作出回應，他們便可能會進一步與你互動。";

/* Message title describing the safety tip about vague messages. */
"SAFETY_TIPS_VAGUE_MESSAGE_TITLE" = "模糊或不相關的訊息";

/* label presented once scanning (camera) view is visible. */
"SCAN_CODE_INSTRUCTIONS" = "掃描對方裝置上的二維碼。";

/* Title for the 'scan QR code' view. */
"SCAN_QR_CODE_VIEW_TITLE" = "掃描二維碼";

/* Indicates a delay of zero seconds, and that 'screen lock activity' will timeout immediately. */
"SCREEN_LOCK_ACTIVITY_TIMEOUT_NONE" = "立即";

/* Indicates that an unknown error occurred while using Touch ID/Face ID/Phone Passcode. */
"SCREEN_LOCK_ENABLE_UNKNOWN_ERROR" = "無法存取驗證身份。";

/* Indicates that Touch ID/Face ID/Phone Passcode authentication failed. */
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_FAILED" = "身份認證失敗。";

/* Indicates that Touch ID/Face ID/Phone Passcode is 'locked out' on this device due to authentication failures. */
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_LOCKOUT" = "驗證失敗次數過多。請稍後再試。";

/* Indicates that Touch ID/Face ID/Phone Passcode are not available on this device. */
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_AVAILABLE" = "如要使用螢幕鎖，您必須在 iOS 「設定」中啟用密碼功能。";

/* Indicates that Touch ID/Face ID/Phone Passcode is not configured on this device. */
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_NOT_ENROLLED" = "如要使用螢幕鎖，您必須在 iOS 「設定」中啟用密碼功能。";

/* Indicates that Touch ID/Face ID/Phone Passcode passcode is not set. */
"SCREEN_LOCK_ERROR_LOCAL_AUTHENTICATION_PASSCODE_NOT_SET" = "如要使用螢幕鎖，您必須在 iOS 「設定」中啟用密碼功能。";

/* Description of how and why Signal iOS uses Touch ID/Face ID/Phone Passcode to unlock 'screen lock'. */
"SCREEN_LOCK_REASON_UNLOCK_SCREEN_LOCK" = "認證以開啟 Signal。";

/* Title for alert indicating that screen lock could not be unlocked. */
"SCREEN_LOCK_UNLOCK_FAILED" = "身份認證失敗。";

/* Label for button on lock screen that lets users unlock Signal. */
"SCREEN_LOCK_UNLOCK_SIGNAL" = "解除鎖定 Signal";

/* Placeholder text indicating the user can search for contacts by name, username, or phone number. */
"SEARCH_BY_NAME_OR_USERNAME_OR_NUMBER_PLACEHOLDER_TEXT" = "名稱、用戶名稱或電話號碼";

/* Placeholder text indicating the user can search for contacts by name or phone number. */
"SEARCH_BYNAMEORNUMBER_PLACEHOLDER_TEXT" = "用名或者電話去搵";

/* placeholder text in an empty search field */
"SEARCH_FIELD_PLACE_HOLDER_TEXT" = "搜尋";

/* section header for search results that match a contact who doesn't have an existing conversation */
"SEARCH_SECTION_CONTACTS" = "其他聯絡人";

/* section header for search results that match existing 1:1 chats */
"SEARCH_SECTION_CONVERSATIONS" = "聊天";

/* section header for search results that match existing groups */
"SEARCH_SECTION_GROUPS" = "群組";

/* section header for search results that match a message in a conversation */
"SEARCH_SECTION_MESSAGES" = "訊息";

/* Message for error alert indicating that re-linking failed because the account did not match. */
"SECONDARY_LINKING_ERROR_DIFFERENT_ACCOUNT_MESSAGE" = "如要將此裝置連結至其他帳戶，您必須先重設裝置。您是否確定要刪除所有紀錄（訊息、附件、通話等）？此操作將無法還原。";

/* Label for the 'reset device' action in the 're-linking failed because the account did not match' alert. */
"SECONDARY_LINKING_ERROR_DIFFERENT_ACCOUNT_RESET_DEVICE" = "全部刪除";

/* Title for error alert indicating that re-linking failed because the account did not match. */
"SECONDARY_LINKING_ERROR_DIFFERENT_ACCOUNT_TITLE" = "帳戶不符";

/* Message for error alert indicating that a linked device must be upgraded before it can be linked. */
"SECONDARY_LINKING_ERROR_OBSOLETE_LINKED_DEVICE_MESSAGE" = "請更新此裝置上的 Signal，以連結您的電話。";

/* Title for error alert indicating that a linked device must be upgraded before it can be linked. */
"SECONDARY_LINKING_ERROR_OBSOLETE_LINKED_DEVICE_TITLE" = "不支援的版本";

/* alert message for outdated linking device */
"SECONDARY_LINKING_ERROR_OLD_VERSION_MESSAGE" = "您的其他裝置正在使用舊版 Signal，此版本不支援掃描 iPad 二維碼。請安裝最新版本的 Signal，然後重試。";

/* alert title for outdated linking device */
"SECONDARY_LINKING_ERROR_OLD_VERSION_TITLE" = "升級掃描裝置";

/* alert title */
"SECONDARY_LINKING_ERROR_WAITING_FOR_SCAN" = "無法連結您的裝置";

/* Title for action sheet when secondary device fails to sync messages. */
"SECONDARY_LINKING_SYNCING_ERROR_TITLE" = "轉移訊息時發生錯誤";

/* Message for action sheet when secondary device fails to sync messages due to network error. */
"SECONDARY_LINKING_SYNCING_NETWORK_ERROR_MESSAGE" = "你的訊息無法轉移。請檢查你的網路連線，然後重試。";

/* Message for action sheet when secondary device fails to sync messages due to an unspecified error. */
"SECONDARY_LINKING_SYNCING_OTHER_ERROR_MESSAGE" = "由於發生錯誤，你的訊息無法轉移。重新連結此裝置再試一次。";

/* Button on an action sheet to open Signal on the App Store. */
"SECONDARY_LINKING_SYNCING_UPDATE_REQUIRED_CHECK_FOR_UPDATE_BUTTON" = "檢查更新";

/* Message for action sheet when the secondary device fails to sync messages due to an app update being required. */
"SECONDARY_LINKING_SYNCING_UPDATE_REQUIRED_ERROR_MESSAGE" = "要完成訊息同步，請立即更新 Signal。";

/* Title for action sheet when the secondary device fails to sync messages due to an app update being required. */
"SECONDARY_LINKING_SYNCING_UPDATE_REQUIRED_ERROR_TITLE" = "必須更新";

/* text field placeholder */
"SECONDARY_ONBOARDING_CHOOSE_DEVICE_NAME_PLACEHOLDER" = "選擇一個名稱";

/* header text before the user can link this device */
"SECONDARY_ONBOARDING_GET_STARTED_BY_OPENING_PRIMARY" = "在您的電話上啟動 Signal，以便將此 iPad 連結至您的帳戶。";

/* Link explaining what to do when trying to link a device before having a primary device. */
"SECONDARY_ONBOARDING_GET_STARTED_DO_NOT_HAVE_PRIMARY" = "我的電話未安裝 Signal……";

/* alert body */
"SECONDARY_ONBOARDING_INSTALL_PRIMARY_FIRST_BODY" = "前往電話上的 App Store，安裝 Signal，完成註冊過程，然後您便可將 iPad 連結至同一帳戶。";

/* alert title */
"SECONDARY_ONBOARDING_INSTALL_PRIMARY_FIRST_TITLE" = "在電話上安裝 Signal";

/* body text while displaying a QR code which, when scanned, will link this device. */
"SECONDARY_ONBOARDING_SCAN_CODE_BODY" = "在電話上點擊個人資料照片，以開啟 Signal 設定。然後點擊「已連結裝置」和「連結新裝置」，用電話掃描此二維碼：";

/* Link text for page with troubleshooting info shown on the QR scanning screen */
"SECONDARY_ONBOARDING_SCAN_CODE_HELP_TEXT" = "在此處獲得有關連結 iPad 的協助";

/* Text for a button offering to refresh the QR code to link an iPad. */
"SECONDARY_ONBOARDING_SCAN_CODE_REFRESH_CODE_BUTTON" = "重新整理二維碼";

/* header text while displaying a QR code which, when scanned, will link this device. */
"SECONDARY_ONBOARDING_SCAN_CODE_TITLE" = "用您的電話掃描二維碼";

/* header text before the user can transfer to this device */
"SECONDARY_TRANSFER_GET_STARTED_BY_OPENING_IPAD" = "在您的舊 iPad 上啟動 Signal，以便轉移您的帳戶資料";

/* No comment provided by engineer. */
"SECURE_SESSION_RESET" = "加密通訊已被重新設定";

/* Label for the 'see all' button. */
"SEE_ALL_BUTTON" = "查看全部";

/* Button text to select all in any list selection mode */
"SELECT_ALL" = "選取全部";

/* No comment provided by engineer. */
"SEND_AGAIN_BUTTON" = "重新傳送";

/* Label for the button to send a message */
"SEND_BUTTON_TITLE" = "傳送";

/* notification body */
"SEND_FAILED_NOTIFICATION_BODY" = "您的訊息傳送失敗。";

/* Alert body after invite failed */
"SEND_INVITE_FAILURE" = "邀請傳送失敗，請稍後再試。";

/* alert action, confirming the user wants to exit the media flow and abandon any photos they've taken */
"SEND_MEDIA_CONFIRM_ABANDON_ALBUM" = "放棄媒體";

/* alert action when the user decides not to cancel the media flow after all. */
"SEND_MEDIA_RETURN_TO_CAMERA" = "返回相機";

/* In-app camera: confirmation button in the prompt to turn off multi-mode. */
"SEND_MEDIA_TURN_OFF_MM_BUTTON" = "關閉";

/* In-app camera: message for the prompt to turn off multi-mode that will cause previously taken photos to be discarded. */
"SEND_MEDIA_TURN_OFF_MM_MESSAGE" = "目前攝下的相片或影片，都將會消失。";

/* In-app camera: title for the prompt to turn off multi-mode that will cause previously taken photos to be discarded. */
"SEND_MEDIA_TURN_OFF_MM_TITLE" = "要關閉連拍模式嗎？";

/* String describing high quality sent media */
"SENT_MEDIA_QUALITY_HIGH" = "高品質";

/* String describing standard quality sent media */
"SENT_MEDIA_QUALITY_STANDARD" = "標準";

/* Users can donate to Signal with a bank account. This is the label for email field on that screen. */
"SEPA_DONATION_EMAIL_LABEL" = "電郵";

/* Users can donate to Signal with a bank account. This is placeholder text for the email field before the user starts typing. */
"SEPA_DONATION_EMAIL_PLACEHOLDER" = "電郵地址";

/* SEPA bank account donation error for insufficient funds. */
"SEPA_DONATION_ERROR_INSUFFICIENT_FUNDS" = "你所提供的銀行帳戶資金不足以完成此次購買，請重新嘗試，或者聯絡你的銀行了解詳情。";

/* SEPA bank account donation error for missing or incorrect mandate information. */
"SEPA_DONATION_ERROR_NOT_AUTHORIZED" = "處理此付款時發生錯誤，請重新嘗試。";

/* SEPA bank account donation error for the account details not being able to be processed. */
"SEPA_DONATION_ERROR_NOT_PROCESSED" = "無法處理所提供的銀行資料，請聯絡你的銀行了解詳情。";

/* SEPA bank account donation error for unspecified decline failures. */
"SEPA_DONATION_ERROR_OTHER" = "驗證你的銀行資料是否正確，然後重試。如果問題仍然存在，請與你的銀行聯絡。";

/* SEPA bank account donation error for the payment not being authorizing by the account holder. */
"SEPA_DONATION_ERROR_PAYMENT_NOT_AUTHORIZED" = "帳戶持有人撤銷此筆付款而無法處理。 系統並未向你收取費用。";

/* Users can donate to Signal with a bank account. If their internation bank account number (IBAN) contains characters other than letters and numbers, this error will be shown. Try to use a short string to make space in the UI. */
"SEPA_DONATION_IBAN_INVALID_CHARACTERS_ERROR" = "IBAN 只能包含 A-Z 和 0-9";

/* Users can donate to Signal with a bank account. If their internation bank account number (IBAN) does not pass validation, this error will be shown. Try to use a short string to make space in the UI. */
"SEPA_DONATION_IBAN_INVALID_CHECK_ERROR" = "IBAN 號碼無效";

/* Users can donate to Signal with a bank account. If their internation bank account number (IBAN) has an unsupported country code, this error will be shown. Try to use a short string to make space in the UI. */
"SEPA_DONATION_IBAN_INVALID_COUNTRY_ERROR" = "未支援 IBAN 國家代碼";

/* Users can donate to Signal with a bank account. This is the label for IBAN (internation bank account number) field on that screen. */
"SEPA_DONATION_IBAN_LABEL" = "IBAN";

/* Users can donate to Signal with a bank account. If their internation bank account number (IBAN) is too long, this error will be shown. Try to use a short string to make space in the UI. */
"SEPA_DONATION_IBAN_TOO_LONG_ERROR" = "IBAN 太長";

/* Users can donate to Signal with a bank account. If their internation bank account number (IBAN) is too long, this error will be shown. Try to use a short string to make space in the UI. */
"SEPA_DONATION_IBAN_TOO_SHORT_ERROR" = "IBAN 太短";

/* Users can donate to Signal with a bank account. This is the label for name field on that screen. */
"SEPA_DONATION_NAME_LABEL" = "姓名";

/* Users can donate to Signal with a bank account. This is placeholder text for the name field before the user starts typing. */
"SEPA_DONATION_NAME_PLACEHOLDER" = "銀行帳戶上的姓名";

/* Description for the session refresh alert */
"SESSION_REFRESH_ALERT_MESSAGE" = "Signal 使用端對端加密，偶爾或需重新整理您的聊天工作階段。這並不會影響您的聊天安全性，但您或許會錯過來自此聯絡人的一兩則訊息，您可請對方重新傳送。";

/* Title for the session refresh alert */
"SESSION_REFRESH_ALERT_TITLE" = "聊天工作階段已重新整理";

/* If you send a message to a phone number, we might not know the owner of the account. When you later learn the owner of the account, we may show this message. The first parameter is a phone number; the second parameter is the contact's name. Put differently, this message indicates that a phone number belongs to a particular named recipient. */
"SESSION_SWITCHOVER_EVENT" = "%1$@ 是 %2$@ 的手機號碼";

/* Title for the wallpaper choose from photos option */
"SET_WALLPAPER_CHOOSE_PHOTO" = "從照片中選取";

/* Title for the wallpaper presets section */
"SET_WALLPAPER_PRESETS" = "預設檔";

/* Title for the set wallpaper settings view. */
"SET_WALLPAPER_TITLE" = "設定背景";

/* Title for the 'account' link in settings. */
"SETTINGS_ACCOUNT" = "帳號";

/* Label for button in settings to get your account data report */
"SETTINGS_ACCOUNT_DATA_REPORT_BUTTON" = "你的帳戶資料";

/* 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" = "審查規避";

/* Label for the 'manual censorship circumvention' country. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_COUNTRY" = "位置";

/* Table footer for the 'censorship circumvention' section when censorship circumvention can be manually enabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER" = "一旦啟用，Signal 會嘗試規避審查。除非您所在地方會審查 Signal，否則不要使用此功能。";

/* 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" = "根據您的電話號碼，我們已啟用審查規避功能。";

/* Table footer for the 'censorship circumvention' section shown when censorship circumvention has been manually disabled. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_MANUALLY_DISABLED" = "您已手動禁用審查規避功能。";

/* Table footer for the 'censorship circumvention' section shown when the app is not connected to the internet. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_NO_CONNECTION" = "審查規避僅會在連接互聯網時啟用。";

/* Table footer for the 'censorship circumvention' section shown when the app is connected to the Signal service. */
"SETTINGS_ADVANCED_CENSORSHIP_CIRCUMVENTION_FOOTER_WEBSOCKET_CONNECTED" = "您已連接上 Signal 服務，故不需要審查規避功能。";

/* Label for the 'advanced pin settings' button. */
"SETTINGS_ADVANCED_PIN_SETTINGS" = "進階 PIN 碼設定";

/* The title for the advanced pin settings. */
"SETTINGS_ADVANCED_PIN_TITLE" = "進階 PIN 碼設定";

/* No comment provided by engineer. */
"SETTINGS_ADVANCED_PINS_DISABLE_PIN_ACTION" = "停用 PIN 碼";

/* Message shown in an action sheet when attempting to disable PIN, but Backups is enabled. */
"SETTINGS_ADVANCED_PINS_DISABLE_PIN_ACTION_BACKUPS_DISABLE_REQUIRED" = "你必須先停用「備份」，才能停用 PIN 碼。";

/* Message shown in an action sheet when attempting to disable PIN, but registration lock is enabled. */
"SETTINGS_ADVANCED_PINS_DISABLE_PIN_ACTION_REGLOCK_DISABLE_REQUIRED" = "你必須先停用註冊鎖定，才能停用 PIN 碼。";

/* No comment provided by engineer. */
"SETTINGS_ADVANCED_PINS_ENABLE_PIN_ACTION" = "啟用 PIN 碼";

/* No comment provided by engineer. */
"SETTINGS_ADVANCED_SUBMIT_DEBUGLOG" = "傳送錯誤紀錄";

/* No comment provided by engineer. */
"SETTINGS_ADVANCED_VIEW_ERROR_LOG" = "錯誤日誌";

/* Information on sheet about changing the app icon - first line */
"SETTINGS_APP_ICON_EDUCATION_APP_NAME" = "應用程式名稱「Signal」會出現在主畫面、通知和 App 資料庫中。";

/* Information on sheet about changing the app icon - second line */
"SETTINGS_APP_ICON_EDUCATION_HOME_SCREEN_DOCK" = "如想從主畫面隱藏應用程式名稱「Signal」，你可以將應用程式移到主畫面底部的 Dock。";

/* The footer for the app icon selection settings page. */
"SETTINGS_APP_ICON_FOOTER" = "應用程式名稱「Signal」會出現在主畫面、通知和 App 資料庫中。";

/* The title for the app icon selection settings page. */
"SETTINGS_APP_ICON_TITLE" = "應用程式圖示";

/* The title for the app icon section in the appearance settings. */
"SETTINGS_APPEARANCE_APP_ICON" = "應用程式圖示";

/* Footer for avatar section in appearance settings */
"SETTINGS_APPEARANCE_AVATAR_FOOTER" = "顯示電話通訊錄照片（如有）。";

/* Title for switch to toggle preference between contact and profile avatars */
"SETTINGS_APPEARANCE_AVATAR_PREFERENCE_LABEL" = "使用電話通訊錄照片";

/* The title for the theme section in the appearance settings. */
"SETTINGS_APPEARANCE_THEME_TITLE" = "佈景主題";

/* The title for the appearance settings. */
"SETTINGS_APPEARANCE_TITLE" = "外觀";

/* Format string for the default 'Note' sound. Embeds the system {{sound name}}. */
"SETTINGS_AUDIO_DEFAULT_TONE_LABEL_FORMAT" = "%1$@（預設）";

/* Label for the 'backups' section of app settings. */
"SETTINGS_BACKUPS" = "備份";

/* 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 that they haven't blocked. */
"SETTINGS_BLOCK_LIST_NO_CONTACTS" = "您沒有任何 Signal 聯絡人。";

/* A label that indicates the user's search has no matching results. */
"SETTINGS_BLOCK_LIST_NO_SEARCH_RESULTS" = "沒有搜尋結果";

/* Label for the block list section of the settings view */
"SETTINGS_BLOCK_LIST_TITLE" = "已封鎖";

/* Table cell label */
"SETTINGS_CALLING_HIDES_IP_ADDRESS_PREFERENCE_TITLE" = "一律轉送通話";

/* User settings section footer, a detailed explanation */
"SETTINGS_CALLING_HIDES_IP_ADDRESS_PREFERENCE_TITLE_DETAIL" = "經由 Signal 伺服器轉送所有通話以避免向您的聯絡人透露您的 IP 位址。啟用時將會降低通話質素。";

/* Label for the 'edit phone number' button in the 'change phone number' views. */
"SETTINGS_CHANGE_PHONE_NUMBER_BACK_TO_EDIT_BUTTON" = "編輯號碼";

/* Label for button in settings views to change phone number */
"SETTINGS_CHANGE_PHONE_NUMBER_BUTTON" = "變更電話號碼";

/* Label for the 'confirm change phone number' button in the 'change phone number' views. */
"SETTINGS_CHANGE_PHONE_NUMBER_CONFIRM_BUTTON" = "變更號碼";

/* Format for the description text in the 'change phone number splash' view. Embeds: {{ %1$@ the old phone number, %2$@ the new phone number }}. */
"SETTINGS_CHANGE_PHONE_NUMBER_CONFIRM_DESCRIPTION_FORMAT" = "您即將把您的電話號碼由 %1$@ 變更為 %2$@。\n\n在繼續之前，請驗證下方號碼正確。";

/* Label for the 'country code' row in the 'change phone number' settings. */
"SETTINGS_CHANGE_PHONE_NUMBER_COUNTRY_CODE_FIELD" = "國家代碼";

/* Format for the 'country code' in the 'change phone number' settings. Embeds: {{ %1$@ the numeric country code prefix, %2$@ the country code abbreviation }}. */
"SETTINGS_CHANGE_PHONE_NUMBER_COUNTRY_CODE_FORMAT" = "%1$@ (%2$@)";

/* Title for the 'new phone number' section in the 'change phone number' settings. */
"SETTINGS_CHANGE_PHONE_NUMBER_NEW_PHONE_NUMBER_SECTION_TITLE" = "您的新號碼";

/* Title for the 'old phone number' section in the 'change phone number' settings. */
"SETTINGS_CHANGE_PHONE_NUMBER_OLD_PHONE_NUMBER_SECTION_TITLE" = "您的舊號碼";

/* Label for the 'phone number' row in the 'change phone number' settings. */
"SETTINGS_CHANGE_PHONE_NUMBER_PHONE_NUMBER_FIELD" = "電話號碼";

/* Description text in the 'change phone number splash' view. */
"SETTINGS_CHANGE_PHONE_NUMBER_SPLASH_DESCRIPTION" = "藉此將您現用的電話號碼變更為新的電話號碼。您將無法復原此變更。\n\n在繼續之前，請確定您的新號碼可以接收短訊或來電。";

/* Title text in the 'change phone number splash' view. */
"SETTINGS_CHANGE_PHONE_NUMBER_SPLASH_TITLE" = "變更電話號碼";

/* Title for the 'change phone number' views in settings. */
"SETTINGS_CHANGE_PHONE_NUMBER_VIEW_TITLE" = "變更號碼";

/* Title for the 'chats' link in settings. */
"SETTINGS_CHATS" = "聊天";

/* No comment provided by engineer. */
"SETTINGS_CLEAR_HISTORY" = "清除聊天紀錄";

/* Label for the 'data' section of the app settings. */
"SETTINGS_DATA" = "數據用量";

/* Item title for the low bandwidth call setting */
"SETTINGS_DATA_CALL_LOW_BANDWIDTH_ITEM_TITLE" = "使用較少數據";

/* Section footer for the call section in data settings */
"SETTINGS_DATA_CALL_SECTION_FOOTER" = "在網絡差的時候，減少數據用量或有助改善質素。";

/* Section header for the call section in data settings */
"SETTINGS_DATA_CALL_SECTION_HEADER" = "通話";

/* Footer for the 'media auto-download' section in the data settings. */
"SETTINGS_DATA_MEDIA_AUTO_DOWNLOAD_FOOTER" = "語音訊息、閱後即焚媒體及貼圖（小於 100kb）將會自動下載。";

/* Header for the 'media auto-download' section in the data settings. */
"SETTINGS_DATA_MEDIA_AUTO_DOWNLOAD_HEADER" = "自動下載";

/* Label for for the 'reset media auto-download settings' button in the data settings. */
"SETTINGS_DATA_MEDIA_AUTO_DOWNLOAD_RESET" = "重設自動下載設定";

/* Item title for the sent media quality setting */
"SETTINGS_DATA_SENT_MEDIA_QUALITY_ITEM_TITLE" = "送出媒體的品質";

/* Section footer for the sent media section in data settings */
"SETTINGS_DATA_SENT_MEDIA_SECTION_FOOTER" = "選擇您傳送相片和影片的品質。";

/* Section header for the sent media section in data settings */
"SETTINGS_DATA_SENT_MEDIA_SECTION_HEADER" = "送出媒體";

/* The title for the data settings. */
"SETTINGS_DATA_TITLE" = "數據用量";

/* No comment provided by engineer. */
"SETTINGS_DELETE_ACCOUNT_BUTTON" = "刪除帳戶";

/* Button for to _not_ transfer the user's payments balance before deleting their account. */
"SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_DONT_TRANSFER" = "不要轉移";

/* Body for the alert confirming whether the user wants transfer their payments balance before deleting their account. Embeds: {{ the current payment balance }}. */
"SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_MESSAGE_FORMAT" = "您尚有餘額 %1$@。若您在刪除您的帳戶之前，沒有將其轉移到另一個錢包位址，您將會永久失去您的款項。";

/* Title for the alert confirming whether the user wants transfer their payments balance before deleting their account. */
"SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_TITLE" = "要轉移付款餘額嗎？";

/* Button for transferring the user's payments balance before deleting their account. */
"SETTINGS_DELETE_ACCOUNT_PAYMENTS_BALANCE_ALERT_TRANSFER" = "轉移餘額";

/* Label for 'delete data' button. */
"SETTINGS_DELETE_DATA_BUTTON" = "刪除所有資料";

/* Alert message before user confirms clearing history */
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION" = "你是否確定要從所有裝置中刪除所有聊天紀錄（訊息、媒體、通話等）？此操作將無法復原。";

/* Confirmation text for button which deletes all message, calling, attachments, etc. */
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION_BUTTON" = "全部刪除";

/* Secondary alert message before user confirms clearing history */
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION_SECONDARY_MESSAGE" = "所有聊天紀錄將會被永久移除。此動作無法復原。";

/* Secondary alert title before user confirms clearing history */
"SETTINGS_DELETE_HISTORYLOG_CONFIRMATION_SECONDARY_TITLE" = "你確定要刪除所有聊天紀錄嗎？";

/* Label for the 'disappearing messages' privacy settings. */
"SETTINGS_DISAPPEARING_MESSAGES" = "限時訊息";

/* Explanation for the 'disappearing messages' privacy settings. */
"SETTINGS_DISAPPEARING_MESSAGES_FOOTER" = "為你開啟的所有新聊天預設一個自動銷毀訊息計時器。";

/* Title for the 'donate to signal' link in settings. */
"SETTINGS_DONATE" = "捐款給 Signal";

/* Title for help button and help pages in app settings. */
"SETTINGS_HELP" = "請求";

/* Settings table view cell label */
"SETTINGS_INVITE_TITLE" = "邀請您的好友";

/* Label for settings view that allows user to change the chat color and wallpaper. */
"SETTINGS_ITEM_COLOR_AND_WALLPAPER" = "聊天色彩與背景";

/* Label for settings view that allows user to change the notification sound. */
"SETTINGS_ITEM_NOTIFICATION_SOUND" = "訊息提示聲";

/* When a chat is archived and receives a new message, it is unarchived. Turning this switch on disables this feature if the chat in question is also muted. This string is a thorough description paired with a labeled switch above, in the Chats settings. */
"SETTINGS_KEEP_MUTED_ARCHIVED_DESCRIPTION" = "當收到新訊息時，已存檔的靜音聊天將會保持存檔狀態。";

/* When a chat is archived and receives a new message, it is unarchived. Turning this switch on disables this feature if the chat in question is also muted. This string is a brief label for a switch paired with a longer description underneath, in the Chats settings. */
"SETTINGS_KEEP_MUTED_ARCHIVED_LABEL" = "繼續存檔靜音聊天記錄";

/* Footer for settings section describing Key Transparency. */
"SETTINGS_KEY_TRANSPARENCY_OPT_OUT_FOOTER" = "啟用時，Signal 會嘗試自動驗證 1 對 1 聊天的加密。";

/* Title for for a settings option describing that Key Transparency is enabled. */
"SETTINGS_KEY_TRANSPARENCY_OPT_OUT_SWITCH_TITLE" = "自動金鑰驗證";

/* No comment provided by engineer. */
"SETTINGS_LEGAL_TERMS_CELL" = "條款及私隱政策";

/* Setting for enabling & disabling link previews. */
"SETTINGS_LINK_PREVIEWS" = "產生連結預覽";

/* Footer for setting for enabling & disabling link previews. */
"SETTINGS_LINK_PREVIEWS_FOOTER" = "為您傳送的訊息直接從網站提取連結預覽。";

/* Label for the 'never' media attachment download behavior in the media download settings. */
"SETTINGS_MEDIA_DOWNLOAD_CONDITION_NEVER" = "永不";

/* Label for the 'wifi and cellular' media attachment download behavior in the media download settings. */
"SETTINGS_MEDIA_DOWNLOAD_CONDITION_WIFI_AND_CELLULAR" = "Wi-Fi 及流動數據";

/* Label for the 'wifi-only' media attachment download behavior in the media download settings. */
"SETTINGS_MEDIA_DOWNLOAD_CONDITION_WIFI_ONLY" = "Wi-Fi";

/* Label for the 'audio' attachment type in the media download settings. */
"SETTINGS_MEDIA_DOWNLOAD_TYPE_AUDIO" = "音訊";

/* Label for the 'document' attachment type in the media download settings. */
"SETTINGS_MEDIA_DOWNLOAD_TYPE_DOCUMENT" = "文件";

/* Label for the 'photo' attachment type in the media download settings. */
"SETTINGS_MEDIA_DOWNLOAD_TYPE_PHOTO" = "相片";

/* Label for the 'video' attachment type in the media download settings. */
"SETTINGS_MEDIA_DOWNLOAD_TYPE_VIDEO" = "影片";

/* Setting for enabling & disabling the sound effect played when a message is sent. */
"SETTINGS_MESSAGE_SENT_SOUND" = "訊息已傳送提示聲";

/* Explanation for the 'messaging' privacy settings. */
"SETTINGS_MESSAGING_FOOTER" = "查看並分享訊息已讀及輸入時間。如果停用，您將無法看到其他人的已讀標記或打字狀態。";

/* Title for settings activity */
"SETTINGS_NAV_BAR_TITLE" = "設定";

/* A setting controlling whether muted conversations are shown in the badge count */
"SETTINGS_NOTIFICATION_BADGE_COUNT_INCLUDES_MUTED_CONVERSATIONS" = "包括靜音聊天";

/* table section header */
"SETTINGS_NOTIFICATION_BADGE_COUNT_TITLE" = "通知標記數";

/* table section footer */
"SETTINGS_NOTIFICATION_CONTENT_DESCRIPTION" = "當電話鎖定時，可顯示來電及訊息通知。";

/* table section header */
"SETTINGS_NOTIFICATION_CONTENT_TITLE" = "通知內容";

/* When the local device discovers a contact has recently installed signal, the app can generates a message encouraging the local user to say hello. Turning this switch off disables that feature. */
"SETTINGS_NOTIFICATION_EVENTS_CONTACT_JOINED_SIGNAL" = "聯絡人加入 Signal";

/* table section header */
"SETTINGS_NOTIFICATION_NOTIFY_WHEN_TITLE" = "通知下列事件";

/* The title for the notification settings. */
"SETTINGS_NOTIFICATIONS" = "通知";

/* Label for the 'agree to payments terms' button in the 'activate payments confirmation' UI in the payment settings. */
"SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_AGREE" = "啟用";

/* Description for the 'activate payments confirmation' UI in the payment settings. */
"SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_DESCRIPTION" = "你可使用 Signal 收發 MobileCoin。所有付款均受 MobileCoin 和 MobileCoin Wallet 的使用條款約束。你或許會遇到一些問題，以及你可能遺失付款或餘額而無法還原。";

/* Title for the 'activate payments confirmation' UI in the payment settings. */
"SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_TITLE" = "啟用";

/* Label for the 'view payments terms' button in the 'activate payments confirmation' UI in the payment settings. */
"SETTINGS_PAYMENTS_ACTIVATE_PAYMENTS_CONFIRM_VIEW_TERMS" = "檢視 MobileCoin 條款";

/* Label for 'add money' view in the payment settings. */
"SETTINGS_PAYMENTS_ADD_MONEY" = "增加款項";

/* Explanation of the process for adding money in the 'add money' settings view. */
"SETTINGS_PAYMENTS_ADD_MONEY_DESCRIPTION" = "若要增加款項，請發送 MobileCoin 到您的錢包位址。請在支援 MobileCoin 的交易平台上以您所屬的帳號開始一筆交易，然後掃描二維碼或複製您的錢包位址。";

/* Indicator that the payments wallet address has been copied to the pasteboard. */
"SETTINGS_PAYMENTS_ADD_MONEY_WALLET_ADDRESS_COPIED" = "錢包位址已複製";

/* Label for the 'all payment records' section of the app settings. */
"SETTINGS_PAYMENTS_ALL_RECORDS" = "所有付款";

/* Format string for the 'local balance converted into local currency' indicator. Embeds: {{ %1$@ the local balance in the local currency, %2$@ the local currency code, %3$@ the date the currency conversion rate was obtained. }}.. */
"SETTINGS_PAYMENTS_BALANCE_CONVERSION_FORMAT" = "%1$@ %2$@ (%3$@)";

/* Error message indicating that payments could not be activated because the feature is not currently available. */
"SETTINGS_PAYMENTS_CANNOT_ACTIVATE_PAYMENTS_KILL_SWITCH" = "付款已不再在 Signal 上可用。您仍可轉移款項至交易平台，惟您不能再收發付款或增加款項。";

/* Error message indicating that payments could not be deactivated because the current balance is unavailable. */
"SETTINGS_PAYMENTS_CANNOT_DEACTIVATE_PAYMENTS_NO_BALANCE" = "由於餘額不可用，故無法停用付款功能。請檢查你的連線，然後重試。";

/* Error message indicating that a payment could not be sent because the current balance is unavailable. */
"SETTINGS_PAYMENTS_CANNOT_SEND_PAYMENT_NO_BALANCE" = "由於餘額不可用，故無法完成付款。請檢查你的連線，然後重試。";

/* Error message indicating that payments cannot be sent because the feature is not currently available. */
"SETTINGS_PAYMENTS_CANNOT_SEND_PAYMENTS_KILL_SWITCH" = "付款已不再在 Signal 上可用。您仍可轉移款項至交易平台，惟您不能再收發付款或增加款項。";

/* Error message indicating that you cannot transfer into your payments wallet because the feature is not currently available. */
"SETTINGS_PAYMENTS_CANNOT_TRANSFER_IN_KILL_SWITCH" = "付款已不再在 Signal 上可用。您仍可轉移款項至交易平台，惟您不能再收發付款或增加款項。";

/* Message for the 'currency conversions info' alert. */
"SETTINGS_PAYMENTS_CURRENCY_CONVERSIONS_INFO_ALERT_MESSAGE" = "換算僅為估計，未必準確。";

/* Label for 'all currencies' section in the payment currency settings. */
"SETTINGS_PAYMENTS_CURRENCY_VIEW_SECTION_ALL_CURRENCIES" = "所有貨幣";

/* Label for 'transfer balance' button in the 'deactivate payments' settings. */
"SETTINGS_PAYMENTS_DEACTIVATE_AFTER_TRANSFERRING_BALANCE" = "轉移餘額";

/* Label for the 'deactivate payments' button in the payment settings. */
"SETTINGS_PAYMENTS_DEACTIVATE_BUTTON" = "停用";

/* Label for 'deactivate payments' button in the app settings. */
"SETTINGS_PAYMENTS_DEACTIVATE_PAYMENTS" = "停用付款功能";

/* Description for the 'deactivate payments confirmation' UI in the payment settings. */
"SETTINGS_PAYMENTS_DEACTIVATE_PAYMENTS_CONFIRM_DESCRIPTION" = "若您停用付款，您將無法在 Signal 中收發 MobileCoin。";

/* Title for the 'deactivate payments confirmation' UI in the payment settings. */
"SETTINGS_PAYMENTS_DEACTIVATE_PAYMENTS_CONFIRM_TITLE" = "要停用付款嗎？";

/* Label for the 'de-activate payments' view of the app settings. */
"SETTINGS_PAYMENTS_DEACTIVATE_TITLE" = "停用付款功能";

/* Explanation of the 'deactivate payments with balance' process in the 'deactivate payments' settings. */
"SETTINGS_PAYMENTS_DEACTIVATE_WITH_BALANCE_EXPLANATION" = "我們建議你在停用付款之前，將你的資金轉移到另一個錢包位址。若你現在選擇不作轉移，當你重新啟用付款時，資金將會保留在已連結至 Signal 的錢包中。";

/* Description for the 'deactivate payments confirmation' UI in the payment settings. */
"SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFER_CONFIRM_DESCRIPTION" = "若你選擇重新啟用付款，你的餘額將會保留在已連結至 Signal 的錢包中。";

/* Title for the 'deactivate payments confirmation' UI in the payment settings. */
"SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFER_CONFIRM_TITLE" = "要停用而不作轉移嗎？";

/* Label for 'deactivate payments without transferring balance' button in the 'deactivate payments' settings. */
"SETTINGS_PAYMENTS_DEACTIVATE_WITHOUT_TRANSFERRING_BALANCE" = "停用而不作轉移";

/* Error indicating that payments could not be deactivated in the payments settings. */
"SETTINGS_PAYMENTS_DEACTIVATION_FAILED" = "無法停用付款功能";

/* Label for the 'payments details' view of the app settings. */
"SETTINGS_PAYMENTS_DETAIL_VIEW_TITLE" = "詳細資料";

/* Label for the 'enable payments' button in the 'payments not enabled' alert. */
"SETTINGS_PAYMENTS_ENABLE_ACTION" = "啟用付款功能";

/* Title for the 'enable payments lock' view of the payments activation flow. */
"SETTINGS_PAYMENTS_ENABLE_PAYMENTS_LOCK_PROMPT" = "付款鎖定";

/* Description for the 'About MobileCoin' help card in the payments settings. */
"SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_DESCRIPTION" = "MobileCoin 是一種新的著重私隱的數碼貨幣。";

/* Title for the 'About MobileCoin' help card in the payments settings. */
"SETTINGS_PAYMENTS_HELP_CARD_ABOUT_MOBILECOIN_TITLE" = "關於 MobileCoin";

/* Description for the 'Adding to your wallet' help card in the payments settings. */
"SETTINGS_PAYMENTS_HELP_CARD_ADDING_TO_YOUR_WALLET_DESCRIPTION" = "您可傳送 MobileCoin 到您的錢包位址，以增加款項在 Signal 中使用。";

/* Title for the 'Adding to your wallet' help card in the payments settings. */
"SETTINGS_PAYMENTS_HELP_CARD_ADDING_TO_YOUR_WALLET_TITLE" = "增加款項";

/* Description for the 'Cashing Out' help card in the payments settings. */
"SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_DESCRIPTION" = "您可隨時在支援 MobileCoin 的交易平台上提取 MobileCoin，只需進行一筆轉移至您在該交易平台上的帳號即可。";

/* Title for the 'Cashing Out' help card in the payments settings. */
"SETTINGS_PAYMENTS_HELP_CARD_CASHING_OUT_TITLE" = "提取款項";

/* Label for button in the 'Save Passphrase' help card in the payments settings. */
"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_BUTTON" = "儲存您的片語";

/* Description for the 'Save Passphrase' help card in the payments settings. */
"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_DESCRIPTION" = "恢復片語是幫助您恢復餘額的另一途徑。";

/* Title for the 'Save Passphrase' help card in the payments settings. */
"SETTINGS_PAYMENTS_HELP_CARD_SAVE_PASSPHRASE_TITLE" = "儲存您的片語";

/* Label for button in the 'Update PIN' help card in the payments settings. */
"SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_BUTTON" = "更新 PIN 碼";

/* Description for the 'Update PIN' help card in the payments settings. */
"SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_DESCRIPTION" = "若有高餘額，您或會希望更新至字母數字 PIN 碼，以便為您的帳號增加更多保護。";

/* Title for the 'Update PIN' help card in the payments settings. */
"SETTINGS_PAYMENTS_HELP_CARD_UPDATE_PIN_TITLE" = "更新您的 PIN 碼";

/* Indicator that the payments wallet address is invalid. */
"SETTINGS_PAYMENTS_INVALID_WALLET_ADDRESS" = "錢包位址無效";

/* Label for UISwitch based payments-lock setting that when enabled requires biometric-authentication (or passcode) to transfer funds or view the recovery phrase. */
"SETTINGS_PAYMENTS_LOCK_SWITCH_LABEL" = "付款鎖定";

/* Message indicating that there is no payment activity to display in the payment settings. */
"SETTINGS_PAYMENTS_NO_ACTIVITY_INDICATOR" = "未有最近活動。";

/* Message for the 'payments not enabled' alert. */
"SETTINGS_PAYMENTS_NOT_ENABLED_ALERT_MESSAGE" = "要啟用付款功能嗎？";

/* Title for the 'payments not enabled' alert. */
"SETTINGS_PAYMENTS_NOT_ENABLED_ALERT_TITLE" = "付款功能未啟用";

/* Message for the 'payments not registered' alert. */
"SETTINGS_PAYMENTS_NOT_REGISTERED_ALERT_MESSAGE" = "重新註冊以付款。";

/* Title for the 'payments not registered' alert. */
"SETTINGS_PAYMENTS_NOT_REGISTERED_ALERT_TITLE" = "尚未註冊";

/* Label for 'activate' button in the 'payments opt-in' view in the app settings. */
"SETTINGS_PAYMENTS_OPT_IN_ACTIVATE_BUTTON" = "啟用付款";

/* Message shown when payments are activated in the 'payments opt-in' view in the app settings. */
"SETTINGS_PAYMENTS_OPT_IN_ACTIVATED_TOAST" = "付款功能已啟用。";

/* Message for the 'payments opt-in' view in the app settings. */
"SETTINGS_PAYMENTS_OPT_IN_MESSAGE" = "使用 Signal 以傳送和接收 MobileCoin：一種新的著重私隱的數碼貨幣。啟用以開始使用。";

/* Label for 'activate' button in the 'payments opt-in' view in the app settings. */
"SETTINGS_PAYMENTS_OPT_IN_REACTIVATE_BUTTON" = "重新啟用付款功能";

/* Title for the 'payments opt-in' view in the app settings. */
"SETTINGS_PAYMENTS_OPT_IN_TITLE" = "付款功能登場";

/* Button when discarding recovery phrase. */
"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_BUTTON" = "略過恢復片語";

/* Message of confirmation alert when discarding recovery phrase. */
"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_MESSAGE" = "恢復片語能讓您在最壞情況下恢復您的餘額。我們強力建議你儲存恢復片語。";

/* Title of confirmation alert when discarding recovery phrase. */
"SETTINGS_PAYMENTS_PASSPHRASE_DISCARD_CONFIRMATION_TITLE" = "要略過儲存並繼續操作嗎？";

/* Explanation of the 'payments passphrase' in the 'view payments passphrase' settings. */
"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION" = "當您重新安裝 Signal 時，若您確認您的 Signal PIN 碼，您的餘額將會自動還原。您亦可使用恢復片語還原您的餘額，即是一組獨一無二的 24 字詞片語。請寫下並妥為保存於安全的地方。";

/* Explanation of the 'payments passphrase' when there is a balance. */
"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_BALANCE" = "您尚有餘額！是時候儲存您的恢復片語了──您可使用一組 24 個字的密鑰，以恢復您的餘額。";

/* Explanation of the 'payments passphrase' when from the help card. */
"SETTINGS_PAYMENTS_PASSPHRASE_EXPLANATION_FROM_HELP_CARD" = "是時候儲存您的恢復片語了──您可使用一組 24 個字的密鑰，以恢復您的餘額。";

/* Label for the 'add money' button in the 'send payment' UI. */
"SETTINGS_PAYMENTS_PAYMENT_ADD_MONEY" = "增加款項";

/* Label for the 'MobileCoin block index' in the payment details view in the app settings. */
"SETTINGS_PAYMENTS_PAYMENT_DETAILS_BLOCK_INDEX" = "封鎖號碼";

/* Label for the 'MobileCoin network fee' in the payment details view in the app settings. */
"SETTINGS_PAYMENTS_PAYMENT_DETAILS_FEE" = "網絡費用";

/* Indicates that you received a payment in the payment details view in the app settings. */
"SETTINGS_PAYMENTS_PAYMENT_DETAILS_RECEIVED" = "已收取";

/* Format for indicator that you received a payment in the payment details view in the app settings. Embeds: {{ the user who sent you the payment }}. */
"SETTINGS_PAYMENTS_PAYMENT_DETAILS_RECEIVED_FORMAT" = "已收到 %1$@ 的付款";

/* Label for the sender in the payment details view in the app settings. */
"SETTINGS_PAYMENTS_PAYMENT_DETAILS_SENDER" = "付款人";

/* Label for the sender in the payment details view in the app settings when the status is 'Failed'. Followed by sender name. */
"SETTINGS_PAYMENTS_PAYMENT_DETAILS_SENDER_ATTEMPTED" = "嘗試發送者";

/* Format for the sender info in the payment details view in the app settings. Embeds {{ %1$@ the name of the sender of the payment, %2$@ the date the transaction was sent }}. */
"SETTINGS_PAYMENTS_PAYMENT_DETAILS_SENDER_FORMAT" = "%1$@ 於 %2$@";

/* Format for indicator that you sent a payment in the payment details view in the app settings. Embeds: {{ the user who you sent the payment to }}. */
"SETTINGS_PAYMENTS_PAYMENT_DETAILS_SENDING_FORMAT" = "傳送給 %1$@";

/* Indicates that you sent a payment in the payment details view in the app settings. */
"SETTINGS_PAYMENTS_PAYMENT_DETAILS_SENT" = "已傳送";

/* Format for indicator that you sent a payment in the payment details view in the app settings. Embeds: {{ the user who you sent the payment to }}. */
"SETTINGS_PAYMENTS_PAYMENT_DETAILS_SENT_FORMAT" = "支付給 %1$@";

/* Label for the transaction status in the payment details view in the app settings. */
"SETTINGS_PAYMENTS_PAYMENT_DETAILS_STATUS" = "狀態";

/* Footer string for the status section of the payment details view in the app settings. */
"SETTINGS_PAYMENTS_PAYMENT_DETAILS_STATUS_FOOTER" = "交易詳情包括付款金額和交易時間，屬於 MobileCoin Ledger 一部份。";

/* Footer string for the status section of the payment details view in the app settings for defragmentation transactions. */
"SETTINGS_PAYMENTS_PAYMENT_DETAILS_STATUS_FOOTER_DEFRAGMENTATION" = "當您擁有的金幣無法合併以完成一筆交易時，將會徵收一項「金幣清理費用」。清理將會允許您繼續發送付款。";

/* Message for the 'insufficient balance for payment' alert. Embeds: {{ The current payments balance }}. */
"SETTINGS_PAYMENTS_PAYMENT_INSUFFICIENT_BALANCE_ALERT_MESSAGE_FORMAT" = "您沒有足夠的 MOB 來完成這次付款。您目前的餘額為 %1$@。";

/* Title for the 'insufficient balance for payment' alert. */
"SETTINGS_PAYMENTS_PAYMENT_INSUFFICIENT_BALANCE_ALERT_TITLE" = "餘額不足";

/* Format string for the sender of an incoming payment. Embeds: {{ the name of the sender of the payment}}. */
"SETTINGS_PAYMENTS_PAYMENT_USER_INCOMING_FORMAT" = "来自 %1$@";

/* Format string for the recipient of an outgoing payment. Embeds: {{ the name of the recipient of the payment}}. */
"SETTINGS_PAYMENTS_PAYMENT_USER_OUTGOING_FORMAT" = "至 %1$@";

/* Message indicating that payments have been disabled in the app settings. */
"SETTINGS_PAYMENTS_PAYMENTS_DISABLED_TOAST" = "付款已停用。";

/* Description for the 'double reminder' action sheet in the 'payments lock prompt' view in the payment settings. */
"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_MESSAGE" = "跳過此步驟會讓實際使用您手機的任何人轉移資金或查看您的恢復片語。";

/* Double reminder action sheet title in Payments Lock Prompt view for Face ID. */
"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_FACEID" = "要跳過啟用 Face ID 嗎？";

/* Double reminder action sheet title in Payments Lock Prompt view for Optic ID. */
"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_OPTICID" = "要跳過啟用 Optic ID 嗎？";

/* Double reminder action sheet title in Payments Lock Prompt view for Passcode. */
"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_PASSCODE" = "要跳過啟用密碼功能嗎？";

/* Double reminder action sheet title in Payments Lock Prompt view for Touch ID. */
"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_DOUBLE_REMINDER_TITLE_TOUCHID" = "要跳過啟用 Touch ID 嗎？";

/* Enable Button title in Payments Lock Prompt view for Face ID. */
"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_FACEID" = "使用 Face ID";

/* Enable Button title in Payments Lock Prompt view for Optic ID. */
"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_OPTICID" = "使用 Optic ID";

/* Enable Button title in Payments Lock Prompt view for Passcode. */
"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_PASSCODE" = "使用密碼";

/* Enable Button title in Payments Lock Prompt view for Touch ID. */
"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_ENABLE_BUTTON_TOUCHID" = "使用 Touch ID";

/* Explanation of 'payments lock' with Face ID in the 'payments lock prompt' view shown after payments activation. */
"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_FACEID" = "啟用 Face ID 以防止有人利用您的手機存取您的資金。您可以在「設定」中停用此選項。";

/* Explanation of 'payments lock' with Optic ID in the 'payments lock prompt' view shown after payments activation. */
"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_OPTICID" = "啟用 Optic ID 以防止有人利用你的手機存取你的資金。你可以在「設定」中停用此選項。";

/* Explanation of 'payments lock' with passcode in the 'payments lock prompt' view shown after payments activation. */
"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_PASSCODE" = "使用密碼功能以防止有人利用您的手機存取您的資金。您可以在「設定」中停用此選項。";

/* Explanation of 'payments lock' with Touch ID in the 'payments lock prompt' view shown after payments activation. */
"SETTINGS_PAYMENTS_PAYMENTS_LOCK_PROMPT_EXPLANATION_TOUCHID" = "啟用 Touch ID 以防止有人利用您的手機存取您的資金。您可以在「設定」中停用此選項。";

/* Button for payments outdated sheet. */
"SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_BUTTON" = "更新 Signal";

/* Message for payments outdated sheet. */
"SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_MESSAGE" = "你必須進行更新方可繼續傳送及接收付款，並查看最新的付款餘額。";

/* Title for payments outdated sheet saying cant send. */
"SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_TITLE_CANT_SEND" = "無法發送付款";

/* Title for payments outdated sheet saying update required. */
"SETTINGS_PAYMENTS_PAYMENTS_OUTDATED_TITLE_UPDATE" = "必須更新";

/* Label for the 'all payments' mode of the 'all payment records' section of the app settings. */
"SETTINGS_PAYMENTS_PAYMENTS_TYPE_ALL" = "全部";

/* Label for the 'incoming payments' mode of the 'all payment records' section of the app settings. */
"SETTINGS_PAYMENTS_PAYMENTS_TYPE_INCOMING" = "已收取";

/* Label for the 'outgoing payments' mode of the 'all payment records' section of the app settings. */
"SETTINGS_PAYMENTS_PAYMENTS_TYPE_OUTGOING" = "已傳送";

/* Label for the 'recent payments' section in the payment settings. */
"SETTINGS_PAYMENTS_RECENT_PAYMENTS" = "最近的付款";

/* Description for the 'record payments passphrase to disable pin' UI in the app settings. */
"SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_DESCRIPTION" = "在您可停用您的 PIN 碼之前，您必須先記錄您的付款恢復片語，以確保您可還原您的付款帳號。";

/* Label for the 'record recovery passphrase' button in the 'record payments passphrase to disable pin' UI in the app settings. */
"SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_RECORD_PASSPHRASE" = "記錄恢復片語";

/* Title for the 'record payments passphrase to disable pin' UI in the app settings. */
"SETTINGS_PAYMENTS_RECORD_PASSPHRASE_DISABLE_PIN_TITLE" = "記錄付款恢復片語";

/* Label for the current balance in the 'deactivate payments' settings. */
"SETTINGS_PAYMENTS_REMAINING_BALANCE" = "餘額";

/* Label for 'restore payments' button in the payments settings. */
"SETTINGS_PAYMENTS_RESTORE_PAYMENTS_BUTTON" = "還原付款帳戶";

/* Explanation of the 'review payments passphrase' step of the 'restore payments wallet' views. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_COMPLETE_EXPLANATION" = "請確定您的片語輸入正確。";

/* Title for the 'review payments passphrase' step of the 'restore payments wallet' views. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_COMPLETE_TITLE" = "確認恢復片語";

/* Message indicating that 'restore payments wallet' is complete. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_COMPLETE_TOAST" = "付款帳號已還原。";

/* Label for the 'enter passphrase manually' button in the 'restore payments wallet from passphrase' view. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_ENTER_MANUALLY" = "手動輸入";

/* Error indicating that 'restore payments wallet failed' in the app payments settings. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_FAILED" = "還原失敗";

/* Message for the 'invalid payments wallet passphrase' error alert in the app payments settings. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_INVALID_PASSPHRASE_MESSAGE" = "助憶詞無效";

/* Title for the 'invalid payments wallet passphrase' error alert in the app payments settings. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_INVALID_PASSPHRASE_TITLE" = "字詞無效";

/* Label for the 'restore passphrase from pasteboard' button in the 'restore payments wallet from passphrase' view. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_PASTE_FROM_PASTEBOARD" = "從剪貼簿貼上";

/* Format for the placeholder text in the 'restore payments wallet from pasteboard' view of the app settings. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_PASTE_PLACEHOLDER" = "恢復片語";

/* Title for the 'restore payments wallet from pasteboard' view of the app settings. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_PASTE_TITLE" = "貼上恢復片語";

/* Explanation of the 'restore payments wallet' process payments settings. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_SPLASH_EXPLANATION" = "您的恢復片語是一組獨一無二的 24 字詞片語，可用來還原您的付款帳戶。";

/* Title for the first step of the 'restore payments wallet' views. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_SPLASH_TITLE" = "輸入恢復片語";

/* Title for the 'restore payments wallet' view of the app settings. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_TITLE" = "恢復片語";

/* Format for the instructions for the 'enter word' step of the 'restore payments wallet' views. Embeds {{ the index of the current word }}. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_INSTRUCTIONS_FORMAT" = "請輸入字詞 （現有 %1$@）";

/* Error indicating that the user has entered an invalid payments passphrase in the 'restore payments wallet' views. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_INVALID_PASSPHRASE" = "恢復片語無效";

/* Error indicating that the user has entered an invalid word in the 'enter word' step of the 'restore payments wallet' views. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_INVALID_WORD" = "片語拼寫錯誤。";

/* Title for the 'enter word' step of the 'restore payments wallet' views. */
"SETTINGS_PAYMENTS_RESTORE_WALLET_WORD_TITLE" = "輸入恢復片語";

/* Title for the first step of the 'save payments passphrase' views. */
"SETTINGS_PAYMENTS_SAVE_PASSPHRASE_START_TITLE" = "儲存恢復片語";

/* Instructions in the 'scan payment address QR code' view in the payment settings. */
"SETTINGS_PAYMENTS_SCAN_QR_INSTRUCTIONS" = "掃描收款人的二維碼";

/* Error indicating that a QR code does not contain a valid MobileCoin public address. */
"SETTINGS_PAYMENTS_SCAN_QR_INVALID_PUBLIC_ADDRESS" = "位址無效";

/* Label for 'scan payment address QR code' view in the payment settings. */
"SETTINGS_PAYMENTS_SCAN_QR_TITLE" = "掃描二維碼";

/* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is unknown. */
"SETTINGS_PAYMENTS_SECURITY_DETAIL" = "必須使用密碼或 Touch ID 以轉移資金。";

/* Caption for footer label beneath the payments lock privacy toggle for faceid biometry. */
"SETTINGS_PAYMENTS_SECURITY_DETAIL_FACEID" = "必須使用 Face ID 以轉移資金。";

/* Caption for footer label beneath the payments lock privacy toggle for opticid biometry */
"SETTINGS_PAYMENTS_SECURITY_DETAIL_OPTICID" = "必須使用 Optic ID 以轉移資金。";

/* Caption for footer label beneath the payments lock privacy toggle for a biometry type that is a passcode. */
"SETTINGS_PAYMENTS_SECURITY_DETAIL_PASSCODE" = "必須使用手機密碼以轉移資金。";

/* Caption for footer label beneath the payments lock privacy toggle for touchid biometry */
"SETTINGS_PAYMENTS_SECURITY_DETAIL_TOUCHID" = "必須使用 Touch ID 以轉移資金。";

/* Title for the payments section in the app’s privacy settings tableview */
"SETTINGS_PAYMENTS_SECURITY_TITLE" = "付款";

/* Label for 'send payment' button in the payment settings. */
"SETTINGS_PAYMENTS_SEND_PAYMENT" = "付款";

/* Label for the 'send payment to recipient' view in the payment settings. */
"SETTINGS_PAYMENTS_SEND_TO_RECIPIENT_TITLE" = "選擇收款人";

/* Title for the 'set currency' view in the app settings. */
"SETTINGS_PAYMENTS_SET_CURRENCY" = "貨幣換算";

/* Label for the 'payments' section of the app settings. */
"SETTINGS_PAYMENTS_TITLE" = "付款";

/* Error indicating that it is not valid to send yourself a payment. */
"SETTINGS_PAYMENTS_TRANSFER_OUT_CANNOT_SEND_TO_SELF" = "您不能轉移至您的 Signal 錢包位址。請輸入您在支援的交易平台上所屬帳戶的錢包位址。";

/* Footer of the 'transfer currency out' view in the payment settings. */
"SETTINGS_PAYMENTS_TRANSFER_OUT_FOOTER" = "您可完成一筆轉移至由交易平台提供的錢包位址，藉以轉移 MobileCoin。錢包位址為數字與字母組成的字串，通常載於二維碼下方。";

/* Error indicating that MobileCoin public address is not valid. */
"SETTINGS_PAYMENTS_TRANSFER_OUT_INVALID_PUBLIC_ADDRESS" = "請檢查您嘗試轉移的錢包位址，然後再試一次。";

/* Title for error alert indicating that MobileCoin public address is not valid. */
"SETTINGS_PAYMENTS_TRANSFER_OUT_INVALID_PUBLIC_ADDRESS_TITLE" = "位址錯誤";

/* Placeholder text for the address text field in the 'transfer currency out' settings view. */
"SETTINGS_PAYMENTS_TRANSFER_OUT_PLACEHOLDER" = "收款人：掃描或輸入錢包位址";

/* Label for 'transfer currency out' view in the payment settings. */
"SETTINGS_PAYMENTS_TRANSFER_OUT_TITLE" = "轉移至交易平台";

/* Label for the 'transfer to exchange' button in the payment settings. */
"SETTINGS_PAYMENTS_TRANSFER_TO_EXCHANGE" = "轉移至交易平台";

/* Message indicating that 'payments passphrase review' is complete. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COMPLETE_TOAST" = "恢復片語設定已完成";

/* Label for 'confirm' button in the 'view payments passphrase' view of the app settings. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM" = "確定";

/* Format for the explanation of the 'confirm payments passphrase word' step in the 'view payments passphrase' settings, indicating that the user needs to enter two words from their payments passphrase. Embeds: {{ %1$@ the index of the first word, %2$@ the index of the second word }}. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM_EXPLANATION_FORMAT" = "輸入恢復片語中的字詞 %1$@ 和 %2$@。";

/* Error indicating that at least one word of the payments passphrase is not correct in the 'view payments passphrase' views. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM_INVALID_WORD" = "有一個字詞不正確。請重試。";

/* Error indicating that all words of the payments passphrase are not correct in the 'view payments passphrase' views. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM_INVALID_WORDS" = "兩個字詞均不正確。請重試。";

/* Format for the placeholder text in the 'confirm payments passphrase' view of the app settings. Embeds: {{ the index of the word }}. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM_PLACEHOLDER_FORMAT" = "字詞 %1$@";

/* Title for the 'confirm words' step of the 'view payments passphrase' views. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_CONFIRM_TITLE" = "確認助憶詞";

/* Indicator that the payments passphrase has been copied to the clipboard in the 'view payments passphrase' views. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COPIED_TO_CLIPBOARD" = "恢復片語已複製";

/* Label for the 'copy to clipboard' button in the 'view payments passphrase' views. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COPY_TO_CLIPBOARD" = "複製到剪貼簿";

/* Message for the 'copy recovery passphrase to clipboard confirm' alert in the payment settings. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COPY_TO_CLIPBOARD_CONFIRM_MESSAGE" = "若您選擇以數碼方式儲存您的恢復片語，請確保已妥為存放於您信任的地方。";

/* Title for the 'copy recovery passphrase to clipboard confirm' alert in the payment settings. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_COPY_TO_CLIPBOARD_CONFIRM_TITLE" = "要複製到剪貼簿嗎？";

/* Label for 'see passphrase again' button in the 'view payments passphrase' view of the app settings. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_SEE_PASSPHRASE_AGAIN" = "再看一次片語";

/* Title for the first step of the 'view payments passphrase' views. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_START_TITLE" = "檢視恢復片語";

/* Title for the 'view payments passphrase' view of the app settings. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_TITLE" = "恢復片語";

/* Header text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_EXPLANATION" = "請依順序寫下以下 24 個字詞，並將您的清單存放於安全的地方。";

/* Footer text for the 'review payments passphrase words' step in the 'view payments passphrase' settings. */
"SETTINGS_PAYMENTS_VIEW_PASSPHRASE_WORDS_FOOTER_2" = "請勿分享此清單";

/* Title for the content section of the  'payments lock prompt' view shown after payemts activation. */
"SETTINGS_PAYMENTS_VIEW_PAYMENTS_LOCK_PROMPT_TITLE" = "另一重保護";

/* Label for 'view payments recovery passphrase' button in the app settings. */
"SETTINGS_PAYMENTS_VIEW_RECOVERY_PASSPHRASE" = "恢復片語";

/* Title for the 'payments settings' view in the app settings. */
"SETTINGS_PAYMENTS_VIEW_TITLE" = "付款";

/* Label for the payments wallet address. */
"SETTINGS_PAYMENTS_WALLET_ADDRESS_LABEL" = "您的錢包位址";

/* A toast that displays when the user attempts to set discoverability to 'nobody' when their phone number sharing is set to 'everybody', which is not allowed. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_DISABLED_TOAST" = "若要變更此設定，請將「誰可以看到我的號碼」設定為「沒有人」。";

/* The description for a sheet asking for confirmation that the user wants to set their phone number discoverability to 'nobody'. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_DESCRIPTION" = "將「誰可以透過電話號碼找到我」設定為「沒有人」，會讓別人更難在 Signal 上找到你。";

/* The title for a sheet asking for confirmation that the user wants to set their phone number discoverability to 'nobody'. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_NOBODY_CONFIRMATION_TITLE" = "你確定嗎？";

/* The title for the phone number discoverability setting section. */
"SETTINGS_PHONE_NUMBER_DISCOVERABILITY_TITLE" = "誰可以透過電話號碼找到我";

/* Description label for Phone Number Privacy */
"SETTINGS_PHONE_NUMBER_PRIVACY_DESCRIPTION_LABEL" = "選擇誰可以看到你的電話號碼，以及誰可以透過它在 Signal 上與你聯絡。";

/* The title for phone number privacy settings. */
"SETTINGS_PHONE_NUMBER_PRIVACY_TITLE" = "電話號碼";

/* The title for the phone number sharing setting section. */
"SETTINGS_PHONE_NUMBER_SHARING_TITLE" = "誰可以看到我的號碼";

/* The button text for the dialog asking user to confirm their PIN to disable reminders */
"SETTINGS_PIN_REMINDER_DISABLE_CONFIRMATION_ACTION" = "關閉提醒";

/* The explanation for the dialog asking user to confirm their PIN to disable reminders */
"SETTINGS_PIN_REMINDER_DISABLE_CONFIRMATION_EXPLANATION" = "確保您記住或安全保存您的 PIN 碼，因為一旦忘記則無從恢復。若您忘記您的 PIN 碼，當您重新註冊您的 Signal 帳戶時，您或會遺失資料。";

/* The title for the dialog asking user to confirm their PIN to disable reminders */
"SETTINGS_PIN_REMINDER_DISABLE_CONFIRMATION_TITLE" = "確認您的 Signal PIN 碼";

/* Label for the 'pin reminder' switch of the privacy settings. */
"SETTINGS_PIN_REMINDER_SWITCH_LABEL" = "PIN 碼提醒";

/* Footer for the 'PINs' section of the privacy settings. */
"SETTINGS_PINS_FOOTER" = "PIN 碼讓在 Signal 中的資訊得以加密保存，並僅供您存取。您的 PIN 碼無法恢復。但當您重新安裝 Signal 時，您的個人資料、設定和聯絡人將會還原。";

/* Label for the 'pins' item of the privacy settings when the user does have a pin. */
"SETTINGS_PINS_ITEM" = "變更您的 PIN 碼";

/* Label for the 'pins' item of the privacy settings when the user doesn't have a pin. */
"SETTINGS_PINS_ITEM_CREATE" = "建立一個 PIN 碼";

/* Title for the 'PINs' section of the privacy settings. */
"SETTINGS_PINS_TITLE" = "Signal PIN 碼";

/* Footer for table section */
"SETTINGS_PRIVACY_ADVANCED_FOOTER" = "審查規避、代理伺服器、轉送通話及加密傳送者設定。";

/* Title for the advanced privacy settings */
"SETTINGS_PRIVACY_ADVANCED_TITLE" = "複雜設定";

/* Short table cell label */
"SETTINGS_PRIVACY_CALLKIT_SYSTEM_CALL_LOG_PREFERENCE_TITLE" = "顯示最近通話";

/* The title for the privacy settings. */
"SETTINGS_PRIVACY_TITLE" = "私隱";

/* Label for the 'read receipts' setting. */
"SETTINGS_READ_RECEIPT" = "已讀標記";

/* Action to turn off registration lock */
"SETTINGS_REGISTRATION_LOCK_TURN_OFF" = "關閉";

/* Message shown in an action sheet when attempting to enable registration lock, but encountering a generic error. */
"SETTINGS_REGISTRATION_LOCK_TURN_OFF_ERROR_GENERIC" = "解除註冊鎖定失敗。 請聯絡支援團隊。";

/* Message shown in an action sheet when attempting to enable registration lock, but encountering a network error. */
"SETTINGS_REGISTRATION_LOCK_TURN_OFF_ERROR_NETWORK" = "解除註冊鎖定失敗。 請檢查你的網路連線，然後重試。";

/* Title for the alert confirming that the user wants to turn off registration lock. */
"SETTINGS_REGISTRATION_LOCK_TURN_OFF_TITLE" = "要關閉註冊鎖？";

/* Action to turn on registration lock */
"SETTINGS_REGISTRATION_LOCK_TURN_ON" = "開啟";

/* Message shown in an action sheet when attempting to enable registration lock, but encountering a generic error. */
"SETTINGS_REGISTRATION_LOCK_TURN_ON_ERROR_GENERIC" = "啟用註冊鎖定失敗。 請聯絡支援團隊。";

/* Message shown in an action sheet when attempting to enable registration lock, but encountering a network error. */
"SETTINGS_REGISTRATION_LOCK_TURN_ON_ERROR_NETWORK" = "啟用註冊鎖定失敗。 請檢查你的網路連線，然後重試。";

/* Message shown in an action sheet when attempting to enable registration lock, but the user does not have a PIN. */
"SETTINGS_REGISTRATION_LOCK_TURN_ON_ERROR_PIN_REQUIRED" = "你必須建立 PIN 碼來使用註冊鎖定。";

/* Body for the alert confirming that the user wants to turn on registration lock. */
"SETTINGS_REGISTRATION_LOCK_TURN_ON_MESSAGE" = "若你在再次登記 Signal 時，忘記了你的 Signal PIN 碼，你的帳戶會被封鎖7天。";

/* Title for the alert confirming that the user wants to turn on registration lock. */
"SETTINGS_REGISTRATION_LOCK_TURN_ON_TITLE" = "要開啟註冊鎖嗎？";

/* Label for re-link button. */
"SETTINGS_RELINK_BUTTON" = "重新連結";

/* Label for re-registration button. */
"SETTINGS_REREGISTER_BUTTON" = "重新註冊";

/* Label for the 'screen lock activity timeout' setting of the privacy settings. */
"SETTINGS_SCREEN_LOCK_ACTIVITY_TIMEOUT" = "螢幕鎖超時";

/* Label for the 'enable screen lock' switch of the privacy settings. */
"SETTINGS_SCREEN_LOCK_SWITCH_LABEL" = "螢幕鎖";

/* No comment provided by engineer. */
"SETTINGS_SCREEN_SECURITY" = "使用 App 切換器時隱藏螢幕";

/* Footer for table section */
"SETTINGS_SECTION_FOOTER_CALLING" = "在 iOS 電話應用程式的「通話記錄」中顯示來電記錄。";

/* Header Label for the sounds section of settings views. */
"SETTINGS_SECTION_SOUNDS" = "聲音";

/* settings topic header for table section */
"SETTINGS_SECTION_TITLE_CALLING" = "通話";

/* Section footer */
"SETTINGS_SECURITY_DETAIL" = "使用 Touch ID、Face ID 或 iOS 裝置密碼來解鎖 Signal。";

/* Section footer */
"SETTINGS_SECURITY_DETAIL_FACEID" = "使用 Face ID 解鎖 Signal。";

/* Section footer */
"SETTINGS_SECURITY_DETAIL_OPTICID" = "使用 Optic ID 解鎖 Signal。";

/* Section footer */
"SETTINGS_SECURITY_DETAIL_PASSCODE" = "使用裝置密碼解鎖 Signal。";

/* Section footer */
"SETTINGS_SECURITY_DETAIL_TOUCHID" = "使用 Touch ID 解鎖 Signal。";

/* Section header */
"SETTINGS_SECURITY_TITLE" = "應用程式安全性";

/* The footer for the photos and videos section in the sent media quality settings. */
"SETTINGS_SENT_MEDIA_QUALITY_SECTION_FOOTER" = "傳送高品質的媒體將會使用較多數據。";

/* The title for the photos and videos section in the sent media quality settings. */
"SETTINGS_SENT_MEDIA_QUALITY_SECTION_TITLE" = "相片和影片";

/* Setting for enabling & disabling iOS contact sharing. */
"SETTINGS_SHARING_SUGGESTIONS" = "與 iOS 分享聯絡人";

/* Footer for setting for enabling & disabling contact and notification sharing with iOS. */
"SETTINGS_SHARING_SUGGESTIONS_NOTIFICATIONS_FOOTER" = "允許 iOS 存取 Signal 聯絡人和聊天以便用於分享建議和通知等功能。";

/* Label for the 'enable registration lock' switch of the privacy settings. */
"SETTINGS_TWO_FACTOR_AUTH_SWITCH_LABEL" = "註冊鎖定";

/* Footer for the 'two factor auth' section of the privacy settings when Signal PINs are available. */
"SETTINGS_TWO_FACTOR_PINS_AUTH_FOOTER" = "要求輸入您的 Signal PIN 碼，才可在 Signal 重新註冊您的電話號碼。";

/* Label for the 'typing indicators' setting. */
"SETTINGS_TYPING_INDICATORS" = "打字狀態";

/* table section label */
"SETTINGS_UNIDENTIFIED_DELIVERY_SECTION_TITLE" = "密封寄件人";

/* switch label */
"SETTINGS_UNIDENTIFIED_DELIVERY_SHOW_INDICATORS" = "顯示狀態圖示";

/* switch label */
"SETTINGS_UNIDENTIFIED_DELIVERY_UNRESTRICTED_ACCESS" = "允許任何人";

/* table section footer */
"SETTINGS_UNIDENTIFIED_DELIVERY_UNRESTRICTED_ACCESS_FOOTER" = "對非聯絡人及您未有向其分享個人資料的人所傳入的訊息啟用密封寄件人。";

/* 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" = "訊息";

/* alert body when sharing file failed because of untrusted/changed identity keys */
"SHARE_EXTENSION_FAILED_SENDING_BECAUSE_UNTRUSTED_IDENTITY_FORMAT" = "您與 %1$@ 的安全碼近期已更改。建議您在主應用程式中驗證新安全碼後，再重新傳送訊息。";

/* Indicates that the share extension is still loading. */
"SHARE_EXTENSION_LOADING" = "正在載入…";

/* Message indicating that the share extension cannot be used until the user has registered in the main app. */
"SHARE_EXTENSION_NOT_REGISTERED_MESSAGE" = "啟動 Signal 應用程式來註冊。";

/* Title indicating that the share extension cannot be used until the user has registered in the main app. */
"SHARE_EXTENSION_NOT_REGISTERED_TITLE" = "尚未註冊";

/* Alert title */
"SHARE_EXTENSION_SENDING_FAILURE_TITLE" = "無法傳送附件";

/* Send progress for share extension. Embeds {{ %1$@ number of attachments uploaded, %2$@ total number of attachments}} */
"SHARE_EXTENSION_SENDING_IN_PROGRESS_FORMAT" = "正在上載 %1$@ 個附件，共 %2$@ 個……";

/* Alert title */
"SHARE_EXTENSION_SENDING_IN_PROGRESS_TITLE" = "正在上載……";

/* Shown when trying to share content to a Signal user for the share extension. Followed by failure details. */
"SHARE_EXTENSION_UNABLE_TO_BUILD_ATTACHMENT_ALERT_TITLE" = "無法準備附件";

/* Title for the 'share extension' view. */
"SHARE_EXTENSION_VIEW_TITLE" = "分享至 Signal";

/* Title of alert indicating sharing suggestions failed to deactivate */
"SHARING_SUGGESTIONS_DISABLE_ERROR" = "無法停用分享建議。";

/* notification action */
"SHOW_THREAD_BUTTON_TITLE" = "顯示聊天";

/* Shown in the header when the user hasn't provided a custom name for a call. */
"SIGNAL_CALL" = "Signal 通話";

/* Title for the sheet presented when user taps on Signal Proxy link in chat. */
"SIGNAL_PROXY" = "Signal 代理伺服器";

/* body sent to contacts when inviting to Install Signal */
"SMS_INVITE_BODY" = "我誠邀你裝Signal！網址係：";

/* An error message generically indicating that something went wrong. */
"SOMETHING_WENT_WRONG_ERROR" = "發生一些錯誤。";

/* An error message generically indicating that something went wrong, and that the user should try again later. */
"SOMETHING_WENT_WRONG_TRY_AGAIN_LATER_ERROR" = "發生一些錯誤。請稍後再試。";

/* table cell label in conversation settings */
"SOUND_AND_NOTIFICATION_SETTINGS" = "聲音與通知";

/* Label for the 'no sound' option that allows users to disable sounds for notifications, etc. */
"SOUNDS_NONE" = "無";

/* Text for toast presented after spam verification has been completed */
"SPAM_CAPTCHA_COMPLETED_TOAST" = "驗證完成。";

/* Message for confirmation dialog confirming to ignore verification. */
"SPAM_CAPTCHA_DISMISS_CONFIRMATION_MESSAGE" = "如果選擇略過驗證，您可能會錯過其他人傳送的訊息，並且您的訊息可能無法傳送。";

/* Title for confirmation dialog confirming to ignore verification. */
"SPAM_CAPTCHA_DISMISS_CONFIRMATION_TITLE" = "要略過驗證而繼續？";

/* Body for action sheet explaining captcha requirement. */
"SPAM_CAPTCHA_SHEET_BODY" = "為防止 Signal 上的垃圾訊息氾濫，請完成驗證。\n\n驗證後，您可以繼續傳送訊息。任何暫停傳送的訊息將自動傳送。";

/* Title for action sheet explaining captcha requirement. */
"SPAM_CAPTCHA_SHEET_TITLE" = "驗證以繼續傳訊";

/* Action to skip verification */
"SPAM_CAPTCHA_SKIP_VERIFICATION_ACTION" = "略過驗證";

/* Title for the captcha view controller */
"SPAM_CAPTCHA_VIEW_CONTROLLER" = "完成驗證";

/* Text for a toast confirming that the speakerphone has been turned off for a call. */
"SPEAKERPHONE_OFF_CONFIRMATION_TOAST_LABEL" = "揚聲器關閉";

/* Text for a toast confirming that the speakerphone has been turned on for a call. */
"SPEAKERPHONE_ON_CONFIRMATION_TOAST_LABEL" = "揚聲器開啟";

/* The name for the sticker category 'Featured' */
"STICKER_CATEGORY_FEATURED_NAME" = "精選";

/* Subtitle of the helper text displayed when Recent stickers are empty. */
"STICKER_CATEGORY_RECENTS_EMPTY_SUBTITLE" = "傳送貼圖，貼圖就會顯示在這裡";

/* Title of the helper text displayed when Recent stickers are empty. */
"STICKER_CATEGORY_RECENTS_EMPTY_TITLE" = "沒有近期的貼圖";

/* The name for the sticker category 'Recents' */
"STICKER_CATEGORY_RECENTS_NAME" = "最近使用";

/* Preview text shown in notifications and conversation list for sticker messages. */
"STICKER_MESSAGE_PREVIEW" = "貼圖訊息";

/* Message when trying to show a sticker that has expired and is unavailable for download */
"STICKER_UNAVAILABLE_MESSAGE_LABEL" = "無法取得貼圖";

/* Title for sheet shown when tapping a sticker that has expired and is unavailable for download */
"STICKER_UNAVAILABLE_SHEET_TITLE" = "無法取得貼圖";

/* Label for the 'install sticker pack' button. */
"STICKERS_INSTALL_BUTTON" = "安裝";

/* Title for the 'available built-in stickers' section of the 'manage stickers' view. */
"STICKERS_MANAGE_VIEW_AVAILABLE_BUILT_IN_PACKS_SECTION_TITLE" = "Signal 藝術家系列";

/* Title for the 'available known stickers' section of the 'manage stickers' view. */
"STICKERS_MANAGE_VIEW_AVAILABLE_KNOWN_PACKS_SECTION_TITLE" = "您已接收的貼圖";

/* Label indicating that one or more known sticker packs failed to load. */
"STICKERS_MANAGE_VIEW_FAILED_KNOWN_PACKS" = "無法讀取部分貼圖包";

/* Title for the 'installed stickers' section of the 'manage stickers' view. */
"STICKERS_MANAGE_VIEW_INSTALLED_PACKS_SECTION_TITLE" = "已安裝的貼圖";

/* Label indicating that one or more known sticker packs is loading. */
"STICKERS_MANAGE_VIEW_LOADING_KNOWN_PACKS" = "正在載入…";

/* Label indicating that the user has no installed sticker packs. */
"STICKERS_MANAGE_VIEW_NO_INSTALLED_PACKS" = "無已安裝的貼圖";

/* Label indicating that the user has no known sticker packs. */
"STICKERS_MANAGE_VIEW_NO_KNOWN_PACKS" = "來自傳入訊息的貼圖將在此出現";

/* Title for the 'manage stickers' view. */
"STICKERS_MANAGE_VIEW_TITLE" = "貼圖";

/* Default title for sticker packs. */
"STICKERS_PACK_DEFAULT_TITLE" = "貼圖包";

/* The default title for the 'sticker pack' view. */
"STICKERS_PACK_VIEW_DEFAULT_TITLE" = "貼圖包";

/* Label indicating that the sticker pack failed to load. */
"STICKERS_PACK_VIEW_FAILED_TO_LOAD" = "無法讀取貼圖包";

/* Label for the 'uninstall sticker pack' button. */
"STICKERS_UNINSTALL_BUTTON" = "移除";

/* Text indication a story caption can be tapped to read more. */
"STORIES_CAPTION_READ_MORE" = "閱讀全文";

/* Context menu action to copy the selected story reply */
"STORIES_COPY_REPLY_ACTION" = "複製";

/* Context menu action to delete the selected story reply */
"STORIES_DELETE_REPLY_ACTION" = "刪除";

/* Context menu action to delete the selected story */
"STORIES_DELETE_STORY_ACTION" = "刪除";

/* Title asking the user if they are sure they want to delete their story */
"STORIES_DELETE_STORY_ACTION_SHEET_TITLE" = "要刪除此限時動態嗎？系統將會對收到此限時動態的人删除該限時動態。";

/* Title asking the user if they are sure they want to delete their story for themselves only. */
"STORIES_DELETE_STORY_FOR_ME_ACTION_SHEET_TITLE" = "要刪除這個限時動態嗎？由於群組已結束，此內容僅會針對你個人進行刪除";

/* Context menu action to forward the selected story */
"STORIES_FORWARD_STORY_ACTION" = "轉發";

/* Context menu action to open the chat associated with the selected story */
"STORIES_GO_TO_CHAT_ACTION" = "前往聊天";

/* Text indicating you can't reply to a group story because you're not a member of the group */
"STORIES_GROUP_REPLY_NOT_A_MEMBER" = "由於你不再是這群組的成員，因此你無法回覆此限時動態。";

/* Header for the hidden stories section of the stories list */
"STORIES_HIDDEN_SECTION_HEADER" = "已隱藏的限時動態";

/* Context menu action to hide the selected story */
"STORIES_HIDE_STORY_ACTION" = "隱藏限時動態";

/* Message asking the user if they are sure they want to hide stories from {{other user's name}} */
"STORIES_HIDE_STORY_ACTION_SHEET_MESSAGE" = "%1$@ 發送的新限時動態將不會再出現在限時動態清單的頂部。";

/* Title asking the user if they are sure they want to hide stories from another user */
"STORIES_HIDE_STORY_ACTION_SHEET_TITLE" = "要隱藏限時動態嗎？";

/* Short context menu action to hide the selected story */
"STORIES_HIDE_STORY_ACTION_SHORT" = "隱藏";

/* Toast shown when a story is successfuly hidden */
"STORIES_HIDE_STORY_CONFIRMATION_TOAST" = "已隱藏限時動態";

/* Context menu action to view metadata about the story */
"STORIES_INFO_ACTION" = "資訊";

/* The subtitle when this story has no replies */
"STORIES_NO_REPLIES_SUBTITLE" = "此群組的所有成員都可以檢視回覆";

/* Indicates that this story has no replies yet */
"STORIES_NO_REPLIES_YET" = "未有回覆";

/* Message shown in the Stories tab when the list is empty. */
"STORIES_NO_STORIES_SUBTITLE" = "最新資訊將出現在此處。";

/* Message shown in the Stories tab when the list is empty. */
"STORIES_NO_STORIES_TITLE" = "沒有限時動態";

/* Indicates that this story has no views yet */
"STORIES_NO_VIEWS_YET" = "未有觀看";

/* Section footer for the 'replies & reactions' section in stories settings */
"STORIES_REPLIES_AND_REACTIONS_FOOTER" = "讓看到限時動態的人回應心情和回覆。";

/* Section header for the 'replies & reactions' section in stories settings */
"STORIES_REPLIES_AND_REACTIONS_HEADER" = "回覆及心情回應";

/* Toggle text for the 'replies & reactions' switch in stories settings */
"STORIES_REPLIES_AND_REACTIONS_TOGGLE" = "允許回覆及心情回應";

/* Title text for the 'replies' tab on the stories views & replies sheet */
"STORIES_REPLIES_TAB" = "回覆";

/* Context menu action to save the selected story */
"STORIES_SAVE_STORY_ACTION" = "儲存";

/* Footer for the 'Stories' section of the stories settings */
"STORIES_SETTINGS_STORIES_FOOTER" = "限時動態更新會在 24 小時後自動消失。你可以選擇限時動態的分享對象，亦可為特定對象或群組建立新的限時動態。";

/* Header for the 'Stories' section of the stories settings */
"STORIES_SETTINGS_STORIES_HEADER" = "限時動態";

/* Title for the action sheet confirming you want to turn off and delete all stories */
"STORIES_SETTINGS_TURN_OFF_ACTION_SHEET_MESSAGE" = "您將無法再分享或瀏覽限時動態。您最近分享的限時動態更新也將會被刪除。";

/* Button to turn off and delete stories on the story privacy settings view */
"STORIES_SETTINGS_TURN_OFF_AND_DELETE_STORIES_BUTTON" = "關閉及刪除限時動態";

/* Footer for the 'turn off' section of the stories settings */
"STORIES_SETTINGS_TURN_OFF_FOOTER" = "如果選擇關閉限時動態，你將無法再分享或瀏覽限時動態。";

/* Button to turn off stories on the story privacy settings view */
"STORIES_SETTINGS_TURN_OFF_STORIES_BUTTON" = "關閉限時動態";

/* Footer for the 'turn on' section of the stories settings */
"STORIES_SETTINGS_TURN_ON_FOOTER" = "分享和瀏覽其他人的限時動態。限時動態會在 24 小時後自動消失。";

/* Button to turn on stories on the story privacy settings view */
"STORIES_SETTINGS_TURN_ON_STORIES_BUTTON" = "開啟限時動態";

/* Title for the 'view receipts' setting in stories settings */
"STORIES_SETTINGS_VIEW_RECEIPTS" = "已瀏覽標記";

/* Footer for the 'view receipts' section of the stories settings */
"STORIES_SETTINGS_VIEW_RECEIPTS_FOOTER" = "對方瀏覽限時動態時可以觀看和分享。如果停用，你就無法看到其他人瀏覽你的限時動態。";

/* Context menu action to share the selected story */
"STORIES_SHARE_STORY_ACTION" = "分享";

/* Title for the stories view. */
"STORIES_TITLE" = "限時動態";

/* Context menu action to unhide the selected story */
"STORIES_UNHIDE_STORY_ACTION" = "取消隱藏限時動態";

/* Short context menu action to unhide the selected story */
"STORIES_UNHIDE_STORY_ACTION_SHORT" = "取消隱藏";

/* Toast shown when a story is successfuly unhidden */
"STORIES_UNHIDE_STORY_CONFIRMATION_TOAST" = "已取消隱藏限時動態";

/* Text explaining that you will not see any views for your story because you have view receipts turned off */
"STORIES_VIEWS_OFF_DESCRIPTION" = "啟用已讀標記，看看誰瀏覽了你的限時動態。";

/* Title text for the 'views' tab on the stories views & replies sheet */
"STORIES_VIEWS_TAB" = "觀看";

/* One of two possible sources when composing a new story. Displayed at the bottom in in-app camera. */
"STORY_COMPOSER_CAMERA" = "相機";

/* Displayed when failed to fetch link preview in Text Story composer. */
"STORY_COMPOSER_LINK_PREVIEW_ERROR" = "無法載入連結。請檢查你的網絡連線，然後再試一次。";

/* Displayed in text story composer when user is about to attach a link with preview */
"STORY_COMPOSER_LINK_PREVIEW_PLACEHOLDER" = "與你限時動態的瀏覽者分享連結";

/* Placeholder text in text stories compose UI */
"STORY_COMPOSER_TAP_ADD_TEXT" = "輕觸以新增文字";

/* One of two possible sources when composing a new story. Displayed at the bottom in in-app camera. */
"STORY_COMPOSER_TEXT" = "文字";

/* Placeholder text for URL input field in Text Story composer UI. */
"STORY_COMPOSER_URL_FIELD_PLACEHOLDER" = "輸入或貼上 URL";

/* Tooltip prompting the user to visit a story link. */
"STORY_LINK_PREVIEW_VISIT_LINK_TOOLTIP" = "造訪連結";

/* Text indicating a story that was replied to is no longer available. */
"STORY_NO_LONGER_AVAILABLE" = "不再可用";

/* Button to access the story privacy settings menu */
"STORY_PRIVACY_SETTINGS" = "私隱";

/* Title for the story privacy settings view */
"STORY_PRIVACY_TITLE" = "限時動態隱私設定";

/* Text explaining that you reacted to someone else's story. Embeds {{ %1$@ reaction emoji, %2$@ story author name }}. */
"STORY_REACTION_PREVIEW_FORMAT_SECOND_PERSON" = "你用 %1$@ 回應了 %2$@ 的限時動態";

/* Text explaining that someone reacted to your story. Embeds {{ %1$@ reaction emoji }}. */
"STORY_REACTION_PREVIEW_FORMAT_THIRD_PERSON_REACTS_TO_SECOND_PERSON" = "用 %1$@ 回應了你的限時動態";

/* Text explaining that someone reacted to another person's story. Embeds {{ %1$@ reaction author's name, %2$@ reaction emoji, %3$@ story author name }}. */
"STORY_REACTION_PREVIEW_FORMAT_THIRD_PERSON_REACTS_TO_THIRD_PERSON" = "%1$@ 用 %2$@ 回應了 %3$@ 的限時動態";

/* quote text for a reaction to a story by the user (the header on the bubble says \"You\"). Embeds {{reaction emoji}} */
"STORY_REACTION_QUOTE_FORMAT_SECOND_PERSON" = "對以下內容表達了 %1$@ 心情：限時動態";

/* quote text for a reaction to a story by some other user (the header on the bubble says their name, e.g. \"Bob\"). Embeds {{reaction emoji}} */
"STORY_REACTION_QUOTE_FORMAT_THIRD_PERSON" = "對以下內容表達了 %1$@ 心情：限時動態";

/* Button for replying to a story with no existing replies. */
"STORY_REPLY_BUTTON" = "回覆";

/* placeholder text for replying to a story */
"STORY_REPLY_TEXT_FIELD_PLACEHOLDER" = "回覆";

/* Button for replying to a group story with no existing replies. */
"STORY_REPLY_TO_GROUP_BUTTON" = "回覆群組";

/* placeholder text for replying to a group story */
"STORY_REPLY_TO_GROUP_TEXT_FIELD_PLACEHOLDER" = "回覆群組";

/* placeholder text for replying to a private story. Embeds {{author name}} */
"STORY_REPLY_TO_PRIVATE_TEXT_FIELD_PLACEHOLDER" = "回覆 %1$@";

/* Title for the dialog asking user if they wish to resend a failed story message. */
"STORY_RESEND_FAILED_MESSAGE_ACTION_SHEET" = "無法發送限時動態。請檢查你的網路連線，然後再試一次";

/* Title for the dialog asking user if they wish to resend a partially failed story message. */
"STORY_RESEND_PARTIALLY_FAILED_MESSAGE_ACTION_SHEET" = "無法將此限時動態發送給某些用戶。請檢查您的連線，然後再試一次";

/* The title for the 'select connections for story' view. */
"STORY_SELECT_ALLOWED_CONNECTIONS_VIEW_TITLE" = "只分享給…";

/* The title for the 'select excluded connections for story' view. */
"STORY_SELECT_EXCLUDED_CONNECTIONS_VIEW_TITLE" = "所有人，除了…";

/* Text indicating that the story send has failed */
"STORY_SEND_FAILED" = "傳送失敗";

/* Body for notification shown when a story fails to send. */
"STORY_SEND_FAILED_NOTIFICATION_BODY" = "❗️限時動態發送失敗";

/* Text indicating that you can tap to retry sending */
"STORY_SEND_FAILED_RETRY" = "輕按以重試";

/* Text indicating that the story send has failed */
"STORY_SEND_FAILED_TAP_FOR_DETAILS" = "傳送失敗。輕按以重試";

/* Text indicating that the story send has partially failed */
"STORY_SEND_PARTIALLY_FAILED" = "已部分傳送";

/* Text indicating that the story send has partially failed */
"STORY_SEND_PARTIALLY_FAILED_TAP_FOR_DETAILS" = "已部分傳送。輕按以查看詳情";

/* Text indicating that the story is currently sending */
"STORY_SENDING" = "正在傳送…";

/* First bullet point for the explainer sheet for signal connections */
"STORY_SETTINGS_LEARN_MORE_SHEET_BULLET_1" = "展開對話";

/* Second bullet point for the explainer sheet for signal connections */
"STORY_SETTINGS_LEARN_MORE_SHEET_BULLET_2" = "接受訊息請求";

/* Third bullet point for the explainer sheet for signal connections */
"STORY_SETTINGS_LEARN_MORE_SHEET_BULLET_3" = "你的手機通訊錄中有對方的聯絡資料";

/* Footer for the explainer sheet for signal connections */
"STORY_SETTINGS_LEARN_MORE_SHEET_FOOTER" = "你的人脈可以看到你的名字和相片。除非你對他們隱藏限時動態，否則他們也可以看到你發送的「我的限時動態」。";

/* Header for the explainer sheet for signal connections */
"STORY_SETTINGS_LEARN_MORE_SHEET_HEADER_FORMAT" = "<bold>Signal 人脈</bold>是你透過以下方式選擇而值得信任的人：";

/* Label for the stories section of the settings view */
"STORY_SETTINGS_TITLE" = "限時動態";

/* Section footer for the 'viewers' section on the 'story settings' view */
"STORY_SETTINGS_WHO_CAN_VIEW_THIS_FOOTER" = "選擇哪些 Signal 人脈可以瀏覽你的限時動態。這不會影響你在更改前發送的限時動態。";

/* Section header for the 'viewers' section on the 'story settings' view */
"STORY_SETTINGS_WHO_CAN_VIEW_THIS_HEADER" = "誰可以瀏覽此限時動態";

/* Header for the 'viewers' section on the 'story settings' bottom sheet */
"STORY_SETTINGS_WHO_CAN_VIEW_THIS_SHEET_HEADER" = "選擇哪些 Signal 人脈可以瀏覽你的限時動態。你可以隨時在隱私設定中進行更改。";

/* Tooltip text shown when the user selects a story as a destination for a long duration video that will be split into shorter segments. Embeds {{ segment duration in seconds }} */
"STORY_VIDEO_SEGMENTATION_TOOLTIP_FORMAT" = "發送至限時動態的影片將被剪輯成 %1$d 秒的短片，並以多則限時動態發送。";

/* Text shown the first time the user opens the story viewer instructing them how to use it. */
"STORY_VIEWER_ONBOARDING_1" = "輕按以繼續操作";

/* Text shown the first time the user opens the story viewer instructing them how to use it. */
"STORY_VIEWER_ONBOARDING_2" = "向上滑動以跳過";

/* Text shown the first time the user opens the story viewer instructing them how to use it. */
"STORY_VIEWER_ONBOARDING_3" = "向右滑動以退出";

/* Confirmation text shown the first time the user opens the story viewer to dismiss instructions. */
"STORY_VIEWER_ONBOARDING_CONFIRMATION" = "我知道了";

/* Text indicating that the user has views turned off */
"STORY_VIEWS_OFF" = "已讀標記已關閉";

/* Toast indicating that the user has copied their subscriber ID. (Externally referred to as donor ID) */
"SUBSCRIPTION_SUBSCRIBER_ID_COPIED_TO_CLIPBOARD" = "捐款者識別碼已複製至剪貼簿";

/* Alert body after verifying privacy with {{other user's name}} */
"SUCCESSFUL_VERIFICATION_DESCRIPTION" = "您與 %1$@ 之間的安全碼一致。您可將此聯絡人標記為「已驗證」。";

/* No comment provided by engineer. */
"SUCCESSFUL_VERIFICATION_TITLE" = "安全碼一致！";

/* Header of support description field */
"SUPPORT_CONTACT_US_HEADER" = "聯絡我們";

/* Placeholder string for support description */
"SUPPORT_DESCRIPTION_PLACEHOLDER" = "請向我們述說何事";

/* Default prompt for user description in support email requests */
"SUPPORT_EMAIL_DEFAULT_DESCRIPTION" = "請告訴我們該問題的詳情： ";

/* Message for alert dialog presented when a support email failed to send */
"SUPPORT_EMAIL_ERROR_ALERT_DESCRIPTION" = "請將您的支援請求傳送至 support@signal.org";

/* Localized label for support request email filter string. Embeds {{filter text}}. */
"SUPPORT_EMAIL_FILTER_LABEL_FORMAT" = "篩選：%1$@";

/* Localized label for support request email hardware string (e.g. iPhone or iPad). Embeds {{hardware text}}. */
"SUPPORT_EMAIL_HARDWARE_LABEL_FORMAT" = "硬件：%1$@";

/* Localized label for support request email HID string (e.g. 12,1). Embeds {{hid text}}. */
"SUPPORT_EMAIL_HID_LABEL_FORMAT" = "HID：%1$@";

/* Localized divider for support request emails internal information */
"SUPPORT_EMAIL_INFO_DIVIDER" = "--- 支援資訊 ---";

/* Localized label for support request email iOS Version string (e.g. 13.4). Embeds {{ios version}}. */
"SUPPORT_EMAIL_IOS_VERSION_LABEL_FORMAT" = "iOS 版本：%1$@";

/* Localized label for support request email locale string. Embeds {{locale}}. */
"SUPPORT_EMAIL_LOCALE_LABEL_FORMAT" = "地區設定：%1$@";

/* Localized label for support request email debug log URL. Embeds {{debug log url}}. */
"SUPPORT_EMAIL_LOG_URL_LABEL_FORMAT" = "記錄網址：%1$@";

/* Localized subject for support request emails */
"SUPPORT_EMAIL_SUBJECT" = "Signal iOS 支援請求";

/* Header for emoji mood selection */
"SUPPORT_EMOJI_PROMPT" = "您覺得怎麼看？ (選用)";

/* Label in support request informing user about Signal FAQ */
"SUPPORT_FAQ_PROMPT" = "您看過我們的常見問答嗎？";

/* Label describing support switch to attach debug logs */
"SUPPORT_INCLUDE_DEBUG_LOG" = "包含除錯記錄";

/* A string in the navigation bar indicating that the support request is uploading logs */
"SUPPORT_LOG_UPLOAD_IN_PROGRESS" = "正在載入";

/* Action sheet title for Still Processing Badge sheet */
"SUSTAINER_STILL_PROCESSING_BADGE_TITLE" = "仍在處理中";

/* Sustainer view Cancel Subscription button title */
"SUSTAINER_VIEW_CANCEL_SUBSCRIPTION" = "取消訂閱";

/* Confirm Cancellation? Action sheet confirm button */
"SUSTAINER_VIEW_CANCEL_SUBSCRIPTION_CONFIRMATION_CONFIRM" = "確認";

/* Confirm Cancellation? Action sheet message */
"SUSTAINER_VIEW_CANCEL_SUBSCRIPTION_CONFIRMATION_MESSAGE" = "您不會再被收取費用。當付款週期屆滿時，您的徽章將從個人資料中移除。";

/* Confirm Cancellation? Action sheet title */
"SUSTAINER_VIEW_CANCEL_SUBSCRIPTION_CONFIRMATION_TITLE" = "確認取消訂閱嗎？";

/* Action sheet message for Couldn't Add Badge sheet */
"SUSTAINER_VIEW_CANT_ADD_BADGE_MESSAGE" = "您的徽章未能新增至您的帳戶。請聯絡支援。";

/* Action sheet title for Couldn't Add Badge sheet */
"SUSTAINER_VIEW_CANT_ADD_BADGE_TITLE" = "無法新增徽章";

/* Action sheet title for Error Authorizing Payment sheet */
"SUSTAINER_VIEW_ERROR_AUTHORIZING_PAYMENT_TITLE" = "處理授權付款時發生錯誤";

/* Action sheet title for Error Processing Payment sheet */
"SUSTAINER_VIEW_ERROR_PROCESSING_PAYMENT_TITLE" = "處理捐款時發生錯誤";

/* Pricing text for sustainer view badges, embeds {{price}} */
"SUSTAINER_VIEW_PRICING" = "%1$@/月";

/* Loading indicator on the sustainer view */
"SUSTAINER_VIEW_PROCESSING_PAYMENT" = "正在處理捐款...";

/* Renewal date text for sustainer view level, embeds {{renewal date}} */
"SUSTAINER_VIEW_RENEWAL" = "%1$@ 續期";

/* Action sheet message for Still Processing Badge sheet */
"SUSTAINER_VIEW_STILL_PROCESSING_BADGE_MESSAGE" = "你的捐款仍在處理中。 可能需時幾分鐘，視乎你的連線而定。";

/* Toast indicating that the subscription has been cancelled */
"SUSTAINER_VIEW_SUBSCRIPTION_CANCELLED" = "您的訂閱經已取消";

/* Sustainer view Not Now Action sheet button */
"SUSTAINER_VIEW_SUBSCRIPTION_CONFIRMATION_NOT_NOW" = "現在不要";

/* Update Subscription? Action sheet message, embeds {{Price}} */
"SUSTAINER_VIEW_UPDATE_SUBSCRIPTION_CONFIRMATION_MESSAGE" = "是日將向您收取新的訂閱價格全額 (%1$@)。您的新訂閱將會每月續期。";

/* Update Subscription? Action sheet title */
"SUSTAINER_VIEW_UPDATE_SUBSCRIPTION_CONFIRMATION_TITLE" = "要更新訂閱嗎？";

/* Label for 'off' state of a switch control. */
"SWITCH_OFF" = "關閉";

/* Label for 'on' state of a switch control. */
"SWITCH_ON" = "開啟";

/* Name to display for the 'system' sender, e.g. for release notes and the onboarding story */
"SYSTEM_ADDRESS_NAME" = "Signal";

/* Label for button to verify a user's safety number. */
"SYSTEM_MESSAGE_ACTION_VERIFY_SAFETY_NUMBER" = "驗證";

/* Indicator that the default disappearing message timer will be applied when you send a message. Embeds {default disappearing message time} */
"SYSTEM_MESSAGE_DEFAULT_DISAPPEARING_MESSAGE_TIMER_FORMAT" = "當您發送訊息時，將會設置時效為 %1$@。";

/* Indicator warning about an unknown contact thread */
"SYSTEM_MESSAGE_UNKNOWN_THREAD_REVIEW_CAREFULLY_WARNING" = "請仔細檢閱請求";

/* Tap to Replace Emoji string for reaction configuration */
"TAP_REPLACE_EMOJI" = "輕觸以替換表情符號";

/* Option in selected text edit menu to make text bold */
"TEXT_MENU_BOLD" = "粗體";

/* Option in selected text edit menu to view text formatting options */
"TEXT_MENU_FORMAT" = "格式化";

/* Option in selected text edit menu to make text italic */
"TEXT_MENU_ITALIC" = "斜體";

/* Option in selected text edit menu to make text monospace */
"TEXT_MENU_MONOSPACE" = "等寬";

/* Option in selected text edit menu to remove all text formatting in the selected text range */
"TEXT_MENU_REMOVE_FORMATTING" = "移除格式";

/* Option in selected text edit menu to make text spoiler */
"TEXT_MENU_SPOILER" = "劇透";

/* Option in selected text edit menu to make text strikethrough */
"TEXT_MENU_STRIKETHROUGH" = "刪除線";

/* text indicating the message was remotely deleted */
"THIS_MESSAGE_WAS_DELETED" = "此訊息已被刪除。";

/* Label for a group you are not in which has four members, listing their names */
"THREAD_DETAILS_FOUR_MEMBERS" = "%1$@、%2$@、%3$@ 和 %4$@";

/* Label for a group with more than four members, listing the first three members' names and embedding THREAD_DETAILS_OTHER_MEMBERS_COUNT_%ld as a count of other members */
"THREAD_DETAILS_MANY_MEMBERS" = "%1$@、%2$@、%3$@ 和 %4$@";

/* Label for a group with no members or no members but yourself */
"THREAD_DETAILS_NO_MEMBERS" = "尚未有其他群組成員";

/* Subtitle appearing at the top of the users 'note to self' conversation */
"THREAD_DETAILS_NOTE_TO_SELF_EXPLANATION" = "你可在此聊天中為自己新增筆記。若你的帳戶有任何已連結裝置，新的筆記將會進行同步處理。";

/* Label for a group with one member (not counting yourself), displaying their name */
"THREAD_DETAILS_ONE_MEMBER" = "%1$@";

/* Label for a group you are in with one other member, listing their name and yourself */
"THREAD_DETAILS_ONE_MEMBER_AND_YOURSELF" = "%1$@ 和你";

/* A string indicating a mutual group the user shares with this contact. Embeds {{mutual group name}} */
"THREAD_DETAILS_ONE_MUTUAL_GROUP" = "%1$@ 的成員";

/* Label displayed below profiles */
"THREAD_DETAILS_PROFILE_NAMES_ARE_NOT_VERIFIED_SUBJECT" = "名稱未經驗證";

/* Indicator that a blurred avatar can be revealed by tapping. */
"THREAD_DETAILS_TAP_TO_UNBLUR_AVATAR" = "檢視";

/* Label for a group you are not in which has three members, listing their names */
"THREAD_DETAILS_THREE_MEMBERS" = "%1$@、%2$@ 和 %3$@";

/* Label for a group you are in which has three other members, listing their names and yourself */
"THREAD_DETAILS_THREE_MEMBERS_AND_YOURSELF" = "%1$@、%2$@、%3$@和你";

/* A string indicating three mutual groups the user shares with this contact. Embeds {{mutual group name}} */
"THREAD_DETAILS_THREE_MUTUAL_GROUP" = "%1$@、%2$@ 及 %3$@ 的成員";

/* Label for a group you are not in which has two members, listing their names */
"THREAD_DETAILS_TWO_MEMBERS" = "%1$@ 及 %2$@";

/* Label for a group you are in which has two other members, listing their names and yourself */
"THREAD_DETAILS_TWO_MEMBERS_AND_YOURSELF" = "%1$@、%2$@ 和你";

/* A string indicating two mutual groups the user shares with this contact. Embeds {{mutual group name}} */
"THREAD_DETAILS_TWO_MUTUAL_GROUP" = "%1$@ 及 %2$@ 的成員";

/* A string indicating there are no mutual groups the user shares with this contact */
"THREAD_DETAILS_ZERO_MUTUAL_GROUPS" = "無共同群組";

/* Shown after tapping a 'Learn More' button when multiple conversations for the same person have been merged into one. The first parameter is a phone number (eg +1 650-555-0100) and the second parameter is a name (eg John). */
"THREAD_MERGE_LEARN_MORE" = "與 %1$@ 通訊後，你得知此號碼是屬於 %2$@。其電話號碼已設定為私人狀態。\n\n兩組聊天的訊息紀錄已在此處合併。";

/* A system event shown in a conversation when multiple conversations for the same person have been merged into one. The parameter is replaced with the contact's name (eg John Doe). */
"THREAD_MERGE_NO_PHONE_NUMBER" = "你與 %1$@ 的訊息紀錄和屬於他們的另一個聊天已經合併。";

/* A system event shown in a conversation when multiple conversations for the same person have been merged into one. The parameters are replaced with the contact's name (eg John Doe) and their phone number (eg +1 650 555 0100). */
"THREAD_MERGE_PHONE_NUMBER" = "你與 %1$@ 的訊息紀錄及其號碼 %2$@ 已經合併。";

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

/* Label text below navbar button, embeds {{number of days}}. Must be very short, like 1 or 2 characters, The space is intentionally omitted between the text and the embedded duration so that we get, e.g. '5d' not '5 d'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_DAYS_SHORT_FORMAT" = "%1$@ 天";

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

/* Label text below navbar button, embeds {{number of hours}}. Must be very short, like 1 or 2 characters, The space is intentionally omitted between the text and the embedded duration so that we get, e.g. '5h' not '5 h'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_HOURS_SHORT_FORMAT" = "%1$@小時";

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

/* Label text below navbar button, embeds {{number of minutes}}. Must be very short, like 1 or 2 characters, The space is intentionally omitted between the text and the embedded duration so that we get, e.g. '5m' not '5 m'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_MINUTES_SHORT_FORMAT" = "%1$@分鐘";

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

/* Label text below navbar button, embeds {{number of seconds}}. Must be very short, like 1 or 2 characters, The space is intentionally omitted between the text and the embedded duration so that we get, e.g. '5s' not '5 s'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_SECONDS_SHORT_FORMAT" = "%1$@ 秒";

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

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

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

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

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

/* Label text below navbar button, embeds {{number of weeks}}. Must be very short, like 1 or 2 characters, The space is intentionally omitted between the text and the embedded duration so that we get, e.g. '5w' not '5 w'. See other *_TIME_AMOUNT strings */
"TIME_AMOUNT_WEEKS_SHORT_FORMAT" = "%1$@ 星期";

/* Button for bottom sheet shown when device transfer completes on the receiving device. Tapping will terminate the Signal app and trigger a notification to relaunch. */
"TRANSFER_COMPLETE_SHEET_BUTTON" = "關閉 Signal";

/* Subtitle for bottom sheet shown when device transfer completes on the receiving device. */
"TRANSFER_COMPLETE_SHEET_SUBTITLE" = "要在此裝置上開始使用你的帳戶，請關閉 Signal 並重新開啟。";

/* Title for bottom sheet shown when device transfer completes on the receiving device. */
"TRANSFER_COMPLETE_SHEET_TITLE" = "轉移完成";

/* Notification prompting the user to relaunch Signal after a device transfer completed. */
"TRANSFER_RELAUNCH_NOTIFICATION" = "打開 Signal 以開始傳送訊息";

/* Label for the cancel button in an alert or action sheet. */
"TXT_CANCEL_TITLE" = "取消";

/* Label for the delete button in an alert or action sheet. */
"TXT_DELETE_TITLE" = "刪除";

/* Label for the unarchive button for conversations list view */
"UNARCHIVE_ACTION" = "將通話紀錄由存檔攞返出嚟";

/* Toast shown when tapping older media that can no longer be downloaded */
"UNAVAILABLE_MEDIA_TAP_TOAST" = "此媒體不再適用";

/* Message shown in conversation view that offers to block an unknown user. */
"UNKNOWN_CONTACT_BLOCK_OFFER" = "此用戶不在你的通訊錄中，你是否要封鎖該用戶？";

/* Info message recorded in conversation history when local user receives an unknown message from a linked device and needs to upgrade. */
"UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_FROM_LINKED_DEVICE" = "您的某部裝置傳送了一條無法處理或顯示的訊息，因為它使用了 Signal 的新功能。";

/* Info message recorded in conversation history when local user receives an unknown message and needs to upgrade. Embeds {{user's name or phone number}}. */
"UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_WITH_NAME_FORMAT" = "%1$@ 向您傳送了一條無法處理或顯示的訊息，因為它使用了 Signal 的新功能。";

/* Info message recorded in conversation history when local user receives an unknown message and needs to upgrade. */
"UNKNOWN_PROTOCOL_VERSION_NEED_TO_UPGRADE_WITHOUT_NAME" = "您收到了一條無法處理或顯示的訊息，因為它使用了 Signal 的新功能。";

/* Label for button that lets users upgrade the app. */
"UNKNOWN_PROTOCOL_VERSION_UPGRADE_BUTTON" = "立即更新 Signal";

/* Info message recorded in conversation history when local user has received an unknown unknown message from a linked device and has upgraded. */
"UNKNOWN_PROTOCOL_VERSION_UPGRADE_COMPLETE_FROM_LINKED_DEVICE" = "已更新至最新版本的 Signal。您現在可在裝置上接收此類訊息。";

/* Info message recorded in conversation history when local user has received an unknown message and has upgraded. Embeds {{user's name or phone number}}. */
"UNKNOWN_PROTOCOL_VERSION_UPGRADE_COMPLETE_WITH_NAME_FORMAT" = "您已使用最新版本的 Signal，您可以請 %1$@ 重新傳送此訊息。";

/* Info message recorded in conversation history when local user has received an unknown message and has upgraded. */
"UNKNOWN_PROTOCOL_VERSION_UPGRADE_COMPLETE_WITHOUT_NAME" = "您已使用最新版本的 Signal，您可以請對方重新傳送此訊息。";

/* Label indicating an unknown user. */
"UNKNOWN_USER" = "未知";

/* Info Message when an unknown user disabled disappearing messages. */
"UNKNOWN_USER_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "限時訊息已停用。";

/* Info Message when an unknown user enabled disappearing messages. Embeds {{time amount}} before messages disappear. see the *_TIME_AMOUNT strings for context. */
"UNKNOWN_USER_UPDATED_DISAPPEARING_MESSAGES_CONFIGURATION" = "限時訊息時效已設為 %1$@。";

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

/* 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" = "要解除與「%1$@」的連結嗎？";

/* Label warning the user that they have been unlinked from their primary device. */
"UNLINKED_WARNING" = "此裝置已解除連結。請將 Signal 與你的電話重新連結，以便繼續收發訊息。";

/* If this device has become unlinked from their primary device, they'll see a warning. This is the call to action on that warning. */
"UNLINKED_WARNING_ACTION_TITLE" = "重新連結裝置";

/* Alert title when unlinking device fails */
"UNLINKING_FAILED_ALERT_TITLE" = "Signal 無法與您的裝置解除連結。";

/* Text for a toast confirming that the mic has been unmuted for a call. */
"UNMUTE_CONFIRMATION_TOAST_LABEL" = "開啟麥克風";

/* Pressing this button un-pins a thread */
"UNPIN_ACTION" = "取消釘選";

/* The title for unpinned conversation section on the conversation list */
"UNPINNED_SECTION_TITLE" = "聊天";

/* Pressing this button marks a thread as unread */
"UNREAD_ACTION" = "標記為未讀";

/* No comment provided by engineer. */
"UNSUPPORTED_ATTACHMENT" = "收到不支援的附件格式";

/* When inviting contacts to use Signal, this error is shown if the device doesn't support SMS or if there aren't any registered email accounts. */
"UNSUPPORTED_FEATURE_ERROR" = "你的裝置不支援此功能。";

/* Description for the unverified safety number change. Embeds {name of contact with identity change} */
"UNVERIFIED_SAFETY_NUMBER_CHANGE_DESCRIPTION_FORMAT" = "您與 %1$@ 之間的安全碼已變更，通常是對方已重新安裝 Signal 或更換裝置。輕觸「驗證」以確認新的安全碼，這是可選的操作。";

/* Action to verify a safety number after it has changed */
"UNVERIFIED_SAFETY_NUMBER_VERIFY_ACTION" = "驗證";

/* Action sheet item */
"UPDATE_CONTACT_ACTION" = "更新聯絡人";

/* Error indicating that a group could not be updated. */
"UPDATE_GROUP_FAILED" = "無法更新群組。";

/* Error indicating that a group could not be updated due to network connectivity problems. */
"UPDATE_GROUP_FAILED_DUE_TO_NETWORK" = "無法升級群組。請檢查您的網絡連線，然後重試。";

/* Button to activate the signal proxy */
"USE_PROXY_BUTTON" = "使用代理伺服器";

/* Explanation of when you should use a signal proxy */
"USE_PROXY_EXPLANATION" = "僅在無法透過行動數據或 Wi-Fi 連接 Signal 時才使用代理伺服器。";

/* Description of username links and QR codes on the username education sheet */
"USERNAME_EDUCATION_LINK_DESCRIPTION" = "用戶名稱會有獨一無二的二維碼和連結，讓你可以與好友分享並快速開始聊天。";

/* Title for the username links and QR codes section on the username education sheet */
"USERNAME_EDUCATION_LINK_TITLE" = "二維碼及連結";

/* Description of phone number privacy on the username education sheet */
"USERNAME_EDUCATION_PRIVACY_DESCRIPTION" = "你的電話號碼在聊天中不再可見。如果你的號碼儲存在朋友的聯絡人中，他們仍會看到。";

/* Title for phone number privacy section of the username education sheet */
"USERNAME_EDUCATION_PRIVACY_TITLE" = "電話號碼隱私";

/* Label for the 'set up' button on the username education sheet */
"USERNAME_EDUCATION_SET_UP_BUTTON" = "設定你的用戶名稱";

/* Title to set up signal username */
"USERNAME_EDUCATION_TITLE" = "新的連結方式";

/* Description of usernames on the username education sheet */
"USERNAME_EDUCATION_USERNAME_DESCRIPTION" = "其他人現在可以使用你的自選用戶名稱向你發送訊息，因此你不需提供你的電話號碼。你的個人資料不會顯示用戶名稱。";

/* Title for usernames section on the username education sheet */
"USERNAME_EDUCATION_USERNAME_TITLE" = "用戶名稱";

/* A title for a view that allows you to pick a color for a QR code for your username link. */
"USERNAME_LINK_QR_CODE_COLOR_PICKER_VIEW_TITLE_COLOR" = "色彩";

/* Title for a button to pick the color of your username link QR code. Lowercase styling is intentional. */
"USERNAME_LINK_QR_CODE_VIEW_COLOR_BUTTON" = "色彩";

/* Text for a label explaining what the username link and QR code give others access to. */
"USERNAME_LINK_QR_CODE_VIEW_DISCLAIMER_LABEL" = "僅與你信任的人分享你的二維碼。當分享時其他人將能夠看到你的用戶名稱並與你開始聊天。";

/* Text presented in an action sheet notifying the user their qr code and link are not set. */
"USERNAME_LINK_QR_CODE_VIEW_LINK_NOT_SET" = "未設定二維碼及連結。請檢查你的網路連線，然後再試一次。";

/* Title for a button that allows users to reset their username link and QR code. */
"USERNAME_LINK_QR_CODE_VIEW_RESET_BUTTON_TITLE" = "重設";

/* A message explaining what will happen if the user resets their QR code. */
"USERNAME_LINK_QR_CODE_VIEW_RESET_SHEET_MESSAGE" = "如果你重設二維碼及連結，你現有的二維碼和連結將會無效。";

/* Text presenting an action sheet notifying the user their QR code and link were reset. */
"USERNAME_LINK_QR_CODE_VIEW_RESET_SUCCESSFUL" = "你的二維碼和連結已重設，並且已建立一個新的二維碼及連結。";

/* Title for a button to share your username link QR code. Lowercase styling is intentional. */
"USERNAME_LINK_QR_CODE_VIEW_SHARE_BUTTON" = "共享";

/* A title for a view that allows you to view and interact with a QR code for your username link. */
"USERNAME_LINK_QR_CODE_VIEW_TITLE_CODE" = "二維碼";

/* A title for a view that allows you to scan a username link QR code using the camera. */
"USERNAME_LINK_QR_CODE_VIEW_TITLE_SCAN" = "掃描";

/* Text presented in a toast notifying the user that their username was copied to the system clipboard. */
"USERNAME_LINK_QR_CODE_VIEW_USERNAME_COPIED" = "已複製用戶名稱";

/* Text presented in a toast notifying the user that their username link was copied to the system clipboard. */
"USERNAME_LINK_QR_CODE_VIEW_USERNAME_LINK_COPIED" = "已複製連結";

/* Text providing instructions on how to use the username link QR code scanning. */
"USERNAME_LINK_SCAN_QR_CODE_INSTRUCTIONS_LABEL" = "請掃描你聯絡人裝置上的二維碼。";

/* Text for a tappable cell that copies the user's username link when selected. */
"USERNAME_LINK_SHARE_SHEET_COPY_LINK_ACTION" = "複製連結";

/* Text describing what you can do with a username link, on a sheet for sharing it. */
"USERNAME_LINK_SHARE_SHEET_HEADER" = "任何人憑此連結將可檢視你的用戶名稱，並開始與你聊天。請只與你信任的人分享此連結。";

/* Title for a button to open a sheet for copying and sharing your username link. */
"USERNAME_LINK_SHEET_BUTTON" = "連結";

/* Subtitle for a tooltip describing ways to share your username. */
"USERNAME_LINK_TOOLTIP_SUBTITLE" = "分享你專屬的二維碼或連結，讓其他人能開始與你聊天。";

/* Title for a tooltip describing ways to share your username. */
"USERNAME_LINK_TOOLTIP_TITLE" = "分享你的用戶名稱";

/* A message indicating that username lookup failed. */
"USERNAME_LOOKUP_ERROR_MESSAGE" = "搜尋用戶名稱時發生錯誤。請稍後再試。";

/* A message indicating that a user-entered username value is not a valid username. Embeds {{ a username }}. */
"USERNAME_LOOKUP_INVALID_USERNAME_MESSAGE_FORMAT" = "%1$@ 不是有效的用戶名稱。請確保你已輸入完整的用戶名稱，以及隨後的一組數字。";

/* Title for an action sheet indicating that a user-entered username value is not a valid username. */
"USERNAME_LOOKUP_INVALID_USERNAME_TITLE" = "用戶名稱無效";

/* A message indicating that a username link the user attempted to query is no longer valid. */
"USERNAME_LOOKUP_LINK_NO_LONGER_VALID_MESSAGE" = "此用戶名稱連結不再有效。";

/* A message indicating that the given username is not associated with a registered Signal account. Embeds {{ a username }}. */
"USERNAME_LOOKUP_NOT_FOUND_MESSAGE_FORMAT" = "%1$@ 不是 Signal 使用者。請確保您已輸入完整的用戶名稱。";

/* Title for an action sheet indicating that the given username is not associated with a registered Signal account. */
"USERNAME_LOOKUP_NOT_FOUND_TITLE" = "找不到該使用者";

/* Instructions that appear below the username QR code on a sharable exported image. */
"USERNAME_QR_CODE_EXPORT_INSTRUCTIONS" = "用你的手機掃描此二維碼，開始與我在 Signal 上聊天。";

/* A message in a toast informing the user their username, link, and QR code have successfully been reset. Embeds {{ the user's new username }}. */
"USERNAME_RESET_SUCCESSFUL_TOAST" = "你的二維碼和連結已重設，你的用戶名稱為 %1$@";

/* An error message shown when the user has typed a username that starts with a digit, which is invalid. */
"USERNAME_SELECTION_CANNOT_START_WITH_DIGIT_ERROR_MESSAGE" = "用戶名稱不得以數字開頭";

/* A message explaining the side effects of changing your username. */
"USERNAME_SELECTION_CHANGE_USERNAME_CONFIRMATION_MESSAGE" = "更改用戶名稱將重設你現有的二維碼和連結。你確定嗎？";

/* Footer text below a text field in which users type their desired username, which explains how usernames work. Embeds a {{ \"learn more\" link. }}. */
"USERNAME_SELECTION_EXPLANATION_FOOTER_FORMAT" = "用戶名稱都會與一組數字配對。 %1$@";

/* When the user has entered text into a text field for setting their username, a header displays the username text. This string is shown in the header when the text field is empty. */
"USERNAME_SELECTION_HEADER_TEXT_FOR_PLACEHOLDER" = "選擇您的用戶名稱";

/* An error message shown when the user has typed a username that has invalid characters. The character ranges \"a-z\", \"0-9\", \"_\" should not be translated, as they are literal. */
"USERNAME_SELECTION_INVALID_CHARACTERS_ERROR_MESSAGE" = "使用者名稱僅可包括英文字母 (a-z)、數字 (0-9) 及底線 (_)";

/* An error message shown when the user has typed an invalid discriminator for their username. */
"USERNAME_SELECTION_INVALID_DISCRIMINATOR_ERROR_MESSAGE" = "無效的用戶名稱，輸入至少 2 位數";

/* The message of a sheet that pops up when the user taps \"Learn More\" in text that explains how usernames work. This message help explain that the automatically-generated numeric suffix of their username helps keep their username private, to avoid them being contacted by people by whom they don't want to be contacted. */
"USERNAME_SELECTION_LEARN_MORE_ACTION_SHEET_MESSAGE" = "這組數字有助將你的用戶名稱保密，以免你受到不必要的訊息騷擾。請僅向你願意與其通訊的聯絡人和群組分享你的用戶名稱。如要更改用戶名稱，你將會收到一組新的數字。";

/* The title of a sheet that pops up when the user taps \"Learn More\" in text that explains how usernames work. The sheet will present a more detailed explanation of the username's numeric suffix. */
"USERNAME_SELECTION_LEARN_MORE_ACTION_SHEET_TITLE" = "這個號碼是什麼？";

/* An error message shown when the user wants to set their username to an unavailable value. */
"USERNAME_SELECTION_NOT_AVAILABLE_ERROR_MESSAGE" = "此用戶名稱無法使用";

/* An error message shown when the user has attempted too many username reservations. */
"USERNAME_SELECTION_RESERVATION_RATE_LIMITED_ERROR_MESSAGE" = "嘗試次數過多，請稍後再試";

/* The placeholder for a text field into which users can type their desired username. */
"USERNAME_SELECTION_TEXT_FIELD_PLACEHOLDER" = "用戶名稱";

/* The title for the username selection view. */
"USERNAME_SELECTION_TITLE" = "用戶名稱";

/* An error message shown when the user has typed '00' as their discriminator for their username. */
"USERNAME_SELECTION_ZERO_DISCRIMINATOR_ERROR_MESSAGE" = "此數字不能為 00。請輸入 1–9 之間的數字";

/* An error message indicating that a usernames-related requeset failed because of a network error. */
"USERNAMES_REMOTE_MUTATION_ERROR_DESCRIPTION" = "用戶名稱僅可在連接網際網路時更新。";

/* 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" = "您已將 %1$@ 標記為未驗證。";

/* 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" = "您已在其他裝置上將 %1$@ 標記為未驗證。";

/* 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" = "您已將 %1$@ 標示為已驗證。";

/* 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" = "您已在其他裝置上將 %1$@ 標記為已驗證。";

/* Generic message indicating that verification state changed for a given user. */
"VERIFICATION_STATE_CHANGE_GENERIC" = "驗證狀態已更改。";

/* 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" = "檢查安全碼";

/* Instructions for verifying your safety number. Embeds {{contact's name}} */
"VERIFY_SAFETY_NUMBER_INSTRUCTIONS" = "若要驗證你與 %1$@ 之間的端對端加密，請比較上方數字與對方裝置上的數字是否一樣。 你亦可掃瞄對方裝置上的二維碼。";

/* Toast alert text shown when tapping on a video that cannot be played. */
"VIDEO_BROKEN" = "無法播放此影片";

/* Accessibility label for placing a video call */
"VIDEO_CALL_LABEL" = "視像通話";

/* Button label for the 'View Contact' button */
"VIEW_CONTACT_BUTTON" = "檢視聯絡人";

/* Label for the 'view more' button */
"VIEW_MORE_BUTTON" = "檢視更多";

/* Toast alert text shown when tapping on a view-once message that has already been viewed. */
"VIEW_ONCE_ALREADY_VIEWED_TOAST" = "您已看過此訊息。";

/* Tooltip highlighting the view once messages button. */
"VIEW_ONCE_MESSAGES_TOOLTIP" = "輕觸此處以設定此訊息在看過後消失。";

/* Toast alert text shown when tapping on a view-once message that you have sent. */
"VIEW_ONCE_OUTGOING_TOAST" = "閱後即焚媒體在發送後被刪除";

/* View the photo of a group or user */
"VIEW_PHOTO" = "檢視照片";

/* View the story of a group or user */
"VIEW_STORY" = "瀏覽限時動態";

/* Accessibility label for placing a voice call */
"VOICE_CALL_LABEL" = "語音通話";

/* Indicates how to cancel a voice message. */
"VOICE_MESSAGE_CANCEL_INSTRUCTIONS" = "滑動以取消";

/* Message for the tooltip indicating the 'voice message' needs to be held to be held down to record. */
"VOICE_MESSAGE_TOO_SHORT_TOOLTIP" = "按住以錄製。";

/* Accessibility label for gradient wallpaper swatch, naming the two colors in the gradient. {{ Embeds the names of the two colors in the gradient }} */
"WALLPAPER_GRADIENT_COLORS_ACCESSIBILITY_LABEL" = "具有 %1$@ 和 %2$@ 的漸層";

/* Placeholder text for header of the wallpaper mini preview */
"WALLPAPER_MINI_PREVIEW_CONTACT_NAME" = "聯絡人名稱";

/* Blur button on wallpaper preview. */
"WALLPAPER_PREVIEW_BLUR_BUTTON" = "模糊照片";

/* The incoming bubble text when setting a photo */
"WALLPAPER_PREVIEW_INCOMING_MESSAGE_PHOTO" = "捏合以縮放，拖曳以調整。";

/* The incoming bubble text when setting a preset */
"WALLPAPER_PREVIEW_INCOMING_MESSAGE_PRESET" = "滑動以預覽更多背景。";

/* The outgoing bubble text when setting a wallpaper for all chats. */
"WALLPAPER_PREVIEW_OUTGOING_MESSAGE_ALL_CHATS" = "為所有聊天設定背景。";

/* The outgoing bubble text when setting a wallpaper for specific chat. Embeds {{chat name}} */
"WALLPAPER_PREVIEW_OUTGOING_MESSAGE_FORMAT" = "為 %1$@ 設定背景。";

/* Title for the wallpaper preview view. */
"WALLPAPER_PREVIEW_TITLE" = "預覽";

/* Clear chat color action in wallpaper settings view. */
"WALLPAPER_SETTINGS_CLEAR_CHAT_COLOR" = "清除聊天色彩";

/* Confirmation dialog when clearing the chat color for a specific chat. */
"WALLPAPER_SETTINGS_CLEAR_CHAT_COLOR_CHAT_CONFIRMATION" = "要清除此聊天的聊天色彩嗎？";

/* Clear wallpaper action in wallpaper settings view. */
"WALLPAPER_SETTINGS_CLEAR_WALLPAPER" = "移除背景";

/* Confirmation dialog when clearing the wallpaper for a specific chat. */
"WALLPAPER_SETTINGS_CLEAR_WALLPAPER_CHAT_CONFIRMATION" = "要移除此聊天的背景嗎？";

/* Dim wallpaper action in wallpaper settings view. */
"WALLPAPER_SETTINGS_DIM_WALLPAPER" = "深色主題時讓背景變暗";

/* An error indicating to the user that we failed to clear the wallpaper. */
"WALLPAPER_SETTINGS_FAILED_TO_CLEAR" = "無法移除背景，請稍後再試。如問題仍然出現，請聯絡技術支援。";

/* Label for 'reset all chat colors' action in the global wallpaper settings. */
"WALLPAPER_SETTINGS_RESET_ALL_CHAT_COLORS" = "重設所有色彩";

/* Label for 'reset all wallpapers' action in the global wallpaper settings. */
"WALLPAPER_SETTINGS_RESET_ALL_WALLPAPERS" = "重設所有背景";

/* Message of confirmation dialog when resetting the global wallpaper settings. */
"WALLPAPER_SETTINGS_RESET_CHAT_COLORS_CONFIRMATION_MESSAGE" = "您要覆寫所有聊天色彩嗎？";

/* Title of confirmation dialog when resetting the global wallpaper settings. */
"WALLPAPER_SETTINGS_RESET_CHAT_COLORS_CONFIRMATION_TITLE" = "重設所有聊天色彩";

/* Reset conversation chat color action in wallpaper settings view. */
"WALLPAPER_SETTINGS_RESET_CONVERSATION_CHAT_COLOR" = "重設聊天色彩";

/* Reset conversation wallpaper action in wallpaper settings view. */
"WALLPAPER_SETTINGS_RESET_CONVERSATION_WALLPAPER" = "重設背景";

/* Label for 'reset default chat color' action in the global wallpaper settings. */
"WALLPAPER_SETTINGS_RESET_DEFAULT_CHAT_COLOR" = "重設所有預設色彩";

/* Reset global chat colors action in wallpaper settings view. */
"WALLPAPER_SETTINGS_RESET_DEFAULT_CHAT_COLORS" = "重設所有聊天色彩";

/* Label for 'reset default wallpaper' action in the global wallpaper settings. */
"WALLPAPER_SETTINGS_RESET_DEFAULT_WALLPAPER" = "重設預設背景";

/* Reset wallpapers action in wallpaper settings view. */
"WALLPAPER_SETTINGS_RESET_GLOBAL_WALLPAPER" = "重設所有背景";

/* Message of confirmation dialog when resetting the global wallpaper settings. */
"WALLPAPER_SETTINGS_RESET_WALLPAPERS_CONFIRMATION_MESSAGE" = "您要覆寫所有背景嗎？";

/* Title of confirmation dialog when resetting the global wallpaper settings. */
"WALLPAPER_SETTINGS_RESET_WALLPAPERS_CONFIRMATION_TITLE" = "重設背景";

/* Set chat color action in color and wallpaper settings view. */
"WALLPAPER_SETTINGS_SET_CHAT_COLOR" = "聊天顔色";

/* Set wallpaper action in wallpaper settings view. */
"WALLPAPER_SETTINGS_SET_WALLPAPER" = "設定背景";

/* Second person pronoun to represent the local user. */
"YOU" = "您";

/* text indicating the message was remotely deleted by you */
"YOU_DELETED_THIS_MESSAGE" = "你已刪除此訊息";

/* Info Message when you disabled disappearing messages. */
"YOU_DISABLED_DISAPPEARING_MESSAGES_CONFIGURATION" = "您已停用限時訊息。";

/* alert body shown when trying to use features in the app before completing registration-related setup. */
"YOU_MUST_COMPLETE_ONBOARDING_BEFORE_PROCEEDING" = "您必須完成設定方可繼續。";

/* Info Message when you update disappearing messages duration. Embeds a {{time amount}} before messages disappear. see the *_TIME_AMOUNT strings for context. */
"YOU_UPDATED_DISAPPEARING_MESSAGES_CONFIGURATION" = "您已將限時訊息的消失時間設為 %1$@。";
