Overview

Project website openportability.org
Instructions for translators

Openportability is a platform to bring your social network followers from Twitter/X to Mastodon and/or Bluesky.

Once a language will be above 80% translation achieved, the translated language will be put online on the public app page.

ask contact@escape-x.org (in French or English) for any help to translate this software. You could also join our Signal group (ask by mail first, thanks)

PLEASE DO NOT create the "français" language, since the source code of OpenPortability is written BOTH in French and English, so no translation to French is required.

Project maintainers User avatar vincibUser avatar dacha
Translation license GNU Affero General Public License v3.0 only
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 can not be edited.
Source code repository https://github.com/ISCPIF/OpenPortability.git
Repository branch main
Last remote commit patch parkou f0c809d
FannyCaulfield authored 3 weeks ago
Last commit in Weblate Translated using Weblate (Czech) c6ae3cb
User avatar aloxe authored a month ago
Weblate repository https://hosted.weblate.org/git/openportability/openportability-app/
File mask messages/*.json
Monolingual base language file messages/en.json
Translation file Download messages/fr.json
Last change March 16, 2025, 9:55 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)
3 weeks ago

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 344 2,542 17,492
Translated 93% 321 95% 2,429 95% 16,720
Needs editing 2% 7 1% 22 1% 128
Read-only 0% 0 0% 0 0% 0
Failing checks 11% 39 11% 292 11% 1,987
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 4% 16 3% 91 3% 644

Quick numbers

2,542
Hosted words
344
Hosted strings
93%
Translated
and previous 30 days

Trends of last 30 days

+13%
Hosted words
+100%
+9%
Hosted strings
+100%
−1%
Translated
+93%
Contributors
+100%
User avatar None

Resource updated

Parsing of the “messages/fr.json” file was enforced. a month ago
User avatar None

String updated in the repository

a month ago
User avatar vincib

Changes committed

Changes committed a month ago
User avatar None

Resource updated

The “messages/fr.json” file was changed. a month ago
User avatar None

String added in the repository

a month ago
User avatar None

String added in the repository

a month ago
User avatar None

String added in the repository

a month ago
User avatar None

String added in the repository

a month ago
User avatar None

String added in the repository

 
a month ago
User avatar None

String added in the repository

a month ago
Browse all translation changes