TATAR 267 ارسال شده در تیر 92 گزارش بازنشر ارسال شده در تیر 92 سلام.میشه به یک قالب، چند text_domain اضافه کرد؟مثلا اگر قالبی باشه که از چند تا text_domain استفاده کرده باشه، برای فراخوانی آنها، باید دوبار load_theme_textdomain استفاده کرد؟ نقل قول لینک به ارسال
Morteza 34190 ارسال شده در تیر 92 گزارش بازنشر ارسال شده در تیر 92 چرا چندبار استفاده کنید؟ نقل قول لینک به ارسال
TATAR 267 ارسال شده در تیر 92 مالک گزارش بازنشر ارسال شده در تیر 92 مثلا در قسمتی از پوسته برای مشخص کردن ترجمه از text_domain مثلا 'my_theme' استفاده کنی و در یک قسمت دیگه از 'my_framework' استفاده کنی.حالا ترجمه های فوق، چطوری به توی قالب فرا خوانده میشه؟یه جور دیگه بگم شاید بهتر متوجه بشی:<?php _e('404 not found','my_theme'); ?>و<?php _e('Theme Options','my_framework'); ?>فرض کن این دو ترجمه یکی توی فایل 404.php هست و دیگری هم توی یه فایل دیگه.ما میایم به پوسته معرفی می کینم که:load_text_domain('my_theme', .......)خوب این وسط تکلیف ترجمه های my_framework چی میشه؟فراخوانی که نمیشه؟البته من اومدم اینکار رو کردم:load_text_domain('my_theme', .......)load_text_domain('my_framework', .......)درست کار میده.ولی برای برخی پوسته ها، تداخل ایجاد میشه.البته نمیدونم چرا همش توی هاست های دایرکت ادمین این تداخل ها ایجاد میشه. .چه ربطی به هاست داره رو دیگه نمیدونمدر کل می خوام بدونم آیا همچین کاری درسته یا نه.یا اینکه باید تمام text_domain ها رو یکی انتخاب کنی. نقل قول لینک به ارسال
Morteza 34190 ارسال شده در تیر 92 گزارش بازنشر ارسال شده در تیر 92 اصلا نیازی نیست شما دوتا تعریف کنید و کار استانداردی هم نیستمیتونید همه رو برای یکی تعریف کنید و رشته ها رو به نسبت همون ترجمه کنید نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .