Skip to main content
drupalreleases

Use direct release data with your AI assistant.

Learn more

Transliterate Existing Files

No security coverage Maintenance fixes only 26 sites

This module provides a Drush command to transliterate existing file names in your Drupal site. It can also optionally create redirects for any changed file names, which is useful for migrations or when transliteration rules are updated or enabled.

Batch transliterate existing files and optionally create redirects for the file names that changed.

Use cases:

  • Migration to another file system
  • Transliteration rules changed or were just not enabled

Features

Provides a Drush command to batch transliterate.

It is strongly advised to have a backup of files and database before running this command.

drush transliterate:existing-files

Alias drush tef

Use the --dry-run option to preview what will change.

Post-Installation

If not done yet, configure transliteration as desired in /admin/config/media/file-system under Sanitize filenames.

Requirements

  • Drupal core >= 10.2
  • Drush >= 12

Ask your assistant about Transliterate Existing Files

Check compatibility with your Drupal and PHP version, maintenance and security coverage, from current release data. How it works

Depends on

Dependencies of the latest stable release

No dependencies recorded for this project.

Required by

Tracked projects that depend on this one

No tracked projects depend on this one yet.

Activity

Tracked releases
5
Tracked since
Feb 2024
Latest release
1 year ago
Releases (12 mo)
0 ▼ from 1
Maintenance
Slowing

Release Timeline

Releases

Version Type Core PHP Release date
1.0.0-alpha5 Pre-release 10–11 Jul 30, 2025
1.0.0-alpha4 Pre-release 10 Mar 8, 2024
1.0.0-alpha3 Pre-release 10 Feb 20, 2024
1.0.0-alpha2 Pre-release 10 Feb 20, 2024
1.0.x-dev Dev 10–11 Feb 8, 2024