1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
|
#!/usr/bin/python
# -*- coding: utf-8 -*-
from django import template
register = template.Library()
@register.filter
def rewrite(string):
string = string.lower().replace(' ', '-')
i = 0
old = ['à','á','â','ã','ä','å','ò','ó','ô','õ','ö','ø','è','é','ê','ë','ç','ì','í','î','ï','ù','ú','û','ü','ÿ','ñ']
new = ['a','a','a','a','a','a','o','o','o','o','o','o','e','e','e','e','c','i','i','i','i','u','u','u','u','y','n']
for letter in old:
string = string.replace(letter, new[i])
i += 1
return string |
Partager