定制 anezi/locale-extension 二次开发

按需修改功能、优化性能、对接业务系统,提供一站式技术支持

邮箱:yvsm@zunyunkeji.com | QQ:316430983 | 微信:yvsm316

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

GitHub 信息

  • Stars: 4
  • Watchers: 1
  • Forks: 0
  • 开发语言: PHP

其他信息

  • 授权协议: MIT
  • 更新时间: 2018-03-29

承接程序开发

PHP开发

VUE

Vue开发

前端开发

小程序开发

公众号开发

系统定制

数据库设计

云部署

网站建设

安全加固