זוהי הפקודה xview_msgfmt שניתן להפעיל בספק האירוח החינמי של OnWorks באמצעות אחת מתחנות העבודה המקוונות המרובות שלנו בחינם כגון Ubuntu Online, Fedora Online, אמולטור מקוון של Windows או אמולטור מקוון של MAC OS
תָכְנִית:
שֵׁם
msgfmt - צור אובייקט הודעה מקובץ הודעה
תַקצִיר
msgfmt [ -v ] שם הקובץ.po ...
תיאור
msgfmt יוצר אובייקט הודעה שם הקובץ .mo קובץ מקובץ ההודעות הנייד
שם הקובץ.po.
אל האני .po הקובץ מכיל מחרוזות שחולצו מקוד המקור. .po ניתן לערוך קבצים, ו
ניתן לשנות את ההודעות בהן כדי להתאים לכל שפה הנתמכת על ידי המערכת.
אל האני xgettext פקודה (ראה xgettext(1)) ניתן להשתמש כדי ליצור את default.po קובץ.
אל האני msgfmt הפקודה אינה משנה את קבצי האובייקטים הניידים.
נייד חפץ קבצים
כל אחד .po הקובץ מכיל שורה אחת או יותר. כל שורה מכילה הערה או א
הַצהָרָה. הערות מתחילות את השורה בסימן גיבוב (#) ומסתיימות בשורה החדשה
אופי ומתעלמים מהם.
כל הנחיה מתחילה בשורה חדשה ומופרדת ממנה <ערך> לפי רווח לבן (כגון
תו רווח או טאב אחד או יותר). <ערך> מורכב ממחרוזת אחת או יותר במירכאות
מופרדים על ידי רווח לבן או . להלן הנחיות תקפות:
תחום שם דומיין
msgid מזהה_הודעה
מסרונים message_string
אל האני תחום ההנחיה מזהה את כל ההנחיות הבאות עד לאחרת תחום הנחיה היא
נתקלו כשהם חלים על הדומיין שם דומיין. אל האני שם דומיין הוא מחרוזת עד
MAXDOMAIN בתים באורך, ויכול להכיל כל תווים המותרים בשמות קבצים חוקיים. עד
1 תחום ההנחיה נתקלת בקובץ, כל מחרוזות היעד שייכות ל-
דומיין ברירת המחדל. דומיין ברירת המחדל נקרא ברירת מחדל.
אל האני msgid ההנחיה מציינת את מזהה ההודעה עבור הדברים הבאים מסרונים הוראה.
אל האני מזהה_הודעה string מזהה מחרוזת יעד בזמן אחזור. כֹּל
הצהרה המכילה א msgid ההוראה חייבת להיות מלווה בהצהרה המכילה א מסרונים
הוראה.
אל האני מסרונים ההנחיה מציינת את מחרוזת היעד המשויכת ל- מזהה_הודעה
מחרוזת שהוכרזה מיד שלפני msgid הוראה.
אפשרויות
-v מִלוּלִי. רשום מזהי הודעות כפולות. מחרוזות הודעות אינן
מוגדר מחדש.
דוגמאות
הפקודה הבאה יוצרת שם .mo קובץ עבור כל דומיין הנקרא במכשיר הנייד
אובייקטי הודעה filename1.po ו filename2.po.
msgfmt filename1.po filename2.po
ריצה msgfmt(1) על המדגם הבא .po הקובץ יוצר שניים .mo קבצים, בשם first.mo
ו שני.מו.
דומיין "first.mo"
msgstr "aao"
msgstr "הודעה לדוגמה ראשונה"
דומיין "second.mo"
msgstr "bbo"
msgstr "הודעה לדוגמה שנייה"
השתמש ב-xview_msgfmt באופן מקוון באמצעות שירותי onworks.net