Preprosto avtomatizirajte in vzdržujte prevode vaših izobraževalnih vsebin na GitHubu v več jezikih, ko se vaš projekt razvija.
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Kannada | Khmer | Korean | Lithuanian | Malay | Malayalam | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Telugu | Thai | Turkish | Ukrainian | Urdu | Vietnamese
Raje klonirate lokalno?
To skladišče vključuje več kot 50 jezikovnih prevodov, kar znatno poveča velikost prenosa. Za kloniranje brez prevodov uporabite sparse checkout:
Bash / macOS / Linux:
git clone --filter=blob:none --sparse https://github.com/Azure/co-op-translator.git cd co-op-translator git sparse-checkout set --no-cone '/*' '!translations' '!translated_images'CMD (Windows):
git clone --filter=blob:none --sparse https://github.com/Azure/co-op-translator.git cd co-op-translator git sparse-checkout set --no-cone "/*" "!translations" "!translated_images"Tako dobite vse, kar potrebujete za dokončanje tečaja s precej hitrejšim prenosom.
Co-op Translator vam pomaga preprosto lokalizirati vaše izobraževalne vsebine na GitHubu v več jezikih.
Ko posodobite svoje Markdown datoteke, slike ali zvezke (notebooks), so prevodi samodejno sinhronizirani, kar zagotavlja, da so vaše vsebine natančne in ažurne za učence po vsem svetu.
Primer, kako je prevedena vsebina organizirana:

Co-op Translator upravlja prevedeno vsebino kot verzionirane programske artefakte,
ne kot statične datoteke.
Orodje spremlja stanje prevedenih Markdown datotek, slik in zvezkov
z uporabo metapodatkov v okviru jezika.
Takšna zasnova omogoča Co-op Translatorju, da:
S modeliranjem prevodov kot upravljanih artefaktov
prevajalni delovni procesi naravno sledijo sodobnim
praktikam upravljanja odvisnosti in artefaktov programske opreme.
→ Kako se upravlja stanje prevajanja
# 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:
# Potegni javno sliko iz GHCR
docker pull ghcr.io/azure/co-op-translator:latest
# Zaženi z montirano trenutno mapo in podanim .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
.env z uporabo predloge: .env.template-img) nastavite Azure AI Vision_1, _2 itd. Vse spremenljivke v nizu morajo imeti enako priponko.translations/)Prevedite vse podprte tipe:
translate -l "ko ja"
Samo Markdown:
translate -l "de" -md
Markdown + slike:
translate -l "pt" -md -img
Samo zvezke (notebooks):
translate -l "zh" -nb
Več zastavic: Referenca ukazov
[!NOTE] Samo za vzdrževalce Microsoftovih repozitorijev “Za začetnike”.
Pridružite se nam v revoluciji deljenja izobraževalnih vsebin po vsem svetu! Dajte Co-op Translator ⭐ na GitHubu in podprite našo misijo razbijanja jezikovnih pregrad v učenju in tehnologiji. Vaš interes in prispevki imajo velik vpliv! Prispevki k kodi in predlogi funkcij so vedno dobrodošli.
👉 Kliknite sliko spodaj za ogled na YouTubu.
Ta projekt sprejema prispevke in predloge. Vas zanima prispevati k Azure Co-op Translatorju? Prosimo, oglejte si naš CONTRIBUTING.md za smernice, kako lahko pomagate narediti Co-op Translator bolj dostopen.
Ta projekt je sprejel Microsoftov kodeks ravnanja odprte kode.
Za več informacij si oglejte FAQ kodeksa ravnanja ali se obrnite na opencode@microsoft.com za dodatna vprašanja ali pripombe.
Microsoft si prizadeva pomagati našim strankam odgovorno uporabljati naše izdelke umetne inteligence, deliti naša spoznanja ter graditi partnerstva, ki temeljijo na zaupanju, prek orodij, kot so Beležke o preglednosti in Ocene vplivov. Veliko teh virov najdete na https://aka.ms/RAI.
Pristop Microsofta k odgovorni umetni inteligenci temelji na naših načelih umetne inteligence, kot so pravičnost, zanesljivost in varnost, zasebnost in varstvo, vključenost, preglednost in odgovornost.
Veliki modeli naravnega jezika, slik in govora — 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 Beležko o preglednosti storitve Azure OpenAI za informacije o tveganjih in omejitvah.
Priporočeni pristop za ublažitev teh tveganj je vključitev varnostnega sistema v vašo arhitekturo, ki lahko zazna in prepreči škodljivo vedenje. Azure AI Content Safety nudi neodvisno zaščitno plast, ki lahko zazna škodljivo uporabniško in umetno-inteligentno ustvarjeno vsebino v aplikacijah in storitvah. Azure AI Content Safety vključuje API-je za besedilo in slike, ki omogočajo zaznavanje škodljive vsebine. Prav tako imamo interaktivno Content Safety Studio, ki vam omogoča ogled, raziskovanje in preizkušanje vzorčnih kod za zaznavanje škodljive vsebine v različnih modalitetah. Naslednja dokumentacija za hitro začetek vas vodi pri poizvedbah storitvi.
Pomemben vidik je tudi 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 generira škodljivih rezultatov. Pomembno je oceniti zmogljivost celotne aplikacije z uporabo meril za kakovost generiranja ter tveganje in varnost.
Vašo AI aplikacijo lahko ocenite v razvojni okolju z uporabo prompt flow SDK. Glede na testni podatkovni niz ali cilj se generacije vaše generativne AI aplikacije kvantitativno ocenijo z vgrajenimi evalvatorji ali z evalvatorji po meri po vaši izbiri. Za začetek z prompt flow sdk za ocenjevanje sistema sledite vodniku za hiter začetek. Ko izvedete ocenjevalno serijo, lahko vizualizirate rezultate v Azure AI Studiu.
Ta projekt lahko vsebuje blagovne znamke ali logotipe projektov, izdelkov ali storitev. Pooblaščena uporaba Microsoftovih
blagovnih znamk ali logotipov mora upoštevati in slediti
Microsoftovim smernicam za uporabo blagovnih znamk in znamk.
Uporaba Microsoftovih blagovnih znamk ali logotipov v spremenjenih različicah tega projekta ne sme povzročiti zmede ali nakazovati sponzorstva s strani Microsofta.
Vsaka uporaba blagovnih znamk ali logotipov tretjih oseb je predmet pravil teh tretjih oseb.
Če se zataknete ali imate kakršnakoli vprašanja o gradnji AI aplikacij, se pridružite:
Če imate povratne informacije o izdelku ali napake med razvojem, obiščite:
Omejitev odgovornosti: Ta dokument je bil preveden z uporabo storitve za avtomatski prevod Co-op Translator. Čeprav si prizadevamo za natančnost, vas opozarjamo, da lahko avtomatizirani prevodi vsebujejo napake ali netočnosti. Izvirni dokument v matičnem jeziku naj velja za avtoritativni vir. Za kritične informacije je priporočljiv strokovni človeški prevod. Ne odgovarjamo za kakršnokoli nesporazumevanje ali napačno razumevanje, ki izhaja iz uporabe tega prevoda.