How To,WishList Member Tips,WordPress  

How to translate Wishlist member plugin to your own language?

Not everybody knows English.  Take advantage of your second language to enjoy more fresh members at your WordPress membership site.  Learn how to translate your WordPress and Wishlist member wordpress plugin to none English language. You can even translate your site to more than one language at same time. Here is how to do this.

You have two option to translate your membership website. I explain both ways:

How to translate Wishlist Member when your site have only one none-english language?

Step I. Creating the correct language file

1. Download poEdit at www.poedit.net
2. Open the file po file /plugins/wishlistmember/lang/wishlist-member-en_US.po
3. Click File -> Save As and change en_US to anything you want (i.e. de for German) so that the filename becomes something like wishlist-member-de.po
4. Translate
5. Click File -> Save at same path

This now generates the correct .po and .mo files for your language.

Step II. Tell WordPress to use your language file

1. Edit wp-config.php
2. Locate the line that says: define (‘WPLANG’, ”);
3. Change it to: define (‘WPLANG, ‘de’);
(Note, use whatever language code you used when you made your translation)
4. Save wp-config.php

That’s all. enjoy your Membership website powered by WordPress and Wishlist member at your own language.

Your site support more than one language at same time.

Step I and II. Creating the correct language files

Same of above create po files for languages you need.

Step III. Writing same post/page at more than one language

You need to install the free Q-Translate plugin for WordPress. This plugin allow to write your post at more than one language. Simply you will have a multi  language membership website.

Do you need farther help on this topic? Contact me
Do you need Professional coder? Hire me
Looking for different WordPress plugin? Try Wishlist member


Andy is one of core WordPress WishList Member Developer. He is in love with WordPress and fun of turning new ideas to WordPress plugin or theme.


Alternative Cron


Use this, for example, if scheduled posts are not getting published.
According to Otto's forum explanation, "this alternate method uses a redirection approach, which makes the users browser get a redirect when the cron needs to run, so that they come back to the site immediately while cron continues to run in the connection they just dropped. This method is a bit iffy sometimes, which is why it's not the default."

define('ALTERNATE_WP_CRON', true);
define('DISABLE_WP_CRON', true);

Add your comment


  1. Bob Patterson
    March 26, 2010
    1:05 pm

    Wow, I’ve been working on this issue my self. I was most concerned about the registration forms and pages. I assume I coul just change the text in a php scrpt or two but WLM said no go.

    Your solution is pretty simple.

    Thank you for pulling this together.

    -Bob


  2. Khmer movie
    May 2, 2010
    2:09 pm

    Thanks for the translation tutorial. I’ve been looking for this solution for a long time.


  3. Blandine
    August 31, 2010
    5:24 pm

    Hello ! Are the file also reflects the back office?
    Because I’m interested to integrate a WishList solution I develop in French using the seller license, but my customers will need a control panel in French.
    Assuming that the po file does not reflect the back office:
    - The translation of the control panel is it easy?
    - Is there any way to find an arrangement so I can translate it and you make me a promotion?
    Contact me.
    Thank you.


  4. Andy
    September 1, 2010
    9:19 am

    Hello Blandine,
    Yes, you can translate everything such as wishlist member admin interface or login widget using po file. Translation is easy as drinking water if you know both languages and you try it once. When you translated WLM to your language, Then let know your 1shoppingcart affiliate link and I will add the direct link to my site sidebar to send interested visitors to you:) .

    Thank you
    Andy


  5. MAXreport
    October 2, 2010
    9:47 am

    Thanks for the translation tutorial!
    With best regards from austria,

    MAXreport


  6. Andy
    October 28, 2010
    7:49 am

    hey MAXreport, you are welcome!


  7. Estanislao
    November 24, 2010
    5:51 pm

    Just want to say – Thank you! You have made my life a little bit easier dude :-)

    Estanislao


  8. Yvon Kruger
    December 23, 2010
    5:26 pm

    Thanks! This works great!


  9. Mario Robecchi
    December 29, 2010
    3:55 pm

    Well, I’m sorry to say that until now I could not make it work… Can anyone help me and tell me where is my mistake?

    I worked with PoEdit to translate the customer’s forms into Italian and uploaded the .mo and .po new files both to WordPress languages folder (‘[...]/blog/wp-content/languages’) and to WishList Member plugin languages folder (‘[...]/blog/wp-content/plugins/wishlist-member/lang’), but it does not work.

    I also tried to upload those files only to WordPress languages folder or only to WishList Member languages folder, but it does not work.

    The WordPress edition I use is 3.0.1 and it is already in Italian: in fact, in the wp-config.php there is already the code line >>> define (‘WPLANG’, ‘it_IT’); <<<

    I suppose there's a small, but essential, mistake I do somewhere… Can anyone tell me where?

    Thank you very much!!

    Mario

    ————–

    Hello Mario, uploading to [...]/blog/wp-content/plugins/wishlist-member/lang is fine. As your WordPress is Italian language ( it_IT) make sure to rename your WLM lang files with same extension. For example wishlist-member- it_IT.po

    Andy


  10. Rug Cleaning Los Angeles
    January 3, 2011
    12:57 am

    hey there cool blog, I found your website as I was doing some research how to develop my world-wide-web log. I was just now enquiring which spam pluggin you make use of for comments because WE get lots on my best site.

    ——————-
    I use just Akismet!


  11. juliette
    February 15, 2011
    8:29 pm

    Hello, this is great news for me, I will definitely try it out. Is there anyone here who knows which shopping carts will also support other languages? I need German. Paypal switches automatically to English after payment and display a ‘return to merchant’ button, which my subscribers can not understand…


  12. juliette
    February 16, 2011
    3:45 pm

    Worked for me and I am very happy about it – thanks for sharing!

RSS feed for comments on this post. TrackBack URL

Add your comment.





( DoFollow )

XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Home | Themes | Plugins | Download | Forum | Freelance | Resume | Projects | Service | Contact | About
© Copyright 2009 - 2012 Hecode.com