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
- WordPress Plugin translation not working EN To FR
- plugin code is pulling information from database in one instance and not in other. What is wrong?
- allow photo/video in comments
- Excluding private/protected posts via IP
- Can’t get Gutenberg InspectorControls to work
- Socialite WP plugin, unable to obtain API keys from FB
- Choose which plugin to run based on user?
- Mass SQL WordPress Meta Key deletion
- Include a php file from another plugin
- order posts by `meta_key`, Does not display posts that does not have `meta_key`
- How do I make a secure API call from a shortcode when a button is clicked?
- Too many login attempts
- How to change the wp_upload_dir() path in plugin
- Ambrosite Next/Previous Post Link Plus or WP next_post_link to cycle through top level category
- Can the uniqueness of the plugin file/plugin slug and version number be trusted?
- How can I redirect some pages to new subdomain? [closed]
- wp-mail attachment is not sent for no reason?
- How to translate WP Blog (search, category etc.)?
- How can I concatenate variables to search results title? [closed]
- Sending customer an email with link to stripe to make payment
- I can’t change permalink in WordPress 4.5.3
- WordPress plugin: efficient way to store large data
- Could not add ‘LoginLogout’ link using BAW login logout plugin
- Create a link which allows visitors to disable a plugin?
- login in wordpress using gmail account
- wordpress plugin to manage the layout/design of a theme
- CSS/JS files in WordPress
- Pass PHP variable to javascript
- create pages automatically and dynamically in wordPress
- How to authenticate via API to allow writes/updates
- Removing Plugin Action via Theme for Non-admins
- Problem with wordpress has_action() function
- Display Woocommerce attribute name above product title
- Override filter variable not working
- Why activated plugin does not appearing in left side menu bar of WordPress admin area?
- WordPress Dashboard shows no plugins installed!
- Yoast Seo Plugin meta title not showoing [closed]
- Why doesn’t a form need an ‘action’ with a plugin that uses the post data?
- URL RewriteRule doesn’t work when using WP Database Participants in my WordPress website
- All plugins deactivated. What could cause this?
- Variable passed to each() is not an array
- product_tag to style an image
- Plugin activated but plugin files nowhere to be found
- Extra Text in Home URL
- Upload images on 3D shape by customers
- Where to find remaining Boldgrid code in WP database?
- how to restore one day before deleted data in wordpress?
- A splash page on landing page
- I cannot login after installing the wp-login timeout setting plugin
- True/False ACF field returning null by default even if default value is true
- Sanitizing, Validating , etc (Plugin)
- How to trigger plugin migration code when plugin updates?
- How to Save Category and Delete Category in same Function
- Accessible ‘List Carousel’ block/pattern?
- WP galleries in posts after import. How do I do it?
- How can I create a drawable image for a contact form
- My site has only one page, and users access my uploaded mp3 files from there – can I analyze access by song title?