Memberium has long provided support at the developer level for multi-language support.

With the 2.51 release, we now provide an easy to use GUI for adding and updating translations.

To turn on this feature, go to Memberium -> Settings -> Page Handling, and turn “Multi-Language Support”. When this option is turned on, a new “Language” tab is enabled in the Memberium Settings screen. You can use this tab to set your translations.

The standout feature of our multi-languages support is that it’s designed for a global economy where you can provide content and services across more than just one language. For site owners who choose to provide multiple translations, Memberium will select the best translation for each visitor.

How to Enable Multi-language Support:

To turn on this feature, go to Memberium -> Settings -> Page Handling, and enable “Multi-Language Support”.

multi language memberium

When this option is turned on, a new “Language” tab is enabled in the Memberium Settings screen.

How to Translate or Change the Text:

To translate a message or a text from the shortcode, here’s what you need to do.

Go to Memberium > Settings > Language.

Enter the name of the shortcode (without the brackets) in “Context”, leave Name and Language fields to the default, enter “Original text” (from which you want to translate) and then “New text”.

translating memberium

Here’s a detailed explanation on these fields:

Context – This is the section of Memberium that the translation is for; for example for the [memb_add_creditcard] shortcode, the context is “memb_add_creditcard”.

Name – This is generally “Memberium”, but for certain translations it may be set to “Generic”. Leave it at “Memberium” unless otherwise instructed.

Language – The language of the translation. You can ignore this for now as it’s for a future feature. Leave at default.

Original Text – The original text to replace.

New Text – The new text to use.

This method is useful not only for translation, but also to change messages from the shortcodes.

For example, when you use [memb_change_password], and upon successful change of password, Memberium will display this message – “Password Changed Successfully.” With this method, you can also change this message as per your wish.

Tip: You can also search for your existing translations. To do this, visit Language tab, and enter the context in search bar. For example, to view the text that you’ve translated for [memb_add_creditcard], you’ll just enter “memb_add_creditcard” and hit the Search button. This will give you a list of all the text that you’ve translated for this shortcode.

One of the core values of Memberium is ensuring that you, the site owner, have the freedom to make your own choices whenever possible. The manual version update tool gives you a simple point and click way to either jump to a new beta release of the product, or if you prefer, load an older version. Each listed version will include the date it was posted, the version number, and short notes highlighting the main change in that version.

Continue Reading...

This dropdown selects which fields in your Infusionsoft contact record is used to match the login name to. Currently we only support email fields, and we encourage you to use “Email” as your username. This provides the most reliability and maximum compatibility.

Continue Reading...

This setting allows two options, “Yes” or “No”. The default setting is “No”. When set to “No”, non-admin users are not allowed to access the WordPress dashboard, and the Admin toolbar will also be removed. When set to “Yes”, the Admin toolbar will be displayed and Memberium will not prevent users from accessing the dashboard.

Continue Reading...

When installing on WP Engine, you will need to contact WP Engine support and request that they turn off the “redirect_bots” setting, and purge the cache. If this setting is not disabled, then it will not be possible to send HTTP POSTs to your app, as the WP Engine server will intercept and stop them from succeeding. You’ll need to send a support ticket to WP Engine Support and ask them to allow your posts to contain variables.

Continue Reading...

Requires Modification of LearnDash Templates

This patch is for LearnDash displayed courses, and does not work with 3rd Party Templates such as BuddyBoss Social Learner.

Filename: /wp-content/plugins/sfwd-lms/templates/course.php
Filename: /wp-content/plugins/sfwd-lms/templates/course_content_shortcode.php

Add the following code near the top of the file, after the comments.

This code walks the lesson and topics arrays provided to the template, and rebuilds them without any of the content shielded by Memberium content protection.

Outsourcing Membership Site Builds

Starting a new membership site project can be daunting and you may want to outsource your work to a consultant or freelancer. We frequently see site owners hire freelancers from Upwork. While Upwork may be inexpensive, it’s not without it’s own “hidden” costs and considerations to keep in mind. This short guide hopes to help you have a more successful engagement with your freelancer.

Continue Reading...

Memberium Membership Site Workshop
October 10th-12th, 2018 in Phoenix, Arizona

Get your Memberium site and Infusionsoft app fully implemented in 3 days. Save $100 OFF your ticket until the end of this Monday, September 24th!

Click Here to Learn More and Reserve Your Seat