could be much much shorter.

string concatenation for zonekind_text_it and legalstatus_text_it

the rest is always the same