After updating to VM 3.0.3 it shows constants in the order statuses. Language file is fine.
[attachment cleanup by admin]
Have you checked, that the overwrite constants are existing in the backend language too?
Because your first screenshot shows the backend, not the site ( means frontend)
Kind regards
Check the second image
Yes I see it, that's why I ask you if you have checked the second entry in language selection "administrator" which holds the overwrites for the backend and see if the constant is there too and filled.
Location: site means only frontend
Not the backend, which is
Location: Administrator
Oh. I did not realize that. In Admin, all the constants are missing, so. means something messed up. Constants should be in Admin and not in Site. Do you have the same issue?
I can't check it at moment.
I m respond you from mobile.. Will check later..
On a first check, order constants for en -GB are all there in BE
Ot: the Be for VM is a mess from mobile.. Hope someone will write a working bootstrap theme for it... Well but it works.. [emoji6]
Weird. Why did it get messed up on mine after updating?
Well Ive checked it at home now too, and I have the same view like you in your 1st screenshot,
but when I check in Configuration -> Checkout they are still there and have the values.
And you can't find the constants in the language manager under Overwrites if you don't have created them before,
You have to search in the Language manager themself, either for the constant or for the containing value (which is default setting)
So it seems, that the constants in brackets is just a help for you, maybe to design the invoices or mail content.. i dunno :)
Kind regards,
bluezeyes
I tried to find it in the language file direct, but was not able to.
Quote from: MAD King on January 20, 2015, 21:47:13 PM
I tried to find it in the language file direct, but was not able to.
But why you want to search it for, It looks ok on your side?
Otherwise you wont have the word Pending in front of the round brackets..
Look in the Orders.ini
components/com_virtuemart/language/en-GB/en-GB.com_virtuemart_orders.ini
Line 72:COM_VIRTUEMART_ORDER_STATUS_PENDING="Pending" for example
Regards,
bluezeyes
I have them in the language file, but this still does not explain how the constants get into the backend statuses and why they are showing there.
Have you opened edited one of the existing order status?
Maybe the constant is used as title/ name?
And the rest is the wonder of joomla s Translator system [emoji106]
Just look inside [emoji6]
Yes, did. Something is definitely messed up after updating.
Nothing is messed up. You are an administrator! This just displays the information that the orderstatusi are translated! and the name of the key, because usually administrators like to know that. You can also just modify it without using any key.
Milbo, in English, please. I have no idea what you mean. The constants are showing and this cannot be normal.
I thought it was obvious. The strings used are shown together with the constant to the admin. This makes it quicker if you want to set up an override to change eg Confirmed by shopper to Confirmed by buyer, or use the language constant in a template override.
Same as if you want to change shopper groups. Open a shopper group details page and you can se the language constants used.
Quote from: jenkinhill on January 23, 2015, 16:42:26 PM
I thought it was obvious. The strings used are shown together with the constant to the admin. This makes it quicker if you want to set up an override to change eg Confirmed by shopper to Confirmed by buyer, or use the language constant in a template override.
Same as if you want to change shopper groups. Open a shopper group details page and you can se the language constants used.
Ahhh. That was clear. Thank you very much for the explanation.
Quote from: jenkinhill on January 23, 2015, 16:42:26 PM
or use the language constant in a template override.
Or for single language stores, just enter your description.
Could that really be,
that jenkinhill and Milbo have to answer the same, like me some posts before?
Uaaaaahh...
But great, That this is now cleared! :)
and due a joomla habit, the override must be done for the FE and BE !
Quote from: Milbo on January 23, 2015, 21:44:35 PM
and due a joomla habit, the override must be done for the FE and BE !
But you you can ease your work, when you just make a override for the admin language and select the check box "in both" under the content field.
Is this a new option in j3?
It is present in J3.3.6 as "For both locations" - not sure when it was introduced, though.
very great, indeed it was my last problem with the language system.
That option exists since joomla 2.6.xx
Greets,
Bluezeyes