public function __construct(I18n $i18n, Rewriter $rewriter)
 {
     $this->rewriter = $rewriter;
     $this->i18n = $i18n;
     $this->currentLocale = $i18n->getCurrentLocale();
     $this->defaultLocale = $i18n->getDefaultLocale();
     $this->urlRegex = Utility::getLocaleUrlsRegex();
 }
Beispiel #2
0
 /**
  * Initializes the internationalization class
  */
 protected function localize()
 {
     $i18n = new I18n();
     $i18n->initialize();
     $this->setConfig("runtime.i18n_reference", $i18n);
 }
 public function __construct(I18n $i18n, WP_Query $wp_query)
 {
     $this->wp_query = $wp_query;
     $this->currentLocale = $i18n->getCurrentLocale();
     $this->defaultLocale = $i18n->getDefaultLocale();
 }