WordPress.org

Make WordPress Core


Ignore:
Timestamp:
11/22/2009 12:07:41 PM (11 years ago)
Author:
westi
Message:

Mark _c() as Deprecated people should use the new _x() instead. Fixes #11225.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/wp-includes/deprecated.php

    r12203 r12257  
    17871787}
    17881788
     1789/**
     1790 * Retrieve translated string with vertical bar context
     1791 *
     1792 * Quite a few times, there will be collisions with similar translatable text
     1793 * found in more than two places but with different translated context.
     1794 *
     1795 * In order to use the separate contexts, the _c() function is used and the
     1796 * translatable string uses a pipe ('|') which has the context the string is in.
     1797 *
     1798 * When the translated string is returned, it is everything before the pipe, not
     1799 * including the pipe character. If there is no pipe in the translated text then
     1800 * everything is returned.
     1801 *
     1802 * @since 2.2.0
     1803 * @deprecated 2.9.0
     1804 *
     1805 * @param string $text Text to translate
     1806 * @param string $domain Optional. Domain to retrieve the translated text
     1807 * @return string Translated context string without pipe
     1808 */
     1809function _c( $text, $domain = 'default' ) {
     1810    _deprecated_function(__FUNCTION__, '2.9', '_x' );
     1811    return translate_with_context( $text, $domain );
     1812}
    17891813?>
Note: See TracChangeset for help on using the changeset viewer.