Skip to content

Localize repository description fields #549

Description

@lordfolken

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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions