LANG-QQ-001
_QQ_
_QQ_ language placeholder
Joomla 4 dropped the _QQ_ placeholder in language files.
_QQ_ → Escaped quotes in INI files
Symptoms people search
language string shows _QQ_ · INI parse
Replace this code
Swap _QQ_ for Escaped quotes in INI files.
Joomla 3
Remove or stop calling this
COM_LMS_INTRO="_QQ_Hello_QQ_"Joomla 4 / 6
Use this instead
COM_LMS_INTRO="\"Hello\""How to fix it
- 1Replace _QQ_ with escaped double quotes.
Also known as
_QQ_
Related issues
- Joomla 3 → 4Manifest / installer
Missing <namespace> in the manifest
<extension> without namespace → <namespace path="src">Vendor\Component\Name</namespace>
- Joomla 3 → 4Manifest / installer
Updater client 0 / 1 integers
<client>0</client> → site / administrator strings
- Joomla 3 → 4Database API
Old $db->query() API
$db->query() → $db->execute() / loadObjectList()
- Joomla 4 → 5Manifest / installer
en-GB.com_foo.ini language filenames
en-GB.com_lms.ini → com_lms.ini + langmetadata.xml
- Joomla 3 → 4Manifest / installer
Joomla 1.5 plugin folder / discover install
plugins/content/foo.php (1.5 layout) → plugins/content/foo/foo.php + foo.xml (1.6+ layout)
- Joomla 3 → 4Manifest / installer
script.php preflight only on install
preflight($type) assuming install only → Handle uninstall/update in preflight and postflight