Overview
Review translation relationships and maintain optional language-specific ALT defaults for images with Polylang or WPML.
This guide explains how to install WPSDDC Multilingual Tools, set up its options and use it in your everyday WordPress workflow.
Requirements and Compatibility
- WordPress 6.0 or later.
- PHP 8.1 or later.
- An account with permission to install and activate plugins. Site settings require administrator permissions.
Configure Polylang or WPML with at least two languages before using the reports.
It works independently: WP StudioDDC HQ and other collection plugins are not required to register its administration screen.
Installation
- Obtain the installable WPSDDC Multilingual Tools ZIP package and keep a current site backup before installation.
- In the dashboard, open Plugins → Add New Plugin → Upload Plugin.
- Select the ZIP file, choose Install Now and then Activate Plugin.
- Open WPSDDC → Multilingual Tools to access its controls and usage information.
For manual installation, copy the wpsddc-multilingual-tools folder into wp-content/plugins/ and activate the plugin from Plugins. The package entry file is wpsddc-multilingual-tools.php.
Configuration and Options
Open WPSDDC → Multilingual Tools, review the options below and save the features you intend to use. These are initial values; previously saved settings can differ.
| Setting | Initial Value | Options |
|---|---|---|
| Enable Language-Specific Attachment Alt Defaults | Disabled | Enable or disable |
How to Use the Plugin
- Open WPSDDC → Multilingual Tools after configuring your language provider. If both providers are active, Polylang takes precedence.
- Choose the target language and supported content or taxonomy context. Search and review a page of results.
- Use the authorized native edit links to create or connect translations through Polylang or WPML.
- If you need image ALT defaults per language, enable the attachment option and open an image in the Media Library.
- Enable a secondary language value and enter its text, or deliberately leave that enabled value empty for a decorative use. Unchecked languages inherit the Core ALT field.
Practical Example
Add a Spanish ALT default to an attachment that is rendered through WordPress image APIs, then inspect its Spanish page. An explicit ALT already saved in a block remains unchanged.
Data and Operating Limits
Your language provider owns the translation relationships. Secondary ALT values and settings are stored locally; explicit image attributes and saved block ALT text remain as authored.
Frequently Asked Questions
Does the plugin translate articles or image descriptions automatically?
No. Create translations in your language provider and write the image descriptions yourself.
Where can I find the included help?
Open WPSDDC → Multilingual Tools and expand the native Help tab at the top of the screen. Its sections explain getting started, data and limits, and version details and support links.
Troubleshooting
If a translation is absent, verify the relationship in the provider and the chosen target language. The report checks up to 25 items per page, so a page total is not a whole-site total.
Updates and Deactivation
- Back up the database and files before updating.
- When WordPress offers an update in Plugins, use its native update action. To update by ZIP, upload the new package and choose to replace the installed version when WordPress prompts you.
- Review the changes included with the package, keep the settings you need and check a typical workflow after updating.
To stop the feature, deactivate the plugin from Plugins. Deactivation does not delete WordPress content and does not replace a backup.
Support and Related Links
For support, include the WordPress, PHP and plugin versions, the relevant setting and the steps needed to reproduce the issue. Share only the information needed to describe it.


