diff options
Diffstat (limited to 'lib/modules/CoursewareModule.php')
| -rw-r--r-- | lib/modules/CoursewareModule.php | 16 |
1 files changed, 9 insertions, 7 deletions
diff --git a/lib/modules/CoursewareModule.php b/lib/modules/CoursewareModule.php index 68643a7..c081e6a 100644 --- a/lib/modules/CoursewareModule.php +++ b/lib/modules/CoursewareModule.php @@ -113,14 +113,16 @@ class CoursewareModule extends CorePlugin implements SystemPlugin, StudipModule $nav->setLinkAttributes(['title' => _('Courseware')]); if ($new > 0) { - if ($new === 1) { - $text = _('neue Seite'); - - } else { - $text = _('neue Seiten'); - } + $text = sprintf( + ngettext( + '%u neue Seite', + '%u neue Seiten', + $new + ), + $new + ); $nav->setImage(Icon::create('courseware', Icon::ROLE_ATTENTION)); - $nav->setLinkAttributes(['title' => $new . ' ' . $text]); + $nav->setLinkAttributes(['title' => $text]); $nav->setBadgeNumber($new); } |
