به فارسی نشان داشته باشید.

پروژه های خود را با نشان های فارسی، زیبا تر کنید.

مشکل

در حال حاضر، ارائه دهندگان Badge همانند shields.io، قادر نیستند از زبان فارسی پشتیبانی کنند و لذا کاربرانی که پروژه های فارسی زبان ساخته اند، ناچارا از نشان های انگلیسی استفاده می کنند.

پرشین بدج، این هدف را دارد که با ارائه Badge یا نشان های فارسی، بتواند به جامعه متن‌باز ایران کمک کند.

راه حل

سازگار با shields.io

اگر در حال حاضر از shields.io استفاده می کنید، کوچ کردن به پرشین بدج بسیار ساده می باشد چرا که پرشین بدج با shields.io، تماما سازگار است. برخی از نشان ها برای سرعت بالاتر، توسط پرشین بدج پیاده سازی شده اند اما باقی نشان ها، مستقیم از shields.io استفاده می کنند و به همین ترتیب، پرشین بدج با shields.io سازگاری کامل دارد.

https://img.shields.io/...

https://persian-badge.vercel.app/api/...

سبک ها

?style=plastic

?style=flat

?style=flat-square

?style=social

پارامتر ها

?label=سلام دنیا

دستی، نوشته سمت راست نشان را تنظیم کنید.

?status=سلام دنیا

دستی، نوشته سمت چپ نشان را تنظیم کنید.

?logo=nodedotjs

دستی، لوگوی نشان را تنظیم کنید. این لوگو می بایست آیکونی معتبر در simple-icons باشد.

?logoColor=red

دستی، رنگ آیکون لوگو را تنظیم کنید. به صورت پیش فرض، با رنگ برند لوگوی مورد نظر یکسان است.

?labelColor=blue

دستی، رنگ نوشته سمت راست نشان را عوض کنید.

?color=green

دستی، رنگ قسمت سمت چپی نشان را عوض کنید.

نشان های دوباره پیاده سازی شده

نشان معمولی

نوع استفاده: /api/discord/<LABEL>-<MESSAGE>-<COLOR>

تعداد اعضای سرور دیسکورد

نوع استفاده: /api/discord/<Guild ID>

پایانه JSON

با استفاده از این قابلیت، امکان این را دارید که پایانه های خود را به نشان تبدیل کنید.

نوع استفاده: /api/endpoint?url=<ENDPOINT>

تعداد مشارکت کنندگان گیت هاب

نوع استفاده: /api/github/contributors/<User>/<Repository>

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

نوع استفاده: /api/github/license/<User>/<Repository>

تعداد ستاره ها در گیت هاب

نوع استفاده: /api/github/stars/<User>/<Repository>

دانلود های NPM در مدت زمان های مشخص

نوع استفاده: /api/npm/<Interval>/<Package>

آخرین نسخه در NPM

نوع استفاده: /api/npm/v/<Package>

دانلود های Nuget

نوع استفاده: /api/nuget/dt/<Package>

آخرین نسخه در Nuget

نوع استفاده: /api/nuget/v/<Package>

... و دیگر نشان های shields.io

نشان مورد نظر را پیدا نمی کنید؟

ما تلاشمان بر این است که از تمام نشان های shields.io به درستی پشتیبانی کنیم و در آینده، نشان های مربوط به وبسایت های فارسی را هم اضافه کنیم. اما گاهی ممکن است بعضی نشان ها به درستی ترجمه نشوند یا دارای ایرادی باشند. در این صورت، حتما یک Issue جدید ایجاد کنید تا ما در اسرع وقت پاسخگوی شما باشیم.

حمایت مالی

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

حمایت مالی

پرشین بدج