• Resolved bytefight

    (@bytefight)


    Hello,

    we are currently facing a problem with formal / informal language settings. We are using the informal setting of German language (de_DE) as base language and English as additional language. All pages have been translated and it works as expected. Unfortunately we need to use formal german as base setting for displaying our legal texts (provided by Complianz-Plugin) in formal german (it is getting displayed in informal german language currently).

    Changing the wordpress setting for language does not change anything because Translatepress is overwriting the language slug.

    We now need to change the base language to formal german (from informal), but we don’t want to lose all translations (as Translatepress warns us when selecting another language). All translations will stay the same as we won’t change any source strings.

    Is there any way around losing all translations? Maybe we can run an SQL script to change the language slug of the source strings?

    Please help us with this as we don’t know what to do! We have already set up a staging system for testing and validating. What steps could we take?

    Thanks in advance!

    Jonas

    The page I need help with: [log in to see the link]

Viewing 5 replies - 1 through 5 (of 5 total)
  • Plugin Support Alex

    (@alexcozmoslabs)

    Hi,

    Since these are two similar languages, you can keep the translations from German Informa. The condition is that the original strings remain the same on the website. Once changed, the new strings will also require translation.

    We have documented the process on our FAQ page –>How do I transfer translations from one language to another one? The only difference is that you have to change the default language code in the _trp_* tables instead of the additional language (as described in the documentation).

    Thread Starter bytefight

    (@bytefight)

    Thanks for the quick help, works perfectly fine! Only had to duplicate the translations table, rename it from “r9ug_trp_dictionary_de_de_en_gb” to “r9ug_trp_dictionary_de_de_formal_en_gb” and then change the base language setting in TranslatePress. All done, thank you!

    Plugin Support Alex

    (@alexcozmoslabs)

    Hi,

    Glad to know it worked.

    Also, I was wondering since you have been using TranslatePress for a while, and interacting with our support, will it be too much to ask for you to leave a review on WordPress.org?One or two sentences will do it and it may help us to reach more people as well as get feedback from existing users.

    I always share these with our team and it’s great for the morale 🙂

    Kind Regards,

    Thread Starter bytefight

    (@bytefight)

    Of course, done!

    Plugin Support Alex

    (@alexcozmoslabs)

    Thank you so much for your 5-star review you just left. Appreciate it!

Viewing 5 replies - 1 through 5 (of 5 total)

You must be logged in to reply to this topic.