PTC

תרגמו את אפליקציית ה־React שלכם בעזרת בינה מלאכותית, וקבלו את התוצאה כ־pull request

PTC (Private Translation Cloud) לוקחת את קובץ ה־en.json של אפליקציית ה־React שלכם, מתרגמת אותו ליותר מ־40 שפות ושולחת בחזרה את קובצי ה־locale כ־pull request.

משתמשים ב־Claude Code, ב־Codex או ב־Cursor?

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

בצעו לוקליזציה לאפליקציה זו לגרמנית ולספרדית עם PTC.

חבר את PTC לסוכן שלך

הגדירו פעם אחת, וכל push יחזור מתורגם

PTC בנויה עבור אפליקציית React שמשתנה כל הזמן, לא עבור תרגום חד־פעמי. אתם לא מייצאים, מעלים או מורידים שום דבר: העבודה מתבצעת היכן שהקוד שלכם נמצא.

אנחנו מנהלים את המוצר שלנו באותה צורה. ל־WPML יש כ־80,000 מילים ב־21 שפות. בעבר, כל גרסה המתינה שבועיים למתרגמים, ועם PTC היא מוכנה תוך כשלוש שעות. קראו כיצד אנו מתרגמים את WPML עם PTC.

  1. חברו את PTC ל־Claude Code או ל־Codex ותנו לה פרומפט אחד: Set up PTC translations. הפקודה נמצאת בעמוד תחילת העבודה.
  2. PTC לומדת את הפרויקט שלכם פעם אחת. הסוכן מוצא את קובצי ה־locale שלכם ואת הקוד שמשתמש בכל מחרוזת, מסביר ל־PTC מה המוצר עושה, וכותב את תצורת ה־PTC. ראו איך מדריך הסוכן של PTC עובד.
  3. אתם עונים על מה שרק אתם יודעים: השפות, המחיר, וכיצד התרגומים צריכים להגיע.
  4. PTC פותחת pull request עם קובץ locale מתורגם אחד לכל שפה, כגון es.json ו־de.json. מאותו רגע היא פועלת בעצמה: כל push לענף ברירת המחדל שלכם חוזר באותה צורה.

אתם משלמים רק על מחרוזות חדשות או כאלו שהשתנו. מחרוזת שתורגמה פעם אחת לא תחויב שוב לעולם.

אין לכם סוכן קידוד? חברו את GitHub, את GitLab או את Bitbucket בעצמכם, או קראו ל־PTC API מתוך ה־build שלכם.

מה חוזר ב־pull request

  • אותו מבנה. לכל קובץ locale יש את המפתחות והקינון של ה־en.json שלכם. רק הערכים מתורגמים.
  • מצייני מיקום ללא שינוי. אינטרפולציות של i18next כגון {{name}} ו־{{count}} נשארות היכן שהדקדוק של כל שפה מציב אותן, וכך גם התגים בתוך רכיב Trans.
  • כל צורות הרבים. מתוך _one ו־_other, כל שפה מקבלת את הסיומות שהיא צריכה: אחת ליפנית, ארבע לפולנית, שש לערבית.
  • תרגומים שעברו סקירה. PTC סוקרת כל תרגום מול תיאור האפליקציה ומילון המונחים שלכם לפני שהיא פותחת את ה־pull request.

שתי תבניות משאירות טקסט מחוץ ל־en.json

PTC מתרגמת את מה שנמצא בקובצי ה־locale שלכם. שתי תבניות נפוצות משאירות טקסט מחוץ להם, והוא נשאר באנגלית בכל שפה.

טקסט שנכתב בתוך הרכיב

// NOT translated - the text never reaches en.json
<button>Save changes</button>

// Translated
<button>{t('settings.save')}</button>

משפט שנבנה מחלקים

// NOT translatable - the word order is fixed in code
{t('cart.youHave')} {count} {t('cart.items')}

// Translatable - one sentence, with a plural
{t('cart.items', { count })}

עבור קישור בתוך משפט, השתמשו ברכיב Trans, כדי שהמשפט יישאר שלם. לשאר ההכנות, ראו איך להכין תוכנה לתרגום ואיך למנוע מתרגומים ארוכים לשבש את הפריסה. גרמנית ארוכה בכ־30% מאנגלית.

תרגומים שמתאימים למסך שעליו הם מופיעים

קובץ משאבים מספק למתרגם את המילה ”Send“ ולא יותר מזה. PTC עובדת עם הרבה יותר מאשר המחרוזת עצמה.

  • הקשר מהקוד שלכם. סוכן הקידוד שלכם קורא היכן נעשה שימוש במפתח דו־משמעי, ו־PTC הופכת זאת להערה בת שורה אחת שמנחה את התרגום.
  • מילון מונחים אחד. PTC בונה אותו מתוך התרגומים הקיימים שלכם ושואלת אתכם רק במקרים שבהם יש סתירה בין המקורות שלכם. ראו טון המותג ומילון מונחים.
  • בדיקת מסכים. היכן ש־AI Visual QA מופעל בחשבון שלכם, PTC בודקת את המוצר המתורגם על המסך. היא מתקנת את מה שנמצא בקובצי התרגום, כגון תווית ארוכה מדי לכפתור שלה, ונותנת לכם פרומפט מוכן להדבקה עבור מה שנמצא ברכיבים שלכם, כגון מחרוזת מוטמעת בקוד.

פרויקט אחד לכל מה שמסביב לקוד

  • הגדרות JSON אחרות. עבור vue-i18n, הודעות ICU וקובצי JSON רגילים, ראו תרגום קובצי JSON.
  • האפליקציות הניידות שלכם. שימו את קובצי ה־iOS וה־Android באותו פרויקט PTC, ושלושתם ישתפו מילון מונחים אחד.
  • הערות גרסה, דפי נחיתה ואימיילים. הם נמצאים מחוץ ל־en.json. הדביקו אותם לאותו פרויקט והם ישתמשו באותו מילון מונחים.
  • טקסטים שהמשתמשים שלכם כותבים. תגובות, פוסטים ותוצאות חיפוש עוברים דרך ה־PTC API ברגע שהם מגיעים.

מחיר: למילה, ללא רישיונות משתמש

המחיר ל־1,000 מילים מתחיל ב־€3.00 ויורד עם הנפח החודשי ל־€0.40. 500 המילים הראשונות בכל חודש הן חינם, ואין דמי מנוי. ראו את עמוד התמחור.

נסו זאת על אפליקציית ה־React שלכם, חינם

תקופת הניסיון מכסה 20,000 מילים ל־2 שפות למשך 30 יום, ללא כרטיס אשראי.

התחל את תקופת הניסיון חינם וחבר את הסוכן שלך

עודכן לאחרונה: