function unload_textdomain( $domain ) {}

Unloads translations for a domain


  • string $domain: Textdomain to be unloaded

Return values

returns:Whether textdomain was unloaded

Defined filters

  • override_unload_textdomain
    apply_filters( 'override_unload_textdomain', false, $domain )

Defined actions

  • unload_textdomain
    do_action( 'unload_textdomain', $domain );

Source code

function unload_textdomain( $domain ) {

	global $l10n;

	$plugin_override = apply_filters( 'override_unload_textdomain', false, $domain );

	if ( $plugin_override )

		return true;

	do_action( 'unload_textdomain', $domain );

	if ( isset( $l10n[$domain] ) ) {

		unset( $l10n[$domain] );

		return true;


	return false;



No comments yet... Be the first to leave a reply!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

%d bloggers like this: