add language selection
Merge branch 'js' into php
merge with js, rebuild, update php partials