Skip to content

French getting-started and PlantUML hook skip#555

Draft
kayiganwa04 wants to merge 17 commits into
mojaloop:masterfrom
JengaCore:i18n-fr/quickstart
Draft

French getting-started and PlantUML hook skip#555
kayiganwa04 wants to merge 17 commits into
mojaloop:masterfrom
JengaCore:i18n-fr/quickstart

Conversation

@kayiganwa04
Copy link
Copy Markdown

Summary

Adds and wires French (/fr/) documentation for getting started, quickstarts, adoption, and product features, and updates VuePress (config, enhanceApp, 404, theme utilities) so the French site and navigation behave correctly.

Details

  • Content: New/updated French pages under docs/fr/ (getting started, demos, FAQs, installation, license, quickstarts; adoption and product sections with diagrams/assets where needed).
  • Site: Locale-aware routing/redirects and a 404 layout that does not hard-code a single language.
  • Developer experience: scripts/_build_plantuml.sh exits early when no staged .puml/.plantuml files are present, so pre-commit does not require Docker for unrelated doc commits.
  • Dependencies: package.json / lockfile updates aligned with the build.

Testing

pnpm / npm build (and local preview) for the docs site; commit hooks with only non–PlantUML changes succeed without Docker.

@CLAassistant
Copy link
Copy Markdown

CLAassistant commented Apr 6, 2026

CLA assistant check
All committers have signed the CLA.

@kayiganwa04 kayiganwa04 marked this pull request as draft April 6, 2026 09:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants