انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: esmaeelE در 28 مهر 1402، 12:55 قظ
-
ترمینالهای XFCE و Guake
جهت متن فارسی را به صورت خودکار از راست به چپ نشان میدهند.
این مقالهٔ ویکی هم در همین مورد نوشته شده است.
خط فارسی در شبیهساز پایانه (https://wiki.ubuntu-ir.org/wiki/%D8%AE%D8%B7_%D9%81%D8%A7%D8%B1%D8%B3%DB%8C_%D8%AF%D8%B1_%D8%B4%D8%A8%DB%8C%D9%87%E2%80%8C%D8%B3%D8%A7%D8%B2_%D9%BE%D8%A7%DB%8C%D8%A7%D9%86%D9%87)
اما در نرمافزارهایی که متن فارسی دارند برای نمونه jcal (https://wiki.ubuntu-ir.org/wiki/Jcal) این تشخیص جهت خودکار، خروجی را به هم میریزد.
(تصویر پیوست)
و نامهای روزهای هفته از سمت راست نوشته شده و اعداد نظیر درسمت مقابل قرار میگیرند.
پرسش
این مشکل در سمت کدام برنامه باید اصلاح شود.
کتابخانهٔ libvte مربوط به ترمینال یا نرمافزار jcal؟
-
ولی من وقتی در xfce terminal فارسی مینویسم اصلا به طور خودکار از راست به چپ نمینویسه و jcal هم درست نمایش داده میشه.
حتی در Guake هم همینطوره برای من.
-
ممنون که بررسی کردید.
درسته من اشتباه کردم.
روی چندتا سیستم دیگه بررسی کردم این مشکل نیست.
احتمالا جایی اون میانبر autodir روی bash فعال شده هنوز نفهمیدم کجا و چطور. دیدم که توی bashrc. و bash_aliases. نبود.
alias autodir='printf "\e[?2501h"'
-
bash_aliases.
همچین فایلی رو تاحالا جایی ندیدم، جست و جو هم کردم نبود. ??? وقتی alias خالی رو بزنید خودش همه الیاس شده هارو نشون میده.
اگه در کاربر های دیگه این مشکل نیست در profile. را ببینید. یا اگه در کاربر های دیگه هم بود با grep درون etc/ جست و جو کنید.
هرچند اگه جایی اونو گذاشته باشید احتمالش خیلی کمه که یادتون رفته باشه.
-
https://unix.stackexchange.com/a/347198/235261
بعضی وقتها این فایل کنار bashrc. قرار میگیره و داخلش source میشه
با کاربر دیگه هم امتحان کردم فرقی نداشت.
بازم ممنونم از راهنماییت.
چند ساعتی به سیستم دسترسی ندارم در اولین فرصت بررسی میکنم.
-
در یک قسمت از bashrc. اون میانبر قرار داشت و باعث این مشکل شده بود.