mohammadmikaeel

فارسی سازی وردپرس بدون تغییر استایل

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

با سلام

وردپرس 4.9 را نصب کردم

در مسیر \wp-content\languages فایلهای زبان فارسی با نام fa_IR.po و fa_IR.mo وجود داره

زمانیکه از طریق پنل ادمین -> setting زبان سایت از انگلیسی به فارسی قابل تغییر هست ولی با تغییر زبان علاوه بر فارسی شدن عبارات انگلیسی ، فایلهای css نیز تغییر میکنند و قالب به صورت rtl میشه

من میخوام فقط و فقط از فایلهای فارسی استفاده کنم و عبارات فارسی بشن ولی فایلهای css مورد استفاده تغییر نکنند و قالب سایت بصورت rtl نشه

کجا باید چه تغییری بدم که بدون تغیر در قالب و استایل سایت ، عبارات انگلیسی به فارسی ترجمه بشن بطوریکه از css های rtl استفاده نشه؟

 

ممنونم از راهنمائیتون

 

 

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

برای اینکه پیشخوان چپ چین بشه :

این کد رو در فایل functions.php موجود در دایرکتوری پوسته قرار بدید.

<?php
add_action('admin_head', 'my_custom_admin_style');

function my_custom_admin_style() {
  echo '<style>body{direction : ltr !important;}</style>';
}
?>

 

برای اینکه قالب چپ چین بشه:

در بین css های قالب بگردید و هر کدام که rtl داشت پاکش کنید! کار تمومه اما بهتره داخل header.php کد های مربوط به استایل های rtl رو پاک کنید.

ویرایش شده در توسط MohamamdZarei
:)
1

به اشتراک گذاری این پست


لینک به پست

از شما سپاسگزارم

میشه راهنمائی کنید و بگید وقتی از طریق پنل ادمین سایت را فارسی میکنیم در کدام فایلها چه تغییراتی ایجاد میشه که هم زبان سایت فارسی میشه و هم از استایلهای rtl فعال میشن؟

 

با توجه به اینکه در فایل wp-config.php  خط define('WPLANG',") یا define(‘WPLANG’, ‘fa_IR’)  اصلا وجود نداره

0

به اشتراک گذاری این پست


لینک به پست

ارسال شده در (ویرایش شده)

در در 2/15/2019 at 20:22، mohammadmikaeel گفته است :

از شما سپاسگزارم

میشه راهنمائی کنید و بگید وقتی از طریق پنل ادمین سایت را فارسی میکنیم در کدام فایلها چه تغییراتی ایجاد میشه که هم زبان سایت فارسی میشه و هم از استایلهای rtl فعال میشن؟

 

با توجه به اینکه در فایل wp-config.php  خط define('WPLANG',") یا define(‘WPLANG’, ‘fa_IR’)  اصلا وجود نداره

سلام

داخل پوشه قالبتون فایل Rtl وجود داره که وقتی زبان سایت رو فارسی انتخاب میکنید اولویت css ها در این زمان همیشه با rtl هست

همونطور که @MohamadZareie گفتن باید هر چیزی که مربوط به rtl  هست رو از قالب حذف کنی

به این صورت که ابتدا باید لینک rtl.css  رو از هدر ، یا فانکشن قالب  ( بسته به نوع کدنویسی قرار دادن css ها در قالب متفاوته) حذف کنید و بعد فایل rtl.css رو از پوشه های قالب پیدا و حذف کنید ، اگر بازهم همه سایت چپ چین نبود در فایل های css باید کلاس های .rtl یا direchtion های rtl رو حذف کنید 

 

ویرایش شده در توسط soma
0

به اشتراک گذاری این پست


لینک به پست

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

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

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

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


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

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

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


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