DataHarmonizer icon indicating copy to clipboard operation
DataHarmonizer copied to clipboard

Internationalized Interfaces

Open kennethbruskiewicz opened this issue 8 months ago • 1 comments

This is the internationalization feature that translate the interface independently from the schema.

It contains a file translations.json for interface elements within the Toolbar, plus some documentation on how the file works mechanically with the codebase.

It has at least two limitations:

  • It does not auto-detect the browser's localization. This can be remedied quickly if desired.
  • Although the section browsing is a part of the Toolbar, it is derived from the schema. So sections will look like they haven't internationalized when it's simply that multilingual schemas are not supported in this branch.

When the DH2 release is fully made, it will support localized schemas. This PR is to provide clients with linguistic needs the ability to have multiple languages with their data and ontology teams when deploying the Data Harmonizer.

kennethbruskiewicz avatar Jun 25 '24 21:06 kennethbruskiewicz