co-op-translator

Co-op Translator

Automatiseer eenvoudig de vertaling van je educatieve GitHub-content naar meerdere talen en bereik een wereldwijd publiek.

Python package License: MIT Downloads Downloads Container: GHCR Code style: black

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 Ondersteuning voor meerdere talen

Ondersteund door Co-op Translator

Arabisch | Bengaals | Bulgaars | Birmaans (Myanmar) | Chinees (Vereenvoudigd) | Chinees (Traditioneel, Hong Kong) | Chinees (Traditioneel, Macau) | Chinees (Traditioneel, Taiwan) | Kroatisch | Tsjechisch | Deens | Nederlands | Ests | Fins | Frans | Duits | Grieks | Hebreeuws | Hindi | Hongaars | Indonesisch | Italiaans | Japans | Koreaans | Litouws | Maleis | Marathi | Nepalees | Noors | Perzisch (Farsi) | Pools | Portugees (Brazilië) | Portugees (Portugal) | Punjabi (Gurmukhi) | Roemeens | Russisch | Servisch (Cyrillisch) | Slowaaks | Sloveens | Spaans | Swahili | Zweeds | Tagalog (Filipijns) | Tamil | Thais | Turks | Oekraïens | Urdu | Vietnamees

GitHub watchers GitHub forks GitHub stars

Microsoft Azure AI Foundry Discord Open in GitHub Codespaces

Overzicht

Co-op Translator maakt het mogelijk om je educatieve GitHub-content snel te vertalen naar meerdere talen, zodat je moeiteloos een wereldwijd publiek bereikt. Wanneer je je Markdown-bestanden, afbeeldingen of Jupyter-notebooks bijwerkt, worden de vertalingen automatisch gesynchroniseerd zodat je educatieve GitHub-content actueel en relevant blijft voor internationale gebruikers.

Bekijk hoe Co-op Translator vertaalde educatieve GitHub-content organiseert:

Voorbeeld

Snel starten

# 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

Minimale setup

Gebruik

Vertaal alle ondersteunde types:

translate -l "ko ja"

Alleen Markdown:

translate -l "de" -md

Markdown + afbeeldingen:

translate -l "pt" -md -img

Alleen notebooks:

translate -l "zh" -nb

Meer opties: Commandoreferentie

Functies

Documentatie

Steun ons en stimuleer wereldwijd leren

Help mee om de manier waarop educatieve content wereldwijd wordt gedeeld te vernieuwen! Geef Co-op Translator een ⭐ op GitHub en steun onze missie om taalbarrières in leren en technologie te doorbreken. Jouw interesse en bijdragen maken echt verschil! Code-bijdragen en suggesties voor nieuwe functies zijn altijd welkom.

Ontdek Microsoft educatieve content in jouw taal

Video Presentaties

Leer meer over Co-op Translator via onze presentaties (Klik op de afbeelding hieronder om te bekijken op YouTube.):

Bijdragen

Dit project verwelkomt bijdragen en suggesties. Wil je bijdragen aan Azure Co-op Translator? Bekijk dan onze CONTRIBUTING.md voor richtlijnen over hoe je kunt helpen om Co-op Translator toegankelijker te maken.

Bijdragers

co-op-translator contributors

Gedragscode

Dit project hanteert de Microsoft Open Source Code of Conduct. Voor meer informatie zie de Code of Conduct FAQ of neem contact op met opencode@microsoft.com voor extra vragen of opmerkingen.

Verantwoordelijke AI

Microsoft zet zich in om klanten te helpen onze AI-producten verantwoord te gebruiken, onze ervaringen te delen en vertrouwensrelaties op te bouwen via tools zoals Transparency Notes en Impact Assessments. Veel van deze bronnen zijn te vinden op https://aka.ms/RAI. Microsofts benadering van verantwoordelijke AI is gebaseerd op onze AI-principes: eerlijkheid, betrouwbaarheid en veiligheid, privacy en beveiliging, inclusiviteit, transparantie en verantwoordelijkheid.

Grootschalige modellen voor natuurlijke taal, beeld en spraak – zoals die in dit voorbeeld worden gebruikt – kunnen zich soms oneerlijk, onbetrouwbaar of aanstootgevend gedragen, wat schade kan veroorzaken. Raadpleeg de Azure OpenAI service Transparency note om op de hoogte te zijn van risico’s en beperkingen.

De aanbevolen manier om deze risico’s te beperken is het opnemen van een veiligheidssysteem in je architectuur dat schadelijk gedrag kan detecteren en voorkomen. Azure AI Content Safety biedt een onafhankelijke beschermingslaag die schadelijke door gebruikers of AI gegenereerde content in applicaties en diensten kan detecteren. Azure AI Content Safety bevat tekst- en beeld-API’s waarmee je schadelijk materiaal kunt opsporen. Er is ook een interactieve Content Safety Studio waarmee je voorbeelden kunt bekijken, verkennen en uitproberen voor het detecteren van schadelijke content in verschillende vormen. De volgende quickstart documentatie helpt je bij het maken van verzoeken naar de service.

Een ander aspect om rekening mee te houden is de algemene prestatie van de applicatie. Bij applicaties die gebruikmaken van meerdere modaliteiten en modellen, bedoelen we met prestaties dat het systeem werkt zoals jij en je gebruikers verwachten, inclusief het voorkomen van schadelijke uitkomsten. Het is belangrijk om de prestaties van je hele applicatie te beoordelen met behulp van generatiekwaliteit en risico- en veiligheidsmetingen.

Je kunt je AI-applicatie evalueren in je ontwikkelomgeving met de prompt flow SDK. Op basis van een testdataset of een doel worden de generaties van je generatieve AI-applicatie kwantitatief gemeten met ingebouwde evaluators of evaluators die je zelf kiest. Wil je aan de slag met de prompt flow sdk om je systeem te evalueren, volg dan de quickstart-gids. Zodra je een evaluatierun hebt uitgevoerd, kun je de resultaten visualiseren in Azure AI Studio.

Handelsmerken

Dit project kan handelsmerken of logo’s bevatten van projecten, producten of diensten. Geautoriseerd gebruik van Microsoft handelsmerken of logo’s is onderhevig aan en moet voldoen aan de Richtlijnen voor het gebruik van Microsoft handelsmerken en merk. Gebruik van Microsoft handelsmerken of logo’s in aangepaste versies van dit project mag geen verwarring veroorzaken of suggereren dat Microsoft het sponsort. Elk gebruik van handelsmerken of logo’s van derden valt onder het beleid van die derde partij.

Hulp nodig

Loop je vast of heb je vragen over het bouwen van AI-apps? Word lid van:

Azure AI Foundry Discord

Heb je feedback over het product of kom je fouten tegen tijdens het bouwen? Bezoek dan:

Azure AI Foundry Developer Forum


Disclaimer: Dit document is vertaald met behulp van de AI-vertalingsdienst Co-op Translator. Hoewel we streven naar nauwkeurigheid, dient u er rekening mee te houden dat geautomatiseerde vertalingen fouten of onnauwkeurigheden kunnen bevatten. Het originele document in de oorspronkelijke taal moet als de gezaghebbende bron worden beschouwd. Voor kritische informatie wordt professionele menselijke vertaling aanbevolen. Wij zijn niet aansprakelijk voor misverstanden of verkeerde interpretaties die voortvloeien uit het gebruik van deze vertaling.