Properties

$langDetectVar

$langDetectVar : 

Type

$langCookieVar

$langCookieVar : 

Type

$langCookieExpire

$langCookieExpire : 

Type

$allowLangList

$allowLangList : 

Type

$acceptLanguage

$acceptLanguage : 

Type

$lang

$lang : 

Type

$range

$range : 

Type

Methods

range()

range(  $range = '') 

Parameters

$range

set()

set(string|array  $name, string  $value = null, string  $range = '') : mixed

设置语言定义(不区分大小写)

Parameters

string|array $name

语言变量

string $value

语言值

string $range

语言作用域

Returns

mixed

load()

load(array|string  $file, string  $range = '') : mixed

加载语言定义(不区分大小写)

Parameters

array|string $file

语言文件

string $range

语言作用域

Returns

mixed

has()

has(string|null  $name, string  $range = '') : mixed

获取语言定义(不区分大小写)

Parameters

string|null $name

语言变量

string $range

语言作用域

Returns

mixed

get()

get(string|null  $name = null, array  $vars = array(), string  $range = '') : mixed

获取语言定义(不区分大小写)

Parameters

string|null $name

语言变量

array $vars

变量替换

string $range

语言作用域

Returns

mixed

detect()

detect() : string

自动侦测设置获取语言选择

Returns

string

setLangDetectVar()

setLangDetectVar(string  $var) : void

设置语言自动侦测的变量

Parameters

string $var

变量名称

setLangCookieVar()

setLangCookieVar(string  $var) : void

设置语言的cookie保存变量

Parameters

string $var

变量名称

setLangCookieExpire()

setLangCookieExpire(string  $expire) : void

设置语言的cookie的过期时间

Parameters

string $expire

过期时间

setAllowLangList()

setAllowLangList(array  $list) : void

设置允许的语言列表

Parameters

array $list

语言列表