IDN(1) User Commands IDN(1)

idn - ابزار خط فرمان نام‌های دامنه بین‌المللی‌شده (IDN)

idn [OPTION]... [STRINGS]...

ابزار نام دامنه بین‌المللی‌شده (IDN) رشته‌های ورودی داده‌شده در STRINGS یا ورودی استاندارد را تبدیل می‌کند.

رابط خط فرمان برای کتابخانه نام‌های دامنه بین‌المللی‌شده (libidn).

انتظار می‌رود تمام رشته‌ها با مجموعه نویسه‌های ترجیحی مورد استفاده در لوکال (locale) شما کدگذاری شده باشند. برای مشخص شدن این مجموعه نویسه‌ها از گزینه --debug استفاده کنید. می‌توانید مجموعه نویسه‌های مورد استفاده را با تنظیم متغیر محیطی CHARSET بازنویسی نمایید.

برای پردازش رشته‌ای که با '-' شروع می‌شود (مانند '-foo')، از '--' برای مشخص کردن پایان پارامترها استفاده کنید، مانند: idn --quiet -a -- -foo

آرگومان‌های الزامی برای گزینه‌های طولانی، برای گزینه‌های کوتاه نیز الزامی هستند.

نمایش راهنما و خروج
نمایش نسخه و خروج
آماده‌سازی رشته مطابق با نمایه (profile) nameprep
رمزگشایی پونی‌کد (Punycode)
رمزگذاری پونی‌کد (Punycode)
تبدیل به ACE مطابق با استاندارد IDNA (حالت پیش‌فرض)
تبدیل از ACE مطابق با استاندارد IDNA
تغییر وضعیت پرچم AllowUnassigned در IDNA (به‌طور پیش‌فرض غیرفعال)
تغییر وضعیت پرچم UseSTD3ASCIIRules در IDNA (به‌طور پیش‌فرض غیرفعال)
بررسی نکردن قوانین خاص TLD برای رشته ورودی تنها برای --idna-to-ascii و --idna-to-unicode
نرمال‌سازی رشته مطابق با استاندارد Unicode نسخه ۳.۲ NFKC
استفاده از نمایه stringprep مشخص‌شده به جای نمایه پیش‌فرض نمایه‌های معتبر stringprep: Nameprep iSCSI Nodeprep Resourceprep trace SASLprep
نمایش اطلاعات اشکال‌زدایی
عملیات خاموش و بدون خروجی اضافی

نوشته‌شده توسط Simon Josefsson.

گزارش اشکالات به: help-libidn@gnu.org
صفحه خانگی GNU Libidn: https://www.gnu.org/software/libidn
راهنمای عمومی برای نرم‌افزارهای گنو: https://www.gnu.org/gethelp

حق نشر © 2026 Simon Josefsson. مجوز GPLv3+: گنو GPL نسخه ۳ یا بالاتر https://gnu.org/licenses/gpl.html
این نرم‌افزار آزاد است: شما مجاز به تغییر و بازتوزیع آن هستید. هیچ ضمانتی وجود ندارد، تا حدی که قانون مجاز می‌داند.

مستندات کامل برای idn به صورت یک راهنمای Texinfo نگهداری می‌شود. اگر برنامه‌های info و idn به درستی روی سیستم شما نصب شده باشند، دستور

info idn

باید دسترسی به راهنمای کامل را برای شما فراهم کند.

June 2026 GNU Libidn 1.44