• Resolved knowing8

    (@knowing8)


    I have tried to delete it, reinstall. I tried to deactive all plugins. In Loco Translate plugin made Sync. Tried to download from wordpress my language translations and to refresh it. Tried to put new woocommerce translations files .po and .mo to varies folders.. i18n/languages .. in theme folder languages, in child theme folder languages.. All plugin and wordpress are up to date. When i change in WordPress Settings general language to my LT-Lithuanian language – wordpress language changes, but woocomerce do not. It is still in English, on the site and admin panel. Even if i try to change for example to French (in woocommerce it is Sync and 100% translated) – woocommerce plugin language stays English..

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

Viewing 6 replies - 1 through 6 (of 6 total)
  • Plugin Support Grigorij S. a11n

    (@grigaswp)

    Hi there,

    I can confirm that if the site language is changed – WooCommerce will stay in English.

    Have you tried translation methods described in this support document yet?

    Thread Starter knowing8

    (@knowing8)

    yes, i have loco translate plugin, everything was working fine. I am not sure, but it could start after wordpress update. I have my language translations:
    wp-content/languages/woocommerce
    wp-content/languages/plugins
    wp-content/languages/loco/plugins
    wp-content/plugins/woocommerce/i18n/languages

    • This reply was modified 6 years, 3 months ago by knowing8.
    Thread Starter knowing8

    (@knowing8)

    Is it normal, that wordpress site language is set to Lithuanian, but when i make woocommerce system status, there is wriiten that site langauge is English:
    ### WordPress Environment ###

    Home URL: https://zachh.lt
    Site URL: https://zachh.lt
    WC Version: 3.4.4
    Log Directory Writable: ?
    WP Version: 4.9.8
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: ?
    WP Cron: ?
    Language: en_US
    External object cache: –

    Even if i add in config file define (‘WPLANG’, ‘lt_LT’); line , in system status shows English

    I have other page, not eshop. Tried to install woocommerce and there is working translations fine, in woocommerce status shows LT language:
    ### WordPress Environment ###

    Home URL: https://sdirbtuves.lt
    Site URL: https://sdirbtuves.lt
    WC Version: 3.4.4
    Log Directory Writable: ?
    WP Version: 4.9.8
    WP Multisite: –
    WP Memory Limit: 256 MB
    WP Debug Mode: –
    WP Cron: ?
    Language: lt_LT

    • This reply was modified 6 years, 3 months ago by knowing8.
    • This reply was modified 6 years, 3 months ago by knowing8.
    Plugin Support Grigorij S. a11n

    (@grigaswp)

    Hi there,

    After some deeper digging I found an explanation on localize.biz:

    WordPress 4.6 changed the rules and broke a lot of sites in the process. It used to allow authors to load their own translation files before the installed ones. It no longer does this, so if you have any translations installed in the WordPress languages folder, they will now be loaded instead (even if they're incomplete).

    Please make sure there are no default translations in WooCommerce languages folder and your translations are stored in a custom folder:

    https://cld.wthms.co/3CYDEG

    Thread Starter knowing8

    (@knowing8)

    I have in this folder my language translations. I have chekced and the main problem that woocommerce plugin “thinks” that wordpress language is english. Like i posted status info.

    I tried to create to new english custom translations es_US with my language translations and it works!
    So where could be the problem, that woocommerce to not “see” that wordpress language is changed in General settings?

    Plugin Support Grigorij S. a11n

    (@grigaswp)

    Hi there,

    I’m glad to hear you were able to translate your site again!

    The problem with the newest WordPress version is that if there are any files in /wp-content/languages/ – those will be used instead.

    Your workaround should also work after the future updates.

    I will be marking this thread as resolved now, however, feel free to open a new one if you have additional questions!

Viewing 6 replies - 1 through 6 (of 6 total)
  • The topic ‘String in tables still in English after update whatever language is stelected’ is closed to new replies.