Bluz\Translator\Translator::setDomain PHP Method

setDomain() public method

Set domain
public setDomain ( string $domain ) : self
$domain string
return self
    public function setDomain($domain)
    {
        $this->domain = $domain;
        return $this;
    }

Usage Example

Example #1
0
 /**
  * Test Plural Translate
  */
 public function testPluralTranslateWithAdditionalParams()
 {
     $translator = new Translator();
     $translator->setDomain('messages');
     $translator->setLocale('uk_UA');
     $translator->setPath(PATH_APPLICATION . '/locale');
     if (function_exists('ngettext')) {
         $this->assertEquals('2 messages', $translator->translatePlural('%d message', '%d messages', 2, 2));
     } else {
         $this->assertEquals('2 message', $translator->translatePlural('%d message', '%d messages', 2, 2));
     }
 }