میهمان عزیز خوش آمدید! برای بهره‌مندی از تمام امکانات لطفا وارد حساب کاربری خود شوید و یا ثبت‌نام نمایید
گزینه ها
مشاهده آخرین ارسال مشاهده آخرین ارسال خوانده نشده
Offline Hamid Rezazadeh  
#1 ارسال شده : 1395/11/17 12:31:19 ق.ظ
Hamid Rezazadeh
رتبه : کاربر تازه انجمن
امتیاز
مدال :
متخصص دی ان ان: متخصص دی ان ان
تاریخ عضویت : 1395/06/30
ارسالها : 2 نوشته
( تشکرها: 1 بار )
با عرض سلام و احترام #سوال من میخوام یک پوسته رو فارسی کنم حال تمام فایل های css رو چپ به راست کردم و فایل های فارسی رو به این صورت skin.rtl.css داخل پوشه اسکین قرار دادم. حال سوال من این هست که ایا باید تغییراتی رو هم در فایل های home.ascx انجام شود برای فارسی سازی یا خیر و همچنین در فایل های js ممنون میشم راهنمایی نمایید با تشکر
Offline مدیر دی ان ان پلاس  
#2 ارسال شده : 1395/11/17 07:19:59 ب.ظ
مدیر دی ان ان پلاس
رتبه : مدیر ارشد
امتیاز
مدال :
اعضای رسمی دی ان ان پلاس: اعضای رسمی دی ان ان پلاسمتخصص دی ان ان: متخصص دی ان ان
تاریخ عضویت : 1394/01/06
ارسالها : 431 نوشته
( تشکرها: 14 بار )
( 105 تشکر دریافتی در 98 ارسال )

با سلام

روشی که شما فرموید skin.rtl.css این نوع نام گزاری و بومی سازی ابداعی یکی از همکاران دی ان ان کار بوده است و ار اصل این روش در هسته دی ان ان اصلی وجود ندارد.

اگر میخواهید هم راست چین سازی و هم چپ چین در یک پوسته قرار گیرد کافیست به ازای هر selector یک .rtl بدهید یعنی به صورت     div{}   به ازی این .rtl div {} بدهید . در این حالت سلکتور دومی با rtl فقط در حالت زبان فارسی فعال می شود.

البته روش دیگری هم وجود دارد که باید در یوز کنترل پوسته  شرطی به دین صورت بگذارید . البته  در کنترل زبان باید language="vb" باشد .

کد:

<% If System.Threading.Thread.CurrentThread.CurrentCulture.Name = "fa-IR" Then %>

<link rel="stylesheet" type="text/css" href="<%= SkinPath %>css/skin.rtl.css">

<% Else %>     

                                                     

<link rel="stylesheet" type="text/css" href="<%= SkinPath %>css/skin.css">

<% end If %>

ویرایش شد بوسیله کاربر 1395/11/17 07:21:15 ب.ظ  | دلیل ویرایش: اصلاحات نگارشی

از کاربران گرامی وب سایت دی ان ان پلاس خواهشمندم از دگمه تشکر به جای پست اسپم استفاده کنند . عضو کانال رسمی تلگرامی ما شوید : https://telegram.me/Dnnplus (محتوای کانال ارائه کد تخفیف مخصوص اعضای کانال و اخبار و رویداد های دی ان ان و اطلاع رسانی آپدیت محصولات) مرجع دات نت نیوک فارسی
thanks 1 کاربر از مدیر دی ان ان پلاس برای ارسال مفیدش تشکر کرده است.
Hamid Rezazadeh در تاریخ 1395/11/17
Offline Hamid Rezazadeh  
#3 ارسال شده : 1395/11/17 10:50:38 ب.ظ
Hamid Rezazadeh
رتبه : کاربر تازه انجمن
امتیاز
مدال :
متخصص دی ان ان: متخصص دی ان ان
تاریخ عضویت : 1395/06/30
ارسالها : 2 نوشته
( تشکرها: 1 بار )

تشکر از پاسختون

از کد ها استفاده کردم ولی مشکل اینه که در سایت فایل های rtl لود نمیشه

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

در ضمن من از نسخه 9 دی ان ان استفاده میکنم و از سایت خودتون دان کردم

با تشکر

http://up.persianscript.ir/uploads2/6fca-demo.rar

Offline مدیر دی ان ان پلاس  
#4 ارسال شده : 1395/11/18 01:57:22 ق.ظ
مدیر دی ان ان پلاس
رتبه : مدیر ارشد
امتیاز
مدال :
اعضای رسمی دی ان ان پلاس: اعضای رسمی دی ان ان پلاسمتخصص دی ان ان: متخصص دی ان ان
تاریخ عضویت : 1394/01/06
ارسالها : 431 نوشته
( تشکرها: 14 بار )
( 105 تشکر دریافتی در 98 ارسال )

ما در بومی سازی نسخه 8 و 9 هیچ روش دیگری برای لود فایل ها skin.rtl.css به هسته اضافه نکردیم . اگر قبلا از نسخه ما استفاده میکردید . اصولا نباید مشکلی پیش بیاد . اما اگر بومی سازی دیگر همکاران استفاده کرده باشید و در اپدیت به دی ان ان ما  دیگر روشی که همکاران اضافه کردند نخواهید داشت چرا که این روش در هسته دی ان ان وجود ندارد و توسط بومی ساز افزوده شده است .

از کاربران گرامی وب سایت دی ان ان پلاس خواهشمندم از دگمه تشکر به جای پست اسپم استفاده کنند . عضو کانال رسمی تلگرامی ما شوید : https://telegram.me/Dnnplus (محتوای کانال ارائه کد تخفیف مخصوص اعضای کانال و اخبار و رویداد های دی ان ان و اطلاع رسانی آپدیت محصولات) مرجع دات نت نیوک فارسی
کاربرانی که در حال مشاهده انجمن هستند
رفتن به انجمن  
شما نمی توانید مطلب جدید در این انجمن ایجاد کنید
شما نمی توانید برای مطالب ارسالی پاسخ ارسال کنید
شما نمی توانید مطلب ارسالی خود را حذف کنید
شما نمی توانید مطلب ارسالی خود را ویرایش کنید
شما نمی توانید در مطلب ارسالی خود نظرسنجی ایجاد کنید
شما نمی توانید در این انجمن نظر دهید

اطلاع رسانی

Icon
Error