כשאנחנו בלומבי מפתחות חומרי הדרכה לדרופל וגם מלמדות אותם בפועל, חשוב לנו מאוד להקפיד על המונחים הנכונים, בעיקר כשמדובר במונחי בסיס, על מנת ליצור "שפה דרופלית" אחידה ככל האפשר.
כמובן שאם מלמדים את המונחים באנגלית אין שום בעיה, אבל כאשר הקורס מתייחס לאתרים בשפה העברית ונשען על ממשק הניהול המתורגם, כאן צריך להקפיד על דיוק ולעיתים אני מוצאת בלבול בין מונחים, או תרגום של אותו מונח בצורות שונות במקומות שונים.
הנה דוגמא:
הבסיס של חשיבה דרופלית הוא החלוקה לסוגי תוכן וההתייחסות לכל פיסת תוכן בסיסית באתר כאל node.
התרגום ל-node נקבע כ"פריט תוכן".
לפיכך, כאשר מלמדים את נושא התוכן בדרופל, מבחינים בין סוג תוכן (content type) לפריט תוכן (node).
מנסיון, הנושא הזה מאוד מבלבל בהתחלה תלמידים מתחילים בדרופל, ולוקח זמן עד שהאסימונים נופלים ואנשים מבינים את ה"שפה הדרופלית" הזו וההבחנה בין שני מונחים אלה.
לכן, מאוד מאוד חשוב לדייק בתרגום!
אם תסתכלו על עמוד הניהול של סוגי התוכן בממשק עברי (admin/content/types) תוכלו לראות שזה ההסבר שמופיע בראש הדף:
"רשימה זו מכילה את כל פריטי התוכן באתר. כל הפרסומים באתר הינם מופעים של פריטי תוכן אלה."
כמובן שזו טעות משום שמדובר בעמוד שמכיל את כל סוגי התוכן, וכל הפרסומים באתר (קרי פריטי התוכן) הינם מופעים של סוגי תוכן אלה.
הלכתי לבדוק את המקור וזה מה שמצאתי:
"Below is a list of all the content types on your site. All posts that exist on your site are instances of one of these content types"
כלומר, הטעות היא בסה"כ בתרגום!
זו רק דוגמא להמחשת הנושא. יש עוד כמה וכמה דוגמאות כאלה.
עכשיו שאלות, בעיקר לאור העובדה שאני מבינה שנעשית עכשיו עבודה על שרת תרגומים מרכזי באתר דרופל העולמי:
1. איך מתקנים את התרגום הזה כך שמכאן והלאה יופיע נכונה בכל ההתקנות הבאות של הממשק העברי?
2. איך עורכים תיקונים נוספים לפי הצורך? האם יש מישהו שמרכז את הנושא ואחראי עליו?
3. איך כקהילה אנחנו מייצרים שמירה על דיוק בתרגום והולכים לפי קו מנחה אחד? - טוב, זו שאלה שאני מניחה שהתשובה עליה היא דיון בפני עצמו.....
ליאת תודה על תשומת הלב. אני
ליאת תודה על תשומת הלב. אני לא יודע מה יהיה עם שרת התרגומים ועם השרת של אטריום. טובים וחכמים ממני יודעים, ואשאיר את זה להם.
אני עדיין עובד בשיטה הישנה.
זה לא ממש נכון. נעשית עבודה שנתרמה לנו ע"י icanlocalize, אבל שרת התרגומים עוד לא נראה לי מוכן - על פי מה שהבנתי בכנס מהאנשים שעובדים עליו. לא יודע לגבי השרת המקביל של open atrium.
בדיוק כמו שמתקנים באגים - פותחים תקלות ושולחים תיקונים. יצרתי ענף חדש של התרגום בעמוד הפרויקט - 6.x-2.x - הוא מכיל את השינוי הזה אבל עוד הרבה שינויים שדיברנו עליהם מזמן. זו עבודה לא גמורה אבל לא רציתי שתרד לטמיון.
אם מישנו יכול לבדוק את מצב התרגום הזה ולאשר או לקלל אותו יהיה מבורך בכל מקרה. אם זה לא טוב - אפשר להכניס את התיקון הנקודתי של המחרוזת הזו גם לענף הרגיל.
בינתיים אני.
אין לי מושג, אבל לא בטוח שצריך לדון. פשוט להשתתף ולעשות. כדאי לחכות עם זאת למאמץ של icanlocalize - כי לדעתי הם עוברים על כל המחרוזות ממילא. אם יש משהו דחוף, אז כמו שכתבתי למעלה.
כשקיבלתי את עבודת התרגום
כשקיבלתי את עבודת התרגום לידי, חלק לא קטן של המחרוזות כבר היה מתורגם ולצערי יש שם לא מעט תרגומים קלוקלים והדוגמה הזו היא אחת מהן.
כרגע אין אפשרות טכנית לעבור על התרגומים לפי מי ביצע אותם או מתי ולכן אי אפשר לבצע מעבר רק על החומר שתורגם לפני שהגעתי.
כדאי גם להגדיר כיצד רוצים לנהל תיקונים לתרגומים שאני מבצע מפני שכשאני מקבל את המחרוזות הן חסרות כל הקשר ובמקרים רבים לא ברור האם מדובר בשם עצם או בפועל.
אני מציע שתדברו עם מי שאחראי על הנושא.
יונתן
(המתרגם מטעם icanlocalize)
J.A.
www.jaddess.com