رفتن به مطلب
kaboom

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

پست های پیشنهاد شده

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

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

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

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

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

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


لینک به ارسال

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

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

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

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

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

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

است.

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

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

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


لینک به ارسال

بسیار ممنون.

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

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


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

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

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

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

ممنون

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


لینک به ارسال

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

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

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


لینک به ارسال

به گفتگو بپیوندید

هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .

مهمان
ارسال پاسخ به این موضوع ...

×   شما در حال چسباندن محتوایی با قالب بندی هستید.   حذف قالب بندی

  تنها استفاده از 75 اموجی مجاز می باشد.

×   لینک شما به صورت اتوماتیک جای گذاری شد.   نمایش به صورت لینک

×   محتوای قبلی شما بازگردانی شد.   پاک کردن محتوای ویرایشگر

×   شما مستقیما نمی توانید تصویر خود را قرار دهید. یا آن را اینجا بارگذاری کنید یا از یک URL قرار دهید.


×
×
  • اضافه کردن...