וורדפרס 2.3.1 בעברית

וורדפרס 2.3.1 שוחררה בשעה אחת עשרה הלילה, וכוללת עדכון אבטחה חשוב, ומעל לעשרים תיקוני באגים.

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

הגירסה העברית הכוללת של רן יניב הרטשטיין בוודאי תעודכן בימים הקרובים – גירסה זו כוללת מספר שינויים שאינם מופיעים בגרסה זו.

גירסה זו כוללת חלק מהקוד המופיע בגירסה העברית הרשמית.

למי שמעוניין בגרסת וורדפרס עברית שמותקנת מעל וורדפרס רגיל, כך שניתן להתקין עדכונים באופן עצמאי, ניתן להוריד אותה כאן (קישור תמידי לגרסה העדכנית ביותר של הקבצים) או כאן (קישור קבוע לגרסת 27/10 מ.ס. 01).

יש לפרוס את התיקיות מתוך הקובץ לתוך מבנה התיקיות של וורדפרס הרגיל, כל הקבצים שם הם נוספים על הקיימים ולא מחליפים אותם.

בנוסף יש להקפיד על הגדרת השפה העברית בקובץ wp-config.php באמצעות עריכת שורה 17 כך שתגיד:

 

define ('WPLANG', 'he_IL');

הוראות התקנה מפורטות:

יש להתקין מערכת וורדפרס על פי ההוראות המופיעות שם. רוב רובם המכריע של ספקי האירוח נותנים אפשרות להתקין מערכת זו בממשק וובי ללא התעסקות עם בסיסי נתונים – לפרטים על אפשרות נוחה זו יש לפנות לתמיכה של ספק האירוח שלכם.

לאחר מכן יש להוריד את חבילת קבצי ההרחבה ולהעלות את תוכנה לתיקייה שבה מותקנת וורדפרס – ניתן להבחין בשמות התיקיות שכבר קיימות על השרת.

לבסוף, יש לערוך את wp-config.php אשר קיים בתיקיית השורש של התקנת וורדפרס ולערוך את שורה 17 כך שתגיד:

 

define ('WPLANG', 'he_IL');

רישוי ושונות

כמובן שהחבילה משוחררת תחת רשיון GPL המאפשר להפיץ אותה מחדש ולשנות אותה ובלבד שהיא משוחררת מחדש תחת אותו רשיון.

תכניות לעתיד כוללות הכנסת פיצ'רים נוספים מהגרסה העברית הרשמית.

תגים: , ,

  1. רועי’s avatar

    שאלת תם – מהו ההבדל מבחינת השימושיות בין גרסת העברית המלאה לגרסה הרגילה + עברית?

    להגיב

  2. עמרי’s avatar

    יופי צפריר, אני אנסה את הגרסא שלך בקרוב.

    להגיב

  3. רן יניב הרטשטיין’s avatar

    אחלה שיטה לאחד את הפורק העברי עם הגרסה האנגלית – ליצור פורק נוסף

    להגיב

  4. עמרי’s avatar

    רן, זה לא fork.
    זו חבילה שלא משכפלת את הקוד של וורדפרס אלא מוסיפה רק את מה שנחוץ כדי לעברת את וורדפרס המקורי, מה שאומר שאפשר לשדרג את וורדפרס מהגרסא הרשמית בלי לחשוש.
    בנוסף, דבר כזה יכול להיות בסיס הרבה יותר נוח לאיחוד של פונקציונליות אל הcore של וורדפרס.

    להגיב

  5. צפריר’s avatar

    @רועי: ישנם דברים שלא ניתן לתרגם בחבילת שפה, אלא רק בfork, כמו זה שרן עושה.

    @רן: כדאי שלפחות תסתכל על הקובץ לפני שאתה שופט אותו – זה לא פורק, זו חבילת שפה. זה לא תלוי בגירסת וורדפרס, ולא דורש התקנה נפרדת.

    להגיב

  6. בועז’s avatar

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

    בשביל מה עוד גרסת עברית? הפורק של רן לא מספיק לבדל את העם היהודי? אז צריך עוד אחד?

    אם יש משהו שאתה לא מבין צפריר, תשאל.

    להגיב

  7. צפריר’s avatar

    הסתכלת בכלל על הגירסה שלי לפני שביקרת אותה?

    להגיב

  8. עמרי’s avatar

    לא נראה שהוא אפילו קרא את הפוסט.

    להגיב

  9. אורן’s avatar

    שלום.
    ממשק הניהול לא מתורגם לעברית?

    להגיב

  10. צפריר’s avatar

    מתורגם ומיושר לימין.

    להגיב

  11. אורן’s avatar

    היי צפריר.
    התקנתי את הגירסה האחרונה מהאתר של רן (הגירסה החדשה אגב 2.3.2) וממשק הניהול אצלי מיושר לימין אך עולה באנגלית…
    קובץ ההגדרות wp-config תקין…
    אני לא יודע מה עוד ניתן לעשות.
    תודה.

    להגיב

  12. צפריר’s avatar

    מי ספק האירוח שלך?

    ייתכן והוא צריך להתקין אצלו את
    gettext tools.

    להגיב

  13. אורן’s avatar

    bluehost
    התקנתי את החבילה באופן ידני ע"H הורדת הגירסה מהאתר של רן.

    להגיב

  14. צפריר’s avatar

    צור קשר עם התמיכה של הספק, תגיד להם ש
    php-gettext לא עובד על החשבון שלך, ושאל האם אפשר להתקין אותו על השרת.

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

    להגיב

  15. אורן’s avatar

    תודה.
    האם זה משהו שאני יכול לעשות בעצמי?

    להגיב

  16. צפריר’s avatar

    את זה רק התמיכה של הספק שלך יודעים.

    להגיב

  17. אורן’s avatar

    ובכן, לאחר חיפוש לא קצר, הגעתי לפיתרון.
    בהוסט שלי מותקנת גירסה 5.2.5 של PHP.
    אני כוב כאן את הפיתרון וקישור אליו בשביל אחרים שאולי יתקלו בבעיה הזו.
    הפיתרון שעובד עם שינוי שורה בקובץ gettext.php בתקיית wp-includes/

    יש למצוא את שני השורות האילו שנמצאות בפונקציה: gettext_reader:
    $this->error = 1; // not MO file
    return false;
    ולהחליפם בשורה הזו:
    $this->BYTEORDER = 0;

    יש פיתרון נוסף שם שלא ניסיתי אותו.
    לעומת זאת, הפיתרון של להחליף את המספרים במשתני ה- MAGIC לא עובד עם גירסה זו של PHP – לתשומת ליבכם.

    להלן מקור הפיתרון:
    http://comox.textdrive.com/pipermail/wp-trac/2007-June/012844.html

    להגיב

  18. גיל’s avatar

    היי צפריר/אורן ,
    הייתה לי אותה בעיה עם אותו ספק BLUEHOST והפתרון שמצאתי הוא ביצוע השינוי שבקישור שאורן מסר ( למעשה מצאתי את הפתרון באחד הבלוגים ולא זכור לי איזה )
    בינתיים הכל עובד 100 % ..
    עכשיו שאלה – האם קיים ברשת גרסת TINYMCE בעברית שתאפשר לי לשנות ולערוך עברית ( כולל שינויי פונטים וכד' ??

    להגיב

  19. אורן’s avatar

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

    להגיב