ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
ארתיום ת.הצטרפות: 15/07/2005 · הודעות: 4433 ·
 

הודעה פורסם: 29/10/2008 - 18:09
נושא ההודעה: חיבור בין gettext ל־autotools

שלום,

אני חיברתי ליישום שעובד עם autotools את gettext בעזרת gettextize. ויש לי קובץ pot שנוצר אוטומטית ומכיל את כל ההודעות מתכנה.

שאלות:
- איפה אני שם קבצי תרגום po וכיצד אני גורם להם להיבנות ל־mo ע"י autotools בצורה אוטומטית?
- כיתד אני עושה מיזוג של pot הראשי לקבצי תרגום בצורה אוטמטית ע"י autotools?

אני יודע איך להפעיל msgmrg וכל שאר הכלים באופן ידני, מה שמעניין אותי זה איך להפעיל autotools עבור המשימה.

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

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

תודה רבה!

_________________
קזית 3 - קנופיקס עברי.
BiDiTeX - תמיכה בכיווניות ל-LaTeX.
CppCMS - פיתוח ל־web ב־++C.

גם לי יש בלוג Neutral
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 29/10/2008 - 23:19
נושא ההודעה:

תבחר כל חבילה בגנום ותבדוק איך זה מסודר שם
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
ארתיום ת.הצטרפות: 15/07/2005 · הודעות: 4433 ·
 

הודעה פורסם: 29/10/2008 - 23:39
נושא ההודעה:

בגדול הסתדרתי למעט משהו קטן: ערכתי LINGUAS והוספתי שפה, הוספתי קובץ he.po הרצתי configure וזה עבד.

השאלה האחרונה היא איך לגרום ל-gettext לראות את התרגומים תוך כדי פיתוח. בד"כ יש מבנה מאוד מסודר: locale/he/LC_MESSAGE/application.mo אבל הקבצים נמצאים ב-po/he.gmo שזה לא בדיוק תואם סטנדרט טעינת הקבצים.

כיצד אפשר לגרום ל-autotools לבנות מבנה כזה **בלי** התקנת יישום?

_________________
קזית 3 - קנופיקס עברי.
BiDiTeX - תמיכה בכיווניות ל-LaTeX.
CppCMS - פיתוח ל־web ב־++C.

גם לי יש בלוג Neutral
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
ik_5לא בפורום כעת ת.הצטרפות: 16/04/2002 · הודעות: 3027 · מיקום: ישראל
 

הודעה פורסם: 30/10/2008 - 00:50
נושא ההודעה:

האם אתה יכול לכוון את הנתיב של קבצי ה mo בעצמך או אפילו לגרום לתוכנה שלך לקבל דגל עם נתיב כלשהו (אלא אם אני לא מבין נכון את השאלה) ?
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
ארתיום ת.הצטרפות: 15/07/2005 · הודעות: 4433 ·
 

הודעה פורסם: 30/10/2008 - 09:49
נושא ההודעה:

ik_5 :
האם אתה יכול לכוון את הנתיב של קבצי ה mo בעצמך או אפילו לגרום לתוכנה שלך לקבל דגל עם נתיב כלשהו (אלא אם אני לא מבין נכון את השאלה) ?


גם זה מה שחשבתי, אבל זה נראה כמו "hack" עבור פיתוח. כי החיפוש צריך להיות שונה לחלוטין, במקום:

path/to/locale/$(LANG)/LC_MESSAGES/$(DOMAIN).mo

צריך

path/to/locale/$(LANG).gmo

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

אגב, מה עם mutliple domains? למשל, אם אני רוצה לשים תרגומים של תבניות ותכנה ב־domains שונים?

_________________
קזית 3 - קנופיקס עברי.
BiDiTeX - תמיכה בכיווניות ל-LaTeX.
CppCMS - פיתוח ל־web ב־++C.

גם לי יש בלוג Neutral
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. ארתיום
  2. אורח
  3. ארתיום
  4. ik_5
  5. ארתיום