DICTL(1) General Commands Manual DICTL(1)

dictl - اسکریپت پوششی برای dict جهت استفاده از لغت‌نامه‌های کدگذاری‌شده با utf-8 در ترمینال‌های فاقد پشتیبانی utf-8

dictl [گزینه‌ها] [کلمه]

dictl دستور dict را با آرگومان‌های ارائه‌شده در خط فرمان فراخوانی می‌کند. dictl مقدار متغیر محیطی DICTL_CHARSET را به عنوان مجموعه نویسه‌های ترجیحی کاربر در نظر می‌گیرد. اگر این متغیر خالی باشد، dictl تلاش می‌کند تا مجموعه نویسه مورد استفاده را از خروجی دستور locale تشخیص دهد.

آرگومان‌های ارسال‌شده به dictl، از جمله کلمه، از مجموعه نویسه‌های ترجیحی کاربر به مجموعه نویسه‌های سرور مشخص‌شده توسط متغیر DICTL_SERVER_CHARSET (اگر تنظیم نشده باشد utf-8) تبدیل می‌شوند و به dict ارسال می‌گردند. خروجی سرور از dict نیز به مجموعه نویسه‌های ترجیحی کاربر تبدیل می‌شود.

نکته: از آنجا که iconv نویسه‌های نامعتبر را از خروجی حذف می‌کند، به‌طور پیش‌فرض از
recode -f برای تبدیل مجموعه نویسه‌ها استفاده می‌شود. اگر ترجیح می‌دهید از iconv استفاده کنید، متغیر DICTL_USE_ICONV را با یک رشته غیرخالی مقداردهی کنید. اگر مایل به استفاده از konwert هستید، متغیر DICTL_USE_KONWERT را با یک رشته غیرخالی مقداردهی نمایید.

از آنجا که konwert،iconv و recode از تبدیل به یا از لوکال‌های "C" یا "POSIX" پشتیبانی نمی‌کنند، توصیه می‌شود کاربرانی که لوکال آن‌ها "C" یا "POSIX" است، متغیر DICTL_CHARSET را روی "latin1" (ISO_8859-1) تنظیم کنند.

ابزار dictl تمامی گزینه‌های dict را همان‌گونه که در dict(1) توضیح داده شده است، می‌پذیرد.

dictl توسط Aleksey Cheusov <vle@gmx.net> نوشته شده است.
این صفحه راهنما توسط Robert D. Hilliard <hilliard@debian.org> و Aleksey Cheusov <vle@gmx.net> نوشته شده است.

dict(1), recode(1), iconv(1), konwert(1)