diff --git a/kernel/classes/datatypes/ezimage/ezimagealiashandler.php b/kernel/classes/datatypes/ezimage/ezimagealiashandler.php
index <HASH>..<HASH> 100644
--- a/kernel/classes/datatypes/ezimage/ezimagealiashandler.php
+++ b/kernel/classes/datatypes/ezimage/ezimagealiashandler.php
@@ -858,16 +858,11 @@ class eZImageAliasHandler
     */
     function normalizeImageName( $imageName )
     {
-        $imageName = strtolower( $imageName );
-        $imageName = preg_replace( array( "#[^a-z0-9_ ]#" ,
-                                          "/ /",
-                                          "/__+/",
-                                          "/^_|_$/" ),
-                                   array( "",
-                                          "_",
-                                          "_",
-                                          "" ),
-                                   $imageName );
+        // Initialize transformation system
+        include_once( 'lib/ezi18n/classes/ezchartransform.php' );
+        $trans = new eZCharTransform();
+
+        $imageName = $trans->transformByGroup( $imageName, 'identifier' );
         return $imageName;
     }
- Made sure the character transformation system is used for the generation of
  image filenames/path. This means that it will use the same transliteration
  rules as in url alias.


git-svn-id: file:///home/patrick.allaert/svn-git/ezp-repo/ezpublish/trunk@<I> a<I>eee8c-daba-<I>-acae-fa<I>f<I>