Անցնել բովանդակությանը

Լեզու

Ընտրեք ձեր լեզուն

Անցնել նույն էջին՝ մեկ այլ լեզվով:

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

Բաց կոդով

Ներդրում

Bug զեկույցները, առանձնահատկությունների հարցումները եւ pull հարցումները ողջունելի են։ Գործողությունը բավական փոքր է, որպեսզի բարյացակամ լինի առաջին անգամ նվիրատուների հանդեպ։

Այս էջում

    Տեղական զարգացում

    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. Գրեք կլոր թեստեր վերլուծելու → ձեւաչափի համար եւ applyTranslations:

    Ծածկույթի շեմերը

    Jest կոնֆիգուրացիան պարտադրում է նվազագույն ծածկույթ։ Նոր կոդը պետք է պահի հայտարարությունները + տողերի շեմը 78%-ից բարձր եւ ֆունկցիաները 90%-ից բարձր։ Ավելացրեք հարմարանքներ եւ թեստեր ձեր փոփոխության հետ միասին:

    Փաստաթղթավորման կայք

    docs/ թղթապանակը Astro 6 + Tailwind v4 նախագիծն է։ Մեկ անգամ աշխատեցրեք npm install այնտեղ, այնուհետեւ npm run dev տեղական նախադիտման համար։ pages.yml աշխատանքային հոսքը փաստաթղթերը ուղարկում է GitHub էջերին յուրաքանչյուր միաձուլման ժամանակ։