شهاب 283 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 سلام خدمت دوستان.یک قالب رو فارسی میکنم . توابع رو به تنظیماتش دادم. تا اینجا مشکلی نیست و متن ها در po edit فراخوانی میشه ، اما!!!زمانی که یکی از متن ها رو ترجمه میکنم قالب با مشکل روبرو میشه. حالا چه مشکلی ؟مثلا بخش تنظیمات قالب من چند زبانه اصلی داره به نام Header و Footer و...حالا من Header رو سربرگ ترچمه میکنم و وقتی Footer رو هم ترجمه میکنم ، تنظیمات بخش فوتر شبیه تنظیمات بخش سربرگ میشه. و این مشکل برای همه زبانه ها بعد از ترجمه به وجود میاد!!!!امیدوارم منظورم رو فهمیده باشید. $of_options[] = array( "name" => __("Footer","Shakhes"), "type" => "heading"اینم یه نمونه کد از بخش تنظیمات قالب. مشکل کجاست به نظر شما؟؟ نقل قول لینک به ارسال
Ghaem 1492 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 ببینید چنین کدی توی فایل های قالب یا فایل های پنل تنظیمات وجود داره؟$jquery_click_hook = ereg_replace(“[^A-Za-z0-9]”, “”, strtolower($value[‘name’]) ); نقل قول لینک به ارسال
شهاب 283 ارسال شده در شهریور 94 مالک گزارش بازنشر ارسال شده در شهریور 94 ببینید چنین کدی توی فایل های قالب یا فایل های پنل تنظیمات وجود داره؟$jquery_click_hook = ereg_replace(“[^A-Za-z0-9]”, “”, strtolower($value[‘name’]) );نه متاسفانه نقل قول لینک به ارسال
Ghaem 1492 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 من همین مشکل رو داشتم. توی فایل های پنل تنظیمات کد بالا بود که با$jquery_click_hook = preg_replace(‘/[^A-Za-z0-9-آ9-ی0]/i’, ”, $value[‘name’]);جایگزینش کردم درست شد.میشه اسم قالب رو بگید؟ 1 نقل قول لینک به ارسال
شهاب 283 ارسال شده در شهریور 94 مالک گزارش بازنشر ارسال شده در شهریور 94 من همین مشکل رو داشتم. توی فایل های پنل تنظیمات کد بالا بود که با$jquery_click_hook = preg_replace(‘/[^A-Za-z0-9-آ9-ی0]/i’, ”, $value[‘name’]);جایگزینش کردم درست شد.میشه اسم قالب رو بگید؟ولی شما داری به من کلک میزنی باشه اسم قالب رو میگم! تازه دارم ترجمه ش میکنم و اولین باره به این مشکل برخورد کردم. oxygen نقل قول لینک به ارسال
Ghaem 1492 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 ولی شما داری به من کلک میزنی باشه اسم قالب رو میگم! تازه دارم ترجمه ش میکنم و اولین باره به این مشکل برخورد کردم. oxygenنترسید من این جور آدمی نیستم.الان اینی که دارید ترجمش میکنید نسخه رایگانه (نسخه توی مخزن) یا پولی (تم فارست)؟ 1 نقل قول لینک به ارسال
شهاب 283 ارسال شده در شهریور 94 مالک گزارش بازنشر ارسال شده در شهریور 94 (ویرایش شده) نترسید من این جور آدمی نیستم.الان اینی که دارید ترجمش میکنید نسخه رایگانه (نسخه توی مخزن) یا پولی (تم فارست)؟ نه خوب من شوخی کردم فقطاز تم فارست با لایسنس (نمیخوای بگی که با پشتیبانی خود اونا مطرح کنم ) ویرایش شده شهریور 94 توسط شهاب نقل قول لینک به ارسال
Ghaem 1492 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 نه خوب من شوخی کردم فقطاز تم فارست با لایسنس (نمیخوای بگی که با پشتیبانی خود اونا مطرح کنم )نه می خواستم ببینم اگه از نسخه رایگانش استفاده می کنید قالب رو دانلود کنم یه نگاهی بش بندازم. 1 نقل قول لینک به ارسال
شهاب 283 ارسال شده در شهریور 94 مالک گزارش بازنشر ارسال شده در شهریور 94 نه می خواستم ببینم اگه از نسخه رایگانش استفاده می کنید قالب رو دانلود کنم یه نگاهی بش بندازم. نه خب خودم بررسی میکنم بیشتر مشکل حل شد راه حلشو میزارم همینجاخیلی ممنون از لطف شما :wub: نقل قول لینک به ارسال
شهاب 283 ارسال شده در شهریور 94 مالک گزارش بازنشر ارسال شده در شهریور 94 نه می خواستم ببینم اگه از نسخه رایگانش استفاده می کنید قالب رو دانلود کنم یه نگاهی بش بندازم. من این کد رو پیدا کردم . یکمی با کدی که شما گفتی فرق میکنه. حالا میدونی چطور باید ویرایش شه؟ من اصلا از منطق ویرایش کدی که شما گفتی سر در نیاوردم.مرسی خیلی...$filename['name'] = preg_replace('/[^a-zA-Z0-9._\-]/', '', $filename['name']); نقل قول لینک به ارسال
Ghaem 1492 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 $jquery_click_hook = "of-option-" . trim(preg_replace('/ +/', '', preg_replace('/[^A-Za-z0-9 ]/', '', urldecode(html_entity_decode(strip_tags($jquery_click_hook))))));کد بالا رو پیدا کنید و کد زیر رو جایگزینش کنید:$jquery_click_hook = "of-option-" . trim(preg_replace('/ +/', '', preg_replace('/[^A-Za-z0-9-آ9-ی0]/i', '', urldecode(html_entity_decode(strip_tags($jquery_click_hook)))))); 1 نقل قول لینک به ارسال
شهاب 283 ارسال شده در شهریور 94 مالک گزارش بازنشر ارسال شده در شهریور 94 $jquery_click_hook = "of-option-" . trim(preg_replace('/ +/', '', preg_replace('/[^A-Za-z0-9 ]/', '', urldecode(html_entity_decode(strip_tags($jquery_click_hook))))));کد بالا رو پیدا کنید و کد زیر رو جایگزینش کنید:$jquery_click_hook = "of-option-" . trim(preg_replace('/ +/', '', preg_replace('/[^A-Za-z0-9-آ9-ی0]/i', '', urldecode(html_entity_decode(strip_tags($jquery_click_hook)))))); این کد رو شما از oxygen پیدا کردی؟ ینی آیا این کد در اکسیژن هست که من همین رشته متنی رو جستجو کنم؟خب نه اگه بود که شما میگفتی در کدوم بخش قرار داره!کدی هم که شما اول گفتی من یه کد پیدا کردم از تنظیمات قالب که شبیه این کد بود نه خود اون کد نقل قول لینک به ارسال
Ghaem 1492 ارسال شده در شهریور 94 گزارش بازنشر ارسال شده در شهریور 94 این کد رو شما از oxygen پیدا کردی؟ ینی آیا این کد در اکسیژن هست که من همین رشته متنی رو جستجو کنم؟خب نه اگه بود که شما میگفتی در کدوم بخش قرار داره!کدی هم که شما اول گفتی من یه کد پیدا کردم از تنظیمات قالب که شبیه این کد بود نه خود اون کدبله همون رو جست و جو کنید پیداش می کنید. 1 نقل قول لینک به ارسال
شهاب 283 ارسال شده در شهریور 94 مالک گزارش بازنشر ارسال شده در شهریور 94 (ویرایش شده) دوستانی که این مشکلو دارن ، اول از Ghaem تشکر کنن.این رشته متنی رو پیدا کردم و جایگزین کردم درست شد. اما Encoding اون فایل که این رشته در اون هست رو روی utf-8 بزارید چون این دو تا حروف فارسی هم داره داخلش حالا از من تشکر کننآقا Ghaem لطفا این پست منو تایید کن که بدونم برخوردم شما رو ناراحت نکرده باشه ویرایش شده شهریور 94 توسط شهاب 1 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .