Skip to content

User facing messages/warnings/errors should be localized, and documented #79173

Open

Description

@radical

Prompted by #78755 (comment)

The shipping tasks in src/tasks have user facing strings in the form of:

  • messages (Log.LogMessage - especially the Normal, and High importance ones)
  • warnings
  • errors

These need to be identified, and localized.

Questions:

  • Do all 3 need that treatment?
  • Are there any existing cases where such messages are localized that can be used as examples to do this?
  • Do the user-facing Errors need to be assigned codes too?
  • Where, and how should the Errors, and Warnings be documented?

cc @akoeplinger @maraf @lewing @steveisok

Activity

  1. ghost added
    untriagedNew issue has not been triaged by the area owner
    on Dec 2, 2022
  2. added this to the 8.0.0 milestone on Dec 2, 2022
  3. ghost removed
    untriagedNew issue has not been triaged by the area owner
    on Dec 2, 2022
  4. changed the title [-]User facing messages/warnings/errors should be localized[/-] [+]User facing messages/warnings/errors should be localized, and documented[/+] on Dec 2, 2022
  5. modified the milestones: 8.0.0, 8.0.x, 9.0.0 on May 16, 2024
  6. ilonatommy commented on May 17, 2024

    @ilonatommy
    Member

    Questions:

    • Do all 3 need that treatment?
    • Are there any existing cases where such messages are localized that can be used as examples to do this?
    • Do the user-facing Errors need to be assigned codes too?
    • Where, and how should the Errors, and Warnings be documented?

    My plan, please let me know if it can be improved:

  7. ilonatommy commented on Jun 3, 2024

    @ilonatommy
    Member

    Connected issue: #85067

  8. modified the milestones: 9.0.0, 10.0.0 on Jul 31, 2024
  9. modified the milestones: 10.0.0, 11.0.0 on Aug 18, 2025
  10. modified the milestones: 11.0.0, Future on Jul 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions