# Post not being detected as German

**URL:** https://meta.discourse.org/t/post-not-being-detected-as-german/400708
**Category:** Support
**Tags:** ai, content-localization
**Created:** [April 15, 2026, 3:25pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708 "2026-04-15T15:25:16Z")
**Posts on this page:** 16
**Page:** 1

<div class="post-metadata">

### Author: ![putty](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/putty/32/370902_2.png) [@putty](https://meta.discourse.org/u/putty)
#### Post date: [April 15, 2026, 3:25pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/1 "2026-04-15T15:25:16Z")

</div>

[This post in my community is in German](https://community.netwrix.com/t/warnung-bei-berechtigungsfehlern/128308), but it’s not being translated.

I tried forcing a translation, but it didn’t seem to work.

 ![CleanShot 2026-04-15 at 11.20.30](https://global.discourse-cdn.com/meta/original/4X/3/1/5/31524ef31426ce44df14305d9335730af65c647f.png)

I’m curious what happens if I select German here. Does that force a language to be “set”?

 ![CleanShot 2026-04-15 at 11.22.07](https://global.discourse-cdn.com/meta/original/4X/c/d/9/cd9d3eefb8295545f9ceaa11ca36b8ccd1ddc8e4.png)

---

<div class="post-metadata">

### Author: ![Falco](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/falco/32/179432_2.png) [@Falco](https://meta.discourse.org/u/Falco)
#### Post date: [April 15, 2026, 3:37pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/2 "2026-04-15T15:37:54Z")

</div>

> [@putty](#):
>
> I’m curious what happens if I select German here. Does that force a language to be “set”?

Yes, that is exactly what it does.

> [@putty](#):
>
> [This post in my community is in German](https://community.netwrix.com/t/warnung-bei-berechtigungsfehlern/128308), but it’s not being translated.

It is mixed between English and German, with the titles being all in English, so it’s a tricky one. No wonder the LLM is saying English, as titles carry more importance usually.

Setting it manually is the way to go indeed.

---

<div class="post-metadata">

### Author: ![putty](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/putty/32/370902_2.png) [@putty](https://meta.discourse.org/u/putty)
#### Post date: [April 15, 2026, 4:17pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/3 "2026-04-15T16:17:01Z")

</div>

> [@Falco](#):
>
> Yes, that is exactly what it does.

I did this and waited about 20 minutes, but no translation populated. Even after selecting the **Translate post** option.

I manually added a translation, but now I don’t see a way to provide a translated title. Any tips?

---

<div class="post-metadata">

### Author: ![canbekcan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canbekcan/32/544186_2.png) [@canbekcan](https://meta.discourse.org/u/canbekcan)
#### Post date: [April 15, 2026, 4:59pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/4 "2026-04-15T16:59:03Z")

</div>

> [@putty](#):
>
> I did this and waited about 20 minutes, but no translation populated. Even after selecting the **Translate post** option.
> 
> I manually added a translation, but now I don’t see a way to provide a translated title. Any tips?

I’ve come across this problem too. The solution was to select the language option first, and then add the title and content. That’s how I managed to sort it out.  
If the new language you’ve added still isn’t visible, then you’ll need to delete the language option and recreate it as I’ve described.

---

<div class="post-metadata">

### Author: ![putty](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/putty/32/370902_2.png) [@putty](https://meta.discourse.org/u/putty)
#### Post date: [April 15, 2026, 6:40pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/5 "2026-04-15T18:40:26Z")

</div>

Ya know what.. It is giving me an error about the title being missing. My guess is it’s related to using a post template:

---

<div class="post-metadata">

### Author: ![canbekcan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canbekcan/32/544186_2.png) [@canbekcan](https://meta.discourse.org/u/canbekcan)
#### Post date: [April 15, 2026, 6:56pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/6 "2026-04-15T18:56:20Z")

</div>

Actually, the situation is quite clear. There is an issue with the theme you are using. The **title** information disappears when you select a language. I would recommend trying a _ **preview** _ with a different theme. If you can see the **title** in the preview, there is a missing field in the language settings of the theme you are using.

---

<div class="post-metadata">

### Author: ![putty](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/putty/32/370902_2.png) [@putty](https://meta.discourse.org/u/putty)
#### Post date: [April 15, 2026, 7:13pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/7 "2026-04-15T19:13:14Z")

</div>

> [@canbekcan](#):
>
> I would recommend trying a _ **preview** _ with a different theme. If you can see the **title** in the preview, there is a missing field in the language settings of the theme you are using.

That’s a good idea!

It’s still missing when I preview it in Foundation. I’m also realizing that when I edit the translation, it’s empty:

 ![CleanShot 2026-04-15 at 15.12.06](https://global.discourse-cdn.com/meta/original/4X/5/5/1/551465eb368d42275848c52d1d00649f15c1f98a.png)

---

<div class="post-metadata">

### Author: ![canbekcan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canbekcan/32/544186_2.png) [@canbekcan](https://meta.discourse.org/u/canbekcan)
#### Post date: [April 15, 2026, 7:24pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/8 "2026-04-15T19:24:18Z")

</div>

I checked on my own system, and I started getting the same error too. I think the changes made in the latest updates caused this. It seems the changes made to the discourse-ai system are preventing manual edits. I was able to perform these actions yesterday, but after today’s updates, I can no longer do so.

[https://github.com/discourse/discourse/pull/39291/changes/BASE..3d5f71c71ebe6a35bd583d0da37c861e469bd109](https://github.com/discourse/discourse/pull/39291/changes/BASE..3d5f71c71ebe6a35bd583d0da37c861e469bd109)

[https://github.com/discourse/discourse/commit/d5173c62b534f0cd7ee1bc547d7ef3e97a811d6f](https://github.com/discourse/discourse/commit/d5173c62b534f0cd7ee1bc547d7ef3e97a811d6f)

For your information @nat

---

<div class="post-metadata">

### Author: ![nat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nat/32/235063_2.png) [@nat](https://meta.discourse.org/u/nat)
#### Post date: [April 16, 2026, 4:01am UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/9 "2026-04-16T04:01:56Z")

</div>

That can’t be. Those 2 commits above have nothing to do with the translation feature itself.

Meta is still translating fine.

What LLM are you using? Gemini? Please note there are deprecations for some models - [https://ai.google.dev/gemini-api/docs/deprecations](https://ai.google.dev/gemini-api/docs/deprecations)

---

<div class="post-metadata">

### Author: ![putty](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/putty/32/370902_2.png) [@putty](https://meta.discourse.org/u/putty)
#### Post date: [April 16, 2026, 2:00pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/10 "2026-04-16T14:00:51Z")

</div>

> [@nat](#):
>
> What LLM are you using?

Coincidentally, we were in the middle of switching Claude plans, and our translator was using an old API key. When I switched our translator back to CDCK’s LLM, and I viewed the topic shortly after, the title was translated.

I think it all stemmed from some back-end user error on our part. I think we’re good now!

---

<div class="post-metadata">

### Author: ![canbekcan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canbekcan/32/544186_2.png) [@canbekcan](https://meta.discourse.org/u/canbekcan)
#### Post date: [April 16, 2026, 2:01pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/11 "2026-04-16T14:01:05Z")

</div>

I do not use any AI to translate or write anything into my forum. I just found these pulls related localization issue which effect my forum after the updates. It might be composer part too but I could not find any pull related with it.

These may not create problem but I started to face the issue after April 14, 08:00 PM. If you help to find the issue I would be grateful because I cannot use any AI to translate in my forum (it is academic).

---

<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: [April 16, 2026, 2:23pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/12 "2026-04-16T14:23:10Z")

</div>

The dropdown to choose the language was moved into the composer toolbar

Before:

 ![576809201-5ca7a45f-d6cc-49ac-9334-3a8613622e10](https://global.discourse-cdn.com/meta/original/4X/b/0/4/b045f98b647500c3d71f7e83dcc4ee524a6f8565.png)

Now:

 ![576809269-7393439c-3086-4fd0-bac7-74ed4a59074f](https://global.discourse-cdn.com/meta/original/4X/d/5/b/d5bedd7aface6b1f257109d0d6d10b066a3e4f8a.png)

The change happened in [UX: move post language selector to toolbar, deprioritize for AI by awesomerobot · Pull Request #39208 · discourse/discourse · GitHub](https://github.com/discourse/discourse/pull/39208)

---

<div class="post-metadata">

### Author: ![putty](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/putty/32/370902_2.png) [@putty](https://meta.discourse.org/u/putty)
#### Post date: [April 16, 2026, 2:30pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/13 "2026-04-16T14:30:27Z")

</div>

Good to know, thanks! I don’t think our site has updated to that yet.

Albeit, I actually prefer the older positioning 🙃

---

<div class="post-metadata">

### Author: ![nat](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/nat/32/235063_2.png) [@nat](https://meta.discourse.org/u/nat)
#### Post date: [April 16, 2026, 3:29pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/14 "2026-04-16T15:29:06Z")

</div>

> [@canbekcan](#):
>
> I started to face the issue after April 14, 08:00 PM

I’d like to help. Can you create a new topic to reiterate your issue please, given this one’s now solved? (feel free to @ me there).

---

<div class="post-metadata">

### Author: ![canbekcan](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/canbekcan/32/544186_2.png) [@canbekcan](https://meta.discourse.org/u/canbekcan)
#### Post date: [April 16, 2026, 6:28pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/15 "2026-04-16T18:28:41Z")

</div>

Thank you for your efforts. @Moin has clarified the situation.  
As academics cannot tolerate even a single incorrect word, we need to leave the work to them without using machine translation. I apologise for taking up your time with this matter.  
Also, I too prefer the old position, like @putty . It looked more visually appealing 🙂

---

<div class="post-metadata">

### Author: ![system](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/system/32/443519_2.png) [@system](https://meta.discourse.org/u/system)
#### Post date: [May 16, 2026, 6:28pm UTC](https://meta.discourse.org/t/post-not-being-detected-as-german/400708/16 "2026-05-16T18:28:58Z")

</div>

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