[Skip Header and Navigation] [Jump to Main Content]
בית
דרופל ישראל
הבית של קהילת מפתחי ומשתמשי דרופל בישראל

Primary Links

  • בית
  • דרופל בעברית
  • חדש באתר
  • מדריכים
  • תמיכה
  • לוח דרושים
  • נותני שירות בדרופל
  • אתרי דרופל ישראליים
  • שאלות נפוצות
  • ארועים והדרכות
בית » פורומים » ישן » מצב התרגום

תרגום בזמן ריצה, קובץ אחד כולל או קבצי מודולים בודדים

yhager, א', 15/10/2006 - 17:35

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

הנה מה שידוע לי לגבי האפשרויות:

  1. תרגום כל מחרוזת בנפרד: ע"י חיפוש המחרוזת ב"ניהול->תרגום" ותרגומה ניתן לתרגם את כל המחרוזות ולבסוף לייצא את הכל כקובץ אחד גדול ע"מ לשלוח בחזרה לקהילה. חסרונות: איטי; לא יעיל ולא מכסה את כל המקרים; לא מודולרי. לא ברור לי מתי כן רצוי להשתמש באפשרות זו.
  2. ייצוא התרגום לקובץ po: ע"י שימוש בתכונת הייצוא ב"ניהול->תרגום". חסרונות: לא מודולרי; לא מכסה את כל המחרוזות (באמת???); קצת כבד מדי לטעמי וקשה לעבודה
  3. תרגום כל מודול בנפרד: לכאורה נראית לי האופציה הכי פשוטה, אבל לא ברור לי איך מקבלים את קבצי ה-po ואיך שותלים אותם חזרה לאחר התרגום (ב-gallery2 לדוגמא זה עובד כך וזה פשוט מאוד).

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

תודה

‹ תוכנה מומלצת לתרגום תרגום loginToboggan להורדה ›
  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.
תגים:
  • מצב התרגום
  • עברית
התמונה של לבבי

צורת תרגום מומלצת

נכתב ע"י לבבי ביום א', 15/10/2006 - 18:23.

תודה על שאלתך. אני יכול להגיד שהנושא עדיין בשלבי לימוד גם עבורי. אשתף אותך במסקנותי.

אפשרות 1 ו-2 (כך בוצע התרגום של גירסה 4.6) נפסלות על הסף. זה לא מודולרי ואין אפשרות לתחזק את התרגום. האפשרות שנשארת זה לתרגם כל מודול בנפרד (מה שציינת בתור 3). המיזוג מתבצע אוטומטית ב-CVS של דרופל.

מקורות לקבצי PO: א. כשאתה מוריד את הארכיב של מודול מאתר דרופל, אמור להיות בתוכו ספרייה בשם "PO" שבתוכה קובץ שמתחיל בשם המודול ומסתיים בסיומת ".pot". זה המקור. ב. כדאי שתשווה קובץ זה גם לקובץ בשם זהה ב-CVS של המודול - ייתכן שהקובץ ב-CVS מעודכן יותר. ג. מתוך הנסיון בתרגום מספר מודולים, לא תמיד קובץ ה-POT של המודול מעודכן בצורה סדירה. גם אם תשתמש בקובץ ה-POT הכי מעודכן, ייתכן שחלק קטן מהמחרוזות עדיין לא נמצאות בו, וייתכן שכדאי לייצר קובץ POT חדש ולהכניס אותו ל-CVS לפני תחילת התרגום (יש UTILITY באתר דרופל שנקראת extractor.php שמייצרת כאלו קבצים אותו, אבל לפעמים היא מפצלת קבצים ולא ברור לי אם היא הדרך הנכונה לייצר את קובץ ה-POT או שהוא נוצר אוטומטית באיזשהי דרך אחרת. צריך לברר את זה באתר drupal.org).

ובכן, הורדת קובץ POT ממקור כלשהו, או ייצרת אותו דרך extractor. סביר להניח שיהיו בתוכו 95% מהמחרוזות שצריכות תרגום, כך שזה מספיק בתור התחלה.

פעל בשלבים הבאים:
א. ערוך אותו עם עורך טקסט שמבין UTF8 (לאחרונה יש לי התנסות חיובית עם BabelPad - ראה פוסט קודם). הוסף תרגומים לכל המחרוזות שאתה מבין את משמעותן. אל תוסיף תרגום למה שאתה לא מבין את משמעותו. ודא שאתה בקידוד UTF8 לפני תחילת העריכה.
ב. טען את הקובץ לאתר שלך (דרך ניהול -> שפות -> ייבוא).
ג. בדוק את התוצאות. אם יש מחרוזות נוספות שצריכות תרגום חזור לסעיף א', אחרת המשך לסעיף ד'.
ד. שלח לי את הקובץ לבדיקה.

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

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

למי שיש זמן פנוי מוזמן לעזור ולהשיב לשרשור זה.

שבוע טוב,

אמנון

אמנון לבב - לבבי ייעוץ משולב
הדרכה, אפיון ופיתוח מקצועי של מערכות דרופל מתקדמות
בלוג בניית אתרים, תיק עבודות, המלצות

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.

באתר דרופאל יש

נכתב ע"י אורח ביום א', 15/10/2006 - 18:51.

באתר דרופאל יש דף http://drupal.org/node/11311 שמסביר איך להפוך קובץ po גדול להרבה קבצים קטנים, בעזרת msgmerge. אני השתמשתי בו וקיבלתי תוצאות לא רעות.
את ההמרה בכיוון ההפוך ניתן לעשות עם msgcat.

  • חברי האתר יכולים לשלוח תגובה - כניסה , הצטרפות.

איפה מתחילים ולאן ממשיכים?

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

להורדת דרופל בעבריתלשפות וגרסאות אחרות, Drupal.org

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

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

שלום אורח

כניסה|הצטרפות

כעת מחוברים 1 משתמשים מזוהים, ו-8 אורחים:
אהוד

yanivriv הוא החבר הכי חדש בקהילה!

דרופל ישראל בפייסבוק דרופל ישראל בטוויטר דרופל ישראל ב-LinkedIn

חדש בדיונים בפורום

  • דופיניטי מגייסת מפתחים |‏ Dofinity
  • לא רואה דף בתוך דף |‏ hodspot
  • מחפש דרופליסט מומחה |‏ razooloo
  • שחזור דרופל |‏ taldan4040
  • מסך לבן לאחר לחיצה על שמירת תצ... |‏ taldan4040
עוד בפורום

חדש בבלוגים

  • מדריך לבנייה ועיצוב של ניוזלטר... |‏ tom
  • ecommerce module |‏ avrilev
  • הסרת שיער בלייזר |‏ Alex Borodach
  • ערכת עיצוב חדשה FontFolio... |‏ ישראל
  • Mobile Drupal - סיכום הדרכה |‏ לבבי
עוד בבלוגים

אירועים והדרכות קרובות

אין פעילויות להצגה. יאללה, מי מארגן משהו?

ללוח האירועים המלא

חדש באתרים ישראלים

  • weisscarpetcleaning |‏ tzur
  • סרוולוג - חלקי מטוסים |‏ tzur
  • בייבי-ביורן ישראל |‏ tzur
  • טבעוני תוספי תזונה |‏ morantivo
  • עוגת הגבינה של ישראל - ישראל ה... |‏ zohar
עוד אתרים ישראלים
Powered by Drupal, an open source content management system
אירוח ופיתוח האתר באדיבות לינווייט - דרופל , אנדרואיד וקוד פתוח
עיצוב, קסמי css וערכת העיצוב טנדו - תום ביגלאייזן
שותף לדרך - אמנון לבב - ייעוץ משולב
דרופל ישראל הינה חלק מרשת הקנטינה
"כללי המשחק" ותנאי השימוש באתר
[Jump to Top] [Jump to Main Content]