Translation Sets

Translation Sets allow you to specify alternate language for Apps.

Use translation settings to localize Apps in various languages or to specify alternate text for several Apps from one location in Studio. For example, you can ensure all Spanish-language sites use Spanish language for all App fields. You can also modify the text so that all fields match the voice and feel of your site or network.

You can specify translation settings for all Apps, except Storify 2. For more information about what fields you can localize, see Localize Strings.

Comments, Live Blog, and Chat share the same set of strings within a translation set.

Specify a translation set for a network, site, app, or using an API.

The translation sets at different levels override each other following this pattern:

  • API translation set overrides any translation sets at any level (App, network, and site)
  • App translation set overrides network-level and site-level translation sets.
  • Site-level translation sets override network-level translation sets.

Review Text Strings

Customizing the text strings for Livefyre Reviews.

This page lists and describes the strings available for customization in Review apps. The strings listed here are in addition to and overrides for the default strings for Livefyre core apps, listed in String Customizations. Where duplicates are listed, the strings listed in these tables are the default for Reviews apps.

  • Implementation
  • Review / Rating Interface
  • Stream Info
  • Author / Content Info
  • User Actions
  • Post Functions
  • Errors

Implementation

To implement this feature, pass in a 1-1 object mapping of the strings you wish to override to the Javascript configuration object. If you don’t provide a field, the default text will be used.

Example:

var customStrings = { 
   postAsButton: "New Post As Text", 
   postEditButton: "New Post Edit Text" }; 
networkConfig["strings"] = customStrings; fyre.conv.load( 
   networkConfig, 
   [convConfig], 
   function(){} 
);

Review / Rating Interface

Strings available for the Review and Rating user interface.

Element Key Default Text
Buttons
editReviewBtn Edit review
reviewBtn Write review
reviewsClosed Reviews Closed
showReviewBtn Show review
follow I’m interested
shareText I just wrote a review. Check it out!
Rating tooltips
ratingValues An array. Default = [‘Poor’, ‘Poor’, ‘Fair’, ‘Fair’, ‘Average’, ‘Average’, ‘Good’, ‘Good’, ‘Excellent’, ‘Excellent’];
Note: Values in the array must be duplicated to assign both the left and the right half of each star the same name.
Rating subparts
ratingSubpartPlaceholders An array. Default = []
ratingSubpartTitles An array. Default = []
reviewStreamTitle Blank by default. Title of the summary section of the review.
Misc
averageRating Average User Rating
breakdownHeader Rating Breakdown
helpful %s of %s found helpful
helpfulPlural %s of %s found helpful
outOf /
ratingType star

Stream Info

Strings available for content stream information and display.

Element Key Default Text
Sorting
sortBy Blank by default.
sortHighestRated Highest rating
sortLowestRated Lowest rating
sortMostHelpful Most helpful
Stream misc.
showMore Show More
Stream high velocity
newComment New Review
newComments New Reviews
Listener counts
listenerCount person listening
listenerCountPlural people listening
Comment counts
commentCountLabel LiveReviews
commentCountLabelPlural LiveReviews
Comment notifier counts
commentNotifier New Review
commentNotifierPlural New Reviews

Author / Content Info

Stings available for author and individual content information.

Element Key Default Text
Thread Breakout
reviewsContentNotFoundMsg This review is no longer visible
backToComments Back to Reviews

User Actions

Strings available for user actions: flagging, sharing, and marking existing content as helpful.

Element Key Default Text
Comment footer
wasReviewHelpful Helpful?
wasReviewHelpfulMobile Helpful?
ownWasReviewHelpful Found helpful.
reviewWasHelpful Yes
helpfulDivider |
reviewWasNotHelpful No
Vote modal
voteTitle Was this review helpful?
voteDownvote No
voteReplyTitle Was this reply helpful?
voteTitle Was this comment helpful?
voteUpvote Yes
Flag modal
flagTitle Flag %s’s review
flagSuccessMsg Review has been flagged.
Flag Mobile
flagConfirmationMessage Flag %s’s review as %s?
Mention modal
mentionDefaultText I mentioned you in a Livefyre review!
Share modal
shareTitle Share Review

Post Functions

Strings available for users posting reviews.

Element Key Default Text
Editor
bodyPlaceholder Write review…
postEditButton Edit
postEditCancelButton Cancel
postAsButton Post review as…
postButton Post review
postReplyAsButton Post as…
postReplyButton Post
shareButton Share
titlePlaceholder Title…

Errors

Strings available for general error messages.

Element Key Default Text
Errors
errorAlreadyPosted You can only post one review.
errorAuthError You’re not authorized to post a review on this conversation
errorCommentsNotAllowed Reviews cannot be posted at this time
errorDislikeOwnComment You cannot dislike your own review
errorDuplicate As much as you liked your review, you’re not allowed to post it twice.
errorEditDuplicate You must change the body of the review when you edit it.
errorEditNotAllowed You’re not allowed to edit reviews on this conversation.
errorEditTimeExceeded Sorry, your review editing period has expired.
errorEmpty It seems you’re attempting to post an empty review.
errorEmptyTitle It seems you’re attempting to post an empty title
errorFieldRating star rating
errorFieldReview review
errorFieldTitle title
errorMaxChars Sorry, your review is too long. Please edit and try again.
errorMissingFields Please enter a
errorRatingEmpty You cannot submit an empty rating
errorRatingNotSet All ratings must be set
errorRatingNotValid The rating must be an object
errorShowMore There was an error loading more reviews.
errorTitleMaxChars Sorry, your title is too long. Please edit and try again.
errorVoteOwnComment You cannot vote on your own review

Sidenotes Text Strings

Customizing the text strings for Livefyre Sidenotes

This page lists and describes all strings available for customization in Sidenotes apps. For information on strings available for the core Livefyre apps, please see String Customizations.

  • Implementation
  • Auth
  • Stream Info
  • Author / Content Info
  • User Actions
  • Post Functions
  • Moderator Interface
  • Errors

Implementation

To implement this feature, pass in a 1-1 object mapping of the strings you wish to override to the Javascript configuration object. If you don’t provide a field, then the default text will be used.

Example:

var customStrings = { 
   postAsButton: "New Post As Text", 
   postEditButton: "New Post Edit Text" 
}; 
networkConfig["strings"] = customStrings; fyre.conv.load( 
   networkConfig, 
   [convConfig], 
   function(){} 
);

Authentication

Strings available for the Authentication process, and from the authenticated user menus.

Element Key Default Text
Auth menu strings
menuAuthSignInBtn Sign in
menuAuthSignedInMsg You must be signed in to
menuUserEditProfile Edit Profile
menuUserAdmin Admin Console
menuUserLogout Sign Out
menuUserBackBtn All

Stream Info

Strings available for content stream information and display.

Element Key Default Text
Info menu options
menuInfoCopyright © Livefyre, Inc. 2014
menuInfoHelp Help
menuInfoLivefyreLink Visit Livefyre.com

Author / Content Info

Stings available for author and individual content information.

Element Key Default Text
commentModeratorTag Mod
commentPendingTag Pending
commentReadMoreLink Read More
commentReplyLink See {number} replies
commentReplyLinkSing See reply
commentVoteCount votes
commentVoteCountSing vote
datetimeMinutePrefix m
datetimeMonths *An array. Default = *[ ‘January’, ‘February’, ‘March’, ‘April’, ‘May’, ‘June’, ‘July’, ‘August’, ‘September’, ‘October’, ‘November’, ‘December’ ]
questionExplanation You can now read and write comments directly on sentences, paragraphs, images and quotes.
Highlight text and click the icon or click the icon at the end of each paragraph.
questionMockText What is “familiarly known” is not properly known, just for the reason that it is “familiar”.
questionTitle What is a Sidenote?

User Actions

Strings available for user actions: flagging, sharing, and liking existing content.

Element Key Default Text
Reply menu options
menuRepliesViewTitle Details
menuRepliesViewReply Reply to Conversation
Share menu options
menuShareOptionFacebook Facebook
menuShareOptionTwitter Twitter
menuShareTitle Share
Flag menu options
menuFlagOptionDisagree Disagree
menuFlagOptionOffensive Offensive
menuFlagOptionOffTopic Off Topic
menuFlagOptionSpam Spam
menuFlagTitle Flag as…
facebookShareCaption Sidenotes on “{title}”
Mobile user options
sliderCommentTally of
sliderInviteRead Read
sliderInviteWrite Write
sliderLoading Loading…
sliderWriteText What do you think? Tap to write.

Post Functions

Strings available for users posting content.

Element Key Default Text
editorEditBtn Save
editorEditPosting Saving…
editorEditReplyTitle Edit Reply
editorEditTitle Edit Sidenote
editorPlaceholder What do you think?
editorPostBtn Post Sidenote
editorPostBtnMobile Post
editorPosting Posting…
editorReplyBtn Post Reply
editorReplyTitle Write Reply
editorTitle Write Sidenote
emptyImageBlockTxt What do you think?
emptyTextBlockTxt +
replyBtn Reply
threadReplyBtn Reply to Conversation
Delete menu options
menuConfirmAccept Yes,
menuConfirmCancel Cancel
menuConfirmTitle Are you sure?
Etc menu options
menuEtcOptionApprove Approve
menuEtcOptionDelete Delete
menuEtcOptionEdit Edit
menuEtcOptionFlag Flag
menuEtcOptionShare Share
menuEtcPostedAt Posted on
menuEtcTitle More

Moderator Interface

Strings available to the user-authenticated moderator interface.

Element Key Default Text
Confirmation messages from the More menu
notificationApproved Approved
notificationDeleted Deleted
notificationFlagged Flagged

Errors

Strings available for general error messages.

Element Key Default Text
errorConnection Uh-oh. You don’t seem to have a good connection.
errorDuplicate We like your note too, but you can’t post it twice.
errorGeneral An error has occurred. Please try again.
errorServer Something went wrong with our server. Try that again?

On this page