Multilingual sites with different domains - php

I want to create a multilingual site and there are translators. I want to create 5 websites in different languages and the same contents and the top pages have different domains. There is a wordpress plugin of translation and flags are displayed on the toppages but if I click on a flag I jump to a subdomain. But I want to jump to another toppage. If I click on a flag on a blog page, I want to jump to a blog page of a different site. How can I do that? Please help me.
I want to make 5 websites because if google find a website with a toppage written in Japanese, google thinks it's a Japanese website and the rank on Japanese google gets higher. Likewise, if google finds a site with a toppage written in French, the rank on French google gets higher.

You could also only use sub-directories (google best practice) and easily create 1 website available in 5 languages with Weglot plugin https://weglot.com/wordpress-integration

I'll suggest you to do the following things...........
1. Install wordpress on 5 domain and connect to single database.and then use translation plugin.
Or,
Buy and use https://wpml.org/. It gives you options to use different domains for every languages.

You have to create your own menu and not rely on the widget from the plugin you are using. The widget provided with your multilingual plugin wil have links like : www.example.com/fr & www.example.com/en . Or if you use WPML you have the option to link to different domains.
But i have to say that having different sites for all languages is not a good idea. Google will ignore websites with the same content. Google will think those sites are duplicates and your search results will suffer greatly. You have a setting in most multilingual plugins to auto detect your language based on your browser. This is far more superior imo than having a lot of different sites.

Related

Joomla Extention to Delivery Personalize content based on keyword searched

I have been a WordPress Developer for over 6 years now and finally stuck at one requirement.
One of my client has website that offers multiple IT services (i.e. Mobile Development, Web Development, Data Solutions etc.)
He wants to customize his home page based on the keyword his website was searched for. for Example of any of the user searches for "Mobile Development" in google and gets my clients website link and user clicks that link to visit the site, in that case my client wants to show only Mobile Development Services on home page so visitor looking for mobile development doesn't get anything else.
Same way if some user searched for Web Development in search engine and got my client site, then he will see only Web Development Content and links.
I am not able to get any plugin or method for WordPress that can serve personalize content based on keyword searched on search engine, somewhere i heard that there is extension in joomla that does it. Help me if that is possible.
Regards
The closest Joomla extension I can find for what you are asking is Diginix Content Generation which costs US$30.
Keyword Landing Page Generator for US$17 is a similar type of plugin for WordPress.
These extensions tailor the content on the page dynamically based on search keywords. This is the preferred option to redirecting to a different url based on the search keywords which Google refers to as a sneaky redirect.

Multilingual Issues with WordPress

I am trying to set up one WordPress site that allows the user to choose what language they want to see their content in. I am wondering how I would go about showing navigation menus in the language of their choice. Where would I be able to have multiple values for a single menu item (one per language) in the administration area and how would WordPress know which one of these to use?
Are there plugins which allow for this? If not, do you have any suggestions for what I can do?
What you're talking about is internationalization. As a developer you would use the Wordpress Gettext libraries. You should check out the official Wordpress developer reference on the subject the implementation details and use of these libraries.

Multi Language WordPress website with 2 installs advice

I have a potential client who wants a HTML website migrated to WordPress, the current website is 100 pages; 50 English and 50 French of the same content. There are several reasons for moving to WordPress, and having an English and French version of the same site instead of just a translator plugin. So enough back story, my real questions is...
How do I deal with running 2 Wordpress websites (one English the other French) when a visitor wants to change a specific page from English to French for example? and avoid going back to the home page when requesting to change language?
If a visitor is viewing a specific page in English but wants to view it in French, I do not want the Language selection button to take them to the home page really. How can I do this in WordPress; with 2 separate installs so when you click the language button the page just changes to the requested language?
I hope someone can help me, Thank you.
Luke
No need to make 2 separate websites . Just use qTranslate.
It is hands down the best solution for multilingual wordpress installation, and I myself have used it with over 100 multilingual sites
The management and maintenance would be much easier , you will have a control over all aspects of the multilingual behavior and you could SHARE resources ( like scripts, images , themes etc ) .
With this plugin you can choose if you want to have a URL like :
http://www.mysite.com/fr and http://www.mysite.com/en
http://fr.mysite.com and http://en.mysite.com
http://www.mysite.com/?lang=fr and http://www.mysite.com/?lang=en
All your users will see is a small flags based or menu based language switcher .
The Admin screens easily share languages , switching, and content handling . Even switching the admin area language itself is a breeze .
You even have control over local SEO.
Every aspect from title to media to custom fields is also supported . Basically you have duplicate fields for title content etc . The best way to understand is just install one time and start to use .
you will get the idea in a second .
It has a very extensive hooks base and custom functions that allow you to easily do virtually everything !
Example of a working ( old ) wp install with qTranslate supporting 5 languages can be found here
P.s.
I am in no way affiliated with the author of this totally free plugin - But I do admire the work he has made and the techniques used in his code . If you end up using it - a small token of appreciation for the author would surely be appreciated by him .
Edit I after comment.
Grammar or the correctness of the translation is irrelevant .
qtranslate is not an automated translation service / plugin
It does not really translate your site , but gives you the tools to do so in terms of UI, accessibility, functions and hooks.
The actual content is translated by YOU. No automatic content generation ( unless you specifically want one )
It actually does create 2 different websites ( in a sense ) but using the same install, core files, resources etc ..
Until you will not try and use it , you will not fully understand how it works.
Wordpress Multisite Language Switcher is the way to go.
Every language version gets its own Wordpress blog
You get a "Network Root" where admin tasks spanning all two blogs are done
Posts/pages can be associated between the two language sites
This is like Wordpress.com hosted blogs.
I use this plugin on a blog successfuly. I worried about routing some time: which URL should be canonical? foo.com/bar or foo.com/en/bar? This became an issue when my client wanted to install a separate .de domain instead of using the virtual sub folder /de/

How do I make a single WordPress installation seem to power two sites?

I'd like to set up a single WordPress installation at siteA.com with 2 static pages and a blog. I have two domain names and I would like to set it up so that siteA.com shows page 1 as its home page, and siteB.com would show page 2 as the homepage. Both sites would share the blog contents.
Since the Wordpress installation resides at site A, how can I create a seamless experience for the user who visits site B?
Say they type in http://siteB.com/. What should I do to show page 1 at this address? PHP include? Redirect? Mess with .htaccess?
You could make use of Wordpress' RSS feeds to show the blog posts of site A on site B.
However, from a SEO point of view having the same content on two sites might not be a good idea (duplicate content: http://www.google.com/support/webmasters/bin/answer.py?hl=en&answer=66359).
Install them on two servers and use 1 database.
Is Wordpress MU what you're looking for? It's now in the full release and can be found here http://codex.wordpress.org/Create_A_Network
Tricky, but probably doable, though I'm not sure why you'd want to do it this way, to be honest. You'll need to modify each WordPress install to use some different tables for different things, i.e. site info (base URL, etc.). Note that at runtime you can also use the HTTP_HOST header to determine which "site" you're displaying things for, but I suspect noodling with the tables will get you most of what you want.
See http://wordpress.org/support/topic/share-certain-parts-of-a-wp-database-over-2-domains for some more info.

CMS for DJ website

I am in the process of building a website for a DJ. Instead of reinventing the wheel, I thought I would look out there if there are any solution available. My requirements are:
Ability to have own domain name & custom design
Section for listening to DJ's song
Section for photos
Section for videos
Usual CMS functionalities for managing static pages (personal bio)
Self-hosted & PHP is a big plus
Open source/proprietary free/paid doesn't matter
If you answer with a more generic CMS (i.e. WordPress), could you point out some extensions that would be helpful. I'm also open to web apps that don't fill every requirement, but explicit which of the requirements are not available.
Not a 100% match for a DJ, but Indexhibit is very popular among artists in general. I like it personally, and use it whenever I need to set up a simple, minimalistic CMS for a client.
It brings a lot of gallery and image management functions and is relatively easy to extend if you speak PHP. Every page can have a custom background image. No built-in WYSIWYG editor, so text and layout possibilities are very limited - although I find that is often a good thing.
It doesn't come with a built-in music and video playing facility out of the box, which is the biggest minus. The project's forum, however, shows some successful examples of people who managed to build that in. I can't make any estimate on how hard that would be.
Other than that, it does everything you need. The design is customizable through style sheets and page templates; there are various gallery functions; it's self-hosted, and Open Source (but asks for a backlink to be put somewhere on the site).
Drupal
Wordpress
Joomla
Google Search Results:
Play a MP3 / Wordpress plugin
Photo Gallery / Wordpress Plugin
Videos / Wordpress Plugin
if you need to find Drupal or Joomla plugins, replace tghe word 'Wordpress' in the Google Search
All three of these are very customisable

Categories