Skip to content

Add support for translating the app’s UI language for hardcoded strings returned from the backend (API). #4334

@beastoin

Description

@beastoin

omi app supports 34 languages to make it more accessible (see Settings > Profile > Language) / #4296

However, some strings (such as app capabilities / categories) returned from the backend are still hardcoded in English.

We need to make these strings translatable/enumerable so the app can display information in the user's language.

My expectation is that all static strings in the app will be shown in the user's language.

You can check the omi app > Apps page (the 4th tab), or search for the keyword "explore apps page" in the code to understand which datasource it uses and trace it back to the backend API.

Metadata

Metadata

Assignees

No one assigned

    Labels

    backendBackend Task (python)flutterflutter work

    Type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions