The actual problem is a missing OS tag in the arestorationp.tp2. This:
LANGUAGE ~Deutsch (by Dachrisma)~
~german~
~arestorationp/language/english/game.tra~
~arestorationp/language/english/setup.tra~
~arestorationp/language/german/game.tra~
~arestorationp/language/german/setup.tra~
LANGUAGE ~Portugues brasileiro (by Felipe)~
~ptbr~
~arestorationp/language/english/game.tra~
~arestorationp/language/english/setup.tra~
~arestorationp/language/ptbr/game.tra~
~arestorationp/language/ptbr/setup.tra~
should be this:
LANGUAGE ~Deutsch (by Dachrisma)~
~german~
~arestorationp/language/english/game.tra~
~arestorationp/language/english/setup.tra~
~arestorationp/language/german/game.tra~
~arestorationp/language/german/setup-%WEIDU_OS%.tra~
LANGUAGE ~Portugues brasileiro (by Felipe)~
~ptbr~
~arestorationp/language/english/game.tra~
~arestorationp/language/english/setup.tra~
~arestorationp/language/ptbr/game.tra~
~arestorationp/language/ptbr/setup-%WEIDU_OS%.tra~
There are two ways to fix the German version for your install:
1. Quick hack: Before installing, go into arestorationp/language/german, and rename the file "setup-win32.tra" to "setup.tra". Then the install of the german Version should work.
2. Before installing, open the file arestorationp.tp2 with an editor (e.g. notepad) and change the line
~arestorationp/language/german/setup.tra~
to:
~arestorationp/language/german/setup-%WEIDU_OS%.tra~
Save the file (as tp2 file) and install the mod.
Almateria:
I think the "-%WEIDU_OS%" is missing for all language versions in the line "~arestorationp/language/english/setup.tra~", as well.