PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : دو زبانه کردن سایت



boglado
08-25-2008, 05:57 AM
سلام
آیا کامپوننتی یا ماژولی هست که بشه باهاش سایت رو چند زبانه کرد؟
منظورم اینه که مثلا کاربر بتونه در صفحه اول سایت زبان رو انتخاب کنه و تازمانی که در سایت هست با اون زبان مطالب سایت رو ببینه و همچننی قابلیت تغییر قالب رو داشته باشه
مثلا اگه سایت به دو زبان فارسی و انگلیسی است با انتخاب زبان فارسی بره به بخش فارسی و با انتخاب زبان انگلیسی بره به بخش انگلیسی منظورم این بود که وقتی کاربر بر روی زبان فارسی کلیک می کند قالب سایت هم عوض شود و به بخش زبان فارسی و قالب فارسی آن برود و با انتخاب زبان انگلیسی به بخش انگلیسی و قالب انگلیسی متناظرش برود
خواهش می کنم کمک کنید

dj_ahmad
08-25-2008, 06:13 AM
بله امكانش هست كه دو زبانه يا چند زبانه بشه.
اگه توي انجمن يه جستجوي مختصري كنيد كلي مطلب راجع به اين قضيه هست

boglado
08-25-2008, 06:40 AM
دوست عزیز آیا کدوم تابعی هست که بتونیم توسط اون سی اس اس رو برای هر زبان تغییر بدیم مثلا برای زبان فارسی راست به چپ و برای زبان انگلیسی چپ به راست

dj_ahmad
08-25-2008, 07:39 AM
كار فارسي سازي قالب يه كار فني هست و پر از ريزه كاريه!
راجع به فارسي سازي قالب هم توي انجمن مقاله و pdf هست كه ميتونيد استفاده كنيد.
خواهشا قبلش يه جستجويي كنيد

atoofy
08-25-2008, 08:02 AM
سلام.ضمن تأیید صحبت های دوست عزیزم احمد جان در مورد جستجو می تونید تاپیک زیر را هم یه نگاه بندازید که سیر تا پیاز کامپوننت چند زبانه کردن سایت را بررسی کرده :



چند زبانه کردن multilanguage content manager - Nokkeaw (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>)

یـــــــــــــــــــــاعـ ــــــــــــــــلی

boglado
08-25-2008, 08:44 AM
دوستان خوب ممنون از جواب تون ولی من منظورم این بود که وقتی کاربر بر روی زبان فارسی کلیک می کند قالب سایت هم عوض بشه و به بخش زبان فارسی و قالب فارسی آن برود و با انتخاب زبان انگلیسی به بخش انگلیسی و قالب انگلیسی متناظرش برود

atoofy
08-25-2008, 09:02 AM
سلام. خوب توی همون تاپیک هم در مورد تغییر قالب صحبت شده و راه حل ارائه شده. شما هر 5 صفحه ی تاپیک را بررسی کردید؟

یـــــــــــــــــــــاعـ ــــــــــــــــلی

boglado
08-25-2008, 09:20 AM
علی جون ممنون از زحمتت
عزیزم تو اون لینکی که داده بودی متاسفانه آخرین سوالو که مربوط به راست و چپ کردن محتوا برای سایتهای فارسی و اینگلیسی هستش بدون جواب مونده

dj_ahmad
08-25-2008, 01:37 PM
عبارت راست چين كردن رو توي انجمن جستجو كنيد جوابتون رو ميگيريد

سوالي رو كه از كاربر مامبولرن ميپرسيد اول از خود مامبولرن بپرسيد!!!!!!!!!

memfis
08-25-2008, 02:42 PM
برای دو زبانه شدن قالب باید دو فایل css درست کنی یکی برای زبان های راست به چپ و یکی برای چپ به راست و یکی از اون ها رو به روش زیر تو فایل index لینک بدی من در اینجا فایل راست به چپ را به این صورت لینک دادم

&lt;?php if($this-&gt;direction == &#039;rtl&#039;) : ?&gt;
&lt;link rel=&quot;stylesheet&quot; href=&quot;&lt;?php echo $tmpTools-&gt;templateurl(); ?&gt;/css/template_rtl.css&quot; type=&quot;text/css&quot; /&gt;
&lt;?php endif; ?&gt;
اون یکی فایل رو هم به روش معمولی لینک کن
با این کار زمانی که زبان سایت راست به چپ بشه فایل css راست به چپ خوانده میشه و مشکل شما هم حل می شه

boglado
08-26-2008, 06:23 AM
ممنون دوست عزیز از جوابتون، کدی رو که فرمودیدو باید تو کدوم قسمت اندیکس قرار بدم تو بادی تو هد یا بالاتر از هد و در ضمن من از کامپوننت joomfish استفاده میکنم الان اگه بخوام مثلا زبان فارسی زبان پیشفرض سایتم باشه و در ضمن محتوا هام به زبان انگلیسی نیز درج بشه اون یکی سی اس اس رو که مربوط زبان انگلیسی هستشو چه جوری باید به دکمه که بانصب کامپوننت joomfish ایجاد میشه لینک بدم
و اگه بخوام از این کد استفاده کنم چطوریه

&lt;?php
if ( $iso_client_lang == &#039;fa&#039; ){
$dir = &#039;rtl&#039;;
}
else {
$dir = &#039;ltr&#039;;
}
?&gt;

&lt;meta <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b> content=&quot;text/html; charset=&lt;?php echo $iso[1]; ?&gt;&quot; /&gt;
&lt;link href=&quot;&lt;?php echo $mosConfig_live_site;?&gt;/templates/&lt;?php echo $mainframe-&gt;getTemplate(); ?&gt;/css-&lt;?php echo $dir; ?&gt;/template_css.css&quot; rel=&quot;stylesheet&quot; type=&quot;text/css&quot; media=&quot;all&quot;/&gt;

ممنون از تمام دوستان

boglado
08-28-2008, 04:19 AM
دوستان یکی جواب بده
ممنون

mhadaily
08-28-2008, 03:20 PM
شما دارید از جوملا استفاده میکنید و این انجمن از مامبو پشتیبانی می کنه

Joomfish مخصوص جوملا می باشد ,روی مامبو کار نمیکنه اصلا !





چند زبانه کردن multilanguage content manager - Nokkeaw (<b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>)


برای مامبو هست و در اون تاپیک راه حل هم گفتیم !

موفق باشید