Title: Accessibility Enhancement Request
Last modified: July 30, 2026

---

# Accessibility Enhancement Request

 *  Resolved [Cedric](https://wordpress.org/support/users/kyrdes/)
 * (@kyrdes)
 * [1 week, 2 days ago](https://wordpress.org/support/topic/accessibility-enhancement-request-2/)
 * First of all, thank you for this excellent plugin.
 * Would it be possible to add a few accessibility improvements to make it more 
   compliant with WCAG and improve the user experience for keyboard and assistive
   technology users?Requested improvements
    - Make the language selector fully keyboard accessible:
       * The expandable element should receive keyboard focus.
       * Users should be able to open the language selector and change the language
         using only the keyboard.
    - Improve the expandable element’s accessibility:
       * Add the `aria-expanded="false"` attribute to the trigger element by default.
       * Update the attribute to `aria-expanded="true"` when the language selector
         is expanded.
       * Ensure the trigger can be activated using the **Enter** and **Space** keys.
    - Update image alternative text:
       * The `alt` attribute of each language image should be updated dynamically.
       * Currently, the `alt` text remains the same even when the selected language
         changes, which can be confusing for screen reader users.
       * The `alt` text should accurately reflect the language represented by each
         image.

Viewing 1 replies (of 1 total)

 *  Plugin Author [edo888](https://wordpress.org/support/users/edo888/)
 * (@edo888)
 * [1 week, 2 days ago](https://wordpress.org/support/topic/accessibility-enhancement-request-2/#post-18979519)
 * Hi,
 * Not all widget looks are keyboard navigable. You can check the simpler widget
   looks like Language names, Language codes, Language names /w flags, Language 
   codes /w flags, Dropdown and also Popup with search.
 * You can also create your own look using `[gt-link ...]` shortcode which renders
   individual language links, you can find examples with it in Positioning tips 
   section.
 * If you would like to add particular attributes, you may modify your theme to 
   add additional javascript code which can do the changes you propose.
 * I’m not sure I fully understand the part related to the “alt” attribute.
 * Thanks! 🙂

Viewing 1 replies (of 1 total)

You must be [logged in](https://login.wordpress.org/?redirect_to=https%3A%2F%2Fwordpress.org%2Fsupport%2Ftopic%2Faccessibility-enhancement-request-2%2F%3Foutput_format%3Dmd&locale=en_US)
to reply to this topic.

 * ![](https://ps.w.org/gtranslate/assets/icon-256x256.png?rev=2595917)
 * [Translate Wordpress with GTranslate](https://wordpress.org/plugins/gtranslate/)
 * [Frequently Asked Questions](https://wordpress.org/plugins/gtranslate/#faq)
 * [Support Threads](https://wordpress.org/support/plugin/gtranslate/)
 * [Active Topics](https://wordpress.org/support/plugin/gtranslate/active/)
 * [Unresolved Topics](https://wordpress.org/support/plugin/gtranslate/unresolved/)
 * [Reviews](https://wordpress.org/support/plugin/gtranslate/reviews/)

 * 1 reply
 * 2 participants
 * Last reply from: [edo888](https://wordpress.org/support/users/edo888/)
 * Last activity: [1 week, 2 days ago](https://wordpress.org/support/topic/accessibility-enhancement-request-2/#post-18979519)
 * Status: resolved