blob: e59f4f6934464783a45922d3f832d1dee6e5793c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
<?php
/**
* @var ModulDeskriptor|ModulteilDeskriptor $descriptor
* @var string $original_language
* @var string $display_language
* @var string $link
*/
?>
<? $languages = $descriptor->getAvailableTranslations($original_language) ?>
<? $content_languages = array_merge(array_flip($languages), $GLOBALS['CONTENT_LANGUAGES']) ?>
<? foreach ($content_languages as $code => $language) : ?>
<div style="padding-top:10px;">
<a href="<?= URLHelper::getLink($link, ['display_language' => $code]) ?>">
<?= Assets::img(MVV::getContentLanguageImagePath($code), ['alt' => $language['name'], 'size' => 24]) ?>
<?= $language['name'] ?> (<?= ($code === $original_language ? _('Originalfassung') : '')
. (in_array($code, $languages) ? '' : _('neu')) ?>)
<?= $code === $display_language ? Icon::create('accept', Icon::ROLE_ACCEPT) : '' ?>
</a>
</div>
<? endforeach ?>
|