مقامي ترقي
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ڪريو. - پارس → فارميٽ لاءِ گول ٽرپ ٽيسٽ لکو ۽ ترجما لاڳو ڪريو.
ڪوريج جي حدن
جيسٽ ڪنفيگ گهٽ ۾ گهٽ ڪوريج کي لاڳو ڪري ٿو. نئين ڪوڊ کي لازمي طور تي بيانن + لائنن جي حد کي 78٪ کان مٿي رکڻ گهرجي ۽ 90٪ کان مٿي ڪم ڪرڻ گهرجي. توهان جي تبديلي سان گڏ فڪسچر ۽ ٽيسٽ شامل ڪريو.
دستاويز جو ماڳ
docs/ فولڊر هڪ Astro 6 + Tailwind v4 پروجيڪٽ آهي. اتي npm install هڪ ڀيرو هلايو ، پوءِ مقامي پيش منظر لاءِ npm run dev ڪريو. pages.yml ورڪ فلو دستاويز هر ضم تي GitHub صفحن ڏانهن موڪلي ٿو.