This thread is resolved. Here is a description of the problem and solution.
Problem:
You have a developer subdomain and want to migrate all translations to your main production site without affecting the live site. You are also concerned about whether you need to pay again for the translations on the new domain.
Solution:
We assure you that all translations are stored in the database, so you won't be charged again for the same translations when migrating. To migrate your site, we recommend using the Duplicator plugin, which can be found here: https://wordpress.org/plugins/duplicator/.
You can find detailed documentation on how to use the Duplicator plugin here: https://snapcreek.com/duplicator/docs/
Additionally, here is a brief tutorial on using Duplicator: https://www.youtube.com/watch?v=3YDQ3Ey_2wY
After migrating, remember to register WPML on your new site and update your site key. This involves removing your old site domain and adding your new site in your WPML account under the "Sites" page (https://wpml.org/account/sites/).
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 further assistance is needed, 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.