پاسخ : امکانات جدید 4.6.2p
سلام
1- تنظیمات کلی - استفاده از سیستم تصویر امنیتی را فعال کنید
2- بر میگرده به مورد 1 که فعال باشه
3- چند باگ داشت که در نسخه جدید حل شده
4-لطفا به قسمت مدیریت ترجمه سری بزنید و ببینید چه قسمت هایی قابل ترجمه هست ( و حسش کنید !! )
5- به عنوان مثال اگر در قسمت مدیریت ترجمه شما کلمه PUBLISH رو در قسمت مطالب استاتیک ترجمه کنید و روی ترجمه اتوماتیک بزنید این کلمه در همه قسمت ها به کلمه مورد نظر شما ترجمه میشه ... اما بهتره هر کلمه باتوجه به موقعیت و محل استفاده اون ترجمه بشه
6-صروره ؟! توی دیکشنری هم این کلمه رو پیدا نکردم ! منظورتنون چیه ؟
با Export شما میتونید از فایلهای ترجمه خروجی بگیرید و در سایت دیگه ای IMPORT کنید ...
7-
کد:
function mosIsRTL(){
$core = mamboCore::getMamboCore();
if ( $core->current_language->text_direction == "rtl" ){
return true;
} else {
return false;
}
}
برای نمونه هم میتونید فایل installation/index.php رو ببینید ...
یا علی
پاسخ : امکانات جدید 4.6.2p
سلام
ممنون آقا محسن حالا چرا سوتی میگیرین ;) (صرور = صدور)
خیلی عالی بود :)
یا علی
پاسخ : امکانات جدید 4.6.2p
سلام در نمونه فایل index.php کد مورد نظر را پیدا نکردم
میشه بیشتر توضیح بدین
برای دو زبانه کردن چه باید کرد یک سوال دیگه هم دارم - من میخواهم ورودی مدیریت حق انتخاب برای دوتا زبان را داشته باشه چه کنم ؟
پاسخ : امکانات جدید 4.6.2p
سلام
شما فایل index.php رو چک کردید یا installation/index.php
--
برای این کار هم باز شما رو ارجاع میدم به فایل بالا .
با قرار دادن یک Combo box ... قالب rtl & ltr میشه و زبان تغییر میکنه ... به همین راحتی میتونید از این گزینه برای قسمت مدیریت هم استفاده کنید .
یا علی
پاسخ : امکانات جدید 4.6.2p
با من این فایل installation/index.php را باز کردم و دنبال این تابع گشتم mosIsRTL که پیداش نکردم عجیبه
پاسخ : امکانات جدید 4.6.2p
کد:
<link rel="stylesheet" href="install<?php if($text_direction=='rtl') echo '_'.$text_direction ?>.css" type="text/css" />
حتی اگر PHP کار هم نباشید با نگاه به کد بالا میتونید متوجه بشید که برای حل مشکل چه کاری باید انجام بدید ;)
یا علی
پاسخ : امکانات جدید 4.6.2p
خیلی متشکر
من اطلاعاتم بد نیست و برنامه نویسی php هم تا یک حدود بلدم
خو من منظورم این بود که کد بالا (function mosIsRTL) در کجا قرار میگیره و من در فایل installation/index.php همچین تابعی function mosIsRTL پیدا نکردم
کد دومی که معرفی کردید کاملا گویا هست ، تشکر
بیشتر میخوام نحوه استفاده از این مامبوت را بدونم و این مامبوت در لیست مامبوت ها نیست از کجا دریافتش کنم
کاری که من می خوام بکنم به این صورت هستش که هم مدیریت سایت هم قسمت کاربری سایت باید دوزبانه باشه و اینجا دو تا مدیر با زبان های مختلف داریم که هیچ کدمشون زبان طرف دیگه را بلد نیستن
با تشکر راهنمای کنید
پاسخ : امکانات جدید 4.6.2p
سلام
این تابع در فایل includes\mambofunc.php قرار داره اما دونستن این موضوع کمکی نمی کنه چون ما فقط میخواییم از این تابع استفاده کنیم .
این فقط یک تابع هست نه مامبوت ...
دقیقا با مثالی که در پست قبل زدم و چک کردن صفحه اول installation مامبو ( که هنگامی که زبان را فارسی انتخاب میکنید صفحه RTL و هنگامی که انگلیسی انتخاب میکنید صفحه LTR میشود ) به راحتی میتونید به مقصود خود برسید .
یا علی
پاسخ : امکانات جدید 4.6.2p
با این کد هم میشه! نه؟؟؟
کد:
<?php if( mosIsRTL()==true) { ?> <link href="<?php echo $mosConfig_live_site;?>/templates/unico2008/css/rtl-template_css.css" rel="stylesheet" type="text/css" /> <?php }
else { ?> <link href="<?php echo $mosConfig_live_site;?>/templates/unico2008/css/ltr-template_css.css" rel="stylesheet" type="text/css" /> <?php }?>