توضیحات
هدف از این افزونه فراهم ساختن راهیست برای اطمینان از اینکه هر تغییر زبان در محتوای یک صفحه به فناوریهای کمکی اعلام شود. این ویژگی به صورت پیشفرض در ویرایشگر بلوک موجود نیست، بنابراین ساخت وبسایتی با استفاده از ویرایشگر بلوک که با دستورالعمل WCAG کاملاً مطابقت داشته باشد دشوار است..
به وضوح امیدواریم که این ویژگی در میان مدت به صورت طبیعی در ویرایشگر بلوک پیادهسازی شود، زیرا این ویژگی بسیار ساده برای کمک به افراد در ساخت وبسایتهای قابل دسترس واقعاً نیاز است. اما در کوتاه مدت، به یک راهحل نیاز داریم و این افزونه یک راهحل است که میتوانید از آن استفاده کنید تا وبسایت خود را مطابق با دستورالعملها دسترسیپذیر کنید 🙂
برای توضیح بیشتر: این افزونه به شما کمک میکند تا وبسایت خود را مطابق با معیار موفقیت 3.1.2 دستورالعملهای دسترسیپذیری محتوا در وب (WCAG) که با عنوان “زبان اجزاء” شناخته میشود، سازگار کنید. هدف این معیار موفقیت اطمینان یافتن از این است که واسطهای کاربر میتوانند محتوای نوشته شده به چندین زبان را به درستی نمایش دهند.
با توجه به دستورالعملهای دسترسیپذیری محتوا در وب:
این امکان را برای واسطهای کاربری و فناوریهای کمکی فراهم میکند تا محتوا را براساس قوانین ارائه و تلفظ زبان موردنظر نمایش دهند. این موضوع برای مرورگرهای بصری، همچنین صفحهخوانها، نمایشگرهای بریل و دیگر مرورگرهای صوتی نیز اعمال میگردد.
اگر زبان هر قسمت از متن مشخص شده باشد، هم فناوریهای کمکی و هم عاملهای کاربر مرسوم میتوانند متن را با دقت بیشتری ارائه کنند. صفحهخوانها می توانند از قوانین تلفظ زبان متن استفاده کنند. مرورگرهای بصری می توانند حروف و نوشتهها را به روشهای مناسب نمایش دهند.
این امر به ویژه هنگام جابجایی بین زبانهایی که از چپ به راست خوانده میشوند و زبانهایی که از راست به چپ میخوانند، یا زمانی که متن به زبانی که از الفبای متفاوتی استفاده میکند ارائه میشود، اهمیت دارد. کاربران دارای معلولیتی که همه زبانهای مورد استفاده در صفحه وب را میدانند، زمانی که هر قسمت به درستی ارائه شود، بهتر میتوانند محتوا را درک کنند.
عکسهای صفحه
نصب
- افزونه را نصب و فعال نمایید.
- از دکمه نوار ابزار “ویژگی زبان” استفاده کنید، که در هر محتوای متنی اضافه شده در ویرایشگر بلوک موجود است.
نقد و بررسیها
توسعه دهندگان و همکاران
“ویژگی زبان برای ویرایشگر بلوک” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کردهاند.
مشارکت کنندگان“ویژگی زبان برای ویرایشگر بلوک” به 8 زبان ترجمه شده است. با تشکر از مترجمین برای همکاری و کمکهایشان.
ترجمه “ویژگی زبان برای ویرایشگر بلوک” به زبان شما.
علاقه مند به توسعه هستید؟
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
گزارش تغییرات
0.3
- پشتیبانی از ویژگی
dir
اضافه شد.
0.2.2
- اصلاحات بیشتر برای جهانی سازی.
0.2.1
- اضافه کردن
wp_set_script_translations
به اسکریپت اصلی.
0.2
- رفع مشکل جهانیسازی: رشتههای JS قابل ترجمه نبودند.
0.1
- کامیت اولیه افزونه. به خوبی کار میکند 🙂