Gezer/תרגום KDE עם Launchpad

מתוך ויקי עמותת המקור
< Gezer
גרסה מ־12:31, 23 בדצמבר 2010 מאת ירון (שיחה | תרומות) (דף חדש: '''תרגום KDE עם Launchpad יעשה כך:''' # תרגום התכנה ב־Launchpad. # הורדת קובץ ה־po מ־Launchpad על־ידי האפשרות "Download translation".…)
(הבדל) → הגרסה הקודמת | הגרסה האחרונה (הבדל) | הגרסה הבאה ← (הבדל)

תרגום KDE עם Launchpad יעשה כך:

  1. תרגום התכנה ב־Launchpad.
  2. הורדת קובץ ה־po מ־Launchpad על־ידי האפשרות "Download translation".
  3. יש לגשת לעץ של KDE ולהוריד משם את קובץ ה־pot הכי מעודכן שיש (יש לשמור בצד את מספר ה־revision שממנו הורד הקובץ, נשתמש בו יותר מאוחר).
  4. כעת יש למזג את קובץ ה־po מ־Launchpad עם קובץ ה־pot מהעץ של KDE (ניתן למשל על־ידי התכנה Poedit או הפקודה: msgmerge -vU old.po trunk.pot כאשר old הוא הקובץ שתורגם ב־Launchpad בעוד trunk.pot הוא הקובץ שהורדנו מהעץ).
  5. אם מתווספות כמה מחרוזות, יש לתרגם גם אותן (יכול להיות שאפילו ימחקו כמה).
  6. קובץ ה־po הסופי (אחרי העדכון מקובץ ה־pot מתרגום מה שנותר), יש לשלוח לדיאגו בצירוף מספר ה־revision שלקחנו מקודם.


  • החיסרון בשיטה הזאת היא שאנחנו עלולים לאבד חלק מהמחרוזות שתרגמנו כיוון שבתהליך העדכון מ־pot אנחנו גם מוציאים מחרוזות שאינן בשימוש עוד ולכן חלק מהעבודה שלנו עלול לרדת לטמיון.