Acest ghid explică cum să faceți ca secțiunea „Alte cursuri” să se auto‑sincronizeze folosind Co‑op Translator și cum să actualizați șablonul global pentru toate repositoriile.
- Se aplică pentru: doar pentru repozitoriile Microsoft Beginners
- Funcționează cu: Co‑op Translator CLI și GitHub Actions
- Sursa șablonului: src/co_op_translator/templates/other_courses.md
Adăugați următorii markeri în jurul secțiunii „Alte cursuri” din README. Co‑op Translator va înlocui tot ce se află între acești markeri la fiecare rulare.
<!-- CO-OP TRANSLATOR OTHER COURSES START -->
<!-- The content between START and END is auto-generated. Do not edit manually. -->
<!-- CO-OP TRANSLATOR OTHER COURSES END -->De fiecare dată când Co‑op Translator rulează—prin CLI (de exemplu, translate -l "<language codes>") sau GitHub Actions—actualizează automat secțiunea „Alte cursuri” închisă de acești markeri.
Note
Dacă aveți o listă existentă, pur și simplu închideți-o între aceiași markeri. Următoarea rulare o va înlocui cu conținutul standardizat cel mai recent.
Dacă doriți să actualizați conținutul standardizat care apare în toate repozitoriile Beginners:
- Editați șablonul: src/co_op_translator/templates/other_courses.md
- Deschideți un pull request către repo-ul Co-op Translator cu modificările dvs.
- După ce PR-ul este acceptat, versiunea Co‑op Translator va fi actualizată
- Data viitoare când Co‑op Translator va rula (CLI sau GitHub Action) într-un repo țintă, va sincroniza automat secțiunea actualizată
Aceasta asigură o sursă unică de adevăr pentru conținutul „Alte cursuri” în toate repozitoriile Beginners.
Repo-urile pot deveni mari din cauza numărului de limbi traduse pentru a ajuta utilizatorii finali, oferind indicații despre cum să folosească clone - sparse pentru a clona doar limbile necesare și nu întregul repo
> **Prefer to Clone Locally?**
>
> This repository includes 50+ language translations which significantly increases the download size. To clone without translations, use sparse checkout:
> ```bash
> git clone --filter=blob:none --sparse https://github.com/*****.git
> cd *****
> git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'
> ```
> This gives you everything you need to complete the course with a much faster download.
Declinare de responsabilitate:
Acest document a fost tradus folosind serviciul de traducere AI Co-op Translator. Deși ne străduim pentru acuratețe, vă rugăm să fiți conștienți că traducerile automate pot conține erori sau inexactități. Documentul original în limba sa nativă trebuie considerat sursa autoritară. Pentru informații critice, se recomandă traducerea profesională realizată de un traducător uman. Nu ne asumăm răspunderea pentru eventualele neînțelegeri sau interpretări greșite cauzate de utilizarea acestei traduceri.