Forum Discussion

Inactive User's avatar
Inactive User
13 years ago

Changing 'Kudos' to 'Likes'

I keep looking and might just be missing it, but to change the term 'Kudos' in a community, does one need to go into Text Editor and make a bunch of manual changes or is there an easier way to do it? Thanks.

  • I'm having the same issue.  Branding the community to OUR standards is extremely important, and "kudos" is not cool with our design team at all.  The only way I've seen is Text Editor, but I beleive that's the "manual" process you mean; there are hundreds of entries!  I wish there was a config as simple as Singular= *** Plural= ***, and it changes the term globally.  For our purposes specifically, "Kudos" is just awful!

     

    Anyone have a better solution than the Text Editor?

     

    Thanks,

    Tim

    • RobertT's avatar
      RobertT
      Boss

      Hi Tim,

       

      I've managed to do this in a sandbox environment, simply by adding the following custom text key.

      KudosCountLabel.kudos.title = {0,choice,0# Likes|1# Like|1< Likes}

      This appears to replace all instances of the Kudos button in the community with Like or Likes depending on the count.

       

      I hope this helps

  • DougS's avatar
    DougS
    Khoros Oracle

    This post shows you how to change 'Kudos' to 'Hearts' (which you could then change to 'likes'):

     

     

     

     

    • tnotte's avatar
      tnotte
      Advisor

      I'm logged in, but for some reason I'm getting a message that I do not have permission to view the post...  

      • YuriK's avatar
        YuriK
        Khoros Expert

        Hey Tim,

         

        Here is the list of text keys that were changed. The best thing to do is to go into Lithium Studio, go to the Text Editor tab, and do a search for all text keys with 'kudo' in them (Taken from a post by DougS):

         

        general.kudo                                       = kudo
        
        general.Kudo                                       = kudo
        
        general.kudo_givers                                = kudo givers
        
        general.Kudo_Givers                                = Kudo Givers
        
        activity_feed.kudo_received.title                  = Got a ${general.Kudo} for {1}. {2}
        
        search.result.mobile.statistics.kudo               = {0,choice, 0#0 kudos|1#1 kudo|1<{0,number,integer} kudos }
        
        analytics.columns.5CC.title                        = Kudo Lurking Days
        
        SimpleKudosButton.kudos.title                      = {0,choice,0#kudo|1< kudos}
        
        TkbArticleSummaryView.statistic-kudos-text         = {0,choice,0#kudos|1#kudo|1<kudos}
        
        analytics.columns.5CC.description                  = kudo lurking days for the user.
        
        KudosCountLabel.kudos.title                        = {0,choice,0# kudos|1# kudo|1< kudos}
        
        page.kudos-leaderboard.banner.givers               = top ${general.kudo_givers} in ''{0}''
        
        KudosCountLabel.kudos.title@page:BlogPage@component:articles = {0,choice,0# kudos|1# kudo|1< kudos}
        
        KudosCountLabel.kudos.title@page:BlogArticlePage@component:comments = {0,choice,0# kudos|1# kudo|1< kudos}
        
        page.kudos-leaderboard.tabbar.givers               = top ${general.kudo_givers}
        
        KudosCountLabel.kudos.title@page:ForumTopicPage@component:message-list = {0,choice,0# kudos|1# kudo|1&lt; kudos}
        
        KudosCountLabel.kudos.title@page:BlogArticlePage@component:article = {0,choice,0# kudos|1# kudo|1< kudos}
        
        page.kudos-leaderboard.csvbanner.givers            = top ${general.kudo_givers} in ''{0}'' - {1}
        
        layout.kudos-leaderboard-module-givers-list-size.title = Top Kudo Givers list:<br>Number of users
        
        component.DiscussionStatistics.kudos.title         = {0,choice,0#kudos|1#kudo|1<kudos}
        
        contest.one_kudo_per_contest.title                 = Restrict votes to one vote per contest
        
        activity_feed.kudo_given.title                     = ${general.Kudoed} {1} for {2}. {3}
        
        tkb.use_original_kudo_author.title                 = Grant kudos on articles to the original tkb author only
        
        profile.kudos_giver_leaderboard_time.title         = top kudo givers leaderboard:<br>time range
        
        component.kudos.widget.my-recent-kudos-from-users.studio-description = Provides a user scoped list of the recent kudo givers to this user.
        
        component.kudos.widget.givers-leaderboard.studio-description = Provides a node scoped list of the top kudo givers.
        
        config.enable_kudos_giver_leaderboards.title       = Top Kudo Givers Leaderboard:<br>Show
        
        score.source_leaderboard_exclude_roles.title       = Top Kudo Givers Leaderboard:<br>Roles to exclude
        
        contest.one_kudo_per_contest.description           = 
        
        MessageSubject.user-kudos.format                   = {0,choice,0#{0,number,integer} kudos|1#{0,number,integer} kudo|1<{0,number,integer} kudos}
        
        profilesummary.kudo-date.format                    = kudoed: {0}
        
        config.give_kudos_enable_lazy_authentication.description = When users aren''t logged into the community and then try to give kudo to a message, they are prompted to log into the community.
        
        form.UserNodeRankWeight.field.enabled.description  = Rank multipliers are used to determine the points a user earns for each kudo, solution, or answer.
        
        layout.kudos_user_display_weight.description       = Displays a users''s Kudos weight when displaying the number of kudos a user has given. The Kudos weight can appear in Kudos Activity pages, Who Kudoed this Message pages, and Top Kudo Givers leaderboards.
        
        faq.content.kudos_whyno.answer                     = <p>There are a few reasons why you might not be able to give Kudos to a post.\n<ul><li>You''ve already given Kudos to this message (you can only give them once).</li>\n<li>You wrote the message (you can''t Kudo your own messages).</li>\n<li>Your community manager wants you to give Kudos only to a message that starts a thread and not to replies.</li>\n<li>Your community manager has turned Kudos off for a message or a forum. </li>\n<li>Your community manager has frozen Kudos for this message. You can still see how many Kudos the message has received, but you can''t Kudo it any more. </li></ul>
        
        admin.faq.exp_rankmultiplier.answer                = The criteria for earning a rank are a total number of points and a minimum number of kudos, solutions, and answers in the current category or discussion. \nUsers typically receive one point for each kudo, solution, or answer. However, you can set up multipliers that give users more \npoints for one or more of the criteria.\n\n<p>For example, if you define a multiplier of 2 for kudos, each kudo a user receives is worth 2 points. If you also define a \nmultiplier of 3 for answers, a user with 1 kudo and 1 answer would earn a total of 5 points. \n\n<p>To set up rank multipliers: \n<ol>\n<li>Choose <b>Community Admin > User Management > Category Experts</b>. </li>\n<li>Choose a location in the community browser. \n<br>Click the small arrow to the left of each category name to reveal the discussions in the category.</li>\n<li>Click the heading row for the list of ranks. </li>\n<li>When you are ready to go live with the ranks for this category or discussion, click the check box for <b>Enable all ranks</b>. </li>\n<li>Enter the multipliers for kudos, solutions, and answers. </li>\n<li>Click <b>Save Changes</b>. </li>\n<p>
        
        faq.content.kudos_activity.answer                  = <p>Want to know who thinks your messages are Kudo-worthy? Your Profile page is the place to start. You can also see Kudos activity for other community members on their Profile pages. \n<p><br>To see who''s given you Kudos:\n<ol><li>Click your login name to go to your Profile page.\n<br>Your Profile pages shows the names of community members who gave you Kudos, the messages they Kudoed, your top Kudoed messages, and the Kudos you''ve given. </li>\n<li>To see all of your recent Kudos activity in an area, click the <b>view all</b> link at the bottom of the list.\n<br>Your <b>Kudos Activity</b> page shows the recent Kudos you''ve given or received.</li>\n<li>Click the tabs to see more info about your Kudos activity.</li>\n</ol>
        
        admin.faq.exp_ranks.answer                         = <p>A category expert rank consists of identifying information, the roles granted or removed with the rank, and the \ncriteria required to achieve the rank. You can also turn on each rank individually.\n\n<p>Each category and discussion in your community has a default rank, <b>Expert</b>. You can change the requirements for this rank or \nadd additional ranks as needed.\n\n<p>The criteria for earning a rank are kudos, solutions, and answers in the current category or discussion. \nYou set minimum requirements for any combination of the three as well as the total number of points a user must earn.\nThe number of points a user receives for each kudo, for example, depends on the multiplier you define. \n\n<p>To set up expert ranks: \n<ol>\n<li>Choose <b>Community Admin > User Management > Category Experts</b>. </li>\n<li>Choose a location in the community browser. \n<br>Click the small arrow to the left of each category name to reveal the discussions in the category.</li>\n<li>Click the default rank name to edit that rank or click <b>Create a new rank</b>. </li>\n<li>Enter the total number points required. </li>\n<li>Enter or edit the rank name. </li>\n<li>Enter the names of roles to be added or removed when a user earns this rank. </li>\n<li>Click the check box for <b>Turn on and display rank</b>. </li>\n<li>Enter the minimum number of kudos, solutions, and answers a user needs for this rank. </li>\n<li>Click <b>Save Changes</b>. </li>\n<li>To turn on all ranks for a discussion or category, click the heading row for the list of ranks. Click the check box \nfor <b>Enable all ranks</b> and click <b>Save Changes</b>. </li>\n</ol>\n<p>

         

        Hope this helps,

         

        Yuri

  • You could always use toolbelt and edit the text. That's still a lot of work, but at least it's not trying to figure out which manual changes to make without being able to see what you're trying to change.
    • kmacintosh's avatar
      kmacintosh
      Contributor

      Has anyone tried this solution? How manual did it end up being? I want to change Kudos for our community to something else but don't have the developer knowledge to do it in the text keys.

      Thanks!

      • tnotte's avatar
        tnotte
        Advisor
        I made the changes using the Text Editor as suggested in this conversation. I first searched for "Kudo" and then "Kudos". I took those search results and put them in a text editor. Using Find/Replace (not replace all; that won't work) I changed a large number of the most important values. It's not a fun task, but it's the only way I found that works.