រំលងទៅមាតិកា

ភាសា

ជ្រើសរើសភាសារបស់អ្នក។

ប្តូរទៅទំព័រដូចគ្នាជាភាសាផ្សេងទៀត។

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

    ការបន្ថែម parser

    1. បន្ថែមការប្រកួតនៅក្រោម __tests__/data/
    2. អនុវត្ត TranslationFileParser (parse, format, applyTranslations, toTranslatableTextMap)។
    3. ចុះឈ្មោះវានៅក្នុង translation-file-parser-factory.ts.
    4. បន្ថែមផ្នែកបន្ថែមឯកសារទៅ translationFileSchemes in translation-file-finder.ts
    5. សរសេរការធ្វើតេស្តទៅមកសម្រាប់ទម្រង់ parse → និង applyTranslations ។

    កម្រិតគ្របដណ្តប់

    ការកំណត់រចនាសម្ព័ន្ធ Jest អនុវត្តការគ្របដណ្តប់អប្បបរមា។ កូដថ្មីត្រូវតែរក្សាកម្រិតសេចក្តីថ្លែងការណ៍ + បន្ទាត់លើសពី 78% និងមុខងារលើសពី 90% ។ បន្ថែមការប្រកួត និងការធ្វើតេស្តរួមជាមួយនឹងការផ្លាស់ប្តូររបស់អ្នក។

    គេហទំព័រឯកសារ

    ថត docs/ គឺជាគម្រោង Astro 6 + Tailwind v4 ។ រត់ npm install នៅទីនោះម្តង, បន្ទាប់មក npm run dev សម្រាប់ការមើលជាមុនក្នុងស្រុក. លំហូរការងារ pages.yml ដឹកជញ្ជូនឯកសារទៅកាន់ GitHub Pages នៅលើរាល់ការបញ្ចូលគ្នា។