چرا متن فارسی هنگام کپی به هم میریزد؟
یونیکد جهت هر پاراگراف را از اولین حرف جهتدارِ آن حدس میزند. اگر جملهتان با یک عدد یا کلمهٔ انگلیسی شروع شود — مثل «2.4 نسخهٔ جدید» یا «Toli را نصب کنید» — کل خط چپبهراست حساب میشود.
نقطه، ویرگول، پرانتز و علامت سؤال کاراکترهای «خنثی» هستند و جهت مشخصی ندارند؛ جهتشان را از متنِ دور و برشان میگیرند. به همین دلیل نقطهٔ پایان جمله به ابتدای خط میپرد، پرانتزها برعکس میشوند و ترتیب عدد و کلمهٔ انگلیسی جابهجا به نظر میرسد.
متن شما خراب نیست — فقط اپلیکیشن مقصد نمیداند این خط را باید راستبهچپ بچیند. این ابزار همان اطلاعات گمشده را بهشکل چند کاراکتر نامرئی داخل متن میگذارد.
چه چیزهایی اصلاح میشود
- جهت هر خط با نشانههای نامرئی
RLEوPDFقفل میشود. - حروف عربی:
يوكبهیوکفارسی تبدیل میشوند. - علائم نگارشی:
, ; ? %به، ؛ ؟ ٪فارسی. - نیمفاصلههای خراب: تکراری، اضافه در ابتدا و انتهای خط، یا چسبیده به فاصلهٔ معمولی.
- کاراکترهای زائد: کشیده، فاصلههای نامتعارف، و نشانههای نامرئیِ جامانده از کپیهای قبلی.
- علامت اعداد:
-۵و+۱۲دیگر برعکس نمیشوند. - خطهای خالی حفظ میشوند — همان مشکل همیشگی کپشن اینستاگرام.
- اعداد بومی اختیاری است؛ روشن و خاموش کردنش برگشتپذیر است.
لینکها، ایمیلها و کلمههای انگلیسی دست نمیخورند. آدرسی مثل toli.app/v2 یا کدی مثل SAVE20 بعد از اصلاح دقیقاً همان میماند و تلگرام و اینستاگرام هنوز آن را بهعنوان لینک میشناسند.
کجا به کار میآید
هرجا متن را در قالبی میگذارید که جهتش را خودتان تعیین نمیکنید: کپشن و بیوی اینستاگرام، پیام تلگرام و واتساپ، توضیحات یوتیوب، فرمهای وب، نام فایل، پیامک، ایمیل، و سندهای ورد و گوگلداکس که زبان پیشفرضشان انگلیسی است.
کجا جواب نمیدهد
اپلیکیشنهایی که اصلاً از متن دوجهته پشتیبانی نمیکنند — فتوشاپ و ایلاستریتور نسخهٔ معمولی، افترافکت، CapCut، بیشتر موتورهای بازی و ابزارهای زیرنویس — این نشانهها را نادیده میگیرند. آنجا حروف از هم جدا یا معکوس نمایش داده میشوند و مشکل از رندر فونت است، نه از جهت متن. این ابزار آن حالت را درست نمیکند.
سؤالهای پرتکرار
چرا متن بعد از اصلاح هیچ فرقی نکرده؟
نشانههای جهتدهی کاراکترهای نامرئیاند و در همین صفحه — که از قبل راستبهچپ است — تفاوتی دیده نمیشود. تفاوت وقتی معلوم میشود که متن را در اپ مقصد بچسبانید. شمارندهٔ زیر کادر تعداد نشانههای اضافهشده را نشان میدهد.
به متن من کاراکتر اضافه میشود؟
بله، دو کاراکتر نامرئی به ازای هر خط. دیده نمیشوند و چاپ نمیشوند، ولی در شمارش کاراکتر حساب میشوند — اگر برای پیامک یا جایی با محدودیت دقیق کاراکتر مینویسید، در نظر داشته باشید.
متن من جایی ذخیره یا ارسال میشود؟
خیر. تمام پردازش داخل مرورگر خودتان انجام میشود و هیچ متنی به سروری فرستاده نمیشود. صفحه بعد از بارگذاری حتی به اینترنت هم نیاز ندارد.
چرا «ي» و «ك» متن من عوض شد؟
اینها حروف عربیاند و شکل فارسیشان ی و ک است. با اینکه شبیه به نظر میرسند، کد یونیکد متفاوتی دارند؛ همین باعث میشود جستوجو در متن، مرتبسازی و فونتها درست کار نکنند.
برای عربی، عبری، اردو، پشتو و کردی هم کار میکند؟
بله. رسمالخط هر خط جداگانه تشخیص داده میشود: در متن عربی و عبری حروف اصلاً دست نمیخورند، و در پشتو ي که حرف مستقلی است حفظ میشود.