mohsenshams

قالب چهار زبانه

6 پست در این موضوع

سلام

این موضوع قبلا بحث شده ولی جواب کاملی من دریافت نکردم

من یه قالب فارسی با ارتیستر طراحی کردم که به صورت راست چین هسته؟

حالا اگر بخواهم زبان عربی ، انگلیسی و چینی را بهش سایت اضافه کنم تکلیف قالب چی میشه؟

باید چهار قالب نصب کنم؟

راهنمایی حرفه ایی شما چیه؟

Share this post


Link to post
Share on other sites
آموزش ووکامرس قالب جوملا قالب وردپرس قالب رایگان وردپرس قالب رایگان جوملا هاست نامحدود هاست جوملا هاست لاراول هاست وردپرس هاست ارزان هاست ربات تلگرام خرید دامنه آموزش ساخت ربات تلگرام با php آموزش لاراول آموزش cPanel آموزش php آموزش فرم ساز RSform آموزش ساخت ربات جذب ممبر آموزش ساخت ربات دوستیابی آموزش ساخت ربات فروشگاهی برای ووکامرس آموزش طراحی سایت داینامیک با php آموزش بخش پشتیبانی با rsticket

درود

شما برای استفاده از قالبی ک هم RTL باشه هم LTR می تونید از API جوملا استفاده کنید

کد زیر این کار را برای شما انجام میده

<?php if($this->direction == 'rtl') : ?> <link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template; ?>/css/template_rtl.css" rel="stylesheet" type="text/css" />
<?php if($this->direction == ‘ltr') : ?> <link href="<?php echo $this->baseurl ?>/templates/<?php echo $this->template; ?>/css/template_ltr.css" rel="stylesheet" type="text/css" /> <?php else: ?> <?php else: ?>

البته من اینا در جوملا 1.5 تست کردم

ولی فک کنم در جوملا 1.7 و 2.5 هم کار کنه

موفق باشید

Share this post


Link to post
Share on other sites

سلام

با تشکر از پاسخ شما

این کد را کجایی فایل index.php قرار دهم؟

نیازی نداره که برای انگلیسی یک css جداگانه طراحی کرد؟

Share this post


Link to post
Share on other sites

با سلام.

این کد رو در قسمت <head></head> قرار بدید. باید یک css جداگانه بنویسید خوب !! تا با تغییر زبان چینش هم فر کنه اصلا اگه کد ها رو دقت بفرمائید دوتا آدرس متفاوت داده.

با تشکر

Share this post


Link to post
Share on other sites

با تشکر از پاسخ گویی شما

برای اینکه css قالب فعلی که فارسی هسته به انگلیسی تغییر بدهم باید کدام کد را چپ چین کنم؟

در ضمن در کد بالا فکر کنم اسم فایل css ها تغییر کرده من هم باید آن را تغییر بدهم؟

Share this post


Link to post
Share on other sites

شما نام فایل css خودت رو قرار بده .

اصولا در قسمت body تعریف میکنن که قالب به چه صورت نشون داده بشه که به این صورته : direction:ltr;

که اونم بستگی به قالبت داره.

با تشکر

Share this post


Link to post
Share on other sites

برای ارسال نظر یک حساب کاربری ایجاد کنید یا وارد حساب خود شوید

برای اینکه بتوانید نظر ارسال کنید نیاز دارید که کاربر سایت شوید

ایجاد یک حساب کاربری

برای حساب کاربری جدید در انجمن ما ثبت نام کنید. عضویت خیلی ساده است !


ثبت نام یک حساب کاربری جدید

ورود به حساب کاربری

دارای حساب کاربری هستید؟ از اینجا وارد شوید


ورود به حساب کاربری