مرکز پرسش و پاسخ

سوالات خود را در این بخش مطرح کنید








کانال رسمی ما در تلگرام

MiladWorkShop_IR را در تلگرام دنبال کنید



تماس با من


شرایط و قوانین


ارسال گزارش
ثبت شکایت

ناحیه کاربری

ثبت نام   بازیابی کلمه عبور

تماس با من

به منظور دریافت مشاوره یا سفارش برنامه نویسی انواع پروژه یا اطلاع از شرایط تدریس خصوصی برنامه نویسی تحت وب PHP به صورت پروژه محور میتونید از طریق یکی از راه های زیر با بنده ارتباط برقرار کنید.
  09304443004
  @miladworkshop
  info@miladworkshop.ir
آموزش چند زبانه کردن اسکریپت های PHP با استفاده از فایل زبان ( Multi-Language )

 

شاید بارها شده نیاز داشته باشید اسکریپتی که مینویسید چندین زبان رو پشتیبانی کنه, یا این قابلیت رو داشته باشه هر زمان که نیاز بود بتونید بدون ویرایش اسکریپت یک زبان جدید به اسکریپتتون اضافه کنید

اینکار ساده هست, و تنها کاری که باید انجام بدید این هست که بجای متن های موجود در اسکریپت متغیر مشخصی قرار بدید که و اون متغیر رو بصورت آرایه مقداردهی کنید

و در نهایت در بخشی از اسکریپت مشخص کنید اگه SESSION یا COOKIE موجود بود که به زبان مشخصی اشاره داشت فایل مربوط به همون زبان رو فراخوانی کنه اسکریپت

برای اینکه ساده تر این موضوع رو درک کنید, یک نمونه اسکریپت ساده با 2 زبان انگلیسی و فارسی نوشتم که شامل 4 فایل زیر هست :

 

فایل زبان فارسی با نام lang.fa.php :

 

فایل زبان انگلیسی با نام lang.en.php :

 

فایل controller.php برای ذخیره و برسی SESSION یا COOKIE و فراخوانی فایل زبان مورد نظر :

 

فایل index.php که در اصل همون اسکریپت ما هست :

 

توجه داشته باشید 2 فایل lang.en.php و lang.fa.php که در این آموزش استفاده شدن رو باید در پوشه languages قرار بدید و 2 فایل controller.php و index.php در شاخه اصلی سایت کنار پوشه languages قرار میگیرند

 

دانلود نمونه اسکریپت کدنویسی شده و چند زبانه


   483 بازدید
   آموزش, دانلود
  multi language, language, زبان, چند زبانه, سایت چند زبانه, اسکریپت چند زبانه, چند زبانه کردن اسکریپت