فارسی کردن تم در نرمافزار power bi
سلام امروز میخام در مورد مبحث فارسی کردن قالب پاور بی آی توضیحاتی رو خدمتتون عرض کنم.
اگر با طراحی داشبوردهای فارسی در Power BI کار کرده باشید، احتمالاً یکی از مشکلاتی که خیلی زود با آن مواجه میشوید، انتخاب فونت مناسب فارسی است.
در Power BI مجموعهای از Themeهای آماده در اختیار کاربر قرار دارد، اما در فهرست فونتهای پیشفرض آن، بسیاری از فونتهای فارسی مورد استفاده کاربران ایرانی وجود ندارند. به همین دلیل ممکن است هنگام طراحی یک داشبورد فارسی، ظاهر نوشتهها آنطور که انتظار دارید حرفهای و هماهنگ نباشد.
خبر خوب این است که میتوان با استفاده از Power BI Theme و ویرایش فایل JSON، فونت موردنظر را برای بخشهای مختلف قالب تعیین کرد.
در این آموزش مرحلهبهمرحله میبینیم که چگونه یک Theme پاور بی آی را دریافت کنیم، فایل آن را ویرایش کنیم و فونت فارسی موردنظر خود را در آن قرار دهیم.
Contents
- 1. چرا فارسی کردن فونت در Power BI اهمیت دارد؟
- 2. Theme در Power BI چیست؟
- 3. چگونه یک Theme برای Power BI دانلود کنیم؟
- 4. فایل Theme پاور بی آی چه فرمتی دارد؟
- 5. ویرایش فایل JSON برای تغییر فونت
- 6. فایل را ذخیره کنید
- 7. یک نکته مهم درباره فونت فارسی
- 8. جایگزین کردن فونت در Theme
- 9. وارد کردن Theme فارسی به Power BI
- 10. آیا با تغییر Theme همه فونتهای Power BI فارسی میشوند؟
- 11. یک پیشنهاد برای طراحی داشبورد فارسی
- 12. انتخاب فونت مناسب برای داشبورد فارسی
- 13. اگر فونت فارسی اعمال نشد چه کنیم؟
- 14. آیا میتوان Theme فارسی را برای گزارشهای دیگر هم استفاده کرد؟
- 15. جمعبندی
چرا فارسی کردن فونت در Power BI اهمیت دارد؟
در یک داشبورد فارسی، فونت فقط یک موضوع ظاهری نیست. انتخاب فونت مناسب میتواند روی خوانایی، نظم و ظاهر کلی گزارش تأثیر زیادی داشته باشد.
برای مثال ممکن است در یک گزارش فارسی، فونتهای مختلفی برای عنوان نمودار، اعداد، جدولها و فیلترها نمایش داده شوند. اگر این فونتها با یکدیگر هماهنگ نباشند، حتی یک داشبورد با طراحی خوب نیز ظاهر حرفهای خود را از دست میدهد.
به همین دلیل بهتر است قبل از شروع طراحی داشبورد، فونت و Theme مناسبی برای گزارش انتخاب کنیم.
Theme در Power BI چیست؟
Theme یا قالب، مجموعهای از تنظیمات ظاهری گزارش Power BI است.
Theme میتواند مواردی مانند:
- رنگهای گزارش
- رنگ پسزمینه
- رنگ متنها
- رنگ نمودارها
- فونت
- اندازه فونت
- برخی تنظیمات ظاهری Visualها
را مشخص کند.
Power BI امکان استفاده از Themeهای آماده و همچنین ساخت یا ویرایش Theme اختصاصی را فراهم میکند.
یکی از فرمتهای مورد استفاده برای Theme در Power BI، فایل JSON است.
چگونه یک Theme برای Power BI دانلود کنیم؟
برای شروع، Power BI Desktop را باز کنید.
برای این منظور ابتدا باید بر روی گزینه Theme gallery از بخش Themes از سربرگ View کلیک کنید
با این کار میتوانید Themeهای مختلفی را مشاهده و بررسی کنید و قالب موردنظر خود را دریافت کنید.
در شکل زیر صفحه اولیه سایت را مشاهده میکنید.
در صورتی که از قبل یک فایل JSON مربوط به Theme دارید، نیازی نیست Theme جدیدی دانلود کنید و میتوانید مستقیماً همان فایل را ویرایش کنید.
فایل Theme پاور بی آی چه فرمتی دارد؟
Themeهای سفارشی Power BI معمولاً با پسوند:
.json
ذخیره میشوند.
برای مثال ممکن است فایل شما نامی مانند:
MyTheme.json
داشته باشد.
این فایل در واقع یک فایل متنی ساختاریافته است و میتوان محتوای آن را با ویرایشگرهای متنی مانند Notepad یا ویرایشگرهای حرفهایتر باز کرد.
ویرایش فایل JSON برای تغییر فونت
پس از دانلود Theme، روی فایل JSON کلیک راست کرده و آن را با Notepad یا یک ویرایشگر متن باز کنید.
پس از باز کردن تم خود با اطلاعاتی مشابه شکل زیر روبرو خواهید شد. برای تغییر فونت کافیست آن قسمتهایی که نام فونت درج شده است را با یک فونت فارسی مانند “B Yekan” یا “B Nazanin” جایگزین کنید. البته نام فونت باید دقیقاً مطابق نامی باشد که Power BI و ویندوز آن را میشناسند.
فایل را ذخیره کنید
پس از جایگزینی فونتهای تم با فونتهای فارسی، فایل JSON را ذخیره کنید.
در این مرحله بهتر است یک نسخه پشتیبان از فایل اصلی Theme نیز داشته باشید تا اگر در ویرایش JSON اشتباهی رخ داد، بتوانید به نسخه قبلی برگردید.
همچنین هنگام ویرایش JSON مراقب باشید ساختار آن به هم نخورد. حذف یا جابهجایی اشتباه علامتهایی مانند:
{
}
[
]
"
,
:
میتواند باعث شود Power BI فایل Theme را بهدرستی شناسایی نکند.
یک نکته مهم درباره فونت فارسی
صرفاً نوشتن نام یک فونت در فایل JSON باعث نصب شدن آن فونت روی سیستم نمیشود.
اگر مثلاً در Theme از فونت:
B Yekan
استفاده کردهاید، این فونت باید روی سیستم شما نصب باشد.
بنابراین قبل از استفاده از فونت فارسی، مطمئن شوید که فونت موردنظر روی ویندوز نصب شده است.
همچنین اگر فایل Power BI را روی یک کامپیوتر دیگر باز کنید و آن فونت روی سیستم مقصد نصب نباشد، ممکن است Power BI فونت جایگزین دیگری را نمایش دهد.
جایگزین کردن فونت در Theme
حالا که فایل JSON را باز کردهاید، قسمتهایی را که مربوط به fontFace هستند پیدا کنید.
برای مثال اگر Theme از فونت Arial استفاده میکند:
"fontFace": "Arial"
میتوان آن را به فونت فارسی موردنظر تغییر داد:
"fontFace": "B Yekan"
اگر در فایل چندین بار fontFace وجود داشته باشد، باید بررسی کنید که هر بخش مربوط به کدام قسمت از گزارش است.
در Themeهای پیچیده ممکن است برای بخشهای مختلف، تنظیمات جداگانهای وجود داشته باشد.
وارد کردن Theme فارسی به Power BI
حالا به Power BI Desktop برگردید.
از سربرگ:
View =>Themes
گزینه:
Browse for themes
را انتخاب کنید.
سپس فایل JSON ویرایششده را انتخاب کنید.
Power BI Theme را وارد کرده و تنظیمات آن را روی گزارش اعمال میکند.
اگر فونت موردنظر بهدرستی نصب شده باشد و Theme نیز صحیح باشد، بخشهایی از گزارش که از تنظیمات Theme استفاده میکنند با فونت انتخابشده نمایش داده خواهند شد.
آیا با تغییر Theme همه فونتهای Power BI فارسی میشوند؟
این نکته بسیار مهم است.
تغییر فونت در Theme به این معنی نیست که تمام متنهای موجود در Power BI در هر شرایطی بهصورت خودکار تغییر خواهند کرد.
برخی Visualها یا بخشهای گزارش ممکن است تنظیمات فونت اختصاصی داشته باشند.
برای مثال ممکن است فونت یک Visual قبلاً بهصورت دستی تعیین شده باشد. در این حالت باید تنظیمات همان Visual را نیز بررسی کنید.
بنابراین اگر بعد از وارد کردن Theme مشاهده کردید یک نمودار یا عنوان خاص هنوز با فونت قبلی نمایش داده میشود، تنظیمات Format همان Visual را بررسی کنید.
یک پیشنهاد برای طراحی داشبورد فارسی
برای داشبوردهای فارسی بهتر است از ابتدا یک Theme اختصاصی داشته باشید.
برای مثال میتوانید یک قالب سازمانی طراحی کنید که در آن موارد زیر از قبل مشخص شده باشند:
- فونت فارسی
- رنگ اصلی گزارش
- رنگ ثانویه
- رنگ پسزمینه
- رنگ عنوانها
- رنگ KPIها
- رنگ نمودارها
- اندازه فونتها
این کار باعث میشود تمام گزارشهای شما ظاهر یکپارچهتری داشته باشند.
برای مثال اگر رنگ سازمانی شما آبی و سرمهای باشد، میتوانید Theme را نیز بر اساس همین ترکیب طراحی کنید تا تمام داشبوردهای Power BI ظاهر مشابهی داشته باشند.
انتخاب فونت مناسب برای داشبورد فارسی
برای داشبوردهای فارسی، صرفاً زیبا بودن فونت کافی نیست.
فونت باید:
- خوانا باشد.
- اعداد را بهخوبی نمایش دهد.
- در اندازههای کوچک نیز قابل خواندن باشد.
- در عنوانها و جدولها ظاهر مناسبی داشته باشد.
- روی سیستمهای مورد استفاده کاربران نصب شده باشد.
به همین دلیل بهتر است قبل از انتخاب نهایی، فونت را روی چند Visual مختلف مانند Card، Table، Matrix، Slicer و نمودارها آزمایش کنید.
اگر فونت فارسی اعمال نشد چه کنیم؟
اگر بعد از وارد کردن Theme تغییری در فونت مشاهده نکردید، موارد زیر را بررسی کنید:
۱. فونت روی ویندوز نصب شده است؟
نام فونت را در تنظیمات فونتهای ویندوز بررسی کنید.
۲. نام فونت در JSON صحیح است؟
نام فونت باید دقیقاً مطابق نام مورد استفاده سیستم باشد.
۳. فایل JSON معتبر است؟
یک اشتباه کوچک در ساختار JSON میتواند باعث شود Theme بهدرستی بارگذاری نشود.
۴. تنظیمات Visual را بررسی کنید
ممکن است فونت یک Visual بهصورت دستی تعیین شده باشد.
۵. Theme را دوباره اعمال کنید
گاهی پس از ویرایش فایل، لازم است Theme را مجدداً از طریق:
View → Themes → Browse for themes
وارد کنید.
آیا میتوان Theme فارسی را برای گزارشهای دیگر هم استفاده کرد؟
بله.
یکی از مزیتهای Theme این است که میتوان آن را بهعنوان یک قالب قابل استفاده مجدد نگهداری کرد.
مثلاً اگر یک Theme اختصاصی برای داشبوردهای فارسی طراحی کردهاید، میتوانید همان فایل JSON را برای گزارشهای دیگر نیز استفاده کنید.
این کار بهخصوص برای شرکتها و افرادی که مرتباً داشبورد Power BI طراحی میکنند بسیار مفید است؛ زیرا دیگر لازم نیست برای هر گزارش، تمام تنظیمات ظاهری را از ابتدا انجام دهند.
جمعبندی
اگر با Power BI و طراحی داشبوردهای فارسی کار میکنید، انتخاب فونت مناسب یکی از بخشهای مهم طراحی گزارش است.
Power BI امکان استفاده از Themeهای سفارشی را فراهم کرده و با استفاده از فایلهای JSON میتوان بسیاری از تنظیمات ظاهری گزارش را مدیریت کرد.
برای فارسی کردن فونت Theme بهطور کلی میتوان این مراحل را دنبال کرد:
۱. ورود به بخش View
۲. انتخاب Theme gallery و دریافت یک Theme مناسب
۳. باز کردن فایل .json با Notepad یا ویرایشگر متن
۴. پیدا کردن تنظیمات fontFace
۵. جایگزین کردن نام فونت با فونت فارسی نصبشده روی سیستم
۶. ذخیره فایل JSON
۷. ورود دوباره به Power BI
۸. انتخاب View → Themes → Browse for themes
۹. انتخاب فایل JSON و اعمال Theme
با همین روش میتوانید یک قالب اختصاصی برای گزارشهای فارسی خود ایجاد کنید و ظاهر داشبوردهای Power BI را حرفهایتر و یکپارچهتر کنید.
اگر قصد دارید Power BI را بهصورت اصولی و پروژهمحور یاد بگیرید، علاوه بر یادگیری طراحی داشبورد، بهتر است مباحثی مانند Power Query، مدلسازی داده، DAX، طراحی Visualها و ساخت گزارشهای مدیریتی را نیز در برنامه یادگیری خود قرار دهید.
اگر میخای نرم افزار Power BI را اصولی و حرفه ای یاد بگیری می تونی کتاب آموزش نرم افزار هوش تجاری Power Bi را سفارش بدی.
جهت سفارش کتاب روی تصویر زیر کلیک کنید

در فیلم زیر نحوه فارسی کردن فونت تم داشبوردهای نرمافزار پاور بی آی را مشاهده میکنید. موفق باشید
این آموزشها را نیز ببینید
درباره ایمان اشکاوند راد
مدیر فناوری و طراح و مشاور سیستم های نرم افزاری، مدرس دانشگاه با بیش از ۱۸ سال سابقه تدریس مهارت ها و دروس کامپیوتری در دانشگاه ها و شرکتهای مختلف، مولف مجموعه کتابهای بیت، تولید بسته های آموزشی کامپیوتر، علاقه مند به حوزه های پایگاه داده، BI، برنامه نویسی، اکسل و آفیس، مدیر انتشارات و آکادمی آموزشی اشکاوند
نوشتههای بیشتر از ایمان اشکاوند رادپست های مرتبط
30 شهریور 1405
29 شهریور 1405
25 شهریور 1405



دیدگاهتان را بنویسید