RTL →← LTR

متن فارسیِ به‌هم‌ریخته را برای کپی درست کنید

متن را بچسبانید — همان لحظه اصلاح می‌شود. جهت هر خط قفل و کاراکترهای زائد پاک می‌شوند تا نقطه، عدد و کلمهٔ انگلیسی در اینستاگرام، تلگرام، واتساپ و ورد سر جای خودشان بنشینند.

متن ۰

چرا متن فارسی هنگام کپی به هم می‌ریزد؟

یونیکد جهت هر پاراگراف را از اولین حرف جهت‌دارِ آن حدس می‌زند. اگر جمله‌تان با یک عدد یا کلمهٔ انگلیسی شروع شود — مثل «2.4 نسخهٔ جدید» یا «Toli را نصب کنید» — کل خط چپ‌به‌راست حساب می‌شود.

نقطه، ویرگول، پرانتز و علامت سؤال کاراکترهای «خنثی» هستند و جهت مشخصی ندارند؛ جهتشان را از متنِ دور و برشان می‌گیرند. به همین دلیل نقطهٔ پایان جمله به ابتدای خط می‌پرد، پرانتزها برعکس می‌شوند و ترتیب عدد و کلمهٔ انگلیسی جابه‌جا به نظر می‌رسد.

متن شما خراب نیست — فقط اپلیکیشن مقصد نمی‌داند این خط را باید راست‌به‌چپ بچیند. این ابزار همان اطلاعات گمشده را به‌شکل چند کاراکتر نامرئی داخل متن می‌گذارد.

چه چیزهایی اصلاح می‌شود

لینک‌ها، ایمیل‌ها و کلمه‌های انگلیسی دست نمی‌خورند. آدرسی مثل toli.app/v2 یا کدی مثل SAVE20 بعد از اصلاح دقیقاً همان می‌ماند و تلگرام و اینستاگرام هنوز آن را به‌عنوان لینک می‌شناسند.

کجا به کار می‌آید

هرجا متن را در قالبی می‌گذارید که جهتش را خودتان تعیین نمی‌کنید: کپشن و بیوی اینستاگرام، پیام تلگرام و واتساپ، توضیحات یوتیوب، فرم‌های وب، نام فایل، پیامک، ایمیل، و سندهای ورد و گوگل‌داکس که زبان پیش‌فرضشان انگلیسی است.

کجا جواب نمی‌دهد

اپلیکیشن‌هایی که اصلاً از متن دوجهته پشتیبانی نمی‌کنند — فتوشاپ و ایلاستریتور نسخهٔ معمولی، افترافکت، CapCut، بیشتر موتورهای بازی و ابزارهای زیرنویس — این نشانه‌ها را نادیده می‌گیرند. آنجا حروف از هم جدا یا معکوس نمایش داده می‌شوند و مشکل از رندر فونت است، نه از جهت متن. این ابزار آن حالت را درست نمی‌کند.

سؤال‌های پرتکرار

چرا متن بعد از اصلاح هیچ فرقی نکرده؟

نشانه‌های جهت‌دهی کاراکترهای نامرئی‌اند و در همین صفحه — که از قبل راست‌به‌چپ است — تفاوتی دیده نمی‌شود. تفاوت وقتی معلوم می‌شود که متن را در اپ مقصد بچسبانید. شمارندهٔ زیر کادر تعداد نشانه‌های اضافه‌شده را نشان می‌دهد.

به متن من کاراکتر اضافه می‌شود؟

بله، دو کاراکتر نامرئی به ازای هر خط. دیده نمی‌شوند و چاپ نمی‌شوند، ولی در شمارش کاراکتر حساب می‌شوند — اگر برای پیامک یا جایی با محدودیت دقیق کاراکتر می‌نویسید، در نظر داشته باشید.

متن من جایی ذخیره یا ارسال می‌شود؟

خیر. تمام پردازش داخل مرورگر خودتان انجام می‌شود و هیچ متنی به سروری فرستاده نمی‌شود. صفحه بعد از بارگذاری حتی به اینترنت هم نیاز ندارد.

چرا «ي» و «ك» متن من عوض شد؟

این‌ها حروف عربی‌اند و شکل فارسی‌شان ی و ک است. با اینکه شبیه به نظر می‌رسند، کد یونیکد متفاوتی دارند؛ همین باعث می‌شود جست‌وجو در متن، مرتب‌سازی و فونت‌ها درست کار نکنند.

برای عربی، عبری، اردو، پشتو و کردی هم کار می‌کند؟

بله. رسم‌الخط هر خط جداگانه تشخیص داده می‌شود: در متن عربی و عبری حروف اصلاً دست نمی‌خورند، و در پشتو ي که حرف مستقلی است حفظ می‌شود.