آموزش ایجاد سایت دو زبانه جوملایی
|
۵-۳-۱۳۹۰, ۰۷:۲۵ عصر
ارسال: #1
|
|||
|
|||
آموزش ایجاد سایت دو زبانه جوملایی
ایجاد سایت دو زبانهتقدیم به پارس جوم
منظور ما از ساختن سایت دوزبانه آن است که زمانی که زبان سایت ما از فارسی به زبانی غربی و یا از زبان غربی به فارسی تغییر مبکند ، چینش آن هم عوض شود و اگر راست چین است به چپ و یا برعکس تغییر کند. در ابتدا برای ایجاد یک سایت دوزبانه باید کامپوننت مخصوص این کار را برای جوملا ، نصب کنید . به ای منظور به لینک زیر رفته و آن را دریافت کنید . ( لینکش یادم رفته داخل انجمن یه سرچ کنید پیدا میشه - کامپوننت و ماژول جومفیش ) دوزبانه کردن قالب به این منظور ما باید دو فایل را ویرایش کنیم . 1- index.php 2- ایجاد template-rtl.css index.php فایل index.php را باز میکنیم و کدهای زیر را جستجو میکنیم . <link rel="stylesheet" href="/<?php echo $this->baseurl; ?>/templates/system/css/system.css" type="text/css" /> <link rel="stylesheet" href="/<?php echo $this->baseurl; ?>/templates/system/css/general.css" type="text/css" /> <link rel="stylesheet" type="text/css" href="/<?php echo $templateUrl; ?>/css/template.css" media="screen" /> سپس کد زیر را در انتها وارد میکنیم . <?php if($this->direction == 'rtl') : ?> <link rel="stylesheet" type="text/css" href="/<?php echo $templateUrl; ?>/css/template_rtl.css" type="text/css" /> <?php endif; ?> این کد به قالب دستور میدهد که اگر زبان بر روی فارسی بود rtl باشد و اگر بر روی زبان های جز زبان های هم خانواده فارسی بود ، ltr . Template-rtl.css
به فولدرcss میرویم و یک فایل به نام template_rtl.css ایجاد میکنیم . در این فایل قالب rtl شده را مینویسیم . یعنی اینکه این فایل شامل کدهایی است که نشان دهنده rtl شده قالب ما است . تا زمانی که زبان تغییر میکند ، این فایل را به عنوان css بخواند . حتی میتوانید رنگ ها و . . . را تغییر دهید تا در زمان فارسی شدن سایت ، رنگ سایت با زمان انگلیسی یا .. . متغیر باشد .
به صورت کلی ، این فایل rtl شده قالب ما است . اما در فایلی مجزا به نام template_rtl.css
|
|||
|
|
کاربرانِ درحال بازدید از این موضوع: 1 مهمان