Skip Navigation
Getting started
  • After purchasing a WPML account, you should receive an email containing your account details. This email’s subject is “Your WPML login and invoice information”. It is sent to the email address you provided when buying WPML. If this email does not appear in your main inbox, check other folders, like “Spam” or “Promotions”. What are…
  • You can ensure you receive important renewal reminders and security notices by whitelisting our email addresses in your email client.
  • You can use a credit card or debit card to pay for WPML. You can also pay using PayPal, or electronic money transfer (only via PayPal e-Check). How do I pay for WPML with a credit or debit card? To use a credit or debit card from WPML’s checkout page (the step that you see…
  • No, we don’t offer a trial or demo version of WPML. However, we do offer a 30-day money back guarantee. We’re confident you’ll love our plugin, which is why we’re giving you 30 days to try it. If you’re still unsatisfied with WPML, you can request a refund within 30 days of your purchase –…
  • After you buy WPML, log into your account and go to the Downloads section. You will see OTGS Installer. Download, install, and activate it on your WordPress site and follow the setup instructions.
  • We release updates for all WPML plugins in batches. This allows us to monitor for any issues or side effects. Once we’re confident in the stability of the update, we gradually increase the rollout to more sites. The update becomes visible to everyone on the Plugins page only when we’ve released it to 100% of…
  • You can install String Translation from the Commercial tab in your WordPress admin, or from WPML’s Downloads page. String Translation is only available for Multilingual CMS and Multilingual Agency plans. If you own a Multilingual Blog plan, you’ll need to upgrade your account. How can I install String Translation from the Commercial tab? To install…
  • To translate your website with WPML, you always need to install the core plugin, WPML Multilingual CMS. You can then install the following WPML components for additional functionality: WPML String Translation WPML Media Translation WPML Sticky Links WPML CMS Navigation Besides these add-ons, you have the option to install compatibility plugins that enhance how WPML…
  • You can manually update WPML by deactivating the old version and reinstalling it via the OTGS Installer plugin, keeping your translations intact.
  • You can safely update WPML by following a manual, step-by-step process to ensure your website remains secure and compatible with WordPress and other plugins.
  • You can install beta versions of WPML from the backend of your website. To do this, go to the Plugins page and click on the Commercial tab. From there, you can switch between Production and Beta channels. What do I need to consider before installing beta versions of WPML? Beta versions of WPML let you…
  • You can register the complimentary Toolset Types plugin by downloading it from your account’s download page.
  • If you are frequently moving the database between production, development, and staging, you can set the site key in the wp-config.php file. This method allows you to avoid re-entering the site key when moving the database between different environments. By generating a unique site key for each domain and adding them to their respective wp-config.php…
  • WPML offers automatic translation with the Multilingual CMS and Multilingual Agency account types. It is an optional translation method. Our automatic translations are powered by leading translation engines DeepL, Microsoft, Google, and Amazon. 
  • In WPML, credits are currency you use to pay for automatic translations.
Account management
  • You can receive a 100% refund for your WPML subscription within 30 days of your purchase date. This includes subscription renewals. In which currency do you process the refunds? Refunds are issued in Euro (€). If your original payment for WPML was in another currency, the refunded amount may vary slightly. This difference arises from…
  • You can switch from automatic to manual renewals from your WPML account. After logging in, click the Modify link next to your renewal date and then click Cancel automatic renewal. Choose the Instead of automatic renewals, I want to renew manually option. Don’t forget to set a reminder for yourself to manually renew WPML every…
  • If you don’t renew WPML, your multilingual site will continue to work and remain visible to your visitors. However, you won’t be able to update to newer versions of WPML or its add-on plugins and access new features. What happens to my site’s content and functionality if I don’t renew WPML? If you choose not…
  • You can switch your renewals from USD to Euro directly in your WPML account.
  • When you register a site as a development site on WPML.org, a banner displays on both the site’s front-end and backend, showing that the site is in development. When you move your site to production in WPML, it becomes live and accessible to your site’s visitors, and the banner disappears. Apart from this difference, you…
Error messages
Compatibility
Troubleshooting
Getting support
How-to
Misc
  • You should not bundle WPML with any theme, free or commercial. WPML comes with GPL license, but is also trademarked. In practice, removing all the trademarked material from WPML would be a huge project and is really not recommended. Do you offer solutions for theme authors aiming to provide a multilingual package to their clients?…
  • WPML fully supports right-to-left (RTL) formatting and languages, including Arabic, Hebrew, Urdu, Kurdish, and Persian. Page in English (LTR) Page in Arabic (RTL) Does WPML support RTL layouts? Yes, WPML fully supports RTL layouts. However, it only applies them to themes that support RTL. If a theme…
  • No, it is not possible to have different Front or Post pages per language due to WordPress database limitations.
  • The translation credits you purchase from WPML are non-refundable. If I cancel or delete automatically translated content, can I get the used credits back? No, we cannot restore credits that you have already used. Once you’ve used your credits, we immediately compensate the chosen translation engine for the automatic translation service. Can I transfer the…
  • Text domain is a unique identifier for distinguishing between translations, and identifying which strings belong to what theme or plugin. How do text domains support multilingual functionality in themes and plugins? In order for a plugin or theme to be translation-ready, it needs to have a text domain. This makes it easier for WordPress to…
  • HTML tags are letters or keywords enclosed in <> brackets that define how a browser will format and display content. How can I use HTML tags to format my content? For example, let’s say you have some words in a paragraph you want to emphasize by putting them in italics. For this, you would use…