સ્થાનિક વિકાસ
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માં રજીસ્ટર કરો. -
translation-file-finder.tsમાંtranslationFileSchemesફાઇલ એક્સટેન્સન ઉમેરો. - ફોર્મેટનું પદચ્છેદન → માટે રાઉન્ડ-ટ્રીપ પરીક્ષણો લખો અને લાગુ કરોઅનુવાદ.
કવરેજ થ્રેશોલ્ડ
જેસ્ટ રૂપરેખાંકન ન્યૂનતમ કવરેજ લાગુ કરે છે. નવા કોડમાં સ્ટેટમેન્ટ્સ + લાઇન થ્રેશોલ્ડ 78% થી ઉપર રાખવું આવશ્યક છે અને ફંક્શન્સ 90% થી ઉપર છે. તમારા ફેરફારની સાથે ફિક્સર અને પરીક્ષણો ઉમેરો.
દસ્તાવેજીકરણ સાઇટ
docs/ ફોલ્ડર એસ્ટ્રો 6 + ટેઇલવિન્ડ વી4પ્રોજેક્ટ છે. એકવાર ત્યાં npm install ચલાવો, પછી સ્થાનિક પૂર્વાવલોકન માટે npm run dev. pages.yml વર્કફ્લો દરેક મર્જ પર ગિટહબ પૃષ્ઠો પર દસ્તાવેજો મોકલે છે.