Weaver has been designed so that its visitor pages will display properly in your native language by using the translation files from the default Twenty Ten theme. This page has instructions for:
- Displaying the visitor part your web site in your native language – this will explain how to use the language translation files from Twenty Ten with Weaver.
- Adding a button to have your site’s pages automatically translated and displayed in a different language.
Using Weaver in your language
First of all, WordPress and Twenty Ten have translations available for many languages. If you need to make your site display in a language other than English, the place to start is the Installing WordPress in Your Language page at WordPress.org. You have to install both the WordPress translations for your language, plus the theme translations. But since Twenty Ten is the standard theme, its translations should be automatically included when you install WordPress for your language.
Because 2010 Weaver is based on the default Twenty Ten theme, it uses all the same text phrases found on the visitor side of your site that Twenty Ten does. (The Weaver admin panel, on the other hand, is still strictly English – it is has so much help and explanations, that it would be very difficult to translate.)
But the important part is that you can easily use the language translation files for Twenty Ten with Weaver so that people who visit your site will see your native language.
Here’s what you need to do. The goal is to copy some files from the Twenty Ten theme directory to the equivalent place in the Weaver theme directory. You may need to use your site’s host control panel interface (e.g., cPanel), or use your ftp access. Here are the steps.
- Find Twenty Ten’s language directory. It will usually be at “/your-site-root-directory/wp-content/themes/twentyten/languages“. That directory contains the language files. Once your site has been installed for your language, that directory should contain 2 or 3 files (perhaps more). Two of those files will match your language setting. For example, if you have installed the Spanish version of WordPress, you’ll find es_ES.po and es_ES.mo there. (There is some chance you’ll have only .mo file(s).)
- Copy the language files (for example, es_ES.po and es_ES.mo) from the Twenty Ten directory to Weaver’s directory: (/your-site-root-directory/wp-content/themes/weaver/languages). Use your cPanel or ftp to do this.
- Your site should now display your native language when visitors see it.
Auto Translation of you whole site
If you want your site to be available in many languages, try the Google Translator widget. At a click of a button, Google will translate your site’s pages into one of a many of different languages. For example, at wpweaver.info, you can see the click-to-translate button on sidebar. It is machine translated, but the translations seem to have gotten pretty good.



