I'm creating multilingual site and I want to translate some pages and some of them leave untranslated. Is there a easy way to:
* in each language show all pages (entire menu structure). If there is translation show translated page otherwise show page in "main" language
* share some has_one objects between all translated page versions. For example I want to add some files to page for download (once) and show those (same) files on all page's translations.