Skip to content

CI to generate manifest.json #52

Description

@teamssUTXO

This issue tracks Phase 1 of the BTCPay Server translations revamp roadmap.

Goal

Create a CI file to generate the manifest.json at the translator repo root on every merge.

Should contains 15 available languages with :

  • BCP47 code
  • Native Name
  • File Path
  • SHA of the translation json file
  • maintainer
  • Update Date

Example :

{
  "languages": [
    { "code": "fr",
      "bcp47": "fr-FR",
      "name": "French",
      "native": "Francais",
      "file": "translations/french.json",
      "sha": "...",
      "maintainer": "teamssUTXO|https://github.com/teamssUTXO",
      "updated": "2026-04-12T10:30:00Z" }
  ],
  "_redirect": null
}

Target

Should be merged before issue #7331.

Phase 1 target completion: 2026-05-04 (2 weeks from 2026-04-23).

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