This project has been imported and started accepting translations from volunteers.

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

Translation status

2,056 Strings
19%
10,592 Words
15%
67,609 Characters
15%

Other components

Component Translated Unfinished Unfinished words Unfinished characters Untranslated Checks Suggestions Comments
F-Droid metadata GPL-3.0-only 1% 257 4,771 29,334 255 113 0 0

Summary

Project website github.com/calcitem/Sanmill
Instructions for translators
Project maintainers1 User avatar calcitem
Translation license GNU 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 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://github.com/calcitem/Sanmill
Repository branch master
Last remote commit Clarify agent workflows and scope project skills 8901a06f0
User avatar calcitem authored 09/15/2026
Last commit in Weblate Translated using Weblate (Chinese (Simplified Han script)) a879042b7
GitHub webhook authored 08/03/2026
Weblate repository https://hosted.weblate.org/git/sanmill/flutter/
File mask src/ui/flutter_app/lib/l10n/intl_*.arb
Monolingual base language file src/ui/flutter_app/lib/l10n/intl_en.arb
Translation file Download src/ui/flutter_app/lib/l10n/intl_pt.arb
Last change Aug. 3, 2026, 5:42 a.m.
Last change made by GitHub webhook
Language Portuguese
Language code pt
Text direction Left to right
Case sensitivity Case-sensitive
Number of speakers 249,463,918
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)
10/02/2026

String statistics

Strings percent Hosted strings Words percent Hosted words Characters percent Hosted characters
Total 2,056 10,592 67,609
Translated 19% 408 15% 1,610 15% 10,299
Needs editing 37% 773 40% 4,260 38% 26,049
Read-only 0% 0 0% 0 0% 0
Failing checks 7% 146 12% 1,370 12% 8,482
Strings with suggestions 0% 0 0% 0 0% 0
Untranslated strings 42% 875 44% 4,722 46% 31,261

Quick numbers

10,592
Hosted words
2,056
Hosted strings
19%
Translated
and previous 30 days

Trends of last 30 days

—
Hosted words
+100%
—
Hosted strings
+100%
—
Translated
+19%
—
Contributors
—
User avatar webhook:github

Resource updated

The “src/ui/flutter_app/lib/l10n/intl_en.arb” file was changed. 08/03/2026
User avatar webhook:github

String added in the repository

 
08/03/2026
User avatar webhook:github

String added in the repository

 
08/03/2026
User avatar webhook:github

String added in the repository

 
08/03/2026
User avatar webhook:github

String added in the repository

 
08/03/2026
User avatar webhook:github

String added in the repository

 
08/03/2026
User avatar webhook:github

String added in the repository

 
08/03/2026
User avatar webhook:github

String added in the repository

 
08/03/2026
User avatar webhook:github

String added in the repository

 
08/03/2026
User avatar webhook:github

String added in the repository

 
08/03/2026
Browse all translation changes