Never rely on core strings for translation, they may change or get a context
parameter any time. Once that happens your users get a partially translated interface, and your translators have no way to fix that.
Also keep in mind the same string is not necessary translated everywhere with the same word. Even without a context parameter it might be useful to use a different translation for your plugin in some languages. But this wouldn’t be possible if you don’t include the string in your plugin.
See this chat discussion we had some days ago about this topic.
Related Posts:
- Translate a plugin using .po .mo files
- Using plural-only translation of register_post_status() in plugin
- Override plugin localization
- Internationalization and the plugin description
- How can I translate the name of my Plugin for other languages?
- Is it necessary to translate WordPress key terms when localizing a plugin
- Plugin readme.txt and assets internationalization
- Translate third party plugin and save translation files in custom theme
- Why load_textdomain work but not load_plugin_textdomain?
- What is the way to ship read-me strings like plugin-strings for internationalization?
- Can I use the same textdomain in two separate plugins?
- Override plugin text domain in child theme
- Making my plugin translation ready. Poedit not working
- Localiztion in javascript
- Possible to add a language file to a plugin without adding .po/.mo files to plugin directory?
- Why is the generated POT file from WordPress.org not adding my plugin description to the POT file?
- Two text domains in one plugin
- Use translated taxonomy labels in plugin
- Is it possible to use multiple post_name, post_title and post_content?
- What can be reason for no plugin-strings available under stable section on translate.wordpress.org?
- Is there a way to test that readme looks in other language before submitting translation?
- Force language in translate function
- Can I load the textdomain before a plugin is activated?
- How WordPress is able to change locale without using setlocale
- How I can internationalize variables within the function _e () __ (), etc?
- Plugin for single language localisation [closed]
- Cart66 localization hardcode strings [closed]
- Localize plugin name
- Translations for my plugin don’t show up
- Setting Email locale before retrieving gettext translations
- Translation issue with global variables
- How to ignore extra whitespaces in translation functions like _e?
- Plugin not properly prepared for localization
- Replace woocommerce | (pipe) separator in product variation to , or another character?
- Localise settings section headline
- How to translate user added content in a plugin
- Use localized plugin name and description even when the plugin is disabled
- I dont know why my localization is not working
- Change localization only for plugin
- Locale changed but plugin still showing default language
- Internationalization of Blog Posts
- Loading Canvas & WooCommerce translation file in child theme
- Admin Notice is only localized when displaying the “Plugins” Backend Page
- How to customize woocommerce related products? [closed]
- Pass PHP variable to javascript
- Send email when a new post is published [closed]
- Creating a user’s own folder on user registration
- Why my browser keeps loading old version of custom JavaScript files in \divi\js? [closed]
- Problem requiring/including plugin files with plugin_dir_path( __FILE__ )
- Deleting images through upload folder, but not deleting from media library
- how to use ajax to display from database and load more in wordpress plugin
- Sub menu with a URL parameter and access the page
- Is there any good tutorial to write custom login, registration and password recovery forms? [closed]
- Storing a password for use with a WordPress plugin
- Diagnosing plugin conflicts
- Is it possible to integrate WordPress *posts* and social media (Facebook, Google+, Twitter)? [closed]
- Sort products without thumbnail in WooCommerce shop page
- How to create tutorials/book in WordPress [closed]
- WP Paths in a Plugin – how to include
- Update User Role
- Update Option Error: Notice: Undefined index
- Why this global array is returning NULL from a callback function
- Why my Plugin keeps deactivating automatically?
- Install Plugin via Code
- How to output CMB2 select options from repeated groups select elements?
- How to disable search as you type plugin suggestions?
- register_taxonomy and variable rewrite slug
- do_action() hook into load-(page)
- Plugin allowing users to add articles to a library
- Custom license for WordPress plugin
- Insert Message before content of after title
- Localizing methods for jQuery append prepend wrap parent
- Which plugin can do horizontal scrolling of RSS feeds in WordPress [closed]
- Chrome Dev Tools console says every page in my blog has link to http://maps.google.com [closed]
- How to rename WP plugin?
- Polldaddy doesn’t show up on own theme
- Gathering all Custom Post Type posts in to array/object the proper way
- What plugins can I use to feature (affiliate) products on my blog (from Amazon.com)?
- Redirect unloggedin users
- Problem with WordPress Elementor linked image and Round Corners Going Square Again
- Change language on website and change currency with url query
- How do I stop WordPress from recommending to install the following Plugin
- I need to show side menu in wordpress
- how to upload folders and files to google storage bucket?
- Multisite converted to Single Site can’t add new plugins or new themes
- WordPress arrows dissapeared strange signs
- Category as Subdomain for One WP Install
- How to show Conditional Statement In CMB2 for input text?
- How to enable Admins to see Plugins
- Getting error Parse error: syntax error, unexpected ‘add_filter’ (T_STRING), expecting function (T_FUNCTION)
- Theme styling for plugins
- jquery-issue: cannot load the basic jquery
- How to remove post redirects
- Possible jquery / library conflict in plugin usage
- Unwanted Links and Spam WordPress Pages and Posts
- Display Plugin information on specific url
- Displaying single Instagram images as a tile
- How to add plugin to blog [closed]
- how to display the page content in popup window?
- How to save mediaupload multiple URLs as array meta?