שילוב של Google Translate עם FileMaker

שילוב של Google Translate עם FileMaker

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

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

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

התחלנו בכך שביצעו גוגללינג משלנו ומיד מצאנו א בלוג וקובץ לדוגמא שכתב דגלאס אלדר בנושא זה בשנת 2012.

קובץ הדוגמה של דאגלס היה כמעט בדיוק מה שחיפשנו, רק רצינו לפשט אותו קצת ולהפוך אותו לנייד יותר. אז הסרנו את הפונקציה המותאמת אישית של ParseData, והשתמשנו ב- Insert From URL במקום ב- web viewer.

הורדה קובץ המדגם שלנו כדי לראות כמה זה קל. תצטרך להשיג משלך מפתח API של גוגל.

והנה כמה טיפים כיצד להשתמש בממשק ה- API של Google Translate.

חופשי על הבר.