Customize QCMM Frontend Labels and Text

Customize QCMM's supported frontend labels without editing templates, while preserving Joomla language fallback when an override is blank.

Supported Label Overrides

QCMM stores administrator overrides for a focused set of customer-facing labels: Plans, Compare Plans, What's Included, Membership Overview, Choose Plan, My Membership, and Billing & Invoices. Saved values are trimmed and limited to 120 characters.

Blank Means Use the Language String

The site helper first checks the matching frontend_label_* setting. If it is blank, QCMM falls back to the Joomla language key and then to the packaged English fallback. Leaving an override empty therefore preserves localization behavior instead of hard-coding English.

Use Settings Instead of Template Edits

For these supported labels, change the QCMM setting rather than editing component templates or language files in place. Package updates can replace extension files, while saved settings remain part of the component configuration.

Know the Boundary

This feature is not a free-form replacement engine for every word QCMM renders. Only labels wired through the supported frontend-label settings are affected. Use Joomla language overrides for translatable strings outside this set when appropriate.

Verify in the Intended Language

After saving an override, test the relevant frontend surface in the language and menu context customers actually use. To restore normal translation fallback for a supported label, clear its custom value and save.


Community Discussion

Want to compare QCMM workflows or share practical tips? Visit the QC Memberships & Meetings Community. For private support, bug reports, account-specific entitlement or billing problems, or feature requests, use the QuantaCade support system.