Skip to content

Repository files navigation

Maho localization monorepo

Central source of record for all Maho Commerce localizations. en_US is the source locale; every other locale lives in its own folder here and is produced via Crowdin autotranslate.

The individual maho-language-<locale> packages on Packagist are auto-generated from this repository — do not edit those repos by hand. They are (re)published on demand via the Publish Language Packs GitHub Action (workflow_dispatch).

Publishing a language pack

Run the Publish Language Packs workflow from the Actions tab. Provide a space-separated locale list (e.g. de_DE fr_FR) or all (default). It downloads the latest translations from Crowdin, commits them here, then for each of Crowdin's target languages (that has a maho-language-<locale> repo) rebuilds the satellite from this monorepo, renders metadata from .build/templates/, commits, and tags YY.M.D. Source upload + autotranslate is a separate daily workflow (Upload Sources to Crowdin).

About

Maho's main repo for all language packs

Resources

Stars

2 stars

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages