Summary
Repository description strings are English-only. File Manager shows them as the second row for maps, airspace, waypoints, RASP, and other downloadable files, with no translation.
Current behaviour
- Content metadata JSON has a single
description key.
- The repository manifest writes a single
description= line.
- XCSoar displays that string as-is.
- App UI translations in XCSoar
.po files do not cover these remote strings.
Examples of the current English-only form:
Germany Airspace from DAEC
Italy RASP weather overlay from ThermalMap.info
Map of Colorado, United States
Why this matters
File names are often cryptic (ALPS.xcm, US_COLORADO.xcm, BEN_WGER.xcm). The description is the human-readable line, so non-English users see only English for that row.
Notes
Localizing this is not a data-only change. The repository format and XCSoar’s File Manager parser would need a way to select a language (for example description_de=, a locale map, or gettext on the client). Until that exists, keep descriptions in English.
Summary
Repository
descriptionstrings are English-only. File Manager shows them as the second row for maps, airspace, waypoints, RASP, and other downloadable files, with no translation.Current behaviour
descriptionkey.description=line..pofiles do not cover these remote strings.Examples of the current English-only form:
Germany Airspace from DAECItaly RASP weather overlay from ThermalMap.infoMap of Colorado, United StatesWhy this matters
File names are often cryptic (
ALPS.xcm,US_COLORADO.xcm,BEN_WGER.xcm). The description is the human-readable line, so non-English users see only English for that row.Notes
Localizing this is not a data-only change. The repository format and XCSoar’s File Manager parser would need a way to select a language (for example
description_de=, a locale map, or gettext on the client). Until that exists, keep descriptions in English.