Automatizza facilmente la traduzione dei tuoi contenuti educativi su GitHub in più lingue per raggiungere un pubblico globale.
Arabo | Bengalese | Bulgaro | Birmano (Myanmar) | Cinese (Semplificato) | Cinese (Tradizionale, Hong Kong) | Cinese (Tradizionale, Macao) | Cinese (Tradizionale, Taiwan) | Croato | Ceco | Danese | Olandese | Estone | Finlandese | Francese | Tedesco | Greco | Ebraico | Hindi | Ungherese | Indonesiano | Italiano | Giapponese | Coreano | Lituano | Malese | Marathi | Nepalese | Norvegese | Persiano (Farsi) | Polacco | Portoghese (Brasile) | Portoghese (Portogallo) | Punjabi (Gurmukhi) | Romeno | Russo | Serbo (Cirillico) | Slovacco | Sloveno | Spagnolo | Swahili | Svedese | Tagalog (Filippino) | Tamil | Thailandese | Turco | Ucraino | Urdu | Vietnamita
Co-op Translator ti permette di tradurre rapidamente i tuoi contenuti educativi su GitHub in diverse lingue, raggiungendo facilmente utenti da tutto il mondo. Quando aggiorni i tuoi file Markdown, immagini o notebook Jupyter, le traduzioni vengono sincronizzate automaticamente per mantenere i tuoi contenuti sempre aggiornati e rilevanti per gli utenti internazionali.
Ecco come Co-op Translator organizza i contenuti educativi tradotti su GitHub:

# 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
.env usando il template: .env.template-img), configura anche Azure AI Visiontranslations/).Traduci tutti i tipi supportati:
translate -l "ko ja"
Solo Markdown:
translate -l "de" -md
Markdown + immagini:
translate -l "pt" -md -img
Solo notebook:
translate -l "zh" -nb
Altre opzioni: Riferimento comandi
Unisciti a noi per rivoluzionare la condivisione dei contenuti educativi nel mondo! Dai una ⭐ a Co-op Translator su GitHub e sostieni la nostra missione di abbattere le barriere linguistiche nell’apprendimento e nella tecnologia. Il tuo interesse e i tuoi contributi fanno davvero la differenza! Sono sempre benvenuti suggerimenti e contributi al codice.
Scopri di più su Co-op Translator attraverso le nostre presentazioni (Clicca sull’immagine qui sotto per guardare su YouTube.):
Open at Microsoft: Una breve introduzione di 18 minuti e guida rapida su come usare Co-op Translator.
Questo progetto accoglie con piacere contributi e suggerimenti. Vuoi contribuire ad Azure Co-op Translator? Consulta il nostro CONTRIBUTING.md per le linee guida su come rendere Co-op Translator più accessibile.
Questo progetto adotta il Codice di condotta Microsoft Open Source. Per maggiori informazioni consulta le FAQ sul Codice di condotta oppure contatta opencode@microsoft.com per domande o commenti aggiuntivi.
Microsoft si impegna ad aiutare i propri clienti a utilizzare i prodotti AI in modo responsabile, condividendo le proprie esperienze e costruendo partnership basate sulla fiducia tramite strumenti come Transparency Notes e Impact Assessments. Molte di queste risorse sono disponibili su https://aka.ms/RAI. L’approccio di Microsoft all’AI responsabile si basa sui principi di equità, affidabilità e sicurezza, privacy e protezione, inclusività, trasparenza e responsabilità.
I modelli su larga scala di linguaggio naturale, immagini e voce – come quelli usati in questo esempio – possono talvolta comportarsi in modo non equo, inaffidabile o offensivo, causando potenziali danni. Consulta la Transparency note del servizio Azure OpenAI per essere informato su rischi e limitazioni.
Il modo consigliato per mitigare questi rischi è includere un sistema di sicurezza nell’architettura che possa rilevare e prevenire comportamenti dannosi. Azure AI Content Safety offre un livello di protezione indipendente, in grado di rilevare contenuti dannosi generati da utenti e AI in applicazioni e servizi. Azure AI Content Safety include API per testo e immagini che permettono di individuare materiale dannoso. Abbiamo anche un Content Safety Studio interattivo che consente di visualizzare, esplorare e provare codice di esempio per rilevare contenuti dannosi in diverse modalità. La seguente documentazione di avvio rapido ti guida nella richiesta al servizio.
Un altro aspetto da considerare è la performance complessiva dell’applicazione. Con applicazioni multi-modali e multi-modello, per performance si intende che il sistema si comporti come tu e i tuoi utenti vi aspettate, incluso il fatto di non generare output dannosi. È importante valutare le prestazioni della tua applicazione nel suo insieme utilizzando le metriche di qualità della generazione, rischio e sicurezza.
Puoi valutare la tua applicazione AI nell’ambiente di sviluppo usando il prompt flow SDK. Fornendo un dataset di test o un obiettivo, le generazioni della tua applicazione AI generativa vengono misurate quantitativamente con valutatori integrati o personalizzati a tua scelta. Per iniziare a usare il prompt flow sdk per valutare il tuo sistema, puoi seguire la guida rapida. Una volta eseguita una valutazione, puoi visualizzare i risultati in Azure AI Studio.
Questo progetto può contenere marchi o loghi relativi a progetti, prodotti o servizi. L’uso autorizzato dei marchi o loghi Microsoft è soggetto e deve rispettare le Linee guida sui marchi e sul brand di Microsoft. L’utilizzo dei marchi o loghi Microsoft in versioni modificate di questo progetto non deve causare confusione o suggerire una sponsorizzazione da parte di Microsoft. Qualsiasi utilizzo di marchi o loghi di terze parti è soggetto alle politiche di tali terze parti.
Se hai difficoltà o domande sulla creazione di app AI, unisciti a:
Se vuoi inviare feedback sul prodotto o riscontri errori durante lo sviluppo, visita:
Disclaimer: Questo documento è stato tradotto utilizzando il servizio di traduzione AI Co-op Translator. Pur impegnandoci per garantire l’accuratezza, si prega di notare che le traduzioni automatiche possono contenere errori o imprecisioni. Il documento originale nella sua lingua nativa deve essere considerato la fonte autorevole. Per informazioni critiche, si raccomanda una traduzione professionale umana. Non siamo responsabili per eventuali fraintendimenti o interpretazioni errate derivanti dall’uso di questa traduzione.