anezi/locale-extension
Composer 安装命令:
composer require anezi/locale-extension
包简介
Locale Extensions for Twig
README 文档
README
Installation
The extension is installable via composer:
composer require anezi/locale-extension
Symfony service
services: anezi_twig.locale_extension: class: Anezi\Locale\Twig\Extension\LocaleExtension public: false arguments: ["%managed_locales%"] tags: - { name: twig.extension }
Functions
Get locales
{% for locale in locales() %}{{ locale }} - {% endfor %}
shows:
ar - en - fr -
Filters
Get country name
{{ "be"|country_name }}
shows:
Belgium
Get locale name
{{ "fr_BE"|locale_name }}
shows:
French (Belgium)
Get locale name in that locale
{{ "fr_BE"|origin_locale_name }}
shows:
français (Belgique)
Get locale short name
{{ "fr_BE"|locale_short_name }}
shows:
fr
Get html direction
{{ "ar"|html_dir }}
shows:
rtl
统计信息
- 总下载量: 338
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 5
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2018-03-29