حل مشکل فونت فارسی تلگرام دسکتاپ در لینوکس (اوبونتو)

نمی‌دونم این مشکل توی توزیع‌های دیگه لینوکسی هم وجود داره یا نه، خودم که روی اوبونتو ۱۷.۱۰ این مشکل رو نداشتم، ۱۸.۰۴ رو تست نکردم ولی روی ۱۸.۱۰ این مشکل وجود داشت که فونت فارسی تلگرامش خیلی زشت و ناخوانا بود، توی انجمن‌های مربوط به اوبونتو یه جستجو زدم که اکثرا به این جواب ختم می‌شد که نسخه موجود توی مخازن خود اوبونتو رو نصب کن.

ولی این پاک کردن صورت مسئله بود و من می‌خواستم مشکل رو حل کنم و در آخر به جواب مسئله رسیدم که در ادامه توضیح میدم.

پیدا کردن فونت مناسب

اول از همه باید یه فونت مناسب فارسی پیدا کنید، من فونت وزیر رو از مجموعه آقای صابر راستی‌کردار انتخاب کردم ولی شما هر فونت دیگه‌ای رو که دوست داشته باشید می‌تونید دانلود کنید.

خب بعد از دانلود فونت یه پوشه با نام .fonts توی دایرکتوری Home ایجاد می‌کنیم و فونت‌هایی که دانلود کردیم رو توش قرار می‌دیم.

دقت کنید که اول اسم پوشه fonts یه نقطه هست، اگر بعد ساختن پوشه نتونستین اون رو ببینید کلیدهای cntrl + h رو فشار بدین تا فایل‌ها و پوشه‌های مخفی ظاهر بشه.

معرفی فونت به تلگرام

حالا دیگه باید به تلگرام بفهمونیم از فونتی که ما دلمون می‌خواد استفاده کنه، برای این کار فایل زیر رو ویرایش می‌کنیم:

sudo nano ~/.local/share/TelegramDesktop/tdata/fc-custom-1.conf

من اینجا از ادیتور نانو استفاده کردم ولی شما از هر ادیتوری که راحت‌ترید استفاده کنید.

خب محتویات این فایل به صورت زیره:

https://gist.github.com/iMohammadd/f36665b3faaa3d6ad8c6c0ca9b465267

خب اینجا برای تغییر فونتمون به وزیر خط ۱۲ ام رو از mono به Vazir تغییر می‌دیم، فایل رو ذخیره می‌کنیم و اون رو می‌بندیم.

اگه مثل من از فونت وزیر استفاده کرده باشید وقتی تلگرام رو باز کنید می‌بینید که فونتتون مثل تصویر زیر شده.