آیا دستور هایی که تایپ میکنه فارسی هست و اون دستور ها هم فارسی پاسخ میدن؟ مثلا من مینویسم: (راهنما گنومترم) بعد این میاد فارسی برام دستور گنومترم رو توضیح میده!!
با دستور alias میشود برای دستورها نام دومی در نظر گرفت. این نام دوم میتواند حروف یونیکد ( مثل حروف فارسی یونیکد ) باشد. مثلاً میتوان نوشت:
alias ب='ls'
بعد تا زمانی که ترمینال را نبستهاید، میتوانید از حرف « ب » به جای دستور « ls » استفاده کنید.
برای اینکه پاسخ نرمافزار شما فارسی باشه، فکر کنم بتوانید یک نرمافزار بنویسید که وقتی مثلاً نوشتید « برنامه راهنما »، آرگومان « برنامه » را همراه با آرگومان « راهنما » اجرا کند و متنی که به صورت فارسی با انکودینگ utf-8 نوشته شده را در خروجی استاندارد چاپ کند. البته اگر میخواهید نوشتهها درست نمایش داده بشوند، از ترمینالی استفاده کنید که از یونیکد و complex text layout (یا به طور خلاصه: CTL) پشتیبانی کند.
CTL قسمتی از یونیکد است و از آن در زبانهایی مثل عربی، فارسی و... استفاده میشود.
CJK قسمتی از یونیکد است و از آن در زبانهایی مثل چینی، ژاپنی و کرهای استفاده میشود.
اطلاعاتی در مورد الگوریتم (خوارزمی) دوجهته یونیکد در پیوند زیر موجود است:
http://unicode.org/reports/tr9/