Summary
| Project website | github.com/shapeshed/aerial | |
|---|---|---|
| Instructions for translators | Thank you for helping translate Aerial! Anyone is welcome to contribute translations using Weblate. New translations and improvements are reviewed before being included in a release. If you notice a problem with the English source text (typos, unclear wording or context), please open a GitHub issue rather than trying to work around it in the translation. Translation guidelinesWrite naturally rather than translating word-for-word. Keep translations concise, as many strings appear on buttons, menus and smaller screens. Follow the terminology commonly used by Android in your language. The application name Aerial should never be translated. Radio station names, brands and proper nouns should generally remain unchanged. If a string is unclear, leave a comment in Weblate so it can be clarified. Technical notesPlease preserve:
TestingIf possible, test your translations in the app before they are released. Longer translations may not fit on all screen sizes, so shorter, natural wording is usually preferred. ReleasesTranslations are synced from Weblate into the Aerial source repository and will appear in the next app release. Depending on the release schedule, it may take a little while before your changes are available to users. Thank youEvery translation helps make Aerial accessible to more people around the world. Your contribution is greatly appreciated. |
|
| Project maintainers1 |
|
|
String statistics
| Strings percent | Hosted strings | Words percent | Hosted words | Characters percent | Hosted characters | |
|---|---|---|---|---|---|---|
| Total | 1,712 | 4,496 | 25,136 | |||
| Source | 107 | 281 | 1,571 | |||
| Translated | 94% | 1,624 | 94% | 4,269 | 94% | 23,867 |
| Needs editing | 0% | 0 | 0% | 0 | 0% | 0 |
| Read-only | 0% | 0 | 0% | 0 | 0% | 0 |
| Failing checks | 4% | 72 | 2% | 98 | 2% | 510 |
| Strings with suggestions | 0% | 0 | 0% | 0 | 0% | 0 |
| Untranslated strings | 5% | 88 | 5% | 227 | 5% | 1,269 |
Quick numbers
Trends of last 30 days
| Language | Translated | Unfinished | Unfinished words | Unfinished characters | Untranslated | Checks | Suggestions | Comments | |
|---|---|---|---|---|---|---|---|---|---|
| English | 100% | 0 | 0 | 0 | 0 | 13 | 0 | 0 | |
| Chinese (Simplified Han script) | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Dutch | 100% | 0 | 0 | 0 | 0 | 12 | 0 | 0 | |
| English (United Kingdom) | 17% | 88 | 227 | 1,269 | 88 | 0 | 0 | 0 | |
| Estonian | 100% | 0 | 0 | 0 | 0 | 3 | 0 | 0 | |
| French | 100% | 0 | 0 | 0 | 0 | 9 | 0 | 0 | |
| German | 100% | 0 | 0 | 0 | 0 | 11 | 0 | 0 | |
| Hindi | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Italian | 100% | 0 | 0 | 0 | 0 | 9 | 0 | 0 | |
| Japanese | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Korean | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Portuguese | 100% | 0 | 0 | 0 | 0 | 6 | 0 | 0 | |
| Punjabi | 0 | 0 | 0 | 0 | 0 | 0 | 0 | ||
| Russian | 100% | 0 | 0 | 0 | 0 | 2 | 0 | 0 | |
| Spanish | 100% | 0 | 0 | 0 | 0 | 6 | 0 | 0 | |
| Turkish | 100% | 0 | 0 | 0 | 0 | 1 | 0 | 0 | |
None
Alert triggered |
Repository has changes.
08/14/2026
|
|
Changes pushed |
Changes pushed
08/13/2026
|
None
Component locked |
The component was automatically locked because of an alert.
08/13/2026
|
None
Alert triggered |
Could not merge the repository.
08/13/2026
|
|
Repository rebase failed |
Rebasing (1/31) Auto-merging app/src/main/res/values-pa/strings.xml CONFLICT (add/add): Merge conflict in app/src/main/res/values-pa/strings.xml error: could not apply af01e68... chore(l10n): add Punjabi translation Could not apply af01e68... chore(l10n): add Punjabi translation (1)08/13/2026 |
|
Remote repository updated |
Remote repository updated
Original revision: 1595a41915e7cd33e6684a1f2593cd37b9686981 New revision: b057076486c382c3c4474d25b8efd8cbd7bba4d9 08/13/2026 |
|
Changes committed |
Changes committed
08/13/2026
|
|
Translation changed |
|
|
Translation changed |
|
|
Changes pushed |
Changes pushed
08/13/2026
|
None