mardoc / yii2-language-select
一个用于渲染带有svg图标的语言选择的控件
dev-main
2022-05-22 19:24 UTC
This package is auto-updated.
Last update: 2024-09-23 18:41:47 UTC
README
支持的语言(ISO 639-1)
以及一些 i18n-locales 语言
支持代码:cs, cs-CZ, da, da-DK, de, de-DE, en, us, en-GB, en-US, gb, es, fi, fi-FI, fr, fr-FR, hu, hu-HU, id, id-ID, is, is-IS, it, it-IT, ja, ja-JP, lt, lt-LT, lv, ms, ms-MY, my, nl, nl-NL, no, nn-NO, pl, pl-PL, pt, pt-PT, ro, ro-RO, ru, ru-RU, sv, sv, sv-SE, th, th-TH, uk, uk-UA, vi, zh, zh-CN.
安装
安装此扩展的首选方式是通过 composer。
运行以下命令
php composer.phar require mardoc/yii2-language-select "*"
或添加
"mardoc/yii2-language-select": "*"
到您的 composer.json
文件的 require 部分。
基本用法
例如,您想在个人资料页面上输入多个用户的电子邮件地址。在这种情况下,您可以使用以下代码中的 yii2-multiple-input 控件
use mardoc\LanguageSelect; ... <?php echo LanguageSelect::widget([ 'languages' => [ 'uk'=>'Ua', 'en'=>'En', 'de-DE'=>'De', 'lt-LT'=>'Lt', 'es'=>'Es' ], 'languageParam'=>'language' ]); ?>