15 KiB
Co-op Fordító
Könnyedén automatizáld oktatási GitHub tartalmad fordítását több nyelvre, hogy globális közönséget érhess el.
🌐 Többnyelvű támogatás
A Co-op Translator támogatásával
Arab | Bengáli | Bolgár | Burmai (Myanmar) | Kínai (egyszerűsített) | Kínai (hagyományos, Hongkong) | Kínai (hagyományos, Makaó) | Kínai (hagyományos, Tajvan) | Horvát | Cseh | Dán | Holland | Észt | Finn | Francia | Német | Görög | Héber | Hindi | Magyar | Indonéz | Olasz | Japán | Kannada | Koreai | Litván | Maláj | Malayalam | Marathi | Nepáli | Nigériai pidgin | Norvég | Perzsa (Fárszi) | Lengyel | Portugál (Brazília) | Portugál (Portugália) | Pandzsábi (Gurmukhi) | Román | Orosz | Szerb (cirill) | Szlovák | Szlovén | Spanyol | Szuahéli | Svéd | Tagalog (filippínó) | Tamil | Telugu | Thai | Török | Ukrán | Urdu | Vietnami
Áttekintés
A Co-op Translator segít egyszerűen több nyelvre lokalizálni oktatási GitHub tartalmadat. Amikor frissíted a Markdown fájlokat, képeket vagy jegyzetfüzeteket, a fordítások automatikusan szinkronban maradnak, így a tartalom pontos és naprakész marad a világ minden táján tanulók számára.
Példa a fordított tartalom szervezésére:
Gyors kezdés
# Hozzon létre és aktiváljon egy virtuális környezetet (ajánlott)
python -m venv .venv
# Windows
.venv\Scripts\activate
# macOS/Linux
source .venv/bin/activate
# Telepítse a csomagot
pip install co-op-translator
# Fordítás
translate -l "ko ja fr" -md
Docker:
# Húzza le a nyilvános képet a GHCR-ről
docker pull ghcr.io/azure/co-op-translator:latest
# Futtassa a jelenlegi mappával csatolva és a .env fájl megadva (Bash/Zsh)
docker run --rm -it --env-file .env -v "${PWD}:/work" ghcr.io/azure/co-op-translator:latest -l "ko ja fr" -md
Minimális beállítás
- Hozz létre egy
.envfájlt a sablon alapján: .env.template - Állíts be egy LLM szolgáltatót (Azure OpenAI vagy OpenAI)
- (Opcionális) Képfordításhoz (
-img) állítsd be az Azure AI Vision-t - (Ajánlott) Tisztítsd meg az előző fordításokat az ütközések elkerülése érdekében (pl.
translations/) - (Ajánlott) Adj hozzá egy fordítási szekciót a README-hez a README nyelvi sablon segítségével
- Lásd: Azure AI beállítása
Használat
Fordítsd le az összes támogatott típust:
translate -l "ko ja"
Csak Markdown:
translate -l "de" -md
Markdown + képek:
translate -l "pt" -md -img
Csak jegyzetfüzetek:
translate -l "zh" -nb
További kapcsolók: Parancs referencia
Jellemzők
- Automatikus fordítás Markdown, jegyzetfüzetek és képek esetén
- A fordítások szinkronban maradnak a forrással
- Helyi használat (CLI) vagy CI-ben (GitHub Actions)
- Azure OpenAI vagy OpenAI használata; opcionális Azure AI Vision képekhez
- Megőrzi a Markdown formázást és szerkezetet
Dokumentáció
- Parancssori útmutató
- GitHub Actions útmutató (nyilvános tárolók és standard titkok)
- GitHub Actions útmutató (Microsoft szervezeti tárolók és szervezeti beállítások)
- README nyelvi sablon
- Támogatott nyelvek
- Hozzájárulás
- Hibaelhárítás
Microsoft-specifikus útmutató
Note
Csak a Microsoft „Kezdőknek” tárolóinak karbantartói számára.
Támogass minket és segítsd a globális tanulást
Csatlakozz hozzánk, hogy forradalmasítsuk az oktatási tartalmak globális megosztását! Adj egy ⭐-t a Co-op Translator projektnek a GitHubon, és támogasd küldetésünket, hogy lebontsuk a nyelvi akadályokat a tanulás és technológia terén. Az érdeklődésed és hozzájárulásaid nagy hatással vannak! Kódhozzájárulásokat és funkciójavaslatokat mindig szívesen fogadunk.
Fedezd fel a Microsoft oktatási tartalmait a saját nyelveden
- AZD kezdőknek
- Edge AI kezdőknek
- Model Context Protocol (MCP) kezdőknek
- AI ügynökök kezdőknek
- Generatív AI kezdőknek .NET használatával
- Generatív AI kezdőknek
- Generatív AI kezdőknek Java használatával
- ML kezdőknek
- Adattudomány kezdőknek
- AI kezdőknek
- Kiberbiztonság kezdőknek
- Webfejlesztés kezdőknek
- IoT kezdőknek
- PhiCookBook
Videó bemutatók
👉 Kattints az alábbi képre a YouTube-on való megtekintéshez.
-
Open at Microsoft: Egy rövid, 18 perces bevezető és gyors útmutató a Co-op Translator használatához.
Hozzájárulás
Ez a projekt szívesen fogad hozzájárulásokat és javaslatokat. Érdekel, hogy hozzájárulj az Azure Co-op Translator fejlesztéséhez? Kérjük, olvasd el a CONTRIBUTING.md fájlt, ahol útmutatást találsz arról, hogyan teheted elérhetőbbé a Co-op Translator-t.
Közreműködők
Magatartási kódex
Ez a projekt elfogadta a Microsoft nyílt forráskódú magatartási kódexét. További információkért lásd a Magatartási kódex GYIK oldalt, vagy keresd az opencode@microsoft.com címet további kérdésekkel vagy észrevételekkel.
Felelős mesterséges intelligencia
A Microsoft elkötelezett amellett, hogy ügyfeleink felelősségteljesen használják AI termékeinket, megosztja tapasztalatait, és bizalmon alapuló partnerségeket épít olyan eszközökkel, mint az Átláthatósági jegyzetek és Hatásértékelések. Ezeknek az erőforrásoknak sok megtalálható a https://aka.ms/RAI címen. A Microsoft felelős AI megközelítése az igazságosság, megbízhatóság és biztonság, adatvédelem és biztonság, befogadás, átláthatóság és elszámoltathatóság AI elvein alapul.
A nagyméretű természetes nyelvi, képi és beszédmodellek – mint amilyenek ebben a példában is használatosak – potenciálisan igazságtalan, megbízhatatlan vagy sértő módon viselkedhetnek, ami károkat okozhat. Kérjük, tekintsd meg az Azure OpenAI szolgáltatás Átláthatósági jegyzetét, hogy tájékozódj a kockázatokról és korlátokról. A kockázatok csökkentésére javasolt megközelítés, hogy az architektúrádba beépítesz egy biztonsági rendszert, amely képes felismerni és megakadályozni a káros viselkedést. Az Azure AI Content Safety egy független védelmi réteget biztosít, amely képes észlelni a káros, felhasználók vagy mesterséges intelligencia által generált tartalmakat alkalmazásokban és szolgáltatásokban. Az Azure AI Content Safety szöveg- és képi API-kat tartalmaz, amelyek lehetővé teszik a káros anyagok felismerését. Emellett rendelkezünk egy interaktív Content Safety Studioval, amelyben megtekintheted, felfedezheted és kipróbálhatod a káros tartalmak különböző modalitásokban történő felismerésére szolgáló mintakódokat. A következő gyorsindítási dokumentáció végigvezet a szolgáltatásnak küldött kérések elkészítésén.
Egy másik szempont, amit figyelembe kell venni, az alkalmazás általános teljesítménye. Többmodalitású és többmodellű alkalmazások esetén a teljesítmény azt jelenti, hogy a rendszer úgy működik, ahogy te és a felhasználóid elvárják, beleértve azt is, hogy nem generál káros kimeneteket. Fontos, hogy az egész alkalmazás teljesítményét értékeld a generálási minőség és kockázat- és biztonsági mutatók segítségével.
Az AI alkalmazásodat a fejlesztői környezetedben is értékelheted a prompt flow SDK használatával. Egy tesztadatkészlet vagy cél alapján a generatív AI alkalmazásod generálásait mennyiségileg mérik beépített vagy általad választott egyedi értékelők. Ha szeretnéd elkezdeni a prompt flow SDK-val a rendszered értékelését, kövesd a gyorsindítási útmutatót. Az értékelési futtatás végrehajtása után az eredményeket meg is jelenítheted az Azure AI Studioban.
Védjegyek
Ez a projekt tartalmazhat védjegyeket vagy logókat projektekhez, termékekhez vagy szolgáltatásokhoz. A Microsoft védjegyek vagy logók jogosult használata a Microsoft védjegy- és márka irányelveinek betartásával történhet. A Microsoft védjegyek vagy logók módosított verziókban történő használata nem okozhat félreértést, és nem sugallhat Microsoft támogatást. Harmadik fél védjegyeinek vagy logóinak használata a harmadik fél szabályzatai szerint történik.
Segítségkérés
Ha elakadsz vagy kérdésed van az AI alkalmazások fejlesztésével kapcsolatban, csatlakozz:
Ha termék-visszajelzésed vagy hibajelentésed van fejlesztés közben, látogass el ide:
Jogi nyilatkozat: Ezt a dokumentumot az AI fordító szolgáltatás, a Co-op Translator segítségével fordítottuk le. Bár a pontosságra törekszünk, kérjük, vegye figyelembe, hogy az automatikus fordítások hibákat vagy pontatlanságokat tartalmazhatnak. Az eredeti dokumentum az anyanyelvén tekintendő hiteles forrásnak. Fontos információk esetén szakmai, emberi fordítást javaslunk. Nem vállalunk felelősséget a fordítás használatából eredő félreértésekért vagy félreértelmezésekért.
