This project is in a trial period, be cautious while contributing. Setup can still change before being approved as a libre project.
Strings Words Characters | |||
---|---|---|---|
311 2,197 15,226 |
|
All strings | Browse Translate Zen |
311 2,197 15,226 |
|
Translated strings | Browse Translate Zen |
3 5 38 |
|
Strings with any failing checks | Browse Translate Zen |
3 5 38 |
|
Translated strings with any failing checks | Browse Translate Zen |
1 1 8 |
|
Translated strings with dismissed checks | Browse Translate Zen |
2 2 15 |
|
Failing check: Unchanged translation | Browse Translate Zen |
1 3 23 |
|
Failing check: Mismatched full stop | Browse Translate Zen |
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 |
![]() ![]() |
|
Translation license | GNU Affero General Public License v3.0 only | |
Translation process |
|
|
Source code repository |
https://github.com/ISCPIF/OpenPortability.git
|
|
Repository branch | main | |
Last remote commit |
added PT
4191970
FannyCaulfield authored 4 days ago |
|
Last commit in Weblate |
Translated using Weblate (Czech)
c9b37de
![]() |
|
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/pt.json
|
|
Last change | Feb. 18, 2025, 11:19 p.m. | |
Last change made by | None | |
Language | Portuguese | |
Language code | pt | |
Text direction | Left to right | |
Case sensitivity | Case-sensitive | |
Number of speakers | 249,357,174 | |
Number of plurals | 3 | |
Plural type | One/many/other | |
Plurals | One | 1 | Many | 1000000, 2000000 |
Other | 0, 2, 3, 4, 5, 6, 7, 8, 9, 10, … | |
Plural formula |
(n == 1) ? 0 : ((n != 0 && n % 1000000 == 0) ? 1 : 2)
|
4 days ago
String statistics
Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
---|---|---|---|---|---|---|
Total | 311 | 2,197 | 15,226 | |||
Translated | 100% | 311 | 100% | 2,197 | 100% | 15,226 |
Needs editing | 0% | 0 | 0% | 0 | 0% | 0 |
Read-only | 0% | 0 | 0% | 0 | 0% | 0 |
Failing checks | 1% | 3 | 1% | 5 | 1% | 38 |
Strings with suggestions | 0% | 0 | 0% | 0 | 0% | 0 |
Untranslated strings | 0% | 0 | 0% | 0 | 0% | 0 |
Quick numbers
and previous 30 days
Trends of last 30 days
+100%
Hosted words
—
+100%
Hosted strings
—
+100%
Translated
—
+100%
Contributors
—
![]() Changes committed |
Changes committed
4 days ago
|
![]() Translation completed |
Translation completed
4 days ago
|
![]() Translation added |
|
![]() Translation added |
|
![]() Translation added |
|
![]() Translation added |
|
![]() Translation added |
|
![]() Translation added |
|
![]() Translation added |
|
![]() Translation added |
|
311 | File in original format as translated in the repository | JSON nested structure file | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|
311 | All strings, converted files enriched with comments; suitable for offline translation | Android String Resource | CSV | JSON | JSON nested structure file | gettext PO | iOS strings | TBX | TMX | XLIFF 1.1 with gettext extensions | XLIFF 1.1 | XLSX |