سلام دوستان؛
برای چند زبانه کردن سایت، پکیج های زیادی نوشته شده،
یکی برداشته برای هر جدولی که میخوایم چند زبانه بشه یه جدول گذاشته با فیلدهای مربوطه
یکی یه جدول با روابط پلی مورفی طراحی کرده و یه فیلد رو به صورت جیسون ذخیره میکنه
و و و
حالا من خودم روش دوم رو پسندیدم ولی با مشکل بزرگتر رو به رو شدم، اونم این که واسه سرچ کردن توی این جداول که جیسون دارن مشکل پیش میاد، حالا میخواستم ببینم دوستان راه و روش بهتر چی هست که هر دو رو درکنار هم داشته باشیم ینی چند زبانه و قابلیت سرچ
شاید پاسخ شما همینجا باشد
@mohsenbostan
@ali.bayat
@mhyeganeh
@hesammousavi
دوستان راه کاری دارین شما؟
@coaradsupp
سلام.
اگر من بخوام یه سایت دو زبانه ایجاد کنم، به ازای هر فیلد در جدول، یک فیلد هم برای زبان دوم استفاده می کنم. برای مثال اگر جدول مقاله ها رو در نظر بگیرید، عنوان رو به صورت زیر تعریف می کنم:
این طوری کار ساده تر میشه چون فیلد ها از هم جدا نمیشن، همچنین بعدا به مشکل سرچی که گفتید، نمیخورم.
@coaradsupp
تقریبا روش استاندردی هستش.
اگر بتونید تعداد کوئری های دیتابیس رو مدیریت کنید به مشکل نمی خورید.
@coaradsupp
خیر. وقتی شما فارسی رو ذخیره می کنید، همون طوری انگلیسی رو هم ذخیره می کنید.