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(); }
/** * 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(); }