Knowledge
One source, no copy per language
With many multilingual plugins, you get a separate copy for each language that you have to maintain individually. Spark Multilingual works differently: your page remains the source and each language gets its own layer on top, without a duplicate.
In short
- Your existing page remains the only source
- Translations sit field by field in the tree, not as a copy
- If you disable the plugin, your site continues in the source language
How the source-and-layer approach works
Your existing Breakdance page remains the starting point. Spark saves the translations field by field in the page's tree, rather than scraping the rendered HTML. This way each translation stays connected to the right element.
What that saves in maintenance
If you update the source page, you don't have to update separate copies for each language. The change lands in the source and the translation layer stays linked to it. Your styling also remains one stylesheet for all languages, so one change applies everywhere at once.
- Maintain one page instead of one per language
- Translation stays linked after edits
- One stylesheet for all languages
Good to know: because translation is a layer and not a copy, you're never locked in. Turn off Spark and your content remains intact while your site continues running in the original language.
Maintain one page, serve every language.
Frequently asked questions
No. There is one source page; the languages are layers on top of it and not separate copies that need to be maintained.
The change applies to all languages. The translation layer remains linked to the element, so you don't have to go through each language separately.
No. If you turn off the plugin, your site will simply continue running in the source language and your content will be preserved.