The "API15" namespace is an archived namespace. This page contains information for a Joomla! version which is no longer supported. It exists only as a historical reference, it will not be improved and its content may be incomplete and/or contain broken links.

Defined in



Method name Description
__construct Constructor activating the default information of the language
getInstance Returns a reference to a language object
_ Translate function, mimics the php gettext (alias _) function
transliterate Transliterate function
exists Check if a language exists
load Loads a single language file and appends the results to the existing strings
get Get a matadata language property
getName Getter for Name
getPaths Get a list of language files that have been loaded
getPdfFontName Getter for PDF Font Name
getWinCP Getter for Windows locale code page
getBackwardLang Getter for backward compatible language name
getTag Get for the language tag (as defined in RFC 3066)
getLocale Get locale property
isRTL Get the RTL property
setDebug Set the Debug property
getDebug Get the Debug property
getDefault Get the default language code
setDefault Set the default language code
getOrphans Get the list of orphaned strings if being tracked
getUsed Get the list of used strings
hasKey Determines is a key exists
getMetadata Returns a associative array holding the metadata
getKnownLanguages Returns a list of known languages for an area
getLanguagePath Get the path to a language
setLanguage Set the language attributes to the given language


jimport( 'joomla.language.language' );


Code Examples