The translation is temporarily closed for contributions due to maintenance, please come back later.
The translation was automatically locked due to the following alert:

Source strings

12 Strings
100%
68 Words
100%
541 Characters
100%

Strings status

Strings Words Characters
12 68 541
All strings Browse Translate Zen
12 68 541
Translated strings Browse Translate Zen

Summary

Project website gitlab.com/noe-app/noe
Project maintainers4 User avatar JulesLecuirUser avatar simon.louvet.zenUser avatar pierre.brenotUser avatar ancelin.moulherat
Translation license GNU Affero General Public License v3.0 or later
Translation process
  • Translations can be made directly.
  • Translation suggestions can be made.
  • Any authenticated user can contribute.
  • The translation uses monolingual files.
  • The translation base language is editable.

Reviews are disabled for this language. Review setting: Project settings.

All translation states, including those needing editing, are eligible to be written to the translation file.

Learn how to customize the workflow for this language.

Source code repository https://gitlab.com/noe-app/noe.git
Repository branch master
Last remote commit Merge "perf: cut front and api Jest suite runtimes (105s to 20s, 65s to 16s)" - 'tests-optimizations' into 'master' eb268ac37
User avatar JulesLecuir authored 10/09/2026
Last commit in Weblate Small Claude Code config adjusts 5819fdc72
User avatar JulesLecuir authored 02/05/2026
Weblate repository https://hosted.weblate.org/git/noe/common/
File mask shared/locales/*/dynamicServer.json
Monolingual base language file shared/locales/fr/dynamicServer.json
Translation file Download shared/locales/fr/dynamicServer.json
Last change Nov. 9, 2025, 8:58 a.m.
Last change made by None
Language French
Language code fr
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 332,956,350
Number of plurals 3
Plural type One/many/other
Plurals One 0, 1
Many 1000000, 2000000
Other 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, …
Plural formula (n == 0 || n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2)
09/25/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 12 68 541
Translated 100% 12 100% 68 100% 541
Needs editing 0% 0 0% 0 0% 0
Read-only 0% 0 0% 0 0% 0
Failing checks 0% 0 0% 0 0% 0
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 0% 0 0% 0 0% 0

Quick numbers

68
Hosted words
12
Hosted strings
100%
Translated
and previous 30 days

Trends of last 30 days

—
Hosted words
+100%
—
Hosted strings
+100%
—
Translated
+100%
—
Contributors
—
User avatar JulesLecuir

Resource updated

Parsing of the “shared/locales/fr/dynamicServer.json” file was enforced. 11/09/2025
User avatar None

Resource updated

Parsing of the “shared/locales/fr/dynamicServer.json” file was enforced. 11/09/2025
User avatar JulesLecuir

Resource updated

Parsing of the “shared/locales/fr/dynamicServer.json” file was enforced. 09/09/2025
User avatar JulesLecuir

Resource updated

Parsing of the “shared/locales/fr/dynamicServer.json” file was enforced. 08/05/2025
User avatar JulesLecuir

Resource updated

Parsing of the “shared/locales/fr/dynamicServer.json” file was enforced. 08/02/2025
User avatar None

Resource updated

Parsing of the “shared/locales/fr/dynamicServer.json” file was enforced. 08/01/2025
User avatar None

Resource updated

Parsing of the “shared/locales/fr/dynamicServer.json” file was enforced. 07/25/2025
User avatar None

Resource updated

Parsing of the “shared/locales/fr/dynamicServer.json” file was enforced. 07/24/2025
User avatar None

Resource updated

Parsing of the “shared/locales/fr/dynamicServer.json” file was enforced. 07/24/2025
User avatar None

Resource updated

Parsing of the “shared/locales/fr/dynamicServer.json” file was enforced. 07/23/2025
Browse all translation changes