Skip Navigation

This thread is resolved. Here is a description of the problem and solution.

Problem:
The client wants to add a new language to their site using WPML without duplicating images, ensuring that the images are available in the new language.
Solution:
We recommend the following steps to ensure images are not duplicated when adding a new language:
1. Navigate to WPML > Settings in your WordPress dashboard.
2. Scroll to the Media Translation section.
3. Make sure the options for duplicating media are unchecked to prevent image duplication.
4. Click the Start button under the "Translate existing media in all languages" option to synchronize existing images across all languages without creating duplicates.

If this solution does not apply to your case, or if it seems outdated, we highly recommend checking related known issues at https://wpml.org/known-issues/, verifying the version of the permanent fix, and confirming that you have installed the latest versions of themes and plugins. If issues persist, please open a new support ticket at WPML support forum.

This is the technical support forum for WPML - the multilingual WordPress plugin.

Everyone can read, but only WPML clients can post here. WPML team is replying on the forum 6 days per week, 22 hours per day.

Tagged: 

This topic contains 4 replies, has 2 voices.

Last updated by Mihai Apetrei 2 months, 2 weeks ago.

Assisted by: Mihai Apetrei.

Author Posts
October 9, 2024 at 6:49 pm #16272101

desireV

Background of the issue:
I want to add a new language to my site hidden link using WPML, but I don't want to duplicate images. I want the images to be available in another language as well.

Symptoms:
No specific issue or error message mentioned.

Questions:
How can I add a new language without duplicating images and have them available in another language?

October 9, 2024 at 7:11 pm #16272123

Mihai Apetrei
Supporter

Languages: English (English )

Timezone: Europe/Bucharest (GMT+02:00)

Hi there,

Thank you for reaching out to us. We understand that you'd like to add a new language to your site using WPML, and you want to ensure that your images are available in the new language without duplicating them. We're happy to help you with this.

By default, WPML doesn't duplicate image files when adding new languages. Instead, it links the existing images to content in other languages, so the same image files are used across all languages without taking up extra space.

To make sure the images are available in the new language, we can adjust the media translation settings:

1. In your WordPress dashboard, navigate to WPML > Settings.
2. Scroll down to the Media Translation section.
3. Here, we can ensure that the options for duplicating media are unchecked. This way, images won't be duplicated when adding new content or languages.
4. After adjusting these settings, we can run the Start button under the "Translate existing media in all languages" option. This will synchronize the existing images across all languages without creating duplicates.

By following these steps, we'll have all the images available in the new language without duplicating them.

I hope that you will find this information helpful.

Mihai Apetrei

October 13, 2024 at 9:16 am #16282819

desireV

Hello!

Two more questions:

1) In sliders the photos did not appear, but the sliders were updated.
hidden link

2)Some words I can not find in string translation. How to enable and translate all words?
hidden link

Thank you!
Alex

October 13, 2024 at 9:19 am #16282836

desireV

Also translate the all words in invoice.
I'm using the "PDF Invoices & Packing Slips for WooCommerce" plugin.

October 14, 2024 at 7:50 pm #16287745

Mihai Apetrei
Supporter

Languages: English (English )

Timezone: Europe/Bucharest (GMT+02:00)

Hi Alex and welcome back!

Per our Support Policy, we can handle only one issue per ticket.

Continuing with one issue per ticket helps not only supporters to focus on one issue at once but also enables other users to find solutions to their questions faster.

Regarding the new issues that you mentioned in the last reply, can you please mark this ticket as resolved and open a new ticket for each of the issues that you encounter (one ticket per issue) so that we can properly focus and tackle each of them?

Thank you very much for your understanding and cooperation, Alex.

Also, one important thing that I would like to mention: in any new ticket that you will create, please share as much information as possible upfront (links, screenshots, detailed explanations) because this will help us quickly understand exactly what you are experiencing.

Mihai