Parsoid
A bidirectional parser between wikitext and HTML5
Loading...
Searching...
No Matches
Wikimedia\Parsoid\NodeData\I18nInfo Class Reference

Public Member Functions

 __construct (string $lang, string $key, ?array $params=null)
 

Static Public Member Functions

static createInterfaceI18n (string $key, ?array $params)
 Creates internationalization information for a string or attribute value in the user interface language.
 
static createPageContentI18n (string $key, ?array $params)
 Creates internationalization information for a string or attribute value in the page content language.
 

Public Attributes

const USER_LANG = "x-user"
 
const PAGE_LANG = "x-page"
 
 $lang
 
 $key
 
 $params
 

Constructor & Destructor Documentation

◆ __construct()

Wikimedia\Parsoid\NodeData\I18nInfo::__construct ( string $lang,
string $key,
?array $params = null )
Parameters
string$lang
string$key
array | null$params

Member Function Documentation

◆ createInterfaceI18n()

static Wikimedia\Parsoid\NodeData\I18nInfo::createInterfaceI18n ( string $key,
?array $params )
static

Creates internationalization information for a string or attribute value in the user interface language.

Parameters
string$key
array | null$params
Returns
I18nInfo

◆ createPageContentI18n()

static Wikimedia\Parsoid\NodeData\I18nInfo::createPageContentI18n ( string $key,
?array $params )
static

Creates internationalization information for a string or attribute value in the page content language.

Parameters
string$key
array | null$params
Returns
I18nInfo

The documentation for this class was generated from the following file: