Об этом проекте

Hytaý dili 1 — это офлайн-учебное приложение для изучения китайского языка с туркменского. Оно создано с использованием React Native, Expo и TypeScript. Локальный запуск: установите зависимости командой npm install, затем выполните npx expo run:android. Согласно README, это единственный рабочий способ запустить приложение. Оно использует нативные модули для уведомлений, выбора документов и написания hanzi, поэтому Expo Go не работает, а веб-сборка отсутствует. Команда запуска собирает dev-клиент и устанавливает его; после этого для перезапуска Metro достаточно npx expo start --dev-client. Содержимое курса: курс состоит из 31 главы, где глава 0 посвящена произношению, а главы с 1 по 30 содержат основной учебный материал. Теоретический материал находится в assets/data/theory_content.ts, а упражнения — в assets/data/course_content.json. Все строки интерфейса хранятся в одном файле lib/strings.ts. README задаёт переводчикам правило: переводить только туркменские значения и никогда не изменять hanzi или pinyin. Проверки выполняются командой npm run lint, npx tsc --noEmit и npm test. В README указано, что на данный момент существует 63 теста. Проект распространяется под лицензией MIT.