Preprosto avtomatizirajte prevajanje vaše dokumentacije v več jezikov, da dosežete globalno občinstvo.
[!NOTE] Ti so trenutni prevodi vsebine tega repozitorija. Za celoten seznam jezikov, ki jih podpira Co-op Translator, si oglejte razdelek Language Support.
Jezikovne ovire močno omejujejo dostop do dragocenih izobraževalnih virov in tehničnega znanja za učence in razvijalce po vsem svetu. To omejuje sodelovanje in upočasnjuje globalno inovacijo ter učenje.
Co-op Translator je nastal iz potrebe po učinkovitejšem postopku prevajanja za Microsoftove obsežne izobraževalne serije (kot so vodiči “For Beginners”). Razvil se je v enostavno in zmogljivo orodje, ki razbija te ovire za vse. Z zagotavljanjem kakovostnih avtomatiziranih prevodov prek CLI in GitHub Actions Co-op Translator omogoča izobraževalcem, študentom, raziskovalcem in razvijalcem po svetu, da delijo in dostopajo do znanja brez jezikovnih omejitev.
Oglejte si, kako Co-op Translator organizira prevedene izobraževalne vsebine:
Markdown datoteke in besedilo na slikah se samodejno prevajajo in lepo razvrstijo v mape po jezikih.
Odprite globalni dostop do svojih izobraževalnih vsebin z Co-op Translator že danes!
Co-op Translator pomaga premostiti jezikovne ovire za ključne Microsoftove izobraževalne pobude in avtomatizira prevajanje repozitorijev, ki služijo globalni skupnosti razvijalcev. Primeri, ki trenutno uporabljajo Co-op Translator:
Co-op Translator vzame Markdown datoteke in slike iz vaše projektne mape ter jih obdela tako:
Hitro začnite z uporabo CLI ali nastavite popolno avtomatizacijo z GitHub Actions. Izberite način, ki vam najbolj ustreza:
[!NOTE] Čeprav se ta vodič osredotoča na Azure vire, lahko uporabite kateri koli podprt jezikovni model.
Co-op Translator podpira širok nabor jezikov, da dosežete globalno občinstvo. Tukaj je nekaj osnovnih informacij:
Jezik | Koda | Jezik | Koda | Jezik | Koda |
---|---|---|---|---|---|
Arabic | ar | Bengali | bn | Bulgarian | bg |
Burmese (Myanmar) | my | Chinese (Simplified) | zh | Chinese (Traditional, HK) | hk |
Chinese (Traditional, Macau) | mo | Chinese (Traditional, TW) | tw | Croatian | hr |
Czech | cs | Danish | da | Dutch | nl |
Finnish | fi | French | fr | German | de |
Greek | el | Hebrew | he | Hindi | hi |
Hungarian | hu | Indonesian | id | Italian | it |
Japanese | ja | Korean | ko | Malay | ms |
Marathi | mr | Nepali | ne | Norwegian | no |
Persian (Farsi) | fa | Polish | pl | Portuguese (Brazil) | br |
Portuguese (Portugal) | pt | Punjabi (Gurmukhi) | pa | Romanian | ro |
Russian | ru | Serbian (Cyrillic) | sr | Slovak | sk |
Slovenian | sl | Spanish | es | Swahili | sw |
Swedish | sv | Tagalog (Filipino) | tl | Thai | th |
Turkish | tr | Ukrainian | uk | Urdu | ur |
Vietnamese | vi | — | — | — | — |
Pri uporabi Co-op Translator morate jezike določiti z njihovimi kodami. Na primer:
# Translate to French, Spanish, and German
translate -l "fr es de"
# Translate to Chinese (Simplified) and Japanese
translate -l "zh ja"
[!NOTE] Za podrobne tehnične informacije o podpori jezikov, vključno z:
- specifikacijami pisav za vsak jezik
- znanimi težavami
- kako dodati nove jezike
si oglejte našo dokumentacijo o podprtih jezikih.
Tip | Ime |
---|---|
Jezikovni model | |
AI Vision |
[!NOTE] Če AI vision storitev ni na voljo, bo co-op translator preklopil v Markdown-only način.
Preden začnete, nastavite naslednje vire:
.env
datoteko z vašimi API ključi in končnimi točkami (glejte razdelek Quick Start)Pred začetkom prevajanja pripravite svoj projekt tako:
Primer oblikovanja:
### 🌐 Multi-Language Support
[French](/co-op-translator/translations/fr/) | [Spanish](/co-op-translator/translations/es/) | [German](/co-op-translator/translations/de/) | [Russian](/co-op-translator/translations/ru/) | [Arabic](/co-op-translator/translations/ar/) | [Persian (Farsi)](/co-op-translator/translations/fa/) | [Urdu](/co-op-translator/translations/ur/) | [Chinese (Simplified)](/co-op-translator/translations/zh/) | [Chinese (Traditional, Macau)](/co-op-translator/translations/mo/) | [Chinese (Traditional, Hong Kong)](/co-op-translator/translations/hk/) | [Chinese (Traditional, Taiwan)](/co-op-translator/translations/tw/) | [Japanese](/co-op-translator/translations/ja/) | [Korean](/co-op-translator/translations/ko/) | [Hindi](/co-op-translator/translations/hi/) | [Bengali](/co-op-translator/translations/bn/) | [Marathi](/co-op-translator/translations/mr/) | [Nepali](/co-op-translator/translations/ne/) | [Punjabi (Gurmukhi)](/co-op-translator/translations/pa/) | [Portuguese (Portugal)](/co-op-translator/translations/pt/) | [Portuguese (Brazil)](/co-op-translator/translations/br/) | [Italian](/co-op-translator/translations/it/) | [Polish](/co-op-translator/translations/pl/) | [Turkish](/co-op-translator/translations/tr/) | [Greek](/co-op-translator/translations/el/) | [Thai](/co-op-translator/translations/th/) | [Swedish](/co-op-translator/translations/sv/) | [Danish](/co-op-translator/translations/da/) | [Norwegian](/co-op-translator/translations/no/) | [Finnish](/co-op-translator/translations/fi/) | [Dutch](/co-op-translator/translations/nl/) | [Hebrew](/co-op-translator/translations/he/) | [Vietnamese](/co-op-translator/translations/vi/) | [Indonesian](/co-op-translator/translations/id/) | [Malay](/co-op-translator/translations/ms/) | [Tagalog (Filipino)](/co-op-translator/translations/tl/) | [Swahili](/co-op-translator/translations/sw/) | [Hungarian](/co-op-translator/translations/hu/) | [Czech](/co-op-translator/translations/cs/) | [Slovak](/co-op-translator/translations/sk/) | [Romanian](/co-op-translator/translations/ro/) | [Bulgarian](/co-op-translator/translations/bg/) | [Serbian (Cyrillic)](/co-op-translator/translations/sr/) | [Croatian](/co-op-translator/translations/hr/) | [Slovenian](/co-op-translator/translations/sl/) | [Ukrainian](/co-op-translator/translations/uk/) | [Burmese (Myanmar)](/co-op-translator/translations/my/)
translations/
)Za hiter začetek z ukazno vrstico:
Ustvarite virtualno okolje:
python -m venv .venv
Aktivirajte virtualno okolje:
.venv\scripts\activate
source .venv/bin/activate
Namestite paket:
pip install co-op-translator
Nastavite poverilnice:
.env
file in your project’s root directory..env
file..env
file.Run Translation:
-l
zastavico: translate -l "ko ja fr"
(Nadomestite "ko ja fr"
with your desired space-separated language codes)
Choose the approach that best fits your workflow:
co-op-translator
package..github/workflows
) v svojem repozitoriju. Ni potrebna lokalna namestitev.Spoznajte Co-op Translator skozi naše predstavitve (kliknite na sliko spodaj za ogled na YouTube):
Pridružite se nam pri revoluciji deljenja izobraževalnih vsebin po celem svetu! Dajte Co-op Translator ⭐ na GitHubu in podprite našo misijo odstranjevanja jezikovnih ovir pri učenju in tehnologiji. Vaše zanimanje in prispevki imajo velik vpliv! Prispevki kode in predlogi za nove funkcije so vedno dobrodošli.
Ta projekt sprejema prispevke in predloge. Vas zanima prispevati k Azure Co-op Translatorju? Oglejte si naš CONTRIBUTING.md za navodila, kako lahko pomagate narediti Co-op Translator bolj dostopen.
Ta projekt je sprejel Microsoft Open Source Code of Conduct. Za več informacij si oglejte Code of Conduct FAQ ali kontaktirajte opencode@microsoft.com za dodatna vprašanja ali komentarje.
Microsoft se zavezuje, da bo pomagal svojim strankam odgovorno uporabljati naše AI izdelke, delil naše izkušnje in gradil partnerstva, ki temeljijo na zaupanju, 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, preglejte Azure OpenAI service Transparency note, da se seznanite z tveganji in omejitvami.
Priporočeni pristop za zmanjšanje 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 zaznava š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 materiala. Na voljo imamo tudi interaktivno Content Safety Studio, kjer lahko pregledate, raziskujete in preizkusite vzorčno kodo za zaznavanje škodljive vsebine v različnih modalitetah. Naslednja quickstart dokumentacija vas vodi skozi pošiljanje zahtevkov storitvi.
Drugi vidik, ki ga je treba upoštevati, je splošna zmogljivost aplikacije. Pri aplikacijah z večmodalnimi in večmodelnimi pristopi razumemo zmogljivost kot to, 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 generation quality and risk and safety metrics.
Vašo AI aplikacijo lahko ocenite v razvojnih okoljih z uporabo prompt flow SDK. Ob testnem naboru podatkov ali cilju se generacije vaše generativne AI aplikacije kvantitativno merijo z vgrajenimi ali lastnimi ocenjevalci po vaši izbiri. Za začetek z prompt flow SDK za ocenjevanje vašega sistema sledite quickstart vodniku. Ko izvedete ocenjevalno izvedbo, lahko vizualizirate rezultate v Azure AI Studio.
This project may contain trademarks or logos for projects, products, or services. Authorized use of Microsoft trademarks or logos is subject to and must follow Microsoft’s Trademark & Brand Guidelines. Use of Microsoft trademarks or logos in modified versions of this project must not cause confusion or imply Microsoft sponsorship. Any use of third-party trademarks or logos are subject to those third-party’s policies.
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 prosimo, da upoštevate, da lahko avtomatizirani prevodi vsebujejo napake ali netočnosti. Izvirni dokument v njegovem izvorni jezik velja za avtoritativni vir. Za kritične informacije priporočamo strokovni človeški prevod. Za kakršnekoli nesporazume ali napačne interpretacije, ki izhajajo iz uporabe tega prevoda, ne odgovarjamo.