Warning: Function get_magic_quotes_gpc() is deprecated in /home/forumbs/public_html/includes/class_core.php on line 1960
كيفية عمل نظام اللغات في برمجياتك الدرس السابع [الأرشيف] - منتديات بانى ستار

المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : كيفية عمل نظام اللغات في برمجياتك الدرس السابع



Bunny-Star
03-17-2009, 04:53 PM
بسم الله الرحمن الرحيم




اليوم بنتعلم درس جديد ..
وهو عمل سكربت بلغتين ..!!
كيف ؟ يعني بإمكانك اضافة اللغات عن طريق ملفات PHP




بس محتاج تركيز شوي




الحين المكونات




lang_ar.php
lang_en.php
index.php


الحين نيجي لأول ملف هو ..
lang_ar.php




نحط فيه كود





<?php




//هنا عبارات اللغة
$title "دورة التميز لاحتراف لغة البي اتش بي";
$msg "الدورة تحت اشراف Redghost";
?>


اول شئ هو اننا بنفتح وسم البي اتش بي

ونيجي لمتغير اللغة وهو مثلا
title$ = متغير العنوان
msg$ = متغير العبارة المطلوبة


ونسويه على كيفنا
يعني ممكن نسوي متغيرات على كيفنا براحتنا بس الشرح على متغيرين فقط ..


نيجي لملف اللغة الانجليزية
lang_en.php


مثلا نقوم بإدخال النص بالترجمة الانجليزية
وهذا هو الكود




<?php


$title "Redghost - ar-vista.com";
$msg "php lissons by Redghost";
?>



زي ما عملنا في ملف العربي نعمل في دة برضو المتغيرات على كيفنا


الحين نيجي لملف السكربت نفسه
index.php


اول شئ نحطه بالملف هو استدعاء ملف اللغة المراد
مثلا لو نبي الحين نستدعى اللغة العربية
يكون




<?php




include "lang_ar.php"
?>



والحين كيف نستدعى المتغير ؟؟

عن طريق دالة echo
مثلا قمنا بكتابة متغير title و msg


يكون الاستعداء كدا




<? echo $msg; ?>



لو نبي استدعاء دالة msg


الحين الكود كامل حق الصفحة



<?php






include "lang_ar.php"
?>
<head>
<title><? echo $title; ?></title>
</head>
<body>
<? echo $msg; ?>
</body>



والحين مبروك عليك تعلم الدرس

المطلوب منكم هو تطبيق الدرس ..