Kev txhim kho hauv zos
git clone https://github.com/IEvangelist/resource-translatorcd resource-translatornpm installnpm run verify # lint + format:check + test + buildNtxiv ib tug parser
- Ntxiv ib qho khoom siv hauv qab
__tests__/data/. - Siv
TranslationFileParser(parse,format,applyTranslations,toTranslatableTextMap). - Sau npe rau hauv
translation-file-parser-factory.ts. - Ntxiv cov ntaub ntawv txuas ntxiv rau
translationFileSchemeshauvtranslation-file-finder.ts. - Sau round-trip xeem rau parse → hom ntawv thiab applyTranslations.
Cov kev pab them nqi
Lub Jest config tswj hwm kev pab them nqi yam tsawg kawg nkaus. Cov cai tshiab yuav tsum khaws cov nqe lus + kab siab dua 78% thiab ua haujlwm siab dua 90%. Ntxiv fixtures thiab kev sim ib sab ntawm koj qhov kev hloov pauv.
Cov ntaub ntawv chaw
Lub nplaub tshev docs/ yog Astro 6 + Tailwind v4 project. Khiav npm install ntawd ib zaug, tom qab ntawd npm run dev rau kev saib ua ntej hauv zos. Lub pages.yml workflow xa cov ntaub ntawv mus rau GitHub Nplooj ntawv ntawm txhua qhov kev sib koom ua ke.