Skip to content

[stable32] i18n: add translators comments verification code#7113

Merged
vitormattos merged 5 commits intostable32from
backport/7054/stable32
Mar 5, 2026
Merged

[stable32] i18n: add translators comments verification code#7113
vitormattos merged 5 commits intostable32from
backport/7054/stable32

Conversation

@vitormattos
Copy link
Copy Markdown
Member

Backport of #7054

Add context comments for translators on strings that may be
ambiguous or contain placeholders:

- 'Identity verification': clarify that "identity" refers to
  confirming who the signer is via a messaging channel (SMS,
  WhatsApp, Telegram, Signal, XMPP), not a reference to any
  specific document; instruct to use a generic compound noun
  without a definite article
- '{contact}': disambiguate as email address or phone/messaging
  channel depending on the mode
- '{method}': clarify as the name of a messaging service

Signed-off-by: Vitor Mattos <[email protected]>
Clarify that "Code" in 'Code validation' and 'Step 2 of 3 - Code
validation' refers to a short numeric one-time password (OTP),
not source code or any other kind of code, to avoid ambiguous
translations.

Signed-off-by: Vitor Mattos <[email protected]>
Clarify that 'Signature confirmation' refers to the final step
where the signer reviews and confirms their intent to sign the
document by clicking a button \u2014 not a receipt or acknowledgment,
but the user action that triggers the signing process.

Signed-off-by: Vitor Mattos <[email protected]>
…rings

Improve the three template TRANSLATORS comments that describe
OTP 'code' strings to explicitly list the possible delivery
channels: email, SMS, WhatsApp, Telegram, Signal, or XMPP.

Signed-off-by: Vitor Mattos <[email protected]>
- Add TRANSLATORS comments for 'Your identity has been verified.'
  and 'You can now sign the document.' in step 3, clarifying
  context and what 'identity' refers to
- Move TRANSLATORS comments for 'Request new code' and 'Validate
  code' buttons to immediately precede the t() call they describe

Signed-off-by: Vitor Mattos <[email protected]>
@github-project-automation github-project-automation Bot moved this to 0. Needs triage in Roadmap Mar 5, 2026
@vitormattos vitormattos self-assigned this Mar 5, 2026
@vitormattos vitormattos merged commit e03793b into stable32 Mar 5, 2026
30 of 33 checks passed
@vitormattos vitormattos deleted the backport/7054/stable32 branch March 5, 2026 13:34
@github-project-automation github-project-automation Bot moved this from 0. Needs triage to 4. to release in Roadmap Mar 5, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

1 participant