رفتن به مطلب

ترجمه sprintf


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

با سلام در ترجمه قسمت sprintf مشکل دارم کد این بخش رو چه شکلی باید بنویسم target ها هم ترجمه دارند نمی تونم لینکها رو خارج کنم


'description' =>sprintf(__("Thank you for being part of this! We've spent almost 6 months building ThemeIsle without really knowing if anyone will ever use a theme or not, so we're very grateful that you've decided to work with us. Wanna <a href=http://themeisle.com/contact/' target='_blank'>say hi</a>?
<br/><br/><a href='http://themeisle.com/demo/?theme' target='_blank' />View Theme Demo</a> | <a href='http://themeisle.com/forums/forum/' target='_blank'>Get theme support</a><br/><br/><a href='http://themeisle.com/documentation' target='_blank'>Documentation</a>")),
'priority' => 30,

لینک به ارسال

سلام


'description' =>sprintf(__("Thank you for being part of this! We've spent almost 6 months building ThemeIsle without really knowing if anyone will ever use a theme or not, so we're very grateful that you've decided to work with us. Wanna <a href=http://themeisle.com/contact/' target='_blank'>say hi</a>?
<br/><br/><a href='http://themeisle.com/demo/?theme' target='_blank' />View Theme Demo</a> | <a href='http://themeisle.com/forums/forum/' target='_blank'>Get theme support</a><br/><br/><a href='http://themeisle.com/documentation' target='_blank'>Documentation</a>"), 'theme'),
'priority' => 30,

به جای کلمه theme اسم مورد نظرتون رو بنویسید

معمولا برای مواردی که لینک داره هم داخل فایل ترجمه، همون لینک‌ها رو تکرار می‌کنند

لینک به ارسال

مشکل همین جاست چون ترجمه داخل " " قرار گرفته ولی کد ترجمه با کاما ' انجام می گیره همه بخشها ترجمه میشه جز این قسمت و کد شما هم کار نکرد

لینک به ارسال

اول این‌که خودم تست کردم بعد براتون گذاشتم

دوم این‌که فرقی بین " " یا ' ' نیست

----

همه بخشها ترجمه میشه جز این قسمت

کدوم قسمت

----

البته شاید متوجه منظورتون نشدم ...

لینک به ارسال

منظورم همه قسمت های قالب ترجمه شده جز این که مطرح کردم بعد اینکه نرم افزار مترجم ترجمه می کنه و ذخیره هم می کنم ولی باز متن انگلیسی نمایش داده میشه و بین " " و ' ' در اینجا فرق هست چون " " از ابتدا در قالب وجود داشت و با پاک کردن و جایگزین کردن خطا میده امیدوارم منظورم رو رسانده باشم

ویرایش شده توسط jali316
لینک به ارسال

' باید تبدیل بشه برای همین خطا میده چون به عنوان کوت میشناسه

فکر کنم منظورتون این هست!

لینک به ارسال

متن خطا رو بزارید و خود کد (البته اگه همون بالایی هست نیاز نیست)

لینک به ارسال

متن خطا رو بزارید و خود کد (البته اگه همون بالایی هست نیاز نیست)

با تشکر اصلا قبول نمی کنه تغییر رو

Parse error: syntax error, unexpected ';', expecting '(' in C:\xampp\htdocs\wordpress\wp-content\themes\mytheme1\inc\customizer.php on line 33

بقیه قسمتهای قالب ترجمه شده و نمایش داده میشه جز این قسمت اونم به خاطر این هست که بین " " قرار گرفته

لینک به ارسال

به نظرم مشکل با این حل بشه


'description' =>sprintf(__('Thank you for being part of this! We have spent almost 6 months building ThemeIsle without really knowing if anyone will ever use a theme or not, so we are very grateful that you have decided to work with us. Wanna <a href="http://themeisle.com/contact/" target="_blank">say hi</a>?
<br/><br/><a href="http://themeisle.com/demo/?theme" target="_blank" />View Theme Demo</a> | <a href="http://themeisle.com/forums/forum/" target="_blank">Get theme support</a><br/><br/><a href="http://themeisle.com/documentation" target="_blank">Documentation</a>'), 'theme'),
'priority' => 30,

لینک به ارسال

با تشکر شما جاهاشونو تغییر دادید ولی مشکل حل نشد همانطور که می دانید شکل ترجمه به اینصورته


'title' => Logo,

کد ترجمه


'title' => __( 'Logo', 'shakhes' ),

ولی فکر کنم تو آخرین قسمت یعنی Documentation</a>'), 'theme'), کد ترجمه قابل شناسایی نشده

لینک به ارسال

ساختارتون اشتباهه:

sprintf( __( 'main text', 'textdomain' ), function )

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

لینک به ارسال

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

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

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

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

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

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

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

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

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