как вариант (я бы не заморачивался бы и сделал так)
просто создал бы тв en, в который пихал бы перевод на аглицкий, в тв de - пихал бы дойч.
Сделал бы сниппет который смотрит юзер-агент. В зависимости от языка браузера пользователя отдавать можно нужную тв. а если нужно переключить язык, то сделать что-то вроде site.com/page.html?lang=de
так что если есть переменная ланг, то отдаем тот язык, который в в ланг, если нету, то тот который отрапортовал браузер. если не удалось распазнать язык браузера, то отдаем язык по умолчанию. Кстати да, site.com/page.html?lang=de с помощью нехитрых правил реврайта превращается в какой-нить site.com/lang/de/page.html и его любят поисковики))