co-op-translator

מתרגם Co-op

אוטומציה קלה של תרגום התוכן החינוכי שלך ב-GitHub לשפות רבות כדי להגיע לקהל עולמי.

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

GitHub contributors GitHub issues GitHub pull-requests PRs Welcome

🌐 תמיכה בריבוי שפות

נתמך על ידי Co-op Translator

ערבית | בנגלית | בולגרית | בורמזית (מיאנמר) | סינית (מפושטת) | סינית (מסורתית, הונג קונג) | סינית (מסורתית, מקאו) | סינית (מסורתית, טייוואן) | קרואטית | צ’כית | דנית | הולנדית | אסטונית | פינית | צרפתית | גרמנית | יוונית | עברית | הינדי | הונגרית | אינדונזית | איטלקית | יפנית | קנדה | קוריאנית | ליטאית | מלאית | מלאיאלאם | מרטהי | נפאלית | פידג’ין ניגרי | נורווגית | פרסית (פרסי) | פולנית | פורטוגזית (ברזיל) | פורטוגזית (פורטוגל) | פונג’אבית (גורמוכי) | רומנית | רוסית | סרבית (קירילית) | סלובקית | סלובנית | ספרדית | סווהילית | שוודית | טגלוג (פיליפינית) | טמילית | טלוגו | תאית | טורקית | אוקראינית | אורדו | וייטנאמית

GitHub watchers GitHub forks GitHub stars

Microsoft Foundry Discord

Open in GitHub Codespaces

סקירה כללית

Co-op Translator עוזר לך לתרגם את התוכן החינוכי שלך ב-GitHub לשפות רבות בקלות. כשאתה מעדכן את קבצי Markdown, תמונות או מחברות, התרגומים מתעדכנים אוטומטית, ומבטיחים שהתוכן שלך נשאר מדויק ועדכני ללומדים ברחבי העולם.

דוגמה לאופן ארגון התוכן המתורגם:

Example

התחלה מהירה

# צור והפעל סביבה וירטואלית (מומלץ)
python -m venv .venv
# חלונות
.venv\Scripts\activate
# מק או לינוקס
source .venv/bin/activate
# התקן את החבילה
pip install co-op-translator
# תרגם
translate -l "ko ja fr" -md

Docker:

# משוך את התמונה הציבורית מ-GHCR
docker pull ghcr.io/azure/co-op-translator:latest
# הרץ עם התיקייה הנוכחית מותקנת ו-.env מסופק (Bash/Zsh)
docker run --rm -it --env-file .env -v "${PWD}:/work" ghcr.io/azure/co-op-translator:latest -l "ko ja fr" -md

הגדרה מינימלית

  1. צור קובץ .env באמצעות התבנית: .env.template
  2. הגדר ספק LLM אחד (Azure OpenAI או OpenAI)
  3. (אופציונלי) לתרגום תמונות (-img), הגדר Azure AI Vision
  4. (מומלץ) נקה תרגומים קודמים כדי למנוע התנגשויות (למשל, translations/)
  5. (מומלץ) הוסף קטע תרגום ל-README שלך באמצעות תבנית שפות ל-README
  6. ראה: הגדרת Azure AI

שימוש

תרגם את כל סוגי הקבצים הנתמכים:

translate -l "ko ja"

רק Markdown:

translate -l "de" -md

Markdown + תמונות:

translate -l "pt" -md -img

רק מחברות:

translate -l "zh" -nb

עוד דגלים: הפניה לפקודות

תכונות

תיעוד

מדריך ספציפי ל-Microsoft

[!NOTE] מיועד למתחזקים של מאגרי “למתחילים” של Microsoft בלבד.

תמכו בנו וקידמו למידה עולמית

הצטרפו אלינו במהפכה של שיתוף תוכן חינוכי ברחבי העולם! תנו ל-Co-op Translator ⭐ ב-GitHub ותמכו במשימה שלנו לפרוץ מחסומי שפה בלמידה וטכנולוגיה. ההתעניינות והתרומות שלכם משפיעות משמעותית! תרומות קוד והצעות לתכונות תמיד מתקבלות בברכה.

גלו תוכן חינוכי של Microsoft בשפתכם

מצגות וידאו

👉 לחצו על התמונה למטה לצפייה ב-YouTube.

תרומה לפרויקט

הפרויקט מקבל בברכה תרומות והצעות. מעוניינים לתרום ל-Azure Co-op Translator? אנא עיינו ב-CONTRIBUTING.md לקבלת הנחיות כיצד תוכלו לעזור להפוך את Co-op Translator לנגיש יותר.

תורמים

co-op-translator contributors

קוד התנהגות

הפרויקט אימץ את קוד ההתנהגות של Microsoft בקוד פתוח. למידע נוסף ראו את שאלות נפוצות על קוד ההתנהגות או צרו קשר ב-opencode@microsoft.com עם שאלות או הערות נוספות.

בינה מלאכותית אחראית

Microsoft מחויבת לסייע ללקוחותיה להשתמש במוצרי ה-AI שלנו באחריות, לשתף את הידע שצברנו ולבנות שותפויות מבוססות אמון באמצעות כלים כמו Transparency Notes ו-Impact Assessments. משאבים רבים זמינים ב-https://aka.ms/RAI. הגישה של Microsoft לבינה מלאכותית אחראית מבוססת על עקרונות ה-AI שלנו: הוגנות, אמינות ובטיחות, פרטיות ואבטחה, הכללה, שקיפות ואחריות.

מודלים רחבי היקף של שפה טבעית, תמונות ודיבור - כמו אלה שבדוגמה זו - עלולים להתנהג באופן לא הוגן, לא אמין או פוגעני, ולגרום לנזקים. אנא עיינו ב-הערת השקיפות של שירות Azure OpenAI כדי להתעדכן בסיכונים ובמגבלות. הגישה המומלצת להפחתת סיכונים אלה היא לכלול במבנה שלך מערכת בטיחות שיכולה לזהות ולמנוע התנהגות מזיקה. Azure AI Content Safety מספק שכבת הגנה עצמאית, המסוגלת לזהות תוכן מזיק שנוצר על ידי משתמשים או על ידי AI באפליקציות ובשירותים. Azure AI Content Safety כוללת ממשקי API לטקסט ולתמונות שמאפשרים לך לזהות חומר מזיק. בנוסף, יש לנו סטודיו אינטראקטיבי ל-Content Safety שמאפשר לך לצפות, לחקור ולנסות קוד לדוגמה לזיהוי תוכן מזיק במגוון מודאליות. תיעוד ההתחלה המהירה הבא ינחה אותך כיצד לבצע בקשות לשירות.

היבט נוסף שיש לקחת בחשבון הוא ביצועי האפליקציה הכוללים. באפליקציות רב-מודאליות ורב-מודליות, אנו מתייחסים לביצועים כאל כך שהמערכת פועלת כפי שאתה והמשתמשים שלך מצפים, כולל אי יצירת פלטים מזיקים. חשוב להעריך את ביצועי האפליקציה הכוללים שלך באמצעות מדדי איכות יצירה וסיכון ובטיחות.

אתה יכול להעריך את אפליקציית ה-AI שלך בסביבת הפיתוח שלך באמצעות prompt flow SDK. בהתבסס על מערך נתונים לבחינה או מטרה, יצירות ה-AI הגנרטיביות שלך נמדדות כמותית עם מעריכים מובנים או מעריכים מותאמים אישית לפי בחירתך. כדי להתחיל עם ה-prompt flow sdk להערכת המערכת שלך, תוכל לעקוב אחרי מדריך ההתחלה המהירה. לאחר ביצוע ריצת הערכה, תוכל להציג את התוצאות ב-Azure AI Studio.

סימני מסחר

פרויקט זה עשוי להכיל סימני מסחר או לוגואים של פרויקטים, מוצרים או שירותים. שימוש מורשה בסימני המסחר או בלוגואים של Microsoft כפוף וצריך לעמוד ב-הנחיות סימני המסחר והמותג של Microsoft. שימוש בסימני המסחר או בלוגואים של Microsoft בגרסאות מותאמות של פרויקט זה לא יגרום לבלבול או ייצור רושם של חסות מצד Microsoft. כל שימוש בסימני מסחר או לוגואים של צדדים שלישיים כפוף למדיניות של אותם צדדים שלישיים.

קבלת עזרה

אם נתקעת או יש לך שאלות לגבי בניית אפליקציות AI, הצטרף ל:

Microsoft Foundry Discord

אם יש לך משוב על המוצר או שגיאות במהלך הבנייה, בקר ב:

Microsoft Foundry Developer Forum


כתב ויתור:
מסמך זה תורגם באמצעות שירות תרגום מבוסס בינה מלאכותית Co-op Translator. למרות שאנו שואפים לדיוק, יש לקחת בחשבון כי תרגומים אוטומטיים עלולים להכיל שגיאות או אי-דיוקים. המסמך המקורי בשפתו המקורית נחשב למקור הסמכותי. למידע קריטי מומלץ להשתמש בתרגום מקצועי על ידי אדם. אנו לא נושאים באחריות לכל אי-הבנה או פרשנות שגויה הנובעת משימוש בתרגום זה.