| Component | Approved | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
|---|---|---|---|---|---|---|---|---|---|---|
| strings GPL-3.0-only | 36% | 51% | 18,577 | 132,304 | 862,674 | 17,769 | 8,381 | 4 | 0 | |
| Glossary SpeakThat! GPL-3.0-only | 50% | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
Summary
| Project website | speakthat.app | |
|---|---|---|
| Instructions for translators | SpeakThat Translation Instructions for WeblateOverviewThis document provides comprehensive instructions for translating the SpeakThat app using Weblate. SpeakThat is an Android notification reader app that reads notifications aloud using text-to-speech. Project Structure
Supported LanguagesThe app currently supports these languages (in addition to English):
Translation Guidelines1. General Principles
2. Technical RequirementsPlaceholders
HTML Tags
Special Characters
3. Content-Specific GuidelinesApp Names and Technical Terms
UI Elements
Notification Content
4. Language-Specific ConsiderationsRight-to-Left Languages (Arabic, Hebrew)
Asian Languages (Chinese, Japanese, Korean)
European Languages
5. Quality ChecklistBefore submitting a translation, verify:
6. Common Translation PatternsSettings and Options
Status Messages
Error Messages
7. Weblate-Specific InstructionsComponent Setup
Translation Workflow
Quality Assurance
8. Contact and SupportFor questions about translations:
9. Updates and Maintenance
Example TranslationsGood Translation ExampleEnglish: Bad Translation Example (What to Avoid)English: Placeholder Preservation ExampleEnglish: Remember: The goal is to make SpeakThat accessible and user-friendly for speakers of your language while maintaining the app's functionality and technical integrity. |
|
| Project maintainers1 |
|
|
| Project reviewers1 |
|
|
String statistics
| Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
|---|---|---|---|---|---|---|
| Total | 38,672 | 248,295 | 1,624,351 | |||
| Source | 1,696 | 10,821 | 70,802 | |||
| Approved | 35% | 13,540 | 32% | 80,345 | 32% | 528,766 |
| Waiting for review | 15% | 6,079 | 13% | 32,789 | 12% | 209,923 |
| Translated | 51% | 20,095 | 46% | 115,991 | 46% | 761,677 |
| Needs editing | 2% | 808 | 7% | 19,660 | 8% | 131,452 |
| Read-only | 1% | 476 | 1% | 2,857 | 1% | 22,988 |
| Failing checks | 21% | 8,381 | 26% | 65,148 | 26% | 427,129 |
| Strings with suggestions | 1% | 4 | 1% | 86 | 1% | 621 |
| Untranslated strings | 45% | 17,769 | 45% | 112,644 | 45% | 731,222 |
Quick numbers
Trends of last 30 days
None
Changes pushed |
Changes pushed
02/09/2026
|
None
Changes pushed |
Changes pushed
02/09/2026
|
None
Repository merged |
Repository merged
Original revision: 49337844d101422761e9dd5033ac0cf84979bf72 New revision: d0b7fdb165672fb650c1c189c1879aaa32b5aa8b 02/09/2026 |
|
Changes committed |
Changes committed
02/09/2026
|
None
Suggestion removed during cleanup |
|
|
Translation changed |
|
|
Translation changed |
|
|
Translation changed |
|
|
Translation changed |
|
|
Translation changed |
|
None