if ($city === null) {
    ?>
        <?php 
    echo Multilingual::t('widget', 'We could not identify your city.');
    ?>
        <?php 
    echo Multilingual::t('widget', 'Please, choose one from the list:');
    ?>
    <?php 
} else {
    ?>
        <?php 
    echo Multilingual::t('widget', 'We have identified your city as "{name}".', ['name' => $city->getName()]);
    ?>
        <?php 
    echo Multilingual::t('widget', 'Please, confirm or select another city:');
    ?>
    <?php 
}
?>
    <ul>
        <?php 
foreach ($allCites as $item) {
    ?>
            <?php 
    if (empty($city) || $item->getId() !== $city->getId()) {
        ?>
                <li><?php 
        echo Html::a($item->getName(), ArrayHelper::merge([Yii::$app->requestedRoute], Yii::$app->request->getQueryParams(), ['multilingual-city-id' => $item->getId()]));
        ?>
</li>
<?php

use DevGroup\Multilingual\models\Language;
use DevGroup\Multilingual\Multilingual;
use yii\bootstrap\Modal;
use yii\helpers\Html;
/** @var \yii\web\View $this */
/** @var Language[] $languages */
/** @var integer $currentLanguageId */
/** @var \DevGroup\Multilingual\Multilingual $multilingual */
$modal = Modal::begin(['header' => Html::tag('h4', Multilingual::t('widget', 'Please, confirm language'))]);
?>
    <p>
        <?php 
echo Multilingual::t('widget', 'Your language is "{name}". Please, confirm or select another language:', ['name' => $languages[$currentLanguageId]->name]);
?>
    </p>
    <ul>
        <?php 
foreach ($languages as $language) {
    ?>
            <?php 
    if ($language->id !== $currentLanguageId) {
        ?>
                <li>
                    <a href="<?php 
        echo $multilingual->translateCurrentRequest($language->id);
        ?>
">
                        <?php 
        echo $language->name;