add assets
add i18n support