Skip to content

French getting-started and PlantUML hook skip#555

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

French getting-started and PlantUML hook skip#555
kayiganwa04 wants to merge 17 commits intomojaloop: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
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you all sign our Contributor License Agreement before we can accept your contribution.
0 out of 2 committers have signed the CLA.

❌ MaximeNzo
❌ kayiganwa04
You have signed the CLA already but the status is still pending? Let us recheck it.

@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