Simplified Chinese language switch is incomplete on the course website
Author: Flandern1211Created Sep 11, 2026Updated Sep 16, 2026
Problem
Selecting Simplified Chinese (lang=zh) does not consistently translate the course website.
Reproduction
- Open https://aiengineeringfromscratch.com/?lang=zh
- Open https://aiengineeringfromscratch.com/learning-paths.html?lang=zh
- Open https://aiengineeringfromscratch.com/catalog.html?lang=zh
- Select or enable Simplified Chinese.
Expected behavior
The visible page content should be displayed in Simplified Chinese.
Actual behavior
Most page content remains in English even though:
- The URL contains
lang=zh - The language selector displays Simplified Chinese
- Some lesson pages are partially translated
For example, this lesson contains some Chinese text, but the navigation, sidebar, checkpoints, and other interface text remain in English:
Additional information
The repository documents internationalization here:
https://github.com/rohitg00/ai-engineering-from-scratch/blob/main/docs/i18n.md
The Chinese README exists, but the live website appears to have incomplete Chinese coverage or inconsistent fallback behavior.
Related issue: #404
Source: rohitg00/ai-engineering-from-scratch