WordPress.org

Support

Support » Plugins and Hacks » Codestyling Localization » Question: any way to avoid losing translations when a plugin/theme is updated?

Question: any way to avoid losing translations when a plugin/theme is updated?

  • Hi! Thank you for this plugin and its support.
    I’m wondering how can I keep my translation work even if a plugin is updated. I work with several plugins that actually not provide spanish version, and when updated, I lost my work. To keep it, I should download the .po/mo files generated by me with your plugin, download the plugins updates, update the .po/mo from the provided .pot and the reupload everything back to the hosting.
    Is there any way of keeping the most of a translation after a plugin update? It should keep track of the used strings and cross compare them with the new .po/mo files coming in an update you just install.
    Any ideas?
    Thank you

    http://wordpress.org/extend/plugins/codestyling-localization/

Viewing 9 replies - 1 through 9 (of 9 total)
  • Have you found a solution?

    I’ve been looking for a solution to this, too!

    Nothing yet. Just keep a reliable backup of your mo/po modified files. Upload them after upgrading translated plugins/themes and the rescan it with Codestyle Localization in order to find new strings pending translate. It’s a painful work if you translated several themes/plugins and even if you contact the developers, the delay to publish the translations…

    One suggestion for your issue is to store your translation files in a separate directory. WordPress has provided this in the folder “wp-content/languages”.
    For the “theme-my-login” plug-in I use, I created a folder “wp-content/languages/theme-my-login” containing my own translation files.
    Whether this will work in your situation depends on the coding of the plugin…

    Unfortunately, this localization plugin doesn’t find these translations, that’s why I’m currently browsing this forum. 😉

    @kleinbloemetje: nice solution, but how do you deal with updates in the official .po/.mo files of one or another plugin?

    @marcelo,
    Keeping track of the updates is no different than what you described before. The main benefit is in the fact that the translation files are not lost when the plugin is upgraded.
    Hopefully, this plugin will offer some help in this process by supporting the wp-content/language directory.

    Interesting. But a local backup looks like a safer measure 🙂

    there is a solution but you have to modify the core.

    http://wordpress.stackexchange.com/questions/87199/overwrite-textdomain-of-plugins-by-default-lost-translation

    3.7 will have that option for default.

    I was wondering a way to codestyling read from that folder before.

    +1

    Need a way to backup and restore MO or PO files after plugins or themes get updated. Otherwise this is a big headache to fix every time.

Viewing 9 replies - 1 through 9 (of 9 total)
  • The topic ‘Question: any way to avoid losing translations when a plugin/theme is updated?’ is closed to new replies.
Skip to toolbar