@@ -, +, @@ --- C4/Members.pm | 2 ++ debian/control | 1 + install_misc/debian.packages | 1 + 3 files changed, 4 insertions(+) --- a/C4/Members.pm +++ a/C4/Members.pm @@ -38,6 +38,7 @@ use C4::NewsChannels; #get slip news use DateTime; use DateTime::Format::DateParse; use Koha::DateUtils; +use Text::Unaccent qw( unac_string ); our ($VERSION,@ISA,@EXPORT,@EXPORT_OK,$debug); @@ -800,6 +801,7 @@ sub Generate_Userid { $firstname =~ s/[[:digit:][:space:][:blank:][:punct:][:cntrl:]]//g; $surname =~ s/[[:digit:][:space:][:blank:][:punct:][:cntrl:]]//g; $newuid = lc(($firstname)? "$firstname.$surname" : $surname); + $newuid = unac_string('utf-8',$newuid); $newuid .= $offset unless $offset == 0; $offset++; --- a/debian/control +++ a/debian/control @@ -72,6 +72,7 @@ Build-Depends: libcgi-session-driver-memcached-perl, libtext-csv-perl, libtext-csv-xs-perl, libtext-iconv-perl, + libtext-unaccent-perl, libuniversal-require-perl, liburi-perl, libwww-perl, --- a/install_misc/debian.packages +++ a/install_misc/debian.packages @@ -83,6 +83,7 @@ libtext-charwidth-perl install libtext-csv-encoded-perl install libtext-csv-perl install libtext-iconv-perl install +libtext-unaccent-perl install libtext-wrapi18n-perl install libtimedate-perl install libtime-duration-perl install --