GNU GPL v2+
- Since
- 2.1
- Author
- mwjames
◆ __construct()
SMW\Localizer::__construct |
( |
Language |
$contentLanguage, |
|
|
NamespaceInfo |
$namespaceInfo |
|
) |
| |
- Since
- 2.1
- Parameters
-
Language | $contentLanguage | |
NamespaceInfo | $namespaceInfo | |
◆ asBCP47FormattedLanguageCode()
static SMW\Localizer::asBCP47FormattedLanguageCode |
( |
|
$languageCode | ) |
|
|
static |
- See also
- IETF language tag / BCP 47 standards
- Since
- 2.4
- Parameters
-
- Returns
- string
◆ clear()
static SMW\Localizer::clear |
( |
| ) |
|
|
static |
◆ convertDoubleWidth()
static SMW\Localizer::convertDoubleWidth |
( |
|
$string | ) |
|
|
static |
- See also
- Language::convertDoubleWidth
Convert double-width roman characters to single-width. range: ff00-ff5f ~= 0020-007f
- Parameters
-
- Returns
- string
◆ createTextWithNamespacePrefix()
SMW\Localizer::createTextWithNamespacePrefix |
( |
|
$index, |
|
|
|
$text |
|
) |
| |
- Since
- 2.5
- Parameters
-
integer | $index | |
string | $text | |
- Returns
- string
◆ getAnnotatedLanguageCodeFrom()
static SMW\Localizer::getAnnotatedLanguageCodeFrom |
( |
& |
$value | ) |
|
|
static |
- Since
- 2.4
- Parameters
-
- Returns
- string|false
◆ getCanonicalizedUrlByNamespace()
SMW\Localizer::getCanonicalizedUrlByNamespace |
( |
|
$index, |
|
|
|
$url |
|
) |
| |
- Since
- 2.5
- Parameters
-
- Returns
- string
◆ getCanonicalNamespaceTextById()
SMW\Localizer::getCanonicalNamespaceTextById |
( |
|
$index | ) |
|
- Since
- 2.5
- Parameters
-
- Returns
- string
◆ getContentLanguage()
SMW\Localizer::getContentLanguage |
( |
| ) |
|
◆ getInstance()
static SMW\Localizer::getInstance |
( |
| ) |
|
|
static |
◆ getLang()
SMW\Localizer::getLang |
( |
|
$language = '' | ) |
|
- Since
- 2.4
- Parameters
-
Language | string | $languageCode | |
- Returns
- Lang
◆ getLanguage()
SMW\Localizer::getLanguage |
( |
|
$languageCode = '' | ) |
|
- Since
- 2.4
- Parameters
-
- Returns
- Language
◆ getLanguageCodeFrom()
static SMW\Localizer::getLanguageCodeFrom |
( |
& |
$value | ) |
|
|
static |
◆ getLocalTime()
SMW\Localizer::getLocalTime |
( |
DateTime |
$dateTime, |
|
|
|
$user = null |
|
) |
| |
- Since
- 3.0
- Parameters
-
DateTime | $dateTime | |
User | null | $user | |
- Returns
- DateTime
◆ getNamespaceIndexByName()
SMW\Localizer::getNamespaceIndexByName |
( |
|
$namespaceName | ) |
|
- Since
- 2.1
- Parameters
-
- Returns
- integer|boolean
◆ getNamespaceTextById()
SMW\Localizer::getNamespaceTextById |
( |
|
$index | ) |
|
- Since
- 2.1
- Parameters
-
- Returns
- string
◆ getPreferredContentLanguage()
SMW\Localizer::getPreferredContentLanguage |
( |
|
$title = null | ) |
|
- Note
- If the page content language is available use it as preferred language (as it is clear that the page content was intended to be in a specific language)
- If no page content language was assigned use the global content language
General rules:
- Special pages are in the user language
- Display of values (DV) should use the user language if available otherwise use the content language as fallback
- Storage of values (DI) should always use the content language
Notes:
- The page content language is the language in which the content of a page is written in wikitext
- Since
- 2.4
- Parameters
-
- Returns
- Language
◆ getUserLanguage()
SMW\Localizer::getUserLanguage |
( |
| ) |
|
◆ hasLocalTimeOffsetPreference()
SMW\Localizer::hasLocalTimeOffsetPreference |
( |
|
$user = null | ) |
|
- Since
- 3.0
- Parameters
-
- Returns
- boolean
◆ isKnownLanguageTag()
static SMW\Localizer::isKnownLanguageTag |
( |
|
$languageCode | ) |
|
|
static |
- Since
- 2.4
- Parameters
-
- Returns
- boolean
The documentation for this class was generated from the following files:
- Localizer.php
- MessageLocalizerTrait.php