Versions (relevant - OpenSearch/Dashboard/Server OS/Browser):
OS: V2.3, OSD V 2.3, Docker, Chrome Version 106.0.5249.119
Describe the issue :
Does Dashboards support multiple languages via user selection or by locales?
I found this reference to the topic on git: [i18n] Internationalization · Issue #943 · opensearch-project/OpenSearch-Dashboards · GitHub
Honestly, I have not idea what to do with it.
I am trying get the dashboards in show in another language (French). Is there a file a provide with my desired translations? Never had to deal with multi-lingual before.
Configuration :
Docker image V 2.3
Relevant Logs or Screenshots :
Yes. Currently, we have a plugin (i18n plugin) to support multiple languages. Here is some instructions: i18n-plugin/DEVELOPER_GUIDE.md at main · opensearch-project/i18n-plugin · GitHub
2 Likes
So for French, it should be i18n.locale: "fr"
. All the supported locales are here OpenSearch-Dashboards/locales.js at main · opensearch-project/OpenSearch-Dashboards · GitHub .
If your language is not currently supported, you are very welcome to create an issue and PR to contribute. Here is a reference:
2 Likes
Thank you. I will give it a try. Tied up on another project so it will be a while.
Hello!
I would like to install the dashboards-i18n plugin but I don’t know how to install it :
I tried :
bin\opensearch-dashboards-plugin.bat install dashboards-i18n
But it doesn’t work :
Attempting to transfer from dashboards-i18n
Attempting to transfer from https://ci.opensearch.org/ci/dbc/distribution-build-opensearch-dashboards/2.16.0/latest/windows/x64/zip/builds/opensearch-dashboards/plugins/dashboards-i18n-2.16.0.zip
Plugin installation was unsuccessful due to error “No valid url specified.”
Do you know how to install the plugin?
Best regards,
pablo
September 10, 2024, 9:58am
6
@vincent2mots I don’t think there is an artifact for dashbaords-i18n plugin.
Try following Developer Guide.
- [Developer guide](#developer-guide)
- [Forking and Cloning](#forking-and-cloning)
- [Environment Setup](#environment-setup)
- [Run](#run)
- [Example](#example)
- [New Locale](#new-locale)
- [Contribute](#contribute)
## Developer guide
We're glad you're here. dashboards-i18n is a community driven plugin for localization. To use it, here's what you need to do.
### Forking and Cloning
Fork this repository on GitHub, and clone locally with `git clone`.
### Environment Setup
1. Download OpenSearch. You could clone the [OpenSearch repo](https://github.com/opensearch-project/OpenSearch.git), use [docker](https://opensearch.org/docs/latest/opensearch/install/docker/) or [artifact](https://opensearch.org/docs/latest/opensearch/install/tar/). Make sure the version matches the OpenSearch Dashboards version.
This file has been truncated. show original
Hi @pablo !
I was finally able to create a new fr-FR.json translation file, based on another one and it works fine!
Thanks a lot!
1 Like
Achaou
September 5, 2025, 8:36am
8
Hello @vincent2mots , may I ask how you managed to get the i18n plugin working, please?
What steps did you follow, and were you using OpenSearch inside Docker or installed natively?
In my case, I’m running OpenSearch and OpenSearch Dashboard nodes inside Docker, and I’m trying to use i18n to translate into French.
Best regards,