ویژگی زبان برای ویرایشگر بلوک

توضیحات

هدف از این افزونه فراهم ساختن راهیست برای اطمینان از اینکه هر تغییر زبان در محتوای یک صفحه به فناوری‌های کمکی اعلام شود. این ویژگی به صورت پیش‌فرض در ویرایشگر بلوک موجود نیست، بنابراین ساخت وب‌سایتی با استفاده از ویرایشگر بلوک که با دستورالعمل WCAG کاملاً مطابقت داشته باشد دشوار است..

به وضوح امیدواریم که این ویژگی در میان مدت به صورت طبیعی در ویرایشگر بلوک پیاده‌سازی شود، زیرا این ویژگی بسیار ساده برای کمک به افراد در ساخت وب‌سایت‌های قابل دسترس واقعاً نیاز است. اما در کوتاه مدت، به یک راه‌حل نیاز داریم و این افزونه یک راه‌حل است که می‌توانید از آن استفاده کنید تا وب‌سایت خود را مطابق با دستورالعمل‌ها دسترسی‌پذیر کنید 🙂

برای توضیح بیشتر: این افزونه به شما کمک می‌کند تا وب‌سایت خود را مطابق با معیار موفقیت 3.1.2 دستورالعمل‌های دسترسی‌پذیری محتوا در وب (WCAG) که با عنوان “زبان اجزاء” شناخته می‌شود، سازگار کنید. هدف این معیار موفقیت اطمینان یافتن از این است که واسط‌های کاربر می‌توانند محتوای نوشته شده به چندین زبان را به درستی نمایش دهند.

با توجه به دستورالعمل‌های دسترسی‌پذیری محتوا در وب:

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

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

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

عکس‌های صفحه

  • استفاده از نوار ابزار ساختاربندی ویرایشگر بلوک برای افزودن ویژگی زبان.
  • بررسی اینکه ویژگی lang در سمت کاربر نمایش داده می‌شود.

نصب

  1. افزونه را نصب و فعال نمایید.
  2. از دکمه نوار ابزار “ویژگی زبان” استفاده کنید، که در هر محتوای متنی اضافه شده در ویرایشگر بلوک موجود است.

نقد و بررسی‌ها

22 فوریه 2024
As a user of WordPress with a Persian background, I am genuinely grateful to the developers for offering such a valuable solution.
2 فوریه 2023
Thanks for this little Plugin! Seems it just adds a <span>-tag to the block. This can also be done with the html-mode of the block-editor. But so it might be a little bit easier to maintain.
21 نوامبر 2023
Thank you, thank you, thank you!, for creating and sharing this plugin. As small as this may seem to the less knowledgable, this plugin provides a massive win for accessibility! Update Tuesday, Nov. 21: this plugin still works fine with WordPress 6.4.x! An yes, of course, you can achieve the in the HTML editor manually, but not all users are comfortable doing that. This is a great solution!
خواندن تمامی 3 نقد و بررسی‌

توسعه دهندگان و همکاران

“ویژگی زبان برای ویرایشگر بلوک” نرم افزار متن باز است. افراد زیر در این افزونه مشارکت کرده‌اند.

مشارکت کنندگان

“ویژگی زبان برای ویرایشگر بلوک” به 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

  • کامیت اولیه افزونه. به خوبی کار می‌کند 🙂