يەرلىك تەرەققىيات
git clone https://github.com/IEvangelist/resource-translatorcd resource-translatornpm installnpm run verify # lint + format:check + test + buildتەھلىل قىلغۇچ قوشۇش
- ئاستىغا بىر ئۈسكۈنە
__tests__/data/. - ئەمەلىيلەشتۈرۈش ئۇسۇلىنى
TranslationFileParser(parse،format،applyTranslations،toTranslatableTextMap). - تىزىمغا ئالدۇرۇپ
translation-file-parser-factory.ts - ھۆججەت كېڭەيتمىسى نى كۆپەيتىش
translationFileSchemestranslation-file-finder.ts. - تەھلىل → فورماتى ئۈچۈن بېرىپ كېلىش سىنىقى يېزىش ۋە تەتبىقلاش ئۈچۈن تەرجىمە قىلىش.
قاپلاش بوسۇغىسى
Jest سەپلىمىسى ئەڭ تۆۋەن قاپلاش ئىجرا قىلىدۇ. يېڭى كود چوقۇم بايانات + قۇر بوسۇغىسى ٪78 تىن يۇقىرى ۋە ئىقتىدارى ٪90 تىن يۇقىرى بولۇشى كېرەك. ئۆزگىرىش بىلەن بىرگە ئۈسكۈنە ۋە سىناقلارنى قوشۇڭ.
ھۆججەت تور بېكىتى
docs/ ھۆججەت قىسقۇچ بولسا Astro 6 + Tailwind v4 تۈرى. ئۇ يەردە بىر قېتىم npm install، ئاندىن npm run dev كۆرۈپ بېقىڭ. pages.yml تەرتىپى ھەر بىر بىرىكتۈرۈلگەندە ھۆججەتلەرنى GitHub Pages غا يوللايدۇ.