Closed iman-salmani closed 2 years ago
سلام، خیلی هم عالی... دستت درد نکنه. فقط یک نکتهای... شما در جریان این بحث بودید؟ https://github.com/omid/Persian-Calendar-for-Gnome-Shell/discussions/108 @eshagh79 FYI
تا چند دقیقه دیگه بررسی و تست میکنم :)
سلام
۳ صفحه درست کردم
یه سوال داشتم فایل .po خودکار ساخته میشه؟
یه سوال داشتم فایل .po خودکار ساخته میشه؟
آره.
دستور make update-translation
رو اجرا کنی فایل رو تولید میکنه. اما میتونی محتویات اون رو تغییر بدی.
در مورد این عکسها (https://github.com/omid/Persian-Calendar-for-Gnome-Shell/pull/115#issuecomment-1153207911) که گذاشتی، خیلی خوب شده به نظرم. چند مورد کوچیک، اگر موافقی، لطفن:
ترتیب صفحه ها و فایل .po درست شد. دستوری برای ویرایش فایل fa_IR.UTF-8.json هست؟
دستوری برای ویرایش فایل fa_IR.UTF-8.json هست؟
نه، فایل json نباید ویرایش بشه. اما اگر قراره لوکال تست کنی، باید برنامه po2json رو نصب کنی: npm -g install po2json
بیلد نکرده بودم :)
درست شد
بیلد نکرده بودم :)
من با این دستور نصب میکنم و منتظر خطاها میمونم: make install-local tailLog
درست شد
عالیه. فکر کنم فقط «راستچین شدن صفحه» مونده باشه.
برای راست چین کردن توی این صفحه توضیحاتی هست ولی هنوز نتونستم css سفارشی برای ویدجت های libadwaita استفاده کنم https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/styles-and-appearance.html#custom-styles
برای راست چین کردن توی این صفحه توضیحاتی هست ولی هنوز نتونستم css سفارشی برای ویدجت های libadwaita استفاده کنم https://gnome.pages.gitlab.gnome.org/libadwaita/doc/main/styles-and-appearance.html#custom-styles
با این دستور میشه راستچین کرد:
Gtk.Widget.set_default_direction(getTextDirection())
@iman-salmani این کامنت رو دیدی؟
https://github.com/omid/Persian-Calendar-for-Gnome-Shell/pull/115#issuecomment-1153776838
با این دستور میشه راستچین کرد: Gtk.Widget.set_default_direction(getTextDirection()) نتونستم window کتابخانه libadwaita رو این طوری راست چین کنم.
با این دستور میشه راستچین کرد: Gtk.Widget.set_default_direction(getTextDirection()) نتونستم window کتابخانه libadwaita رو این طوری راست چین کنم.
من تست کردم، شد. توی گنوم ۴۲
سلام میشه خودتون کامیت کنید یا شیوه انجامش رو بفرستید
سلام میشه خودتون کامیت کنید یا شیوه انجامش رو بفرستید
شاید باید حتمن لوکل فارسی رو داشته باشی.
این کد برای من کار میکنه:
Gtk.Widget.set_default_direction(getTextDirection());
این کد برای من کار میکنه:
Gtk.Widget.set_default_direction(getTextDirection());
درست شد فکر نمی کردم انقدر راحت باشه 👍🏻
سلام وقت بخیر ممنون از افزونه کارمدتون من هر از این افزونه استفاده می کنم بنظرم امکانات مفید زیادی میشه بهش اضافه کرد تا واقعا جواب گویه نیاز های یک کاربر فارسی زبان باشه. بنظرم تنظیمات ظاهر خوبی نداره و با استفاده از چیدمان libadwaita کاربر پسندتر می شه.
خروجی
شیوه انجام کار
مقادیر schema هیچ تغییری نکرده ورودی ها تغییری خواصی نکرده فقط یه valign اضافه کردم برای جاگیری بهتر و راهنمای فرمت تاریخ رو گذاشتم توی tooltip ورودی کد تشکیل شده از: