اعلان‌ها
پاک کردن همه

[حل‌شده] فارسی کردن وب‌میل و مشکل نمایش راست‌به‌چپ

2 دیدگاه‌ها
1 کاربران
0 واکنش‌ها
347 بازدید
5
[#67]
شروع‌کننده موضوع

کاربران می‌خواهند رابط وب‌میل فارسی باشد و متن‌های فارسی درست نمایش داده شود.


شروع‌کننده موضوع
16/06/2026 10:34 ق.ظ

دو موضوع جداست:

۱. زبان رابط کاربری
SmarterMail چند زبان دارد و کاربر می‌تواند از تنظیمات شخصی خودش زبان را انتخاب کند. اگر فارسی در فهرست نبود یا ترجمه ناقص بود، بستگی به نسخه دارد. مدیر می‌تواند زبان پیش‌فرض دامنه را هم تعیین کند.

۲. نمایش درست متن فارسی در ایمیل‌ها — این مهم‌تر است:

  • Encoding باید UTF-8 باشد. اگر ایمیل‌های فارسی به‌صورت علامت سؤال یا کاراکتر عجیب دیده می‌شوند، مشکل encoding است. مطمئن شوید تنظیمات سرور و کلاینت روی UTF-8 است.
  • جهت متن (RTL) — بعضی کلاینت‌ها جهت را خودکار تشخیص می‌دهند. اگر متن فارسی چپ‌چین نمایش داده می‌شود، معمولاً مشکل از کلاینت گیرنده است نه سرور شما.
  • ایمیل‌های ارسالی از اپلیکیشن — اگر از PHP یا .NET ایمیل می‌فرستید، حتماً هدر Content-Type: text/html; charset=UTF-8 را ست کنید و عنوان (Subject) را هم به‌درستی encode کنید، وگرنه عنوان فارسی خراب می‌شود.

اگر مشکل فقط برای بعضی گیرنده‌هاست، احتمالاً کلاینت آن‌ها قدیمی است.


1 پاسخ
اشتراک‌گذاری: