قصد داریم در این فرسته همهٔ باگهای مرتبط با فارسی در لیبرهآفیس را جمعآوری کنیم.
لطفاً اگر باگی هست که مرتبط است و ما آن را از قلم انداختهایم تذکر بدهید تا اضافهاش کنیم. متشکریم.
91764 RTL: Arabic diacritics cant be found using search dialog
100854 RTL: Persian and arabic diacritics are not accessible by using arrow keys to be read by screen reader
113993 LibreOffice – Writer distorts text when I type ” Tashdid ” character in Persian Language
58353 Problem of cursor Position for RTL languages like Farsi(Persian)
82689 VIEWING: U+3000 IDEOGRAPHIC SPACE (CJK full width space) and other spaces should be rendered as non-printing characters in Writer
100967 libreoffice needs at least 30 minutes for openning some password protected files
106306 RTL: Wrong text language detection for punctuation at the beginning of sentence
106307 Wrong shape for numerals, based on locale and not the text language
149889 Formula box in Calc can not correctly recognize the width of characters (Persian)
صفحهای در ویکی بنیاد مستندات آزاد ساخته شده و در آن همهٔ باگهای مرتبط با زبانهای راست به چپ فهرست شده است. اطلاعات این صفحه بسیار مفید و ارزشمند است.
سلام.
خیلی تشکر میکنم از این کار ارزشمندتون و جمعآوری لیست باگهای libreoffice مرتبط با زبان فارسی.
خود libreoffice هم یادمه یه مجموعه ای از باگهای زبانهای راست به چپ جمعآوری کرده بود که اگه پیداش کردم و به کارتون بیاد میتونم براتون بفرستم.
فقط باگ اول رو به جای 64 46 تایپ فرموده بودین.
سلام.
خواهش میکنم. انجام وظیفه بوده است.
اگر پیدا کردید، حتماً برایمان بفرستید.
اشتباه تایپی را هم تصحیح کردم. ممنونم که تذکر دادید.
جدیترین باگ لیبرهآفیس به نظر من فعال نبودن گزینهٔ CTL (و در نتیجه دکمههای تغییر جهت نوشته) به طور پیشفرض است. نتوانستم این باگ را بیابم، ولی شاید در این صفحه ثبت شده باشد:
https://bugs.documentfoundation.org/show_bug.cgi?id=43808
این جا گزارش شده بود که این باگ رفع شده، ولی با آزمایشهای من همان موقع همچنان حل نشده بود:
https://www.phoronix.com/scan.php?page=news_item&px=LibreOffice-CTL-Default
همچنان راه حل این مشکل همانی است که ۱۰ سال پیش در وبلاگم نوشته بودم:
https://freeexp.wordpress.com/2008/04/15/%d8%a8%d9%87%db%8c%d9%86%d9%87%e2%80%8c%d8%b3%d8%a7%d8%b2%db%8c-%d8%a7%d9%be%d9%86%e2%80%8c%d8%a2%d9%81%db%8c%d8%b3-%d8%a8%d8%b1%d8%a7%db%8c-%d9%81%d8%a7%d8%b1%d8%b3%db%8c/
سلام.
من از مرورگر فایرفاکس استفاده میکنم و خطای secure connection failed.
دریافت کردم وقتی خواستم وبلاگتون رو باز و راهکارتون رو بخونم.
نمیدونم از چه سیستم عاملی استفاده میکنین.
اما در ویندوز، گزینه ای که فرمودین بطور پیشفرض فعاله!
فقط باید در تنظیمات زبان در کنترل پنل فارسی رو انتخاب کنین و locale ویندوزتون و همینطور مال خود برنامه فارسی باشه.
اونوقت وقتی وارد تنظیمات زبان libreoffice بشید، ctl پیشفرض و زبان هم بر روی فارسی تنظیم شده.
چه خوب که فعاله، ولی یعنی باید همهٔ محیط ویندوز فارسی باشه تا لیبرهآفیس CTL رو فعال کنه؟ اگر زبان محیط ویندوز انگلیسی باشه و تنها صفحهکلید فارسی فعال باشه چنین اتفاقی نمیافته؟
تا حدود ۱۰ سال پیش که من با ویندوز سر و کار داشتم، حتی یک نفر رو هم ندیدم که محیط ویندوزش رو فارسی کنه. همه محیط انگلیسی رو به کار میبردند و فقط آرایش صفحهکلید فارسی رو فعال میکردند. آیا الان فارسیزبانهایی هستند که محیط ویندوزشون رو فارسی میکنند؟
به نظر من فعالبودن صفحهکلید فارسی در هر سیستمعاملی (مستقل از زبان محیط سیستمعامل) باید شرط کافی برای فعالشدن ویژگی زبانهای راستبهچپ در لیبرهآفیس باشه. اگر این طور نباشه هنوز به نظر من یک اشکاله که باید پیگیری کرد تا رفع بشه.
ببینین منظورم این نیست که ویندوز رو کلا فارسی کنیم که تنظیمات و منوهای ویندوز هم فارسی باشه و مثلا به جای my computer, بگه کامپیوتر من!
خود منم چنین کاری نکردم و تمام گزینه ها، منوها و راهنمای ویندوزم انگلیسیه.
اما locale سیستم باید فارسی باشه، و گزینه هایی که در تنظیمات زبان و منطقه هست، باید فارسی باشن.
نشونه فارسی بودنش هم اینه که وقتی فایل نصبی برنامه رو باز کنین، مراحل نصب برنامه فارسیه و همینطور وقتی نصب شد، وارد منوی help که بشین و about رو انتخاب کنین،
نشون میده که locale برای ویندوز و همینطور خود libreoffice فارسیه.
fa_ir fa-ir
ممنون از توضیحتون، الان برام روشن شد. خب این باز بهتر از چیزی هست که من در کامنت قبلیام فکر میکردم. حالا شما میدونید که معمولاً کاربرهای فارسیزبان locale فارسی دارند یا نه؟ میخوام ببینم در عمل برای چند درصد از فارسیزبانها CTL در لیبرهآفیس خودبهخود فعال میشه؟
راستش نمیدونم چند درصد مردم locale رو فارسی میکنن، و برای چند درصد خودکار فعاله.
من خودم نابینا هستم و میدم بیرون برام ویندوز نصب کنن و با نصب ویندوزم آشنا نیستم.
اما اگه هم فعال نبود، میتونیم در تنظیمات زبان خودمون اون رو فعال و روی فارسی قرارش بدیم.
بفرمایین اینم لینکهای مربوط به زبانهای راست به چپ rtl و ctl که الآن با سرچ تو گوگل پیدا کردم.
https://wiki.documentfoundation.org/RTL_Bugs
https://bugs.documentfoundation.org/show_bug.cgi?id=43808
ممنون از گذاشتن نشانی این صفحهها. باگی که منظور من بود (و این جا ادعا شده که حل شده) این است:
RTL (CTL) should be enabled by default for users with keyboard layouts installed which require RTL (CTL)
https://bugs.documentfoundation.org/show_bug.cgi?id=47969
ممنون از پاسختون. اگه شبیه نصب توزیعهای لینوکس باشه، میتونم حدس بزنم که موقع نصب ویندوز، برای تنظیم ساعت کامپیوتر، منطقهٔ زمانی رو از کاربر میپرسه، و اگر کاربر منطقهٔ زمانیاش رو ایران انتخاب کنه، خودبهخود locale هم فارسی میشه. ولی این فقط حدس منه.
خارج از موضوع: نوشتید که نابینا هستید. برام خیلی جالبه که بدونم تجربهٔ شما از کارکردن با کامپیوتر چه طوره؟ آیا نرمافزارهای رایج پشتیبانی خوبی برای نابیناها دارند؟ برای پشتیبانی از نابیناها به زبان فارسی چهطور؟
بله در ویندوز هم میتونیم ساعت رو تنظیم کنیم و باید منطقه رو هم مشخص کنیم تا جایی که میدونیم و من که همیشه میذارم ایران.
پیشفرضش آمریکاست.
نه متأسفانه اکثر قریب به اتفاق نرم افزارهای موجود برای نابینایان دسترسپذیر نیستن و خیلی از برنامه نویسها حتی نمیدونن accessibility یعنی چی!
من از سال 93 که اینترنت گرفتم کلا تصمیم گرفتم با برنامه های کرک شده خداحافظی کنم و هزاران برنامه تست و دانلود کردم که اکثرشون دسترسناپذیر بودن!
برای فارسی اتفاقا مشکلات بیشتر هم هست.
انگلیسی چون زبان بین المللیه و همه ازش استفاده میکنن، هم فایلای pdf انگلیسی برای نابینایان خوندنش امکانپذیره و هم فایلای word که دیگه خیلی راحته.
بهترین فرمت برای ما که نیاز به استفاده از برنامه های کرک شده مثل مایکروسافت آفیس هم نیست html هست که من خودم همیشه از فایرفاکس استفاده میکنم.
از برنامه هایی به نام صفحه خوان، screen reader استفاده میکنیم که کل کامپیوتر و اینترنت برامون گویا میشه و همه چیز رو میخونه.