[מדריך] תרגום מודים.

במאגר המדריכים שלנו מתפרסמים כל המדריכים בנוגע להתקנה ושדרוג, ניהול ושימוש, שינוי ושיפור... כל מי שזקוק להדרכה, עזרה, והכוונה, מוזמן להתחיל את החיפוש שלו פה.
Alter
מנהל ראשי
מנהל ראשי
הודעות: 1613
הצטרף: 14/11/2004 ב-21:39:32
מיקום: חיפה

[מדריך] תרגום מודים.

הודעה שלא נקראהעל ידי Alter » 13/04/2008 ב-16:44:38

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

אז, איך מתרגמים מודים?

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

אז מה עושים?
דבר ראשון, מוצאים את המוד הרצוי, לדוגמא "Who posted?" שעליו אני אעבוד במדריך הזה.
נחלץ את הקבצים במחשב ונגלה שיש קובץ שפה בתיקיה "root\language\en\mods" .
את כל התיקיה \en\mods ביחד עם הקובץ who_posted.php שבפנים נשכפל בlanguage ונשנה את השם של התיקיה מCopy of en לhe.
כך נוכל להעלות את המוד גם באנגלית וגם בעברית.
לאחר שעשינו זאת נכנס לתיקיה root\language\he\mods ונפתח את הקובץ who_posted.php בתוכנה Notepad++ שהורדנו והתקנו קודם.

אלו השורות שיש לתרגם:

קוד: בחר הכל

$lang = array_merge($lang, array(
   'WHOPOSTED_TITLE'   => 'Who posted?',
   'WHOPOSTED_EXP'      => 'This is a list of all members who posted in this topic.',
   'WHOPOSTED_SHOW'   => 'Show topic',
   'WHOPOSTED_OR'      => 'or',
));


לאחר שתירגמנו אותם ל:

קוד: בחר הכל

$lang = array_merge($lang, array(
   'WHOPOSTED_TITLE'   => 'מי פירסם?',
   'WHOPOSTED_EXP'      => 'זאת רשימה של כל המשתמשים שפירסמו הודעה בנושא זה.',
   'WHOPOSTED_SHOW'   => 'הצג נושא',
   'WHOPOSTED_OR'      => 'או',
));


בשביל שלא תיהיה בעית הג'בריש, שנובעת מקידוד לא תקין של המערכת (צריך לשמור את הקובץ כUTF ללא BOM נלך לFormat (מופיע בשורה העליונה בתוכנה) ונסמן את האופציות כפי שמופיע בתמונה:
תמונה

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

* הערה לכל מתרגמי המודים שמעוניינים להפיצם ברבים, שימו לב שאתם עורכים את קובץ הinstall.xml ומציינים שם בקבצים המצורפים גם את הקובץ שתירגמתם! שלא יהיו פאשלות! *

עד לפעם הבאה,
רון.
Alter.

חזור אל “מדריכים”

מי מחובר

משתמשים הגולשים בפורום זה: אין משתמשים רשומים ו־ 3 אורחים