Install a default multilingual site with associations.
Among the language installed, use a 3.6.5 pack and set it as default Administrator language.
Enable Debug Language in Global Configuration.
Display the Multilingual Associations component.
Choose article type and a language.
As the 3.6.5 pack does not contain the com_associations.ini, a string like
COM_ASSOCIATIONS_HEADING_ASSOCIATION should be displayed in the header of the list as
??COM_ASSOCIATIONS_HEADING_ASSOCIATION??
The English value is used which is
COM_ASSOCIATIONS_HEADING_ASSOCIATION="Associations"
Labels |
Added:
?
|
Title |
|
Is this not a feature we have also backported to 2.5 these days? That we use the en-GB value if there is no language file? Can you try to create the file for the language without any content and try again?
If we have an existing ini file and no content, we will get ??CONSTANT?? and this is OK.
When debug is off, it rightfully uses en-GB.
The problem is that we do not have this information when debug is on and the file is absent from the language. It also loads en-GB, therefore we lose a correct debug.
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2017-03-20 10:38:27 |
Closed_By | ⇒ | infograf768 |
Closed as we have a patch
EDIT:
We have the same issue for other extensions. If no ini file for that extension in the language, it is replaced by en-GB and the strings are marked as translated.