Skip to content

[Feature]: Add multilingual interface support #364

Description

@FerryLF

Preflight checklist

  • I searched existing issues and discussions and this hasn't been proposed yet.

What problem does this solve?

Open Science currently uses a single interface language, which creates an unnecessary barrier for users who are more comfortable working in other languages.

This may make settings, error messages, and onboarding harder to understand, especially for non-English-speaking users.

Proposed solution

Add multilingual support for the application interface.

Users should be able to select their preferred language in Settings, with the option to follow the operating system language by default.

As an initial implementation, support could begin with:

  • English
  • Simplified Chinese

Interface labels, settings, dialogs, notifications, and error messages should all use the selected language.

Alternatives considered

No response

Additional context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions