diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/exception/ErrorMessage.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/exception/ErrorMessage.kt index 9c96623b96597c703525b5bcea1542c234d6a8af..5ecf0593827d5792b950265dc93e22783894578a 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/exception/ErrorMessage.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/exception/ErrorMessage.kt @@ -3,12 +3,10 @@ package de.rki.coronawarnapp.covidcertificate.exception import de.rki.coronawarnapp.R const val ERROR_MESSAGE_GENERIC = R.string.errors_generic_text_unknown_error_cause - -// TODO change to correct error message once provided -const val ERROR_MESSAGE_TRY_AGAIN = ERROR_MESSAGE_GENERIC -const val ERROR_MESSAGE_DCC_NOT_SUPPORTED_BY_LAB = ERROR_MESSAGE_GENERIC -const val ERROR_MESSAGE_NO_NETWORK = ERROR_MESSAGE_GENERIC -const val ERROR_MESSAGE_E2E_ERROR_CALL_HOTLINE = ERROR_MESSAGE_GENERIC -const val ERROR_MESSAGE_TRY_AGAIN_DCC_NOT_AVAILABLE_YET = ERROR_MESSAGE_GENERIC -const val ERROR_MESSAGE_CLIENT_ERROR_CALL_HOTLINE = ERROR_MESSAGE_GENERIC -const val ERROR_MESSAGE_DCC_EXPIRED = ERROR_MESSAGE_GENERIC +const val ERROR_MESSAGE_TRY_AGAIN = R.string.error_tc_try_again +const val ERROR_MESSAGE_DCC_NOT_SUPPORTED_BY_LAB = R.string.error_tc_dcc_not_supported_by_lab +const val ERROR_MESSAGE_NO_NETWORK = R.string.error_tc_no_network +const val ERROR_MESSAGE_E2E_ERROR_CALL_HOTLINE = R.string.error_tc_e2e_error_call_hotline +const val ERROR_MESSAGE_TRY_AGAIN_DCC_NOT_AVAILABLE_YET = R.string.error_tc_try_again_dcc_not_available_yet +const val ERROR_MESSAGE_CLIENT_ERROR_CALL_HOTLINE = R.string.error_tc_client_error_call_hotline +const val ERROR_MESSAGE_DCC_EXPIRED = R.string.error_tc_dcc_expired diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/exception/TestCertificateServerException.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/exception/TestCertificateServerException.kt index 0935900237be8945628a49e506bd0a8bc7218ecb..49238be36a44c61fa17af02edbef221f2c3fa1cf 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/exception/TestCertificateServerException.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/exception/TestCertificateServerException.kt @@ -50,20 +50,17 @@ class TestCertificateServerException( "DCC Test Certificate Components failed with error 500: Internal server error.", ERROR_MESSAGE_TRY_AGAIN ), - // TODO error message not defined DCC_COMP_500_LAB_INVALID_RESPONSE( "DCC Components failed with error 500: Lab Invalid response", - ERROR_MESSAGE_GENERIC + ERROR_MESSAGE_E2E_ERROR_CALL_HOTLINE ), - // TODO error message not defined DCC_COMP_500_SIGNING_CLIENT_ERROR( "DCC Components failed with error 500: Signing client error", - ERROR_MESSAGE_GENERIC + ERROR_MESSAGE_E2E_ERROR_CALL_HOTLINE ), - // TODO error message not defined DCC_COMP_500_SIGNING_SERVER_ERROR( "DCC Components failed with error 500: Signing server error", - ERROR_MESSAGE_GENERIC + ERROR_MESSAGE_E2E_ERROR_CALL_HOTLINE ), DCC_COMP_NO_NETWORK( "DCC Test Certificate Components failed due to no network connection.", diff --git a/Corona-Warn-App/src/main/res/values-de/green_certificate_strings.xml b/Corona-Warn-App/src/main/res/values-de/green_certificate_strings.xml index ff33ad18b4aba6f656a3f78135e1b86908f91e68..40baf5b79178b8f2ce0459db4ec35fb7c0331fb0 100644 --- a/Corona-Warn-App/src/main/res/values-de/green_certificate_strings.xml +++ b/Corona-Warn-App/src/main/res/values-de/green_certificate_strings.xml @@ -68,4 +68,18 @@ <string name="test_certificate_error_label">Fehler bei der Zertifikatsabfrage</string> <!-- XBUT: Test error retry button --> <string name="test_certificate_error_retry_button">Nochmal versuchen</string> + <!-- XTXT: Error text --> + <string name="error_tc_try_again">Es konnte keine Verbindung hergestellt werden. Bitte versuchen Sie es erneut.</string> + <!-- XTXT: Error text --> + <string name="error_tc_dcc_not_supported_by_lab">Ein Testzertifikat kann nicht angefordert werden, da diese Teststelle die Ausstellung von Testzertifikaten nicht unterstützt. Bitte entfernen Sie das Zertifikat oder kontaktieren Sie die technische Hotline über App-Informationen -> Technische Hotline.</string> + <!-- XTXT: Error text --> + <string name="error_tc_no_network">Ihre Internetverbindung wurde unterbrochen. Bitte prüfen Sie die Verbindung und versuchen Sie es erneut.</string> + <!-- XTXT: Error text --> + <string name="error_tc_e2e_error_call_hotline">Ein Fehler ist aufgetreten. Bitte versuchen Sie es später noch einmal oder kontaktieren Sie die technische Hotline über App-Informationen -> Technische Hotline.</string> + <!-- XTXT: Error text --> + <string name="error_tc_try_again_dcc_not_available_yet">Ihr Zertifikat liegt noch nicht vor. Bitte versuchen Sie es noch einmal. Sollte der Fehler weiterhin bestehen, kontaktieren Sie bitte die technische Hotline über App-Informationen -> Technische Hotline.</string> + <!-- XTXT: Error text --> + <string name="error_tc_client_error_call_hotline">Ein Fehler ist aufgetreten. Bitte versuchen Sie es später noch einmal oder kontaktieren Sie die technische Hotline über App-Informationen -> Technische Hotline.</string> + <!-- XTXT: Error text --> + <string name="error_tc_dcc_expired">Das Zertifikat ist nicht mehr aktuell, Sie können es aus der Corona-App entfernen.</string> </resources> diff --git a/Corona-Warn-App/src/main/res/values/green_certificate_strings.xml b/Corona-Warn-App/src/main/res/values/green_certificate_strings.xml index 22122ad766053a60e180e9e46fa8d37a35cfa551..f38e7b47e394504f1e51149ccd550e9be922d874 100644 --- a/Corona-Warn-App/src/main/res/values/green_certificate_strings.xml +++ b/Corona-Warn-App/src/main/res/values/green_certificate_strings.xml @@ -67,4 +67,18 @@ <string name="test_certificate_error_label">Fehler bei der Zertifikatsabfrage</string> <!-- XBUT: Test error retry button --> <string name="test_certificate_error_retry_button">Nochmal versuchen</string> + <!-- XTXT: Error text --> + <string name="error_tc_try_again">Es konnte keine Verbindung hergestellt werden. Bitte versuchen Sie es erneut.</string> + <!-- XTXT: Error text --> + <string name="error_tc_dcc_not_supported_by_lab">Ein Testzertifikat kann nicht angefordert werden, da diese Teststelle die Ausstellung von Testzertifikaten nicht unterstützt. Bitte entfernen Sie das Zertifikat oder kontaktieren Sie die technische Hotline über App-Informationen -> Technische Hotline.</string> + <!-- XTXT: Error text --> + <string name="error_tc_no_network">Ihre Internetverbindung wurde unterbrochen. Bitte prüfen Sie die Verbindung und versuchen Sie es erneut.</string> + <!-- XTXT: Error text --> + <string name="error_tc_e2e_error_call_hotline">Ein Fehler ist aufgetreten. Bitte versuchen Sie es später noch einmal oder kontaktieren Sie die technische Hotline über App-Informationen -> Technische Hotline.</string> + <!-- XTXT: Error text --> + <string name="error_tc_try_again_dcc_not_available_yet">Ihr Zertifikat liegt noch nicht vor. Bitte versuchen Sie es noch einmal. Sollte der Fehler weiterhin bestehen, kontaktieren Sie bitte die technische Hotline über App-Informationen -> Technische Hotline.</string> + <!-- XTXT: Error text --> + <string name="error_tc_client_error_call_hotline">Ein Fehler ist aufgetreten. Bitte versuchen Sie es später noch einmal oder kontaktieren Sie die technische Hotline über App-Informationen -> Technische Hotline.></string> + <!-- XTXT: Error text --> + <string name="error_tc_dcc_expired">Das Zertifikat ist nicht mehr aktuell, Sie können es aus der Corona-App entfernen.</string> </resources>