Skip to content

fix(l10n): neutral NFC prompt wording and translator hint for link syntax#107

Merged
luflow merged 2 commits into
mainfrom
claude/transifex-8b6f27
Jul 19, 2026
Merged

fix(l10n): neutral NFC prompt wording and translator hint for link syntax#107
luflow merged 2 commits into
mainfrom
claude/transifex-8b6f27

Conversation

@luflow

@luflow luflow commented Jul 19, 2026

Copy link
Copy Markdown
Owner

Transifex translator feedback:

  • Neutral NFC prompts (Siggi0904's issues): Hold your iPhone near the check-in tag / … near the tag to write itHold your phone …. The strings are iOS-only (alertMessageIos), but neutral wording reads better. German l10n entries renamed accordingly so the app stays fully translated until the next Transifex sync.
  • TRANSLATORS comment on the terms/privacy sentence explaining the [label](terms) / [label](privacy) link syntax (tlend's follow-up question).
  • Skill fix: the Transifex reply script now retries across all thread languages — the API masks missing language-team membership as a 404 on the resource string.

Paired with luflow/attendance-flutter#43 — both must land so the translation keys stay in sync. A full key diff (all 355 Flutter .tr() keys vs. this repo's extraction sources) shows no other drift.

Lint and build are green; flutter analyze/flutter test green on the paired PR.

🤖 Generated with Claude Code

luflow added 2 commits July 19, 2026 20:16
…ntax

Translator feedback from Transifex: replace iPhone-specific wording in the
NFC prompts with neutral phrasing (strings are iOS-only via alertMessageIos,
but neutral wording reads better) and add a TRANSLATORS comment explaining
the [label](target) link syntax in the terms/privacy sentence.
The API returns 404 on the resource string when the token lacks
membership in the comment's language team; try every thread language
(newest first) instead of only the first comment's.
@luflow
luflow merged commit 1d3121f into main Jul 19, 2026
2 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.

1 participant