code: func (ns *Namespace) Translate(id interface{}, args ...interface{}) (string, error) {
  	sid, err := cast.ToStringE(id)
  	if err != nil {
  		return "", nil
  	}
  
  	return ns.deps.Translate(sid, args...), nil
  }
docs: // Translate returns a translated string for id.