بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

ایجاد سایت چند زبانه

مدیریت گفتگو
hosein2020 10 سال پیش
آخرین تغییر: 10 سال پیش

با سلام خدمت دوستان

برای ایجاد یک وب سایت چند زبانه راهنمایی میخواستم ،

فکر خودم اینجوریه :

برای نوشته های ثابت مثل منوهامشکلی ندارم ، برای هر زبان یه فایل زبان ایجاد میکنم و url  رو پارس میکنم ، در صورتی که علامت اون زبان مثل en , fa  رو داشت فایل زبان مربوطه رو لود میکنم .

برای آنچه که ثابت نیستند ، به عنوان مثال پست ها چگونه باید عمل کرد :

فکر خودم اینه که توی دیتابیس برای هر ستون فارسی یه ستون انگلیسی بزارم ، به عنوان مثال عنوان هر پست هم title_fa و هم title_en در جدول مربوطه بزارم و هنگام پارس url  ، با توجه به زبان مربوطه واکشی ها متفاوت باشه ..

ممنون میشم راه حل ساده و خوب و بهتری میدونید ، بگید

با تشکر

نظرات

hosein2020 10 سال پیش
تو این روش برا پست های داینامیک به مشکل میخورم ، دوستان کسی نیست کمک کنه ، ممنون
Borhani 10 سال پیش
سلام نیازی نیست برای تمامی فیلد های جدول ها گزینه انگلیسی هم بگذارید مثلا در فیلدی که فقط مقدار می خواهد ذخیره شود نیاز به دو زبان ندارد. بهتر است در کد نویسی همان ابتدا قبل تزریق دیتا به دیتابیس یک شرط بگذارید و اگر روی مد انگلیسی بود برود و فیلد های انگلیسی ذخیره کند. برای زبان های دیگر هم همینطور

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .