שלח תשובה

זירת השאלות

567
צפיות
12
תשובות

שינוי שפה

,‏ 10 במאי, 2004

יש לי אתר ב – asp.net ורציתי לדעת איך אני יכול לשנות שפה מעברית לאנגלית ככה שהדף ישתנה מ – right to left ל – left to right בצורה הפשוטה ביותר

תודה איתי.

תגיות:

12 תשובות

  1. ניר טייב הגיב:

    שולח ב-QueryString את השפה
    ואז מבצע בדיקה רגילה אם אנגלית מדפיס LTR אם עברית אז אתה מדפיס RTL ב-direction

  2. itay26 הגיב:

    אני מתכוון דרך c#
    דרך asp אני יודע איך…

  3. אוריקס הגיב:

    אני לא חושב שיש לזה קשר לשפה
    איתה אתה כותב את הדף זה עניין הצגתי…

  4. itay26 הגיב:

    ניסיתי את השיטה שניר אמר
    שיניתי את הדף ל ltr אך משום מה הוא לא מבצע שום דבר אולי יש הגדרות או הגדרה נוספת שאני צריך לבצע?

    תודה
    איתי

  5. itay26 הגיב:

    אני מתכוון
    שברגע שאני משנה שפה אז הוא הופך את הדף לאנגלית זאת אומרת מזיז את ה – button ,text וכו'

  6. itay26 הגיב:

    אני אנסה לנסח זאת אחרת
    יש לי מסך ב- asp.net
    במסך ישנם שתי שדות text ולפניהם שתי label.

    לדוגמא:

    שם משתמש textbox
    סיסמא textbox

    לאחר שינוי השפה זה צריך להיות משמאל וכך
    username textbox
    password textbox

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

    איתי.

  7. אוריקס הגיב:

    אוקי
    אז תגיד שאתה על WebControls…

    הכי טוב לעשות שני טפסים ולשלוט על ה visibilty שלהם עם panel, קרא כאן.

    בכל מקרה, המשחקים האילו מיותרים, אל תשכח שזה אומר בקשות לשרת… אפשר ניתן ומומלץ לעשות זאת עם JS פשוט.

  8. itay26 הגיב:

    איך עושים זאת עם js
    תודה בכל אופן

    איתי

  9. אוריקס הגיב:

    או שאפשר לעשות משהו כזה:


    <asp:Panel id="Pnl" runat="server"
    Height="200px"
    Width="400px">
    TextBox userName = new TextBox();
    userName.Text = "Enter Username here: ";
    Pnl.Controls.Add(userName);
    </asp:Panel>

    וככה לשחק עם זה.

  10. itay26 הגיב:

    כן אתה צודק אבל יש לך
    דרך להראות לי באיזה שהוא אתר או דוגמא איך זה מתבצע ב – js
    דרך panel אני כבר יודע איך לעשות אתה לא חושב שעדיף כבר לעשות שני דפים בשפות שונות?

    תודה רבה על העזרה
    איתי.

  11. אוריקס הגיב:

    אני לא חושב שצריך שני דפים
    תן למשתנה Session לנהל לך את זה.
    ב JS אתה פשוט יכול לשחק עם DIVים, פרטים ב FAQ במדור JS [אותו רעיון של הצגת ההודעות כאן].

שלח תשובה