The addon renames product image files to transliteration of the product name and updates paths in the database.
Purpose
To make file names readable, remove Cyrillic characters from image names, and standardize names for SEO and integrations.
Main features
Transliteration of image names based on product name. Bulk processing of all images from the admin panel. Auto-renaming when updating a product. Clearing thumbnail cache after renaming.
How it works
The update_product_post hook renames the main and additional product images on each update. The bulk processing script iterates through all products and images. The image_path field is updated in the ?:images table. When name collision occurs, a suffix -2, -3, etc. is added.
Location in admin panel
Administration → Product Images Transliteration (csc_images_translit.translit) — launch bulk processing.
Backup is recommended before running (the addon displays a warning).
- Store Builder
- Store Builder Ultimate
- Multi-Vendor
- Multi-Vendor Plus
- Multi-Vendor Ultimate
- Owners
- Vendors
- English
- Русский
- 4.18.X
- 4.17.X
- 4.16.X
- 4.15.X
- 4.14.X
- 4.13.X
- 4.12.X
Installation
The addon is installed via CS-Cart standard means through Add-ons → Manage add-ons.
Configuration and launch
No additional settings required. Launch is performed manually.
Using the addon
- Go to Product Images Transliteration (Administration → Product Images Transliteration).
- Click the launch button and confirm the backup warning.
- Wait for processing to complete — thumbnails will be recreated automatically.
Verification
- Update a product with a Russian name.
- Check that the image file name has been transliterated.
- Ensure images display correctly.
Maintenance
Update the addon via CS-Cart standard mechanisms or the addon git repository. To remove — use Add-ons → Manage add-ons.
v1.1.0
20.02.2026
- [\*] Changed short tags <? to standard <?php
- [\*] Updated module template
v1.0.1
15.05.2023
- [\*] Licensing
[+] Added | [-] Removed | [\*] Changed | [!] Bug fixed
Here you can share your opinion and evaluate our work.
Your feedback helps us become better and offer you even better service.