diff options
| author | Jan-Hendrik Willms <tleilax+studip@gmail.com> | 2025-06-26 21:18:12 +0200 |
|---|---|---|
| committer | David Siegfried <david.siegfried@uni-vechta.de> | 2025-06-26 19:18:12 +0000 |
| commit | 9316f06c683734b415099a7acf95b7f2a2a701a6 (patch) | |
| tree | 8b5354ebe8a714284da4ac3b2129b0e45acb2ea9 /lib/modules | |
| parent | 152783ee8c77cb809b62f85363b9c82e53a46aec (diff) | |
unify text strings that are very very similar, fixes #5669
Closes #5669
Merge request studip/studip!4294
Diffstat (limited to 'lib/modules')
| -rw-r--r-- | lib/modules/CoreStudygroupAdmin.php | 2 | ||||
| -rw-r--r-- | lib/modules/CoursewareModule.php | 16 | ||||
| -rw-r--r-- | lib/modules/NewsWidget.php | 2 |
3 files changed, 11 insertions, 9 deletions
diff --git a/lib/modules/CoreStudygroupAdmin.php b/lib/modules/CoreStudygroupAdmin.php index 5c74996..5d0f947 100644 --- a/lib/modules/CoreStudygroupAdmin.php +++ b/lib/modules/CoreStudygroupAdmin.php @@ -38,7 +38,7 @@ class CoreStudygroupAdmin extends CorePlugin implements StudipModule $navigation->addSubNavigation('contentmodules', new Navigation(_('Werkzeuge'), "dispatch.php/course/contentmodules?cid={$course_id}")); $navigation->addSubNavigation('main', new Navigation(_('Verwaltung'), "dispatch.php/course/studygroup/edit/?cid={$course_id}")); - $navigation->addSubNavigation('avatar', new Navigation(_(' Studiengruppenbild'), "dispatch.php/course/studygroup/avatar?cid={$course_id}")); + $navigation->addSubNavigation('avatar', new Navigation(_('Studiengruppenbild'), "dispatch.php/course/studygroup/avatar?cid={$course_id}")); $navigation->addSubNavigation('connectedcourses', new Navigation(_('Verknüpfte Veranstaltungen'), "dispatch.php/course/connectedcourses?cid={$course_id}")); if (!$GLOBALS['perm']->have_perm('admin') && Config::get()->VOTE_ENABLE) { 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); } diff --git a/lib/modules/NewsWidget.php b/lib/modules/NewsWidget.php index d8ecd02..1d390a3 100644 --- a/lib/modules/NewsWidget.php +++ b/lib/modules/NewsWidget.php @@ -35,7 +35,7 @@ class NewsWidget extends CorePlugin implements PortalPlugin $navigation->setImage(Icon::create('refresh')); $navigation->setLinkAttributes([ 'class' => 'visit-all', - 'title' => _('Alle als gelesen markieren'), + 'title' => _('Alles als gelesen markieren'), ]); $icons[] = $navigation; } |
