نوشته اصلی از سوی
sonixax
نمیدونم ، اگر ادمین قبول کنه - یه جایی خونده بودم که قراراه این مشکل رو درست کنند .
او دو تا ی ها رو هم نمیشه کاری کرد ، منطقن این دو تا ، دو تا کد اسکی و دو تا کد یونیکد جداگانه دارند و اگر بخواند یکیشون کنند خیلی مشکل درست میشه ممکنه مشکل ما حل بشه ولی به جاش برای عربها مشکل ساز میشه !
میشه برای سایتهای فارسی یک اسکتنشنی چیزی نوشت که وقتی ي رو دید اول تبدیلش کنه به ی بعدش توی دیتابیس ذخیره کنه
در بخش دیتابیس، Character Mapping (برگزیدن COLLATE) میتواند این دو تا را به هم map کند.
برای زبانهای اروپایی برای نمونه Á و A یک کارکتر به شمار میروند:
راه دیگری که اما گفتی، ذخیره «ی» به جای «ي»، کار بسیار منطقیتر و همچنین سادهتری خواهد بود.
یک query مانند:
کد:
Update threads Set content = Replace(content, 'ی','ي')
نیز نوشتههای کنونی را درست میکند.