Ouzo\I18n::t PHP Method

t() public static method

public static t ( $key, $params = [], PluralizeOption $pluralize = null )
$pluralize PluralizeOption
    public static function t($key, $params = array(), PluralizeOption $pluralize = null)
    {
        if (!$key) {
            return '';
        }
        if (!self::$_translator) {
            self::$_translator = self::_getTranslator();
        }
        if ($pluralize != null) {
            return self::$_translator->translateWithChoice($key, $pluralize->getValue(), $params);
        }
        return self::$_translator->translate($key, $params);
    }

Usage Example

Beispiel #1
0
 /**
  * @test
  */
 public function shouldTranslateValueInDefaultLanguageWhenNoLanguageWasSet()
 {
     //when
     $translation = I18n::t('product.description');
     //then
     $this->assertEquals('Product description', $translation);
 }
All Usage Examples Of Ouzo\I18n::t