Improve translation, better language consistency, formatted.

Based on discussion over PR220. Mostly small language tweaks plus min/max for arrays and strings have natural language for all feasible values of values.
PR220 could be closed.