Based on: The WordPress Rus filename translit plugin by fixed77. Russian filename and link (from title) translitter for WordPress.
Sanitize filenames to latin during upload.
Overwrites files that already exist when uploading, instead of storing multiple copies with unique filenames.
Removes or replace international or special characters that can make your filenames not compliant with some servers or services.
WordPress russian filename translitter.
Sets uploaded media filename to lowercase.
Sanitize and rename automatically media files during upload using PHP time() as prefix and the file name encrypted in MD5() as suffix.
Aggressively sanitizes titles for clean, SEO friendly post slugs, and media filenames during upload.
Rename upload filename by hash.HASH重命名上传文件名。
Change upload filename to random characters / random numbers / date / other by yourself.
This plugin cleans uploaded file names to remove special characters and spaces.
Replaces uploaded file name chars which are not in \'a-z\', \'0-9\' and \' \'(space) range.
Searches for file, variable, and function names within the content and wraps them with a CSS class.
Rewrite upload filename if not english or number letter