title: Python cmd dynamic docstrings for do_help() function
body: <p>I'm working on a Pythonic command-line "flashcard" app for helping users learn different languages. I would like to use Python's cmd library to speed up development--of particular interest is the cmd.Cmd class's do_help() method, which prints off the doc strings for the classes's user methods. However, due to the multilingual nature of this application, I'd like to be able to drop in language-specific docstrings.</p>
  
  <p>I read <a href="https://stackoverflow.com/questions/1519029/string-manipulation-in-python-docstrings">this SO question</a> about using decorators, but I know very little about decorators, and I'd like to know if they are appropriate for my specific dilemma before investing a lot of time in learning about them.</p>
  
  <p>What do you guys think? What is the best way of handling this situation?</p>
  
  <p>Please let me know if you'd like more information on my problem.</p>