connectsb / localebundle
管理地区设置的包
dev-master
2014-12-17 11:02 UTC
Requires
- symfony/symfony: >=2.1
This package is not auto-updated.
Last update: 2024-09-24 03:45:19 UTC
README
使用此包,您可以获取地区设置的国籍名称。
1) 安装
首先,您需要将以下行添加到您的 composer.json
文件中
{ "require": { "connectsb/localebundle": "dev-master" } }
您还需要将 LocaleBundle 添加到您的 AppKernel.php
class AppKernel extends Kernel { public function registerBundles() { $bundles = array( ... new ConnectSB\TranslationBundle\ConnectSBLocaleBundle() ); } }
2) 使用方法
在控制器中,您可以使用以下方法获取语言的国家
$this->get('connect_sb_locale_service')->getCountryOfLocale('en');
在 Twig 中,您可以使用 locale_to_country
过滤器。