I have opted for your first suggestion because I care about the error code and like to keep it separate in the translation.