js cleanup, copy all from placeholders working again in i18n env
fixes #2588 and testsuite
Merge pull request #2590 from digi604/fix-2589

copy all for placeholders working again