Documentation / Help
Do I need a translation service? No. You can translate every text by hand. A Google Cloud Translation key is needed only for machine translation, and Google bills its use to your own account.
What do visitors see of a text that is not translated? The original. Nothing is hidden or left empty.
Does SwiftLing copy my pages for every language? No. Translations are kept in SwiftLing’s own tables. You can still make a separate copy of a page for a language when it needs another layout.
Does it work with my page builder? It works with the block editor and with builders that keep content in WordPress itself, such as Elementor, Beaver Builder, Breakdance and Avada. A builder that prints its pages past WordPress shows its texts in the original.
What language are the emails of my forms in? The email a form sends to the visitor is in the language of the page the visitor sent it from. The notification to you stays in the language of your site.
Does it work on a network of sites? Yes. Each site has its own languages and translations. The addresses of a network use a folder or a parameter for each language.
What happens to my data when I delete SwiftLing? Nothing. Translations and settings stay. To remove them, use Settings › General › Start over › Remove everything before you delete the plugin. See General settings.
Is there a limit on languages, pages or words? No. SwiftLing is free with unlimited languages. SwiftLing Pro is a paid add-on, see SwiftLing Pro.
What happens when the Pro licence expires? SwiftLing Pro keeps working, without updates and support. See Licence.
Which translation service is best? Google and DeepL are fast and even and billed per character. Claude, OpenAI and Gemini (Pro) follow tone and context and are billed per token. Try the same page with two and compare in the editor.
Can I translate by hand only? Yes. Never connect a service; use the editor. Translators (Pro) can work without access to the settings.