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.