Websites and applications
Translate WordPress into Spanish
WordPress lets you install and change the language from its dashboard; you do not need to download .mo files or define WPLANG in wp-config.php.
- Go to Settings > General.
- In Site Language, select Español.
- Save the changes. WordPress will download the language pack if it is not installed yet.
- Open Dashboard > Updates and click Update Translations if that option appears.
The site language applies to the default content and the dashboard. Each user can also choose a different language for their own interface from Users > Profile, without changing the website's public language.
In a Multisite network, the super admin sets the default language in Network Admin > Settings, and each site can then select its own in Settings > General.
The WPLANG constant has been considered obsolete for this purpose since WordPress 4.0. If a modern installation still defines it, remove it after confirming that the right language is selected and works from the dashboard.
What changes and what you need to translate
The pack translates the available strings of the core and of components that have a translation. It does not automatically translate posts, pages, products or texts you have written. For a multilingual website you need to manage versions of the content and their URLs with a compatible solution.
If a plugin or theme stays in English, check whether it has a translation for your variant of Spanish and whether there are pending packs. Also check the profile language before assuming the change was not saved.
If WordPress cannot download the pack, keep the error and check the connection, disk space and permissions on the languages directory. Do not reinstall the whole site just to fix a missing translation, or overwrite custom translations without a backup.
You may also find useful
- Change the uploads folder and media organisation in WordPress Explains how to turn off date-based folders, change the WordPress uploads path and adjust files and...
- Control WordPress automatic updates Explains how to limit automatic core updates to minor versions, test major changes and avoid indefin...
- Deactivate a WordPress plugin without accessing the dashboard Helps you regain access to WordPress through recovery mode or by temporarily renaming the plugin's d...
- Enable WordPress Multisite Explains how to prepare, enable and complete a WordPress Multisite network with subdomains or subdir...
Something wrong or out of date? Tell us and we will review it.