مەزمۇنغا ئاتلاپ ئۆتۈش

تىل

تىلىڭىزنى تاللاڭ

باشقا تىلدىكى ئوخشاش بىر بەتكە ئالماشتۇرۇش

EnglishEnglishenAfrikaansAfrikaansafአማርኛAmharicamالعربيةArabicarঅসমীয়াAssameseasAzərbaycanAzerbaijaniazБашҡортBashkirbaБългарскиBulgarianbgभोजपुरीBhojpuribhoবাংলাBanglabnབོད་སྐད་Tibetanboबड़ोBodobrxBosanskiBosnianbsCatalàCatalancaČeštinaCzechcsCymraegWelshcyDanskDanishdaDeutschGermandeडोगरीDogridoiDolnoserbšćinaLower SorbiandsbދިވެހިބަސްDivehidvΕλληνικάGreekelEspañolSpanishesEestiEstonianetEuskaraBasqueeuفارسیPersianfaSuomiFinnishfiFilipinoFilipinofilVakavitiFijianfjFøroysktFaroesefoFrançaisFrenchfrFrançais (Canada)French (Canada)fr-CAGaeilgeIrishgaGalegoGalicianglकोंकणीKonkanigomગુજરાતીGujaratiguHausaHausahaעבריתHebrewheहिन्दीHindihiछत्तीसगढ़ीChhattisgarhihneHrvatskiCroatianhrHornjoserbsceUpper SorbianhsbHaitian CreoleHaitian CreolehtMagyarHungarianhuՀայերենArmenianhyIndonesiaIndonesianidÌgbòIgboigInuinnaqtunInuinnaqtuniktÍslenskaIcelandicisItalianoItalianitᐃᓄᒃᑎᑐᑦInuktitutiuInuktitut (Latin)Inuktitut (Latin)iu-Latn日本語JapanesejaქართულიGeorgiankaҚазақ ТіліKazakhkkខ្មែរKhmerkmKurmancîKurdish (Northern)kmrಕನ್ನಡKannadakn한국어KoreankoكٲشُرKashmiriksکوردیی ناوەندیKurdish (Central)kuКыргызчаKyrgyzkyLëtzebuergeschLuxembourgishlbLingálaLingalalnລາວLaoloLietuviųLithuanianltLugandaGandalugLatviešuLatvianlv中文 (文言文)Chinese (Literary)lzhमैथिलीMaithilimaiMalagasyMalagasymgTe Reo MāoriMāorimiМакедонскиMacedonianmkമലയാളംMalayalammlМонгол хэлMongolian (Cyrillic)mn-Cyrlᠮᠣᠩᠭᠣᠯ ᠬᠡᠯᠡMongolian (Traditional)mn-MongমৈতৈলোনManipurimniमराठीMarathimrMelayuMalaymsMaltiMaltesemtHmong DawHmong Dawmwwမြန်မာMyanmar (Burmese)myNorsk BokmålNorwegian BokmålnbनेपालीNepalineNederlandsDutchnlSesotho sa LeboaSesotho sa LeboansoChinyanjaChichewanyaଓଡ଼ିଆOdiaorHñähñuQuerétaro OtomiotqਪੰਜਾਬੀPunjabipaPolskiPolishplدریDariprsپښتوPashtopsPortuguês (Brasil)Portuguese (Brazil)ptPortuguês (Portugal)Portuguese (Portugal)pt-PTRomânăRomanianroРусскийRussianruIkirundiRundirunKinyarwandaKinyarwandarwسنڌيSindhisdසිංහලSinhalasiSlovenčinaSlovakskSlovenščinaSlovenianslGagana SāmoaSamoansmchiShonaShonasnSoomaaliSomalisoShqipAlbaniansqСрпски (ћирилица)Serbian (Cyrillic)sr-CyrlSrpski (latinica)Serbian (Latin)sr-LatnSesothoSesothostSvenskaSwedishsvKiswahiliSwahiliswதமிழ்TamiltaతెలుగుTeluguteไทยThaithትግርTigrinyatiTürkmen DiliTurkmentkLea fakatongaTongantoTürkçeTurkishtrТатарTatarttReo TahitiTahitiantyئۇيغۇرچەUyghurugУкраїнськаUkrainianukاردوUrduurUzbek (Latin)Uzbek (Latin)uzTiếng ViệtVietnameseviisiXhosaisiXhosaxhÈdè YorùbáYorubayoYucatec MayaYucatec Mayayua粵語Cantonese (Traditional)yue中文 (简体)Chinese Simplifiedzh-Hans中文 (繁體)Chinese Traditionalzh-HantisiZuluisiZuluzu

ئوچۇق مەنبەلىك

تۆھپە قوشۇش

كەمتۈك دوكلاتى، ئىقتىدار ئىلتىماسى ۋە تارتىش ئىلتىماسىنى قارشى ئالىمىز. بۇ ھەرىكەت كىچىك بولۇپ، تۇنجى قېتىم تۆھپىكارلارغا دوستانە بولىدۇ.

بۇ بەتتە

    يەرلىك تەرەققىيات

    Terminal window
    git clone https://github.com/IEvangelist/resource-translator
    cd resource-translator
    npm install
    npm run verify # lint + format:check + test + build

    تەھلىل قىلغۇچ قوشۇش

    1. ئاستىغا بىر ئۈسكۈنە __tests__/data/.
    2. ئەمەلىيلەشتۈرۈش ئۇسۇلىنى TranslationFileParser (parse، format، applyTranslations، toTranslatableTextMap).
    3. تىزىمغا ئالدۇرۇپ translation-file-parser-factory.ts
    4. ھۆججەت كېڭەيتمىسى نى كۆپەيتىش translationFileSchemes translation-file-finder.ts.
    5. تەھلىل → فورماتى ئۈچۈن بېرىپ كېلىش سىنىقى يېزىش ۋە تەتبىقلاش ئۈچۈن تەرجىمە قىلىش.

    قاپلاش بوسۇغىسى

    Jest سەپلىمىسى ئەڭ تۆۋەن قاپلاش ئىجرا قىلىدۇ. يېڭى كود چوقۇم بايانات + قۇر بوسۇغىسى ٪78 تىن يۇقىرى ۋە ئىقتىدارى ٪90 تىن يۇقىرى بولۇشى كېرەك. ئۆزگىرىش بىلەن بىرگە ئۈسكۈنە ۋە سىناقلارنى قوشۇڭ.

    ھۆججەت تور بېكىتى

    docs/ ھۆججەت قىسقۇچ بولسا Astro 6 + Tailwind v4 تۈرى. ئۇ يەردە بىر قېتىم npm install، ئاندىن npm run dev كۆرۈپ بېقىڭ. pages.yml تەرتىپى ھەر بىر بىرىكتۈرۈلگەندە ھۆججەتلەرنى GitHub Pages غا يوللايدۇ.