# Global list for language selection

**URL:** <https://discourse.nodered.org/t/global-list-for-language-selection/84696>\
**Category:** Feature Requests\
**Created:** [18 January 2024 18:39 UTC](https://discourse.nodered.org/t/global-list-for-language-selection/84696 "2024-01-18T18:39:38Z")\
**Posts on this page:** 6\
**Page:** 1

<div class="post-metadata">

**Author:** ![mbonani](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/mbonani/32/10631_2.png) [@mbonani](https://discourse.nodered.org/u/mbonani)\
**Post date:** [18 January 2024 18:39 UTC](https://discourse.nodered.org/t/global-list-for-language-selection/84696/1 "2024-01-18T18:39:38Z")

</div>

What if we had only one global list for language selection? Instead of one list per language as we have today.

Something like this:

 ![languages](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/c/5/c5ab0b854c58ed275bfa8d465ba2f1a945fafeb7.png)

This would make it easier for users to select their language.

It would also make it easier for translators, especially when adding new languages to the list (I know this doesn't happen very often). It would no longer be necessary to translate the name of that language into other languages that the translator probably does not know.

---

<div class="post-metadata">

**Author:** ![GogoVega](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gogovega/32/71313_2.png) [@GogoVega](https://discourse.nodered.org/u/GogoVega)\
**Post date:** [18 January 2024 19:00 UTC](https://discourse.nodered.org/t/global-list-for-language-selection/84696/2 "2024-01-18T19:00:17Z")

</div>

This can be done if only the `en-US` catalog contains all the languages (and each language being translated into its own language)

I can make a PR if it's approved

---

<div class="post-metadata">

**Author:** ![GogoVega](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gogovega/32/71313_2.png) [@GogoVega](https://discourse.nodered.org/u/GogoVega)\
**Post date:** [19 January 2024 08:17 UTC](https://discourse.nodered.org/t/global-list-for-language-selection/84696/3 "2024-01-19T08:17:51Z")

</div>

![Capture d’écran 2024-01-19 à 09.11.48](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/8/e/8eac116248208ddeecfb62b6e865b84b7fd4a406.png)

@dceejay, @knolleary ?

---

<div class="post-metadata">

**Author:** ![knolleary](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/knolleary/32/3_2.png) [@knolleary](https://discourse.nodered.org/u/knolleary)\
**Post date:** [19 January 2024 09:29 UTC](https://discourse.nodered.org/t/global-list-for-language-selection/84696/4 "2024-01-19T09:29:23Z")

</div>

Happy to review a PR

---

<div class="post-metadata">

**Author:** ![GogoVega](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/gogovega/32/71313_2.png) [@GogoVega](https://discourse.nodered.org/u/GogoVega)\
**Post date:** [19 January 2024 09:47 UTC](https://discourse.nodered.org/t/global-list-for-language-selection/84696/5 "2024-01-19T09:47:31Z")

</div>

Done -\> [Do not translate the list of available languages by GogoVega · Pull Request #4531 · node-red/node-red · GitHub](https://github.com/node-red/node-red/pull/4531)

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [19 March 2024 09:47 UTC](https://discourse.nodered.org/t/global-list-for-language-selection/84696/6 "2024-03-19T09:47:58Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
