15 KiB
Co-op prevajalnik
Preprosto avtomatizirajte prevajanje vaših izobraževalnih vsebin na GitHubu v več jezikov, da dosežete globalno občinstvo.
🌐 Podpora za več jezikov
Podprto s strani Co-op Translator
Arabščina | Bengalščina | Bolgarščina | Burmanščina (Mjanmar) | Kitajščina (poenostavljena) | Kitajščina (tradicionalna, Hong Kong) | Kitajščina (tradicionalna, Makao) | Kitajščina (tradicionalna, Tajvan) | Hrvaščina | Češčina | Danščina | Nizozemščina | Estonščina | Finščina | Francoščina | Nemščina | Grščina | Hebrejščina | Hindijščina | Madžarščina | Indonezijščina | Italijanščina | Japonščina | Kannada | Korejščina | Litovščina | Malajščina | Malajalščina | Maratščina | Nepalščina | Nigerijski pidžin | Norveščina | Perzijščina (Farsi) | Poljščina | Portugalščina (Brazilija) | Portugalščina (Portugalska) | Pandžabščina (Gurmukhi) | Romunščina | Ruščina | Srbščina (cirilica) | Slovaščina | Slovenščina | Španščina | Svahili | Švedščina | Tagalog (Filipino) | Tamilščina | Telugu | Tajščina | Turščina | Ukrajinščina | Urdu | Vietnamščina
Pregled
Co-op prevajalnik vam pomaga enostavno lokalizirati vaše izobraževalne vsebine na GitHubu v več jezikov. Ko posodobite svoje Markdown datoteke, slike ali zvezke, se prevodi samodejno sinhronizirajo, kar zagotavlja, da so vaše vsebine točne in ažurne za učence po vsem svetu.
Primer, kako je organizirana prevedena vsebina:
Hitri začetek
# Ustvari in aktiviraj virtualno okolje (priporočeno)
python -m venv .venv
# Windows
.venv\Scripts\activate
# macOS/Linux
source .venv/bin/activate
# Namesti paket
pip install co-op-translator
# Prevedi
translate -l "ko ja fr" -md
Docker:
# Potegnite javno sliko iz GHCR
docker pull ghcr.io/azure/co-op-translator:latest
# Zaženite z montirano trenutno mapo in zagotovljeno datoteko .env (Bash/Zsh)
docker run --rm -it --env-file .env -v "${PWD}:/work" ghcr.io/azure/co-op-translator:latest -l "ko ja fr" -md
Minimalna nastavitev
- Ustvarite datoteko
.envpo predlogi: .env.template - Nastavite enega ponudnika LLM (Azure OpenAI ali OpenAI)
- (Neobvezno) Za prevajanje slik (
-img) nastavite Azure AI Vision - (Priporočeno) Očistite prejšnje prevode, da se izognete konfliktom (npr.
translations/) - (Priporočeno) Dodajte prevajalski odsek v vaš README z uporabo predloge za jezike v README
- Oglejte si: Nastavitev Azure AI
Uporaba
Prevedite vse podprte tipe:
translate -l "ko ja"
Samo Markdown:
translate -l "de" -md
Markdown + slike:
translate -l "pt" -md -img
Samo zvezki:
translate -l "zh" -nb
Več možnosti: Referenca ukazov
Funkcije
- Avtomatizirano prevajanje Markdown, zvezkov in slik
- Prevodi se sinhronizirajo z izvirnimi spremembami
- Deluje lokalno (CLI) ali v CI (GitHub Actions)
- Uporablja Azure OpenAI ali OpenAI; neobvezno Azure AI Vision za slike
- Ohranja oblikovanje in strukturo Markdowna
Dokumentacija
- Vodnik za ukazno vrstico
- Vodnik za GitHub Actions (javni repozitoriji in standardni skrivnosti)
- Vodnik za GitHub Actions (Microsoft organizacijski repozitoriji in nastavitve na ravni organizacije)
- Predloga za jezike v README
- Podprti jeziki
- Prispevanje
- Reševanje težav
Poseben Microsoftov vodnik
Note
Samo za vzdrževalce Microsoftovih repozitorijev "Za začetnike".
Podprite nas in spodbujajte globalno učenje
Pridružite se nam pri revoluciji deljenja izobraževalnih vsebin po vsem svetu! Podprite Co-op Translator z zvezdico na GitHubu in podprite našo misijo razbijanja jezikovnih ovir pri učenju in tehnologiji. Vaše zanimanje in prispevki imajo velik vpliv! Prispevki kode in predlogi za funkcije so vedno dobrodošli.
Raziščite Microsoftove izobraževalne vsebine v vašem jeziku
- AZD za začetnike
- Edge AI za začetnike
- Model Context Protocol (MCP) za začetnike
- AI agenti za začetnike
- Generativna AI za začetnike z uporabo .NET
- Generativna AI za začetnike
- Generativna AI za začetnike z uporabo Jave
- Strojno učenje za začetnike
- Podatkovna znanost za začetnike
- AI za začetnike
- Kibernetska varnost za začetnike
- Spletni razvoj za začetnike
- IoT za začetnike
- PhiCookBook
Video predstavitve
👉 Kliknite na spodnjo sliko za ogled na YouTubu.
Prispevanje
Ta projekt sprejema prispevke in predloge. Vas zanima prispevati k Azure Co-op Translator? Prosimo, preberite naš CONTRIBUTING.md za navodila, kako lahko pomagate narediti Co-op Translator bolj dostopen.
Prispevalci
Kodeks ravnanja
Ta projekt je sprejel Microsoftov kodeks ravnanja za odprto kodo. Za več informacij si oglejte Pogosta vprašanja o kodeksu ravnanja ali kontaktirajte opencode@microsoft.com za dodatna vprašanja ali komentarje.
Odgovorna umetna inteligenca
Microsoft si prizadeva pomagati svojim strankam, da uporabljajo naše AI izdelke odgovorno, deliti naše izkušnje in graditi zaupanja vredna partnerstva z orodji, kot so Transparency Notes in Impact Assessments. Veliko teh virov najdete na https://aka.ms/RAI. Microsoftov pristop k odgovorni umetni inteligenci temelji na naših AI načelih pravičnosti, zanesljivosti in varnosti, zasebnosti in varnosti, vključevanju, preglednosti in odgovornosti.
Veliki modeli za naravni jezik, slike in govor – kot tisti, uporabljeni v tem vzorcu – se lahko obnašajo na načine, ki so nepravični, nezanesljivi ali žaljivi, kar lahko povzroči škodo. Prosimo, preberite Azure OpenAI service Transparency note, da se seznanite z tveganji in omejitvami. Priporočeni pristop za zmanjševanje teh tveganj je vključitev varnostnega sistema v vašo arhitekturo, ki lahko zazna in prepreči škodljivo vedenje. Azure AI Content Safety zagotavlja neodvisno zaščitno plast, ki lahko zazna škodljivo vsebino, ki jo ustvarijo uporabniki ali AI, v aplikacijah in storitvah. Azure AI Content Safety vključuje API-je za besedilo in slike, ki omogočajo zaznavanje škodljivega gradiva. Na voljo imamo tudi interaktivno Content Safety Studio, ki vam omogoča ogled, raziskovanje in preizkušanje vzorčne kode za zaznavanje škodljive vsebine v različnih modalitetah. Naslednja dokumentacija za hiter začetek vas vodi skozi postopek pošiljanja zahtevkov storitvi.
Drugi vidik, ki ga je treba upoštevati, je splošna zmogljivost aplikacije. Pri večmodalnih in večmodelnih aplikacijah zmogljivost pomeni, da sistem deluje tako, kot vi in vaši uporabniki pričakujete, vključno s tem, da ne ustvarja škodljivih izhodov. Pomembno je oceniti zmogljivost vaše celotne aplikacije z uporabo meril kakovosti generiranja ter tveganj in varnosti.
Vašo AI aplikacijo lahko ocenite v razvojni okolju z uporabo prompt flow SDK. Glede na testni nabor podatkov ali cilj se generacije vaše generativne AI aplikacije kvantitativno ocenijo z vgrajenimi ali poljubnimi ocenilci po vaši izbiri. Za začetek z uporabo prompt flow SDK za ocenjevanje vašega sistema lahko sledite vodniku za hiter začetek. Ko izvedete ocenjevalno izvajanje, lahko vizualizirate rezultate v Azure AI Studio.
Blagovne znamke
Ta projekt lahko vsebuje blagovne znamke ali logotipe za projekte, izdelke ali storitve. Pooblaščena uporaba Microsoftovih blagovnih znamk ali logotipov je predmet in mora slediti Microsoftovim smernicam za blagovne znamke in znamčenje. Uporaba Microsoftovih blagovnih znamk ali logotipov v spremenjenih različicah tega projekta ne sme povzročati zmede ali nakazovati sponzorstva Microsofta. Vsaka uporaba blagovnih znamk ali logotipov tretjih oseb je predmet pravil teh tretjih oseb.
Pomoč
Če se zataknete ali imate vprašanja o gradnji AI aplikacij, se pridružite:
Če imate povratne informacije o izdelku ali naletite na napake med gradnjo, obiščite:
Omejitev odgovornosti: Ta dokument je bil preveden z uporabo storitve za prevajanje z umetno inteligenco Co-op Translator. Čeprav si prizadevamo za natančnost, vas opozarjamo, da avtomatizirani prevodi lahko vsebujejo napake ali netočnosti. Izvirni dokument v njegovem izvirnem jeziku velja za avtoritativni vir. Za ključne informacije priporočamo strokovni človeški prevod. Za morebitna nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda, ne odgovarjamo.
