/* 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 許可\n認證 Signal 為非牟利機構";

/* 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" = "重設 APP 嘅資料";

/* Message for an action sheet confirming the user wants to wipe all app data. */
"APP_LAUNCH_FAILURE_WIPE_APP_DATA_CONFIRMATION_MESSAGE" = "APP 嘅全部資料會永久刪除。淨係喺無辦法啟動個 APP 嗰陣先好咁做。";

/* Title for an action sheet confirming the user wants to wipe all app data. */
"APP_LAUNCH_FAILURE_WIPE_APP_DATA_CONFIRMATION_TITLE" = "係咪要重設所有 APP 嘅資料？";

/* 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" = "呢個媒體會儲存喺手機嘅「相片」APP。視乎你嘅手機權限，其他 APP 可能會睇到。";

/* 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" = "%1$@ / %2$@（%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" = "下載緊 %1$@ / %2$@ (%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" = "上載緊：%1$@ / %2$@（%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" = "您可以喺 iOS 設定 app 度啟用咪高峰存取，以便喺 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" = "接聽，但唔騷我個樣";

/* 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" = "分享俾我哋嘅資料只會包括基礎 APP 資訊，同埋唔會包括你嘅通話內容。";

/* 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" = "接聽，但唔 show 樣";

/* 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" = "您可以喺 iOS 設定 app 度啟用聯絡人存取，以便睇下您有邊啲聯絡人係 Signal 使用者。";

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

/* No comment provided by engineer. */
"CONFIRM_DELETE_DATA_TEXT" = "咁就會刪除您嘅訊息並重設個 app 個囉噃。完成晒嘅時候，個 app 會自行關閉。";

/* 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" = "想反映一下關於個 app 嘅淺見";

/* A brief localized representation of the 'feedback' support filter. */
"CONTACT_SUPPORT_FILTER_FEEDBACK_SHORT" = "App 意見反映";

/* 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" = "當你提交之後，你嘅記錄會透過一個專屬而且未經發佈嘅網址喺網上發佈 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" = "向 Signal 捐款 %1$@";

/* 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" = "向 Signal 捐款 %1$@";

/* 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" = "向 Signal 捐款 %1$@";

/* 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 嘅捐款仲處理緊。請用你個銀行 APP 去核准你嘅付款，然後先至做另一次捐款。";

/* 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 嘅捐款仲處理緊。請用你個銀行 APP 去核准你嘅付款，然後先至做另一次捐款。";

/* 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 用戶可以安全通訊。如果你係美國居民，請保留呢張收據作為你嘅稅務記錄。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" = "繼續操作將會取消你最近嘅捐款。系統唔會向你收取任何費用，但喺你採取行動之前，銀行 app 可能會顯示付款請求。係咪確定要進行新嘅捐款？";

/* 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 捐款。請用銀行 APP 核准你嘅捐款，或者再試多次。";

/* 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 單次捐款。請用銀行 APP 核准你嘅 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 定期捐款。請用銀行 APP 核准你嘅 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" = "Hi！\n\n為咗確保 iPhone 入面嘅聊天內容安全保密，我最近轉咗用 Signal。我想邀請你一齊用呢個 APP，等我哋以後可以放心傾計：得你同我睇到入面嘅訊息，同埋聽到入面嘅通話內容㗎咋。\n\nSignal 喺 iPhone、Android 同桌面電腦都用到㗎。下載連結：%1$@\n\nSignal 嘅用法同其他通訊 APP 一樣，可以傳送相片同影片、打電話，同開始群組聊天。最正嘅係：其他人唔會睇到入面嘅內容，就算係 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" = "開啟電郵 app 失敗";

/* 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" = "喺加入通話之前，你只會睇到手機聯絡人、同你有共同群組，或者曾經同你單對單聊天嘅人名。加入通話之後，你就可以睇到晒所有名同相。";

/* 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" = "Who Can View This Story";

/* 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 設定 app 度啟用聯絡人存取，以便邀請您嘅好友加入 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" = "下載緊 %1$@ / %2$@ (%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" = "唔好閂 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 版 APP 或者 %2$@ 去安裝桌面版 APP。";

/* 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 設定 APP 度啟用相機權限。";

/* 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" = "All Except...";

/* 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$@ to %2$@ · Story";

/* 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" = "開住個 App 嘅時候先播";

/* 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" = "確定";

/* 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 碼，您整過個新嘅都得。咁您就可以註冊同使用您嘅帳戶，但係您就會冇咗先前儲存落嘅一啲設定，例如話您嘅個人資料資訊。";

/* 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" = "揀選邊個可以喺 Signal 度用您個電話冧把 %1$@ 搵到您";

/* 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 碼嘅機會畀您用晒喇，但係您仍然可以整過個新嘅，以便繼續用返您個 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 嘅資訊就安心加密，淨係得您先接觸到。當您重新裝過 Signal 嘅時候，您嘅個人資料、設定同埋聯絡人亦都可以還原。平時開啟個 app 就唔需要用到您個 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 儲存嘅資料受到加密保護，淨係得你先睇到。當你重新安裝返 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 碼，我哋定時定候會叫您打一次。慢慢就唔會問得您咁密㗎喇。";

/* 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" = "This person will no longer be able to view this story.";

/* 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" = "對你嘅 GIF 傳送咗 %1$@ 心情回應";

/* 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 碼，你可以建立一個新嘅。你可以註冊同使用帳戶，但係就會冇咗之前儲存咗嘅設定，例如你嘅個人檔案資料。如果你已經啟用「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" = "我哋冇辦法透過短訊傳送驗證碼俾你。試吓改用語音通話接收驗證碼啦。";

/* 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" = "我哋冇辦法透過語音通話傳送驗證碼俾你。試吓改用短訊接收驗證碼啦。";

/* 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 儲存空間」。你可以選擇卸載或者刪除已經唔用嘅 APP 或者內容。";

/* 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" = "下列嘅人可能已重新裝過 Signal 或者換咗部機。同佢哋驗證下您嘅安全碼，可以確保私隱。";

/* 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" = "垃圾訊息通常會用「Hi」開頭嚟吸引你。如果你應機，佢哋可能就會繼續拉你入局。";

/* 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" = "App 圖示";

/* The title for the app icon section in the appearance settings. */
"SETTINGS_APPEARANCE_APP_ICON" = "App 圖示";

/* 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 電話 app 嘅「通話記錄」度顯示通話。";

/* 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" = "App 安全設定";

/* 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 app 去註冊。";

/* 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！條 Link 喺度：";

/* 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" = "You can’t reply to this story because you’re no longer a member of this group.";

/* 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" = "Turn Off Stories";

/* Footer for the 'turn on' section of the stories settings */
"STORIES_SETTINGS_TURN_ON_FOOTER" = "Share stories and view stories from others. Stories automatically disappear after 24 hours.";

/* Button to turn on stories on the story privacy settings view */
"STORIES_SETTINGS_TURN_ON_STORIES_BUTTON" = "Turn On Stories";

/* 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" = "Couldn't load link. Check your connection and try again.";

/* 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" = "輸入或者貼上網址";

/* 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" = "你對 %2$@ 嘅限時動態傳送咗 %1$@ 心情回應";

/* 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$@ 對 %3$@ 嘅限時動態傳送咗 %2$@ 心情回應";

/* 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" = "All Except...";

/* 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" = "Choose which Signal Connections can view your story. Changes won’t affect stories you’ve already sent.";

/* Section header for the 'viewers' section on the 'story settings' view */
"STORY_SETTINGS_WHO_CAN_VIEW_THIS_HEADER" = "Who Can View This Story";

/* 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" = "複製咗捐款者 ID 去剪貼簿";

/* 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" = "記錄檔 URL：%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" = "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$@。";
