Skip to content

Reword the default alert message to match the app's scope - #205

Merged
keepalivedev merged 1 commit into
mainfrom
UpdateDefaultAlertMessage
Jul 11, 2026
Merged

Reword the default alert message to match the app's scope#205
keepalivedev merged 1 commit into
mainfrom
UpdateDefaultAlertMessage

Conversation

@keepalivedev

Copy link
Copy Markdown
Owner

Implements the reframing from #193. The old default ("Hello! ... Please send help!") read as personally typed, implied a confirmed emergency, and gave the recipient no concrete first action.

New English default (143 chars):

Automated alert: I have not used my phone in a while and may need assistance. Please try to contact me, and check on me if you cannot reach me.

Following the issue's reasoning: "Automated alert:" makes the trigger explicit, "may need assistance" keeps the uncertainty, and the action is graduated and location-neutral (contact first, then a welfare check), leaving escalation to the recipient's judgement.

Notes on the details:

  • Compacted vs. the issue's exact texts: the alert-message edit dialog rejects messages over 160 characters (SMS_MESSAGE_MAX_LENGTH) and the default is prefilled when adding the first contact, so the suggested EN (~166) and DE (~210) wordings would have shipped a default the Save button rejects. All eight versions are 143-158 chars.
  • Registers preserved per locale (FR vous, ES/IT plural, PL informal, RU formal); German follows the du-form suggestion from the issue; zh-CN gets an actual translation (it was untranslated English before).
  • Existing users are unaffected: each contact stores its own message copy, so this changes the default for newly added contacts only.
  • default_alert_message_alt (used only by screenshot tests) is untouched.

LocaleStringParityTest and resource compilation pass.

Fixes #193

The old default ("Hello! ... Please send help!") read as personally
typed, implied a confirmed emergency, and gave the recipient no
concrete first action. Per the framing in #193: an "Automated alert:"
opener makes the trigger explicit, the uncertainty stays ("may need
assistance"), and the action is graduated and location-neutral - try
to make contact, then check on the person.

Wordings are compacted from the issue's suggestions because the
alert-message dialog rejects text over 160 characters and the default
is prefilled when adding the first contact. Each locale keeps the
register of its existing translation; German follows the issue
author's du-form suggestion; zh-CN gets a real translation (it was
untranslated English). Existing contacts are unaffected - each contact
stores its own message copy, so this only changes the default for
newly added contacts.

Fixes #193

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@keepalivedev
keepalivedev merged commit 9ac4ad5 into main Jul 11, 2026
8 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Default alert message: wording does not match the app's scope

1 participant