SocialMagick's user-facing language strings — the field labels, descriptions, and button text shown in article, category, and menu item edit forms — are defined in the backend component's language files. This is the standard Joomla pattern for extensions whose configuration tabs are injected into backend edit forms.
If you create a language override for a SocialMagick string, you must add the override in both the backend (Administrator) and the frontend (Site) language override lists. Creating only a backend override will leave the frontend using the original string. Creating only a frontend override will have no effect on strings loaded during backend editing sessions. You need both for the override to take effect in all contexts.
To create a language override in Joomla:
Go to your site's backend and navigate to → → .
In the Select Language and Client drop-down, choose your language and the Administrator client. Click , enter the language constant (key) and your replacement text, and save.
Change the drop-down to the same language but with the Site client. Create the same override again with the identical key and replacement text, and save.
The language string constants used by SocialMagick follow a predictable naming convention based on the extension they belong to:
COM_SOCIALMAGICK_Strings from the backend component. These include the component Options labels, the Templates manager interface, and all OpenGraph tab field labels and descriptions injected into article, category, and menu item edit forms.
PLG_SYSTEM_SOCIALMAGICK_Strings from the system plugin, including the Frontend Preview button label and the OpenGraph preview modal.
PLG_SOCIALMAGICK_ARTICLES_Strings from the SocialMagick – Articles integration plugin.
PLG_SOCIALMAGICK_CATEGORIES_Strings from the SocialMagick – Categories integration plugin.
PLG_SOCIALMAGICK_MENUS_Strings from the SocialMagick – Menus integration plugin.
PLG_TASK_SOCIALMAGICK_Strings from the scheduled task plugin.
You can search for all strings belonging to an extension by entering its prefix (e.g. COM_SOCIALMAGICK_) in the Search field of the Language Overrides list page. This shows you every constant that is available to override for that extension.