دوتا edit کوچیک در source code
سلام به همه, مخصوصا به مدیران زحمت کش.
دوتا edit کوچیک به ذهنم رسید و نمیدونم که ایا اینجا محل مناسبی برای مطرح کردنش هست یا نه, اول اینکه در 4.6.2 موقعی که کاربری میخواد عضو بشه, بعد از مرحله اول که وارد کردن اطلاعات شخصی هست, از کاربر پرسیده میشه که چک کنه که اطلاعاتی که وارد کرده درست هست یا نه, منظورم اونجایی که میگه: پس از اطمینان از صحت مشخصات وارد شده برای تکمیل ثبت نام بر روی دکمه زیر کلیک کنید. اینجا دوتا option هست یکی "بازگشت و تصحیح مشخصات" و یکی "مشخصات صحیح نیست" در صورتی که دومین option باید باشه " مشخصات صحیح است" و زیرش کاربر روی دکمه تکمیل عضویت کلیک میکنه و ...
مورد بعدی در مورد ایمیل فعال سازی account کاربر جدید. ایمیلی که فرستاده میشه یکسری کارکتر اضافی داره که باعث گیج شدن طرف میشه. مخصوصا اینکه لینک فعال سازی account هم بصورت hyper link نیست و تشخیص اون از متن ایمیل مقداری ناواضح هست, اگر بشه username و password رو هم یه مقدار مرتبش کرد و زیر هم اور که خیلی هم بهتر میشه. مطمئن نیستم که این مشکل رو همه داشته باشن چون وقتی که source code فایلهای fa_IR.php و english.php رو بررسی کردم همه چی بنظر درست میاد, یه سئوال دیگه اینکه چرا ایمیل فعالسازی در مامبو فارسی از english.php استفاده میکنه?
اینم نمونه code ایمیل فعال سازی account:
کد:
Hello Faramarz,\n\nThank you for registering at indesign. Your account has
been created but, as a precaution, it must be activated by you before
you can use it.\nTo activate the account click on the following link or
copy and paste it in your
browser:\nhttp://www.indesign.com/index.php?option=com_registration&task=activate&activation=f03a5a37d8a61ea457349db26f8cb7c7\n\nAfter
activation you may login to [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید] using the
following username and password:\n\nUsername - fara\nPassword - 111111
پاسخ : دوتا edit کوچیک در source code
از انگلیسی استفاده نمیکنه
در فارسی متن ایمیل معنی نشده و از همون عبارات انگلبسی استفاده شده
شما میتونید در بخش مدیریت زبان هر طور که میخواین عبارات رو تغییر بدید
پاسخ : دوتا edit کوچیک در source code
رادمهر جان, درسته که متن ایمیل در فارسی در فایل fa_IR.php ترجمه نشده ولی مسئله ای که باغث تعجب من شده اینه که چرا هنوز متن ایمیل فعالسازی از english.php فراخوانی میشه, متن کدها به این شکل هستن:
fa_IR.php:
کد:
DEFINE('_SEND_SUB','Account details for %s at %s');
DEFINE('_USEND_MSG_ACTIVATE', 'Hello %s,
Thank you for registering at %s. Your account is created and must be activated before you can use it.
To activate the account click on the following link or copy-paste it in your browser:
%s
After activation you may login to %s using the following username and password:
Username - %s
Password - %s');[/code/]
english.php:
کد:
DEFINE('_SEND_SUB','Account details for %s at %s');
DEFINE('_USEND_MSG_ACTIVATE', 'Hello %s,
Thank you for registering at %s. Your account has been created but, as a precaution, it must be activated by you before you can use it.
To activate the account click on the following link or copy and paste it in your browser:
%s
After activation you may login to %s using the following username and password:
Username - %s
Password - %s');
همونطوریکه در متن ایمیل فرستاده شده دیده میشه, از english.php فراخوانی شده.
این موضوع رو هم اگر کنار بگذاریم, نکات دیگه ای که عرض کردم فکر کنم ارزش اصلاح کردن source code mambo رو داشته باشه.
ممنون
پاسخ : دوتا edit کوچیک در source code
نمونه ای رو قبلا بحث کردیم
[مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
این تاپیک رو بررسی کنید و اون لینکی که دادم برای فایل زبان رو بردارید و جایگزین کنید