code: func (b *Bundle) ParseMessageFileBytes(buf []byte, path string) (*MessageFile, error) {
  	messageFile, err := internal.ParseMessageFileBytes(buf, path, b.unmarshalFuncs)
  	if err != nil {
  		return nil, err
  	}
  	if err := b.AddMessages(messageFile.Tag, messageFile.Messages...); err != nil {
  		return nil, err
  	}
  	return messageFile, nil
  }
docs: // ParseMessageFileBytes parses the bytes in buf to add translations to the bundle.
  //
  // The format of the file is everything after the last ".".
  //
  // The language tag of the file is everything after the second to last "." or after the last path separator, but before the format.