1<?php 2declare( strict_types = 1 ); 3 4namespace Wikimedia\Parsoid\Wt2Html\PP\Processors; 5 6use DOMElement; 7use Wikimedia\Parsoid\Config\Env; 8use Wikimedia\Parsoid\Language\LanguageConverter; 9use Wikimedia\Parsoid\Wt2Html\Wt2HtmlDOMProcessor; 10 11class LangConverter implements Wt2HtmlDOMProcessor { 12 /** 13 * @inheritDoc 14 */ 15 public function run( 16 Env $env, DOMElement $root, array $options = [], bool $atTopLevel = false 17 ): void { 18 LanguageConverter::maybeConvert( 19 $env, 20 $root->ownerDocument, 21 $env->getHtmlVariantLanguage(), 22 $env->getWtVariantLanguage() 23 ); 24 } 25} 26