First time here? Check out the FAQ!
5

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

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

To enter a block of code:

  • enter empty line after your previous text
  • paste or type the code
  • select the code and press the button above
Preview: (hide)
Evgeny's avatar
13.2k
Evgeny
updated 14 years ago
Nikee's avatar
71
Nikee
asked 14 years ago

Comments

see more comments

2 Answers

1

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".

To enter a block of code:

  • enter empty line after your previous text
  • paste or type the code
  • select the code and press the button above
Preview: (hide)
Evgeny's avatar
13.2k
Evgeny
updated 14 years ago, answered 14 years ago
link

Comments

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 (13 years ago)

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. https://github.com/ASKBOT/askbot-devel/pull/101

siovene's avatar siovene (12 years ago)

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 (12 years ago)

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

siovene's avatar siovene (12 years ago)

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 (11 years ago)
see more comments
1

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.

To enter a block of code:

  • enter empty line after your previous text
  • paste or type the code
  • select the code and press the button above
Preview: (hide)
lightyear's avatar
31
lightyear
answered 11 years ago
link

Comments

Thanks for sharing.

pajju's avatar pajju (11 years ago)
see more comments