Using i18n to translate a full page

Hi All,

The only way that I can think of, to translate a full page is to use
locale files as below but it seems impractical and incorrect to
include huge chunks of static content in locale files. Could someone
suggest a better way of translation pages with static content.