Hi Rich, for translate messages you can use WDINT, but this doesn't solve the problem with edits, tables, reports, etc.. I think that in this case, you´ll have to translate one by one the captions...etc..
To translate edits, tables, reports, etc.. use the other program, WDMSG.
But be careful in Portuguese the world are usually longer and you have to adjust the size of the captions and so on.