Opened 3 months ago
Last modified 2 months ago
#64188 new defect (bug)
Admin: Plugin search does not match translated plugin names in “Installed Plugins” list
| Reported by: |
|
Owned by: | |
|---|---|---|---|
| Milestone: | Awaiting Review | Priority: | normal |
| Severity: | normal | Version: | |
| Component: | Plugins | Keywords: | needs-patch |
| Focuses: | administration | Cc: |
Description
When WordPress is used in a non-English language, the Plugins > Installed Plugins screen in the WP admin dashboard displays translated plugin names (from .mo files) if they exist. However, the search box at the top of that screen only matches the plugin’s original (English) name, not its translated name. If you search a plugin by the translated name from the list you get no results.
Expected behavior
When doing a search using the plugin's translated name, the plugin should appear, because the displayed (translated) name matches the search query.
Benefits
- Improves usability for non-English users.
- Aligns the admin search with localized UI expectations.
- Avoids confusion when users see translated names but get no search results.
Technical details
I believe the issue is that the WP_Plugins_List_Table search logic in class-wp-plugins-list-table.php uses the raw plugin headers ($plugin_data['Name'], etc.) from the plugin files, without passing them through translation functions. Therefor, only the original English strings are searchable.
Related tickets
The issue is similar to #1496, except it's not related to the plugin directory but the plugin search inside the wp admin.
Attachments (4)
Change History (8)
#2
@
3 months ago
- Keywords reporter-feedback added
@malimart Could you please provide a specific plugin to reproduce this issue?
I tested using Allow Cyrillic Usernames in Russian, but the Installed Plugins page still displays the plugin name in English (https://prnt.sc/0IUyzf4Cq_nJ).
#3
@
3 months ago
I think plugin names should not be translated, but if they are, plugins should be searchable by the translated name that is displayed on the plugin list.
Steps to reproduce the issue:
- Install Event Organiser (https://wordpress.org/plugins/event-organiser/)
- Go to
wp-admin/options-general.phpand changeSite Languageto Polish (Polski) - Go to
wp-admin/plugins.php. The Event Organizer plugin is now displayed with its Polish name (Organizator wydarzeń) - Copy and paste that name in the plugin search bar. You will get 0 results.
- You can find the plugin by using its original name
Event Organiser.
Screenshots
Searching by the original name, 1 result:
Searching by the translated name, 0 results:
#4
@
2 months ago
- Keywords needs-patch added; reporter-feedback removed
✅ Reproduced
I was able to reproduce this issue. On the Plugins → Installed Plugins screen, the search functionality only matches against the original English plugin names.
If the plugin list displays translated plugin names (from .mo files), those names are not searchable, which can be confusing for users viewing the admin in a non-English language.
Notably, the Add Plugins screen search does work with translated plugin names, so the behavior is inconsistent across plugin-related screens.


I have moved this ticket here from https://meta.trac.wordpress.org/ticket/8123
To reproduce this, you can use the following playground:
https://playground.wordpress.net/?language=de_DE&url=%2Fwp-admin%2Fplugins.php%3Fs%3Dnicht