Translation:I would go for a walk, if it were better.
If what were better? Is the "hi" referring to the weather? It doesn't make much sense in English.
Could well be; the weather is referred to with hi in other contexts, e.g. Mae hi'n heulog "She (= the weather) is sunny".