WPML All Import is the essential bridge between the WP All Import plugin and the WPML multilingual ecosystem. If you manage a multilingual WordPress site and need to import large volumes of content—such as products, blog posts, or custom post types—this add-on ensures that your translations remain perfectly linked to their original content. It eliminates the manual, time-consuming process of re-linking translated items after an import, allowing you to scale your global website operations with confidence and precision.
Key Features
- Seamless Multilingual Imports: Automatically imports content and links it to the correct language, ensuring that your translations are correctly associated with the original post or product.
- Support for Complex Relationships: Handles the intricate connections between original content and translations, including custom fields, taxonomies, and media attachments, maintaining site integrity across all languages.
- Compatibility with WP All Import: Designed to work natively with the WP All Import ecosystem, allowing you to use your existing import workflows while adding multilingual capabilities.
- Preserves Translation Metadata: Ensures that all translation-specific settings, such as language codes and translation statuses, are correctly mapped during the import process.
- Scalable Data Management: Ideal for handling large-scale migrations or regular product updates where maintaining language consistency is critical for user experience.
- Streamlined Workflow: Reduces the risk of human error by automating the association of translated content, saving hours of manual database work.
Use Cases and Who It Is For
WPML All Import is designed for website administrators, developers, and e-commerce store owners who operate in multiple languages and rely on bulk data imports. If you are migrating a large WooCommerce store to a new server or importing thousands of products from a supplier’s CSV file, this plugin ensures your store remains functional for international customers immediately after the import.
It is particularly valuable for agencies managing global client sites. When you need to update inventory, sync blog content, or migrate complex custom post types across different language versions, this tool ensures that your site structure doesn’t break. By automating the link between the primary language and its translations, it allows you to maintain a consistent user experience in every market you serve.
Setup and How It Works
- Install Dependencies: Ensure that both the core WP All Import plugin and the WPML Multilingual CMS plugin are installed and activated on your WordPress site.
- Install the Add-on: Install and activate the WPML All Import plugin as you would any other WordPress extension.
- Prepare Your Import File: Organize your CSV or XML file to include columns that identify the language of each post and, crucially, a unique identifier that links the translation to the original post.
- Configure the Import: Use the standard WP All Import interface to map your fields. The WPML All Import add-on will provide additional options within the import settings to specify the language and the translation relationship.
- Run the Import: Execute the import process. The plugin will automatically process the data, create the posts, and establish the necessary language relationships within the WPML database.
Similar Plugins
While WPML All Import is the specialized solution for the WPML ecosystem, users working with different translation or import frameworks may encounter alternative approaches. Plugins such as WPML Export and Import (often used for specific migration scenarios) or custom-built scripts using the WPML API are sometimes utilized by developers. However, for those already committed to the WP All Import workflow, this add-on remains the primary and most reliable method for maintaining multilingual data integrity.
