29-06-2009, 15:01
|
|
|
חבר מתאריך: 21.01.06
הודעות: 813
|
|
שאלה|תרגום האתר בשפות עברית\אנגלית
אהלן
אחרי כשנתיים שלא נגעתי בPHP החלטתי לחזור
פעם ידעתי לעשות מערכות ובערך כל מה שאני רוצה..אבל בלי מונחה עצמים
רציתי להתחיל עם עשיית הפאנל גם באנגלית וגם בעברית.
לשם כך יצרתי קובץ INI שבו יש את התרגומים מאנגלית לעברית,הוא נראה כך לדוגמא:
והפונקציה שעשיתי נראית כך:
קוד PHP:
<?php
function echo_t ($text) { if ($_GET['lang'] == heb) { $ini_array = parse_ini_file("language.ini", true); echo $ini_array[$text]; } else echo $text; }
echo_t ("Help");
?>
כלומר כאשר הכתובת למשל index.php?lang=heb
אז התרגום מופיע
השאלות הן:
א. כמובן שזה לא יעיל להדפיס את כל האתר עם פונקציית echo_t שיצרתי,השאלה אם ככה
באמת עושים את זה?
ומה אם אני מדפיס בHTML?
ב.האם יש דרך אחרת\צריך לעשות בדרך אחרת?
תודה לעונים!
בן.
_____________________________________
--- ! Area Close ! ---
|