# \#dynaloc

**URL:** https://meta.discourse.org/tag/dynaloc/999.md

[Latest](https://meta.discourse.org/latest.md) · [Categories](https://meta.discourse.org/categories.md) · [Tags](https://meta.discourse.org/tags.md)

---

## [AI-generated tag translations do not work perfectly](https://meta.discourse.org/t/ai-generated-tag-translations-do-not-work-perfectly/399570)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 18\
**Last updated:** [September 23, 2026, 3:28am UTC](https://meta.discourse.org/t/ai-generated-tag-translations-do-not-work-perfectly/399570 "2026-09-23T03:28:15Z")

</div>

When scrolling through the German tag translations, I noticed a range of issues that seem to stem from the AI lacking context - it treats tags as isolated words rather than references to specific Discourse features, plug…

---

## [The default locale detector agent has conflicting instructions](https://meta.discourse.org/t/the-default-locale-detector-agent-has-conflicting-instructions/412657)

<div class="topic-metadata">

**Author:** [@mbauman](https://meta.discourse.org/u/mbauman)\
**Replies:** 4\
**Last updated:** [September 17, 2026, 11:42pm UTC](https://meta.discourse.org/t/the-default-locale-detector-agent-has-conflicting-instructions/412657 "2026-09-17T23:42:36Z")

</div>

I’ve not seen this cause trouble, but it seems like this would be good to clean up: You will be given a piece of text, and your task is to detect the locale (language) of the text and return it in a specific JSON forma…

---

## [How to fix untranslated text in AI translations](https://meta.discourse.org/t/how-to-fix-untranslated-text-in-ai-translations/412211)

<div class="topic-metadata">

**Author:** [@Jagster](https://meta.discourse.org/u/Jagster)\
**Replies:** 5\
**Last updated:** [September 11, 2026, 12:01pm UTC](https://meta.discourse.org/t/how-to-fix-untranslated-text-in-ai-translations/412211 "2026-09-11T12:01:39Z")

</div>

Continuing the discussion from Androids can’t use RTE, i-devices can’t change mode of the composer: I was lazy and I wrote in Finnish, because we have AI translations. For some reasons it didn’t translate very first se…

---

## [How are manually edited translations displayed?](https://meta.discourse.org/t/como-se-presentan-las-traducciones-editadas-manualmente/411925)

<div class="topic-metadata">

**Author:** [@mbauman](https://meta.discourse.org/u/mbauman)\
**Replies:** 1\
**Last updated:** [September 8, 2026, 6:57pm UTC](https://meta.discourse.org/t/como-se-presentan-las-traducciones-editadas-manualmente/411925 "2026-09-08T18:57:49Z")

</div>

I am curious how translations appear after they’ve been edited (by either the OP or a mod/admin/translator). Are OP edits allowed here? Perhaps I’ll just use this topic itself as a testbed… if you’ll excuse a bit of poor…

---

## [Incorrect translation when post locale = UI locale](https://meta.discourse.org/t/falsche-ubersetzung-wenn-post-locale-ui-locale/386010)

<div class="topic-metadata">

**Author:** [@Jakob\_Naumann](https://meta.discourse.org/u/Jakob_Naumann)\
**Replies:** 2\
**Last updated:** [August 24, 2026, 7:01am UTC](https://meta.discourse.org/t/falsche-ubersetzung-wenn-post-locale-ui-locale/386010 "2026-08-24T07:01:43Z")

</div>

We use AI Translation and Localization. Our default locale is now "de". We have the problem that if an article is written in "en" and "en-US" is selected as the UI language on the frontend...

---

## [Automatically update translated category descriptions](https://meta.discourse.org/t/automatically-update-translated-category-descriptions/399587)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 2\
**Last updated:** [August 6, 2026, 12:49pm UTC](https://meta.discourse.org/t/automatically-update-translated-category-descriptions/399587 "2026-08-06T12:49:17Z")

</div>

A while ago, the description of the Contribute \> UX category was updated. In English, this update in the topic about the category is also reflected in the #category-banner. Both texts are identical, indicating that the n…

---

## [Multi-language preferences for displaying localized content](https://meta.discourse.org/t/multi-language-preferences-for-displaying-localized-content/381116)

<div class="topic-metadata">

**Author:** [@nat](https://meta.discourse.org/u/nat)\
**Replies:** 17\
**Last updated:** [July 30, 2026, 5:48am UTC](https://meta.discourse.org/t/multi-language-preferences-for-displaying-localized-content/381116 "2026-07-30T05:48:14Z")

</div>

Currently, communities using the content localization feature can select multiple languages to show localized content. For example, a forum may have German, English, French set up in content localization supported locale…

---

## [Request for a date picker in AI Translate settings](https://meta.discourse.org/t/request-for-a-date-picker-in-ai-translate-settings/405828)

<div class="topic-metadata">

**Author:** [@LotusJeff](https://meta.discourse.org/u/LotusJeff)\
**Replies:** 5\
**Last updated:** [July 28, 2026, 1:01pm UTC](https://meta.discourse.org/t/request-for-a-date-picker-in-ai-translate-settings/405828 "2026-07-28T13:01:23Z")

</div>

Minor Feature request. In the AI Translate Settings field: AI translation backfill max age days Can we get a date picker implemented with this field? For us folks who have forums with content going back decades (1999)…

---

## [Feature request: make it possible to translate custom sidebar links and sections](https://meta.discourse.org/t/feature-request-make-it-possible-to-translate-custom-sidebar-links-and-sections/299871)

<div class="topic-metadata">

**Author:** [@manuel](https://meta.discourse.org/u/manuel)\
**Replies:** 6\
**Last updated:** [July 22, 2026, 4:52am UTC](https://meta.discourse.org/t/feature-request-make-it-possible-to-translate-custom-sidebar-links-and-sections/299871 "2026-07-22T04:52:55Z")

</div>

I have a sidebar with a custom link in the global section (Bienvenido) and an entire custom section (Participa) with various links. Is there a way to translate these links and section headings for a different user locale…

---

## [Deleted posts still show full content when translation is enabled](https://meta.discourse.org/t/deleted-posts-still-show-full-content-when-translation-is-enabled/407942)

<div class="topic-metadata">

**Author:** [@asa](https://meta.discourse.org/u/asa)\
**Replies:** 1\
**Last updated:** [July 21, 2026, 5:14am UTC](https://meta.discourse.org/t/deleted-posts-still-show-full-content-when-translation-is-enabled/407942 "2026-07-21T05:14:24Z")

</div>

Hi, I was reading a thread earlier and was confused because the amount seemed to be listed twice, but then I noticed something. When a post is deleted by its author, the post body is still rendered in full if the viewer…

---

## [Translate sidebar documentation links](https://meta.discourse.org/t/translate-sidebar-documentation-links/379540)

<div class="topic-metadata">

**Author:** [@nat](https://meta.discourse.org/u/nat)\
**Replies:** 3\
**Last updated:** [July 16, 2026, 6:18pm UTC](https://meta.discourse.org/t/translate-sidebar-documentation-links/379540 "2026-07-16T18:18:22Z")

</div>

Since category names, topic titles, and posts have been translated, ideally they should also be reflected in the sidebar section for documentation. Documentation sidebar One unknown difficulty here is that the s…

---

## [Translation silently truncated when JSON stream parsing breaks (no error raised)](https://meta.discourse.org/t/translation-silently-truncated-when-json-stream-parsing-breaks-no-error-raised/407251)

<div class="topic-metadata">

**Author:** [@dorina](https://meta.discourse.org/u/dorina)\
**Replies:** 2\
**Last updated:** [July 14, 2026, 11:39pm UTC](https://meta.discourse.org/t/translation-silently-truncated-when-json-stream-parsing-breaks-no-error-raised/407251 "2026-07-14T23:39:19Z")

</div>

Summary DiscourseAi::Translation::PostLocalizer (content localization) occasionally produces truncated translations with no error logged anywhere (Rails log, Sidekiq log, Sidekiq dead/retry queues). The truncation hap…

---

## [How to prevent proprietary vocabulary from being translated by AI?](https://meta.discourse.org/t/how-to-prevent-proprietary-vocabulary-from-being-translated-by-ai/407052)

<div class="topic-metadata">

**Author:** [@Zard\_W](https://meta.discourse.org/u/Zard_W)\
**Replies:** 3\
**Last updated:** [July 8, 2026, 4:17pm UTC](https://meta.discourse.org/t/how-to-prevent-proprietary-vocabulary-from-being-translated-by-ai/407052 "2026-07-08T16:17:41Z")

</div>

Hello, how can I prevent specialized words from being translated by AI? I created some tags, which are product model names, but they were also translated by AI. When I changed the language, they were translated into diff…

---

## [German translations contain translation elements](https://meta.discourse.org/t/german-translations-contain-translation-elements/407009)

<div class="topic-metadata">

**Author:** [@putty](https://meta.discourse.org/u/putty)\
**Replies:** 4\
**Last updated:** [July 8, 2026, 2:17pm UTC](https://meta.discourse.org/t/german-translations-contain-translation-elements/407009 "2026-07-08T14:17:44Z")

</div>

Similar to my bug report here, I’ve noticed on several occasions that German translations keep some of the coding around the translation process (sorry, don’t actually know what to call this). See here for an example in …

---

## [AI Translation: What happened to "Translatable Categories" and how are translation costs calculated?](https://meta.discourse.org/t/ai-translation-what-happened-to-translatable-categories-and-how-are-translation-costs-calculated/405072)

<div class="topic-metadata">

**Author:** [@Sara\_Carmona\_y\_Lladó](https://meta.discourse.org/u/Sara_Carmona_y_Llad%C3%B3)\
**Replies:** 2\
**Last updated:** [June 11, 2026, 2:35pm UTC](https://meta.discourse.org/t/ai-translation-what-happened-to-translatable-categories-and-how-are-translation-costs-calculated/405072 "2026-06-11T14:35:25Z")

</div>

Hi team, I’m trying to understand the current behavior of the AI Translation feature and whether there has been a configuration change or migration in recent versions. When we initially configured the AI Translation fe…

---

## [Weird: reply edit not displaying, and indicated as written in French when it was in English](https://meta.discourse.org/t/weird-reply-edit-not-displaying-and-indicated-as-written-in-french-when-it-was-in-english/404674)

<div class="topic-metadata">

**Author:** [@stephtara](https://meta.discourse.org/u/stephtara)\
**Replies:** 3\
**Last updated:** [June 6, 2026, 5:42pm UTC](https://meta.discourse.org/t/weird-reply-edit-not-displaying-and-indicated-as-written-in-french-when-it-was-in-english/404674 "2026-06-06T17:42:47Z")

</div>

Hey everyone, it’s been a while (brain misbehaving and work taking a lot of space) – just dropped in to leave a comment here and something weird is happening, I don’t know if it’s “me” or if it’s a “site problem”: Compos…

---

## [Use translated posts when emailing users with their user language set](https://meta.discourse.org/t/use-translated-posts-when-emailing-users-with-their-user-language-set/383546)

<div class="topic-metadata">

**Author:** [@tvavrda](https://meta.discourse.org/u/tvavrda)\
**Replies:** 7\
**Last updated:** [May 29, 2026, 8:43pm UTC](https://meta.discourse.org/t/use-translated-posts-when-emailing-users-with-their-user-language-set/383546 "2026-05-29T20:43:39Z")

</div>

It seems to me that topic e-mail notifications are not delivered in the user’s language. Is that a feature or a bug? I can imagine both options.

---

## [Markdown quote conversion failures in AI translations](https://meta.discourse.org/t/markdown-quote-conversion-failures-in-ai-translations/403874)

<div class="topic-metadata">

**Author:** [@thomasjsn](https://meta.discourse.org/u/thomasjsn)\
**Replies:** 0\
**Last updated:** [May 26, 2026, 8:05pm UTC](https://meta.discourse.org/t/markdown-quote-conversion-failures-in-ai-translations/403874 "2026-05-26T20:05:25Z")

</div>

Both GPT-5.4 Nano and Gemini 3 Flash LLM modems sometimes translates markdown quote \> as 0. GPT-5.4 Nano: \> Useful video regarding float charging LiFePO4 batteries: https://www.youtube.com/watch?v=6vTaCkTVl7I a0 Usefu…

---

## [AI Translation skips Portuguese (pt) locale - post translated to all languages except Portuguese](https://meta.discourse.org/t/ai-translation-skips-portuguese-pt-locale-post-translated-to-all-languages-except-portuguese/400612)

<div class="topic-metadata">

**Author:** [@Denis\_Kovalenko](https://meta.discourse.org/u/Denis_Kovalenko)\
**Replies:** 25\
**Last updated:** [April 22, 2026, 2:00pm UTC](https://meta.discourse.org/t/ai-translation-skips-portuguese-pt-locale-post-translated-to-all-languages-except-portuguese/400612 "2026-04-22T14:00:09Z")

</div>

I have AI translation enabled with 14 languages including Portuguese (pt). When a new post is created, all languages are translated automatically except Portuguese — it’s simply missing from the translations list. Other …

---

## [Error when switching locale: "topic doesn't exist" message appears on all topics](https://meta.discourse.org/t/error-when-switching-locale-topic-doesnt-exist-message-appears-on-all-topics/400784)

<div class="topic-metadata">

**Author:** [@Denis\_Kovalenko](https://meta.discourse.org/u/Denis_Kovalenko)\
**Replies:** 4\
**Last updated:** [April 16, 2026, 2:58pm UTC](https://meta.discourse.org/t/error-when-switching-locale-topic-doesnt-exist-message-appears-on-all-topics/400784 "2026-04-16T14:58:25Z")

</div>

When switching the interface language on any topic while logged in as admin, a permanent error message appears: “Failed to preview theme because it doesn’t exist, or you don’t have permission to access it.” Regular users…

---

## [Cooked error after translate](https://meta.discourse.org/t/cooked-error-after-translate/400509)

<div class="topic-metadata">

**Author:** [@cuo\_wu](https://meta.discourse.org/u/cuo_wu)\
**Replies:** 2\
**Last updated:** [April 13, 2026, 6:29am UTC](https://meta.discourse.org/t/cooked-error-after-translate/400509 "2026-04-13T06:29:28Z")

</div>

I found a problem after I use SC language. May be cause of cook. Discourse FontAwesome Pro - Customization / Plugin - Discourse Meta

---

## [When localized category autocomplete sometimes works only with the translated term, sometimes only with the original and sometimes with both](https://meta.discourse.org/t/when-localized-category-autocomplete-sometimes-works-only-with-the-translated-term-sometimes-only-with-the-original-and-sometimes-with-both/374737)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 5\
**Last updated:** [March 30, 2026, 8:48pm UTC](https://meta.discourse.org/t/when-localized-category-autocomplete-sometimes-works-only-with-the-translated-term-sometimes-only-with-the-original-and-sometimes-with-both/374737 "2026-03-30T20:48:39Z")

</div>

Is there a reason why I can use both Bug and Fehler to filter the category dropdown at latest, but the dropdown in the composer only works with the German word?

---

## [Automatically update translations of category names when the original is changed](https://meta.discourse.org/t/automatically-update-translations-of-category-names-when-the-original-is-changed/399585)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 0\
**Last updated:** [March 30, 2026, 6:39pm UTC](https://meta.discourse.org/t/automatically-update-translations-of-category-names-when-the-original-is-changed/399585 "2026-03-30T18:39:31Z")

</div>

The Installation category here on Meta has been renamed to Self-hosting. But the German translation still says Installation, which makes me think it was not automatically updated after the category name was changed. …

---

## [How do I pick the AI model my translator uses?](https://meta.discourse.org/t/how-do-i-pick-the-ai-model-my-translator-uses/398034)

<div class="topic-metadata">

**Author:** [@祁同伟](https://meta.discourse.org/u/%E7%A5%81%E5%90%8C%E4%BC%9F)\
**Replies:** 1\
**Last updated:** [March 11, 2026, 1:33pm UTC](https://meta.discourse.org/t/how-do-i-pick-the-ai-model-my-translator-uses/398034 "2026-03-11T13:33:59Z")

</div>

The AI translation settings screen doesn’t show any standalone LLM option. Which plugin or theme component handled this translation?

---

## [Saving translations by AI-helper as content localization](https://meta.discourse.org/t/saving-translations-by-ai-helper-as-content-localization/397477)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 0\
**Last updated:** [March 2, 2026, 9:45pm UTC](https://meta.discourse.org/t/saving-translations-by-ai-helper-as-content-localization/397477 "2026-03-02T21:45:19Z")

</div>

I used the AI-helper today to quickly translate some posts into English that were not translated because they are too old. I thought it might be nice if I was able to save that translation as the English translation fro…

---

## [Multilingual user feedback on Automatic Translations](https://meta.discourse.org/t/multilingual-user-feedback-on-automatic-translations/381120)

<div class="topic-metadata">

**Author:** [@Tordanik](https://meta.discourse.org/u/Tordanik)\
**Replies:** 31\
**Last updated:** [January 31, 2026, 8:52pm UTC](https://meta.discourse.org/t/multilingual-user-feedback-on-automatic-translations/381120 "2026-01-31T20:52:10Z")

</div>

Please take into account that billions of people speak more than one language. If I’m fluent in German, English and French, I would like to see the original, untranslated content if it is in any of those three languages…

---

## [Error when translate post by ai （Job exception: undefined method \`strip' for an instance of DiscourseAi::Completions::StructuredOutput](https://meta.discourse.org/t/error-when-translate-post-by-ai-job-exception-undefined-method-strip-for-an-instance-of-discourseai-structuredoutput/387393)

<div class="topic-metadata">

**Author:** [@whitewaterdeu](https://meta.discourse.org/u/whitewaterdeu)\
**Replies:** 5\
**Last updated:** [November 30, 2025, 5:52pm UTC](https://meta.discourse.org/t/error-when-translate-post-by-ai-job-exception-undefined-method-strip-for-an-instance-of-discourseai-structuredoutput/387393 "2025-11-30T17:52:56Z")

</div>

it seems caused by discourse ai translate Message Job exception: undefined method \`strip' for an instance of DiscourseAi::Completions::StructuredOutput Backtrace /var/www/discourse/plugins/discourse-ai/lib/translatio…

---

## [Feedback on the composer when translating a post to German](https://meta.discourse.org/t/feedback-on-the-composer-when-translating-a-post-to-german/374750)

<div class="topic-metadata">

**Author:** [@Moin](https://meta.discourse.org/u/Moin)\
**Replies:** 10\
**Last updated:** [November 7, 2025, 7:50pm UTC](https://meta.discourse.org/t/feedback-on-the-composer-when-translating-a-post-to-german/374750 "2025-11-07T19:50:39Z")

</div>

I’m writing this as an experience report for now: I have just edited the translation of this post: Introducing our new composer, making writing on Discourse easier than ever. (Somehow some parts were missing in the Germ…

---

## [Discourse AI translations bug？](https://meta.discourse.org/t/discourse-ai-translations-bug/384214)

<div class="topic-metadata">

**Author:** [@昊毅\_周](https://meta.discourse.org/u/%E6%98%8A%E6%AF%85_%E5%91%A8)\
**Replies:** 9\
**Last updated:** [October 16, 2025, 12:41pm UTC](https://meta.discourse.org/t/discourse-ai-translations-bug/384214 "2025-10-16T12:41:45Z")

</div>

I’m encountering some bugs while using Discourse AI. Here’s the situation: First, let’s look at a correct post to demonstrate that my configuration is not the issue and everything is working as I intended. My site’s ba…

---

## [Add "Translate Now" button visible to allowed groups](https://meta.discourse.org/t/add-translate-now-button-visible-to-allowed-groups/383544)

<div class="topic-metadata">

**Author:** [@nat](https://meta.discourse.org/u/nat)\
**Replies:** 1\
**Last updated:** [September 23, 2025, 5:15pm UTC](https://meta.discourse.org/t/add-translate-now-button-visible-to-allowed-groups/383544 "2025-09-23T17:15:10Z")

</div>

Currently, the translation feature automatically retranslates posts up to a maximum of twice a day. This is to add a reasonable limit to users who like to edit their posts after submission. There have been several re…

[Next page](https://meta.discourse.org/tag/dynaloc/999.md?match_all_tags=true&page=1&tags%5B%5D=dynaloc)
