diff --git a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/CoronaWarnApplication.kt b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/CoronaWarnApplication.kt index 244c8811965003a36ab9803ec810065d4cf4559a..c9814562f19e4c7709d1b8372106f93446e6a7a9 100644 --- a/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/CoronaWarnApplication.kt +++ b/Corona-Warn-App/src/main/java/de/rki/coronawarnapp/CoronaWarnApplication.kt @@ -16,9 +16,11 @@ import androidx.lifecycle.ProcessLifecycleOwner import androidx.lifecycle.lifecycleScope import androidx.localbroadcastmanager.content.LocalBroadcastManager import androidx.work.Configuration +import androidx.work.WorkManager import de.rki.coronawarnapp.exception.reporting.ErrorReportReceiver import de.rki.coronawarnapp.exception.reporting.ReportingConstants.ERROR_REPORT_LOCAL_BROADCAST_CHANNEL import de.rki.coronawarnapp.notification.NotificationHelper +import de.rki.coronawarnapp.storage.LocalData import de.rki.coronawarnapp.transaction.RetrieveDiagnosisKeysTransaction import de.rki.coronawarnapp.util.ConnectivityHelper import de.rki.coronawarnapp.worker.BackgroundWorkHelper @@ -30,7 +32,7 @@ import java.security.Security import java.util.UUID class CoronaWarnApplication : Application(), LifecycleObserver, - Application.ActivityLifecycleCallbacks, Configuration.Provider { + Application.ActivityLifecycleCallbacks { companion object { val TAG: String? = CoronaWarnApplication::class.simpleName @@ -54,6 +56,12 @@ class CoronaWarnApplication : Application(), LifecycleObserver, override fun onCreate() { super.onCreate() instance = this + + val configuration = Configuration.Builder() + .setMinimumLoggingLevel(android.util.Log.DEBUG) + .build() + WorkManager.initialize(this, configuration) + NotificationHelper.createNotificationChannel() // Enable Conscrypt for TLS1.3 Support below API Level 29 Security.insertProviderAt(Conscrypt.newProvider(), 1) @@ -70,7 +78,7 @@ class CoronaWarnApplication : Application(), LifecycleObserver, "Application onCreate", "App was woken up" ) // Only do this if the background jobs are enabled - if (ConnectivityHelper.autoModeEnabled(applicationContext)) + if (ConnectivityHelper.autoModeEnabled(applicationContext)) { ProcessLifecycleOwner.get().lifecycleScope.launch { // we want a wakelock as the OS does not handle this for us like in the background // job execution @@ -114,6 +122,11 @@ class CoronaWarnApplication : Application(), LifecycleObserver, if (wifiLock.isHeld) wifiLock.release() if (wakeLock.isHeld) wakeLock.release() } + + // if the user is onboarded we will schedule period background jobs + // in case the app was force stopped and woken up again by the Google WakeUpService + if (LocalData.onboardingCompletedTimestamp() != null) BackgroundWorkScheduler.startWorkScheduler() + } } /** @@ -167,9 +180,4 @@ class CoronaWarnApplication : Application(), LifecycleObserver, LocalBroadcastManager.getInstance(this) .registerReceiver(errorReceiver, IntentFilter(ERROR_REPORT_LOCAL_BROADCAST_CHANNEL)) } - - override fun getWorkManagerConfiguration() = - Configuration.Builder() - .setMinimumLoggingLevel(android.util.Log.DEBUG) - .build() } diff --git a/Corona-Warn-App/src/main/res/values-bg/strings.xml b/Corona-Warn-App/src/main/res/values-bg/strings.xml index 4f4d8e6a1227db0f870162b94103c5d787f77d2b..dbc1f30308755344698f834aadbdbe32689fe685 100644 --- a/Corona-Warn-App/src/main/res/values-bg/strings.xml +++ b/Corona-Warn-App/src/main/res/values-bg/strings.xml @@ -144,6 +144,15 @@ <item quantity="few">"%1$s Ð¸Ð·Ð»Ð°Ð³Ð°Ð½Ð¸Ñ Ð½Ð° ниÑък риÑк"</item> <item quantity="many">"%1$s Ð¸Ð·Ð»Ð°Ð³Ð°Ð½Ð¸Ñ Ð½Ð° ниÑък риÑк"</item> </plurals> + <!-- XTXT: risk card - number of contacts for one or more --> + <plurals name="risk_card_body_contact_value_high_risk"> + <item quantity="one">"%1$s излагане на риÑк"</item> + <item quantity="other">"%1$s Ð¸Ð·Ð»Ð°Ð³Ð°Ð½Ð¸Ñ Ð½Ð° риÑк"</item> + <item quantity="zero">"До момента нÑма излагане на риÑк"</item> + <item quantity="two">"%1$s Ð¸Ð·Ð»Ð°Ð³Ð°Ð½Ð¸Ñ Ð½Ð° риÑк"</item> + <item quantity="few">"%1$s Ð¸Ð·Ð»Ð°Ð³Ð°Ð½Ð¸Ñ Ð½Ð° риÑк"</item> + <item quantity="many">"%1$s Ð¸Ð·Ð»Ð°Ð³Ð°Ð½Ð¸Ñ Ð½Ð° риÑк"</item> + </plurals> <!-- XTXT: risk card - tracing active for x out of 14 days --> <string name="risk_card_body_saved_days">"РегиÑтрирането на Ð¸Ð·Ð»Ð°Ð³Ð°Ð½Ð¸Ñ Ð½Ð° риÑк е било активно през %1$s от изминалите 14 дни."</string> <!-- XTXT: risk card- tracing active for 14 out of 14 days --> @@ -265,7 +274,7 @@ <!-- XHED: App overview subtitle for glossary contact --> <string name="main_overview_subtitle_glossary_contact">"Ð˜Ð·Ð»Ð°Ð³Ð°Ð½Ð¸Ñ Ð½Ð° риÑк"</string> <!-- YTXT: App overview body for glossary contact --> - <string name="main_overview_body_glossary_contact">"Контакти Ñ Ð¿Ð¾-голÑма продължителноÑÑ‚ и близоÑÑ‚ до лица, диагноÑтицирани Ñ COVID-19."</string> + <string name="main_overview_body_glossary_contact">"Продължителни и близки контакти Ñ Ð»Ð¸Ñ†Ð°, диагноÑтицирани Ñ COVID-19."</string> <!-- XHED: App overview subtitle for glossary notifications --> <string name="main_overview_subtitle_glossary_notification">"ИзвеÑÑ‚Ð¸Ñ Ð·Ð° излагане на риÑк"</string> <!-- YTXT: App overview body for glossary notifications --> @@ -329,15 +338,15 @@ <string name="risk_details_information_body_low_risk">"Вашето ниво на риÑк от заразÑване е ниÑко, защото нÑмате региÑтрирани контакти Ñ Ð»Ð¸Ñ†Ð°, които впоÑледÑтвие Ñа били диагноÑтицирани Ñ COVID-19, или ако Ñте имали такива, те Ñа били краткотрайни и от по-голÑмо разÑтоÑние."</string> <!-- YTXT: risk details - increased risk explanation text with variable for day(s) since last contact --> <plurals name="risk_details_information_body_increased_risk"> - <item quantity="one">"Вашето ниво на риÑк от заразÑване е виÑоко, защото преди %1$s ден Ñте Ñе намирали в непоÑредÑтвена близоÑÑ‚ до поне едно лице, заразено Ñ COVID-19, в продължение на отноÑително дълъг от период от време."</item> - <item quantity="other">"Вашето ниво на риÑк от заразÑване е виÑоко, защото преди %1$s дни Ñте Ñе намирали в непоÑредÑтвена близоÑÑ‚ до поне едно лице, заразено Ñ COVID-19, в продължение на отноÑително дълъг от период от време."</item> - <item quantity="zero">"Вашето ниво на риÑк от заразÑване е виÑоко, защото преди %1$s дни Ñте Ñе намирали в непоÑредÑтвена близоÑÑ‚ до поне едно лице, заразено Ñ COVID-19, в продължение на отноÑително дълъг от период от време."</item> - <item quantity="two">"Вашето ниво на риÑк от заразÑване е виÑоко, защото преди %1$s дни Ñте Ñе намирали в непоÑредÑтвена близоÑÑ‚ до поне едно лице, заразено Ñ COVID-19, в продължение на отноÑително дълъг от период от време."</item> - <item quantity="few">"Вашето ниво на риÑк от заразÑване е виÑоко, защото преди %1$s дни Ñте Ñе намирали в непоÑредÑтвена близоÑÑ‚ до поне едно лице, заразено Ñ COVID-19, в продължение на отноÑително дълъг от период от време."</item> - <item quantity="many">"Вашето ниво на риÑк от заразÑване е виÑоко, защото преди %1$s дни Ñте Ñе намирали в непоÑредÑтвена близоÑÑ‚ до поне едно лице, заразено Ñ COVID-19, в продължение на отноÑително дълъг от период от време."</item> + <item quantity="one">"Изложени Ñте на повишен риÑк от заразÑване, защото преди %1$s ден Ñте имали продължителен и близък контакт Ñ Ð»Ð¸Ñ†Ðµ, диагноÑтицирано Ñ COVID-19."</item> + <item quantity="other">"Изложени Ñте на повишен риÑк от заразÑване, защото преди %1$s дни Ñте имали продължителен и близък контакт Ñ Ð»Ð¸Ñ†Ðµ, диагноÑтицирано Ñ COVID-19."</item> + <item quantity="zero">"Изложени Ñте на повишен риÑк от заразÑване, защото преди %1$s дни Ñте имали продължителен и близък контакт Ñ Ð»Ð¸Ñ†Ðµ, диагноÑтицирано Ñ COVID-19."</item> + <item quantity="two">"Изложени Ñте на повишен риÑк от заразÑване, защото преди %1$s дни Ñте имали продължителен и близък контакт Ñ Ð»Ð¸Ñ†Ðµ, диагноÑтицирано Ñ COVID-19."</item> + <item quantity="few">"Изложени Ñте на повишен риÑк от заразÑване, защото преди %1$s дни Ñте имали продължителен и близък контакт Ñ Ð»Ð¸Ñ†Ðµ, диагноÑтицирано Ñ COVID-19."</item> + <item quantity="many">"Изложени Ñте на повишен риÑк от заразÑване, защото преди %1$s дни Ñте имали продължителен и близък контакт Ñ Ð»Ð¸Ñ†Ðµ, диагноÑтицирано Ñ COVID-19."</item> </plurals> <!-- YTXT: risk details - risk calculation explanation --> - <string name="risk_details_information_body_notice">"РиÑкът от заразÑване Ñе изчиÑлÑва въз оÑнова на данните за излагане (продължителноÑÑ‚ и близоÑÑ‚ на контакта), региÑтрирани на вашето локално уÑтройÑтво. Ðикой оÑвен Ð’Ð°Ñ Ð½Ðµ може да види или да получи данни за Вашето ниво на риÑк."</string> + <string name="risk_details_information_body_notice">"Това е причината да определим Ð’Ð°ÑˆÐ¸Ñ Ñ€Ð¸Ñк от заразÑване като повишен. РиÑкът от заразÑване Ñе изчиÑлÑва въз оÑнова на данните за излагане (продължителноÑÑ‚ и близоÑÑ‚ на контакта), региÑтрирани на вашето локално уÑтройÑтво. Ðикой оÑвен Ð’Ð°Ñ Ð½Ðµ може да види или да получи данни за Вашето ниво на риÑк. Когато Ñе приберете у дома, избÑгвайте близките контакти Ñ Ñ‡Ð»ÐµÐ½Ð¾Ð²ÐµÑ‚Ðµ на домакинÑтвото Ñи."</string> <!-- NOTR --> <string name="risk_details_button_update">@string/risk_card_button_update</string> <!-- NOTR --> @@ -420,7 +429,7 @@ <!-- XACT: onboarding(tracing) - dialog about energy optimized header text --> <string name="onboarding_energy_optimized_dialog_headline">"Разрешаване на приоритетната работа във фонов режим"</string> <!-- YMSI: onboarding(tracing) - dialog about energy optimized --> - <string name="onboarding_energy_optimized_dialog_body">"Ðктивирайте приоритетната работа във фонов режим, за да позволите на приложението да Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ Ñ€Ð¸Ñковете, на които Ñте изложени, по вÑÑко време като работи на заден план (препоръчително). Това ще изключи оптимицациÑта на потребление на Ð±Ð°Ñ‚ÐµÑ€Ð¸Ñ Ñамо за приложението Corona-Warn-App. Ðе очакваме това да доведе до значително по-бързо изтощаване на батериÑта на вашето уÑтройÑтво.\n\nÐко не разрешите тази наÑтройка, Ñ‚Ñ€Ñбва ръчно да обновÑвате ÑтатуÑа Ñи на риÑк от заразÑване от приложението."</string> + <string name="onboarding_energy_optimized_dialog_body">"Ðктивирайте приоритетната работа във фонов режим, за да позволите на приложението да Ð¾Ð¿Ñ€ÐµÐ´ÐµÐ»Ñ Ñ€Ð¸Ñковете, на които Ñте изложени, по вÑÑко време като работи на заден план (препоръчително). Това ще изключи оптимизациÑта на потребление на Ð±Ð°Ñ‚ÐµÑ€Ð¸Ñ Ñамо за приложението Corona-Warn-App. Ðе очакваме това да доведе до значително по-бързо изтощаване на батериÑта на вашето уÑтройÑтво.\n\nÐко не разрешите тази наÑтройка, препоръчваме да отварÑте приложението ръчно поне веднъж на вÑеки 24 чаÑа."</string> <!-- XBUT: onboarding(tracing) - dialog about energy optimized, open device settings --> <string name="onboarding_energy_optimized_dialog_button_positive">"Разрешавам"</string> <!-- XBUT: onboarding(tracing) - dialog about energy optimized, continue in app --> @@ -428,7 +437,7 @@ <!-- XACT: onboarding(tracing) - dialog about manual checking header text --> <string name="onboarding_manual_required_dialog_headline">"Приоритетната работа във фонов режим е дезактивирана"</string> <!-- YMSI: onboarding(tracing) - dialog about manual checking --> - <string name="onboarding_manual_required_dialog_body">"МолÑ, имайте предвид, че ако приоритетната работа във фонов режим е дезактивирана, Ñ‚Ñ€Ñбва да отварÑте приложението веднъж дневно и да актуализирате ръчно ÑтатуÑа Ñи на риÑк от заразÑване.\n\nМожете по вÑÑко време да дезактивирате приоритетната работа във фонов режим от наÑтройките. "</string> + <string name="onboarding_manual_required_dialog_body">"МолÑ, имайте предвид, че ако приоритетната работа във фонов режим е дезактивирана, Ñ‚Ñ€Ñбва да отварÑте приложението поне веднъж на вÑеки 24 чаÑа, за да актуализирате ръчно ÑтатуÑа Ñи на риÑк от заразÑване.\n\nПо вÑÑко време можете да активирате приоритетната работа във фонов режим от наÑтройките."</string> <!-- XBUT: onboarding(tracing) - dialog about manual checking button --> <string name="onboarding_manual_required_dialog_button">"OK"</string> <!-- XACT: onboarding(tracing) - illustraction description, header image --> diff --git a/Corona-Warn-App/src/main/res/values-en/strings.xml b/Corona-Warn-App/src/main/res/values-en/strings.xml index 1446f2ce127cf47973dca11e3d5309a687ccae8a..22a28420e3b2ad3491e7a06b63a5ecf4f38a5284 100644 --- a/Corona-Warn-App/src/main/res/values-en/strings.xml +++ b/Corona-Warn-App/src/main/res/values-en/strings.xml @@ -73,8 +73,6 @@ <string name="preference_test_result_notification"><xliff:g id="preference">"preference_test_result_notification"</xliff:g></string> <!-- NOTR --> <string name="preference_risk_days_explanation_shown"><xliff:g id="preference">"preference_risk_days_explanation_shown"</xliff:g></string> - <!-- NOTR --> - <string name="preference_background_notification"><xliff:g id="preference">"preference_background_notification"</xliff:g></string> <!-- #################################### Generics @@ -176,7 +174,7 @@ <!-- XHED: risk card - low risk headline --> <string name="risk_card_low_risk_headline">"Low Risk"</string> <!-- XHED: risk card - increased risk headline --> - <string name="risk_card_increased_risk_headline">"Higher Risk"</string> + <string name="risk_card_increased_risk_headline">"Increased Risk"</string> <!-- XTXT: risk card - increased risk days since last contact --> <plurals name="risk_card_increased_risk_body_contact_last"> <item quantity="one">"%1$s day since the last encounter"</item> @@ -254,7 +252,7 @@ <!-- XHED: App overview subtitle for risk level list --> <string name="main_overview_subtitle_risk_levels">"The following risk status can be shown:"</string> <!-- XTXT: App overview increased risk level --> - <string name="main_overview_subtitle_increased_risk">"Higher Risk"</string> + <string name="main_overview_subtitle_increased_risk">"Increased Risk"</string> <!-- XTXT: App overview low risk level --> <string name="main_overview_subtitle_low_risk">"Low Risk"</string> <!-- XTXT: App overview unknown risk level --> @@ -276,7 +274,7 @@ <!-- XHED: App overview subtitle for glossary contact --> <string name="main_overview_subtitle_glossary_contact">"Exposures"</string> <!-- YTXT: App overview body for glossary contact --> - <string name="main_overview_body_glossary_contact">"Encounters over a longer duration and close proximity to people diagnosed with COVID-19."</string> + <string name="main_overview_body_glossary_contact">"Encounters over an extended period and in close proximity to a person diagnosed with COVID-19."</string> <!-- XHED: App overview subtitle for glossary notifications --> <string name="main_overview_subtitle_glossary_notification">"Exposure Notification"</string> <!-- YTXT: App overview body for glossary notifications --> @@ -340,12 +338,12 @@ <string name="risk_details_information_body_low_risk">"You have a low risk of infection because no exposure to people later diagnosed with COVID-19 was logged, or because your encounters were only for a short time and at a greater distance."</string> <!-- YTXT: risk details - increased risk explanation text with variable for day(s) since last contact --> <plurals name="risk_details_information_body_increased_risk"> - <item quantity="one">"You have an increased risk of infection because you were last exposed %1$s day ago over a longer period of time and at close proximity to at least one person diagnosed with COVID-19."</item> - <item quantity="other">"You have an increased risk of infection because you were last exposed %1$s days ago over a longer period of time and at close proximity to at least one person diagnosed with COVID-19."</item> - <item quantity="zero">"You have an increased risk of infection because you were last exposed %1$s days ago over a longer period of time and at close proximity to at least one person diagnosed with COVID-19."</item> - <item quantity="two">"You have an increased risk of infection because you were last exposed %1$s days ago over a longer period of time and at close proximity to at least one person diagnosed with COVID-19."</item> - <item quantity="few">"You have an increased risk of infection because you were last exposed %1$s days ago over a longer period of time and at close proximity to at least one person diagnosed with COVID-19."</item> - <item quantity="many">"You have an increased risk of infection because you were last exposed %1$s days ago over a longer period of time and at close proximity to at least one person diagnosed with COVID-19."</item> + <item quantity="one">"You have an increased risk of infection because you last encountered a person diagnosed with COVID-19 for an extended period of time and in close proximity %1$s day ago."</item> + <item quantity="other">"You have an increased risk of infection because you last encountered a person diagnosed with COVID-19 for an extended period of time and in close proximity %1$s days ago."</item> + <item quantity="zero">"You have an increased risk of infection because you last encountered a person diagnosed with COVID-19 for an extended period of time and in close proximity %1$s days ago."</item> + <item quantity="two">"You have an increased risk of infection because you last encountered a person diagnosed with COVID-19 for an extended period of time and in close proximity %1$s days ago."</item> + <item quantity="few">"You have an increased risk of infection because you last encountered a person diagnosed with COVID-19 for an extended period of time and in close proximity %1$s days ago."</item> + <item quantity="many">"You have an increased risk of infection because you last encountered a person diagnosed with COVID-19 for an extended period of time and in close proximity %1$s days ago."</item> </plurals> <!-- YTXT: risk details - risk calculation explanation --> <string name="risk_details_information_body_notice">"Therefore, your risk of infection has been ranked as increased. Your risk of infection is calculated from the exposure logging data (duration and proximity) locally on your device. Your risk of infection cannot be seen by, or passed on to, anyone else. When you get home, please also avoid close contact with members of your family or household."</string> @@ -431,7 +429,7 @@ <!-- XACT: onboarding(tracing) - dialog about energy optimized header text --> <string name="onboarding_energy_optimized_dialog_headline">"Allow prioritized background activity"</string> <!-- YMSI: onboarding(tracing) - dialog about energy optimized --> - <string name="onboarding_energy_optimized_dialog_body">"Enable prioritized background activity to allow the App to determine your risk status in the background any time (recommended). This disables battery life optimization for the Corona-Warn-App only. We do not expect this to cause a significant decrease in your device\'s battery life.\n\nIf you do not allow this setting, you will have to manually update your risk status in the App."</string> + <string name="onboarding_energy_optimized_dialog_body">"Enable prioritized background activity to allow the App to determine your risk status in the background any time (recommended). This disables battery life optimization for the Corona-Warn-App only. We do not expect this to cause a significant decrease in your device\'s battery life.\n\nIf you do not allow this setting, we recommend you to open the App manually at least once every 24 hours."</string> <!-- XBUT: onboarding(tracing) - dialog about energy optimized, open device settings --> <string name="onboarding_energy_optimized_dialog_button_positive">"Allow"</string> <!-- XBUT: onboarding(tracing) - dialog about energy optimized, continue in app --> @@ -439,7 +437,7 @@ <!-- XACT: onboarding(tracing) - dialog about manual checking header text --> <string name="onboarding_manual_required_dialog_headline">"Prioritized background activity disabled"</string> <!-- YMSI: onboarding(tracing) - dialog about manual checking --> - <string name="onboarding_manual_required_dialog_body">"Please note that with prioritized background activity disabled, you will have to open the App once a day to update your risk status manually.\n\nYou can disable prioritized background activity in your settings any time. "</string> + <string name="onboarding_manual_required_dialog_body">"Please note that with prioritized background activity disabled, you have to open the App manually at least once every 24 hours to update your risk status.\n\nYou can enable prioritized background activity in your settings any time."</string> <!-- XBUT: onboarding(tracing) - dialog about manual checking button --> <string name="onboarding_manual_required_dialog_button">"OK"</string> <!-- XACT: onboarding(tracing) - illustraction description, header image --> @@ -1110,7 +1108,5 @@ <string name="test_api_body_other_keys">"Other key"</string> <!-- NOTR --> <string name="test_api_calculate_risk_level">"Calculate Risk Level"</string> - <!-- NOTR --> - <string name="test_api_switch_background_notifications">"Background Notifications"</string> </resources> \ No newline at end of file diff --git a/Corona-Warn-App/src/main/res/values-pl/strings.xml b/Corona-Warn-App/src/main/res/values-pl/strings.xml index 7e22aa4872d6b289161fb37c5f67be9541197381..1fb5a2213c39ba864bd30d34be7a6ba9d8752f79 100644 --- a/Corona-Warn-App/src/main/res/values-pl/strings.xml +++ b/Corona-Warn-App/src/main/res/values-pl/strings.xml @@ -144,6 +144,15 @@ <item quantity="few">"%1$s narażenia z niskim ryzykiem"</item> <item quantity="many">"%1$s narażeÅ„ z niskim ryzykiem"</item> </plurals> + <!-- XTXT: risk card - number of contacts for one or more --> + <plurals name="risk_card_body_contact_value_high_risk"> + <item quantity="one">"%1$s narażenie"</item> + <item quantity="other">"%1$s narażenia"</item> + <item quantity="zero">"Brak narażenia do tej pory"</item> + <item quantity="two">"%1$s narażenia"</item> + <item quantity="few">"%1$s narażenia"</item> + <item quantity="many">"%1$s narażeÅ„"</item> + </plurals> <!-- XTXT: risk card - tracing active for x out of 14 days --> <string name="risk_card_body_saved_days">"Rejestrowanie narażenia byÅ‚o aktywne przez %1$s z ostatnich 14 dni."</string> <!-- XTXT: risk card- tracing active for 14 out of 14 days --> @@ -329,15 +338,15 @@ <string name="risk_details_information_body_low_risk">"Masz niskie ryzyko zakażenia, ponieważ nie zarejestrowano narażenia na kontakt z osobami, u których później zdiagnozowano COVID-19, lub ponieważ Twoje kontakty trwaÅ‚y krótko przy zachowaniu odpowiednio dużej odlegÅ‚oÅ›ci."</string> <!-- YTXT: risk details - increased risk explanation text with variable for day(s) since last contact --> <plurals name="risk_details_information_body_increased_risk"> - <item quantity="one">"Masz podwyższone ryzyko zakażenia, ponieważ %1$s dzieÅ„ temu byÅ‚eÅ›(-aÅ›) narażony na dÅ‚uższy, bliski kontakt z co najmniej jednÄ… osobÄ…, u której zdiagnozowano COVID-19."</item> - <item quantity="other">"Masz podwyższone ryzyko zakażenia, ponieważ %1$s dnia temu byÅ‚eÅ›(-aÅ›) narażony na dÅ‚uższy, bliski kontakt z co najmniej jednÄ… osobÄ…, u której zdiagnozowano COVID-19."</item> - <item quantity="zero">"Masz podwyższone ryzyko zakażenia, ponieważ %1$s dni temu byÅ‚eÅ›(-aÅ›) narażony na dÅ‚uższy, bliski kontakt z co najmniej jednÄ… osobÄ…, u której zdiagnozowano COVID-19."</item> - <item quantity="two">"Masz podwyższone ryzyko zakażenia, ponieważ %1$s dni temu byÅ‚eÅ›(-aÅ›) narażony na dÅ‚uższy, bliski kontakt z co najmniej jednÄ… osobÄ…, u której zdiagnozowano COVID-19."</item> - <item quantity="few">"Masz podwyższone ryzyko zakażenia, ponieważ %1$s dni temu byÅ‚eÅ›(-aÅ›) narażony na dÅ‚uższy, bliski kontakt z co najmniej jednÄ… osobÄ…, u której zdiagnozowano COVID-19."</item> - <item quantity="many">"Masz podwyższone ryzyko zakażenia, ponieważ %1$s dni temu byÅ‚eÅ›(-aÅ›) narażony na dÅ‚uższy, bliski kontakt z co najmniej jednÄ… osobÄ…, u której zdiagnozowano COVID-19."</item> + <item quantity="one">"Masz podwyższone ryzyko zakażenia, ponieważ %1$s dzieÅ„ temu byÅ‚eÅ›(-aÅ›) narażony(-a) na dÅ‚uższy, bliski kontakt z co najmniej jednÄ… osobÄ…, u której zdiagnozowano COVID-19."</item> + <item quantity="other">"Masz podwyższone ryzyko zakażenia, ponieważ %1$s dnia temu byÅ‚eÅ›(-aÅ›) narażony(-a) na dÅ‚uższy, bliski kontakt z co najmniej jednÄ… osobÄ…, u której zdiagnozowano COVID-19."</item> + <item quantity="zero">"Masz podwyższone ryzyko zakażenia, ponieważ %1$s dni temu byÅ‚eÅ›(-aÅ›) narażony(-a) na dÅ‚uższy, bliski kontakt z co najmniej jednÄ… osobÄ…, u której zdiagnozowano COVID-19."</item> + <item quantity="two">"Masz podwyższone ryzyko zakażenia, ponieważ %1$s dni temu byÅ‚eÅ›(-aÅ›) narażony(-a) na dÅ‚uższy, bliski kontakt z co najmniej jednÄ… osobÄ…, u której zdiagnozowano COVID-19."</item> + <item quantity="few">"Masz podwyższone ryzyko zakażenia, ponieważ %1$s dni temu byÅ‚eÅ›(-aÅ›) narażony(-a) na dÅ‚uższy, bliski kontakt z co najmniej jednÄ… osobÄ…, u której zdiagnozowano COVID-19."</item> + <item quantity="many">"Masz podwyższone ryzyko zakażenia, ponieważ %1$s dni temu byÅ‚eÅ›(-aÅ›) narażony(-a) na dÅ‚uższy, bliski kontakt z co najmniej jednÄ… osobÄ…, u której zdiagnozowano COVID-19."</item> </plurals> <!-- YTXT: risk details - risk calculation explanation --> - <string name="risk_details_information_body_notice">"Ryzyko zakażenia jest obliczane na podstawie danych rejestrowania narażenia (czas trwania i bliskość kontaktu) lokalnie w urzÄ…dzeniu. Twoje ryzyko zakażenia nie jest widoczne dla nikogo ani nikomu przekazywane."</string> + <string name="risk_details_information_body_notice">"Dlatego Twoje ryzyko zakażenia zostaÅ‚o ocenione jako podwyższone.\nRyzyko zakażenia jest obliczane na podstawie danych rejestrowania narażenia (czas trwania i bliskość kontaktu) lokalnie w urzÄ…dzeniu. Twoje ryzyko zakażenia nie jest widoczne dla nikogo ani nikomu przekazywane. Po powrocie do domu unikaj również bliskiego kontaktu z czÅ‚onkami rodziny lub gospodarstwa domowego."</string> <!-- NOTR --> <string name="risk_details_button_update">@string/risk_card_button_update</string> <!-- NOTR --> @@ -420,7 +429,7 @@ <!-- XACT: onboarding(tracing) - dialog about energy optimized header text --> <string name="onboarding_energy_optimized_dialog_headline">"Zezwól na priorytetowe dziaÅ‚anie w tle"</string> <!-- YMSI: onboarding(tracing) - dialog about energy optimized --> - <string name="onboarding_energy_optimized_dialog_body">"WÅ‚Ä…cz priorytetowe dziaÅ‚anie w tle, aby aplikacja mogÅ‚a w dowolnym momencie ustalić Twój status ryzyka w tle (zalecane). Powoduje to wyÅ‚Ä…czenie optymalizacji żywotnoÅ›ci baterii tylko dla aplikacji Corona-Warn-App. Nie przewidujemy w takim przypadku znacznego spadku żywotnoÅ›ci baterii urzÄ…dzenia.\n\nJeÅ›li nie zezwolisz na to ustawienie, aktualizacja statusu ryzyka bÄ™dzie musiaÅ‚a być wykonywana w aplikacji rÄ™cznie."</string> + <string name="onboarding_energy_optimized_dialog_body">"WÅ‚Ä…cz priorytetowe dziaÅ‚anie w tle, aby aplikacja mogÅ‚a w dowolnym momencie ustalić Twój status ryzyka w tle (zalecane). Powoduje to wyÅ‚Ä…czenie optymalizacji żywotnoÅ›ci baterii tylko dla aplikacji Corona-Warn-App. Nie przewidujemy w takim przypadku znacznego spadku żywotnoÅ›ci baterii urzÄ…dzenia.\n\nJeÅ›li nie chcesz zezwolić na to ustawienie, zalecamy otwieranie aplikacji rÄ™cznie co najmniej raz na dobÄ™."</string> <!-- XBUT: onboarding(tracing) - dialog about energy optimized, open device settings --> <string name="onboarding_energy_optimized_dialog_button_positive">"Zezwól"</string> <!-- XBUT: onboarding(tracing) - dialog about energy optimized, continue in app --> @@ -428,7 +437,7 @@ <!-- XACT: onboarding(tracing) - dialog about manual checking header text --> <string name="onboarding_manual_required_dialog_headline">"Priorytetowe dziaÅ‚anie w tle zostaÅ‚o wyÅ‚Ä…czone"</string> <!-- YMSI: onboarding(tracing) - dialog about manual checking --> - <string name="onboarding_manual_required_dialog_body">"PamiÄ™taj, że w przypadku wyÅ‚Ä…czenia priorytetowego dziaÅ‚ania w tle konieczne jest otwieranie aplikacji raz dziennie w celu rÄ™cznej aktualizacji statusu ryzyka.\n\nPriorytetowe dziaÅ‚anie w tle można wyÅ‚Ä…czyć w ustawieniach w dowolnym momencie. "</string> + <string name="onboarding_manual_required_dialog_body">"PamiÄ™taj, że w przypadku wyÅ‚Ä…czenia priorytetowego dziaÅ‚ania w tle konieczne jest otwieranie aplikacji co najmniej raz na dobÄ™ w celu aktualizacji statusu ryzyka.\n\nPriorytetowe dziaÅ‚anie w tle można wyÅ‚Ä…czyć w ustawieniach w dowolnym momencie."</string> <!-- XBUT: onboarding(tracing) - dialog about manual checking button --> <string name="onboarding_manual_required_dialog_button">"OK"</string> <!-- XACT: onboarding(tracing) - illustraction description, header image --> diff --git a/Corona-Warn-App/src/main/res/values-ro/strings.xml b/Corona-Warn-App/src/main/res/values-ro/strings.xml index 99c10da7dbda3e055887adb415a6c3cf84aa8254..3e226d9e17fe8d08afd70cd0cbd0adec5056d01b 100644 --- a/Corona-Warn-App/src/main/res/values-ro/strings.xml +++ b/Corona-Warn-App/src/main/res/values-ro/strings.xml @@ -144,6 +144,15 @@ <item quantity="few">"%1$s expuneri cu risc redus"</item> <item quantity="many">"%1$s expuneri cu risc redus"</item> </plurals> + <!-- XTXT: risk card - number of contacts for one or more --> + <plurals name="risk_card_body_contact_value_high_risk"> + <item quantity="one">"%1$s expunere"</item> + <item quantity="other">"%1$s de expuneri"</item> + <item quantity="zero">"Nicio expunere până acum"</item> + <item quantity="two">"%1$s expuneri"</item> + <item quantity="few">"%1$s expuneri"</item> + <item quantity="many">"%1$s expuneri"</item> + </plurals> <!-- XTXT: risk card - tracing active for x out of 14 days --> <string name="risk_card_body_saved_days">"ÃŽn ultimele 14 zile, înregistrarea în jurnal a expunerilor a fost activă timp de %1$s zile."</string> <!-- XTXT: risk card- tracing active for 14 out of 14 days --> @@ -165,7 +174,7 @@ <!-- XHED: risk card - low risk headline --> <string name="risk_card_low_risk_headline">"Risc redus"</string> <!-- XHED: risk card - increased risk headline --> - <string name="risk_card_increased_risk_headline">"Risc mai mare"</string> + <string name="risk_card_increased_risk_headline">"Risc crescut"</string> <!-- XTXT: risk card - increased risk days since last contact --> <plurals name="risk_card_increased_risk_body_contact_last"> <item quantity="one">"%1$s zi de la ultima întâlnire"</item> @@ -243,7 +252,7 @@ <!-- XHED: App overview subtitle for risk level list --> <string name="main_overview_subtitle_risk_levels">"Poate fi afiÈ™ată următoarea stare a riscului:"</string> <!-- XTXT: App overview increased risk level --> - <string name="main_overview_subtitle_increased_risk">"Risc mai mare"</string> + <string name="main_overview_subtitle_increased_risk">"Risc crescut"</string> <!-- XTXT: App overview low risk level --> <string name="main_overview_subtitle_low_risk">"Risc redus"</string> <!-- XTXT: App overview unknown risk level --> @@ -265,7 +274,7 @@ <!-- XHED: App overview subtitle for glossary contact --> <string name="main_overview_subtitle_glossary_contact">"Expuneri"</string> <!-- YTXT: App overview body for glossary contact --> - <string name="main_overview_body_glossary_contact">"ÃŽntâlniri de o durată mai lungă È™i în strânsă proximitate cu persoane diagnosticate cu COVID-19."</string> + <string name="main_overview_body_glossary_contact">"ÃŽntâlniri de o durată lungă È™i în strânsă proximitate cu o persoană diagnosticată cu COVID-19."</string> <!-- XHED: App overview subtitle for glossary notifications --> <string name="main_overview_subtitle_glossary_notification">"Notificarea de expunere"</string> <!-- YTXT: App overview body for glossary notifications --> @@ -329,15 +338,15 @@ <string name="risk_details_information_body_low_risk">"AveÈ›i un risc redus de infectare deoarece nu a fost înregistrată nicio expunere la persoane diagnosticate ulterior cu COVID-19 sau întâlnirile au fost limitate la o perioadă scurtă È™i la o distanță mai mare."</string> <!-- YTXT: risk details - increased risk explanation text with variable for day(s) since last contact --> <plurals name="risk_details_information_body_increased_risk"> - <item quantity="one">"AveÈ›i un risc crescut de infectare deoarece aÈ›i fost expus ultima dată acum %1$s zi pe o perioadă mai lungă de timp È™i în strânsă proximitate cu cel puÈ›in o persoană diagnosticată cu COVID-19."</item> - <item quantity="other">"AveÈ›i un risc crescut de infectare deoarece aÈ›i fost expus ultima dată acum %1$s de zile pe o perioadă mai lungă de timp È™i în strânsă proximitate cu cel puÈ›in o persoană diagnosticată cu COVID-19."</item> - <item quantity="zero">"AveÈ›i un risc crescut de infectare deoarece aÈ›i fost expus ultima dată acum %1$s zile pe o perioadă mai lungă de timp È™i în strânsă proximitate cu cel puÈ›in o persoană diagnosticată cu COVID-19."</item> - <item quantity="two">"AveÈ›i un risc crescut de infectare deoarece aÈ›i fost expus ultima dată acum %1$s zile pe o perioadă mai lungă de timp È™i în strânsă proximitate cu cel puÈ›in o persoană diagnosticată cu COVID-19."</item> - <item quantity="few">"AveÈ›i un risc crescut de infectare deoarece aÈ›i fost expus ultima dată acum %1$s zile pe o perioadă mai lungă de timp È™i în strânsă proximitate cu cel puÈ›in o persoană diagnosticată cu COVID-19."</item> - <item quantity="many">"AveÈ›i un risc crescut de infectare deoarece aÈ›i fost expus ultima dată acum %1$s zile pe o perioadă mai lungă de timp È™i în strânsă proximitate cu cel puÈ›in o persoană diagnosticată cu COVID-19."</item> + <item quantity="one">"AveÈ›i un risc de infectare crescut deoarece aÈ›i avut o întâlnire cu o persoană diagnosticată cu COVID-19, pentru o perioadă lungă de timp È™i în strânsă proximitate, în urmă cu %1$s zi."</item> + <item quantity="other">"AveÈ›i un risc de infectare crescut deoarece aÈ›i avut o întâlnire cu o persoană diagnosticată cu COVID-19, pentru o perioadă lungă de timp È™i în strânsă proximitate, în urmă cu %1$s de zile."</item> + <item quantity="zero">"AveÈ›i un risc de infectare crescut deoarece aÈ›i avut o întâlnire cu o persoană diagnosticată cu COVID-19, pentru o perioadă lungă de timp È™i în strânsă proximitate, în urmă cu %1$s zile."</item> + <item quantity="two">"AveÈ›i un risc de infectare crescut deoarece aÈ›i avut o întâlnire cu o persoană diagnosticată cu COVID-19, pentru o perioadă lungă de timp È™i în strânsă proximitate, în urmă cu %1$s zile."</item> + <item quantity="few">"AveÈ›i un risc de infectare crescut deoarece aÈ›i avut o întâlnire cu o persoană diagnosticată cu COVID-19, pentru o perioadă lungă de timp È™i în strânsă proximitate, în urmă cu %1$s zile."</item> + <item quantity="many">"AveÈ›i un risc de infectare crescut deoarece aÈ›i avut o întâlnire cu o persoană diagnosticată cu COVID-19, pentru o perioadă lungă de timp È™i în strânsă proximitate, în urmă cu %1$s zile."</item> </plurals> <!-- YTXT: risk details - risk calculation explanation --> - <string name="risk_details_information_body_notice">"Riscul dvs. de infectare este calculat pe baza datelor de înregistrare în jurnal a expunerilor (durata È™i proximitatea) la nivel local pe dispozitivul dvs. Riscul dvs. de infectare nu poate fi văzut de o altă persoană sau transmis unei alte persoane."</string> + <string name="risk_details_information_body_notice">"Prin urmare, riscul dvs. de infectare a fost clasificat ca fiind crescut. Riscul dvs. de infectare este calculat pe baza datelor de înregistrare în jurnal a expunerilor (durata È™i proximitatea) la nivel local pe dispozitivul dvs. Riscul dvs. de infectare nu poate fi văzut de o altă persoană sau transmis unei alte persoane. Când ajungeÈ›i acasă, evitaÈ›i contactul strâns cu membrii familiei sau cu cei din gospodăria dvs."</string> <!-- NOTR --> <string name="risk_details_button_update">@string/risk_card_button_update</string> <!-- NOTR --> @@ -420,7 +429,7 @@ <!-- XACT: onboarding(tracing) - dialog about energy optimized header text --> <string name="onboarding_energy_optimized_dialog_headline">"PermiteÈ›i activitatea în fundal cu prioritate"</string> <!-- YMSI: onboarding(tracing) - dialog about energy optimized --> - <string name="onboarding_energy_optimized_dialog_body">"ActivaÈ›i activitatea în fundal cu prioritate pentru a-i permite aplicaÈ›iei să vă determine starea de risc în fundal în orice moment (setare recomandată). Această opÈ›iune dezactivează optimizarea vieÈ›ii bateriei doar pentru aplicaÈ›ia Corona-Warn. Nu ne aÈ™teptăm ca aceasta să cauzeze o reducere semnificativă a duratei de viață a bateriei.\n\nDacă nu permiteÈ›i această setare, va trebui să actualizaÈ›i manual starea riscului dvs. în aplicaÈ›ie."</string> + <string name="onboarding_energy_optimized_dialog_body">"ActivaÈ›i activitatea în fundal cu prioritate pentru a-i permite aplicaÈ›iei să vă determine starea de risc în fundal în orice moment (setare recomandată). Această opÈ›iune dezactivează optimizarea vieÈ›ii bateriei doar pentru aplicaÈ›ia Corona-Warn. Nu ne aÈ™teptăm ca aceasta să cauzeze o reducere semnificativă a duratei de viață a bateriei.\n\nDacă nu permiteÈ›i această setare, vă recomandăm să deschideÈ›i manual aplicaÈ›ia cel puÈ›in o dată la 24 de ore."</string> <!-- XBUT: onboarding(tracing) - dialog about energy optimized, open device settings --> <string name="onboarding_energy_optimized_dialog_button_positive">"PermiteÈ›i"</string> <!-- XBUT: onboarding(tracing) - dialog about energy optimized, continue in app --> @@ -428,7 +437,7 @@ <!-- XACT: onboarding(tracing) - dialog about manual checking header text --> <string name="onboarding_manual_required_dialog_headline">"Activitatea în fundal cu prioritate este dezactivată"</string> <!-- YMSI: onboarding(tracing) - dialog about manual checking --> - <string name="onboarding_manual_required_dialog_body">"Vă rugăm să reÈ›ineÈ›i că, având dezactivată activitatea în fundal cu prioritate, va trebui să deschideÈ›i aplicaÈ›ia o dată pe zi pentru a actualiza manual starea riscului dvs.\n\nPuteÈ›i oricând dezactiva activitatea în fundal cu prioritate din setările dispozitivului. "</string> + <string name="onboarding_manual_required_dialog_body">"Vă rugăm să reÈ›ineÈ›i că, având dezactivată activitatea în fundal cu prioritate, va trebui să deschideÈ›i manual aplicaÈ›ia cel puÈ›in o dată la 24 de ore pentru a actualiza starea riscului dvs.\n\nPuteÈ›i oricând activa activitatea în fundal cu prioritate din setările dispozitivului."</string> <!-- XBUT: onboarding(tracing) - dialog about manual checking button --> <string name="onboarding_manual_required_dialog_button">"OK"</string> <!-- XACT: onboarding(tracing) - illustraction description, header image --> diff --git a/Corona-Warn-App/src/main/res/values-tr/strings.xml b/Corona-Warn-App/src/main/res/values-tr/strings.xml index c2ce900844de28c73b97c6a677d2421f381031fa..7f987ba3b864f8b780eb6d426770b9bf7e06cb8a 100644 --- a/Corona-Warn-App/src/main/res/values-tr/strings.xml +++ b/Corona-Warn-App/src/main/res/values-tr/strings.xml @@ -144,6 +144,15 @@ <item quantity="few">"%1$s kez düşük riskli maruz kalma"</item> <item quantity="many">"%1$s kez düşük riskli maruz kalma"</item> </plurals> + <!-- XTXT: risk card - number of contacts for one or more --> + <plurals name="risk_card_body_contact_value_high_risk"> + <item quantity="one">"%1$s maruz kalma"</item> + <item quantity="other">"%1$s maruz kalma"</item> + <item quantity="zero">"Åžu ana dek hiçbir maruz kalma yok"</item> + <item quantity="two">"%1$s maruz kalma"</item> + <item quantity="few">"%1$s maruz kalma"</item> + <item quantity="many">"%1$s maruz kalma"</item> + </plurals> <!-- XTXT: risk card - tracing active for x out of 14 days --> <string name="risk_card_body_saved_days">"Maruz kalma günlüğü son 14 günde %1$s gün etkindi."</string> <!-- XTXT: risk card- tracing active for 14 out of 14 days --> @@ -329,15 +338,15 @@ <string name="risk_details_information_body_low_risk">"Daha sonra COVID-19 tanısı konan kiÅŸilere maruz kaldığınıza dair bir günlük kaydı oluÅŸturulmadığı veya bu kiÅŸilerle yalnızca kısa süreyle ve uzak mesafeden karşılaÅŸtığınız için enfeksiyon riskiniz düşüktür."</string> <!-- YTXT: risk details - increased risk explanation text with variable for day(s) since last contact --> <plurals name="risk_details_information_body_increased_risk"> - <item quantity="one">"En son %1$s gün önce, COVID-19 tanısı konan en az bir kiÅŸiyle daha uzun süreyle ve yakın mesafeden maruz kalma yaÅŸadığınız için enfeksiyon riskiniz daha yüksektir."</item> - <item quantity="other">"En son %1$s gün önce, COVID-19 tanısı konan en az bir kiÅŸiyle daha uzun süreyle ve yakın mesafeden maruz kalma yaÅŸadığınız için enfeksiyon riskiniz daha yüksektir."</item> - <item quantity="zero">"En son %1$s gün önce, COVID-19 tanısı konan en az bir kiÅŸiyle daha uzun süreyle ve yakın mesafeden maruz kalma yaÅŸadığınız için enfeksiyon riskiniz daha yüksektir."</item> - <item quantity="two">"En son %1$s gün önce, COVID-19 tanısı konan en az bir kiÅŸiyle daha uzun süreyle ve yakın mesafeden maruz kalma yaÅŸadığınız için enfeksiyon riskiniz daha yüksektir."</item> - <item quantity="few">"En son %1$s gün önce, COVID-19 tanısı konan en az bir kiÅŸiyle daha uzun süreyle ve yakın mesafeden maruz kalma yaÅŸadığınız için enfeksiyon riskiniz daha yüksektir."</item> - <item quantity="many">"En son %1$s gün önce, COVID-19 tanısı konan en az bir kiÅŸiyle daha uzun süreyle ve yakın mesafeden maruz kalma yaÅŸadığınız için enfeksiyon riskiniz daha yüksektir."</item> + <item quantity="one">"COVID-19 tanısı konmuÅŸ bir kiÅŸiyle %1$s gün önce daha uzun süreyle ve yakın mesafede karşılaÅŸtığınız için enfeksiyon riskiniz daha yüksek."</item> + <item quantity="other">"COVID-19 tanısı konmuÅŸ bir kiÅŸiyle %1$s gün önce daha uzun süreyle ve yakın mesafede karşılaÅŸtığınız için enfeksiyon riskiniz daha yüksek."</item> + <item quantity="zero">"COVID-19 tanısı konmuÅŸ bir kiÅŸiyle %1$s gün önce daha uzun süreyle ve yakın mesafede karşılaÅŸtığınız için enfeksiyon riskiniz daha yüksek."</item> + <item quantity="two">"COVID-19 tanısı konmuÅŸ bir kiÅŸiyle %1$s gün önce daha uzun süreyle ve yakın mesafede karşılaÅŸtığınız için enfeksiyon riskiniz daha yüksek."</item> + <item quantity="few">"COVID-19 tanısı konmuÅŸ bir kiÅŸiyle %1$s gün önce daha uzun süreyle ve yakın mesafede karşılaÅŸtığınız için enfeksiyon riskiniz daha yüksek."</item> + <item quantity="many">"COVID-19 tanısı konmuÅŸ bir kiÅŸiyle %1$s gün önce daha uzun süreyle ve yakın mesafede karşılaÅŸtığınız için enfeksiyon riskiniz daha yüksek."</item> </plurals> <!-- YTXT: risk details - risk calculation explanation --> - <string name="risk_details_information_body_notice">"Enfeksiyon riskiniz, cihazınızda yerel olarak bulunan maruz kalma günlüğü verileri (süre ve mesafe) kullanılarak hesaplanır. Enfeksiyon riskiniz baÅŸkaları tarafından görüntülenemez veya baÅŸkalarına aktarılmaz."</string> + <string name="risk_details_information_body_notice">"Bu nedenle enfeksiyon riskiniz artmış olarak derecelendirilmiÅŸtir.\nEnfeksiyon riskiniz, cihazınızda yerel olarak bulunan maruz kalma günlüğü verileri (süre ve mesafe) kullanılarak hesaplanır. Enfeksiyon riskiniz baÅŸkaları tarafından görüntülenemez veya baÅŸkalarına aktarılmaz. Eve gittiÄŸinizde lütfen aile fertleriniz veya ev arkadaÅŸlarınızla yakın temastan kaçının."</string> <!-- NOTR --> <string name="risk_details_button_update">@string/risk_card_button_update</string> <!-- NOTR --> @@ -420,7 +429,7 @@ <!-- XACT: onboarding(tracing) - dialog about energy optimized header text --> <string name="onboarding_energy_optimized_dialog_headline">"ÖnceliklendirilmiÅŸ arka plan aktivitesine izin ver"</string> <!-- YMSI: onboarding(tracing) - dialog about energy optimized --> - <string name="onboarding_energy_optimized_dialog_body">"Uygulamanın sürekli olarak arka planda risk durumunuzu belirlemesine izin vermek için önceliklendirilmiÅŸ arka plan aktivitesine izin verin (önerilir). Bu iÅŸlem, yalnızca Corona-Warn-App için pil ömrü optimizasyonunu devre dışı bırakır. Bu iÅŸlem sonunda cihazınızın pil ömründe kayda deÄŸer bir azalma yaÅŸanması beklenmemektedir.\n\nBu ayara izin vermek istemiyorsanız risk durumunuzu Uygulamada manüel olarak güncellemeniz gerekir."</string> + <string name="onboarding_energy_optimized_dialog_body">"Uygulamanın sürekli olarak arka planda risk durumunuzu belirlemesine izin vermek için önceliklendirilmiÅŸ arka plan aktivitesine izin verin (önerilir). Bu iÅŸlem, yalnızca Corona-Warn-App için pil ömrü optimizasyonunu devre dışı bırakır. Bu iÅŸlem sonunda cihazınızın pil ömründe kayda deÄŸer bir azalma yaÅŸanması beklenmemektedir.\n\nBu ayara izin vermek istemiyorsanız en fazla 24 saatlik aralıklarla Uygulamayı manüel olarak açmanızı öneririz."</string> <!-- XBUT: onboarding(tracing) - dialog about energy optimized, open device settings --> <string name="onboarding_energy_optimized_dialog_button_positive">"Ä°zin Ver"</string> <!-- XBUT: onboarding(tracing) - dialog about energy optimized, continue in app --> @@ -428,7 +437,7 @@ <!-- XACT: onboarding(tracing) - dialog about manual checking header text --> <string name="onboarding_manual_required_dialog_headline">"ÖnceliklendirilmiÅŸ arka plan aktivitesi devre dışı"</string> <!-- YMSI: onboarding(tracing) - dialog about manual checking --> - <string name="onboarding_manual_required_dialog_body">"ÖnceliklendirilmiÅŸ arka plan aktivitesi devre dışı bırakıldığında Uygulamayı günde bir kez açarak risk durumunuzu manüel olarak güncellemeniz gerekeceÄŸini lütfen unutmayın.\n\nÖnceliklendirilmiÅŸ arka plan aktivitesini dilediÄŸiniz zaman ayarlarınızdan devre dışı bırakabilirsiniz. "</string> + <string name="onboarding_manual_required_dialog_body">"ÖnceliklendirilmiÅŸ arka plan aktivitesi devre dışı bırakıldığında risk durumunuzu güncellemek için Uygulamayı en fazla 24 saatlik aralıklarla manüel olarak açmanız gerekir.\n\nÖnceliklendirilmiÅŸ arka plan aktivitesini dilediÄŸiniz zaman ayarlarınızdan etkinleÅŸtirebilirsiniz."</string> <!-- XBUT: onboarding(tracing) - dialog about manual checking button --> <string name="onboarding_manual_required_dialog_button">"Tamam"</string> <!-- XACT: onboarding(tracing) - illustraction description, header image --> diff --git a/Corona-Warn-App/src/main/res/values/strings.xml b/Corona-Warn-App/src/main/res/values/strings.xml index e97a565889860a84140681682e08cfaf7852d703..fae977c6aa9602619c156824f94bb434b8eacda0 100644 --- a/Corona-Warn-App/src/main/res/values/strings.xml +++ b/Corona-Warn-App/src/main/res/values/strings.xml @@ -176,7 +176,7 @@ <!-- XHED: risk card - low risk headline --> <string name="risk_card_low_risk_headline">"Low Risk"</string> <!-- XHED: risk card - increased risk headline --> - <string name="risk_card_increased_risk_headline">"Higher Risk"</string> + <string name="risk_card_increased_risk_headline">"Increased Risk"</string> <!-- XTXT: risk card - increased risk days since last contact --> <plurals name="risk_card_increased_risk_body_contact_last"> <item quantity="one">"%1$s day since the last encounter"</item> @@ -254,7 +254,7 @@ <!-- XHED: App overview subtitle for risk level list --> <string name="main_overview_subtitle_risk_levels">"The following risk status can be shown:"</string> <!-- XTXT: App overview increased risk level --> - <string name="main_overview_subtitle_increased_risk">"Higher Risk"</string> + <string name="main_overview_subtitle_increased_risk">"Increased Risk"</string> <!-- XTXT: App overview low risk level --> <string name="main_overview_subtitle_low_risk">"Low Risk"</string> <!-- XTXT: App overview unknown risk level --> @@ -276,7 +276,7 @@ <!-- XHED: App overview subtitle for glossary contact --> <string name="main_overview_subtitle_glossary_contact">"Exposures"</string> <!-- YTXT: App overview body for glossary contact --> - <string name="main_overview_body_glossary_contact">"Encounters over a longer duration and close proximity to people diagnosed with COVID-19."</string> + <string name="main_overview_body_glossary_contact">"Encounters over an extended period and in close proximity to a person diagnosed with COVID-19."</string> <!-- XHED: App overview subtitle for glossary notifications --> <string name="main_overview_subtitle_glossary_notification">"Exposure Notification"</string> <!-- YTXT: App overview body for glossary notifications --> @@ -340,12 +340,12 @@ <string name="risk_details_information_body_low_risk">"You have a low risk of infection because no exposure to people later diagnosed with COVID-19 was logged, or because your encounters were only for a short time and at a greater distance."</string> <!-- YTXT: risk details - increased risk explanation text with variable for day(s) since last contact --> <plurals name="risk_details_information_body_increased_risk"> - <item quantity="one">"You have an increased risk of infection because you were last exposed %1$s day ago over a longer period of time and at close proximity to at least one person diagnosed with COVID-19."</item> - <item quantity="other">"You have an increased risk of infection because you were last exposed %1$s days ago over a longer period of time and at close proximity to at least one person diagnosed with COVID-19."</item> - <item quantity="zero">"You have an increased risk of infection because you were last exposed %1$s days ago over a longer period of time and at close proximity to at least one person diagnosed with COVID-19."</item> - <item quantity="two">"You have an increased risk of infection because you were last exposed %1$s days ago over a longer period of time and at close proximity to at least one person diagnosed with COVID-19."</item> - <item quantity="few">"You have an increased risk of infection because you were last exposed %1$s days ago over a longer period of time and at close proximity to at least one person diagnosed with COVID-19."</item> - <item quantity="many">"You have an increased risk of infection because you were last exposed %1$s days ago over a longer period of time and at close proximity to at least one person diagnosed with COVID-19."</item> + <item quantity="one">"You have an increased risk of infection because you last encountered a person diagnosed with COVID-19 for an extended period of time and in close proximity %1$s day ago."</item> + <item quantity="other">"You have an increased risk of infection because you last encountered a person diagnosed with COVID-19 for an extended period of time and in close proximity %1$s days ago."</item> + <item quantity="zero">"You have an increased risk of infection because you last encountered a person diagnosed with COVID-19 for an extended period of time and in close proximity %1$s days ago."</item> + <item quantity="two">"You have an increased risk of infection because you last encountered a person diagnosed with COVID-19 for an extended period of time and in close proximity %1$s days ago."</item> + <item quantity="few">"You have an increased risk of infection because you last encountered a person diagnosed with COVID-19 for an extended period of time and in close proximity %1$s days ago."</item> + <item quantity="many">"You have an increased risk of infection because you last encountered a person diagnosed with COVID-19 for an extended period of time and in close proximity %1$s days ago."</item> </plurals> <!-- YTXT: risk details - risk calculation explanation --> <string name="risk_details_information_body_notice">"Therefore, your risk of infection has been ranked as increased. Your risk of infection is calculated from the exposure logging data (duration and proximity) locally on your device. Your risk of infection cannot be seen by, or passed on to, anyone else. When you get home, please also avoid close contact with members of your family or household."</string> @@ -431,7 +431,7 @@ <!-- XACT: onboarding(tracing) - dialog about energy optimized header text --> <string name="onboarding_energy_optimized_dialog_headline">"Allow prioritized background activity"</string> <!-- YMSI: onboarding(tracing) - dialog about energy optimized --> - <string name="onboarding_energy_optimized_dialog_body">"Enable prioritized background activity to allow the App to determine your risk status in the background any time (recommended). This disables battery life optimization for the Corona-Warn-App only. We do not expect this to cause a significant decrease in your device\'s battery life.\n\nIf you do not allow this setting, you will have to manually update your risk status in the App."</string> + <string name="onboarding_energy_optimized_dialog_body">"Enable prioritized background activity to allow the App to determine your risk status in the background any time (recommended). This disables battery life optimization for the Corona-Warn-App only. We do not expect this to cause a significant decrease in your device\'s battery life.\n\nIf you do not allow this setting, we recommend you to open the App manually at least once every 24 hours."</string> <!-- XBUT: onboarding(tracing) - dialog about energy optimized, open device settings --> <string name="onboarding_energy_optimized_dialog_button_positive">"Allow"</string> <!-- XBUT: onboarding(tracing) - dialog about energy optimized, continue in app --> @@ -439,7 +439,7 @@ <!-- XACT: onboarding(tracing) - dialog about manual checking header text --> <string name="onboarding_manual_required_dialog_headline">"Prioritized background activity disabled"</string> <!-- YMSI: onboarding(tracing) - dialog about manual checking --> - <string name="onboarding_manual_required_dialog_body">"Please note that with prioritized background activity disabled, you will have to open the App once a day to update your risk status manually.\n\nYou can disable prioritized background activity in your settings any time. "</string> + <string name="onboarding_manual_required_dialog_body">"Please note that with prioritized background activity disabled, you have to open the App manually at least once every 24 hours to update your risk status.\n\nYou can enable prioritized background activity in your settings any time."</string> <!-- XBUT: onboarding(tracing) - dialog about manual checking button --> <string name="onboarding_manual_required_dialog_button">"OK"</string> <!-- XACT: onboarding(tracing) - illustraction description, header image -->