mirror of
https://github.com/walkinglabs/learn-harness-engineering.git
synced 2026-09-19 05:06:27 +08:00
414b3e471a
Adds a complete Uzbek (Latin script) translation under docs/uz/, following the existing multilingual pattern (en/zh/ko/vi/ru). Discussed with @sanbuphy in advance — contribution welcomed. Scope: - 12 lectures (full prose + code-sample docs) - 6 projects (overview pages) - Resources: templates, reference, openai-advanced pack - Skills overview - VitePress config: registered uz locale (nav, sidebar, outline labels) Translation discipline: - Uzbek Latin orthography normalized (oʻ/gʻ U+02BB, ʼ U+02BC, curly quotes “…” in prose, straight " inside HTML/mermaid syntax) - Project-wide glossary (docs/uz/GLOSSARY.md) — ~80 technical terms with consistent renderings; explicit anti-calque list for common idiom traps - Style guide (docs/uz/STYLE-GUIDE.md) — orthography rules, capitalisation conventions, common spelling pitfalls - Helper scripts under scripts/ to enforce orthography and spot-check terminology drift All 12 lectures went through translate → manual review → LQA review cycles with extensive native-speaker feedback applied. Note: feedback is welcome on terminology choices, especially for Uzbek renderings of newer terms (sprint contract, evaluator rubric, isometric model control, etc.). 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
30 lines
839 B
Bash
Executable File
30 lines
839 B
Bash
Executable File
#!/usr/bin/env bash
|
||
|
||
set -euo pipefail
|
||
|
||
ROOT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||
cd "$ROOT_DIR"
|
||
|
||
# Bu buyruqlarni loyihangizdagi haqiqiy buyruqlar bilan almashtiring.
|
||
INSTALL_CMD=(npm install)
|
||
VERIFY_CMD=(npm test)
|
||
START_CMD=(npm run dev)
|
||
|
||
echo "==> Ishchi katalog (Working directory): $PWD"
|
||
echo "==> Bogʻliqliklarni oʻrnatish (Syncing dependencies)"
|
||
"${INSTALL_CMD[@]}"
|
||
|
||
echo "==> Bazaviy tekshiruvni ishga tushirish (Running baseline verification)"
|
||
"${VERIFY_CMD[@]}"
|
||
|
||
echo "==> Ishga tushirish buyrugʻi (Startup command)"
|
||
printf ' %q' "${START_CMD[@]}"
|
||
printf '\n'
|
||
|
||
if [ "${RUN_START_COMMAND:-0}" = "1" ]; then
|
||
echo "==> Ilovani ishga tushirish (Starting the app)"
|
||
exec "${START_CMD[@]}"
|
||
fi
|
||
|
||
echo "Agar init.sh ilovani toʻgʻridan-toʻgʻri ishga tushirishini xohlasangiz, RUN_START_COMMAND=1 qilib bering."
|