Parsoid
A bidirectional parser between wikitext and HTML5
|
data-mw-i18n information, used for internationalization. More...
Public Member Functions | |
getSpanInfo () | |
Get the I18nInfo associated to a span (which will be used to fill in the span content) or null, if non-existent. | |
getAttributeInfo (string $name) | |
Get the I18nInfo that will be used to localize an element attribute value with the name $name or null, if non-existent. | |
getAttributeNames () | |
Get the name of the localized attributes or an empty array if no localized attributes. | |
setSpanInfo (I18nInfo $info) | |
Defines the internationalization parameters of a string contained in a span. | |
setAttributeInfo (string $name, I18nInfo $info) | |
Defines the internationalization parameters of the $name attribute's value. | |
jsonSerialize () | |
Static Public Member Functions | |
static | fromJson (array $json) |
data-mw-i18n information, used for internationalization.
This data is used to represent the information necessary for later localization of messages (in spans) or element attributes values.
Wikimedia\Parsoid\NodeData\DataMwI18n::getAttributeInfo | ( | string | $name | ) |
Get the I18nInfo that will be used to localize an element attribute value with the name $name or null, if non-existent.
string | $name |
Wikimedia\Parsoid\NodeData\DataMwI18n::getAttributeNames | ( | ) |
Get the name of the localized attributes or an empty array if no localized attributes.
Wikimedia\Parsoid\NodeData\DataMwI18n::getSpanInfo | ( | ) |
Get the I18nInfo associated to a span (which will be used to fill in the span content) or null, if non-existent.