sokil / php-language
与网站语言偏好合作的引擎
dev-master
2016-09-05 06:18 UTC
This package is auto-updated.
Last update: 2024-08-28 01:10:20 UTC
README
用于在网站上处理语言和本地化的库。此库可以从浏览器设置中获取首选语言并将选择存储到cookie中。
首选语言来自cookie,如果没有指定,则来自浏览器。如果语言不在首选列表中,则使用默认值。
使用示例
// define supported languages $language = new \Sokil\Language([ 'uk' => ['caption' => 'Ukraininan', 'locale' => 'uk_UA.UTF-8'], 'en' => ['caption' => 'English', 'locale' => 'en_UK.UTF-8'], ], 'uk'); echo $language->getLanguage(); // if language chosed from list and must be set as system with writing to cookie $language->setLanguage('uk');