none
בעיה עם עברית ב-visual web developer

    שאלה

  • התקנתי visual web developer 2008 express edition על windows XP.

    כאשר אני פותחת sln שקיבלתי מחבר, העברית מופיעה כג'יבריש - לדוגמא label בaspx.

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

    יש רעיונות?

     

    יום חמישי 17 פברואר 2011 11:11

תשובות

  • אני מנחש שהקבצים שקיבלת נוצרו עם encoding שהוא לא unicode, ומכאן מתחילה הבעיה.

    אם זה אפשרי, הייתי מבקש מהחבר לשמור את כל הקבצים הבעייתיים מחדש, והפעם בפורמט unicode. ספציפית ב Visual Studio (ואני חושב שזה נכון גם לגבי VWD, אבל אין לי אותו מותקן על המחשב שלי), עושים את זה ככה:

    פותחים את הקובץ הרצוי

    מתפריט File מחפשים את Advanced Save Options

    בדיאלוג שנפתח - בוחרים ב Encoding את האפשרות

    Unicode (UTF-8 with signature) - Codepage 65001

    מאשרים ושומרים.

    ככה החבר אמור לבצע לכל קובץ "בעייתי". אחרי התהליך הזה הוא שולח לך שוב ואת אמורה הפעם לראות הכל כמו שצריך.

    אפשרות אחרת לגמרי היא לנסות לקרוא את הקבצים עם איזו תוכנה שממירה את ה Encoding מ Windows-1255 (שזה כנראה מה שקבלת) ליוניקוד.

    עוד אפשרות - לנסות לשנות את ההגדרות של ה Windows שלך כך שכל מה שאינו יוניקוד יוצג כעברית. גם זה יכול לעזור.

     

    בהצלחה!

    • סומן כתשובה על-ידי NoviceAsp יום ראשון 20 פברואר 2011 07:25
    יום שישי 18 פברואר 2011 05:16

כל התגובות

  • אני מנחש שהקבצים שקיבלת נוצרו עם encoding שהוא לא unicode, ומכאן מתחילה הבעיה.

    אם זה אפשרי, הייתי מבקש מהחבר לשמור את כל הקבצים הבעייתיים מחדש, והפעם בפורמט unicode. ספציפית ב Visual Studio (ואני חושב שזה נכון גם לגבי VWD, אבל אין לי אותו מותקן על המחשב שלי), עושים את זה ככה:

    פותחים את הקובץ הרצוי

    מתפריט File מחפשים את Advanced Save Options

    בדיאלוג שנפתח - בוחרים ב Encoding את האפשרות

    Unicode (UTF-8 with signature) - Codepage 65001

    מאשרים ושומרים.

    ככה החבר אמור לבצע לכל קובץ "בעייתי". אחרי התהליך הזה הוא שולח לך שוב ואת אמורה הפעם לראות הכל כמו שצריך.

    אפשרות אחרת לגמרי היא לנסות לקרוא את הקבצים עם איזו תוכנה שממירה את ה Encoding מ Windows-1255 (שזה כנראה מה שקבלת) ליוניקוד.

    עוד אפשרות - לנסות לשנות את ההגדרות של ה Windows שלך כך שכל מה שאינו יוניקוד יוצג כעברית. גם זה יכול לעזור.

     

    בהצלחה!

    • סומן כתשובה על-ידי NoviceAsp יום ראשון 20 פברואר 2011 07:25
    יום שישי 18 פברואר 2011 05:16
  • המון תודה - שיניתי את ההגדרות בWindows

    בגדול, היית ממליץ לשמור שוב את הקבצים?

    שבוע טוב

    יום ראשון 20 פברואר 2011 07:27
  • כן, הייתי שומר שוב את הקבצים בפורמט יוניקוד. זה יכול להיות רלוונטי גם לעתיד, כשתעבירי את הקבצים למפתחים אחרים או כשתרצי להתקין במקום אחר.
    יום רביעי 23 פברואר 2011 06:11