Wpml Different Language per domain - wordpress

Is this possible to have multi language website by wpml that each language has specific domain without clone website to a new folder? I am using Language per parameter so it doesn't need to have different folders and use lots of storage resources , is this possible to use different domain and dont use extra storage?

Yes, as per their documentation:
...For example, if you have a German translation of your English
website, you can set it to have a different domain:
example.com → English
example.de → German
https://wpml.org/documentation/getting-started-guide/language-setup/language-url-options/how-to-use-wpml-with-different-domains-per-language/
Note: on top of modifying the WPML settings in the wp-admin dashboard, you will also need to configure the DNS settings correctly for both domains - that's on the side of the domain registrar.

Related

How to use another domain for a specific url?

I'm building a WordPress website for a client and can't figure out what to do here. I'm using translatepress to make my website multilingual and the client wants to have another domain for different language. So the default domain is example.com but English version is example.com/en . Is it possible to add another domain which replaces example.com/en and is still functional by pressing all the links? So it's like example2.com points to example.com/en , but not as a url forwarding, but it replaces the whole example.com/en part completely. What are my options here? Thanks.
You can have different sites in a network on different domains. It is just on the other domain, not on both. Since WP stores internal links as absolute URLS, you need to create the sites on the correct domain from the start, or use wp-cli or similar to re-write existing links when you change.
I was about to recommend the plugin I have used, but see from https://wordpress.org/support/article/wordpress-multisite-domain-mapping/ that from 4.5 it's a WP native feature!
Note: i don't use translatepress but have different languages as different sites in a network. Since you talk about sub-domains I'm assuming you do something similar

Multisite Wordpress DNS Records

I'm setting up a webshop at example.nl and I have bought another domain (example.com) which I intend to use for the English version of my webshop. I've set up a wordpress multisite to accomplish this, but I'm stuck. My goal is to set up as follows: NL = example.nl, EN = example.com, DE = example.com/de/. Right now the international websites, nor their wordpress dashboards are accessible, I think this has to do with the DNS records. What should I change in order to make this work?
You can choose different URL formats when building a multilingual website.
1. ccTLDs: Country Code top-level Domains
example.es (Spain)
example.de (Germany)
2. gTLDs: Subdomains with generic top-level domains
es.example.com
it.example.org
3. gTLDs: Subdirectories with Generic top-level domains
example.com/es/
example.com/en/
You need to use plugins like WPML and Wordpress MU Domain Mapping.
WPML Multi Domain Setting
Worpress MU Domain Mapping
Earlier in 2016, I used subdomain format for my categories:
example.com/category/food output was like; food.example.com and it was
a successful implementation with wp plugn+dns,wildcard settings.

Wordpress multi language site

I have a project with WordPress for a multi-language, multi-country site.
i want to have a URL structure like:
domainname.com (Main site) (English)
fr.domainname.com (French)
ko.domainname.com (Korean)
Also i don't want a URL structure like:
domainname.com/fr
domainname.com/ko
i need to make it for 20 languages.. Seems WPML & Multilanguage by BestWebSoft Plugins will do translation well but with domainname/fr structure..
To achive my needed url structure, i must want to create 20 subdomains for 20 languages? also i want to keep 20 different wordpress sites for each language? Or any simple way is there? Looking forward Your Replies, Thanks in advance
With WPML this is no problem. You can opt for subdomains per language instead of directories or ?lang=xx.
In the Hosting administration, add the language sub-domains and point them to the directory with your wordpress setup (eg /public_html).
You will only have one Wordpress setup running, no matter how many languages.

Wordpress Multisite - Mapping Multiple Domain Names - As Primary

Alright, the primary domain is: gdengines.com. I also own .net & .org. I want it so if a user types in .net or .org it will display the primary domains contents. However, the LINKS will be for that URL (the easiest way to explain this is by using the following plugin as an example:
Multiple Domain (plugin page) - Multiple Domain allows you having more than one domain in a single WordPress installation. When there is more than one domain set in your host, all links and resources will point to the default domain. This is
the default WordPress behavior. With Multiple Domain installed and properly configured, it’ll update all link on the
fly. This way, the user navigation will be end-to-end under the same domain.
However, the plugin doesn't work with multisite installations.
I have WordPress MU Domain Mapping installed, but it's not helping for this issue.
Anyone know a fix other than setting up .net & .org to redirect?
You can use on the other domains .htaccess file with.
Redirect 301 / http://www.your-url.com
If you have to on each domain then redirect the vistor automatic to your main domain.

Different languages of site on different domains

I have a site on WordPress with Polylang plugin for multi-language.
I want to set different language to different domains, for example:
http://english.com - for English
http://french.com - for french
It Will be nice to have one hosting account, but two domains. I think that I should pay attention to .htaccess and redirects.
What is your opinion? Thank you.
Polylang seems to support subdomains or domains per language.
You go to Dasboard > Languages > Settings and there, you have an option "The language is set from different domains".
Here is an excerpt from the documentation describing this option:
it is possible to use subdomains (or a different domain per language).
All your subdomains (or domains) must point to the same directory
(where the WordPress index.php is present). Polylang checks if your
domains or subdomains are correctly accessible. Otherwise, Polylang
returns an error message.
And here you can find a discussion in WordPress support forum about this topic.
I think you should go with the subfolder solution as well. Also to keep the "strength" of the website at one .com domain and not multiple domains (or subdomains).
But both ways should be possible with one hosting account. Its more a question of the best solution for you.
For the exact same site content displayed in different languages, I don't think it's a good practice to use different domains for each language. As an eg, http://www.cbsrwstaging.com uses different languages, the language can be changed from the right top 'information' menu. For each different language it simply changes its URL, eg http://www.cbsrwstaging.com/de shows the site in german , http://www.cbsrwstaging.com/ja/ show the contents in Japanese etc. This site makes use of the WPML plugin.

Resources