Ask Your Question

Can I remove the word "Karma" and use instead the word "Reputation"?

asked 2011-03-06 19:05:07 -0500

Nikee's avatar

updated 2011-03-06 20:08:57 -0500

Evgeny's avatar

Can I remove the word "Karma" and use instead the word "Reputation"?

edit retag flag offensive close merge delete

2 Answers

Sort by » oldest newest most voted

answered 2011-03-06 20:13:26 -0500

Evgeny's avatar

updated 2011-03-06 20:14:13 -0500

Hi, right now word karma comes from the locale file (one of the django.po files inside askbot/locale - according to your selection of the language).

So if you want to make this change now - it is possible, but tedious. You will need to edit django.po file, and thange "karma" -> "reputation" in the "msgstr" sections, while taking care not to change "msgid" strings.

Thanks, your request will be implemented, there will be a way to enter your word for "karma/reputation" in the "live settings".

edit flag offensive delete link more


Is it implemented now?

It would be greate, really greate, if it were possible to change all strings in "live settings"

Tuta's avatar Tuta  ( 2011-12-25 14:03:44 -0500 )edit

Hi, I have a pull request that renames all the instances of karma to reputation. But you will need to do makemessages again and translate, if you use languages other than English.

siovene's avatar siovene  ( 2012-11-08 12:24:25 -0500 )edit

Great, not sure we'll use this though as is. We will re-implement this via a setting and add a section to the live settings called "vocabulary" to allow wording for certain terms to be customized. Very soon you will get a request: can we change word "reputation" back to "karma"?:).

Evgeny's avatar Evgeny  ( 2012-11-08 12:27:07 -0500 )edit

Yeah, you're right. I'm looking forward to it.

siovene's avatar siovene  ( 2012-11-08 14:15:50 -0500 )edit

the solution is talking about messages the way i understand that solution will not make any impact on the word karma in the banner example: (karma: 85 badges: ● 1 ● 7) so, how can I change this.

SocialQA's avatar SocialQA  ( 2013-04-12 10:38:13 -0500 )edit

answered 2013-04-04 04:01:20 -0500

lightyear's avatar

Well, if you'd include the django-rosetta-app, people could comfortably change all wordings (and add more languages) via the admin web-interface. I have been using it in a few project where clients wanted control on all wording the app and it works great.

edit flag offensive delete link more


Thanks for sharing.

pajju's avatar pajju  ( 2013-04-05 04:07:35 -0500 )edit

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools



Asked: 2011-03-06 19:05:07 -0500

Seen: 1,087 times

Last updated: Apr 04 '13