{% macro manageSmsApi(credentialSupplied, credentialError, creditLeft, smsProviderOptions, smsProviders, provider) %}
{% if credentialSupplied %}

{% if credentialError %} {{ 'MobileMessaging_Settings_CredentialInvalid'|translate(provider) }}
{{ credentialError }} {% else %} {{ 'MobileMessaging_Settings_CredentialProvided'|translate(provider) }} {{ creditLeft }} {% endif %}
{{ 'MobileMessaging_Settings_UpdateOrDeleteAccount'|translate('',"",'',"")|raw }}

{% else %}

{{ 'MobileMessaging_Settings_PleaseSignUp'|translate }}

{% endif %}
{% for smsProvider, description in smsProviders %}
{{ description|raw }}
{% endfor %}
{% endmacro %} {% macro selectPhoneNumbers(phoneNumbers, angularContext, value, withIntroduction) %}
{% if phoneNumbers|length == 0 %} {{ 'MobileMessaging_MobileReport_NoPhoneNumbers'|translate }} {% else %} {{ 'MobileMessaging_MobileReport_AdditionalPhoneNumbers'|translate|e('html_attr') }} {% endif %} {{ 'MobileMessaging_MobileReport_MobileMessagingSettingsLink'|translate }}
{% endmacro %}