add embed button + i18n + refactoring