איך אפשר לעדכן פורמט תאריך בלי לשנות שפה?

AmirGol

New member
איך אפשר לעדכן פורמט תאריך בלי לשנות שפה?

שלום,

בדביאן ג'סי, תחת locale אמריקאי, פורמט התאריך הוא mm/dd/yy. אני יכול לשנות אותו לפורמט המקובל בארץ, dd/mm/yy, ע"י שינוי ה- LC_TIME ל- he_IL, אבל אז כל מה שקשור לתאריך משתנה לעברית: במקום "Jan", למשל, מופיע "ינו" וזה מבלבל כל מיני סקריפטים וגם את קליינט ה- SSH שלי, שהוא עולה חדש, לא מדברת עברית.

אז איך אפשר לשנות את פורמט התאריך בלבד?
 

AmirGol

New member
הסתדרתי. אם מישהו מעוניין:

יצרתי locale חדש לפי ההוראות כאן:
http://ccollins.wordpress.com/2009/01/06/how-to-change-date-formats-on-ubuntu

משום מה, ה- locale החדש שיצרתי הופיע ב- locale -a אבל לא הופיע ב- dpkg-reconfigure locales. לפי /etc/locale.gen צריך לעדכן את הרשימה בקובץ /usr/share/i18n/SUPPORTED, רק שכל תיקיית ה- i18n לא קימת אצלי... לא נורא. באתר הנ"ל הוראות הן לשנות בסיום את ה- locale ב- /etc/environment, אבל האתר לא מעודכן (בכל זאת מ- 2009), עכשיו הקובץ שצריך לעדכן הוא /etc/default/locale - וזה עובד. עכשיו הכל מוצג כפי שרציתי.
 

BravoMan

Active member
יפה מאוד!

אבל יכולת פשוט לקבוע את LC_TIME = en_UK ולחסוך קצת עבודה.
 

AmirGol

New member
לא יכולת לכתוב את זה לפני שהשקעתי

שעה וחצי בניסיונות וחיפושים?
 
למעלה