You can ship translations of some of the metadata used in your main plugin file’s header comment fields. Namely: Name
, Description
, PluginURI
, Author
, and AuthorURI
.
Just add the source strings into your PO/POT files exactly as they appear in your plugin headers. When a MO file is available containing these strings, WordPress will display the translations on the plugin activation/listing screens.
e.g. POT entry:
#. Name of the plugin
msgid "My Awesome plugin"
msgstr ""
If you want to translate the entire readme.txt file, then as already mentioned in the comments – you can’t. That file is only translated on wordpress.org when localised by the Glotpress team.
Note that the modal/popup that opens from the “View details” link on the plugins page is hosted on wordpress.org, so the latter applies.
Related Posts:
- Is there a way to test that readme looks in other language before submitting translation?
- Making my plugin translation ready. Poedit not working
- What can be reason for no plugin-strings available under stable section on translate.wordpress.org?
- Translation issue with global variables
- How to ignore extra whitespaces in translation functions like _e?
- Plugin not properly prepared for localization
- Use localized plugin name and description even when the plugin is disabled
- Translate a plugin using .po .mo files
- Override plugin localization
- Custom headers for the WordPress plugin directory
- translation does not work with text_domain
- Adding Image in readme.txt file of wordpress plugin
- How can I translate the name of my Plugin for other languages?
- Custom values are not translated
- Plugin translations problem
- Why load_textdomain work but not load_plugin_textdomain?
- Language Translation is not working?
- Override plugin text domain in child theme
- load_theme_textdomain path
- Read text defined under __()
- Loco Translate: Custom Post and Custom Taxonomy Labels not translated in wp-admin menu
- Two text domains in one plugin
- Use translated taxonomy labels in plugin
- WordPress.org Plugin Directory doesn’t recognise screenshots [closed]
- Force language in translate function
- Can I load the textdomain before a plugin is activated?
- Translations for my plugin don’t show up
- Setting Email locale before retrieving gettext translations
- How does translation (gettext) work for translating config file of plugin?
- Our plugin tags not appearing in WordPress Plugin Repository
- How to translate user added content in a plugin
- Translation for a text that is not printed on the screen
- I dont know why my localization is not working
- Plugin: Translated plugin is “not translated”
- Change localization only for plugin
- Locale changed but plugin still showing default language
- WP internationalization not loaded
- Plugin translations are not loaded from translate.wordpress.org
- Admin Notice is only localized when displaying the “Plugins” Backend Page
- Update plugin from personal API
- Loading external page template and enqueue script from plugin causes 403 forbidden error
- Where the Nickname is being used in WordPress
- How can I include a setting that has a variable number of values in a settings page using register_setting?
- Can’t we use strings defined as PHP constants if we want to translate them in a plugin?
- Adding dynamic section to WordPress
- Custom data-id wp_enqueue_script
- Yoast SEO blocking/re-initialising longer running process
- Add Fields with Sub-Fields to WP Job Manager
- template_redirect not being called when using ajax
- Passing $this->get_field_name() to javascript
- add_action in functions.php, do_action in plugin?
- Ajax gives 400 error
- WordPress Plugin Page is Loading in Admin Content Container Instead of Separate Page
- Serialize data for wp options
- Is Wrapping intval() Around esc_attr() Redundant for Escaping Input?
- React JSX in WordPress Plugin Development
- Plugin Options Not Saving to Database in WP 4.5
- how to disable blockrenderAppender inside all Innerblocks?
- Redirection of users away from wp-admin (but not administrators)
- WordPress Plugin [closed]
- Certain functions are undefined when called form mu-plugins
- Why is the ‘Gutenberg’ Plugin generating an ‘Inconsistent File Permissions’ error when other Plugins, with the same permissions, do not?
- Using wordpress translations strings in plugin
- WordPress front end AJAX. Return 0 :?
- breadcrumb need to show all pages and subpages
- Widget’s container?
- Get Every Key & Value from Array then Display All in New Line
- WordPress 5.4 – How to prevent to enter only certain values in custom field
- DB Query not working in Plugin
- Make plugin php file called directly aware of WordPress?
- sending different email notification while registration based on user role
- How to get a notification when the plugin is installed?
- WordPress Post HTML after Posting
- How to append new form elements in “Add New” form of Users in WordPress admin panel?
- Settings options not showing up on Sub Menu page in WordPress plugin
- My plugin does not install correctly if a previous version is still installed
- unregister a sidebar widget
- Custom Meta box change size
- Could add_query_arg() redirect user to external site?
- wp_insert_post not inserting post from XML
- The Build menu theme is frozen with the wordpress theme
- what functions to use to resize images and create DB metadata for them after/during upload?
- How to prevent redoing get_posts queries and make results available to other scripts?
- Prefix WordPress Taxonomy Tags With Hashtag Symbol Like Twitter
- Change Woo Custom Endpoint Titles from a Plugin
- Adding custom cron_schedule prior to wp_schedule_event
- Create plugin with form in post and submit it to specific form
- Storing values in Post Meta vs new tables
- Get page type to display content
- Widget redirecting to home page
- Capturing POST data
- Translate Woosidebars plugin strings
- I am using multi image metabox plugin but I did get how to display the images in templete?
- How to open author url linked to a new tab in settings page in the WordPress plugin list
- How can I properly sanitize the update_option in WordPress?
- Why is my menu page not being displayed?
- add_meta_box showing blank screen in my page
- Use inline callable for hooks and filters
- Error in using ‘admin_enqueue_scripts’ action through a class
- How do i fix this error?