summaryrefslogtreecommitdiffstats
path: root/apps/user_ldap/lib
diff options
context:
space:
mode:
authorJoas Schilling <coding@schilljs.com>2022-08-22 14:14:47 +0200
committerJoas Schilling <coding@schilljs.com>2022-08-24 09:28:39 +0200
commitbb8ab8ddc427e514a0d52b243bd7bdfbc091e4e3 (patch)
tree41e6394f865342c9d689048656527ccf5fa51052 /apps/user_ldap/lib
parent9de597b277e5699dc4ce59bbc826a6aff3efab07 (diff)
downloadnextcloud-server-bb8ab8ddc427e514a0d52b243bd7bdfbc091e4e3.tar.gz
nextcloud-server-bb8ab8ddc427e514a0d52b243bd7bdfbc091e4e3.zip
Fix plural usage in LDAP wizard
Signed-off-by: Joas Schilling <coding@schilljs.com>
Diffstat (limited to 'apps/user_ldap/lib')
-rw-r--r--apps/user_ldap/lib/Wizard.php33
1 files changed, 20 insertions, 13 deletions
diff --git a/apps/user_ldap/lib/Wizard.php b/apps/user_ldap/lib/Wizard.php
index ae9546be08b..da2b92d9873 100644
--- a/apps/user_ldap/lib/Wizard.php
+++ b/apps/user_ldap/lib/Wizard.php
@@ -138,7 +138,7 @@ class Wizard extends LDAPUtility {
$filter = $this->configuration->ldapGroupFilter;
if (empty($filter)) {
- $output = self::$l->n('%s group found', '%s groups found', 0, [0]);
+ $output = self::$l->n('%n group found', '%n groups found', 0);
$this->result->addChange('ldap_group_count', $output);
return $this->result;
}
@@ -152,12 +152,16 @@ class Wizard extends LDAPUtility {
}
return false;
}
- $output = self::$l->n(
- '%s group found',
- '%s groups found',
- $groupsTotal,
- [$this->formatCountResult($groupsTotal)]
- );
+
+ if ($groupsTotal > 1000) {
+ $output = self::$l->t('> 1000 groups found');
+ } else {
+ $output = self::$l->n(
+ '%n group found',
+ '%n groups found',
+ $groupsTotal
+ );
+ }
$this->result->addChange('ldap_group_count', $output);
return $this->result;
}
@@ -170,12 +174,15 @@ class Wizard extends LDAPUtility {
$filter = $this->access->getFilterForUserCount();
$usersTotal = $this->countEntries($filter, 'users');
- $output = self::$l->n(
- '%s user found',
- '%s users found',
- $usersTotal,
- [$this->formatCountResult($usersTotal)]
- );
+ if ($usersTotal > 1000) {
+ $output = self::$l->t('> 1000 users found');
+ } else {
+ $output = self::$l->n(
+ '%n user found',
+ '%n users found',
+ $usersTotal
+ );
+ }
$this->result->addChange('ldap_user_count', $output);
return $this->result;
}