Fakalakalaka fakalotofonua
git clone https://github.com/IEvangelist/resource-translatorcd resource-translatornpm installnpm run verify # lint + format:check + test + buildTanaki atu ha parser
- Tanaki atu ha meʻa ʻi lalo ʻi he
__tests__/data/. - Fakahoko ʻa e
TranslationFileParser(parse,format,applyTranslations,toTranslatableTextMap). - Lesisita ia ʻi he
translation-file-parser-factory.ts. - Tanaki atu ʻa e fakalahi ʻo e faile ki he
translationFileSchemesʻi hetranslation-file-finder.ts. - Hiki ʻa e ngaahi sivi ʻoku fefokiʻaki ki he parse → format mo e applyTranslations.
Ngaahi tuʻunga ʻo e maluʻi
ʻOku fakamalohiʻi ʻe he Jest config ʻa e siʻisiʻi taha ʻo e maluʻi. Kuo pau ke tauhi ʻe he kouti foʻou ʻa e ngaahi fakamatala + laine ʻi ʻolunga ʻi he 78% mo e ngaahi ngaue ʻi ʻolunga ʻi he 90%. Tanaki atu ʻa e ngaahi meʻa mo e ngaahi sivi fakataha mo hoʻo liliu.
Uepisaiti ʻo e fakamatala fakapepa
Ko e folder docs/ ko ha ngaue ia ʻa e Astro 6 + Tailwind v4. Lele tuʻnpm install taha ki ai, pea npm run dev ki he tomuʻa vakaiʻi fakalotofonua. ʻOku ʻoatu ʻe he pages.yml workflow ʻa e ngaahi fakamatala ki he GitHub Pages ʻi he fakatahaʻi kotoa pe.