स्थानिक विकास[संपादन]
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 वर्कफ्लो प्रत्येक विलीनीकरणावर गिटहब पृष्ठांवर दस्तऐवज पाठवते.