ריבוי שפות

boaz10

New member
ריבוי שפות

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

erez111

New member
פשוט וקל

העקרון קל עליך להוסיף קובץ resource ושם עליך לכתוב מחרוזות בעיברית וקובץ כזה נוסף ובו מחרוזות מקבילות באנגלית או כל שפה שתבחר בקוד אתה לא כותב מחרוזת אלא רוקר למחרוזת לפי המספר שלה הקימפול התוכנה את מצרף את הקובץ המתאים לפי השפה הרצויה ובא לציון גואל :) בהצלחה ארז
 

erez111

New member
אוי סליחה :)

התכוונתי לכתוב קורא למחרוזת מקווה שעכשיו אני הובנתי בי ארז
 

erez111

New member
המשך ההבהרה .....

לצורך ההבנה הקובץ הנ"ל הוא בעצם DLL שמצורף לתוכנה כל פעם הקובץ הרצוי לפי השפה הרצויה צריך להוסיף אותו ב ריפרנס כדי שיוכר הקריאה למחרוזת מתוך הקובץ פשוטה והינה דוגמה MyString= Resources.ResGetString(155) בהצלחה ארז
 

boaz10

New member
שפות

זאת אומרת שכל שמות הכפתורים, הטפסים וכו´ צריכים להיות ב SOURCE ? כל פעם כשעולה הטופס צריך לקרוא לכל הכותרות ?
 

erez111

New member
צודק מאה אחוז...

זה הרבה יותר קל ממה שאתה חושב וזה מקצועי וקל לשינוי כשרוצים
 
למעלה