# French, error in translation (group owners, members and moderators)

**URL:** https://meta.discourse.org/t/french-error-in-translation-group-owners-members-and-moderators/396403
**Category:** Translations
**Created:** [18 בפברואר,‏ 2026,‏ 2:33pm UTC](https://meta.discourse.org/t/french-error-in-translation-group-owners-members-and-moderators/396403 "2026-02-18T14:33:30Z")
**Posts on this page:** 1
**Showing post:** 13

<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: [18 בפברואר,‏ 2026,‏ 6:13pm UTC](https://meta.discourse.org/t/french-error-in-translation-group-owners-members-and-moderators/396403/13 "2026-02-18T18:13:42Z")

</div>

> [@zogstrip](#):
>
> Although it won’t be merged into core immediately, there’s a little bit of a delay (a few days) to allow for a review by other translators.

I think this will require more than a few days, because the translation has been approved by a proofreader years ago. After a translation is approved you need someone with proofreading permission to reset the status or approve the new translation. That usually takes months in the languages where the translation agency only works on the translations around each stable release. (I reported a text in [2024](https://meta.discourse.org/t/fehler-in-der-deutschen-ubersetzung-hier-melden/47320/92) and it still wasn’t changed in Crowdin)

> [@stephtara](#):
>
> Is there a way to see the strings in context?
> 
> For example, “group owners” in English is ambiguous, in French it could be “propriétaires de groupes” or “propriétaires du groupe”

It depends on what you need. In Crowdin there is the translation memory, which is really helpful for consistent wording, because you can easily see how something has been translated before

 ![Screenshot_20260218_183901_Chrome](https://global.discourse-cdn.com/meta/original/4X/9/a/d/9ad59998443c7934fa8f1c8fa070b490de71493c.jpeg)

Then there is “view String in context” in Crowdin, which returns texts that are likely used in the same interface. It’s often not that helpful. It removes the last part of the identifier of the text and searches for that. For example if the identifier was `admin.dashboard.reports.solutions.title` it would list all texts with the `admin.dashboard.reports.solutions` identifier. That is still very specific and you will probably only find the description and title. Searching for `admin.dashboard.reports` manually might give you a better idea of similar texts.

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

And then there is the new tool, which depends on how helpful the screenshots added in GitHub are. Let me share two examples. Yesterday I translated

 ![Screenshot_20260218_184355_Chrome](https://global.discourse-cdn.com/meta/original/4X/4/2/6/4261c670ba080cf858037b1fb4f167e840bc2937.jpeg)  
There was no number included. So I copied the identifier `js.presence.translating` and pasted it into the tool  
 ![Screenshot_20260218_185654_Chrome](https://global.discourse-cdn.com/meta/original/4X/8/4/3/843c9cc361046f107b78982e0ca39124035f2af8.jpeg)  
Then I selected one of these (the number doesn’t matter and usually latest and release do not differ). There you can see the whole history. You can see when the text was added and changed.  
 ![Screenshot_20260218_185751_Chrome](https://global.discourse-cdn.com/meta/original/4X/6/f/e/6fe9cd043c508bebf0f2b340230d7740f0b5911c.jpeg)  
The reference to the pull request at the top right takes you to the Pull request. And there you can see screenshots that help you to understand the context.  
 ![Screenshot_20260218_185810_Chrome](https://global.discourse-cdn.com/meta/original/4X/b/4/b/b4b886ff7e356581c9de21f1cfcf380c135d8d86.jpeg)

But there is not always a helpful screenshot. For example for `js.review.editing_post` but I couldn’t find “Editing post…” in the screenshots at [UX: refactor review queue buttons for more consistent language by awesomerobot · Pull Request #36812 · discourse/discourse · GitHub](https://github.com/discourse/discourse/pull/36812). Then you can wait until you notice it in your forum or ask for context.

> [@stephtara](#):
>
> ! I’ll try and figure out pull requests later 😅 (I’ll certainly have more translation contributions in the future…)

You don’t need to understand how they work. Knowing that this is how code is added to Discourse and that they often contain helpful screenshots is all you need to know.

---

_[View the full topic](https://meta.discourse.org/t/french-error-in-translation-group-owners-members-and-moderators/396403)._
