Engagement Integration

The Engagement modules are individually configured through the Engagement dashboard. The modules are integrated with Janrain site registration via Backplane. Once your modules have been provisioned, Janrain will provide:

Localization

You can localize text, labels, validation messages, and error messages in the user interface for Engagement modules by setting the locale parameter in JavaScript. The locale parameter is required and supports the following values:

For locales not yet supported or further customization of a supported language, the labels can be overridden as shown in the example code below. For example, if you want the Site Activity module to display “Reply” instead of “Comment”, you add the line "replyControl":"Reply".

"localization": {
  // Item text
  "guest": "Guest",
  "today": "Today",
  "yesterday": "Yesterday",
  "lastWeek": "Last Week",
  "lastMonth": "Last Month",
  "secondAgo": "Second Ago",
  "secondsAgo": "Seconds Ago",
  "minuteAgo": "Minute Ago",
  "minutesAgo": "Minutes Ago",
  "hourAgo": "Hour Ago",
  "hoursAgo": "Hours Ago",
  "dayAgo": "Day Ago",
  "daysAgo": "Days Ago",
  "weekAgo": "Week Ago",
  "weeksAgo": "Weeks Ago",
  "monthAgo": "Month Ago",
  "monthsAgo": "Months Ago",
  "textToggleTruncatedMore": "more",
  "textToggleTruncatedLess": "less",
  "from": "from",
  "via": "via",
  "loading": "Loading...",
  "moreItems": "View more items",
 
  // Submit box text
  "createdBy": "Created by",
  "on": "on",
  "post": "Post",
  "posting": "Posting...",
  "update": "Update",
  "updating": "Updating...",
  "hintText": "Type your comment here...",
  "replyHintText": "Write a comment...",
  "yourWebsiteOptional": "Your website (optional)",
 
  // Login text
  "edit": "Edit",
  "login": "Login",
  "logout": "Logout",
  "loggingOut": "Logging out...",
  "or": "or",
  "signup": "signup",
 
  // Facebook "Like" text
  "likeThis": " like this.",
  "likesThis": " likes this.",
  "likeControl": "Like",
  "unlikeControl": "Unlike",
  "liking": "Liking...",
  "unliking": "Unliking...",
 
  // Stream text "live": "Live",
  "paused": "Paused",
  "more": "More",
  "loading": "Loading...",
  "emptyStream": "No items at this time...",
  "varNew": "new",
 
  // Twitter text
  "reply": "Reply",
  "retweet": "Retweet",
  "favorite": "Favorite",
 
  // Share text
  "shareFriends":"Share with your friends",
  "shareFacebook": "Share on Facebook",
  "shareTwitter": "Share on Twitter",
  "discussionStarted": "started a discussion and wants you to join!",
 
  // Facebook/Instagram Comment text
  "replyControl": "Comment",
 
  // Submit login text
  "youMustBeLoggedIn": "You must be logged in"
},