Open main menu

Gramps β

Changes

Translating Gramps/he

205 bytes added, 21 April
m
תרגום עמודי man: translation
גם את דפי ה־man ניתן לתרגם לכול שפה, לרבות לעברית.
לגרסת הפיתוח (ענף master) אפשר למצוא את קבצי הפתיחה הנדרשים במחיצת ה־directory ה־ data/man. שם ימצאו הקבצים הבאים:
*Makefile.am
*gramps.1.in
להלן סדר הפעולות אותן יש לבצע לתרגום דפים אלו:ראשית תחילה נדרש ליצור מחיצה תיקייה עבור שפת היעד בתיקיה במחיצה data/man.
<div dir="ltr">
<code>cd data/man</code>
</div>
את התקייה ניתן לייצור תקיה באמצעות הפקודה
<div dir="ltr">
<code>mkdir xx</code>
</div>
כאשר xx הוא קוד השפה הרצויה (fr לצרפתית, sv לשוודית, he לעברית וכן הלאה) לשם כך נדרש להשתמש ב־Git. לקריאה נוספת [[מבוא ל־Git Brief_introduction_to_Git|מבוא ל־Git Brief_introduction_to_Git]].
בשלב הבא נדרש להעתיק את הקבצים Makefile.am ו־gramps.1.in מ־data/man לתקייה לתיקייה החדשה שנוצרה בשלב הקודם. לתרגם את כל המחרוזות הרלוונטיות שמצריכות תרגןם בקובץ data/man/xx/gramps.1.in. לשנות את נתוני הקובץ/man/xx/Makefile.am:
*להוסיף את השורה mandir = @mandir@/xx
*לשנות את השורה && CONFIG_FILES=data/man/xx/$@ $(SHELL)
בשלב הבא: לשנןת לשנות שם קובץ data/man/Makefile:
*להוסיף את קוד השפה xx לשורה SUBDIRS = fr nl sv he
*הוספת data/man/xx/Makefile לשורה AC_CONFIG_FILES([
יש לקבע את כל השינויים וךדחוףאותם ולדחוף אותם לשרת הפיתוח ב־:
<div dir="ltr">
git commit -am "Add man page for xx"
</div>
{{man warn|Installהתקנה|This last step must be done only in the שלב אחרון זה חייב להיעשות במפורש במחיצת data/man/xx directory. If notאם לא, your normal gramps installation will be overwrittenהתקנת גרמפס הרגילה תוחלף. And this step must be done as superuserהשלב הזה חייב להיעשות עם הרשאות משתמש־על (su)}}
<code>sudo make install</code>
3,401
edits