kamran0080 31 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 سلام من بهرتین افزونه ای که برای حرفه ای کردن شناسنامه کاربرا دیدم WP User Profiles هست ، فقط انگیسیه ، من سعی کردم با po edit فرسیش کنم و ترجمه هم کردم متنها وقتی نصب می کنم باز ان انگیسه https://wordpress.org/support/plugin/wp-user-profiles اینم ادرس افزنه اگه کسی لطف کنه بصورت استاندارد فقط دو سه کلمه رو ترجمه کنه جوری که تو سایت فارسی نشون بده من خودن همه قسمتاشو فارسی می کنم منتظرم کمک کنین نقل قول لینک به ارسال
مهدی 1668 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 سلام نویسنده افزونه هنوز کد مربوط به فراخوانی فایل ترجمه رو اضافه نکرده میتونید بهش پیام بدید یا خودتون اضافه کنید ... 1 نقل قول لینک به ارسال
M.Javad 684 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 سلام اگه کمی با php آشنا باشید میتونید خودتون وارد فایل های افزونه بشید و فایل اصلیش رو پیدا کنید و تمام جمات انگلیسی رو به فارسی ترجمه کنید نقل قول لینک به ارسال
kamran0080 31 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 در 7 ساعت قبل، مهدی گفته است : در 19 ساعت قبل، kamran0080 گفته است : در 7 ساعت قبل، مهدی گفته است : سلام نویسنده افزونه هنوز کد مربوط به فراخوانی فایل ترجمه رو اضافه نکرده میتونید بهش پیام بدید یا خودتون اضافه کنید ... سلام من بهرتین افزونه ای که برای حرفه ای کردن شناسنامه کاربرا دیدم WP User Profiles هست ، فقط انگیسیه ، من سعی کردم با po edit فرسیش کنم و ترجمه هم کردم متنها وقتی نصب می کنم باز ان انگیسه https://wordpress.org/support/plugin/wp-user-profiles اینم ادرس افزنه اگه کسی لطف کنه بصورت استاندارد فقط دو سه کلمه رو ترجمه کنه جوری که تو سایت فارسی نشون بده من خودن همه قسمتاشو فارسی می کنم منتظرم کمک کنین سلام نویسنده افزونه هنوز کد مربوط به فراخوانی فایل ترجمه رو اضافه نکرده میتونید بهش پیام بدید یا خودتون اضافه کنید ... به نویسنده پیام دادم هنوز ج نداده میشه بیشتر راهنماییم کنی نقل قول لینک به ارسال
kamran0080 31 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 در 6 ساعت قبل، M.Javad گفته است : سلام اگه کمی با php آشنا باشید میتونید خودتون وارد فایل های افزونه بشید و فایل اصلیش رو پیدا کنید و تمام جمات انگلیسی رو به فارسی ترجمه کنید بله میتونم ترجمه کنم ولی یه مشکل هست اونم این که با اپدیت برنامه به این شکل همه زحمات ادم به هدر میره نقل قول لینک به ارسال
فرشاد گوهری 1681 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 در 19 ساعت قبل، kamran0080 گفته است : سلام من بهرتین افزونه ای که برای حرفه ای کردن شناسنامه کاربرا دیدم WP User Profiles هست ، فقط انگیسیه ، من سعی کردم با po edit فرسیش کنم و ترجمه هم کردم متنها وقتی نصب می کنم باز ان انگیسه https://wordpress.org/support/plugin/wp-user-profiles اینم ادرس افزنه اگه کسی لطف کنه بصورت استاندارد فقط دو سه کلمه رو ترجمه کنه جوری که تو سایت فارسی نشون بده من خودن همه قسمتاشو فارسی می کنم منتظرم کمک کنین درود اگه فقط دو سه کلمست میتونید از کد زیر استفاده کنید: باید داخل فانکشن قرار بدین. add_filter('gettext', 'mw_translate_words_array'); add_filter('ngettext', 'mw_translate_words_array'); function mw_translate_words_array( $translated ) { $words = array( 'vazheh pishfarz' => 'vazheh tazeh', ); $translated = str_ireplace( array_keys($words), $words, $translated ); return $translated; } در خط 5 به جای کلمهی vazheh pishfarz عبارت انگلیسی رو قرار بدین و به جای vazheh tazeh ترجمه عبارت رو به فارسی قرار بدین. مراقب علامتهای تک کوتیشن، کاما، فلش و... باشین که حذف نشن. این خط رو میتونید به دفعات دلخواه با واژههای مورد نظرتون اضافه کنید، یه مثال میزنم که منظورمو بهتر برسونم: add_filter('gettext', 'mw_translate_words_array'); add_filter('ngettext', 'mw_translate_words_array'); function mw_translate_words_array( $translated ) { $words = array( 'Profile' => 'پروفایل', 'Log out' => 'خروج', 'Logout' => 'خروج', ); $translated = str_ireplace( array_keys($words), $words, $translated ); return $translated; } همچنین باید کلمات رو دقیقا به همون شکلی که هستن بنویسید (حروف کوچک و بزرگ، فاصلهها و...) چون ترجمه به کمک رشتهها انجام میشه. خودم برای ترجمه بعضی از واژهها از این کد استفاده میکنم و جواب داده، امیدوارم کارتون راه بیفته. منبع: ماندگار وب: http://mandegarweb.com/wordpress/wordpress-hack-code/%D9%88%DB%8C%D8%B1%D8%A7%DB%8C%D8%B4-%D9%88-%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D9%88%D8%A7%DA%98%D9%87-%D9%87%D8%A7%DB%8C-%D9%BE%DB%8C%D8%B4-%D9%81%D8%B1%D8%B6-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/ 1 نقل قول لینک به ارسال
M.Javad 684 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 در 1 ساعت قبل، kamran0080 گفته است : بله میتونم ترجمه کنم ولی یه مشکل هست اونم این که با اپدیت برنامه به این شکل همه زحمات ادم به هدر میره خب آپدیت نکنید نقل قول لینک به ارسال
مهدی 1668 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 در پوشه اصلی افزونه فایل wp-user-profiles باز کنید این کد رو load_plugin_textdomain( 'wp-user-profiles', false, plugin_basename( dirname( __FILE__ ) ) . '/languages' ); داخل فانکشن _wp_user_profiles() اضافه کنید، مثل: function _wp_user_profiles() { ... load_plugin_textdomain( 'wp-user-profiles', false, plugin_basename( dirname( __FILE__ ) ) . '/languages' ); } add_action( 'plugins_loaded', '_wp_user_profiles' ); داخل پوشه افزونه پوشهای به نام languages درست کنید و فایل ترجمه رو اونجا قرار بدید، در آپدیت بعدی اگر این قسمت اضافه نشده بود، برای لود ترجمه میبایست دوباره اینکار انجام بشه ... اطلاعات بیشتر نقل قول لینک به ارسال
kamran0080 31 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 در 15 ساعت قبل، Farshad گفته است : درود اگه فقط دو سه کلمست میتونید از کد زیر استفاده کنید: باید داخل فانکشن قرار بدین. add_filter('gettext', 'mw_translate_words_array'); add_filter('ngettext', 'mw_translate_words_array'); function mw_translate_words_array( $translated ) { $words = array( 'vazheh pishfarz' => 'vazheh tazeh', ); $translated = str_ireplace( array_keys($words), $words, $translated ); return $translated; } در خط 5 به جای کلمهی vazheh pishfarz عبارت انگلیسی رو قرار بدین و به جای vazheh tazeh ترجمه عبارت رو به فارسی قرار بدین. مراقب علامتهای تک کوتیشن، کاما، فلش و... باشین که حذف نشن. این خط رو میتونید به دفعات دلخواه با واژههای مورد نظرتون اضافه کنید، یه مثال میزنم که منظورمو بهتر برسونم: add_filter('gettext', 'mw_translate_words_array'); add_filter('ngettext', 'mw_translate_words_array'); function mw_translate_words_array( $translated ) { $words = array( 'Profile' => 'پروفایل', 'Log out' => 'خروج', 'Logout' => 'خروج', ); $translated = str_ireplace( array_keys($words), $words, $translated ); return $translated; } همچنین باید کلمات رو دقیقا به همون شکلی که هستن بنویسید (حروف کوچک و بزرگ، فاصلهها و...) چون ترجمه به کمک رشتهها انجام میشه. خودم برای ترجمه بعضی از واژهها از این کد استفاده میکنم و جواب داده، امیدوارم کارتون راه بیفته. منبع: ماندگار وب: http://mandegarweb.com/wordpress/wordpress-hack-code/%D9%88%DB%8C%D8%B1%D8%A7%DB%8C%D8%B4-%D9%88-%D8%AA%D8%BA%DB%8C%DB%8C%D8%B1-%D9%88%D8%A7%DA%98%D9%87-%D9%87%D8%A7%DB%8C-%D9%BE%DB%8C%D8%B4-%D9%81%D8%B1%D8%B6-%D9%88%D8%B1%D8%AF%D9%BE%D8%B1%D8%B3/ ممنونم از شما ، فقط من میخوام همه افزونه رو ترجمه کنم ، اینطور سنگین نمیشه ؟ نقل قول لینک به ارسال
kamran0080 31 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 در 3 ساعت قبل، مهدی گفته است : در پوشه اصلی افزونه فایل wp-user-profiles باز کنید این کد رو load_plugin_textdomain( 'wp-user-profiles', false, plugin_basename( dirname( __FILE__ ) ) . '/languages' ); داخل فانکشن _wp_user_profiles() اضافه کنید، مثل: function _wp_user_profiles() { ... load_plugin_textdomain( 'wp-user-profiles', false, plugin_basename( dirname( __FILE__ ) ) . '/languages' ); } add_action( 'plugins_loaded', '_wp_user_profiles' ); داخل پوشه افزونه پوشهای به نام languages درست کنید و فایل ترجمه رو اونجا قرار بدید، در آپدیت بعدی اگر این قسمت اضافه نشده بود، برای لود ترجمه میبایست دوباره اینکار انجام بشه ... اطلاعات بیشتر ممنونم ازتون ، مشکلم حل شد با راهنمایی شما ، به زودی افزوننه رو ترجمه می کنم و همنیجا قرار میدم نقل قول لینک به ارسال
kamran0080 31 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 با تشکر از کاربر عزیز مهدی که که به کمک کد ایشان تونستم ترجمه رو کامل کنم و کاربر عزیز Farshad که به کمک راهنمایی ایشان تونستم ترجمه پیش فرض رو ویرایش کنم افزونه ترجمه شده پیوست شد الان فقط یک مشکل کوچیک هست و اونم این که سر تیتر ها از فونت اریال استفاده می کنه که فارسی رو ززیبا نشون نمیده و از تو کد CSS هم نتونستم ویرایشش کنم ، اکر همکاران برای این بخش هم راهنماییی کنند عالی میشه wp-user-profiles.zip 1 نقل قول لینک به ارسال
فرشاد گوهری 1681 ارسال شده در بهمن 94 گزارش بازنشر ارسال شده در بهمن 94 در 1 ساعت قبل، kamran0080 گفته است : با تشکر از کاربر عزیز مهدی که که به کمک کد ایشان تونستم ترجمه رو کامل کنم و کاربر عزیز Farshad که به کمک راهنمایی ایشان تونستم ترجمه پیش فرض رو ویرایش کنم افزونه ترجمه شده پیوست شد الان فقط یک مشکل کوچیک هست و اونم این که سر تیتر ها از فونت اریال استفاده می کنه که فارسی رو ززیبا نشون نمیده و از تو کد CSS هم نتونستم ویرایشش کنم ، اکر همکاران برای این بخش هم راهنماییی کنند عالی میشه wp-user-profiles.zip ممنون از زحمتی که برای ترجمه کشیدید و خوشحالم که موفق شدید در مورد فونت شاید داره از جای دیگهای استایل میگیره، important رو امتحان کردید؟ (از inspect مرورگرتون چک کنید ببینید استایل دیگهای میگره یا نه) اگه آنلاینه آدرس رو قرار بدین تا راحتتر بشه بررسی کرد. 1 نقل قول لینک به ارسال
kamran0080 31 ارسال شده در بهمن 94 مالک گزارش بازنشر ارسال شده در بهمن 94 در 3 ساعت قبل، Farshad گفته است : ممنون از زحمتی که برای ترجمه کشیدید و خوشحالم که موفق شدید در مورد فونت شاید داره از جای دیگهای استایل میگیره، important رو امتحان کردید؟ (از inspect مرورگرتون چک کنید ببینید استایل دیگهای میگره یا نه) اگه آنلاینه آدرس رو قرار بدین تا راحتتر بشه بررسی کرد. این پیشخووان یک کاربر تست هست http://wle.ir/wp-admin/ 1234 kamran0080 نقل قول لینک به ارسال
پست های پیشنهاد شده
به گفتگو بپیوندید
هم اکنون می توانید مطلب خود را ارسال نمایید و بعداً ثبت نام کنید. اگر حساب کاربری دارید، برای ارسال با حساب کاربری خود اکنون وارد شوید .