לכל גולשי EHSSoft: תתחדשו על המעבר לטכנולוגיית PHP וריענון האתר, ותהנו :) חדשים כאן? לנוחותכם, קיראו את כללי האתר!

EHSSoft - תוכנות בעברית להורדה

המדריך לתרגום תוכנות של EHS

למד לתרגם תוכנות והורד תוכנות בעברית וכלים לתרגום - חינם!



שיעור מס' 2 - Res Hacker


Res Hacker 3.4.0.79



סיקור יכולות התוכנה



תוכנה די וותיקה, ממש קטנה, בעבר היה לה ממשק עם מראה ממש קטן ומעצבן - בגירסה זו - בלעדית ל-EHSSoft - הכל שופר להפליא! התוכנה הזו יודעת לטפל בתוכנות בצורה לא רעה, אם כי אני ממליץ לא להשתמש בה למטרות רגילות, כמו תרגום דיאלוגים, מחרוזות, תפריטים וכד'. השימוש היחיד כמעט שהיא מספקת, הוא הוספה של רכיבים לדיאלוגים, כלומר ניתן להוסיף אייקון, תמונה, סתם טקסט ועוד אובייקטים שונים לדיאלוג קיים של תוכנה, על כך יש הסבר מפורט יותר בהמשך. בכל מקרה, זה אמור להיות השימוש היחיד שלכם בתוכנה הזו, אם יש לכם גם את אחת מ-2 התוכנות הנוספות.



אופן השימוש



  1. מפעילים את התוכנה.
  2. גוררים את הקובץ EXE\DLL הרצוי (אפשר גם את קיצור הדרך שלו) לאיזור עץ הפריטים, כמובן שאפשר גם לגרור אותו ישירות על סמל התוכנה, והיא תופעל אוטומטית.
  3. עכשיו אנחנו רואים את התרשים של תכולת הקובץ, כמו Menu, Dialog, String, RCData ועוד.
  4. מדפדפים בין התיקיות, כמו הסיירים הישנים של מיקרוסופט... עד שמגיעים לחלק הרצוי, במקרה שלנו זה ה"מחרוזת", ה"תפריט", ה"נתוני RC" וה"דיאלוג". בחלון הימני אנחנו רואים את תוכן הקובץ - במחרוזות ובתפריטים זה טקסט "יבש", ובדיאלוגים זה כפתורים, תיבות מלל, טקסקים, פסי גלילה ועוד.

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


תרגום מחרוזות:


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

מחרוזות:



תרגום דיאלוגים:


  1. לוחצים על סמל הדיאלוג, ונפתח חלון נוסף בו מוצג הדיאלוג במצב עריכה.
  2. בוחרים ישירות בעזרת העכבר את הפריט שאותו רוצים לתרגם, לוחצים על כפתור העכבר הימני, ובוחרים באפשרות "ערוך קונטרול". ניתן גם לבחור ב"ערוך דיאלוג" - שאלו ההגדרות של כל החלון, הכותרת ועוד.
  3. עכשיו, בחלון העריכה משנים את הכותרת - שזה הטקסט שרשום ברכיב או בכותרת החלון, ויש גם את כל ההגדרות (לא תרגמתי אותם, כיוון שזה עלול לפגוע בתיפקוד של התוכנה) שחקו בהם, ותלמדו!
  4. לאחר שתרגמתם הכל - לחצו על "קימפול סקריפט".

דיאלוגים:



עריכת / הוספת קונטרול:



תרגום תפריטים:


  1. לחיצה על סמל התפריט - הוא מוצג בחלון הימני במצב עריכה.
  2. משנים את הטקסט אותו אתם רוצים לתרגם - שוב: אך ורק מה שבין המירכאות!
  3. מתורגם? לחצו על "קימפול סקריפט".

תפריטים:



תרגום נתוני RC:


  1. לחיצה על הסמל מכניסה אותו למצב עריכה בחלון הימני.
  2. משנים את הטקסטים אך ורק ב Caption שזה הטקסטים והכותרות, וב Hint שאלו ההסברים שקופצים כשעוברים עם מצביע העכבר מעל פריטים בתוכנה (כפתורים, סמלים ועוד). כמובן - משנים רק את מה שבין המירכאות.

נתוני RC:



מיוחד לתוכנה - הוספת רכיבים:



להוספת טקסט רגיל:


  1. לחצו לחיצה ימנית בחלון הדיאלוג שבו אתם רוצים להוסיף טקסט.
  2. בחלון שנפתח - לחצו על הכפתור השמאלי למעלה, עליו רשום Label.
  3. בשורה "כותרת" רושמים את הטקסט שיופיע בפריט שהוספתם, ולוחצים "אישור".


להוספת תמונה:


  1. היכנסו לתפריט "פעולות", ושם ל"הוסף פריט חדש".
  2. לחצו "פתח קובץ עם פריט חדש" ונתבו לתמונה שהכנתם מראש - דווקא מסוג BMP!
  3. עכשיו, מלאו את שורת "שם פריט". השורה של סוג הקובץ תתמלא אוטומטית, ואת שורת השפה אין חובה למלא. מי שרוצה בדווקא - בדרך כלל זה אנגלית: 1033. עברית זה: 1037. הגדרה זו אינה משפיעה כלל על השפה האמיתית של התוכנה!
  4. עכשיו אתם יכולים להכנס לחלון הדיאלוג שבו ברצונכם להוסיף את התמונה, ושם לחצו לחיצה ימנית ובחרו ב"הוסף קונטרול".
  5. בחלון שנפתח - לחצו על הכפתור עם הציור הנחמד של העץ.
  6. רישמו בשורת "כותרת" את שם התמונה שקבעתם (בספרות).
  7. לחצו "אישור". זהו! כמובן, גם "קימפול סקריפט"...

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


עריכת / הוספת קונטרול:



חשוב: אחרי שתרגמתם חלק מהתוכנה, כדאי לבדוק איך זה יצא! אם תבדקו רק בסוף, אתם עלולים להתאכזב ולראות לפעמים שפשוט כלום לא תורגם, או שהתרגום פגע בתפקוד של התוכנה!

אז ככה: נכנסים ל"קובץ", שם ל"שמור בשם", ולא שמירה רגילה על הקובץ הקיים! שומרים איפה שרוצים, העיקר שיהיה בזמן הניסוי בתיקיה המקורית של התוכנה, ובשם המקורי, וזהו!


בהצלחה!


השיעור הבא: PE Explorer


האתר נבנה ועוצב על ידי EHS. כל הזכויות שמורות. המתרגם אינו אחראי על כל נזק ישיר או עקיף כתוצאה מהשימוש בתוכנות. תהנו!