स्थानीय विकास
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जोड़ू. - पार्स → प्रारूपक लेल राउन्ड-ट्रिप टेस्ट लिखू आ अनुवाद लागू करू।
कवरेज थ्रेसहोल्ड
जेस्ट कॉन्फिग न्यूनतम कवरेजकेँ लागू करैत अछि। नव कोडमे कथन + रेखाक सीमा ७८% सँ ऊपर राखए पड़त आ ९०% सँ ऊपर कार्य करए पड़त। अपन परिवर्तनक संग फिक्स्चर आ परीक्षण जोड़ू।
दस्तावेजीकरण साइट
docs/ फोल्डर एकटा एस्ट्रो 6 + टेलविंड v4 प्रोजेक्ट अछि। एक बेर ओतऽ npm install चलाउ, फेर स्थानीय पूर्वावलोकनक लेल npm run dev। pages.yml कार्यप्रवाह प्रत्येक मर्ज पर GitHub पृष्ठसभ पर दस्तावेज भेजैत अछि।