Yii: הוספת תרגומים חסרים לטבלאות התרגומים אוטומטית

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

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

למידע נוסף והורדה לחץ כאן.

Share Comments