kaboom

سوال در مورد فارسی کردن قالب

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

سلام دوستان خسته نباشید

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

من تا حالا به صورت دستی قالب ها رو فارسی میکردم یعنی تک تک فایلهاش رو باز می کردم و فارسیشون می کردم الان مخوام از طریق برنامه ی poedit اینکارو کنم ...

قالب رو فراخوانی کردم تو برنامه ، قسمت های مختلف رو هم فارسی کردم از طریق برنامه ، حالا می خوام به قالب بگم که ترجمه هارو از اون فایل های برنامه بخونه. چیکار باید بکنم

ممنون موفق باشید

0

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


لینک به پست

سلام، تابع زير رو به فايل header.php بيفزاييد:

<?php load_theme_textdomain('shakhesh','wp-content/themes/theme-name'); ?>

و سپس رشته ها را درون تابع ترجمه قرار بدين. مثال:

<?php _e('Home', 'shakhesh'); ?>

و تابع بازگشتي آن:

<?php __('Home', 'shakhesh'); ?>

است.

سپس فايل زبان را بسازيد و در پوشه پوسته قرار بدين و نامش را fa_IR.po قرار بدين.

فايل زبان رو که خواستيد بيفزاييد، keyword هاي آن را __ و _e بدهيد.

3

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


لینک به پست

بسیار ممنون.

2 سال دیگه هم داشتم

اون کد فراخوانی


<?php load_theme_textdomain('shakhesh','wp-content/themes/theme-name'); ?>

رو فقط در Header قرار بدم یا باید در Function هم قرار بدم؟

سوال بعدیم هم اینه که

برای rtl کردن قالب فقط همون یه فایل rtl.css بسازم با اطلاعات مربوط به rtl کردن قالب ، کنار Style.css ؟ دیگه نیازی به فراخوانی نیست یعنی نیازی نیست فایل Rtl رو در جایی از قالب فراخوانی کنم و خودم قالب پیداش می کنه؟

ممنون

0

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


لینک به پست

1- توی فانکشن هم بزارید.

2- بله فقط فایل مربوطه رو بسازید و بزارید توی پوشه پوسته

2

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


لینک به پست

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

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

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

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


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

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

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


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