Files
clockula/app/src/main/res/values/strings.xml
T
makiolaj baffa9a188 feat(ring): optionally open the ring screen over other apps
A full-screen intent is only a heads-up on a phone in use. A new, opt-in
setting under Alarms lets a ringing alarm or timer open its screen over
the app in use instead. It relies on "display over other apps", which
turning the setting on sends the user to grant; the switch reads as off
while the permission is missing. A locked or dark phone is still left
to the full-screen intent, so the screen never opens twice.
2026-10-28 12:01:43 +01:00

569 lines
36 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<resources>
<!-- The launcher and system label: a plain, translatable "Clock". The
brand name below stays Clockula in every language. -->
<string name="app_name">Clock</string>
<string name="app_brand_name" translatable="false">Clockula</string>
<string name="app_tagline">A modern Material 3 Expressive clock app.\nComing into bloom.</string>
<!-- Alarms (M3): the notification channels and the ring actions -->
<string name="channel_alarm_ring_name">Ringing alarms</string>
<string name="channel_alarm_ring_description">The full-screen alarm while it is ringing. Turning this off does not silence an alarm.</string>
<string name="channel_alarm_snoozed_name">Snoozed alarms</string>
<string name="channel_alarm_snoozed_description">A quiet reminder that an alarm is snoozed, and when it comes back.</string>
<string name="channel_alarm_upcoming_name">Upcoming alarms</string>
<string name="channel_alarm_upcoming_description">A silent note up to two hours before an alarm rings, so you can dismiss it if you are already up. Turning this off does not affect the alarm.</string>
<string name="alarm_upcoming_title">Upcoming alarm</string>
<string name="alarm_upcoming_text_labelled">%1$s · %2$s</string>
<string name="alarm_notification_title">Alarm</string>
<string name="alarm_action_snooze">Snooze</string>
<string name="alarm_action_dismiss">Dismiss</string>
<string name="alarm_snoozed_until">Snoozed until %1$s</string>
<!-- Crash reporting (floret-kit core-crash) -->
<string name="report_issue_url" translatable="false">https://codeberg.org/jlmakiola/clockula/issues/new</string>
<!-- M4: the app shell's four tabs -->
<string name="tab_alarms">Alarms</string>
<string name="tab_timers">Timers</string>
<string name="tab_stopwatch">Stopwatch</string>
<string name="tab_world_clock">World clock</string>
<!-- M4: the tabs' empty states -->
<string name="alarms_empty">No alarms yet</string>
<string name="world_clocks_empty">No world clocks yet</string>
<!-- M6: the timers tab, its rows and the setup panel -->
<string name="timers_set_title">Set timer</string>
<string name="timers_setup_start">Start</string>
<string name="timers_setup_range_hint">Between 1 second and 24 hours</string>
<string name="timers_presets">Presets</string>
<string name="timers_preset_save">Save</string>
<string name="timers_preset_remove">Remove preset</string>
<string name="timer_keypad_backspace">Delete a digit</string>
<string name="timer_keypad_digit">Type %1$s</string>
<string name="timer_keypad_double_zero">Type 00</string>
<string name="timers_setup_clear">Clear</string>
<string name="timer_unit_hours">h</string>
<string name="timer_unit_minutes">m</string>
<string name="timer_unit_seconds">s</string>
<string name="timer_start">Start</string>
<string name="timer_pause">Pause</string>
<string name="timer_resume">Resume</string>
<string name="timer_reset">Reset</string>
<string name="timer_stop">Stop</string>
<string name="timer_add_minute">+1 min</string>
<string name="timer_subtract_minute">−1 min</string>
<string name="timer_adjustment_added">+%1$d min</string>
<string name="timer_adjustment_removed">−%1$d min</string>
<string name="timer_finished">Finished</string>
<string name="timer_paused_at">Paused \u00b7 %1$s</string>
<string name="timer_untitled">Timer</string>
<string name="timer_row_progress">%1$s left</string>
<string name="timer_row_open">Timer settings</string>
<!-- M6: the timer editor -->
<string name="timer_editor_title">Countdown</string>
<string name="timer_editor_label">Label</string>
<string name="timer_editor_duration">Length</string>
<string name="timer_editor_duration_locked">Reset the timer to change its length</string>
<string name="timer_editor_sound">Sound</string>
<string name="timer_editor_delete">Delete timer</string>
<string name="timer_editor_delete_confirm">Delete this timer?</string>
<string name="timer_deleted">Timer deleted</string>
<!-- M6: the timer notification. One channel, one id, however many timers. -->
<string name="channel_timers_name">Timers</string>
<string name="channel_timers_description">The running countdown and the sound when a timer finishes. Turning this off does not silence a timer.</string>
<string name="timer_notification_title">Timer</string>
<plurals name="timer_more_active">
<item quantity="one">+%1$d more timer</item>
<item quantity="other">+%1$d more timers</item>
</plurals>
<!-- M4: the live pill -->
<string name="live_pill_pause">Pause</string>
<string name="live_pill_resume">Resume</string>
<string name="live_pill_stop">Stop</string>
<plurals name="live_pill_more_timers">
<item quantity="one">+%1$d more</item>
<item quantity="other">+%1$d more</item>
</plurals>
<string name="live_pill_timer_running">Timer %1$s, %2$s remaining</string>
<string name="live_pill_timer_paused">Timer %1$s paused, %2$s remaining</string>
<string name="live_pill_timer_expired">Timer %1$s finished</string>
<string name="live_pill_timer_untitled">Timer</string>
<string name="live_pill_stopwatch_running">Stopwatch running, %1$s</string>
<string name="live_pill_stopwatch_paused">Stopwatch paused at %1$s</string>
<!-- M4: the ring screen's dismiss challenge -->
<string name="ring_challenge_math_prompt">What is %1$s?</string>
<string name="ring_challenge_math_hint">Answer</string>
<string name="ring_challenge_wrong">Not quite \u2014 here is another</string>
<string name="ring_challenge_hold">Hold to dismiss</string>
<string name="ring_challenge_escape">Dismiss without solving</string>
<string name="ring_snooze_unavailable">No snoozes left</string>
<!-- M5: the alarms list -->
<string name="alarms_add">Add alarm</string>
<string name="alarms_empty_hint">Tap + to set your first alarm</string>
<string name="alarm_row_toggle">Alarm at %1$s</string>
<string name="alarm_row_dismiss_upcoming">Dismiss the alarm at %1$s</string>
<string name="alarm_next_imminent">in less than a minute</string>
<plurals name="alarm_next_in_minutes">
<item quantity="one">in %1$d min</item>
<item quantity="other">in %1$d min</item>
</plurals>
<string name="alarm_next_in_hours">in %1$dh</string>
<string name="alarm_next_in_hours_minutes">in %1$dh %2$dm</string>
<string name="alarm_next_in_days">in %1$dd</string>
<string name="alarm_next_in_days_hours">in %1$dd %2$dh</string>
<string name="alarm_next_ringing">Ringing now</string>
<string name="alarm_next_snoozed">Snoozed \u00b7 %1$s</string>
<!-- #19: the chip after the user sets an alarm, short enough to sit beside the FAB. %1$s is alarm_set_days/hours/minutes, or two of them joined by alarm_set_units_pair. -->
<string name="alarm_set_for">Alarm in %1$s</string>
<string name="alarm_set_imminent">Alarm in less than 1 minute</string>
<string name="alarm_set_units_pair">%1$s and %2$s</string>
<plurals name="alarm_set_days">
<item quantity="one">%1$d day</item>
<item quantity="other">%1$d days</item>
</plurals>
<plurals name="alarm_set_hours">
<item quantity="one">%1$d hour</item>
<item quantity="other">%1$d hours</item>
</plurals>
<plurals name="alarm_set_minutes">
<item quantity="one">%1$d minute</item>
<item quantity="other">%1$d minutes</item>
</plurals>
<string name="alarm_skipping_next">Skipping next</string>
<string name="alarm_repeat_once">Once</string>
<string name="alarm_repeat_every_day">Every day</string>
<string name="alarm_repeat_weekdays">Weekdays</string>
<string name="alarm_repeat_weekends">Weekends</string>
<!-- %1$s is a date such as "Wed, Oct 28" -->
<string name="alarm_scheduled_for">Scheduled for %1$s</string>
<!-- %1$s is a date range such as "Oct 26 – 28" -->
<string name="alarm_paused_dates">Paused %1$s</string>
<!-- %1$s is the pause's last day, such as "Wed, Oct 28", which is itself still paused: the pause has already begun -->
<string name="alarm_paused_through">Paused through %1$s</string>
<string name="alarm_summary_separator" translatable="false">" \u00b7 "</string>
<!-- M5: the alarm editor -->
<string name="editor_title">Alarm</string>
<string name="editor_repeat">Repeat</string>
<string name="editor_skip_next">Skip next alarm</string>
<string name="editor_skip_next_summary">Ring the one after this</string>
<string name="editor_schedule">Schedule alarm</string>
<string name="editor_schedule_none">Pick a date for this alarm to ring on</string>
<string name="editor_pause">Pause alarm</string>
<string name="editor_pause_none">Keep it quiet for a few days, such as a holiday</string>
<string name="editor_label_placeholder">Alarm name</string>
<string name="editor_section_sound">Sound and vibration</string>
<string name="editor_section_snooze">Snooze and dismiss</string>
<string name="editor_ringtone">Sound</string>
<string name="editor_vibrate">Vibrate</string>
<string name="editor_volume_ramp">Gradual volume</string>
<string name="editor_snooze_length">Snooze length</string>
<string name="editor_snooze_limit">Snooze limit</string>
<string name="editor_dismiss_challenge">To dismiss</string>
<string name="editor_delete">Delete alarm</string>
<string name="alarm_deleted">%1$s alarm deleted</string>
<string name="action_delete">Delete</string>
<string name="action_undo">Undo</string>
<string name="action_cancel">Cancel</string>
<string name="action_ok">OK</string>
<!-- M5: the per-alarm overrides -->
<string name="override_app_default">App default</string>
<string name="override_app_default_value">App default (%1$s)</string>
<string name="value_on">On</string>
<string name="value_off">Off</string>
<string name="volume_ramp_none">No gradual volume</string>
<plurals name="volume_ramp_seconds">
<item quantity="one">%1$d second</item>
<item quantity="other">%1$d seconds</item>
</plurals>
<plurals name="snooze_minutes">
<item quantity="one">%1$d minute</item>
<item quantity="other">%1$d minutes</item>
</plurals>
<string name="snooze_limit_none">No snoozing</string>
<plurals name="snooze_limit_times">
<item quantity="one">%1$d time</item>
<item quantity="other">%1$d times</item>
</plurals>
<string name="challenge_none">Just tap Dismiss</string>
<string name="challenge_math">Solve a sum</string>
<string name="challenge_hold">Press and hold</string>
<!-- #17: how long a ring lasts before it stops on its own -->
<string name="settings_silence_after">Silence after</string>
<string name="silence_after_never">Never</string>
<plurals name="silence_after_minutes">
<item quantity="one">%1$d minute</item>
<item quantity="other">%1$d minutes</item>
</plurals>
<string name="settings_alarm_silence_after_hint">Applies to every alarm. An alarm nobody stops goes quiet after this long and counts as missed. Never still stops after an hour, so a phone left at home can\'t ring until its battery runs out.</string>
<string name="settings_timer_silence_after_hint">Applies to every timer. A finished timer nobody stops goes quiet after this long but stays finished, so you can still add a minute. Never still stops after an hour.</string>
<!-- M5: the ringtone picker -->
<string name="ringtone_picker_title">Alarm sound</string>
<string name="ringtone_silent">Silent</string>
<string name="ringtone_silent_summary">Vibration only</string>
<string name="ringtone_device_default">Device default alarm sound</string>
<string name="ringtone_preview_play">Preview %1$s</string>
<string name="ringtone_preview_stop">Stop %1$s</string>
<string name="ringtone_pick_file">Choose from files\u2026</string>
<string name="ringtone_none_available">This device has no alarm sounds. Clockula will use the system default.</string>
<string name="ringtone_unavailable">Unavailable \u2014 the default alarm sound will be used</string>
<string name="ringtone_unknown">Unknown sound</string>
<!-- The bundled sound Google Clock and AOSP DeskClock use for an expired timer. -->
<string name="ringtone_timer_expired">Timer expired</string>
<string name="ringtone_access_may_lapse">Clockula may lose access to this file later</string>
<string name="ringtone_pick_media_app">Choose from a music app\u2026</string>
<string name="ringtone_pick_media_app_summary">The app plays your alarm</string>
<string name="media_picker_title">Music apps</string>
<string name="media_picker_explainer">The chosen app plays the alarm itself. If it can\u2019t \u2014 not installed, logged out or offline \u2014 or if headphones or a Bluetooth device are connected, Clockula rings with the default alarm sound instead.</string>
<string name="media_picker_no_apps">No app on this device shares its music library with other apps.</string>
<string name="media_picker_refused">%1$s doesn\u2019t share its library with other apps.</string>
<string name="media_picker_empty">Nothing here.</string>
<string name="media_picker_resume">Resume where you left off</string>
<string name="media_picker_resume_summary">Whatever %1$s played last</string>
<string name="media_picker_use">Use %1$s</string>
<string name="media_resume_title">Resume in %1$s</string>
<!-- M7: the stopwatch tab -->
<string name="stopwatch_start">Start</string>
<string name="stopwatch_pause">Pause</string>
<string name="stopwatch_resume">Resume</string>
<string name="stopwatch_reset">Reset</string>
<string name="stopwatch_lap">Lap</string>
<string name="stopwatch_lap_limit">Lap limit reached</string>
<string name="stopwatch_readout">Elapsed %1$s</string>
<string name="stopwatch_laps_header_lap">Lap</string>
<string name="stopwatch_laps_header_split">Split</string>
<string name="stopwatch_laps_header_total">Total</string>
<string name="stopwatch_lap_number">Lap %1$d</string>
<string name="stopwatch_lap_row">Lap %1$d, split %2$s, total %3$s</string>
<string name="stopwatch_lap_row_best">Lap %1$d, fastest, split %2$s, total %3$s</string>
<string name="stopwatch_lap_row_worst">Lap %1$d, slowest, split %2$s, total %3$s</string>
<string name="stopwatch_lap_row_in_progress">Lap %1$d in progress, split %2$s, total %3$s</string>
<!-- M7: the stopwatch notification. It makes no sound. -->
<string name="channel_stopwatch_name">Stopwatch</string>
<string name="channel_stopwatch_description">The running stopwatch and its controls. It makes no sound.</string>
<string name="stopwatch_notification_title">Stopwatch</string>
<string name="stopwatch_paused_at">Paused \u00b7 %1$s</string>
<plurals name="stopwatch_laps_recorded">
<item quantity="one">%1$d lap</item>
<item quantity="other">%1$d laps</item>
</plurals>
<!-- M8: the world clock tab, its rows and the zone picker -->
<string name="world_clock_add">Add city</string>
<string name="world_clock_limit">Add up to %1$d cities</string>
<string name="world_clock_home_action">Home time zone</string>
<string name="world_clock_home">Home</string>
<!-- #24: labels the temporary row for the device's own time zone while it differs from home. -->
<string name="world_clock_local">Local time</string>
<string name="world_clock_empty_hint">Add a city to compare its time with your own.</string>
<string name="world_clock_offset_same">Same time as home</string>
<string name="world_clock_ahead">%1$s ahead</string>
<string name="world_clock_behind">%1$s behind</string>
<string name="world_clock_hours_minutes">%1$s %2$s</string>
<string name="world_clock_summary">%1$s \u00b7 %2$s</string>
<string name="world_clock_day_yesterday">Yesterday</string>
<string name="world_clock_day_today">Today</string>
<string name="world_clock_day_tomorrow">Tomorrow</string>
<string name="world_clock_unknown_zone">This time zone is no longer on your device</string>
<string name="world_clock_row_description">%1$s, %2$s, %3$s</string>
<!-- A row whose zone the device no longer knows has no time to read out. -->
<string name="world_clock_row_description_unknown">%1$s, %2$s</string>
<string name="world_clock_row_drag">Reorder %1$s</string>
<string name="world_clock_row_move_up">Move up</string>
<string name="world_clock_row_move_down">Move down</string>
<string name="world_clock_row_remove">Remove</string>
<string name="world_clock_remove_title">Remove %1$s?</string>
<string name="world_clock_remove_message">The city will be removed from your world clocks.</string>
<string name="action_remove">Remove</string>
<string name="zone_picker_add_title">Add city</string>
<string name="zone_picker_home_title">Home time zone</string>
<string name="zone_picker_search">Search cities</string>
<string name="zone_picker_search_clear">Clear search</string>
<string name="zone_picker_no_results">No city matches \u201c%1$s\u201d</string>
<string name="zone_picker_device_zone">Device time zone</string>
<plurals name="world_clock_hours">
<item quantity="one">%d hour</item>
<item quantity="other">%d hours</item>
</plurals>
<plurals name="world_clock_minutes">
<item quantity="one">%d minute</item>
<item quantity="other">%d minutes</item>
</plurals>
<!-- M9: the one question the AlarmClock contract has to ask -->
<string name="interop_dismiss_title">Which alarm?</string>
<!-- %1$s is the time, followed by the label when the alarm has one. -->
<string name="interop_dismiss_row_description">Dismiss the alarm at %1$s</string>
<!-- M10: settings -->
<string name="settings_title">Settings</string>
<string name="settings_about_author">by Jean-Luc Makiola</string>
<string name="settings_about_logo_desc">Clockula app icon</string>
<string name="settings_about_support">Support development</string>
<string name="settings_about_source">Source</string>
<string name="settings_translate">Help translate</string>
<string name="settings_license">License</string>
<string name="settings_privacy">Privacy policy</string>
<string name="settings_about_version">Version %1$s</string>
<string name="about_source_url" translatable="false">https://codeberg.org/jlmakiola/clockula</string>
<string name="about_license_url" translatable="false">https://codeberg.org/jlmakiola/clockula/src/branch/main/LICENSE</string>
<string name="about_translate_url" translatable="false">https://weblate.dev.jeanlucmakiola.de/engage/clockula/</string>
<string name="about_privacy_url" translatable="false">https://jeanlucmakiola.de/clockula/privacy</string>
<string name="about_support_url" translatable="false">https://ko-fi.com/jeanlucmakiola</string>
<string name="settings_group_look">Look &amp; behaviour</string>
<string name="settings_group_data">Data</string>
<string name="settings_group_app">App</string>
<string name="settings_group_about">About</string>
<string name="settings_section_appearance">Appearance</string>
<string name="settings_appearance_subtitle">Theme, colour and app icon</string>
<string name="settings_theme">Theme</string>
<string name="settings_theme_system">Follow system</string>
<string name="settings_theme_light">Light</string>
<string name="settings_theme_dark">Dark</string>
<string name="settings_dynamic_color">Dynamic colour</string>
<string name="settings_dynamic_color_hint">Use colours from your wallpaper</string>
<string name="settings_dynamic_color_unavailable">Needs Android 12 or newer</string>
<string name="settings_app_icon">App icon</string>
<string name="settings_app_icon_hint">The icon your launcher shows. After switching, the icon may move to a new spot on your home screen.</string>
<string name="settings_app_icon_bloom">Bloom</string>
<string name="settings_app_icon_plain">Plain</string>
<string name="settings_language">Language</string>
<string name="settings_language_auto">Follow system</string>
<string name="settings_section_alarms">Alarms</string>
<string name="settings_alarms_subtitle">Sound, snooze and dismiss for new alarms</string>
<string name="settings_alarm_defaults_hint">New alarms start with these. Each alarm can still change them in its editor.</string>
<!-- #18: what the volume buttons do while an alarm rings -->
<string name="settings_volume_buttons">Volume buttons while ringing</string>
<string name="settings_volume_buttons_hint">Applies to every alarm while its ring screen is showing. With a dismiss challenge set, Dismiss snoozes instead, so the challenge still has to be done. When a snooze is called for but none are left, the buttons change the volume instead and the alarm keeps ringing.</string>
<string name="settings_ring_over_other_apps">Ring screen over other apps</string>
<string name="settings_ring_over_other_apps_hint">When an alarm or timer goes off while you\'re using another app, show its ring screen instead of a notification. Needs permission to display over other apps.</string>
<string name="volume_buttons_control_volume">Change the volume</string>
<string name="volume_buttons_snooze">Snooze</string>
<string name="volume_buttons_dismiss">Dismiss</string>
<string name="volume_buttons_nothing">Do nothing</string>
<string name="settings_section_timers">Timers</string>
<string name="settings_timers_subtitle">Sound, vibration and gradual volume</string>
<string name="settings_timer_defaults_hint">How timers ring. A timer can still pick its own sound in its editor.</string>
<string name="settings_timer_vibrate_off">Off. A timer set to Silent still vibrates</string>
<string name="settings_section_clock">Clock</string>
<string name="settings_clock_subtitle">Home time zone, seconds, local clock and screen saver</string>
<string name="settings_clock_hint">World clocks show how far each city is from your home time zone.</string>
<string name="settings_home_zone">Home time zone</string>
<string name="settings_world_clock_seconds">Display time with seconds</string>
<string name="settings_world_clock_seconds_hint">The world clock shows seconds and a second hand. Uses a little more battery.</string>
<string name="settings_automatic_local_clock">Automatic local clock</string>
<string name="settings_automatic_local_clock_hint">While you’re somewhere the time differs from home, show the local time under the home clock.</string>
<string name="settings_automatic_local_clock_needs_home">Needs a home time zone. Home follows the device now, so it’s always local time.</string>
<string name="screen_saver_title">Screen saver</string>
<string name="screen_saver_style">Clock style</string>
<string name="screen_saver_style_digital">Digital</string>
<string name="screen_saver_style_analog">Analog</string>
<string name="screen_saver_night_mode">Night mode</string>
<string name="screen_saver_night_mode_hint">Very dim display, for dark rooms</string>
<string name="screen_saver_preview">Open screen saver</string>
<string name="screen_saver_system_settings">Choose when it starts</string>
<string name="screen_saver_system_settings_hint">Pick Clockula as the screen saver in Android\'s settings</string>
<!-- Read by a screen reader for the alarm line on the screen saver; %1$s is the day and time, "Tue 7:00 AM". -->
<string name="screen_saver_next_alarm">Next alarm: %1$s</string>
<!-- The screen saver's next-alarm line: %1$s is the day ("Tue", or "Thu, Oct 29" a week or more away), %2$s the time ("7:00 AM"). -->
<string name="screen_saver_next_alarm_when">%1$s %2$s</string>
<string name="menu_more_options">More options</string>
<string name="settings_self_check">Why might my alarm not ring?</string>
<string name="settings_self_check_title">Why might my alarm not ring?</string>
<string name="settings_self_check_summary">Check exact-alarm, notification and battery settings</string>
<plurals name="settings_self_check_problems">
<item quantity="one">%1$d problem found</item>
<item quantity="other">%1$d problems found</item>
</plurals>
<string name="settings_self_check_all_clear">Everything looks fine</string>
<string name="settings_backup">Back up &amp; restore</string>
<string name="settings_backup_title">Back up &amp; restore</string>
<string name="settings_backup_summary">Export or import your alarms, timers and world clocks</string>
<string name="settings_report_problem">Report a problem</string>
<string name="settings_report_problem_hint">Open the issue tracker</string>
<string name="settings_ringtone_custom">Custom sound</string>
<!-- M10: backup -->
<string name="settings_backup_section">Back up &amp; restore</string>
<string name="settings_backup_export">Export backup</string>
<string name="settings_backup_export_summary">Choose a folder to save clockula-backup-v1.json in</string>
<string name="settings_backup_import">Import backup</string>
<string name="settings_backup_import_summary">Replaces all your alarms, timers and world clocks</string>
<string name="settings_backup_export_succeeded">Backup saved</string>
<string name="settings_backup_export_failed">Couldn\'t save the backup</string>
<string name="settings_backup_import_succeeded">Backup restored</string>
<string name="settings_backup_import_failed">Couldn\'t restore the backup</string>
<string name="settings_backup_import_failed_not_backup">Couldn\'t restore: this isn\'t a Clockula backup</string>
<string name="settings_backup_import_failed_newer">Couldn\'t restore: this backup is from a newer Clockula. Update the app first</string>
<string name="settings_backup_import_failed_invalid">Couldn\'t restore: the backup has invalid data in it</string>
<string name="settings_backup_import_failed_too_large">Couldn\'t restore: the backup is too large</string>
<string name="settings_backup_import_failed_unreadable">Couldn\'t restore: the file couldn\'t be opened</string>
<string name="settings_backup_import_confirm_title">Replace everything?</string>
<string name="settings_backup_import_confirm_message">This replaces all your current alarms, timers, world clocks and settings with what\'s in the backup file. This can\'t be undone.</string>
<string name="settings_backup_import_confirm_action">Replace</string>
<!-- M10: self-check -->
<string name="selfcheck_fix">Fix</string>
<string name="selfcheck_exact_alarm_title">Exact alarms</string>
<string name="selfcheck_exact_alarm_ok">Allowed — your alarm will fire on time</string>
<string name="selfcheck_exact_alarm_problem">Not allowed — alarms may fire late</string>
<string name="selfcheck_notifications_title">Notifications</string>
<string name="selfcheck_notifications_ok">Allowed — the ring screen can show over other apps</string>
<string name="selfcheck_notifications_warn">Off — your alarm will still sound, but no screen or heads-up banner will show</string>
<string name="selfcheck_alarm_channel_title">Alarm channel</string>
<string name="selfcheck_alarm_channel_ok">Not blocked</string>
<string name="selfcheck_alarm_channel_warn">Blocked — your alarm will still sound, but no screen or heads-up banner will show</string>
<string name="selfcheck_fsi_title">Full-screen alarm</string>
<string name="selfcheck_fsi_ok">Allowed — the ring screen can show over the lock screen</string>
<string name="selfcheck_fsi_warn">Not allowed — your alarm will still sound, as a heads-up notification instead</string>
<string name="selfcheck_battery_title">Battery optimisation</string>
<string name="selfcheck_battery_ok">Exempt</string>
<string name="selfcheck_battery_warn">Not exempt — exempting Clockula can make alarms more reliable</string>
<string name="selfcheck_background_restricted_title">Background activity</string>
<string name="selfcheck_background_restricted_ok">Not restricted</string>
<string name="selfcheck_background_restricted_problem">Restricted — alarms may not fire reliably</string>
<string name="selfcheck_dnd_title">Do Not Disturb</string>
<string name="selfcheck_dnd_ok">Not blocking alarms</string>
<string name="selfcheck_dnd_problem">Total silence is on — it blocks alarms too</string>
<string name="selfcheck_alarm_volume_title">Alarm volume</string>
<string name="selfcheck_alarm_volume_ok">On</string>
<string name="selfcheck_alarm_volume_problem">Muted — your alarm will fire silently</string>
<string name="selfcheck_oem_title">Device manufacturer</string>
<string name="selfcheck_oem_warn">Some manufacturers aggressively close background apps — see how to keep Clockula exempt</string>
<string name="selfcheck_next_alarm_title">Next alarm, as the system sees it</string>
<string name="selfcheck_next_alarm_ok">Agrees with what Clockula scheduled</string>
<string name="selfcheck_next_alarm_problem">Doesn\'t match what Clockula scheduled — open the app to re-check</string>
<!-- M10: widgets -->
<!-- Sample values for the widget picker's previews (`layout/widget_preview_*.xml`). -->
<string name="widget_preview_alarm_time" translatable="false">7:00</string>
<string name="widget_preview_timer_time" translatable="false">04:59</string>
<string name="widget_preview_stopwatch_time" translatable="false">01:23</string>
<string name="widget_preview_quick_timer_time" translatable="false">05:00</string>
<string name="widget_next_alarm_label">Next alarm</string>
<string name="widget_next_alarm_empty">No alarms set</string>
<string name="widget_next_alarm_today">Today</string>
<string name="widget_timer_label">Timer</string>
<string name="widget_timer_description">Your running timers</string>
<string name="widget_timer_new">New timer</string>
<string name="widget_timer_expired">Done</string>
<string name="widget_clock_label">Digital clock</string>
<string name="widget_clock_description">With date and world clocks</string>
<!-- M11: digital clock widget faces + per-instance config -->
<string name="widget_config_title">Digital clock</string>
<string name="widget_config_style">Style</string>
<string name="clock_face_regular">Classic</string>
<string name="clock_face_bold">Bold</string>
<string name="clock_face_light">Thin</string>
<string name="clock_face_pill">Pill</string>
<string name="clock_face_stacked">Stacked</string>
<string name="widget_config_show_date">Show date</string>
<string name="widget_config_show_world_clocks">World clocks</string>
<string name="widget_config_show_world_clocks_hint">Up to three cities from your World clock tab</string>
<!-- #8: the tab a clock widget opens when tapped; its options are the tab names -->
<string name="widget_config_on_tap">On tap</string>
<!-- M11: analog clock widget -->
<string name="widget_analog_label">Analog clock</string>
<string name="widget_analog_config_title">Analog clock</string>
<string name="analog_style_round">Round</string>
<string name="analog_style_numeral">Numeral</string>
<string name="analog_style_badge">Day</string>
<string name="analog_style_cookie">Cookie</string>
<string name="analog_style_clover">Clover</string>
<string name="analog_style_petal">Petal</string>
<string name="analog_style_sunny">Sunny</string>
<string name="analog_style_square">Square</string>
<string name="analog_style_scallop">Scallop</string>
<!-- M11: stopwatch widget -->
<string name="widget_stopwatch_label">Stopwatch</string>
<string name="widget_stopwatch_laps">Laps: %1$d</string>
<string name="widget_stopwatch_config_title">Stopwatch</string>
<string name="stopwatch_style_card">Card</string>
<string name="stopwatch_style_circle">Circle</string>
<!-- M11: quick-timer widget -->
<string name="widget_quick_timer_label">Quick timer</string>
<string name="widget_quick_timer_description">Starts a timer with one tap</string>
<string name="widget_quick_timer_config_title">Quick timer</string>
<string name="widget_quick_timer_start">Start %1$s</string>
<string name="widget_quick_timer_custom">Custom…</string>
<string name="widget_quick_timer_custom_title">Custom duration</string>
<string name="widget_quick_timer_range_hint">Between 1 second and 59:59</string>
<!-- Issue #1: bedtime -->
<string name="settings_group_sleep">Sleep</string>
<string name="settings_bedtime_summary">A Do Not Disturb mode for the night</string>
<string name="bedtime_title">Bedtime</string>
<string name="bedtime_hint">Clockula turns on a Do Not Disturb mode of its own at bedtime and turns it off when you wake up. Alarms always ring.</string>
<string name="bedtime_enabled">Bedtime mode</string>
<string name="bedtime_enabled_on">On, %1$s to %2$s</string>
<string name="bedtime_enabled_off">Off</string>
<string name="bedtime_enabled_same_time">Bedtime and wake-up are the same time, so it never starts</string>
<string name="bedtime_access_title">Allow Do Not Disturb access</string>
<string name="bedtime_access_summary">Clockula needs it to turn its bedtime mode on and off. Find Clockula in the list and allow it. Without it, only the reminder works.</string>
<string name="bedtime_access_allow">Allow</string>
<string name="bedtime_section_schedule">Schedule</string>
<string name="bedtime_start">Bedtime</string>
<string name="bedtime_wake">Wake up</string>
<string name="bedtime_days_hint">The nights bedtime is for, named by their evening: a bedtime between midnight and 6:00 on Thursday night falls early on Friday. A wake-up time before the bedtime is the next morning.</string>
<string name="bedtime_section_reminder">Reminder</string>
<string name="bedtime_reminder">Remind me before bedtime</string>
<string name="bedtime_reminder_off">Off</string>
<plurals name="bedtime_reminder_before">
<item quantity="one">%1$d minute before</item>
<item quantity="other">%1$d minutes before</item>
</plurals>
<string name="bedtime_section_effects">Screen</string>
<string name="bedtime_effect_grayscale">Grayscale</string>
<string name="bedtime_effect_dim_wallpaper">Dim the wallpaper</string>
<string name="bedtime_effect_dark_theme">Dark theme</string>
<string name="bedtime_effect_hide_aod">Hide the always-on display</string>
<string name="bedtime_effects_unavailable">Screen effects need Android 15 or later. On this phone, bedtime silences notifications and calls the way Do Not Disturb does.</string>
<string name="bedtime_open_mode">Open in system settings</string>
<string name="bedtime_open_mode_summary">Who can reach you, and more effects, under Settings › Modes. Changes you make there are kept while bedtime stays on.</string>
<string name="bedtime_alarms_note">Bedtime never silences an alarm or a timer: its mode always lets alarms through.</string>
<string name="bedtime_wellbeing_note">This is not Digital Wellbeing\'s Bedtime mode. Android lets only the system turn that one on, so if you use it too you will see two modes in Settings › Modes. Use one of them.</string>
<string name="bedtime_mode_name">Clockula bedtime</string>
<string name="bedtime_mode_trigger">%1$s to %2$s</string>
<string name="channel_bedtime_name">Bedtime reminders</string>
<string name="channel_bedtime_description">A reminder shortly before bedtime starts.</string>
<plurals name="bedtime_reminder_title">
<item quantity="one">Bedtime in %1$d minute</item>
<item quantity="other">Bedtime in %1$d minutes</item>
</plurals>
<string name="bedtime_reminder_text">Bedtime mode starts at %1$s.</string>
<!-- #26: Quick Settings tiles -->
<string name="tile_next_alarm_label">Next alarm</string>
<string name="tile_next_alarm_empty">No alarms</string>
<!-- The next alarm's day and time, e.g. "Tue 07:00". %1$s: the abbreviated weekday, %2$s: the time. -->
<string name="tile_next_alarm_subtitle">%1$s %2$s</string>
<string name="tile_quick_timer_label">Quick timer</string>
<!-- A running quick timer's end time, e.g. "Until 14:32". -->
<string name="tile_quick_timer_until">Until %1$s</string>
<string name="tile_quick_timer_config_title">Quick timer tile</string>
</resources>