עד לאחרונה, אתרי וורדפרס מקומיים היו סוג של דפי נחיתה מיותמים ללא תנועה רבה. אך מאז נאומו האחרון של מאט מאלנוואג על המצב של וורדפרס, בו הוא הצהיר שהמטרה שלו לשנת 2015 היא להגביר את החשיפה לשפות נוספות, הרבה השתנה. להלן רשימה חלקית של השינויים באתר וורדפרס בעברית.
אתר וורדפרס בעברית – he.wordpress.org
תבנית Rosetta שוכתבה כמעט במלואה. הם עשו שם עבודה מדהימה! אני יודע, אני הייתי מעורב בכתיבת הקוד, בעיקר בכל הקשור ל-RTL אבל לא רק.
הקוד עבר אינטרנליזציה (i18n) מלאה, וכיום כל המחרוזות ניתנות לתרגום. הבלוג הוסר מהעמוד הראשי ועבר לעמוד נפרד, ספריית התבניות זמינה גם בשפה העברית, כך גם ספריית התוספים. תפריט הניווט העליון הורחב, וכל האתר הותאם למובייל.
חדשות וורדפרס בעברית – he.wordpress.org/news
בעבר, הפוסטים האחרונים הוצגו בעמוד הראשי, בחלק מהדפים היו שיבושי תצוגה וכמובן היו לנו הרבה בעיות RTL. שכתוב תבנית Rosetta עשה טוב לבלוג, המנגנון כולו עבר מתיחת פנים רצינית. הקוד הלא תקני הוחלף בתבנית וורדפרס סטנדרטית שכל מפתח וורדפרס יכול להבין.
מבחינת הנראות, הפוסטים האחרונים הוסרו מהעמוד הראשי ועברו לעמוד נפרד – בדומה לבלוג הרשמי של וורדפרס באנגלית. המבנה של הארכיון, הקטגוריות ודפי הפוסטים שונו והם נראים בדיוק כמו הבלוג באנגלית (רק עם RTL).
ספריית התבניות בעברית – he.wordpress.org/themes
ספריית התבניות של וורדפרס שוכתבה, המערכת הוסבה לתבנית וורדפרס, הקוד עבר אינטרנליזציה, וגם כאן כל המחרוזות ניתנות לתרגום. אומנם השלמתי את התרגום לעברית, אך אני תמיד שמח לקבל פידבקים למחרוזות שלא תרגמתי נכון.
כיוון שהמפתח שטיפל בזה היה עסוק גם שנושאים נוספים, וכיוון שהקוד זמין לציבור, הצלחתי לקדם את כל מה שקשור ל-RTL ולטפל בעצמי בבעיות תצוגה שהיו לנו באתר בעברית. לשמחתי, מרבית הטיקטים שלי התקבלו, והספרייה עובדת בצורה מושלמת בעברית ללא שום בעיות RTL.
ספריית התוספים בעברית – he.wordpress.org/plugins
גם ספריית התוספים של וורדפרס עברה אינטרנליזציה. אך בניגוד לספריית התבניות, הקוד של מערכת התוספים לא שוכתב מחדש והיא עדיין רצה על המערכת הישנה. בעיה נוספת היא שהקוד של ספריית התוספים לא זמין לציבור כקוד פתוח והם גם לא מתכננים לשתף את הקוד בעתיד הנראה לעין.
עשיתי מה שיכולתי. תרגמתי את כל המחרוזות לעברית. דיווחתי על מרבית בעיות ה-RTL. אבל כיוון שאין לי גישה לקוד, לא יכולתי לתקן. דיווחתי על כל התקלות שמצאתי, בשאיפה שמפתחי הליבה יטפלו בסוגיות. מרבית הנושאים המהותיים אכן טופלו אבל עדיין יש מספר סוגיות RTL פתוחות בספריית התוספים. זה בטיפול.
שינויים נוספים שיוצגו בעתיד
הפורומים המקומיים של וורדפרס עוברים מתיחת פנים. מתבצעת עבודה מאומצת של מיגרציה ממערכת הפורומים הנוכחית בגרסה 1.x אל תוסף ביביפרס גרסה 2.x. בסיום התהליך אנחנו צפויים לקבל מערכת פורומים חדשה ופשוטה יותר לתפעול.
הניהול המקומי של אתרים ראויים לציון (Showcase) עובר כנראה לאתר הראשי (כמו התוספים והתבניות). בעתיד ניתן יהיה להגדיר לכל אתר את השפה שלו, וכך, באתר וורדפרס בעברית יהיה ניתן להציג את האתרים הראויים לציון בשפה העברית בלבד.
בעתיד הממש רחוק, יהיה חיבור אחיד לכל האתרים. כיום, כל מרכיב באתר זו התקנת וורדפרס נפרדת, חלק מהרכיבים הם התקנות מוליטסייט, ומרכיבים אחרים הן מולטי-רשתות. האתרים השונים לא תמיד מדברים ביניהם, ולפעמים צריך לבצע התחברות נפרדת לכל אתר בנפרד. יש כוונה לאחד את הכל להתקנת מולטי-רשת אחת. אבל בשלב זה, מדובר במשאלת לב.
כמו כן, בימים אלה מתבצעת עבודה מאומצת לתרגום כל התבניות והתוספים לשפות מקומיות. לא מדובר על ספריית התוספים וספריית התבניות, אלא על התוספים והתבניות עצמם. כיום כל מפתח יכול לצרף את קבצי השפה שלו לתוסף/תבנית. כשהמהלך יושלם, כל משתמש יוכל לתרום ולתרגום כל תבנית/תוסף לשפה שלו. להערכתי, המהלך יושלם תוך חודש.
אלה הם רק חלק מהשינויים שמתרחשים מאחורי הקלעים… ולפי איך שזה נראה עכשיו – העתיד וורוד(!)
תגובה אחת על “שינויים באתר וורדפרס בעברית”
[…] לקדם הקהילת וורדפרס בעברית, הקדשתי את החודשים האחרונים בתיקון כל הסוגיות שהיו פתוח…. בחודשים האחרונים עבדתי עם מספר מפתחי ליבה (בטראק, […]