From d36a6ded3bbc623a3fcad3c6e45b7b22ae9b6267 Mon Sep 17 00:00:00 2001 From: Ogulcan Celik Date: Mon, 6 Jul 2026 04:53:05 +0300 Subject: feat(website): add japanese and simplified chinese docs with i18n, translation issue flow --- justfile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) (limited to 'justfile') diff --git a/justfile b/justfile index 51b11154..97c02d0e 100644 --- a/justfile +++ b/justfile @@ -93,6 +93,22 @@ release-docs-check: exit 1; \ fi; \ done + @for file in website/src/content/docs/*.mdx; do \ + for locale in ja zh-cn; do \ + translated="website/src/content/docs/$locale/$(basename "$file")"; \ + if [ ! -f "$translated" ]; then \ + echo "error: $translated is missing; translate stable docs before releasing"; \ + exit 1; \ + fi; \ + done; \ + done + @for file in website/src/content/docs/ja/*.mdx website/src/content/docs/zh-cn/*.mdx; do \ + released="website/src/content/docs/$(basename "$file")"; \ + if [ ! -f "$released" ]; then \ + echo "error: $file has no matching english doc; remove the stale translation"; \ + exit 1; \ + fi; \ + done # Prepare the release commit without tagging or pushing (usage: just release-prepare 0.1.1) release-prepare version: -- cgit v1.2.3