co-op-translator

Co-op Translator

Otomatisasi penerjemahan konten edukasi GitHub Anda ke berbagai bahasa dengan mudah untuk menjangkau audiens global.

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

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 Dukungan Multi-Bahasa

Didukung oleh 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

GitHub watchers GitHub forks GitHub stars

Microsoft Azure AI Foundry Discord Open in GitHub Codespaces

Ringkasan

Co-op Translator memudahkan Anda menerjemahkan konten edukasi GitHub ke berbagai bahasa dengan cepat, sehingga Anda bisa menjangkau audiens global tanpa repot. Setiap kali Anda memperbarui file Markdown, gambar, atau notebook Jupyter, hasil terjemahan akan otomatis disinkronkan agar konten edukasi Anda tetap segar dan relevan untuk pengguna internasional.

Lihat bagaimana Co-op Translator mengatur konten edukasi GitHub yang sudah diterjemahkan:

Contoh

Mulai Cepat

# 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

Pengaturan Minimal

Penggunaan

Terjemahkan semua tipe yang didukung:

translate -l "ko ja"

Hanya Markdown:

translate -l "de" -md

Markdown + gambar:

translate -l "pt" -md -img

Hanya notebook:

translate -l "zh" -nb

Opsi lainnya: Referensi perintah

Fitur

Dokumentasi

Dukung Kami dan Majukan Pembelajaran Global

Bergabunglah bersama kami untuk merevolusi cara berbagi konten edukasi secara global! Berikan ⭐ untuk Co-op Translator di GitHub dan dukung misi kami untuk menghapus hambatan bahasa dalam pembelajaran dan teknologi. Minat dan kontribusi Anda sangat berarti! Kontribusi kode dan saran fitur selalu terbuka.

Jelajahi konten edukasi Microsoft dalam bahasa Anda

Presentasi Video

Pelajari lebih lanjut tentang Co-op Translator melalui presentasi kami (Klik gambar di bawah untuk menonton di YouTube.):

Kontribusi

Proyek ini terbuka untuk kontribusi dan saran. Tertarik berkontribusi ke Azure Co-op Translator? Silakan lihat CONTRIBUTING.md untuk panduan cara membantu agar Co-op Translator makin mudah diakses.

Kontributor

co-op-translator contributors

Kode Etik

Proyek ini mengikuti Microsoft Open Source Code of Conduct. Untuk info lebih lanjut, lihat Code of Conduct FAQ atau hubungi opencode@microsoft.com jika ada pertanyaan atau komentar tambahan.

AI yang Bertanggung Jawab

Microsoft berkomitmen membantu pelanggan menggunakan produk AI kami secara bertanggung jawab, membagikan pembelajaran kami, dan membangun kemitraan berbasis kepercayaan melalui alat seperti Transparency Notes dan Impact Assessments. Banyak sumber daya ini bisa ditemukan di https://aka.ms/RAI. Pendekatan Microsoft terhadap AI yang bertanggung jawab didasarkan pada prinsip AI kami: keadilan, keandalan dan keamanan, privasi dan keamanan, inklusivitas, transparansi, dan akuntabilitas.

Model bahasa, gambar, dan suara berskala besar—seperti yang digunakan dalam contoh ini—bisa saja berperilaku tidak adil, tidak dapat diandalkan, atau menyinggung, sehingga berpotensi menimbulkan dampak negatif. Silakan baca catatan transparansi layanan Azure OpenAI untuk memahami risiko dan keterbatasannya.

Cara yang disarankan untuk mengurangi risiko ini adalah dengan menambahkan sistem keamanan dalam arsitektur Anda yang dapat mendeteksi dan mencegah perilaku berbahaya. Azure AI Content Safety menyediakan lapisan perlindungan independen, mampu mendeteksi konten berbahaya yang dibuat pengguna maupun AI dalam aplikasi dan layanan. Azure AI Content Safety mencakup API teks dan gambar yang memungkinkan Anda mendeteksi materi berbahaya. Kami juga menyediakan Content Safety Studio interaktif untuk melihat, mengeksplorasi, dan mencoba kode contoh mendeteksi konten berbahaya di berbagai jenis data. Dokumentasi quickstart berikut akan memandu Anda membuat permintaan ke layanan tersebut. Aspek lain yang perlu diperhatikan adalah performa aplikasi secara keseluruhan. Pada aplikasi multi-modal dan multi-model, performa berarti sistem berjalan sesuai harapan Anda dan pengguna, termasuk tidak menghasilkan output yang berbahaya. Penting untuk menilai performa aplikasi Anda secara keseluruhan menggunakan metrik kualitas generasi serta risiko dan keamanan.

Anda dapat mengevaluasi aplikasi AI Anda di lingkungan pengembangan menggunakan prompt flow SDK. Dengan memberikan dataset uji atau target, hasil generasi aplikasi AI generatif Anda akan diukur secara kuantitatif menggunakan evaluator bawaan atau evaluator kustom pilihan Anda. Untuk memulai menggunakan prompt flow sdk dalam mengevaluasi sistem Anda, Anda dapat mengikuti panduan cepat. Setelah Anda menjalankan evaluasi, Anda dapat memvisualisasikan hasilnya di Azure AI Studio.

Merek Dagang

Proyek ini mungkin memuat merek dagang atau logo untuk proyek, produk, atau layanan tertentu. Penggunaan merek dagang atau logo Microsoft yang sah harus mengikuti Panduan Merek Dagang & Merek Microsoft. Penggunaan merek dagang atau logo Microsoft pada versi modifikasi dari proyek ini tidak boleh menimbulkan kebingungan atau mengesankan adanya sponsor dari Microsoft. Setiap penggunaan merek dagang atau logo pihak ketiga tunduk pada kebijakan pihak ketiga tersebut.

Mendapatkan Bantuan

Jika Anda mengalami kesulitan atau memiliki pertanyaan tentang membangun aplikasi AI, bergabunglah di:

Azure AI Foundry Discord

Jika Anda memiliki masukan produk atau menemukan kesalahan saat membangun, kunjungi:

Azure AI Foundry Developer Forum


Disclaimer (Penafian): Dokumen ini telah diterjemahkan menggunakan layanan terjemahan AI Co-op Translator. Meskipun kami berupaya untuk memberikan hasil yang akurat, harap diketahui bahwa terjemahan otomatis dapat mengandung kesalahan atau ketidakakuratan. Dokumen asli dalam bahasa aslinya harus dianggap sebagai sumber yang paling otoritatif. Untuk informasi yang bersifat kritis, disarankan menggunakan jasa penerjemah profesional. Kami tidak bertanggung jawab atas kesalahpahaman atau penafsiran yang timbul akibat penggunaan terjemahan ini.