code: func (api OrganizationsAPI) GetDescription(w http.ResponseWriter, r *http.Request) {
  	globalId := mux.Vars(r)["globalid"]
  	rawLangKey := mux.Vars(r)["langkey"]
  	langKey := parseLangKey(rawLangKey)
  	if langKey == "" {
  		writeErrorResponse(w, http.StatusBadRequest, "invalid_language_key")
  		return
  	}
  	mgr := organization.NewDescriptionManager(r)
  	var description organization.LocalizedInfoText
  	orgDescriptions, err := mgr.GetDescription(globalId)
  	if err != nil {
  		if err != mgo.ErrNotFound {
  			log.Error("ERROR while loading localized description: ", err)
  			http.Error(w, http.StatusText(http.StatusInternalServerError), http.StatusInternalServerError)
  			return
  		}
  		description.LangKey = langKey
  		description.Text = ""
  	}
  	for _, storedDescription := range orgDescriptions.InfoTexts {
  		if storedDescription.LangKey == langKey {
  			description = storedDescription
  		}
  	}
  
  	w.Header().Set("Content-Type", "application/json")
  	json.NewEncoder(w).Encode(description)
  }
docs: // GetDescription is the handler for GET /organizations/{globalid}/description/{langkey}
  // Get the description for this organization for this langKey