פקודת יישובי המבחן מספקת כלי כדי לבדוק מגוירים מבוסס XML של יישומי WT.
יישומי WT להשתמש בקבצי לוקליזציה מבוסס XML. קבצים אלה כוללים הודעות. הודעה מורכבת מהמזהה הודעה ותרגום הודעה. כל אזור מיוצג עם קובץ אחד XML (לוקליזציה). מזהה הודעה זהה בכל הגרסות המגוירות, ואילו תרגומי הודעה שונים. לקבלת מידע נוסף על לוקליזציה של יישומי WT, עיין בתיעוד WT.
WT אינו דורש הרבה ממזהי הודעה וסדר הודעה. כדי להפחית למערכת, כלי זה הופך את הדרישות:
- מזהה הודעה צריך להיות כמו prefix.SECTION.ID (קידומת ורשימת סעיף מסופקות כאפשרויות שורת הפקודה)
- אות הראשונה של מזהה הודעה צריכה להיות מאותו המקרה, כתרגום הודעה
- מילות בתוך מזהה הודעה צריכה להיות מופרדות עם "_", ללא קשר לסגנון מקרה
- צריכים להיות מקובצים הודעות לפי סעיף (קבוצות מופרדות על ידי קו ריק)
- יש להזמין הודעות על ידי מזהה הודעה (במקרה מתעלם)
- יש להעביר מסרים רב-קו לסוף הקבוצה וגם להזמין
- מזהה הודעה של הודעות תבנית צריך להיות "_template" סיומת
- אורך המרבי של קו: 120
- הודעות לא צריכים להתחיל או להסתיים בחלל
- אין כרטיסיות מותרת
- Wt עצמו תרגומים נמצא בתחילה ולא צריך להיות מסודר
אם --wt אפשרות מסופקת, קובץ זה משמש כדי לבדוק תרגומים של הודעות Wt עצמו (למשל "Wt.WDatePicker.Close").
כדי להשתמש בתרגומי הודעה באפליקציה WT, משמשת פונקציה Wt :: WString :: tr (). הכלי לבדיקה אם מזהה הודעה בקבצי .cpp ו.hpp ובלוקליזציה מתאים אחד לשני.
דוגמאות
חלק מהיישובים / wtclasses.xml בשימוש על ידי WT-כיתות ספרייה:
כדי לבדוק את קובץ והספרייה כולה, הממוקמת בתיקייה נוכחית:
& Nbsp; יישובי מבחן --prefix = WC --sections WBI
דרישות :
- Python
תגובות לא נמצא