# Basque Language Interface option

**URL:** https://meta.discourse.org/t/basque-language-interface-option/410511
**Category:** Translations
**Tags:** interface
**Created:** [August 20, 2026, 6:52am UTC](https://meta.discourse.org/t/basque-language-interface-option/410511 "2026-08-20T06:52:59Z")
**Posts on this page:** 10
**Page:** 1

<div class="post-metadata">

### Author: ![happyhappy](https://avatars.discourse-cdn.com/v4/letter/h/58f4c7/32.png) [@happyhappy](https://meta.discourse.org/u/happyhappy)
#### Post date: [August 20, 2026, 6:52am UTC](https://meta.discourse.org/t/basque-language-interface-option/410511/1 "2026-08-20T06:52:59Z")

</div>

@mirenbz!

My Basque constituency is asking to set their language in our self-hosted Discourse. However, I do not see Basque in the interface options. Is this work still in progress, or can I install Basque as an option?

Thanks for all this amazing work!

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [August 20, 2026, 7:28am UTC](https://meta.discourse.org/t/basque-language-interface-option/410511/2 "2026-08-20T07:28:04Z")

</div>

New languages are added to Discourse once a significant portion of the software (~50%) has been translated. Basque is only 13% translated, which would result in a user interface that is almost entirely in English; therefore, it has not yet been added.

 ![Screenshot_20260820_092235_Chrome](https://global.discourse-cdn.com/meta/original/4X/5/7/a/57a5d9ac8cebb09b2acd4ba2ed725b6b418fff53.jpeg)

You can help with the translation so that the language can hopefully be added in the future:

> [@Contributing translations to Discourse](https://meta.discourse.org/t/contributing-translations-to-discourse/14882):
>
> bookmark This document provides a guide on how to contribute translations to the Discourse platform using Crowdin. person_raising_hand Required user level: Anyone can contribute translations Translating Discourse into different languages is essential for its global adoption. Contributing as a translator or proofreader is greatly appreciated and helps in making Discourse accessible to a broader audience. Summary This guide covers: Translating Discourse using Crowdin. Becoming a proofr…

If you have any questions, feel free to ask.

---

<div class="post-metadata">

### Author: ![happyhappy](https://avatars.discourse-cdn.com/v4/letter/h/58f4c7/32.png) [@happyhappy](https://meta.discourse.org/u/happyhappy)
#### Post date: [August 20, 2026, 2:10pm UTC](https://meta.discourse.org/t/basque-language-interface-option/410511/3 "2026-08-20T14:10:44Z")

</div>

I am working on engaging native speakers to contribute to the Crowdin translation strings.

I created a Crowdin account to learn how they would do this, but I don’t see how to connect to the Discourse project for Basque. Do I (we) need an invite? Or do I create my own Basque project and the work magically gets folded into a grand en-eu locale? Please advise.

---

<div class="post-metadata">

### Author: ![happyhappy](https://avatars.discourse-cdn.com/v4/letter/h/58f4c7/32.png) [@happyhappy](https://meta.discourse.org/u/happyhappy)
#### Post date: [August 20, 2026, 2:21pm UTC](https://meta.discourse.org/t/basque-language-interface-option/410511/4 "2026-08-20T14:21:51Z")

</div>

Ahh, figured it out.

You start at the Discourse Enterprise page: [Crowdin Enterprise](https://discourse.crowdin.com/discourse) , then

- Choose the language you want to contribute to
- Click Go to Editor
- Create your own account for Crowdin for this project
- Start adding translation strings

Anyone know Basque who wants to join this effort? We could get this done in no time!! 💫

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [August 20, 2026, 2:43pm UTC](https://meta.discourse.org/t/basque-language-interface-option/410511/5 "2026-08-20T14:43:30Z")

</div>

Glad you found it. The Crowdin interface is sometimes a little confusing.

> [@happyhappy](#):
>
> - Click Go to Editor

I think especially at the beginning I would select the release folder and either `client.yml` or `server.yml` - probably `client` first. Otherwise, texts from all the plugins that are included in core show up in your list too.  
The texts in the latest folder are those added recently. I think there is a slightly higher risk that they are changed again, which is why I would start with the release folder.

---

<div class="post-metadata">

### Author: ![happyhappy](https://avatars.discourse-cdn.com/v4/letter/h/58f4c7/32.png) [@happyhappy](https://meta.discourse.org/u/happyhappy)
#### Post date: [August 20, 2026, 3:22pm UTC](https://meta.discourse.org/t/basque-language-interface-option/410511/6 "2026-08-20T15:22:12Z")

</div>

I just realized there are over 100,000 strings to translate! Maybe _ **THAT’S** _ why this hasn’t been completed yet. (But isn’t it great to have naive people in the world? We are SO hopeful!) 🤪

---

<div class="post-metadata">

### Author: ![happyhappy](https://avatars.discourse-cdn.com/v4/letter/h/58f4c7/32.png) [@happyhappy](https://meta.discourse.org/u/happyhappy)
#### Post date: [August 21, 2026, 11:45am UTC](https://meta.discourse.org/t/basque-language-interface-option/410511/7 "2026-08-21T11:45:54Z")

</div>

Re: Crowdsourcing via Crowdin

I see that it would be easier to copy the DeepL translations into each cell, and non-Basque speakers could do this to populate the dataset. Not ideal, but it would be a way to get this locale online faster, and hopefully improve as crowd sourcing fills out better strings.

- Is this a reasonable approach?
- Is there a way to automatically populate all the strings this way?

Please advise.

---

<div class="post-metadata">

### Author: ![Moin](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/moin/32/554653_2.png) [@Moin](https://meta.discourse.org/u/Moin)
#### Post date: [August 21, 2026, 12:17pm UTC](https://meta.discourse.org/t/basque-language-interface-option/410511/8 "2026-08-21T12:17:17Z")

</div>

I often use the automated suggestions in Crowdin. In many cases, I directly use the save button behind them, which saves that as the translation.

 ![image](https://global.discourse-cdn.com/meta/original/4X/3/8/e/38e42b10aebc8e4aad81dd920419115d9c3bc298.png)

In other cases, I use them as a base to improve them as needed. Often, one of the words used does not match how the word has been translated before.  
Translating a certain feature with a consistent name is quite important.

But using the DeepL translation is often enough, but it should be done by people who can judge if the translation makes sense in that context. Then Discourse could do that automatically and hope people would fix what isn’t translated that well. From my experience, most people don’t; reports about translations that need improvement here in the forum and directly on Crowdin are rare. You often need to know the original English text to notice that the meaning is actually not the same, and it’s rare that people look at both and notice the difference.

I’d say use the suggestions as often as possible and skip the texts where those aren’t helpful or you need more information to decide if they work in that context, so you get many translations as quickly as possible, but don’t add translations that you know need to be edited again. It will be very difficult to find those later.

But I am only someone who translates Discourse, maybe the team has a different opinion on this. I think they have added AI translations for some texts at the beginning of this year - which had a similar quality your approach would have 🤷‍♀️

---

<div class="post-metadata">

### Author: ![happyhappy](https://avatars.discourse-cdn.com/v4/letter/h/58f4c7/32.png) [@happyhappy](https://meta.discourse.org/u/happyhappy)
#### Post date: [August 24, 2026, 10:02pm UTC](https://meta.discourse.org/t/basque-language-interface-option/410511/9 "2026-08-24T22:02:09Z")

</div>

To follow up, is there a way in Crowdin to populate a translation project by auto filling all the cells with DeepL translations? Since we are working in a particular project (Discourse → Basque), I assume other projects will not be affected by this (lazy) approach.

As I said, my goal is to get the basics of a language implemented so people can use Discourse with that language, even though it may not be perfect.

---

<div class="post-metadata">

### Author: ![happyhappy](https://avatars.discourse-cdn.com/v4/letter/h/58f4c7/32.png) [@happyhappy](https://meta.discourse.org/u/happyhappy)
#### Post date: [August 27, 2026, 1:56am UTC](https://meta.discourse.org/t/basque-language-interface-option/410511/10 "2026-08-27T01:56:35Z")

</div>

Or, is there a way to use the Basque model that is now embedded in libretranslate to populate the Crowdin model?
