From ff1bcdbab8e651b8ec9eb8d7c015fa8ec5d36fae Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marcell=20F=C3=BCl=C3=B6p?= Date: Sun, 12 Jun 2022 00:18:17 +0000 Subject: [PATCH] :adhesive_bandage: Handle plural/singular for availabel updates --- src/assets/locales/en.json | 3 ++- src/components/Widgets/NextcloudInfo.vue | 5 ++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/src/assets/locales/en.json b/src/assets/locales/en.json index 2860c52c..b22974e4 100644 --- a/src/assets/locales/en.json +++ b/src/assets/locales/en.json @@ -306,7 +306,8 @@ }, "nextcloud-info": { "label-version": "Nextcloud version", - "label-last-login": "Last login" + "label-last-login": "Last login", + "updates-available": "update{plural} available" } } } diff --git a/src/components/Widgets/NextcloudInfo.vue b/src/components/Widgets/NextcloudInfo.vue index ff19043b..cc82cd2d 100644 --- a/src/components/Widgets/NextcloudInfo.vue +++ b/src/components/Widgets/NextcloudInfo.vue @@ -47,7 +47,10 @@ data-has-updates v-tooltip="appUpdatesTooltip()"> {{ server.nextcloud.system.apps.num_updates_available }} - {{ $t('updates available') }} + + {{ $t('widgets.nextcloud-info.updates-available', + {plural: server.nextcloud.system.apps.num_updates_available > 1 ? 's' : ''}) }} + {{ $t('no pending updates') }}