|
MediaWiki
master
|
Azerbaijani (Azərbaycan) More...


Public Member Functions | |
| ucfirst ($string) | |
Public Member Functions inherited from Language | |
| __construct () | |
| __destruct () | |
| Reduce memory usage. More... | |
| addMagicWordsByLang ($newWords) | |
| Add magic words to the extension array. More... | |
| alignEnd () | |
| Return 'right' or 'left' as appropriate alignment for line-end for this language's text direction. More... | |
| alignStart () | |
| Return 'left' or 'right' as appropriate alignment for line-start for this language's text direction. More... | |
| autoConvertToAllVariants ($text) | |
| convert text to all supported variants More... | |
| capitalizeAllNouns () | |
| caseFold ($s) | |
| Return a case-folded representation of $s. More... | |
| checkTitleEncoding ($s) | |
| commafy ($number) | |
| Adds commas to a given number. More... | |
| commaList (array $list) | |
| Take a list of strings and build a locale-friendly comma-separated list, using the local comma-separator message. More... | |
| convert ($text) | |
| convert text to different variants of a language. More... | |
| convertCategoryKey ($key) | |
| convertForSearchResult ($termsArray) | |
| convertGrammar ($word, $case) | |
| Grammatical transformations, needed for inflected languages Invoked by putting {{grammar:case|word}} in a message. More... | |
| convertHtml ($text, $isTitle=false) | |
| Perform output conversion on a string, and encode for safe HTML output. More... | |
| convertNamespace ($ns) | |
| Convert a namespace index to a string in the preferred variant. More... | |
| convertPlural ($count, $forms) | |
| Plural form transformations, needed for some languages. More... | |
| convertTitle ($title) | |
| Convert a Title object to a string in the preferred variant. More... | |
| date ($ts, $adj=false, $format=true, $timecorrection=false) | |
| dateFormat ($usePrefs=true) | |
| This is meant to be used by time(), date(), and timeanddate() to get the date preference they're supposed to use, it should be used in all children. More... | |
| digitGroupingPattern () | |
| digitTransformTable () | |
| embedBidi ($text= '') | |
| Wraps argument with unicode control characters for directionality safety. More... | |
| emphasize ($text) | |
| Italic is unsuitable for some languages. More... | |
| equals (Language $lang) | |
| Compare with an other language object. More... | |
| fallback8bitEncoding () | |
| findVariantLink (&$link, &$nt, $ignoreOtherCond=false) | |
| If a language supports multiple variants, it is possible that non-existing link in one variant actually exists in another variant. More... | |
| firstChar ($s) | |
| Get the first character of a string. More... | |
| fixVariableInNamespace ($talk) | |
| formatBitrate ($bps) | |
| Format a bitrate for output, using an appropriate unit (bps, kbps, Mbps, Gbps, Tbps, Pbps, Ebps, Zbps or Ybps) according to the magnitude in question. More... | |
| formatComputingNumbers ($size, $boundary, $messageKey) | |
| formatDuration ($seconds, array $chosenIntervals=[]) | |
| Takes a number of seconds and turns it into a text using values such as hours and minutes. More... | |
| formatExpiry ($expiry, $format=true, $infinity= 'infinity') | |
| Decode an expiry (block, protection, etc) which has come from the DB. More... | |
| formatNum ($number, $nocommafy=false) | |
| Normally we output all numbers in plain en_US style, that is 293,291.235 for twohundredninetythreethousand-twohundredninetyone point twohundredthirtyfive. More... | |
| formatNumNoSeparators ($number) | |
| Front-end for non-commafied formatNum. More... | |
| formatSize ($size) | |
| Format a size in bytes for output, using an appropriate unit (B, KB, MB, GB, TB, PB, EB, ZB or YB) according to the magnitude in question. More... | |
| formatTimePeriod ($seconds, $format=[]) | |
| gender ($gender, $forms) | |
| Provides an alternative text depending on specified gender. More... | |
| getAllMessages () | |
| getArrow ($direction= 'forwards') | |
| An arrow, depending on the language direction. More... | |
| getBookstoreList () | |
| Exports $wgBookstoreListEn. More... | |
| getCode () | |
| Get the internal language code for this language object. More... | |
| getCompiledPluralRules () | |
| Get the compiled plural rules for the language. More... | |
| getConverter () | |
| Return the LanguageConverter used in the Language. More... | |
| getConvRuleTitle () | |
| Get the conversion rule title, if any. More... | |
| getDateFormats () | |
| getDateFormatString ($type, $pref) | |
| Get a format string for a given type and preference. More... | |
| getDatePreferenceMigrationMap () | |
| getDatePreferences () | |
| getDefaultDateFormat () | |
| getDefaultVariant () | |
| getDir () | |
| Return the correct HTML 'dir' attribute value for this language. More... | |
| getDirMark ($opposite=false) | |
| A hidden direction mark (LRM or RLM), depending on the language direction. More... | |
| getDirMarkEntity ($opposite=false) | |
| A hidden direction mark (LRM or RLM), depending on the language direction. More... | |
| getDurationIntervals ($seconds, array $chosenIntervals=[]) | |
| Takes a number of seconds and returns an array with a set of corresponding intervals. More... | |
| getExtraHashOptions () | |
| returns language specific options used by User::getPageRenderHash() for example, the preferred language variant More... | |
| getExtraUserToggles () | |
| getFallbackLanguages () | |
| getFormattedNamespaces () | |
| A convenience function that returns getNamespaces() with spaces instead of underscores in values. More... | |
| getFormattedNsText ($index) | |
| A convenience function that returns the same thing as getNsText() except with '_' changed to ' ', useful for producing output. More... | |
| getGenderNsText ($index, $gender) | |
| Returns gender-dependent namespace alias if available. More... | |
| getGrammarForms () | |
| Get the grammar forms for the content language. More... | |
| getHebrewCalendarMonthName ($key) | |
| getHebrewCalendarMonthNameGen ($key) | |
| getHijriCalendarMonthName ($key) | |
| getHtmlCode () | |
| Get the code in BCP 47 format which we can use inside of html lang="" tags. More... | |
| getHumanTimestamp (MWTimestamp $time, MWTimestamp $relativeTo=null, User $user=null) | |
| Get the timestamp in a human-friendly relative format, e.g., "3 days ago". More... | |
| getImageFile ($image) | |
| getImageFiles () | |
| getIranianCalendarMonthName ($key) | |
| getLocalNsIndex ($text) | |
| Get a namespace key by value, case insensitive. More... | |
| getMagic ($mw) | |
| Fill a MagicWord object with data from here. More... | |
| getMagicWords () | |
| Get all magic words from cache. More... | |
| getMessage ($key) | |
| getMessageFromDB ($msg) | |
| Get a message from the MediaWiki namespace. More... | |
| getMonthAbbreviation ($key) | |
| getMonthAbbreviationsArray () | |
| getMonthName ($key) | |
| getMonthNameGen ($key) | |
| getMonthNamesArray () | |
| getNamespaceAliases () | |
| getNamespaceIds () | |
| getNamespaces () | |
| Returns an array of localised namespaces indexed by their numbers. More... | |
| getNsIndex ($text) | |
| Get a namespace key by value, case insensitive. More... | |
| getNsText ($index) | |
| Get a namespace value by key. More... | |
| getParentLanguage () | |
| Get the "parent" language which has a converter to convert a "compatible" language (in another variant) to this language (eg. More... | |
| getParsedTitle () | |
| For languages that support multiple variants, the title of an article may be displayed differently in different variants. More... | |
| getPluralRuleIndexNumber ($number) | |
| Find the index number of the plural rule appropriate for the given number. More... | |
| getPluralRules () | |
| Get the plural rules for the language. More... | |
| getPluralRuleType ($number) | |
| Find the plural rule type appropriate for the given number For example, if the language is set to Arabic, getPluralType(5) should return 'few'. More... | |
| getPluralRuleTypes () | |
| Get the plural rule types for the language. More... | |
| getPreferredVariant () | |
| getSpecialPageAliases () | |
| Get special page names, as an associative array canonical name => array of valid names, including aliases. More... | |
| getURLVariant () | |
| getUserToggle ($tog) | |
| getVariantname ($code, $usemsg=true) | |
| short names for language variants used for language conversion links. More... | |
| getVariants () | |
| Get the list of variants supported by this language see sample implementation in LanguageZh.php. More... | |
| getWeekdayAbbreviation ($key) | |
| getWeekdayName ($key) | |
| hasVariant ($variant) | |
| Check if the language has the specific variant. More... | |
| hasVariants () | |
| Check if this is a language with variants. More... | |
| hasWordBreaks () | |
| Most writing systems use whitespace to break up words. More... | |
| iconv ($in, $out, $string) | |
| initContLang () | |
| Hook which will be called if this is the content language. More... | |
| initEncoding () | |
| isMultibyte ($str) | |
| isRTL () | |
| For right-to-left language support. More... | |
| lc ($str, $first=false) | |
| lcfirst ($str) | |
| linkPrefixCharset () | |
| A regular expression character set to match legal word-prefixing characters which should be merged onto a link of the form foo[[bar]]. More... | |
| linkPrefixExtension () | |
| To allow "foo[[bar]]" to extend the link over the whole word "foobar". More... | |
| linkTrail () | |
| A regular expression to match legal word-trailing characters which should be merged onto a link of the form [[foo]]bar. More... | |
| listToText (array $l) | |
| Take a list of strings and build a locale-friendly comma-separated list, using the local comma-separator message. More... | |
| markNoConversion ($text, $noParse=false) | |
| Prepare external link text for conversion. More... | |
| needsGenderDistinction () | |
| Whether this language uses gender-dependent namespace aliases. More... | |
| normalize ($s) | |
| Convert a UTF-8 string to normal form C. More... | |
| normalizeForSearch ($string) | |
| Some languages have special punctuation need to be normalized. More... | |
| parseFormattedNumber ($number) | |
| pipeList (array $list) | |
| Same as commaList, but separate it with the pipe instead. More... | |
| recodeForEdit ($s) | |
| recodeInput ($s) | |
| replaceGrammarInNamespace ($m) | |
| resetNamespaces () | |
| Resets all of the namespace caches. More... | |
| segmentByWord ($string) | |
| Some languages such as Chinese require word segmentation, Specify such segmentation when overridden in derived class. More... | |
| segmentForDiff ($text) | |
| languages like Chinese need to be segmented in order for the diff to be of any use More... | |
| semicolonList (array $list) | |
| Take a list of strings and build a locale-friendly semicolon-separated list, using the local semicolon-separator message. More... | |
| separatorTransformTable () | |
| setCode ($code) | |
| setNamespaces (array $namespaces) | |
| Arbitrarily set all of the namespace names at once. More... | |
| specialList ($page, $details, $oppositedm=true) | |
| Make a list item, used by various special pages. More... | |
| sprintfDate ($format, $ts, DateTimeZone $zone=null, &$ttl= 'unused') | |
| This is a workalike of PHP's date() function, but with better internationalisation, a reduced set of format characters, and a better escaping format. More... | |
| time ($ts, $adj=false, $format=true, $timecorrection=false) | |
| timeanddate ($ts, $adj=false, $format=true, $timecorrection=false) | |
| transformUsingPairFile ($file, $string) | |
| Transform a string using serialized data stored in the given file (which must be in the serialized subdirectory of $IP). More... | |
| translateBlockExpiry ($str, User $user=null) | |
| truncate ($string, $length, $ellipsis= '...', $adjustLength=true) | |
| Truncate a string to a specified length in bytes, appending an optional string (e.g. More... | |
| truncateHtml ($text, $length, $ellipsis= '...') | |
| Truncate a string of valid HTML to a specified length in bytes, appending an optional string (e.g. More... | |
| uc ($str, $first=false) | |
| Convert a string to uppercase. More... | |
| ucfirst ($str) | |
| Make a string's first character uppercase. More... | |
| ucwordbreaks ($str) | |
| capitalize words at word breaks More... | |
| ucwordbreaksCallbackAscii ($matches) | |
| ucwordbreaksCallbackMB ($matches) | |
| ucwords ($str) | |
| ucwordsCallbackMB ($matches) | |
| unsegmentForDiff ($text) | |
| and unsegment to show the result More... | |
| updateConversionTable (Title $title) | |
| Refresh the cache of conversion tables when MediaWiki:Conversiontable* is updated. More... | |
| userAdjust ($ts, $tz=false) | |
| Used by date() and time() to adjust the time output. More... | |
| userDate ($ts, User $user, array $options=[]) | |
| Get the formatted date for the given timestamp and formatted for the given user. More... | |
| userTime ($ts, User $user, array $options=[]) | |
| Get the formatted time for the given timestamp and formatted for the given user. More... | |
| userTimeAndDate ($ts, User $user, array $options=[]) | |
| Get the formatted date and time for the given timestamp and formatted for the given user. More... | |
| viewPrevNext (Title $title, $offset, $limit, array $query=[], $atend=false) | |
| Generate (prev x| next x) (20|50|100...) type links for paging. More... | |
Additional Inherited Members | |
Static Public Member Functions inherited from Language | |
| static | classFromCode ($code) |
| static | factory ($code) |
| Get a cached or new language object for a given language code. More... | |
| static | fetchLanguageName ($code, $inLanguage=null, $include= 'all') |
| static | fetchLanguageNames ($inLanguage=null, $include= 'mw') |
| Get an array of language names, indexed by code. More... | |
| static | getCodeFromFileName ($filename, $prefix= 'Language', $suffix= '.php') |
| Get the language code from a file name. More... | |
| static | getFallbackFor ($code) |
| Get the first fallback for a given language. More... | |
| static | getFallbacksFor ($code) |
| Get the ordered list of fallback languages. More... | |
| static | getFallbacksIncludingSiteLanguage ($code) |
| Get the ordered list of fallback languages, ending with the fallback language chain for the site language. More... | |
| static | getFileName ($prefix= 'Language', $code, $suffix= '.php') |
| Get the name of a file for a certain language code. More... | |
| static | getJsonMessagesFileName ($code) |
| static | getLocalisationCache () |
| Get the LocalisationCache instance. More... | |
| static | getMessageFor ($key, $code) |
| Get a message for a given language. More... | |
| static | getMessageKeysFor ($code) |
| Get all message keys for a given language. More... | |
| static | getMessagesFileName ($code) |
| static | getMessagesFor ($code) |
| Get all messages for a given language WARNING: this may take a long time. More... | |
| static | hebrewNumeral ($num) |
| Hebrew Gematria number formatting up to 9999. More... | |
| static | isKnownLanguageTag ($tag) |
| Returns true if a language code is an IETF tag known to MediaWiki. More... | |
| static | isSupportedLanguage ($code) |
| Checks whether any localisation is available for that language tag in MediaWiki (MessagesXx.php exists). More... | |
| static | isValidBuiltInCode ($code) |
| Returns true if a language code is of a valid form for the purposes of internal customisation of MediaWiki, via Messages*.php or *.json. More... | |
| static | isValidCode ($code) |
| Returns true if a language code string is of a valid form, whether or not it exists. More... | |
| static | isWellFormedLanguageTag ($code, $lenient=false) |
| Returns true if a language code string is a well-formed language tag according to RFC 5646. More... | |
| static | romanNumeral ($num) |
| Roman number formatting up to 10000. More... | |
Public Attributes inherited from Language | |
| $dateFormatStrings = [] | |
| $mCode | |
| LanguageConverter | $mConverter |
| $mExtendedSpecialPageAliases | |
| $mLoaded = false | |
| $mMagicExtensions = [] | |
| $mMagicHookDone = false | |
| $mNamespaceIds | |
| $mParentLanguage = false | |
| $mVariants | |
| $namespaceAliases | |
| $transformData = [] | |
| ReplacementArray object caches. More... | |
Static Public Attributes inherited from Language | |
| static LocalisationCache | $dataCache |
| static array | $durationIntervals |
| static | $mHebrewCalendarMonthGenMsgs |
| static | $mHebrewCalendarMonthMsgs |
| static | $mHijriCalendarMonthMsgs |
| static | $mIranianCalendarMonthMsgs |
| static | $mLangObjCache = [] |
| static | $mMonthAbbrevMsgs |
| static | $mMonthGenMsgs |
| static | $mMonthMsgs |
| static | $mWeekdayAbbrevMsgs |
| static | $mWeekdayMsgs |
Protected Member Functions inherited from Language | |
| doMagicHook () | |
| Run the LanguageGetMagic hook once. More... | |
| handleExplicitPluralForms ($count, array $forms) | |
| Handles explicit plural forms for Language::convertPlural() More... | |
| msg ($msg) | |
| Get message object in this language. More... | |
| preConvertPlural ($forms, $count) | |
| Checks that convertPlural was given an array and pads it to requested amount of forms by copying the last one. More... | |
| removeBadCharFirst ($string) | |
| Remove bytes that represent an incomplete Unicode character at the start of string (e.g. More... | |
| removeBadCharLast ($string) | |
| Remove bytes that represent an incomplete Unicode character at the end of string (e.g. More... | |
Static Protected Member Functions inherited from Language | |
| static | convertDoubleWidth ($string) |
| convert double-width roman characters to single-width. More... | |
| static | insertSpace ($string, $pattern) |
| static | newFromCode ($code) |
| Create a language object for a given language code. More... | |
Protected Attributes inherited from Language | |
| $namespaceNames | |
Azerbaijani (Azərbaycan)
Definition at line 29 of file LanguageAz.php.
| LanguageAz::ucfirst | ( | $string | ) |