{if empty($weather) || !empty($weather.message)}
{if !empty($weather.message) && $weather.message !== 'Error: Not found city'}
{$weather.message}
{else}
{if $city}
{sprintf('[`Could not retrieve weather conditions for %s. Please check city name in widget settings or in your contact info.`]', $city|escape|default:'[`(unknown city)`]')}
{else}
[`Please enter city name in your contact information or in this widget settings.`]
{/if}