pixelairport / locale
货币、语言和国家的区域翻译数组。
v1.0.11
2020-04-16 08:34 UTC
Requires
- umpirsky/country-list: ^2.0
- umpirsky/currency-list: ^1.1
- umpirsky/language-list: ^1.1
- umpirsky/locale-list: ^1.0
README
如果您需要包含不同语言的区域、货币、国家或语言的完整数组,您可以简单地将其添加到您的项目中。
安装
打开终端(或其他命令行工具),打开您的项目根目录并运行
composer requrie pixelairport/locale
如何使用
将此添加到您的项目后,您可以通过调用以下函数来通过语言获取数组
<?php // Load pixelairport/locale to your file use Pixelairport\Locale\Currency; use Pixelairport\Locale\Country; use Pixelairport\Locale\Language; use Pixelairport\Locale\Locale; // Sample class class Product { public function getSingleLanguage(){ return Language::get('en','de'); // Returns the german name for english. In this example "Englisch". } public function languages(){ return Language::all('de'); // Returns an array with all languages in german } } ?>
方法 Language::all()
返回所有语言。第一个参数是设置语言,第二个参数是可选的文件类型。默认值为 "php",但您也可以使用 "csv" 或 "json" 等。该包基于github.com/umpirsky的数据文件。