స్థానిక అభివృద్ధి
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 + టెయిల్ విండ్ v4 ప్రాజెక్ట్. npm install ఒక్కసారి అక్కడికి రన్ చేయండి, ఆపై స్థానిక ప్రివ్యూ కోసం npm run dev. pages.yml వర్క్ ఫ్లో ప్రతి విలీనంలో గిట్ హబ్ పేజీలకు డాక్స్ ను పంపుతుంది.