Template:StripAccents

From ChoralWiki
Revision as of 20:09, 13 May 2009 by Carlos (talk | contribs) (more concise syntax using RegExp)
Jump to navigation Jump to search

Removes all diacritics from a text or name

Usage:

  • {{StripAccents|Antonín Dvořák}} returns "{{#multireplace:Antonín Dvořák |/[àáäãâåāăą]/=a|/[èéêëēěĕėę]/=e|/[ìíîïĩīĭį]/=i|/[òóôõöōŏőø]/=o|/[ùúûüūŭů]/=u|/[ýÿ]/=y| /[çćč]/=c|/[đď]/=d|/[ğģ]/=g|ķ=k|/[łĺľļ]/=l|/[ńñňņ]/=n|/[ŕřŗ]/=r|/[śšş]/=s|ß=ss|ť=t|/[źżž]/=z}}"
  • {{StripAccents|Gegrüßet, Maria}} returns "{{#multireplace:Gegrüßet, Maria |/[àáäãâåāăą]/=a|/[èéêëēěĕėę]/=e|/[ìíîïĩīĭį]/=i|/[òóôõöōŏőø]/=o|/[ùúûüūŭů]/=u|/[ýÿ]/=y| /[çćč]/=c|/[đď]/=d|/[ğģ]/=g|ķ=k|/[łĺľļ]/=l|/[ńñňņ]/=n|/[ŕřŗ]/=r|/[śšş]/=s|ß=ss|ť=t|/[źżž]/=z}}" (not "Gegruesset", for proper sorting)

It is meant to be used in conjuction with template LastName in order to generate appropriate sort keys.