diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/test/ui/details/CovidCertificateDetailsFragment.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/test/ui/details/CovidCertificateDetailsFragment.kt index 670da564f0f1f45af487c4cdca23c5ab9a2fa4f9..c1e6501dab3b07d90de7a771569f387d51d95e89 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/test/ui/details/CovidCertificateDetailsFragment.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/covidcertificate/test/ui/details/CovidCertificateDetailsFragment.kt @@ -18,8 +18,9 @@ import de.rki.coronawarnapp.ui.qrcode.fullscreen.QrCodeFullScreenFragmentArgs import de.rki.coronawarnapp.ui.view.onOffsetChange import de.rki.coronawarnapp.util.DialogHelper import de.rki.coronawarnapp.util.TimeAndDateExtensions.toDateOfBirthFormat -import de.rki.coronawarnapp.util.TimeAndDateExtensions.toShortDayFormat +import de.rki.coronawarnapp.util.TimeAndDateExtensions.toDayFormat import de.rki.coronawarnapp.util.TimeAndDateExtensions.toShortTimeFormat +import de.rki.coronawarnapp.util.TimeAndDateExtensions.toUserTimeZone import de.rki.coronawarnapp.util.di.AutoInject import de.rki.coronawarnapp.util.ui.popBackStack import de.rki.coronawarnapp.util.ui.viewBinding @@ -60,6 +61,8 @@ class CovidCertificateDetailsFragment : Fragment(R.layout.fragment_covid_certifi private fun FragmentCovidCertificateDetailsBinding.onCertificateReady( testCertificate: TestCertificate ) { + val testDateTime = testCertificate.sampleCollectedAt.toUserTimeZone() + name.text = testCertificate.run { "$lastName, $firstName" } birthDate.text = testCertificate.dateOfBirth.toDateOfBirthFormat() diseaseType.text = testCertificate.targetName @@ -67,8 +70,8 @@ class CovidCertificateDetailsFragment : Fragment(R.layout.fragment_covid_certifi testName.text = testCertificate.testName testManufacturer.text = testCertificate.testNameAndManufacturer testDate.text = "%s %s".format( - testCertificate.sampleCollectedAt.toShortDayFormat(), - testCertificate.sampleCollectedAt.toShortTimeFormat() + testDateTime.toDayFormat(), + testDateTime.toShortTimeFormat() ) testResult.text = testCertificate.testResult testCenter.text = testCertificate.testCenter diff --git a/Corona-Warn-App/src/main/res/values-bg/green_certificate_strings.xml b/Corona-Warn-App/src/main/res/values-bg/green_certificate_strings.xml index fa89d6092649084bd11e75f81ffd1d159ab31e15..def0501b91efd32c99fbf747bdf7803096035225 100644 --- a/Corona-Warn-App/src/main/res/values-bg/green_certificate_strings.xml +++ b/Corona-Warn-App/src/main/res/values-bg/green_certificate_strings.xml @@ -21,10 +21,10 @@ <string name="request_gc_dialog_title">"ОтмÑна на региÑтрациÑ"</string> <!-- XTXT: Request green certificate exit dialog message --> <string name="request_gc_dialog_message">"Ðко отмените региÑтрациÑта на теÑта, нÑма да може да получите резултата от него в приложението."</string> + <!-- XBUT: Request green certificate exit dialog positive button --> + <string name="request_gc_dialog_positive_button">"Отказвам Ñе от региÑтрациÑта"</string> <!-- XBUT: Request green certificate exit dialog negative button --> - <string name="request_gc_dialog_positive_button">"ОК"</string> - <!-- XBUT: Request green certificate exit dialog negative button --> - <string name="request_gc_dialog_negative_button">"Отказ"</string> + <string name="request_gc_dialog_negative_button">"Продължавам Ñ Ñ€ÐµÐ³Ð¸ÑтрациÑта"</string> <!-- XTXT: Detail green certificate title --> <string name="detail_green_certificate_title">"Цифров COVID Ñертификат на ЕС за теÑтване"</string> <!-- XTXT: Detail green certificate test type --> @@ -99,4 +99,8 @@ <string name="test_certificate_error_label_refreshing">"ВашиÑÑ‚ Ñертификат Ñе Ñъздава..."</string> <!-- XTXT: Test error card body refreshing --> <string name="test_certificate_error_refreshing_status">"ВашиÑÑ‚ Ñертификат Ñе заÑвÑва. Това може да отнеме нÑколко минути..."</string> + <!-- XBUT: Text for invalid test certificate error button, linking to FAQ--> + <string name="test_certificate_error_invalid_labid_faq">"ЧЗВ за Ñертификати за извършен теÑÑ‚"</string> + <!-- XTXT: Explains user about test certificate: URL, has to be "translated" into english (relevant for all languages except german) - https://www.coronawarn.app/en/faq/#vac_cert_invalid --> + <string name="test_certificate_error_invalid_labid_faq_link">"https://www.coronawarn.app/en/faq/#test_cert"</string> </resources> \ No newline at end of file diff --git a/Corona-Warn-App/src/main/res/values-en/green_certificate_strings.xml b/Corona-Warn-App/src/main/res/values-en/green_certificate_strings.xml index f0daa94caf21542f19635794aae920a0adea4add..b4756ec65e0feffb7d447d7ec4b59e6d53eed562 100644 --- a/Corona-Warn-App/src/main/res/values-en/green_certificate_strings.xml +++ b/Corona-Warn-App/src/main/res/values-en/green_certificate_strings.xml @@ -21,10 +21,10 @@ <string name="request_gc_dialog_title">"Cancel Registration"</string> <!-- XTXT: Request green certificate exit dialog message --> <string name="request_gc_dialog_message">"If you cancel the test registration, you cannot receive your test result in the app."</string> + <!-- XBUT: Request green certificate exit dialog positive button --> + <string name="request_gc_dialog_positive_button">"Cancel Registration"</string> <!-- XBUT: Request green certificate exit dialog negative button --> - <string name="request_gc_dialog_positive_button">"OK"</string> - <!-- XBUT: Request green certificate exit dialog negative button --> - <string name="request_gc_dialog_negative_button">"Cancel"</string> + <string name="request_gc_dialog_negative_button">"Continue Registration"</string> <!-- XTXT: Detail green certificate title --> <string name="detail_green_certificate_title">"EU Digital COVID Test Certificate"</string> <!-- XTXT: Detail green certificate test type --> @@ -99,4 +99,8 @@ <string name="test_certificate_error_label_refreshing">"Your certificate is being created..."</string> <!-- XTXT: Test error card body refreshing --> <string name="test_certificate_error_refreshing_status">"Your certificate is being requested. This may take a few minutes..."</string> + <!-- XBUT: Text for invalid test certificate error button, linking to FAQ--> + <string name="test_certificate_error_invalid_labid_faq">"FAQ for Test Certificates"</string> + <!-- XTXT: Explains user about test certificate: URL, has to be "translated" into english (relevant for all languages except german) - https://www.coronawarn.app/en/faq/#vac_cert_invalid --> + <string name="test_certificate_error_invalid_labid_faq_link">"https://www.coronawarn.app/en/faq/#test_cert"</string> </resources> \ No newline at end of file diff --git a/Corona-Warn-App/src/main/res/values-pl/green_certificate_strings.xml b/Corona-Warn-App/src/main/res/values-pl/green_certificate_strings.xml index 1c42258b5bd01afb2a222eb2d78d5eabc754be71..f602b6c69c8bac0284c7c1f268e09f836dcdde7f 100644 --- a/Corona-Warn-App/src/main/res/values-pl/green_certificate_strings.xml +++ b/Corona-Warn-App/src/main/res/values-pl/green_certificate_strings.xml @@ -21,10 +21,10 @@ <string name="request_gc_dialog_title">"Anuluj rejestracjÄ™"</string> <!-- XTXT: Request green certificate exit dialog message --> <string name="request_gc_dialog_message">"Anulowanie rejestracji testu uniemożliwi otrzymanie wyniku testu w aplikacji."</string> + <!-- XBUT: Request green certificate exit dialog positive button --> + <string name="request_gc_dialog_positive_button">"Anuluj rejestracjÄ™"</string> <!-- XBUT: Request green certificate exit dialog negative button --> - <string name="request_gc_dialog_positive_button">"OK"</string> - <!-- XBUT: Request green certificate exit dialog negative button --> - <string name="request_gc_dialog_negative_button">"Anuluj"</string> + <string name="request_gc_dialog_negative_button">"Kontynuuj rejestracjÄ™"</string> <!-- XTXT: Detail green certificate title --> <string name="detail_green_certificate_title">"Unijny cyfrowy certyfikat testu na COVID"</string> <!-- XTXT: Detail green certificate test type --> @@ -99,4 +99,8 @@ <string name="test_certificate_error_label_refreshing">"Certyfikat jest tworzony..."</string> <!-- XTXT: Test error card body refreshing --> <string name="test_certificate_error_refreshing_status">"Żądanie dotyczÄ…ce certyfikatu jest przetwarzane. Może to potrwać kilka minut..."</string> + <!-- XBUT: Text for invalid test certificate error button, linking to FAQ--> + <string name="test_certificate_error_invalid_labid_faq">"CzÄ™sto zadawane pytania na temat certyfikatów testów"</string> + <!-- XTXT: Explains user about test certificate: URL, has to be "translated" into english (relevant for all languages except german) - https://www.coronawarn.app/en/faq/#vac_cert_invalid --> + <string name="test_certificate_error_invalid_labid_faq_link">"https://www.coronawarn.app/en/faq/#test_cert"</string> </resources> \ No newline at end of file diff --git a/Corona-Warn-App/src/main/res/values-ro/green_certificate_strings.xml b/Corona-Warn-App/src/main/res/values-ro/green_certificate_strings.xml index ac9cc94ace505c368451612aa96704a73282b1f4..6c13688641471e90d1b77b856856cdeeb7dd89ff 100644 --- a/Corona-Warn-App/src/main/res/values-ro/green_certificate_strings.xml +++ b/Corona-Warn-App/src/main/res/values-ro/green_certificate_strings.xml @@ -21,10 +21,10 @@ <string name="request_gc_dialog_title">"Anulare înregistrare"</string> <!-- XTXT: Request green certificate exit dialog message --> <string name="request_gc_dialog_message">"Dacă anulaÈ›i înregistrarea testului, nu puteÈ›i primi rezultatul testului dvs. în aplicaÈ›ie."</string> + <!-- XBUT: Request green certificate exit dialog positive button --> + <string name="request_gc_dialog_positive_button">"Anulare înregistrare"</string> <!-- XBUT: Request green certificate exit dialog negative button --> - <string name="request_gc_dialog_positive_button">"OK"</string> - <!-- XBUT: Request green certificate exit dialog negative button --> - <string name="request_gc_dialog_negative_button">"Anulare"</string> + <string name="request_gc_dialog_negative_button">"Continuare înregistrare"</string> <!-- XTXT: Detail green certificate title --> <string name="detail_green_certificate_title">"Certificat de test COVID digital UE"</string> <!-- XTXT: Detail green certificate test type --> @@ -99,4 +99,8 @@ <string name="test_certificate_error_label_refreshing">"Certificatul dvs. este în curs de creare..."</string> <!-- XTXT: Test error card body refreshing --> <string name="test_certificate_error_refreshing_status">"Certificatul dvs. este în curs de solicitare. Acest lucru poate dura câteva minute..."</string> + <!-- XBUT: Text for invalid test certificate error button, linking to FAQ--> + <string name="test_certificate_error_invalid_labid_faq">"ÃŽntrebări frecvente privind certificatele de test"</string> + <!-- XTXT: Explains user about test certificate: URL, has to be "translated" into english (relevant for all languages except german) - https://www.coronawarn.app/en/faq/#vac_cert_invalid --> + <string name="test_certificate_error_invalid_labid_faq_link">"https://www.coronawarn.app/en/faq/#test_cert"</string> </resources> \ No newline at end of file diff --git a/Corona-Warn-App/src/main/res/values-tr/green_certificate_strings.xml b/Corona-Warn-App/src/main/res/values-tr/green_certificate_strings.xml index 2fdfd113ef26b3330a2f44859b3bd25faa9f0bc0..5d4c623aacbc8b447abf12a94a8a6faf8a1ee6f7 100644 --- a/Corona-Warn-App/src/main/res/values-tr/green_certificate_strings.xml +++ b/Corona-Warn-App/src/main/res/values-tr/green_certificate_strings.xml @@ -21,10 +21,10 @@ <string name="request_gc_dialog_title">"Kaydı Ä°ptal Et"</string> <!-- XTXT: Request green certificate exit dialog message --> <string name="request_gc_dialog_message">"Test kaydını iptal ederseniz test sonucunuzu uygulamaya alamazsınız."</string> + <!-- XBUT: Request green certificate exit dialog positive button --> + <string name="request_gc_dialog_positive_button">"Kaydı Ä°ptal Et"</string> <!-- XBUT: Request green certificate exit dialog negative button --> - <string name="request_gc_dialog_positive_button">"Tamam"</string> - <!-- XBUT: Request green certificate exit dialog negative button --> - <string name="request_gc_dialog_negative_button">"Ä°ptal Et"</string> + <string name="request_gc_dialog_negative_button">"Kayda Devam Et"</string> <!-- XTXT: Detail green certificate title --> <string name="detail_green_certificate_title">"AB Dijital COVID Test Sertifikası"</string> <!-- XTXT: Detail green certificate test type --> @@ -99,4 +99,8 @@ <string name="test_certificate_error_label_refreshing">"Sertifikanız oluÅŸturuluyor..."</string> <!-- XTXT: Test error card body refreshing --> <string name="test_certificate_error_refreshing_status">"Sertifikanız talep ediliyor. Bu iÅŸlem birkaç dakika sürebilir..."</string> + <!-- XBUT: Text for invalid test certificate error button, linking to FAQ--> + <string name="test_certificate_error_invalid_labid_faq">"Test Sertifikaları için SSS"</string> + <!-- XTXT: Explains user about test certificate: URL, has to be "translated" into english (relevant for all languages except german) - https://www.coronawarn.app/en/faq/#vac_cert_invalid --> + <string name="test_certificate_error_invalid_labid_faq_link">"https://www.coronawarn.app/en/faq/#test_cert"</string> </resources> \ No newline at end of file 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 be47fa7e524f0f247498ed274e8647639a7a9727..0ede2ab73eb29697b5e5a46d2bccc5bed99c3b54 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 @@ -22,10 +22,10 @@ <string name="request_gc_dialog_title">"Cancel Registration"</string> <!-- XTXT: Request green certificate exit dialog message --> <string name="request_gc_dialog_message">"If you cancel the test registration, you cannot receive your test result in the app."</string> + <!-- XBUT: Request green certificate exit dialog positive button --> + <string name="request_gc_dialog_positive_button">"Cancel Registration"</string> <!-- XBUT: Request green certificate exit dialog negative button --> - <string name="request_gc_dialog_positive_button">"OK"</string> - <!-- XBUT: Request green certificate exit dialog negative button --> - <string name="request_gc_dialog_negative_button">"Cancel"</string> + <string name="request_gc_dialog_negative_button">"Continue Registration"</string> <!-- XTXT: Detail green certificate title --> <string name="detail_green_certificate_title">"EU Digital COVID Test Certificate"</string> <!-- XTXT: Detail green certificate test type --> @@ -101,7 +101,7 @@ <!-- XTXT: Test error card body refreshing --> <string name="test_certificate_error_refreshing_status">"Your certificate is being requested. This may take a few minutes..."</string> <!-- XBUT: Text for invalid test certificate error button, linking to FAQ--> - <string name="test_certificate_error_invalid_labid_faq"></string> + <string name="test_certificate_error_invalid_labid_faq">"FAQ for Test Certificates"</string> <!-- XTXT: Explains user about test certificate: URL, has to be "translated" into english (relevant for all languages except german) - https://www.coronawarn.app/en/faq/#vac_cert_invalid --> - <string name="test_certificate_error_invalid_labid_faq_link"></string> + <string name="test_certificate_error_invalid_labid_faq_link">"https://www.coronawarn.app/en/faq/#test_cert"</string> </resources> \ No newline at end of file