ویندوز-۱۲۵۶

ویندوز-۱۲۵۶ نام یک بسته پشتیبانی زبان یا کدپیج در مایکروسافت ویندوز برای نوشتن زبان عربی و زبان‌های فارسی و اردو که از حروف و نمادهای مشترک استفاده میکنند است.

این بسته پشتیبانی زبان به هر حرف از الفبای عربی (و نه نمادهای متفاوتی که ممکن است از نوشتن یک حرف پدید آیند) یک شماره اختصاص می‌دهد. با وجود اینکه حروف عربی موجود در بازهٔ C0-FF این بسته پشتیبانی زبان به ترتیب الفبای عربی هستند، اما در میانشان حرف‌های لاتین نیز وجود دارد؛ این حروف لاتین شماره‌های مشابه بسته پشتیبانی زبان ویندوز-۱۲۵۲ که برای زبان فرانسوی استفاده می‌شود دارند. علت آمدن این حروف در بسته پشتیبانی زبان عربی، ارتباط استعماری مراکش و الجزایر با این زبان اروپایی است که اجازهٔ نوشتن متون عربی-فرانسوی را با استفاده از این بسته پشتیبانی زبان فراهم می‌کند (با این وجود این بسته پشتیبانی زبان حروف بزرگ دارای اِعراب یا اصوات را شامل نمی‌شود)

به کاربران توصیه می‌شود برای پشتیبانی بهتر از زبان‌ها و ابهامات کمتر، به جای این بسته پشتیبانی زبان یا هر بسته پشتیبانی زبان دیگری، از یونی‌کد استفاده کنند، هرچند یونی‌کد ظرفیت حافظه، انباره ذخیره سازی و در هنگام انتقال اطلاعات در شبکه پهنای باند دو تا چهار برابر این بسته پشتیبانی زبان که تنها یک بایت یا به عبارتی هشت بیت حافظه را استفاده میکند، اشغال مینماید و تبعیض فاحشی بین 8 بیت با 16 تا 32 بیت در آن وجود دارد.

مشکلات برای زبان فارسی 
در صورتی که کاربران ویندوز زبان فارسی را به عنوان زبان مورد استفادهٔ برنامه‌هایی که از یونی‌کد پشتیبانی نمی‌کنند انتخاب نمایند، ویندوز به صورت خودکار از کدپیچ ۱۲۵۶ به عنوان کدپیچ پیش‌فرض استفاده خواهد کرد. اما این کدپیج برخی نویسه‌های فارسی از جمله حرف «ی» (U+06cc) فارسی را شامل نمی‌شود و مطابق جدول بهترین تقریب یونی‌کد، آن را به «» (یای عربی با کد U+064a) تبدیل می‌کند.

جانمایی کدپیج 
در جدول زیر نویسه‌های کدپیج ۱۲۵۶ ویندوز به همراه معادل یونی‌کد و ده‌دهی‌شان مشخص شده است. شکل حروف به صورت جدا در جدول آمده است، اما نمایش حروف در واژه‌های عربی یک متن به چگونگی پردازش آن‌ها در نرم‌افزار و پشتیبانی قلم مورد استفاده بستگی خواهد داشت.

جستارهای وابسته 
 ایزیری ۶۲۱۹، استاندارد یکسان‌سازی شیوهٔ تبادل و ذخیرهٔ اطلاعات کامپیوتری به زبان فارسی
 ایزیری ۹۱۴۷، استاندارد چیدمان حروف و علائم فارسی بر صفحه‌کلیدهای فارسی
 صفحه‌کلید استاندارد فارسی (مایکروسافت)

منابع 

 Wikipedia contributors, "Windows-1256," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/w/index.php?title=Windows-1256&oldid=542556070 (accessed November 14, 2013).

پیوند به بیرون 
 کدپیچ عربی ۱۲۵۶ ویندوز

صفحه کلید فارسی
کدپیج‌های ویندوز
مجموعه نویسه‌ها