{% set login_wall_text = { login_prompt: 'You need an activated user account for this action.', account_setup_prompt: 'You don\'t have a user account yet?', button_login: 'Login', button_register: 'Create user account' } %} {% if language=='de' %} {% set login_wall_text = { login_prompt: 'Für diese Aktion benötigen Sie ein aktiviertes Benutzerkonto.', account_setup_prompt: 'Sie haben noch kein Benutzerkonto?', button_login: 'Login', button_register: 'Benutzerkonto einrichten' } %} {% endif %} {% macro wrapper(isLoggedIn) %} {% if isLoggedIn %} {{ caller() }} {% else %}
{{text.description}}
{{login_wall_text.login_prompt}}
{{login_wall_text.button_login}}
{{login_wall_text.account_setup_prompt}}
{% endif %} {% endmacro %}