kaboom 17 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 سلام دوستان خسته نباشید من یه سوال داشتم در مورد فارسی کردن قالب ها من تا حالا به صورت دستی قالب ها رو فارسی میکردم یعنی تک تک فایلهاش رو باز می کردم و فارسیشون می کردم الان مخوام از طریق برنامه ی poedit اینکارو کنم ...قالب رو فراخوانی کردم تو برنامه ، قسمت های مختلف رو هم فارسی کردم از طریق برنامه ، حالا می خوام به قالب بگم که ترجمه هارو از اون فایل های برنامه بخونه. چیکار باید بکنمممنون موفق باشید نقل قول لینک به ارسال
Mostafa 2587 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 سلام، تابع زير رو به فايل 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 نقل قول لینک به ارسال
kaboom 17 ارسال شده در تیر 91 مالک گزارش بازنشر ارسال شده در تیر 91 بسیار ممنون.2 سال دیگه هم داشتم اون کد فراخوانی <?php load_theme_textdomain('shakhesh','wp-content/themes/theme-name'); ?>رو فقط در Header قرار بدم یا باید در Function هم قرار بدم؟سوال بعدیم هم اینه که برای rtl کردن قالب فقط همون یه فایل rtl.css بسازم با اطلاعات مربوط به rtl کردن قالب ، کنار Style.css ؟ دیگه نیازی به فراخوانی نیست یعنی نیازی نیست فایل Rtl رو در جایی از قالب فراخوانی کنم و خودم قالب پیداش می کنه؟ ممنون نقل قول لینک به ارسال
Morteza 34190 ارسال شده در تیر 91 گزارش بازنشر ارسال شده در تیر 91 1- توی فانکشن هم بزارید.2- بله فقط فایل مربوطه رو بسازید و بزارید توی پوشه پوسته 2 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .