single backend Language or different frontend Language in Wordpress - wordpress

is it possible to change the language of my wordpress installation (WP 3.0 Multisite) only in frontend (without editing the .mo/.po files)?
changing this option here:
does also change my language in backend.
any ideas?
thanks for helping!

i'm looking for this information too.
for now i have found this links useful:
wordpress.org/extend/plugins/bogo/
wordpress.org/extend/plugins/admin-in-english/
oh, finaly. this plugsin solves my problem:
Kau-Boy's Backend Localization
just install it trough the Plugin Manager
or from here:
http://wordpress.org/extend/plugins/kau-boys-backend-localization/
and then default wordpress language - will be in the front-end
back-end language you can set in plugin settings.
p.s. for full multi-language support you can use wpml.org
regards,
DimeDroll

all this plugins didn't effect as i wanted, so i created my own plugin.
available here:
one-backend-language (working with 3.0)
Lets you choose your Backend Language for your complete Backend, also if your Frontend is using another Language (including Multisite).
You can choose from any language you installed. For a list of availible languages, check "WordPress_in_Your_Language" or create your own files.

Related

Is there a way to change the language in WordPress without plugins?

I have a dynamic WordPress site , and I want to provide it in more than one language, I searched for a way to add the ability to change the language without plugins, and I did not find it.
Is there a way to make the site's language change when I add ?hl=en or ?hl=en in the link like this?
https://www.example.com/?hl=en
https://www.example.com/?hl=fr
using php
Thanks
No, there is not currently a way to accomplish this without plugins, other third-party tools, or significant custom development. It is outside the scope of the framework. However, is there any reason you don't want to use a plugin? There are many great options, many free. If you see the link below, those free options listed in my quote include a link to the plugins for easy access.
From the documentation:
WordPress does not support a bilingual or multilingual blog
out-of-the-box. There are however Plugins developed by the WordPress
community which will allow you to create a multilingual blog easily.
Creating a mulitlingual blog is basically installing WordPress in more
than one language and letting the Plugin switch between them. This
includes installing .mo languages files which most Plugins will
require you to do manually. See Installing WordPress in Your Language
for details.
The free WPGlobus, Polylang, qTranslate-X, xili-language or
Sublanguage plugins are installable on standalone WordPress sites. For
multisite WordPress (one website per language), you can try Multisite
Language Switcher, Zanto or Multilingual Press or purchase WPML.
Please follow the below step:
Log in to your WordPress dashboard and go to Settings>>General.
In the Site Language dropdown list, select the language you want to use.
Click Save Changes.

wordpress internationalization solution

I have a request from a client to enable multiple language selection on his wordpress site. I have tried the http://www.qianqin.de/qtranslate/ and it is good but the problem is that the theme strings are not translated. And this plugin does not have an option for translating theme.
So what are my options for having something like www.mydomain.com/en www.mydomain.com/de www.mydomain.com/fr...?
Do I need to install multiple instances of wordpress to have that?
Or there is a plugin that can translate the theme strings in the same way as qtranslate does for text entries?
What are the best practices please?
Thank you
No, you do not want to have multiple instances of WordPress to handle that. Check WPML and CMSwithTMS. Former is the most advanced and commonly used multilingual publishing plugin for WordPress while latter is more suitable if your client is looking for a more complete workflow solution which uses a professional translation management system.

How to make a website open automatically in a certain language based on user's location?

I have a multilingual website, and I'm trying to figure out how to make it open automatically in a certain language based on user's location... Could someone refer me to the article or website which describes this?
P.S. I'm using WordPress
You may want to look at the Multi-language switcher plugin http://wordpress.org/extend/plugins/multisite-language-switcher/
First, you need a Plugin for WP as mentioned above. WP does not support multilingual websites by default.
Automatically displaying the right language is not wrong, as long as you have an option for the user to change the language.
The Pro Version should have language detection, but not sure if it is available yet:
https://github.com/inpsyde/multilingual-press

Best practices for displaying a webpage in different languages

I would like to deploy a webpage in different languages (German and English). As a backend solution I would use Wordpress running on a nginx/PHP/MySQL stack on Linux.
From various posts here I think that looking at the browser locale (the ACCEPT-LANGUAGE field in HTTP request) is a good first try for setting the correct language. Of course the user will be able to override this and this choice will be stored in a cookie.
So my questions is:
How would one implement that in wordpress? Would one have to deploy two separate wordpress installations one for each language or is there some plugin for it which I have not found yet.
You can use the plugin "WPML". Pretty sure that will do what you want.
#GorillaPatch,
See this question on WordPress Answers on how to add language support to your WordPress theme using the .mo and .po files.

Wordpress: Editing pages with another editor

Relatively simple question, but I can't find the answer: How can I edit static pages (or posts) with my own editor instead of using WordPress? I'm not asking about the details of how to FTP, but instead where can I actually find the pages I created using WordPress in the WordPress directory?
Thanks.
The content of the pages you create are stored in the mySQL database rather than as static files so you cannot just see them if you look through the directory. The software reads out the data from the db when requested and renders it according to various settings.
As for editing your wordpress pages/entries using an external editor, wordpress supports an XML RPC interface which can be used to communicate with it. For an example of an emacs extension to edit WP articles, check out http://www.tolchz.net/2008/01/06/posting-to-wordpress-with-emacs-webloggerel/. I'm sure many other editors have this facility as well (including, I'm led to believe, Microsoft Word).
Finally, if you want to use the web interface but use your own editor for the textboxes where you edit pages/articles, check out the it's all text plugin for Firefox.
Windows Live Writer is an excellent editor for this purpose. The latest version (2011) surprisingly better than the first, which was already more than I expected for a freebie, and a small project team.
Make sure you avoid all the extra "Live" options and just leave the Writer checked for install. And in WP admin settings, enable XML RPC.
wp generates dynamic pages - that means the pages only exist the moment they are requested. You would first need to "statify" them - simply downlowding would do, but there's also plugins that can do this.. Usually needed for optimizing speed/cache
Looking for "wordpress static pages plugin" might help..
PS: this would do the job of making wp 'static'
http://wordpress.org/extend/plugins/really-static/

Resources