Skip to content

Localized strings do not have fallbacks #25

@tdulcet

Description

@tdulcet

This library uses several localized strings to display messages to the user using the MessageHandler library. For example:

() => CommonMessages.showSuccess("resettingOptionsWorked", true, {

However, it does not provide any fallbacks for extensions that are not (yet) localized, which causes the raw camel case message names to be shown instead:
image

While still readable, this obviously provides a very poor UX. This currently affects all six of my add-ons that are not yet localized. I would obviously love for all of them to be localized (PRs welcome), but that is of course an extremely time consuming and tedious process...

The fact that this library requires localization it also not documented on the README or in any of the documentation.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions