co-op-translator

Co-op Translator

Madali mong ma-automate ang pagsasalin ng iyong educational GitHub content sa iba’t ibang wika para maabot ang mas maraming tao sa buong mundo.

🌐 Suporta sa Maraming Wika

Sinusuportahan ng Co-op Translator

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 | Korean | Lithuanian | Malay | Marathi | Nepali | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Thai | Turkish | Ukrainian | Urdu | Vietnamese

Pangkalahatang-ideya

Pinapadali ng Co-op Translator ang pagsasalin ng iyong educational GitHub content sa iba’t ibang wika, kaya mas madali mong maabot ang mga tao sa buong mundo. Kapag nag-update ka ng iyong Markdown files, images, o Jupyter notebooks, awtomatikong nasisynchronize ang mga salin para siguradong laging bago at relevant ang iyong educational GitHub content para sa mga international na user.

Tingnan kung paano inaayos ng Co-op Translator ang mga isinaling educational GitHub content:

Example

Mabilisang Simula

# Create and activate a virtual environment (recommended)
python -m venv .venv
# Windows
.venv\Scripts\activate
# macOS/Linux
source .venv/bin/activate
# Install the package
pip install co-op-translator
# Translate
translate -l "ko ja fr" -md

Docker:

# Pull the public image from GHCR
docker pull ghcr.io/azure/co-op-translator:latest
# Run with current folder mounted and .env provided (Bash/Zsh)
docker run --rm -it --env-file .env -v "${PWD}:/work" ghcr.io/azure/co-op-translator:latest -l "ko ja fr" -md

Minimal na Setup

Paggamit

Isalin lahat ng suportadong uri:

translate -l "ko ja"

Markdown lang:

translate -l "de" -md

Markdown + mga larawan:

translate -l "pt" -md -img

Notebook lang:

translate -l "zh" -nb

Iba pang flags: Command reference

Mga Tampok

Dokumentasyon

Suportahan Kami at Palaganapin ang Global na Pagkatuto

Samahan kami sa pagbabago kung paano naibabahagi ang educational content sa buong mundo! Bigyan ng ⭐ ang Co-op Translator sa GitHub at suportahan ang aming misyon na alisin ang hadlang sa wika sa pagkatuto at teknolohiya. Malaki ang epekto ng iyong interes at ambag! Bukas kami sa code contributions at mga suhestiyon sa features.

Tuklasin ang Microsoft educational content sa iyong wika

Mga Video Presentasyon

Alamin pa ang tungkol sa Co-op Translator sa aming mga presentasyon (I-click ang larawan sa ibaba para panoorin sa YouTube.):

Pagsali at Pag-aambag

Bukas ang proyektong ito sa mga ambag at suhestiyon. Interesado ka bang tumulong sa Azure Co-op Translator? Tingnan ang aming CONTRIBUTING.md para sa mga gabay kung paano mo mapapadali ang Co-op Translator para sa lahat.

Mga Contributor

co-op-translator contributors

Code of Conduct

Ang proyektong ito ay sumusunod sa Microsoft Open Source Code of Conduct. Para sa karagdagang impormasyon, tingnan ang Code of Conduct FAQ o makipag-ugnayan sa opencode@microsoft.com para sa iba pang tanong o komento.

Responsible AI

Ang Microsoft ay nakatuon sa pagtulong sa mga customer na gamitin ang aming AI products nang responsable, pagbabahagi ng aming mga natutunan, at pagbuo ng tiwala sa pamamagitan ng mga tools tulad ng Transparency Notes at Impact Assessments. Marami sa mga resources na ito ay makikita sa https://aka.ms/RAI. Ang approach ng Microsoft sa responsible AI ay nakabase sa aming AI principles: fairness, reliability at safety, privacy at security, inclusiveness, transparency, at accountability.

Ang malalaking natural language, image, at speech models—gaya ng ginagamit sa sample na ito—ay maaaring magpakita ng hindi patas, hindi maaasahan, o nakakasakit na ugali, na maaaring magdulot ng pinsala. Mangyaring basahin ang Azure OpenAI service Transparency note para malaman ang mga panganib at limitasyon.

Ang rekomendadong paraan para mabawasan ang mga panganib na ito ay ang paglalagay ng safety system sa iyong architecture na kayang mag-detect at pigilan ang harmful behavior. Ang Azure AI Content Safety ay nagbibigay ng independent na proteksyon, na kayang mag-detect ng harmful user-generated at AI-generated content sa mga application at serbisyo. Kasama sa Azure AI Content Safety ang text at image APIs para matukoy ang mga mapanganib na materyal. Mayroon din kaming interactive Content Safety Studio kung saan pwede mong makita, i-explore, at subukan ang sample code para sa pag-detect ng harmful content sa iba’t ibang modality. Ang quickstart documentation ay gagabay sa iyo kung paano mag-request sa serbisyo. Isa pang aspeto na dapat isaalang-alang ay ang kabuuang performance ng application. Sa mga multi-modal at multi-model na application, ang ibig sabihin ng performance ay gumagana ang sistema ayon sa inaasahan mo at ng mga user mo, kabilang na ang hindi pag-generate ng mapanirang output. Mahalaga na suriin ang performance ng iyong buong application gamit ang generation quality at risk and safety metrics.

Pwede mong i-evaluate ang iyong AI application sa development environment gamit ang prompt flow SDK. Kapag may test dataset o target, ang mga generation ng iyong generative AI application ay sinusukat nang quantitative gamit ang built-in evaluators o custom evaluators na gusto mo. Para makapagsimula sa prompt flow sdk para i-evaluate ang iyong system, sundan ang quickstart guide. Kapag natapos mo na ang evaluation run, pwede mong i-visualize ang resulta sa Azure AI Studio.

Mga Trademark

Ang proyektong ito ay maaaring naglalaman ng mga trademark o logo para sa mga proyekto, produkto, o serbisyo. Ang awtorisadong paggamit ng mga trademark o logo ng Microsoft ay dapat sumunod sa Microsoft’s Trademark & Brand Guidelines. Ang paggamit ng mga trademark o logo ng Microsoft sa binagong bersyon ng proyektong ito ay hindi dapat magdulot ng kalituhan o magpahiwatig ng sponsorship ng Microsoft. Ang anumang paggamit ng trademark o logo ng third-party ay sakop ng patakaran ng third-party na iyon.

Paano Humingi ng Tulong

Kung nahirapan ka o may tanong tungkol sa paggawa ng AI apps, sumali sa:

Azure AI Foundry Discord

Kung may feedback ka sa produkto o nakaranas ng error habang gumagawa, bisitahin ang:

Azure AI Foundry Developer Forum


Paunawa: Ang dokumentong ito ay isinalin gamit ang AI translation service na Co-op Translator. Bagaman nagsusumikap kami para sa katumpakan, pakatandaan na ang mga awtomatikong pagsasalin ay maaaring maglaman ng mga pagkakamali o hindi eksaktong salin. Ang orihinal na dokumento sa kanyang sariling wika ang dapat ituring na pangunahing sanggunian. Para sa mahahalagang impormasyon, inirerekomenda ang propesyonal na pagsasalin ng tao. Hindi kami mananagot sa anumang hindi pagkakaunawaan o maling interpretasyon na maaaring lumitaw mula sa paggamit ng pagsasaling ito.