Handle nonretryable errors during link + sync.

This commit is contained in:
Michelle Tang
2025-01-14 10:42:01 -05:00
committed by Cody Henthorne
parent 148b40e4ff
commit f4ed8e29f4
4 changed files with 43 additions and 4 deletions

View File

@@ -1010,8 +1010,13 @@
<string name="LinkDeviceFragment__sync_failure_title">Message sync failed</string>
<!-- Body of a dialog letting the user know that syncing messages to their linked device failed -->
<string name="LinkDeviceFragment__sync_failure_body">Your messages couldn\'t be transferred to your linked device. You can try re-linking and transferring again, or continue without transferring your message history.</string>
<!-- Body of a dialog letting the user know that syncing messages to their linked device failed but the device was still able to be linked -->
<string name="LinkDeviceFragment__sync_failure_body_unretryable">Your device was successfully linked, but your messages could not be transferred.</string>
<!-- Text button in a dialog that, when pressed, will redirect to the Signal support page -->
<string name="LinkDeviceFragment__learn_more">Learn more</string>
<string name="LinkDeviceFragment__learn_more_url" translatable="false">https://support.signal.org/hc/articles/360007320551</string>
<!-- Text button of a button in a dialog that, when pressed, will restart the process of linking a device -->
<string name="LinkDeviceFragment__sync_failure_retry_button">Try linking again</string>
<string name="LinkDeviceFragment__sync_failure_retry_button">Retry</string>
<!-- Text button of a button in a dialog that, when pressed, will ignore syncing errors and link a new device without syncing message content -->
<string name="LinkDeviceFragment__sync_failure_dismiss_button">Continue without transferring</string>
<!-- Option in context menu to edit the name of a linked device -->