teohhanhui / nodiacritic

Twig filter to strip all diacritical signs from strings

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#nodiacritic

Build Status Total Downloads

Tiny helper function that removes all diacritical signs from characters. Function is aware of German and Danish diacritic particularities.

##Installation

composer.json

"require": {
    "vria/nodiacritic": "0.*"
}

##Use

$noDiacriticString = NoDiacritic::filter("Révolution française");

As expected, the result is Revolution francaise.

The library is aware of particularities in German and Danish language:

$noAccentsNiceStreet = NoDiacritic::filter("Schöne straße", "de");

The result is Schoene strasse.

The code is inspired by WordPress' remove_accents function.

You can find the article about the library in my blog.

About

Twig filter to strip all diacritical signs from strings

License:GNU General Public License v2.0


Languages

Language:PHP 100.0%