Może komuś się przyda to rozwiązanie:
Należy dodać kilka linijek w funkcji:
function str2url(str,encoding,ucfirst)
{
str = str.toUpperCase();
str = str.toLowerCase();
str = str.replace(/ą/gi,'a');
str = str.replace(/ę/gi,'e');
str = str.replace(/ć/gi,'c');
str = str.replace(/ł/gi,'l');
str = str.replace(/ń/gi,'n');
str = str.replace(/ó/gi,'o');
str = str.replace(/ś/gi,'s');
str = str.replace(/ź/gi,'z');
str = str.replace(/ż/gi,'z');
.....