[BUG]: Language Translations -> Filter options -> Not translated in #1278

Closed
opened 2026-01-15 18:05:29 +00:00 by dormasta · 4 comments

What Happened?

Hello,
I would expect to see the empty translations when selecting "Not translated in -> "Any language"",

Steps to reproduce the Bug

if I select: Language Translations -> Filter options -> Not translated in -> "Any language", I would expect the result to show "(no-translation) data"?

Which Joomla version are you compiling in?

5.4.2

Which PHP version are you compiling in?

8.3.23

Which Joomla versions are you targeting?

5

Which PHP version are you targeting?

8.3.23

Which Web server is JCB running on?

Apache 2.4

Which Relational Database is JCB running on?

MariaDB

Which OS is JCB running on?

Linux

Which JCB version are you using?

Version: 5.1.3

Where in JCB did this issue occur?

Language Translations(admin_views)

On which browsers did you encounter the issue?

Safari

Additional Comments

No response

### What Happened? Hello, I would expect to see the empty translations when selecting "Not translated in -> "Any language"", ### Steps to reproduce the Bug if I select: Language Translations -> Filter options -> Not translated in -> "Any language", I would expect the result to show "(no-translation) data"? ### Which Joomla version are you compiling in? 5.4.2 ### Which PHP version are you compiling in? 8.3.23 ### Which Joomla versions are you targeting? 5 ### Which PHP version are you targeting? 8.3.23 ### Which Web server is JCB running on? Apache 2.4 ### Which Relational Database is JCB running on? MariaDB ### Which OS is JCB running on? Linux ### Which JCB version are you using? Version: 5.1.3 ### Where in JCB did this issue occur? Language Translations(admin_views) ### On which browsers did you encounter the issue? Safari ### Additional Comments _No response_
dormasta added the Bug label 2026-01-15 18:05:29 +00:00
Owner

I will check this out...

I will check this out...
Author

Good afternoon,
I tried with Firefox and Version: 5.1.4-rc1.
Somehow it is a bit mysterious to me.
After compiling, some translations are missing, having a look in the translation dialog it says all is done, and in the db it also seem to have all translations done.

Strange is still the way the languages are displayed, I am pretty sure that this was different in 5.1.3 stable. I don't know if I can install it back to test over the RC?

Good afternoon, I tried with Firefox and Version: 5.1.4-rc1. Somehow it is a bit mysterious to me. After compiling, some translations are missing, having a look in the translation dialog it says all is done, and in the db it also seem to have all translations done. Strange is still the way the languages are displayed, I am pretty sure that this was different in 5.1.3 stable. I don't know if I can install it back to test over the RC?
Owner

@dormasta Thank you for your patience while we investigated this.

After further debugging and review, we identified the root cause of the issue in JCB's language translation handling. A misconfiguration in certain translation-related fields-introduced during recent updates-caused filters to stop working correctly. This, in turn, led to incorrect language loading behavior, including duplicate entries and broken translation detection.

The bug was not present in JCB 5.1.3 (stable). It was introduced during the alpha phase of 5.1.4 and unfortunately went unnoticed at the time.

We have now corrected the affected field configurations and related logic. As a result:

  • Language filters now work correctly again
  • Duplicate language loading has been resolved
  • Translated components display as expected
  • Related filtering behavior has been restored

A fix is included in the upcoming release.

Thank you for your persistence in reporting and helping track this down - it played an important role in resolving the issue. Please keep an eye out for the next release, which will include this fix.

If you notice anything further, feel free to report it.

@dormasta Thank you for your patience while we investigated this. After further debugging and review, we identified the root cause of the issue in JCB's language translation handling. A misconfiguration in certain translation-related fields-introduced during recent updates-caused filters to stop working correctly. This, in turn, led to incorrect language loading behavior, including duplicate entries and broken translation detection. The bug was **not present in JCB 5.1.3 (stable)**. It was introduced during the **alpha phase of 5.1.4** and unfortunately went unnoticed at the time. We have now corrected the affected field configurations and related logic. As a result: * Language filters now work correctly again * Duplicate language loading has been resolved * Translated components display as expected * Related filtering behavior has been restored A fix is included in the upcoming release. Thank you for your persistence in reporting and helping track this down - it played an important role in resolving the issue. Please keep an eye out for the next release, which will include this fix. If you notice anything further, feel free to report it.
Robot referenced this issue from a commit 2026-02-18 14:57:05 +00:00
Owner

@dormasta this issue should be fixed now.
Please let us know if it is working on your side as well, so that we can close this issue.

@dormasta this issue should be fixed now. Please let us know if it is working on your side as well, so that we can close this issue.
Sign in to join this conversation.
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: joomla/Component-Builder#1278