Language Configuration
Prerequisites
Basic WordPress knowledge
Configuring Languages
MultiLang supports unlimited languages with flexible configuration options.
Adding Languages
- Navigate to MultiLang → Languages
- Click Add New Language
- Select from the dropdown or enter a custom language code
- Set the language name and native name
- Choose a flag icon
- Configure URL slug (optional)
- Save the language
Language Settings
Default Language
Your default language serves as the fallback when translations are missing. This should be your primary site language.
Language Display
- Native Name: Language name in its own script
- English Name: Language name in English
- Custom Name: Your own custom display name
URL Structure Options
Subdirectory (Recommended)
Example: yoursite.com/es/
for Spanish
Subdomain
Example: es.yoursite.com
for Spanish
Domain
Example: yoursite.es
for Spanish
SEO Considerations
- Use proper hreflang tags
- Set canonical URLs
- Configure language-specific sitemaps
- Use language-specific meta descriptions