LanguageHelper
Language 包的助手类
自 |
2.0.0-alpha |
---|---|
包 |
Joomla 框架 |
方法
exists
检查语言是否存在。
exists( lang, basePath) :
这是一个针对应包含给定用户语言文件的目录的简单快速检查。
自 |
2.0.0-alpha |
---|
参数
- lang
string
要检查的语言。- basePath
string
要检查指定语言的目录。
响应
bool
如果语言存在则为 True。
getKnownLanguages
返回某个区域的已知语言列表
getKnownLanguages( basePath) : mixed||string|int
自 |
2.0.0-alpha |
---|
参数
- basePath
string
要使用的基路径
响应
array<string|int, mixed>
语言文件和真实名称的键/值对。
getLanguagePath
获取语言的路径
getLanguagePath( basePath, language = '') :
自 |
2.0.0-alpha |
---|
参数
- basePath
string
要使用的基路径。- language
string
语言标签。
响应
string
语言文件夹的路径
getMetadata
返回包含元数据的关联数组。
getMetadata( lang, path) : array|null
自 |
2.0.0-alpha |
---|
参数
- lang
string
语言的名称。- path
string
语言文件夹的文件路径。
响应
array<string|int, mixed>|null
如果 $lang 存在,则返回语言元数据的键/值对,否则返回 NULL。
parseLanguageFiles
在某个基本目录中搜索语言目录。
parseLanguageFiles( dir = '') : mixed||string|int
自 |
2.0.0-alpha |
---|
参数
- dir
string
文件目录。
响应
array<string|int, mixed>
数组,其中包含找到的语言,作为文件名 => 真实名称对。
parseXmlLanguageFile
解析 XML 文件以获取语言信息。
parseXmlLanguageFile( path) : array|null
自 |
2.0.0-alpha |
---|---|
抛出 |
|
参数
- path
string
XML 文件的路径。
响应
array<string|int, mixed>|null
数组,其中包含找到的元数据,作为键 => 值对。