List of Default Translated Phrases

With <?php _e('Save Changes') ?>, I know the phrase, “Save Changes” can be translated automatically if the user’s locale is set to a different language. I’d like to know if there is a list of those already translated WordPress default messages.

What else can I use?

Answers:

Thank you for visiting the Q&A section on Magenaut. Please note that all the answers may not help you solve the issue immediately. So please treat them as advisements. If you found the post helpful (or not), leave a comment & I’ll get back to you as soon as possible.

Method 1

The list is available in $GLOBALS['l10n'][ $text_domain ].

To get the looong list of translatable WordPress strings just use:

print '<pre>' . htmlspecialchars( print_r( $GLOBALS['l10n']['default'], TRUE ) ) . '</pre>';

Do not use these strings in your theme or plugin.

They are internal, de facto private. They can change any time, even in minor updates. Always use your own strings only, even when you think: this was stable for years!

Recently the HTML tab in the post editor has been renamed to Text. I wonder how many plugins will break now … 🙂

Method 2

Default wordpress translation files are available here:
http://i18n.svn.wordpress.org/

Here is an example with the french file:
http://i18n.svn.wordpress.org/fr_FR/trunk/glotpress/fr_FR.po

Use msgid like this: <?php _e('msgid') ?>


All methods was sourced from stackoverflow.com or stackexchange.com, is licensed under cc by-sa 2.5, cc by-sa 3.0 and cc by-sa 4.0

0 0 votes
Article Rating
Subscribe
Notify of
guest

0 Comments
Oldest
Newest Most Voted
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x
()
x