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.