Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

I18n Translation and filter response to language #166

Open
johannes-darms opened this issue Nov 19, 2024 · 3 comments
Open

I18n Translation and filter response to language #166

johannes-darms opened this issue Nov 19, 2024 · 3 comments

Comments

@johannes-darms
Copy link
Contributor

As an application developer
In order to provide a translated version of my application
I want to pass a language code to components so that a) the user interface is displayed in that language and b) the terminology concept labels and properties are filtered to that language.

@johannes-darms
Copy link
Contributor Author

requirement b resolved by update to OLS4

@jusa3
Copy link
Collaborator

jusa3 commented Mar 10, 2025

New feature in OLS4 is a language tag, which is per default lang=en. The language depends on the terminology metadata and the indexing process! Whether the new OLS4 feature meets your needs remains to be evaluated. (-> TS4NFDI + NFDI4Health Meeting)

The MeSH terminology in the OLS3 backend system has English and German synonyms, as this was requested some time ago.

Example OLS3 response: https://ols3-semanticlookup.zbmed.de/ols/api/terms?iri=http:%2F%2Fpurl.bioontology.org%2Fontology%2FMESH%2FD001249

The new OLS4 backend system only includes MeSH with English synonyms.

Example OLS4 response: https://semanticlookup.zbmed.de/ols/api/terms?iri=http:%2F%2Fpurl.bioontology.org%2Fontology%2FMESH%2FD001249

The feature you observed of displaying MeSH term synonyms in different languages was caused by the customised OLS3 MeSH version and does not longer occur because of the MeSH version in OLS4. @johannes-darms

@johannes-darms
Copy link
Contributor Author

For now we are fine with an english only version....

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants