Comment on WordPress Language Translation by SEO Dave.

WordPress Theme Language Translation I’m not using the standard po/mo file language translations, I use an options page for translations where a user can change pretty much all words/phrases that’s part of Stallion that a visitor sees. Used in combination with a WordPress language pack for WordPress core words and phrases you can create a fully translated site.

For example where you see this text near the comment box below

Leave a reply to Stallion SEO WordPress Theme Support

The “Leave a reply to” part can be changed within the Stallion Language Options page.

This test site is running with a Stallion Chinese translation. If I installed the Chinese WordPress language pack and could write posts in Chinese (which I can’t :-)) the entire site would be in Chinese.

The benefit of this system over the po/mo system is there’s only 36 unique words/phrases that’s part of the Stallion theme template files that a website visitor sees, so to create a translation it’s changing 36 words/phrases on an options page. With po/mo files every update requires all the language translations updating if the text is changed slightly.

I haven’t added any translations for text within the WordPress Dashboard, so the Stallion options pages will be in English. I was looking into adding a Google translator button on the Dashboard backend during the Stallion 7.0 update, but couldn’t get it working quickly so left it for a future update. When I get it working this will allow logged in users to use the Google translator to translate the WordPress Dashboard in all languages supported by Google translator (same as you can on this site when you use the translator under the “Stallion Google Translation” widget on the right menu).

There’s also language sets, currently

English : (Defaults)
Chinese : (Google Translation)
German : (Google Translation)
French : (Google Translation)
Norwegian : (User Translation)
Polish : (User Translation)

Two clicks of the mouse and all Stallion theme words/phrases seen by a visitor are changed to another language.

I have a Spanish translation (User Translation) that’s included with the latest Stallion zip file, but not incorporated into the options page settings: a customer supplied the translation and I added it to the French file by mistake, it will be added to the next update for easy access via the options page or can be used as a custom translation now by renaming a file. Under the folder /stallion-seo-theme/languages/ rename es_ES-spanish.php to zz-custom-language.php after deleting the original zz-custom-language.php file. Then select “Custom Language : zz-custom-language.php” on the Stallion Language options page. I’ll have this fixed in the next update (working on it now, just added the TwentyEleven theme colour scheme as a Stallion colour scheme).

I add the language feature in Stallion 7.0 so not added many translations, I’m looking for more user translations (the Google translations are OK, but not perfect). I will be adding more Google Translator translations (probably be over a dozen) in the next update which can then be improved on by users.

Stallion SEO Theme License

Each purchase entitles the user to use Stallion on as many of their own domains as they like. There’s no developer license. If I find a customer selling sites with the same Stallion ID that Stallion ID will be disabled.

If you own 1,000 sites you need one Stallion ID for your entire network.

If you sell sites running Stallion each site needs its own ID.

Basically one Stallion ID per user.

David