הוסטס - פורום אחסון האתרים הגדול בישראל

הוסטס - פורום אחסון האתרים הגדול בישראל (https://hosts.co.il/forums/index.php)
-   פורום תיכנות (https://hosts.co.il/forums/forumdisplay.php?f=14)
-   -   אתר עם תמיכת ריבוי שפות (https://hosts.co.il/forums/showthread.php?t=87153)

Deagly 31-12-10 18:38

אתר עם תמיכת ריבוי שפות
 
שלום לכל המתכנתים,

הדיון הוא על איזה דרך אתם לדעתך הייתם מממשים או חושבים לעשות אתר(מערכת) עם תמיכה בריבוי שפות, ולא מדובר על ממשק, אלא על התוכן שבעל האתר מזין, לדוגמא אם לאתר יש גירסא ב 3 שפות: עברית/אנגלית/רוסית

בעל האתר כמובן צריך להכניס את התוכן בכל השפות,
כשיש "מודול" אחד של "דפי תוכן" הבעיה היא קטנה כביכול למרות שגם פה זה דורש תיכנון טוב ויעיל,
אבל מה קורה כשיש עוד מספר מודולים כגון "גלריה" / "קטלוג מוצרים" וכו'...
איך הייתם מתכננים את המערכת שתתמוך בריבוי השפות? (אנגלית/רוסית/עברית - ואולי גם יותר)

שוב - לא מדובר על הממשק ניהול, אלא על התכנים שמנוהלים ע"י בעל האתר.

שיהיה שבת שלום ושנה אזרחית טובה לכולם :)

Kuchi 31-12-10 19:45

לא הבנתי תוכל להסביר יותר בפשטות או לתת דוגמא ?

Deagly 01-01-11 04:09

אנסה להסביר פשוט יותר,
לדוגמא יש אתר שצריך להיות לו פורמט ב 3שפות שונות: עברית,אנגלית ורוסית
בעל האתר כמובן מזין את התכנים עבור כל שפה במערכת ניהול,
כשיש רק דפי תוכן לנהל הדבר הינו פשוט יותר אך מה קורה כשיש עוד מודולים כגון מאמרים/גלריות/קטלוג
איך הייתם מיישמים את הרעיון?
אני מדבר כמובן יישום מבחינת ארכיטקטורה ותכנון של המערכת.. (כיצד הייתם מתכננים את מסד הנתונים וכדומה..)

אדיר 01-01-11 09:51

קבצי שפה..
הכי טוב, הכי פשוט.

Deagly 01-01-11 15:25

ציטוט:

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

זה כשאתה רוצה לתרגם ממשק לכמה שפות,
אני מדבר על תוכן של האתר (כשהבעלים של האתר מכניסים ונשמרים בתוך מסד נתונים כגון דפי תוכן)

BlueNosE 01-01-11 16:07

אפשר לדאוג ליצירת ממשק פיתוח נוח למודולים באתר, ככה שיהיה קל להוסיף שורה לשליפה מהמסד והתוכן הנכון יצא.
אני מתכוון שבמסד יהיה לכל עמוד סימון בנוסף לשאר הנתונים, של באיזו שפה הוא נכתב.
כשאתה בונה את האפשרות לערוך למשתמש, יהיה משהו בסגנון רשימה נגללת שמאפשר לשייך את העמוד גם לID מתאים וגם לשפה מתאימה.

נראה לי הכי יעיל שאפשר, אבל זה רק מה שקפץ לי עכשיו לראש.


כל הזמנים הם GMT +2. הזמן כעת הוא 20:53.

מופעל באמצעות VBulletin גרסה 3.8.6
כל הזכויות שמורות ©
כל הזכויות שמורות לסולל יבוא ורשתות (1997) בע"מ