למשימות תרגום, בינה מלאכותית גנרטיבית ב-Gemini Enterprise Agent Platform מציעה שני מודלים ייעודיים לתרגום מ-Cloud Translation API:
Translation LLM – מודל התרגום החדש והאיכותי ביותר של Google בסגנון LLM. הוא מספק את התרגום באיכות הגבוהה ביותר, בזמן תגובה סביר.
מודל תרגום מכונה עצבי (NMT) של Cloud Translation – שירות התרגום המוביל של Google בזמן אמת, שמשיג זמן אחזור של כ-100 אלפיות השנייה. הוא משיג את האיכות הגבוהה ביותר מבין כל המודלים שנבדקו, עם זמני אחזור דומים, וממשיך להשתפר כל הזמן.
היתרונות העיקריים והייחודיים של מודל ה-LLM לתרגום
- איכות תרגום ללא תחרות – מודל ה-LLM לתרגום מציע את איכות התרגום הגבוהה ביותר, ומשיג ביצועים גבוהים משמעותית בבנצ'מרקים בהשוואה למודלים אחרים שנבדקו. מודל ה-LLM לתרגום נוטה הרבה יותר לשכתב משפט באופן משמעותי כדי שיישמע טבעי יותר בשפת היעד, במקום לספק תרגומים פחות טבעיים "מילה במילה" שרואים לעיתים קרובות במודלים אחרים של תרגום.
- איזון טוב יותר בין איכות לזמן אחזור – למרות שזמני האחזור של Translation LLM ארוכים יותר מאלה של מודל ה-NMT, בדרך כלל הוא מספק תשובות איכותיות יותר למגוון רחב של אפליקציות.
השוואה בין תכונות של מודלים
| תכונה | מודל שפה גדול (LLM) לתרגום (מבוסס על Gemini) | מודל NMT |
|---|---|---|
| תיאור | מודל שפה גדול (LLM) שמתמחה בתרגום, מבוסס על Gemini ועבר כוונון עדין לתרגום. התכונה זמינה עם בינה מלאכותית גנרטיבית ב-Gemini Enterprise Agent Platform וב-Cloud Translation - Advanced API. | מודל תרגום המכונה העצבי (NMT) של Google, שזמין דרך ממשקי ה-API של Cloud Translation - Advanced ו-Cloud Translation - Basic . אופטימיזציה לפשטות ולקנה מידה. |
| איכות | תרגום באיכות הגבוהה ביותר. הוא עולה על NMT ו-Gemini 2.5 Pro באיכות. סביר יותר שהם ישכתבו משפטים כדי שהם יישמעו טבעיים יותר. הפחתה משמעותית בשגיאות. | איכות בינונית עד גבוהה, בהתאם לצמד השפות. אחד ממודלי ה-NMT בזמן אמת עם הביצועים הכי טובים להרבה שילובים של שפות ותחומים. |
| זמן אחזור | זמן האחזור עדיין איטי יותר מאשר ב-NMT. | תרגום מהיר בזמן אמת. זמן אחזור נמוך, מתאים לצ'אט ולאפליקציות בזמן אמת. |
| שפות | השפות הנתמכות כוללות ערבית, סינית, צ'כית, הולנדית, אנגלית, צרפתית, גרמנית, הינדי, אינדונזית, איטלקית, יפנית, קוריאנית, פולנית, פורטוגזית, רוסית, ספרדית, תאית, טורקית, אוקראינית ווייטנאמית. כאן אפשר לעיין ברשימה המלאה של השפות הנתמכות. | השפות הנתמכות כוללות קנטונזית, פיג'ית ובאלית. אפשר לתרגם מכל שפה לכל שפה אחרת ברשימת השפות הנתמכות. כאן אפשר לעיין ברשימה המלאה של השפות הנתמכות. |
| התאמה אישית | תמיכה במילוני מונחים מתקדמים, כוונון מפוקח (SFT) ב-Gemini Enterprise Agent Platform להתאמות ספציפיות לדומיין או ללקוח, ותרגום מותאם אישית להתאמה אישית של הסגנון בזמן אמת באמצעות כמה דוגמאות. | תמיכה במילוני מונחים לשליטה בטרמינולוגיה, ואימון מודלים בהתאמה אישית באמצעות AutoML Translation ב-Cloud Translation - Advanced API. |
| תכונות שקשורות לתרגום | תרגום HTML | תרגום מסמכים בפורמט HTML, תרגום מסמכים באצווה ותרגום מסמכים מעוצבים |
| שילוב API | Cloud Translation - Advanced API, Gemini Enterprise API | Cloud Translation - Basic API, Cloud Translation - Advanced API, Gemini Enterprise API |
Usage
בקטע הזה נסביר איך משתמשים ב-Vertex AI Studio כדי לתרגם במהירות טקסט משפה אחת לאחרת. אתם יכולים להשתמש במודל ה-LLM לתרגום או במודל ה-NMT כדי לתרגם טקסט באמצעות מסוף Google Cloud או ה-API. חשוב לזכור שהשפות שכל מודל תומך בהן יכולות להשתנות. לפני ששולחים בקשות לתרגום, חשוב לוודא שהמודל שבו משתמשים תומך בשפת המקור ובשפת היעד.
המסוף
בקטע Agent Platform במסוף Google Cloud , נכנסים לדף Translate text ב-Vertex AI Studio.
בחלונית Run settings, בוחרים מודל תרגום בשדה Model.
כדי לשנות את הגדרות המודל (כמו טמפרטורה), מרחיבים את הקטע Advanced.
מגדירים את שפת המקור ואת שפת היעד.
בשדה להזנת קלט, מזינים את הטקסט שרוצים לתרגם.
לוחצים על שליחה.
כדי לקבל את הקוד או את פקודת ה-curl שמדגימים איך לבקש תרגומים, לוחצים על Get code.
שימו לב שב-Vertex AI Studio, מודל ה-LLM לתרגום מאפשר לכם לספק דוגמאות לתרגומים כדי להתאים את התשובות של המודל לסגנון, לטון ולתחום שלכם. המודל משתמש בדוגמאות שלכם כהקשר של פרומפט עם כמה דוגמאות (few-shot) לפני שהוא מתרגם את הטקסט.
API
בוחרים את המודל שרוצים להשתמש בו לתרגומים.
מודל שפה גדול (LLM) לתרגום
שימוש ב-Agent Platform API וב-Translation LLM לתרגום טקסט.
REST
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
- PROJECT_NUMBER_OR_ID: המזהה המספרי או האלפאנומרי של הפרויקט ב- Google Cloud
- LOCATION: המיקום שבו רוצים להריץ את הפעולה.
לדוגמה,
us-central1. - SOURCE_LANGUAGE_CODE: קוד השפה של טקסט הקלט. מגדירים את אחד מקודי השפות שמפורטים בקטע תרגום מותאם.
- TARGET_LANGUAGE_CODE: שפת היעד שאליה רוצים לתרגם את טקסט הקלט. מגדירים את אחד מקודי השפות שמפורטים בקטע תרגום מותאם.
- SOURCE_TEXT: טקסט בשפת המקור לתרגום.
- MIME_TYPE (אופציונלי): הפורמט של טקסט המקור, כמו
text/htmlאוtext/plain. כברירת מחדל, סוג ה-MIME מוגדר ל-text/plain.
ה-method של ה-HTTP וכתובת ה-URL:
POST https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/publishers/google/models/cloud-translate-text:predict
תוכן בקשת JSON:
{
"instances": [
{
"source_language_code": "SOURCE_LANGUAGE_CODE",
"target_language_code": "TARGET_LANGUAGE_CODE",
"contents": [
"SOURCE_TEXT"
],
"mimeType": "MIME_TYPE",
"model": "projects/PROJECT_ID/locations/LOCATION/models/general/translation-llm"
}
]
}
כדי לשלוח את הבקשה צריך להרחיב אחת מהאפשרויות הבאות:
אתם אמורים לקבל תגובת JSON שדומה לזו:
{
"predictions": [
{
"translations": [
{
"translatedText": "TRANSLATED_TEXT",
"model": "projects/PROJECT_ID/locations/LOCATION/models/general/translation-llm"
}
]
}
]
}
Node.js
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי הוראות ההגדרה של Node.js שמפורטות במאמר התחלה מהירה של Agent Platform באמצעות ספריות לקוח.
כדי לבצע אימות ב-Agent Platform, צריך להגדיר את Application Default Credentials. למידע נוסף, ראו הגדרת אימות לסביבת פיתוח מקומית.
async function translate() { const request = { instances: [{ source_language_code: SOURCE_LANGUAGE_CODE, target_language_code: TARGET_LANGUAGE_CODE, contents: [SOURCE_TEXT], model: "projects/PROJECT_ID/locations/LOCATION/models/general/translation-llm" }] }; const {google} = require('googleapis'); const aiplatform = google.cloud('aiplatform'); const endpoint = aiplatform.predictionEndpoint('projects/PROJECT_ID/locations/LOCATION/publishers/google/models/cloud-translate-text'); const [response] = await endpoint.predict(request) console.log('Translating') console.log(response) }
Python
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי הוראות ההגדרה של Python שמפורטות במאמר התחלה מהירה של Agent Platform באמצעות ספריות לקוח.
כדי לבצע אימות ב-Agent Platform, צריך להגדיר את Application Default Credentials. למידע נוסף, ראו הגדרת אימות לסביבת פיתוח מקומית.
from google.cloud import aiplatform def translate(): # Create a client client_options = {"api_endpoint": "LOCATION-aiplatform.googleapis.com"} client = aiplatform.gapic.PredictionServiceClient(client_options=client_options) # Initialize the request endpoint_id = f"projects/PROJECT_ID/locations/LOCATION/publishers/google/models/cloud-translate-text" instances=[{ "model": "projects/PROJECT_ID/locations/LOCATION/models/general/translation-llm", "source_language_code": 'SOURCE_LANGUAGE_CODE', "target_language_code": 'TARGET_LANGUAGE_CODE', "contents": ["SOURCE_TEXT"], }] # Make the request response = client.predict(instances=instances, endpoint=endpoint_id) # Handle the response print(response)
NMT
שימוש ב-Cloud Translation API ובמודל NMT כדי לתרגם טקסט.
REST
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
- PROJECT_NUMBER_OR_ID: המזהה המספרי או האלפאנומרי של הפרויקט ב- Google Cloud .
- SOURCE_LANGUAGE: (אופציונלי) קוד השפה של טקסט הקלט. כאן מפורטים קודי השפות הנתמכות.
- TARGET_LANGUAGE: שפת היעד שאליה רוצים לתרגם את טקסט הקלט. צריך להגדיר את אחד מקודי השפה הנתמכים.
- SOURCE_TEXT: הטקסט שרוצים לתרגם.
ה-method של ה-HTTP וכתובת ה-URL:
POST https://translation.googleapis.com/v3/projects/PROJECT_ID:translateText
תוכן בקשת JSON:
{
"sourceLanguageCode": "SOURCE_LANGUAGE",
"targetLanguageCode": "TARGET_LANGUAGE",
"contents": ["SOURCE_TEXT1", "SOURCE_TEXT2"]
}
כדי לשלוח את הבקשה צריך להרחיב אחת מהאפשרויות הבאות:
אתם אמורים לקבל תגובת JSON שדומה לזו:
{
"translations": [
{
"translatedText": "TRANSLATED_TEXT1"
},
{
"translatedText": "TRANSLATED_TEXT2"
}
]
}
Node.js
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי הוראות ההגדרה של Node.js שמפורטות במאמר התחלה מהירה של Agent Platform באמצעות ספריות לקוח.
כדי לבצע אימות ב-Agent Platform, צריך להגדיר את Application Default Credentials. למידע נוסף, ראו הגדרת אימות לסביבת פיתוח מקומית.
Python
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי הוראות ההגדרה של Python שמפורטות במאמר התחלה מהירה של Agent Platform באמצעות ספריות לקוח.
כדי לבצע אימות ב-Agent Platform, צריך להגדיר את Application Default Credentials. למידע נוסף, ראו הגדרת אימות לסביבת פיתוח מקומית.
תרגומים בהתאמה אישית
כדי להתאים אישית את התשובות של Translation LLM, אתם יכולים לספק דוגמאות משלכם לתרגומים. תרגומים בהתאמה אישית פועלים רק עם מודל ה-LLM של Translate.
אתם יכולים לבקש תרגום בהתאמה אישית דרך מסוף Vertex AI Studio או דרך ה-API, עם הבדל אחד. המסוף תומך בתרגומים בהתאמה אישית רק כשמספקים דוגמאות בקובץ TMX או TSV. ה-API תומך בתרגומים בהתאמה אישית רק כשמספקים דוגמאות (עד 5 זוגות של משפטים) בתוך בקשת התרגום.
הדרישות לגבי הנתונים
אם אתם מספקים דוגמאות לתרגומים בקובץ למסוף Google Cloud , הדוגמאות צריכות להיות כתובות כזוגות של פלחים בקובץ TMX או TSV. כל צמד כולל קטע בשפת המקור וקטע מקביל בשפת היעד. מידע נוסף זמין במאמר הכנת תרגומים לדוגמה במסמכי התיעוד של Cloud Translation.
כדי לקבל את התוצאות הכי מדויקות, כדאי לכלול דוגמאות ספציפיות ממגוון רחב של תרחישים. צריך לכלול לפחות חמישה זוגות של משפטים, אבל לא יותר מ-10,000 זוגות. בנוסף, צמד פלחים יכול להכיל עד 512 תווים בסך הכול.
המסוף
בקטע Agent Platform במסוף Google Cloud , נכנסים לדף Translate text ב-Vertex AI Studio.
בחלונית Run settings, קובעים את הגדרות התרגום.
- בשדה Model, בוחרים באפשרות Translation LLM.
- כדי לשנות את הטמפרטורה, מרחיבים את הקטע הגדרות מתקדמות.
לוחצים על הוספת דוגמאות.
- בוחרים קובץ מקומי או קובץ מ-Cloud Storage. Vertex AI Studio מזהה את שפת המקור ושפת היעד מהקובץ.
- בוחרים את מספר הדוגמאות שהמודל ישתמש בהן לפני שהוא ייצור תשובה.
מספר הדוגמאות שבוחרים נכלל במגבלת התווים לקלט של 3,000 תווים לכל בקשה.
בשדה להזנת קלט, מזינים את הטקסט שרוצים לתרגם.
לוחצים על שליחה.
פלטפורמת Agent בוחרת באופן אוטומטי את מספר משפטי העזר שציינתם שהכי דומים לקלט שלכם. מודל התרגום מזהה דפוסים מהדוגמאות שלכם, ואז מיישם את הדפוסים האלה כשהוא יוצר תשובה.
מגבלת הפלט לכל בקשה היא 3,000 תווים. כל טקסט שחורג מהמגבלה הזו נמחק.
כדי לקבל את הקוד או את פקודת ה-curl שמדגימים איך לבקש תרגומים, לוחצים על Get code.
API
כדי לבקש תרגומים בהתאמה אישית, צריך לכלול עד חמישה זוגות של משפטי עזר בבקשת התרגום. מודל התרגום משתמש בכולן כדי לזהות דפוסים מהדוגמאות, ואז מחיל את הדפוסים האלה כשהוא יוצר תשובה.
REST
לפני שמשתמשים בנתוני הבקשה, צריך להחליף את הנתונים הבאים:
- PROJECT_NUMBER_OR_ID: המזהה המספרי או האלפאנומרי של הפרויקט ב- Google Cloud
- LOCATION: המיקום שבו רוצים להריץ את הפעולה.
לדוגמה,
us-central1. - REFERENCE_SOURCE: משפט בשפת המקור שהוא חלק מזוג משפטים להשוואה.
- REFERENCE_TARGET: משפט בשפת היעד שהוא חלק מזוג משפטים להשוואה.
- SOURCE_LANGUAGE: קוד השפה של טקסט הקלט.
- TARGET_LANGUAGE: שפת היעד שאליה רוצים לתרגם את טקסט הקלט.
- SOURCE_TEXT: הטקסט בשפת המקור שרוצים לתרגם.
- MIME_TYPE (אופציונלי): הפורמט של טקסט המקור, כמו
text/htmlאוtext/plain. כברירת מחדל, סוג ה-MIME מוגדר ל-text/plain.
ה-method של ה-HTTP וכתובת ה-URL:
POST https://LOCATION-aiplatform.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/publishers/google/models/translate-llm:predict
תוכן בקשת JSON:
{
"instances": [
{
"reference_sentence_config": {
"reference_sentence_pair_lists": [
{
"reference_sentence_pairs": [
{
"source_sentence": "REFERENCE_SOURCE_1_1",
"target_sentence": "REFERENCE_TARGET_1_1"
},
{
"source_sentence": "REFERENCE_SOURCE_1_2",
"target_sentence": "REFERENCE_SOURCE_1_2"
}
]
}
],
"source_language_code": "SOURCE_LANGUAGE_CODE",
"target_language_code": "TARGET_LANGUAGE_CODE"
},
"content": [
"SOURCE_TEXT"
],
"mimeType": "MIME_TYPE"
}
]
}
כדי לשלוח את הבקשה צריך להרחיב אחת מהאפשרויות הבאות:
אתם אמורים לקבל תגובת JSON שדומה לזו:
{
"predictions": [
{
"languageCode": "TARGET_LANGUAGE",
"translations": [
{
"translatedText": "TRANSLATED_TEXT"
}
]
}
]
}
Node.js
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי הוראות ההגדרה של Node.js שמפורטות במאמר התחלה מהירה של Agent Platform באמצעות ספריות לקוח.
כדי לבצע אימות ב-Agent Platform, צריך להגדיר את Application Default Credentials. למידע נוסף, ראו הגדרת אימות לסביבת פיתוח מקומית.
async function translate() { const request = { instances: [{ "reference_sentence_config": { "reference_sentence_pair_lists": [{ "reference_sentence_pairs": [{ "source_sentence": 'SAMPLE_REFERENCE_SOURCE_1', "target_sentence": 'SAMPLE_REFERENCE_TARGET_1' }, "reference_sentence_pairs": { "source_sentence": 'SAMPLE_REFERENCE_SOURCE_2', "target_sentence": 'SAMPLE_REFERENCE_TARGET_2' }] }], "source_language_code": 'SOURCE_LANGUAGE_CODE', "target_language_code": 'TARGET_LANGUAGE_CODE' }, "contents": ["SOURCE_TEXT"] }] }; const {google} = require('googleapis'); const aiplatform = google.cloud('aiplatform'); const endpoint = aiplatform.predictionEndpoint('projects/PROJECT_ID/locations/LOCATION/publishers/google/models/translate-llm'); const [response] = await endpoint.predict(request) console.log('Translating') console.log(response) }
Python
לפני שמנסים את הדוגמה הזו, צריך לפעול לפי הוראות ההגדרה של Python שמפורטות במאמר התחלה מהירה של Agent Platform באמצעות ספריות לקוח.
כדי לבצע אימות ב-Agent Platform, צריך להגדיר את Application Default Credentials. למידע נוסף, ראו הגדרת אימות לסביבת פיתוח מקומית.
from google.cloud import aiplatform from google.protobuf.json_format import MessageToDict def translate(): # Create a client client_options = {"api_endpoint": "LOCATION-aiplatform.googleapis.com"} client = aiplatform.gapic.PredictionServiceClient(client_options=client_options) # Initialize the request endpoint_id = f"projects/PROJECT_ID/locations/LOCATION/publishers/google/models/translate-llm" instances=[{ "reference_sentence_config": { "reference_sentence_pair_lists": [{ "reference_sentence_pairs": [{ "source_sentence": 'SAMPLE_REFERENCE_SOURCE_1', "target_sentence": 'SAMPLE_REFERENCE_TARGET_1' }, { "source_sentence": 'SAMPLE_REFERENCE_SOURCE_2', "target_sentence": 'SAMPLE_REFERENCE_TARGET_2' }] }], "source_language_code": 'SOURCE_LANGUAGE_CODE', "target_language_code": 'TARGET_LANGUAGE_CODE' }, "content": ["SOURCE_TEXT"] }] # Make the request response = client.predict( endpoint=endpoint_id, instances=instances, ) # Handle the response print(response) # The predictions are a google.protobuf.Value representation of the model's predictions. predictions = MessageToDict(response._pb)['predictions'] for prediction in predictions: print(prediction['translations'])
אפשר גם להשתמש ב-Cloud Translation API כדי ליצור קבוצת נתונים ולייבא את צמדי המשפטים לדוגמה. כשמשתמשים ב-Cloud Translation API כדי לבקש תרגומים, אפשר לכלול את מערך הנתונים כדי להתאים אישית את התשובות. מערך הנתונים נשמר ואפשר להשתמש בו שוב בכמה בקשות תרגום. מידע נוסף זמין במאמר בקשה לתרגומים מותאמים במסמכי התיעוד של Cloud Translation.
שפות נתמכות
מודל שפה גדול (LLM) לתרגום
בעזרת ה-LLM לתרגום, אתם יכולים לתרגם מכל אחת מהשפות הבאות ואליהן.
| שם השפה | קוד שפה |
|---|---|
| אפריקאנס | af |
| אלבנית | sq |
| אמהרית | am |
| ערבית (ערב הסעודית) | ar-SA |
| ערבית | ar |
| ארמנית | hy |
| אזרית | az |
| בסקית | eu |
| בלארוסית | be |
| בנגלית (הודו) | bn-IN |
| בנגלית | bn |
| בוסנית (קירילית) | bs-Cyrl |
| בוסנית | bs |
| בולגרית | bg |
| בורמזית | my |
| קטלאנית | ca |
| סינית (סין) | zh-CN |
| סינית (הונג קונג) | zh-HK |
| סינית (פשוטה) | zh-Hans |
| סינית (טייוואן) | zh-TW |
| סינית (מסורתית) | zh-Hant |
| סינית | zh |
| קרואטית | hr |
| צ'כית | cs |
| דנית | da |
| הולנדית (בלגיה) | nl-BE |
| הולנדית | nl |
| אנגלית (אוסטרליה) | en-AU |
| אנגלית (קנדה) | en-CA |
| אנגלית (ניו זילנד) | en-NZ |
| אנגלית (הפיליפינים) | en-PH |
| אנגלית (דרום אפריקה) | en-ZA |
| אנגלית (בריטניה) | en-GB |
| אנגלית (ארצות הברית) | en-US |
| אנגלית | en |
| אסטונית | et |
| פיליפינית | fil |
| פינית | fi |
| צרפתית (קנדה) | fr-CA |
| צרפתית (שווייץ) | fr-CH |
| צרפתית | fr |
| פריזית | fy |
| גליציאנית | gl |
| גיאורגית | ka |
| גרמנית | de |
| יוונית | el |
| גוארני | gn |
| גוג'ארטי | gu |
| האוסה | ha |
| עברית | he |
| עברית | iw |
| הינדית | hi |
| הונגרית | hu |
| איסלנדית | is |
| איגבו | ig |
| אינדונזית | id |
| אירית | ga |
| איטלקית | it |
| יפנית | ja |
| קנאדה | kn |
| חמר | km |
| קוריאנית | ko |
| קירגיזית | ky |
| לאו | lo |
| לטבית | lv |
| לינגלה | ln |
| ליטאית | lt |
| לוקסמבורגית | lb |
| מקדונית | mk |
| מלאית | ms |
| מלאיאלאם | ml |
| מלטזית | mt |
| מאראתי | mr |
| מונגולית | mn |
| נפאלית | ne |
| נורווגית (ספרותית) | nb |
| נורווגית | no |
| אודיה | or |
| פרסית | fa |
| פולנית | pl |
| פורטוגזית (ברזיל) | pt-BR |
| פורטוגזית (פורטוגל) | pt-PT |
| פורטוגזית | pt |
| פנג'אבי (פקיסטן) | pa-PK |
| פנג'אבית | pa |
| רומנית | ro |
| רוסית | ru |
| גאלית סקוטית | gd |
| סרבית | sr |
| סלובקית | sk |
| סלובנית | sl |
| סומלית | so |
| ספרדית (ארגנטינה) | es-AR |
| ספרדית (צ'ילה) | es-CL |
| ספרדית (קולומביה) | es-CO |
| ספרדית (קוסטה ריקה) | es-CR |
| ספרדית (אקוודור) | es-EC |
| ספרדית (אל סלוודור) | es-SV |
| ספרדית (גואטמלה) | es-GT |
| ספרדית (האיטי) | es-HT |
| ספרדית (הונדורס) | es-HN |
| ספרדית (אמריקה הלטינית) | es-419 |
| ספרדית (מקסיקו) | es-MX |
| ספרדית (ניקרגואה) | es-NI |
| ספרדית (פנמה) | es-PA |
| ספרדית (פרגוואי) | es-PY |
| ספרדית (פרו) | es-PE |
| ספרדית (פוארטו ריקו) | es-PR |
| ספרדית (ספרד) | es-ES |
| ספרדית (ארצות הברית) | es-US |
| ספרדית (אורוגוואי) | es-UY |
| ספרדית (ונצואלה) | es-VE |
| ספרדית | es |
| סווהילי | sw |
| שוודית | sv |
| טגלוג | tl |
| טג'יקית | tg |
| טמילית | ta |
| טלוגו | te |
| תאית | th |
| טורקית | tr |
| אוקראינית | uk |
| אורדו | ur |
| אוזבקית | uz |
| וייטנאמית | vi |
| וולשית | cy |
| זולו | zu |
NMT
במאמרים הבאים מפורטות השפות שנתמכות במודל ה-NMT של Cloud Translation: