This action is getting pretty ugly. If we use html buttons instead in the form we can pick the submitted value independendly from the translated label: http://stackoverflow.com/questions/5701831/input-type-button-label-vs-value
Maybe sth along those lines is possible:
```html
<button type="submit" name="ticket[state]" value="close">Close Issue</button>
```
This way we could handle changing the state according to the button clicked inside the model with the state attribute. It would still be ugly because we'd have to prevent updating other fields when only close and not Comment&Close was clicked. But we'd at least push that complexity down to the model.

For canceling I think we should just use a button like link to the tickets_path. No need to submit the form at all then.