შინაარსზე გადასვლა

ენა

აირჩიეთ თქვენი ენა

გადადით იმავე გვერდზე სხვა ენაზე.

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 გვერდებზე ყოველი შერწყმისას.