HELIX_ULTIMATE_GENERATOR_TEXT Language Override Not Taking Effect-2 - Question | JoomShaper

is live, now with multi-currency selling.

HELIX_ULTIMATE_GENERATOR_TEXT Language Override Not Taking Effect-2

jeffery104623

jeffery104623

Helix Framework 3 weeks ago

I've added both languages to the backend and checked old posts and technical tutorials, but it hasn't worked. The homepage still shows HELIX_ULTIMATE_GENERATOR_TEXT

Template nestfund 1.0.3 joomla6.1.3

Please tell me how to fix this, thank you.

I've moved the backend information to a hidden area, please help.

https://drive.google.com/drive/folders/1gkmaw5KnN4sGVl1TsSJx6zCMXFgPClAh?usp=sharing

0
5 Answers
Ziaul Kabir
Ziaul Kabir
Accepted Answer
Support Agent 3 weeks ago #233363

Hi Jeffery,

The Helix language override itself isn’t broken. In this case, it looks like something else is overwriting the value downstream.

On your site, the <meta name="generator"> tag is being controlled by Easy Frontend SEO (Pro) rather than directly by the Helix language string.

Here’s what is happening:

  1. Helix Ultimate sets the generator value using Text::_('HELIX_ULTIMATE_GENERATOR_TEXT') while generating the page head. Since this language key is not defined in your template’s language files, the raw constant is displayed.
  2. Easy Frontend SEO then processes the <head> and replaces the generator tag with its own stored value. In your case, EFSEO has stored the raw HELIX_ULTIMATE_GENERATOR_TEXT value in its auto-generated data.
  3. Because EFSEO replaces the tag afterward, the Language Override does not reach the final output.

Please try the following:

1. Set the Generator value in EFSEO

Go to:

Components → Easy Frontend SEO → Options

Set the Generator field to the text you want to display, or leave it blank/a single space if you want the generator tag to be empty. This setting has priority over the value generated by Helix.

2. Check the homepage entry

Go to:

Components → Easy Frontend SEO

Open the entry for your homepage and clear the Generator field, then save it.

EFSEO's automatic mode may have previously stored HELIX_ULTIMATE_GENERATOR_TEXT as the generator value for that page.

3. Clear the Joomla cache

Go to:

System → Clear Cache

Then clear the relevant cache and reload the homepage.

After that, check the page source and verify the <meta name="generator"> tag.

You can also keep the Language Override for HELIX_ULTIMATE_GENERATOR_TEXT under:

System → Languages → Overrides → Site

However, the main issue here is that Easy Frontend SEO is overriding the value, so the EFSEO settings need to be corrected first.

Alternatively, you can disable/hide the Generator option in EFSEO so that EFSEO stops managing this meta tag. In that case, Helix and the language override will control the generator value.

Best regards,

0
Ziaul Kabir
Ziaul Kabir
Accepted Answer
Support Agent 3 weeks ago #233352

Hi Jeffery,

Thank you for the information.

Could you please provide a screenshot showing exactly where HELIX_ULTIMATE_GENERATOR_TEXT is appearing on the homepage?

This will help us identify where the untranslated language key is coming from and guide you with the correct solution.

Thank you!

0
jeffery104623
jeffery104623
Accepted Answer
3 weeks ago #233353
0
jeffery104623
jeffery104623
Accepted Answer
3 weeks ago #233370

Thanks to Ziaul Kabir for the prompt reply and answer.

0
Ziaul Kabir
Ziaul Kabir
Accepted Answer
Support Agent 3 weeks ago #233396

You are welcome.

0