News:

Support the VirtueMart project and become a member

Main Menu

Hardcoded Language String - Notify Customer

Started by Ventsi Genchev, September 24, 2017, 09:10:34 AM

Previous topic - Next topic

Ventsi Genchev

There is a language string that can not be translated.

In the file: com_virtuemart/controllers/productdetails.php
$msg = 'Notify Customer; Could not add user to waiting list';
Audio Store:
https://vsystem.bg - Bulgarian language
https://vsystem.bg/en - English

Ventsi Genchev

And another place.
Displays the message according to the store's primary language:

administrator/components/com_virtuemart/models/user.php
vmInfo('COM_VIRTUEMART_REG_COMPLETE');
Audio Store:
https://vsystem.bg - Bulgarian language
https://vsystem.bg/en - English

padalec

Hi,

I have the same issue. I cannot translate this two language string:

COM_VIRTUEMART_REG_COMPLETE
COM_VIRTUEMART_DISPLAYED_NAME

I did the translation overrides and I double checked the translation, but VM still did not want my translations.

Any know issues about this? How can I diagnose the problem?

Joomla 3.8.1
VM  3.2.4
PHP 7.0.24

roman5527

I have this problem too.

any idea to fix ?

i have joomla 3.8.12 and VM 3.4

thanks

Studio 42

Does the keys exist in back-end ?
COM_VIRTUEMART_REG_COMPLETE
COM_VIRTUEMART_DISPLAYED_NAME
Virtumeart load some keys from back-end so perhaps, the problem is here.
Another problem can be if the option to show the order in user language is not checked. It's possible that in this case Virtuemart always load default language(i never tested).