You do not have to change template unless you want ! Both languages can use same template, unless you want other language to use different. Then you have to set for each page that (other) template.
Anyway if you use solution:
Then you have to set your menu like this:
- Sub Page...
- Sub page german (sorry I dont speak deuche...)
<?php show_menu2(0, SM2_ROOT, ..... is first menu (to choose EN or DE) , and
<?php show_menu2(0, SM2_ROOT+1, shows Home, page2... if you chose EN for example..
For more info check show_menu2 page.
As you can see, root level is menu en and DE , and ROOT+1 is Home (if you click english) , page 1, ROOT+2 is Sub page 1 (if you clikc english) ...
Also there is another solution for multilanguage site, and I will try to post an example tonight, or at monday (I am off for weekend)